230 Commits (c349e1d0b009c9593cf90fff4cda55dfdea07dbc)

Author SHA1 Message Date
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
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