After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 786726 - Use dropdown menu for setting screen resolution instead of popup window
Use dropdown menu for setting screen resolution instead of popup window
Status: RESOLVED FIXED
Product: gnome-control-center
Classification: Core
Component: Display
3.25.x
Other Linux
: Normal normal
: ---
Assigned To: Control-Center Maintainers
Control-Center Maintainers
: 788630 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2017-08-24 07:43 UTC by Peter Y. Chuang
Modified: 2017-11-23 18:27 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
display: Replace modal dialogs with popovers (27.54 KB, patch)
2017-11-08 18:05 UTC, Rui Matos
committed Details | Review

Description Peter Y. Chuang 2017-08-24 07:43:16 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.
Comment 1 Allan Day 2017-08-24 10:20:43 UTC
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.
Comment 2 Bilal Elmoussaoui 2017-08-25 15:58:43 UTC
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.
Comment 3 Allan Day 2017-11-08 17:28:26 UTC
*** Bug 788630 has been marked as a duplicate of this bug. ***
Comment 4 Rui Matos 2017-11-08 18:05:34 UTC
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.
Comment 5 Rui Matos 2017-11-15 14:17:33 UTC
Attachment 363242 [details] pushed as 46c2d43 - display: Replace modal dialogs with popovers
Comment 6 Mikhail Novosyolov 2017-11-21 23:31:02 UTC
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.
Comment 7 Allan Day 2017-11-23 18:27:08 UTC
(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