GNOME Bugzilla – Bug 786607
Open "Settings" should open the last opened panel
Last modified: 2018-02-06 09:47:19 UTC
Rather than always opening the Wi-Fi section when clicking on the Settings button in the status menu, we should open the last opened panel. It's likely that the user would want to make more changes in the same section, but if not, the other panel is at most 2 clicks away.
I'm not sure. We've discussed this kind of behaviour in other contexts and it's generally not something that the GNOME apps do. For example, if you open Documents it doesn't display the last viewed document. While showing the last location will be convenient in some cases, it could be confusing/disorientating in others, and will require the user to back out to the start before they can navigate to where they want to go.
- It makes it easier to test something out, before changing one's mind - It minimises the pain of accessing the "devices" section (with the default window size, you need to scroll and click in the sub-section before clicking on the device you want to configure) Also, Settings is not a document viewer. I've got a patch nearly ready to be able to test this out. We'll see whether it makes things better or not.
Created attachment 358170 [details] [review] shell: Remember the last used panel And restore it if the application is launched without any panels requested.
Review of attachment 358170 [details] [review]: This patch is obsolete since we don't use Autotools anymore. I for one also dislike the idea of opening the previous panel on startup.
Created attachment 367525 [details] [review] shell: Remember the last used panel And restore it if the application is launched without any panels requested.
(In reply to Georges Basile Stavracas Neto from comment #4) > Review of attachment 358170 [details] [review] [review]: > > This patch is obsolete since we don't use Autotools anymore. I for one also > dislike the idea of opening the previous panel on startup. And I really like it, it's the way the Settings app works on iOS as well, and I find that when I make a change, exit, and want to tweak it again, it's really quick to tweak it again. I'd encourage you to try it out, and see whether Wi-Fi is really the panel you want to have open every time you launch g-c-c.
(In reply to Bastien Nocera from comment #6) > (In reply to Georges Basile Stavracas Neto from comment #4) > > Review of attachment 358170 [details] [review] [review] [review]: > > > > This patch is obsolete since we don't use Autotools anymore. I for one also > > dislike the idea of opening the previous panel on startup. > > And I really like it, it's the way the Settings app works on iOS as well, > and I find that when I make a change, exit, and want to tweak it again, it's > really quick to tweak it again. > > I'd encourage you to try it out, and see whether Wi-Fi is really the panel > you want to have open every time you launch g-c-c. Besides, having it always open Wi-Fi on my desktop (which lacks Wi-Fi hardware) is a bit annoying. I tend to use Settings in 90+% cases to switch b/w line out and my USB headset…
Attachment 367525 [details] pushed as 10738d6 - shell: Remember the last used panel