465 Commits (c584fa60d45b333ab7f2c1d34e75994d58d1f7f8)

Author SHA1 Message Date
Kristian Høgsberg 2e96d3c907 compositor: Check serial number ordering without overflowing 12 years ago
Kristian Høgsberg 64eca8949b compositor: Fold the log prototypes into compositor.h and drop log.h 12 years ago
Pekka Paalanen 56464253c0 compositor: rework touch focus 12 years ago
Kristian Høgsberg 3df6384c3a compositor: Set WAYLAND_DISPLAY if we're given a --socket argument 12 years ago
Kristian Høgsberg 7b884bc0de compositor: Use a minimal restore handler for crash clean up 12 years ago
Kristian Høgsberg 572c2ff59a compositor: Add --help option 12 years ago
Pekka Paalanen 3361639b7b compositor: do clean-up on init failure 12 years ago
Kristian Høgsberg 1acd9f82f8 compositor: Load modules with RTLD_NOW so we get missing symbols up front 12 years ago
Daniel Stone 816c98edb0 Fix memory leak on compositor exit 12 years ago
Kristian Høgsberg 0e696478a9 Handle new transform argument in wl_output.geometry event 12 years ago
Kristian Høgsberg 1e51fecdf5 compositor: Destroy pending surface callbacks when destroying surface 12 years ago
Kristian Høgsberg 905d7cedf5 compositor: Update to use new tokens for EGL_WL_bind_wayland_display 12 years ago
Kristian Høgsberg f1ea63ff05 compositor: Don't record surface damage when we move or transform surfaces 12 years ago
Kristian Høgsberg 971cbc8c9e compositor: Free the right EGLImage 12 years ago
Kristian Høgsberg c7814d2e98 compositor: Don't send wl_surface.enter/leave if we didn't find a resource 12 years ago
Tiago Vignatti cd717b5695 compositor: remove useless weston_compositor_repick call 12 years ago
Gwenole Beauchesne 28f59b027a compositor: handle YUV buffers. 12 years ago
Gwenole Beauchesne faf91854a8 compositor: add YUV shaders. 12 years ago
Gwenole Beauchesne 6d0304904c compositor: factor out RGB shader. 12 years ago
Gwenole Beauchesne 023f855f8d compositor: prepare for multi-planar surfaces. 12 years ago
Ander Conselvan de Oliveira f1c00c0b76 compositor: Always empty the input region of the pointer surface 12 years ago
Rob Bradford 8f24156926 compositor: Correctly calculate changed sub image rectangle 12 years ago
Ander Conselvan de Oliveira 1fbda0e81d compositor: Always allow owner of pointer surface to change the hotspot 12 years ago
Kristian Høgsberg 73694c832b compositor: Move repaint debug binding to mod-shift-space 12 years ago
Kristian Høgsberg c7cd626bcf compositor: Update xkb state with key releases on focus out 12 years ago
Kristian Høgsberg af7b1ffaf4 shell: Make panel just a wl_surface too 12 years ago
Kristian Høgsberg 8fe8d24902 compositor: Send ping to keyboard focus surface for key press 12 years ago
Daniel Stone 725c2c3d68 Split weston_compositor_init into base and _gl 12 years ago
Daniel Stone 05d58682b3 Rename modifier_state_changed to notify_modifiers 12 years ago
Daniel Stone 1b4e11f38e notify_key: Add update_state argument 12 years ago
Daniel Stone abb9dcdd1f weston_xkb_info: Cache all modifier indices for X11 12 years ago
Daniel Stone ef17267d38 Run key bindings on keyboard focus in 12 years ago
Daniel Stone c6587ea155 Ignore repeat keys in notify_key 12 years ago
Daniel Stone 71c3877a40 Let wayland-server send modifier events for focus 12 years ago
Daniel Stone d6da09e935 Split notify_keyboard_focus into in/out variants 12 years ago
Jan Arne Petersen 1f17be442e text: Add input_method and text_model interfaces 12 years ago
Jan Arne Petersen 42feced8de shell: Add support for input panels 12 years ago
Kristian Høgsberg 3033425a49 compositor: Fix missing ';' in previous commit 12 years ago
Martin Minarik 37032f831f compositor: Verify XDG_RUNTIME_DIR variable 12 years ago
Kristian Høgsberg a85b4fb6ac compositor: flush the batched up damage when shm buffer is destroyed 12 years ago
Kristian Høgsberg 83c4c40135 compositor: Don't schedule repaint from weston_surface_update_transform() 12 years ago
Kristian Høgsberg 49952d1f12 compositor: Introduce weston_output_schedule_repaint() 12 years ago
Kristian Høgsberg 70b8358aa0 compositor: Remove weston_read_pixels functionality 12 years ago
Kristian Høgsberg e9d0492419 compositor: Emit frame_signal from weston_output_do_read_pixels() 12 years ago
Kristian Høgsberg b8ceaaa42f compositor: Destroy EGLImage and texture when a NULL buffer is attached 12 years ago
Kristian Høgsberg d553bfc127 compositor: Track which plane a surface is on 12 years ago
Kristian Høgsberg 4ff5a7408a compositor: Don't export weston_compositor_repick() 12 years ago
Kristian Høgsberg 362b672111 Rename weston_compositor EGLDisplay member to egl_display 12 years ago
Kristian Høgsberg 460a79bd4b compositor: Track damage in surface-local coordinates 12 years ago
Kristian Høgsberg e4c1a5f7f3 compositor: Drop old wrapper for surface_to_global_float() 12 years ago