277 Commits (37032f831f5015f117c65118096b16769ce3ac52)

Author SHA1 Message Date
Kristian Høgsberg 68c479af05 compositor: Move repaint loop into a backend function 13 years ago
Kristian Høgsberg 32cdc384f4 compositor: Insert the fade surface in the surface list 13 years ago
Kristian Høgsberg 0763262e3d compositor: Move shader setup to weston_surface_draw() 13 years ago
Kristian Høgsberg 765bcdf1fa compositor: Compute whether or not a surface is overlapped 13 years ago
Kristian Høgsberg ee324c20ed compositor: Remove special casing of fullscreen surfaces 13 years ago
Kristian Høgsberg a0d6dc4f26 compositor: Do the per surface clip region math in weston_surface_draw() 13 years ago
Kristian Høgsberg ac58741940 compositor: Assign surface damage before setting up scanout buffers 13 years ago
Kristian Høgsberg bcecca49b8 Revert "weston: Drop priviledges early, and seteuid when needed" 13 years ago
Benjamin Franzke fc6ccb868f weston: Drop priviledges early, and seteuid when needed 13 years ago
Pekka Paalanen 8423a89d41 compositor: initialise segv_action.sa_mask 13 years ago
Kristian Høgsberg 90b53815ba compositor: Flush surface damage to surface below on destroy 13 years ago
Kristian Høgsberg 34f80ff813 drm: Cancel any scheduled repaints in the leave vt handler 13 years ago
Kristian Høgsberg 0690da60d4 compositor: Install a SEGV handler to try and clean up the VT if we crash 13 years ago
Kristian Høgsberg 1760ebb236 xserver: Set DISPLAY for clients launched by the compositor 13 years ago
Kristian Høgsberg 8e81df4503 Use new format codes 13 years ago
Kristian Høgsberg 249713bbe0 Remove redundant glTexImage2D() call 13 years ago
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