[Libreoffice] [UX] Progress bars - convey "this make take some time, dunno how long"

Thorsten Behrens thb at documentfoundation.org
Wed Nov 17 06:47:04 PST 2010


chatting with some folks yesterday at the OOo congress for business
and administration, and two users approached me with a problem most
prevalent when saving to network volumes:

LibO save progress bars are basically driven by the xml export code
(when saving to odf, of course), but there's some non-trivial
postprocessing happening inside
sfx2/source/doc/objstor.cxx:SaveTo_Impl(), some of which is bound to
IO. The observed behaviour thusly, when saving to a slowish network
volume, is that the save progress bar is stuck at 100% (because all
xml content is written), but the apps are still unresponsive
(sometimes for a minute or so).

Changing SaveTo_Impl() to use async IO is prolly out of scope for
3.3, so another workaround would be to keep the progress bar from
reaching 100% before all work is finished - see attached patches 
for a sketchy attempt. Problem here: the progress bar will not move
either way, it's just not stuck at 100%, but at 90% now.

Any UX insight on how to best get this across? 


-- Thorsten
-------------- next part --------------
A non-text attachment was scrubbed...
Name: progressbar.diff
Type: text/x-patch
Size: 1889 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20101117/95e76b92/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20101117/95e76b92/attachment.pgp>

More information about the LibreOffice mailing list