111 Commits (f02bb64d62d0eea8fcb4c294f5ec13cd94e3440b)

Author SHA1 Message Date
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 6b5fc3bac0 compositor: Remove a couple of unused #defines 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 c5241f5b73 Never include wayland-util.h directly 13 years ago
Pekka Paalanen 50719bce2a Fix inconsistent #include style 13 years ago
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 14 years ago
Kristian Høgsberg 3cad436a91 xserver: Clean up X server socket on exit 14 years ago
Kristian Høgsberg a691aeefd7 compositor: Track opaque region of a surface 14 years ago
Kristian Høgsberg b8a983395d compositor: Add helper to damage surface below 14 years ago
Kristian Høgsberg 8b72f60478 compositor: Clip away obscured damage 14 years ago
Kristian Høgsberg 20300ba112 compositor: Accumulate damage in per-surface regions 14 years ago
Kristian Høgsberg 27da538ab5 compositor: Add socket based activation for X server 14 years ago
Kristian Høgsberg e75cb7f64b compositor: Store the output rectangle in a region 14 years ago
Kristian Høgsberg ef04414f39 compositor: Repaint immediately after pageflip finishes 14 years ago
Benjamin Franzke 0628626d55 Implement buffer.release event 14 years ago
Kristian Høgsberg 8f0ce05f52 compositor: Send out more detailed output events 14 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