mutter/src/backends
Carlos Garnacho 09538422c6 backends: Update idle time after opening the lid
When handling lid state, we used to update the idle time right after
opening the lid. This behavior changed in commit 14b6c8780d due
to a typo/thinko, "if (lid_is_closed)" used to be an early return
condition before updating idle time, now it only updates in that
case.

Restore the original behavior, since this idle time update is key
in having gsd-power light up the display again, this presumably
fixes situations that required extra "light up" hints after suspend.
What it does surely fix is "ninja test" in g-s-d against recent
mutter, since the behavioral change induced a test timeout there.

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2272>
2022-02-07 16:52:39 +00:00
..
native cogl/renderer: Add 'is_dma_buf_supported()' vfunc 2022-02-07 10:56:57 +00:00
x11
edid-parse.c
edid.h
gsm-inhibitor-flag.h
meta-backend-private.h
meta-backend-types.h monitor-config-store: Add way to define config store loading policy 2022-01-25 16:25:48 +00:00
meta-backend.c backends: Update idle time after opening the lid 2022-02-07 16:52:39 +00:00
meta-barrier-private.h
meta-barrier.c
meta-crtc-mode.c
meta-crtc-mode.h
meta-crtc.c
meta-crtc.h
meta-cursor-renderer.c
meta-cursor-renderer.h
meta-cursor-sprite-xcursor.c
meta-cursor-sprite-xcursor.h
meta-cursor-tracker-private.h
meta-cursor-tracker.c
meta-cursor.c
meta-cursor.h
meta-dbus-session-watcher.c
meta-dbus-session-watcher.h
meta-display-config-shared.h
meta-dnd-private.h
meta-egl-ext.h
meta-egl.c
meta-egl.h
meta-gles3-table.h
meta-gles3.c
meta-gles3.h
meta-gpu.c
meta-gpu.h
meta-idle-manager.c
meta-idle-manager.h
meta-idle-monitor-private.h
meta-idle-monitor.c
meta-input-device-private.h
meta-input-device.c backends: move 'input_device' to HAVE_LIBWACOM scope 2020-05-03 23:35:03 +01:00
meta-input-mapper-private.h
meta-input-mapper.c
meta-input-settings-dummy.c
meta-input-settings-dummy.h
meta-input-settings-private.h
meta-input-settings.c
meta-keymap-utils.c
meta-keymap-utils.h
meta-logical-monitor.c
meta-logical-monitor.h
meta-monitor-config-manager.c
meta-monitor-config-manager.h monitor-config-store: Add way to define config store loading policy 2022-01-25 16:25:48 +00:00
meta-monitor-config-migration.c
meta-monitor-config-migration.h
meta-monitor-config-store.c monitor-config-store: Allow changing D-Bus configuration policy 2022-01-25 16:25:48 +00:00
meta-monitor-config-store.h monitor-config-store: Allow changing D-Bus configuration policy 2022-01-25 16:25:48 +00:00
meta-monitor-manager-dummy.c
meta-monitor-manager-dummy.h
meta-monitor-manager-private.h
meta-monitor-manager.c monitor-config-store: Allow changing D-Bus configuration policy 2022-01-25 16:25:48 +00:00
meta-monitor-transform.c
meta-monitor-transform.h
meta-monitor.c
meta-monitor.h
meta-orientation-manager.c
meta-orientation-manager.h
meta-output.c
meta-output.h
meta-pointer-constraint.c
meta-pointer-constraint.h
meta-profiler.c
meta-profiler.h
meta-remote-access-controller-private.h
meta-remote-access-controller.c
meta-remote-desktop-session.c
meta-remote-desktop-session.h
meta-remote-desktop.c
meta-remote-desktop.h
meta-renderer-view.c
meta-renderer-view.h
meta-renderer.c
meta-renderer.h
meta-screen-cast-area-stream-src.c
meta-screen-cast-area-stream-src.h
meta-screen-cast-area-stream.c
meta-screen-cast-area-stream.h
meta-screen-cast-monitor-stream-src.c
meta-screen-cast-monitor-stream-src.h
meta-screen-cast-monitor-stream.c
meta-screen-cast-monitor-stream.h
meta-screen-cast-session.c
meta-screen-cast-session.h
meta-screen-cast-stream-src.c screen-cast/src: Add debug logging when creating buffers 2022-02-07 13:37:56 +00:00
meta-screen-cast-stream-src.h
meta-screen-cast-stream.c
meta-screen-cast-stream.h
meta-screen-cast-virtual-stream-src.c
meta-screen-cast-virtual-stream-src.h
meta-screen-cast-virtual-stream.c
meta-screen-cast-virtual-stream.h
meta-screen-cast-window-stream-src.c
meta-screen-cast-window-stream-src.h
meta-screen-cast-window-stream.c
meta-screen-cast-window-stream.h
meta-screen-cast-window.c
meta-screen-cast-window.h
meta-screen-cast.c
meta-screen-cast.h
meta-settings-private.h
meta-settings.c
meta-stage-impl-private.h
meta-stage-impl.c
meta-stage-private.h
meta-stage-view-private.h
meta-stage-view.c
meta-stage.c
meta-viewport-info.c
meta-viewport-info.h
meta-virtual-monitor.c
meta-virtual-monitor.h