110 Commits (2ea094422acf8fe86decc0b55249ccb0eca6793a)

Author SHA1 Message Date
Kristian Høgsberg c5e2376d3f compositor: Damage below before attaching new buffer 13 years ago
Kristian Høgsberg dade64968c Move wl_data_device implementation to wayland-server 13 years ago
Kristian Høgsberg faf1fee64f Move default grab implementation to wayland-server 13 years ago
Kristian Høgsberg 9ddb826077 Use new grab api 13 years ago
Rob Bradford 0b17b8ec01 compositor: Don't try and destroy old pointer surface if it empty 13 years ago
Pekka Paalanen c0444e3ad6 compositor: force fade-in on start 13 years ago
Kristian Høgsberg a33d0c38d2 data-device: Use a listener list to decouple the x11 selection bridge 13 years ago
Kristian Høgsberg 8334bc1ef9 Rename wayland-compositor to weston 13 years ago
Pekka Paalanen 35ce06d4ae compositor: add screenshooter destructor 13 years ago
Pekka Paalanen 402ae6d6c2 compositor: free region members on surface destroy 13 years ago
Pekka Paalanen 07753fbe9c compositor: add wlsc_input_device_fini() 13 years ago
Pekka Paalanen d1591ae3cc compositor: more cleanup on shutdown 13 years ago
Pekka Paalanen 51c769f32e compositor: clean up signal event sources on exit 13 years ago
Pekka Paalanen 0135abee89 compositor: avoid scheduling rendering on shutdown 13 years ago
Pekka Paalanen 4738f3b1ea compositor: destroy all input binding objects on shutdown 13 years ago
Pekka Paalanen cc9102edc5 compositor: free regions in wlsc_output_repaint() 13 years ago
Pekka Paalanen 3c64723c9f compositor: add destructors to shell plugins 13 years ago
Kristian Høgsberg 03cb5cf9a7 compositor: Handle disappearing surfaces and input devices for touch 13 years ago
Kristian Høgsberg 3543ff4f82 compositor: Send touch_up before clearing touch focus 13 years ago
Tiago Vignatti 1f221fff71 compositor: Send out touch events accordingly 13 years ago
Tiago Vignatti 22c6bcec9c evdev: Add ABS_MT_* support for direct touch devices 13 years ago
Kristian Høgsberg 773d13b543 compositor: Make surface picking not depend on an input device 13 years ago
Pekka Paalanen 3429a72597 compositor: fix uniform handling for fade_output() 13 years ago
Kristian Høgsberg e1a850e5b0 compositor: Move click-to-focus and ctrl-alt-bs bindings to shell.c 13 years ago
Kristian Høgsberg f47d8fe88c compositor: Move binding code to util.c 13 years ago
Kristian Høgsberg 2bd5b6376c compositor: Consolidate code for finding and running bindings 13 years ago
Kristian Høgsberg 5a5f0077be compositor: Make click to activate behavior a binding 13 years ago
Tiago Vignatti 9e2be08418 compositor: first destroy backend routines and then display 13 years ago
Tiago Vignatti b303a1d3fc compositor: use wl_list_for_each_safe when destroying output 13 years ago
Kristian Høgsberg 541e5557ac compositor: Implement surface global alpha 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 bce2d3f9a7 compositor: add IDLE state 13 years ago
Pekka Paalanen 2e097ee42a compositor: fix re-fading 13 years ago
Kristian Høgsberg bde5e9fc00 Remove stale comment 13 years ago
Kristian Høgsberg d42b0c94c3 compositor: Use dup instead of fcntl to get a non-CLOEXEC fd 13 years ago
Pekka Paalanen c47ddfd852 compositor: reset signal mask for children 13 years ago
Pekka Paalanen 409ef0a5c8 compositor: refactor client forking code 13 years ago
Kristian Høgsberg 4bfb82adf7 compositor: Move a few more utils to util.c 13 years ago
Kristian Høgsberg 47fe08aad5 Implement the new dnd/selection protocol 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
Kristian Høgsberg 558350a692 compositor: Remove unused resource field from wlsc_output 13 years ago
Pekka Paalanen 56cdea96f0 shell: add private surface struct 13 years ago
Kristian Høgsberg 2584cb5890 compositor: Set output for cursor surface so damage_below works 13 years ago
Pekka Paalanen 50719bce2a Fix inconsistent #include style 13 years ago
Kristian Høgsberg eccef6aadd compositor: Queue buffer.release instead of sending immediately 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
Pekka Paalanen d503a0b318 compositor: check wlsc_surface::link before accessing neighbors 13 years ago