mixdown progressbar is not HIG-compliant

Bug #117242 reported by Jeff Fortin Tam
2
Affects Status Importance Assigned to Milestone
Jokosher
Confirmed
Medium
Laszlo Pandy

Bug Description

the current progress dialog looks like this:
http://public.ecchi.ca/jokosher-mixdown-progressbar.png

it should look like this:
http://developer.gnome.org/projects/gup/hig/draft_hig_new/images/progress-window.png (exact dimensions and information here http://developer.gnome.org/projects/gup/hig/draft_hig_new/windows-progress.html)

To achieve this level of user interface nirvana you need to:
- remove the separator
- make the progressbar full width
- add some <big>Title</big>\nand a short description of what is going on.

"The seconds out of $total" counter seems very strange to me, as the seconds are not separate entities that the user will have in the end (it will be one coherent chunk). Therefore I would suggest using percentage, and adding an estimated time of completion. It would look like this: "37% completed, about 5 minutes left".

Laszlo Pandy (laszlok)
Changed in jokosher:
status: Unconfirmed → Confirmed
Revision history for this message
Vinicius Depizzol (vdepizzol) wrote :

This is the glade proposal of the dialog.

Changed in jokosher:
assignee: nobody → davidcorrales
importance: Undecided → Medium
status: Confirmed → Fix Committed
Revision history for this message
Vinicius Depizzol (vdepizzol) wrote :

I did some modifications in the file, grouping the title and descriptions in one widget. And also the widgets are using the same ID names of the actual jokosher.glade.

Changed in jokosher:
status: Fix Committed → Fix Released
Revision history for this message
Jeff Fortin Tam (kiddo) wrote :

I looked at it again today. The dialog is better, but there's still room for improvement in the text that is shown in the progress bar: it currently says "45% of 3934 seconds completed", which looks a bit strange. I would recommend simply something like "About %s remaining", where %s is the rendering time left in a human-readable format ("1 hour and 55 minutes", "4 minutes", "3 minutes and 54 seconds").

Here's some example code of what I mean: http://bugzilla.gnome.org/attachment.cgi?id=131094&action=view (patch part of http://bugzilla.gnome.org/show_bug.cgi?id=575955)

What I'm saying is that when rendering an audio timeline, you usually don't care at which second out of the total you are, and you don't actually need the percentage (because the progressbar itself gives you a rough visual indication). The only useful thing I could see there is a the remaining rendering/mixdown time.

Changed in jokosher:
status: Fix Released → Confirmed
Laszlo Pandy (laszlok)
Changed in jokosher:
assignee: davidcorrales → laszlok
milestone: 1.0 → 0.12
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.