mutter/src/backends
Jasper St. Pierre f3595ebd08 monitor-manager: Make sure to emit PropertiesChanged for PowerSaveMode
We overrode the property for PowerSaveMode, which meant that gdbus's
auto-generated PropertiesChanged code wasn't being run.

This really confused gnome-rr and gnome-settings-daemon's power plugin
about the current DPMS state of the display, since they used their
cached PowerSaveMode properties, and never saw a PropertiesChanged being
emitted.

If a display was on, they set it to off, and then set it back on, the
setting back on would never fire, since they thought the display was
already off.

To fix this, remove our custom property override and just respond to
notifications on the object.

Namely, this fixes the DPMS management when receiving notifications so
that it now properly times out.
2014-09-25 20:17:53 -06:00
..
native Support for hardware cursor sizes other than 64x64 on wayland 2014-09-24 15:42:17 -06:00
x11 MetaBackendX11: Don't XResizeWindow behind clutter's back 2014-09-08 14:40:50 -04: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 configure: Don't conditionalize gbm 2014-08-27 12:05:00 -04: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 display: Establish a separate state variable for routing events 2014-08-15 16:08:49 -04:00
meta-cursor.c Support for hardware cursor sizes other than 64x64 on wayland 2014-09-24 15:42:17 -06: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 meta-monitor-config: Fix small whitespace issue 2014-09-05 09:50:37 -07:00
meta-monitor-config.h Start molding out a new src/backends/ dir 2014-03-31 22:11:00 -04: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 monitor-manager: Make sure to emit PropertiesChanged for PowerSaveMode 2014-09-25 20:17:53 -06:00
meta-monitor-manager.h Remove a few extra "ui.h" includes 2014-08-17 23:02:15 -04: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