Bug 388144

Summary: yast2-scanner: Provide progress bar while creating scanner database
Product: [openSUSE] openSUSE 11.0 Reporter: Johannes Meixner <jsmeix>
Component: YaST2Assignee: Johannes Meixner <jsmeix>
Status: RESOLVED FIXED QA Contact: Jiri Srain <jsrain>
Severity: Enhancement    
Priority: P5 - None CC: tgoettlicher
Version: Beta 2   
Target Milestone: ---   
Hardware: All   
OS: openSUSE 11.0   
Whiteboard:
Found By: Development Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Johannes Meixner 2008-05-08 10:13:59 UTC
Creating the scanner database takes about 10 seconds.
Currently there is only a simple static busy message.
A proceeding progress bar would look nicer.
Comment 1 Thomas Göttlicher 2008-05-08 10:35:58 UTC
There exist a busy indicator widget that might be useful.

Please have a look at this example:
http://svn.opensuse.org/svn/yast/trunk/ycp-ui-bindings/examples/BusyIndicator.ycp
Comment 2 Johannes Meixner 2008-05-08 15:56:48 UTC
Thanks for the hint regarding BusyIndicator
but as far as I see such a BusyIndicator does not
have the progress bar functionality to show an rising
percentage until it is finished so that the user can
estimate how long it takes.

I use DownloadProgress which works well for GUI
(with a HasSpecialWidget test and a fallback for ncurses)
and looks nicely in Qt and o.k. in GTK.