200 Commits (46770139bceabb48ae0c2842f7f66d64fef26b6f)

Author SHA1 Message Date
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
Ander Conselvan de Oliveira 22e22a55be compositor: don't schedule idle_repaint from calls to repaint 13 years ago
Kristian Høgsberg 191454e6c2 compositor: Rename scanout surfaces 13 years ago
Ander Conselvan de Oliveira f1621d2945 compositor: don't release the front buffer after page flip 13 years ago
Ander Conselvan de Oliveira 3b19966f19 compositor: move setup of scanout surface out of wlsc_output_repaint 13 years ago
Kristian Høgsberg cbd06f94d1 compositor: Silence a couple of valgrind warnings 13 years ago
Kristian Høgsberg 32ff1f5012 compositor: Dont repick for grabbed surfaces 13 years ago
Kristian Høgsberg d2baf1fe5f compositor: Repick focus surface as surfaces come and go 13 years ago
Kristian Høgsberg 96aa7da24a Change remaining GPLv2 headers to MIT 13 years ago
Kristian Høgsberg 9c4eecb5c0 Rename motion_grab to implicit_grab 13 years ago
Kristian Høgsberg 7584062153 Add a desktop_shell interface 13 years ago
Kristian Høgsberg f59da399d8 compositor: Don't crash when receiving kb focus with no surface 13 years ago
Kristian Høgsberg 109a00700e compositor: Drop built-in background support 13 years ago
Kristian Høgsberg 4eaa830381 compositor: Repick surface when grab ends 13 years ago
Kristian Høgsberg 9ebcf94b83 Use wl_resource_* error functions 13 years ago
Matt Roper 11568a73ba Turn off hardware cursor when screen fade begins. 13 years ago
Benjamin Franzke b826302efb Remove return type from wlsc_compositor_shutdown 13 years ago
Kristian Høgsberg f389cacc20 Move away from visuals and just use EGLConfigs or shm format tokens 13 years ago
Kristian Høgsberg 4ebf3a0c2e Fix cursor visibility bug 13 years ago
Kristian Høgsberg 6f7179c652 compositor: Discard surface.frame if the surface isn't visible 13 years ago
Kristian Høgsberg 8e6d71247e compositor: Track bound resources for input device 13 years ago
Kristian Høgsberg 57295ebf20 compositor: Handle NULL buffer in input_device.attach correctly 13 years ago
Kristian Høgsberg fd07fb76bc Create resource for wl_output 13 years ago
Kristian Høgsberg 97d44aa58b Pass resources to functions that take object references 13 years ago
Kristian Høgsberg f790c79ec7 Use wl_display_bind() for binding to globals 13 years ago
Kristian Høgsberg d9551a3377 compositor: drop wl_display_add_object() 13 years ago
Kristian Høgsberg 904055a652 compositor: Make all exported objects wl_resources 13 years ago
Kristian Høgsberg 334182062f Use the new wl_callback interface 13 years ago
Matt Roper 361d2ade02 Update compositor shutdown code 13 years ago
Tiago Vignatti 2cc8b87310 compositor: fix pitch initialization 13 years ago
Kristian Høgsberg 6bded3fd95 Don't pass NULL pointer as user data to signal handler 13 years ago
Tiago Vignatti 2116b89156 compositor: Move signal handler initialization before module loading 13 years ago
Kristian Høgsberg 9ffb6b9866 compositor: Only configure surface when it changes geometry 14 years ago
Kristian Høgsberg 4f0df049bb compositor: Pick output for surface based on amount of overlap 14 years ago
Kristian Høgsberg 3cad436a91 xserver: Clean up X server socket on exit 14 years ago
Kristian Høgsberg 7341e9b6d9 compositor: Fix damage tracking for multi-head compositors 14 years ago
Benjamin Franzke a8bdeae1b6 compositor: Fix cursor damaging on multi head 14 years ago
Kristian Høgsberg 5ec0a93a98 compositor: Add a simple WM to the xserver launcher 14 years ago
Kristian Høgsberg cd0d10b752 compositor: Damage surface when raising 14 years ago
Kristian Høgsberg a691aeefd7 compositor: Track opaque region of a surface 14 years ago
Kristian Høgsberg aee7f84347 compositor: Stop repainting below opaque surfaces 14 years ago