Code review comment for lp://qastaging/~3v1n0/ubuntu/oneiric/nautilus/progress-indicator-support

Revision history for this message
Matthew Paul Thomas (mpt) wrote :

Nautilus's progress window is closable even when the task has not completed. This is misleading, because it's not clear whether closing it stops or cancels the task (it does neither). It is also unnecessary, because the window is temporary and can be hidden by minimizing. The problem could easily have been fixed by making the window uncloseable, but back then applications couldn't rely on window managers following instructions.

So instead of doing that, someone added a notification area item to reopen the progress window. This did not solve the original problem, except for people who both noticed and understood the presence of the notification area item.

Then when the notification area was retired, someone reimplemented the notification area item as an application indicator. This still did not solve the problem, except for people who both noticed and understood the presence of the menu. (I am partly to blame here, because I never found time to fill in the "nautilus" item in <https://wiki.ubuntu.com/NotificationAreaTransition/CompatibilityFixes>.)

And now this branch re-adds the application indicator, while <https://code.launchpad.net/~3v1n0/ubuntu/oneiric/nautilus/unity-launcher-support/+merge/70685> adds a "Show Progress Window" quicklist item.

There really is no point in having two different ways to hide a temporary window, and two different ways to show it, where there is no difference in memory consumption, taskbar real estate, or anything else, and (worst of all) what you need to do to show the window depends on how you hid it. So please, let's just fix the root problem -- make the window uncloseable. Thanks. :-)

review: Disapprove (design)

« Back to merge proposal