103 Commits (a52b2e4b2042510abc0e6accf455cdd46ff3ff31)

Author SHA1 Message Date
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 496433b541 compositor: Hold on to surface.frame requests until we assign an output 13 years ago
Kristian Høgsberg 3164c946ac compositor: Drop unused wlsc_output field 'background' 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
Ander Conselvan de Oliveira 0de0aafa7f composior: fix tiny cursor bug with drm compositor 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
Kristian Høgsberg d6e5525a20 x11: Manage xserver focus better 13 years ago
Kristian Høgsberg 96aa7da24a Change remaining GPLv2 headers to MIT 13 years ago
Kristian Høgsberg 7584062153 Add a desktop_shell interface 13 years ago
Tiago Vignatti faee80196f compositor: choose tty from command line 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 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
Kristian Høgsberg 86ec8e80d8 compositor: Use systemd seats for input devices as well 13 years ago
Kristian Høgsberg 3cad436a91 xserver: Clean up X server socket on exit 13 years ago
Kristian Høgsberg a691aeefd7 compositor: Track opaque region of a surface 13 years ago
Kristian Høgsberg b8a983395d compositor: Add helper to damage surface below 13 years ago
Kristian Høgsberg 8b72f60478 compositor: Clip away obscured damage 13 years ago
Kristian Høgsberg 20300ba112 compositor: Accumulate damage in per-surface regions 13 years ago
Kristian Høgsberg 27da538ab5 compositor: Add socket based activation for X server 13 years ago
Kristian Høgsberg e75cb7f64b compositor: Store the output rectangle in a region 13 years ago
Kristian Høgsberg ef04414f39 compositor: Repaint immediately after pageflip finishes 13 years ago
Benjamin Franzke 0628626d55 Implement buffer.release event 13 years ago
Kristian Høgsberg 8f0ce05f52 compositor: Send out more detailed output events 13 years ago
Kristian Høgsberg 9396fc515b compositor-drm: Fix vt switching 14 years ago
Kristian Høgsberg e4c40a4734 compositor: Disable hw cursor if we're texturing the cursor 14 years ago
Kristian Høgsberg 1c5621840b compositor: Split backends into modules 14 years ago
Kristian Høgsberg 269c78286f compositor: Rename tweener to spring 14 years ago
Kristian Høgsberg 0bc0e24968 compositor: Group matrix and inverse in struct wlsc_transform 14 years ago
Kristian Høgsberg d880e14f8a compositor: Export matrix functions 14 years ago
Kristian Høgsberg 2e94d1120a compositor: Remove unused surface matrix, add optional transform 14 years ago
Kristian Høgsberg 4a9be13d2a Tweak tweener constants and add friction parameter 14 years ago
Kristian Høgsberg fac11d25e4 Remove unused surface->buffer field 14 years ago
Kristian Høgsberg b41d76c151 compositor: Use libpng directly instead of gdb-pixbuf 14 years ago
Benjamin Franzke e5b3b2601c Cast fd's to intptr_t before casting to EGLNativeDisplay 14 years ago
Kristian Høgsberg b5819dc61d compositor: Stop using EGL_EGLEXT_PROTOTYPES and look up extension functions 14 years ago
Benjamin Franzke fab5ec1215 compositor: Use stride/4 as width for shm textures 14 years ago
Kristian Høgsberg 02ec0a5d3a compositor: Support loadable shells 14 years ago
Kristian Høgsberg cce1aecd3c compositor: Fade to black on idle timeout 14 years ago
Kristian Høgsberg 7ffc4488f4 compositor: Refactor shader setup a bit 14 years ago
Kristian Høgsberg e10a5d9fea compositor: Implement a simple screensaver feature 14 years ago
Benjamin Franzke 315b3dc73b Make use of wayland-server shm common code 14 years ago
Benjamin Franzke bab41fb70c compositor: Use surface_attached_to list for shm-buffers 14 years ago
Benjamin Franzke 0c347f0d72 compositor: Add wlsc_shm_buffer_attach 14 years ago