74 Commits (d1591ae3cc9ea2b991cec911447a28c480aed4a2)

Author SHA1 Message Date
Pekka Paalanen 9cf5cc882d shell: destroy desktop_shell client on exit 13 years ago
Pekka Paalanen 3c64723c9f compositor: add destructors to shell plugins 13 years ago
Kristian Høgsberg 2a25cd4ffa compositor: Remove shell->activate callback 13 years ago
Kristian Høgsberg e1a850e5b0 compositor: Move click-to-focus and ctrl-alt-bs bindings to shell.c 13 years ago
Juan Zhao 7bb92f0c03 Activate toplevel fullscreen and menu surfaces 13 years ago
Kristian Høgsberg cd9ac1da5f compositor: Remove server side cursors 13 years ago
Pekka Paalanen 7296e7984f compositor: let shell override idle time 13 years ago
Pekka Paalanen e955f1edd1 shell: use desktop-shell ini file for screensaver path 13 years ago
Pekka Paalanen 18027e517a shell: automatic exec and kill of wscreensaver 13 years ago
Pekka Paalanen bce2d3f9a7 compositor: add IDLE state 13 years ago
Pekka Paalanen af0e34ce36 shell: center the unlock dialog 13 years ago
Pekka Paalanen baeb6a1dc1 shell: let screensaver wake up the compositor 13 years ago
Pekka Paalanen 77346a66ec shell: implement screensaver surface type 13 years ago
Pekka Paalanen 9826223a1b shell: handle surface type reassignment 13 years ago
Pekka Paalanen 6e16811e5e protocol: add screensaver interface 13 years ago
Pekka Paalanen 01e7b006db shell: fix set_transient 13 years ago
Pekka Paalanen 409ef0a5c8 compositor: refactor client forking code 13 years ago
Kristian Høgsberg 2f88a40c57 desktop-shell: Animate surface mapping 13 years ago
Pekka Paalanen f32f1fc743 shell: forbid multiple wl_shell_surface objects 13 years ago
Pekka Paalanen 4622967586 shell: rename shell_create_shell_surface 13 years ago
Pekka Paalanen 92a0dc455a shell: check for missing wl_shell_surface 13 years ago
Pekka Paalanen ec2b32f49b compositor: eliminate wlsc_surface::shell_priv 13 years ago
Pekka Paalanen 068ae944db desktop-shell: update protocol and client to wl_shell_surface 13 years ago
Pekka Paalanen 9d1613eb4a wl_shell_surface adaptation 13 years ago
Pekka Paalanen fe34083023 shell: fix resume_desktop for zero clients 13 years ago
Kristian Høgsberg 47fe08aad5 Implement the new dnd/selection protocol 13 years ago
Benjamin Franzke f02bb64d62 shell: Unmap old backgrounds/panels when setting new ones 13 years ago
Benjamin Franzke d0f79ab5ab desktop-shell: Make panel and background output dependent 13 years ago
Kristian Høgsberg d2abb83634 compositor: Move more shell.c state into the new shell_surface 13 years ago
Kristian Høgsberg a8873120c4 compositor: The compositor is now jiust a regular global object 13 years ago
Pekka Paalanen 57da4a822e shell: introduce shell_surface_purpose 13 years ago
Pekka Paalanen 56cdea96f0 shell: add private surface struct 13 years ago
Pekka Paalanen 50719bce2a Fix inconsistent #include style 13 years ago
Pekka Paalanen 2ca8630aab shell: fix handle_lock_surface_destroy() 13 years ago
Pekka Paalanen d81c216db1 shell: fix compositor wakeup while locked 13 years ago
Pekka Paalanen d3dd6e1752 shell: fix lock surface mapping 13 years ago
Kristian Høgsberg 1ec0c31596 compositor: Hide surfaces by setting surface->output to NULL 13 years ago
Pekka Paalanen f0fc70d72f compositor: implement screen locking 13 years ago
Kristian Høgsberg af867cc2f7 compositor: let the shell wake up the compositor 13 years ago
Pekka Paalanen 9ef3e012d6 desktop-shell: screen locking protocol 13 years ago
Kristian Høgsberg c4693c4ab4 Install desktop-shell in $prefix/libexec 13 years ago
Kristian Høgsberg 46770139bc shell: Set initial toplevel position in map callback 13 years ago
Kristian Høgsberg 32e24cc628 compositor: Split shell->attach into map and configure 13 years ago
Pekka Paalanen bbe605241d compositor: only authorized client can bind desktop_shell 13 years ago
Pekka Paalanen 6cd281a023 desktop-shell: launch from the compositor 13 years ago
Pekka Paalanen 02ebfb1276 compositor: fix drag segfault 13 years ago
Kristian Høgsberg d6e5525a20 x11: Manage xserver focus better 13 years ago
Kristian Høgsberg f0d9116fc8 x11: Add a destroy listener for X11 surfaces 13 years ago
Kristian Høgsberg a4a42f0ab5 shell: Reject moving or resizing toplevel windows 14 years ago
Kristian Høgsberg 7584062153 Add a desktop_shell interface 14 years ago