GNOME Bugzilla – Bug 786726
Use dropdown menu for setting screen resolution instead of popup window
Last modified: 2017-11-23 18:27:08 UTC
Setting screen resolution triggers a popup window that must be closed down before one can apply the new screen resolution setting. That means, in comparison to using a dropdown menu, for example, it takes one more click to change screen resolution.
I'm less concerned by the additional click as with the context switch - it takes a lot more mental effort to internalise a dialog compared to a popover. When I originally did the designs I was thinking that there wasn't a good place to anchor a popover, but maybe that's not so much of an issue. So, yes, it would be good to try using a popover rather than a dialog. If we do that, we should use a popover for both resolution and orientation though.
I think the same should be done for the refresh rate too; opening a popup window just to choose the value is not really helpful unless more information/options can/will be shown there.
*** Bug 788630 has been marked as a duplicate of this bug. ***
Created attachment 363242 [details] [review] display: Replace modal dialogs with popovers The existing modal dialogs are cumbersome to use so let's replace them with popovers that dismiss themselves automatically when an item is activated.
Attachment 363242 [details] pushed as 46c2d43 - display: Replace modal dialogs with popovers
The items of the new drop-down menu are so small that they are not touch-friendly and, without touchscreen, they are too small compared to other giant elements of GNOME's UI.
(In reply to Mikhail Novosyolov from comment #6) > The items of the new drop-down menu are so small that they are not > touch-friendly and, without touchscreen, they are too small compared to > other giant elements of GNOME's UI. That's true - they ought to be giant. I've added this to the mockups: https://raw.githubusercontent.com/gnome-design-team/gnome-mockups/master/system-settings/displays/displays-v4.png