Activity log for bug #391533

Date Who What changed Old value New value Message
2009-06-24 09:00:05 Denny de la Haye bug added bug
2009-06-24 11:14:42 Denny de la Haye tags usability
2009-06-24 11:15:10 Denny de la Haye description When you close an application window, and then reopen it at a later time, it does not restore to the previous location. This is the expected behaviour for anybody who is used to using Windows. It has been reported multiple times in the past, and is always marked WONTFIX because everybody claims it is somebody else's problem. This is not good enough. This IS an issue, and somebody needs to step up for fixing it. On Windows, all application windows, dialogs, etc will re-load in the same position they were in last time you used them. This is predictable and consistent - a basic UI principle. Our 'best fit' algorithms on Linux don't come close to producing the same kind of usability. I'd be very surprised if everybody who develops an application on Windows writes a chunk of code to handle remembering their window positions when they are closed and subsequently re-opened - it seems obvious to an end-user that this is the kind of thing that should be largely handled by a common piece of functionality resident in the window manager or the desktop environment. Obviously these distinctions are quite blurred on Windows, but the fact that we have better separation of concerns does not mean all the developers involved should be able to spend years passing the buck to some other team and marking this bug as WONTFIX, and that is exactly what has been happening every since GNOME moved from Sawfish (which handled this 'correctly' from a user perspective iirc) to Metacity (which doesn't, and neither does Compiz). To address the WM developers' complaints that this "isn't their problem", whilst also addressing the absurdity of expecting every application developer to address it individually (never going to happen), I believe this should be probably be handled by an invisible background application instead - that just sits there memorising window positions and restoring them when appropriate. Please, somebody, write the damn thing and offer it up to the Ubuntu project, because until you do, we're lagging behind on a very basic UI feature. I'm filing this bug as part of the 100 papercuts initiative - I believe it's a perfect example of the sort of UI flakiness that long-term Linux users have got used to, and they don't realise how much it dismays and annoys newcomers. When you close an application window, and then reopen it at a later time, it does not restore to the previous location. This is the expected behaviour for anybody who is used to using Windows. It has been reported multiple times in the past, and is always marked WONTFIX because everybody claims it is somebody else's problem. This is not good enough. This IS an issue, and somebody needs to step up for fixing it. On Windows, all application windows, dialogs, etc will re-load in the same position they were in last time you used them. This is predictable and consistent - a basic UI principle. Our 'best fit' algorithms on Linux don't come close to producing the same kind of usability. I'd be very surprised if everybody who develops an application on Windows writes a chunk of code to handle remembering their window positions when they are closed and subsequently re-opened - it seems obvious to an end-user that this is the kind of thing that should be largely handled by a common piece of functionality resident in the window manager or the desktop environment. Obviously these distinctions are quite blurred on Windows, but the fact that we have better separation of concerns does not mean all the developers involved should be able to spend years passing the buck to some other team and marking this bug as WONTFIX, and that is exactly what has been happening ever since GNOME moved from Sawfish (which handled this 'correctly' from a user perspective iirc) to Metacity (which doesn't, and neither does Compiz). To address the WM developers' complaints that this "isn't their problem", whilst also addressing the absurdity of expecting every application developer to address it individually (never going to happen), I believe this should be probably be handled by an invisible background application instead - that just sits there memorising window positions and restoring them when appropriate. Please, somebody, write the damn thing and offer it up to the Ubuntu project, because until you do, we're lagging behind on a very basic UI feature. I'm filing this bug as part of the 100 papercuts initiative - I believe it's a perfect example of the sort of UI flakiness that long-term Linux users have got used to, and they don't realise how much it dismays and annoys newcomers.
2009-06-24 11:15:10 Denny de la Haye tags usability
2009-06-24 11:15:34 Denny de la Haye tags usability
2009-06-24 13:59:25 Vish hundredpapercuts: status New Invalid
2009-06-24 14:00:03 Vish marked as duplicate 124315
2009-06-24 15:31:39 Denny de la Haye bug watch added http://bugzilla.gnome.org/show_bug.cgi?id=586857
2009-06-24 15:33:44 Denny de la Haye description When you close an application window, and then reopen it at a later time, it does not restore to the previous location. This is the expected behaviour for anybody who is used to using Windows. It has been reported multiple times in the past, and is always marked WONTFIX because everybody claims it is somebody else's problem. This is not good enough. This IS an issue, and somebody needs to step up for fixing it. On Windows, all application windows, dialogs, etc will re-load in the same position they were in last time you used them. This is predictable and consistent - a basic UI principle. Our 'best fit' algorithms on Linux don't come close to producing the same kind of usability. I'd be very surprised if everybody who develops an application on Windows writes a chunk of code to handle remembering their window positions when they are closed and subsequently re-opened - it seems obvious to an end-user that this is the kind of thing that should be largely handled by a common piece of functionality resident in the window manager or the desktop environment. Obviously these distinctions are quite blurred on Windows, but the fact that we have better separation of concerns does not mean all the developers involved should be able to spend years passing the buck to some other team and marking this bug as WONTFIX, and that is exactly what has been happening ever since GNOME moved from Sawfish (which handled this 'correctly' from a user perspective iirc) to Metacity (which doesn't, and neither does Compiz). To address the WM developers' complaints that this "isn't their problem", whilst also addressing the absurdity of expecting every application developer to address it individually (never going to happen), I believe this should be probably be handled by an invisible background application instead - that just sits there memorising window positions and restoring them when appropriate. Please, somebody, write the damn thing and offer it up to the Ubuntu project, because until you do, we're lagging behind on a very basic UI feature. I'm filing this bug as part of the 100 papercuts initiative - I believe it's a perfect example of the sort of UI flakiness that long-term Linux users have got used to, and they don't realise how much it dismays and annoys newcomers. When you close an application window, and then reopen it at a later time, it does not restore to the previous location. This is the expected behaviour for anybody who is used to using Windows. It has been reported multiple times in the past, and is always marked WONTFIX because everybody claims it is somebody else's problem. This is not good enough. This IS an issue, and somebody needs to step up for fixing it. On Windows, all application windows, dialogs, etc will re-load in the same position they were in last time you used them. This is predictable and consistent - a basic UI principle. Our 'best fit' algorithms on Linux don't come close to producing the same kind of usability. I'd be very surprised if everybody who develops an application on Windows writes a chunk of code to handle remembering their window positions when they are closed and subsequently re-opened - it seems obvious to an end-user that this is the kind of thing that should be largely handled by a common piece of functionality resident in the window manager or the desktop environment. Obviously these distinctions are quite blurred on Windows, but the fact that we have better separation of concerns does not mean all the developers involved should be able to spend years passing the buck to some other team and marking this bug as WONTFIX, and that is exactly what has been happening ever since GNOME moved from Sawfish (which handled this 'correctly' from a user perspective iirc) to Metacity (which doesn't, and neither does Compiz). To address the WM developers' complaints that this "isn't their problem", whilst also addressing the absurdity of expecting every application developer to address it individually (never going to happen), I believe this should be probably be handled by an invisible background application instead - that just sits there memorising window positions and restoring them when appropriate. Please, somebody, write this daemon and offer it up to the Ubuntu project, because until you do, we're lagging behind on a very basic UI feature. I'm filing this bug as part of the 100 papercuts initiative - I believe it's a perfect example of the sort of UI flakiness that long-term Linux users have got used to, and they don't realise how much it dismays and annoys newcomers.
2009-06-24 18:27:46 David Siegel bug task added ayatana
2009-07-15 07:50:09 Vish removed duplicate marker 124315
2009-08-18 17:13:46 David Siegel tags usability ayatana usability
2009-08-18 17:14:00 David Siegel ayatana: status New Invalid
2009-09-03 19:31:17 Vish hundredpapercuts: status Invalid Won't Fix
2009-09-07 12:23:52 Vish bug task added ubuntu
2010-06-24 13:33:32 Matthew Paul Thomas marked as duplicate 124315
2010-11-18 11:46:28 Martin Spacek bug added subscriber Martin Spacek
2010-11-21 14:51:37 Jean-Philippe Orsini bug added subscriber jf
2010-12-19 08:12:02 Trouilliez vincent removed subscriber Trouilliez vincent
2012-08-19 10:03:39 Launchpad Janitor ubuntu: status New Confirmed