241 Commits (f258a310bf1709729829f0090c3a5e460f9434e3)

Author SHA1 Message Date
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
Pekka Paalanen ebc598ebf0 compositor: fix repaint on first wakeup 13 years ago
Pekka Paalanen 2841111025 compositor: remove idle_inhibit optimization 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 496433b541 compositor: Hold on to surface.frame requests until we assign an output 13 years ago
Pekka Paalanen 8c19645e69 compositor: fix destroy_frame_callback() 13 years ago
Kristian Høgsberg d826404472 compositor: Drop redundant compositor->damage 13 years ago
Kristian Høgsberg 32e24cc628 compositor: Split shell->attach into map and configure 13 years ago
Kristian Høgsberg d3ef7be781 compositor: Tweak fade spring to not overshoot 13 years ago
Kristian Høgsberg 3ff589df78 compositor: Make spring model always use the same time step 13 years ago
Kristian Høgsberg ff298d9834 compositor: Clear cursor buffer in create_sprite_from_png() 13 years ago
Ander Conselvan de Oliveira 0de0aafa7f composior: fix tiny cursor bug with drm compositor 13 years ago
Ander Conselvan de Oliveira 9a38a0a191 compositor: page flip away from a client buffer if it's destroyed 13 years ago
Rob Bradford 1d72447d9b compositor: Report an error if we cannot the load the pointer image files 13 years ago
Rob Bradford d354711fc7 compositor: Don't try and use a NULL sprite for the device pointer 13 years ago
Kristian Høgsberg 2459694ab2 compositor: Clean up resource destroy callback handling 13 years ago
Ander Conselvan de Oliveira 02924bc0b6 compositor: fix whitespace error in wlsc_output_set_cursor 13 years ago