mutter/src/backends
Jonas Ådahl 1bb0e18042 monitor-manager/xrandr: Allow configuring scales on X11 too
This commit makes it possible to configure logical monitor scale also
when running on top of an X11 server using Xrandr. An extra property
'requires-globla-scale' is added to the D-Bus API is added to instruct
a configuration application to only allow setting a global logical
monitor scale.

This is needed to let gsd-xsettings use the configured state to set a
XSettings state that respects the explicit monitor configuration.

https://bugzilla.gnome.org/show_bug.cgi?id=777732
2017-05-26 14:31:48 +08:00
..
native monitor-manager/xrandr: Allow configuring scales on X11 too 2017-05-26 14:31:48 +08:00
x11 monitor-manager/xrandr: Allow configuring scales on X11 too 2017-05-26 14:31:48 +08: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: Move settings into a new MetaSettings object 2017-05-26 14:31:48 +08:00
meta-backend.c backend: Move settings into a new MetaSettings object 2017-05-26 14:31:48 +08:00
meta-barrier-private.h Move out generic math parts out of the native barrier implementation 2016-02-16 19:02:48 +08:00
meta-barrier.c Move out generic math parts out of the native barrier implementation 2016-02-16 19:02:48 +08:00
meta-cursor-renderer.c cursor-renderer: Add a cursor painted signal 2016-08-31 20:10:14 +02:00
meta-cursor-renderer.h cursor-renderer: Add a cursor painted signal 2016-08-31 20:10:14 +02:00
meta-cursor-tracker-private.h cursor-tracker: Don't cache a private pointer to the cursor renderer 2017-01-25 16:28:51 +08:00
meta-cursor-tracker.c Move cursor tracker ownership to the backend 2017-01-25 16:28:51 +08:00
meta-cursor.c Use correct cogl object types 2016-07-20 14:23:48 +08:00
meta-cursor.h Support scaling of cursor sprites given what output they are on 2015-09-13 21:26:22 +08:00
meta-display-config-shared.h Remove trailing whitespace 2014-05-02 09:34:48 -04:00
meta-dnd-private.h dnd: Implement DnD handling code in Wayland 2017-03-07 08:28:36 +08:00
meta-egl-ext.h egl: Add EGL_RESOURCE_BUSY_EXT error 2017-03-04 18:34:17 +08:00
meta-egl.c egl: Add EGL_RESOURCE_BUSY_EXT error 2017-03-04 18:34:17 +08:00
meta-egl.h egl: Pass EGL errors via custom error domain 2017-03-04 18:34:17 +08: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-input-settings-private.h Implements disable-while-typing in mutter. 2017-05-24 11:56:54 +08:00
meta-input-settings.c Implements disable-while-typing in mutter. 2017-05-24 11:56:54 +08:00
meta-logical-monitor.c monitor-manager/xrandr: Allow configuring scales on X11 too 2017-05-26 14:31:48 +08:00
meta-logical-monitor.h monitor-manager/xrandr: Allow configuring scales on X11 too 2017-05-26 14:31:48 +08:00
meta-monitor-config-manager.c monitor-manager/xrandr: Allow configuring scales on X11 too 2017-05-26 14:31:48 +08:00
meta-monitor-config-manager.h monitor-manager/xrandr: Allow configuring scales on X11 too 2017-05-26 14:31:48 +08:00
meta-monitor-config-store.c monitor-manager/xrandr: Allow configuring scales on X11 too 2017-05-26 14:31:48 +08:00
meta-monitor-config-store.h Add support for scaled logical monitor framebuffers 2017-04-07 22:30:48 +08:00
meta-monitor-config.c legacy-monitor-config: Let the manager listen on lid closed changes 2017-04-07 22:30:48 +08:00
meta-monitor-config.h legacy-monitor-config: Let the manager listen on lid closed changes 2017-04-07 22:30:48 +08:00
meta-monitor-manager-dummy.c monitor-manager/xrandr: Allow configuring scales on X11 too 2017-05-26 14:31:48 +08:00
meta-monitor-manager-dummy.h monitor-manager: Expose MetaMonitorManager to introspection 2015-01-30 13:13:49 -05:00
meta-monitor-manager-private.h monitor-manager/xrandr: Allow configuring scales on X11 too 2017-05-26 14:31:48 +08:00
meta-monitor-manager.c monitor-manager/xrandr: Allow configuring scales on X11 too 2017-05-26 14:31:48 +08:00
meta-monitor.c monitor-manager/kms: Move scale calculation to MetaMonitor 2017-05-26 14:31:48 +08:00
meta-monitor.h monitor-manager/kms: Move scale calculation to MetaMonitor 2017-05-26 14:31:48 +08:00
meta-pointer-constraint.c Implement support for the wp_pointer_constraints protocol 2016-02-16 19:02:48 +08:00
meta-pointer-constraint.h Implement support for the wp_pointer_constraints protocol 2016-02-16 19:02:48 +08:00
meta-renderer-view.c renderer-view: Add view transform getter 2017-04-07 22:30:49 +08:00
meta-renderer-view.h renderer-view: Add view transform getter 2017-04-07 22:30:49 +08:00
meta-renderer.c monitor-manager: Store logical monitors in a GList 2017-01-25 16:28:52 +08:00
meta-renderer.h Rename MetaMonitorInfo MetaLogicalMonitor 2017-01-25 16:28:51 +08:00
meta-settings-private.h monitor-manager/kms: Move global ui scaling setting to MetaSettings 2017-05-26 14:31:48 +08:00
meta-settings.c monitor-manager/kms: Move global ui scaling setting to MetaSettings 2017-05-26 14:31:48 +08:00
meta-stage.c Introduce regional stage rendering 2016-07-20 14:23:48 +08:00
meta-stage.h Introduce regional stage rendering 2016-07-20 14:23:48 +08:00