gnome-control-center/panels/display
Benjamin Berg 43b444fba3 display: Try harder to select a good and working scale
When swicthing configurations, we should ensure that the selected scale
is valid. This is complicated by the fact that it depends on other
factors whether we need a single global scale or not.

Try to retain the scale that monitors have if possible. If that does not
work, try to use the old scale of the primary monitor everywhere. This
should result in a good behaviour in most situations.

Co-authored-by: Stéphane Travostino <steph@combo.cc>

Fixes: #1038
2020-10-29 20:27:29 +00:00
..
icons night-light: Drop the sunrise/sunset indicator 2019-01-07 14:13:37 +00:00
cc-display-arrangement.c display: Allow config to be modified in arrangement widget 2019-01-29 12:05:43 +01:00
cc-display-arrangement.h display: Allow config to be modified in arrangement widget 2019-01-29 12:05:43 +01:00
cc-display-config-dbus.c display: Add panel-orientation-managed signal to CcDisplayConfig 2020-09-05 08:03:44 +00:00
cc-display-config-dbus.h display: Replace ifdefs with #pragma once 2018-05-29 21:53:28 +00:00
cc-display-config-manager-dbus.c display: Use g_auto for variables 2018-05-29 22:35:32 +00:00
cc-display-config-manager-dbus.h display: Replace ifdefs with #pragma once 2018-05-29 21:53:28 +00:00
cc-display-config-manager.c display: Introduce an abstract API for display configuration 2017-05-18 18:57:26 +02:00
cc-display-config-manager.h display: Replace ifdefs with #pragma once 2018-05-29 21:53:28 +00:00
cc-display-config.c display: Add panel-orientation-managed signal to CcDisplayConfig 2020-09-05 08:03:44 +00:00
cc-display-config.h display: Add API to get the PanelOrientationManaged DisplayConfig property 2020-09-05 08:03:44 +00:00
cc-display-panel.c display: Try harder to select a good and working scale 2020-10-29 20:27:29 +00:00
cc-display-panel.h display: Replace ifdefs with #pragma once 2018-05-29 21:53:28 +00:00
cc-display-panel.ui Replace HdyColumn by HdyClamp 2020-07-20 08:04:28 +02:00
cc-display-settings.c Stop using HANDY_USE_UNSTABLE_API 2020-08-18 02:51:04 +00:00
cc-display-settings.h display: Add settings widget for output configuration 2019-01-29 12:05:43 +01:00
cc-display-settings.ui Stop using the action HdyActionRow child type 2020-07-20 08:04:28 +02:00
cc-night-light-page.c display: Connect signals with g_signal_connect_object in swapped form 2020-03-30 16:18:50 +13:00
cc-night-light-page.h display: Make night light dialog a GtkBin 2019-06-16 01:01:36 +00:00
cc-night-light-page.ui Stop using the action HdyActionRow child type 2020-07-20 08:04:28 +02:00
display-arrangement.css display: Add new arrangement widget and hook it up 2018-05-28 20:57:20 -03:00
display.gresource.xml display: Make night light dialog a GtkBin 2019-06-16 01:01:36 +00:00
gnome-display-panel.desktop.in.in Add translator comments to .desktop files 2018-02-23 18:49:35 +01:00
meson.build Remove unused GNOMELOCALEDIR defines 2019-09-09 21:45:53 +00:00
night-light.css display: Increase the trough size using a different method 2019-08-25 09:16:46 +00:00
TODO display: convert display capplet to a settings panel 2010-06-07 17:05:02 +01:00