1
0
Fork 0
mutter-performance-source/src/backends
Jonathon Jongsma 7012c82fc7 monitor-config: ignore stored config when hotplug_mode_update is set
When the output device has hotplug_mode_update (e.g. the qxl driver used in
vms), the displays can be dynamically resized, so the current display
configuration does not often match a stored configuration. When a new
monitor is added, make_default_config() tries to create a new display
configuration by choosing a stored configuration with N-1 monitors, and then
adding a new monitor to the end of the layout. Because the stored config
doesn't match the current outputs, apply_configuration() will routinely
fail, leaving the additional display unconfigured. In this case, it's more
useful to just fall back to creating a new default configuration from
scratch so that all outputs get configured to their preferred mode.
2014-11-20 12:24:16 -06:00
..
native monitor-manager: Don't try to match the outputs on hotplug 2014-10-16 20:39:16 +02:00
x11 xrandr: ignore hotplug_mode_update value 2014-11-05 11:58:34 -06:00
edid-parse.c Remove trailing whitespace 2014-05-02 09:34:48 -04:00
edid.h edid: Remove unused declarations 2014-09-12 11:55:08 -06:00
meta-backend-private.h backend: Create the stage in the backend, rather than the compositor 2014-08-13 20:08:46 -04:00
meta-backend.c backends: Add a keymap-layout-group-changed signal 2014-09-11 19:05:53 +02:00
meta-cursor-private.h Make gbm optional 2014-10-15 10:40:28 -07:00
meta-cursor-renderer.c stage: Make the API take a CoglTexture 2014-08-21 15:04:58 -04:00
meta-cursor-renderer.h configure: Don't conditionalize gbm 2014-08-27 12:05:00 -04:00
meta-cursor-tracker-private.h cursor-tracker: Don't require a screen 2014-07-22 11:10:14 -04:00
meta-cursor-tracker.c cursor-tracker: Make sure to include Xfixes headers 2014-11-03 10:32:13 -08:00
meta-cursor.c Make gbm optional 2014-10-15 10:40:28 -07:00
meta-cursor.h Conditionalize Wayland support again 2014-08-13 20:28:22 -04:00
meta-display-config-shared.h Remove trailing whitespace 2014-05-02 09:34:48 -04:00
meta-idle-monitor-dbus.c MetaIdleMonitorDBus: unref the objects after exporting them 2014-05-07 19:04:54 +02:00
meta-idle-monitor-dbus.h Start molding out a new src/backends/ dir 2014-03-31 22:11:00 -04:00
meta-idle-monitor-private.h Remove trailing whitespace 2014-05-02 09:34:48 -04:00
meta-idle-monitor.c backends: Make MetaBackend available to introspection 2014-08-07 11:31:59 +02:00
meta-monitor-config.c monitor-config: ignore stored config when hotplug_mode_update is set 2014-11-20 12:24:16 -06:00
meta-monitor-config.h monitor-manager: Don't try to match the outputs on hotplug 2014-10-16 20:39:16 +02:00
meta-monitor-manager-dummy.c monitor: Don't use wl_output_transform in our APIs 2014-07-13 11:35:01 -04:00
meta-monitor-manager-dummy.h Start molding out a new src/backends/ dir 2014-03-31 22:11:00 -04:00
meta-monitor-manager.c Revert "monitor-manager: Remove needless code" 2014-10-23 16:38:26 +02:00
meta-monitor-manager.h monitor-manager: Put the common hotplug code in a common path as well 2014-10-14 13:56:48 -07:00
meta-stage.c stage: Refine our assertions for overlays in MetaStage 2014-08-21 18:06:53 -04:00
meta-stage.h stage: Make the API take a CoglTexture 2014-08-21 15:04:58 -04:00