mirror of
https://gitlab.freedesktop.org/wayland/weston.git
synced 2026-05-05 15:48:05 +02:00
read-only mirror of https://gitlab.freedesktop.org/wayland/weston
Add WLSC_COMPOSITOR_IDLE state to the possible compositor internal states, and fix the drm backend to restore the previous state instead of forcing ACTIVE. Normally, the compositor only uses the ACTIVE and SLEEPING states. The IDLE state is another active state, reserved for the shell, when the shell wants to have unlock() calls on activity, but the compositor cannot be SLEEPING. Use the IDLE state to fix exposing the unlock dialog while a screensaver is animating. Without this fix, is it impossible to activate the unlock dialog without waiting for a second idle timeout that really puts the compositor into SLEEPING. Signed-off-by: Pekka Paalanen <ppaalanen@gmail.com> |
||
|---|---|---|
| clients | ||
| compositor | ||
| data | ||
| protocol | ||
| shared | ||
| .gitignore | ||
| autogen.sh | ||
| configure.ac | ||
| Makefile.am | ||
| README | ||
| wayland-desktop-shell.ini | ||
| wayland-tablet-shell.ini | ||
Wayland Demos This repository contains a few demos application for the Wayland project. There's a sample compositor that can run on KMS, under X11 or under another Wayland compositor and there's a handful of simple clients that demonstrate various aspects of Wayland: