1573 Commits (42126c2022316db11cca9105f5276d33765ef26c)

Author SHA1 Message Date
Brian Ashworth 32148808ad wlr_keyboard_group: introduce enter and leave
5 years ago
Kenny Levinsen 5e0ef70cc0 seat: Create inert objects for missing capabilities
5 years ago
Simon Ser e7a8ea84c3 backend/drm: don't set cursor if off-screen
5 years ago
Simon Ser 15d8f1806e backend/drm: introduce pending and current CRTC state
5 years ago
Simon Ser d6cc718472 backend/drm: nuke retry_pageflip
5 years ago
Simon Ser 61095f4a12 backend/drm: make drm_connector_set_mode take a wlr_drm_connector
5 years ago
Simon Ser 445750aa9a backend/drm: remove enable_drm_connector
5 years ago
Simon Ser 2176c63856 xwayland: add option to disable WM
5 years ago
Simon Ser 27609ba0d9 xwayland: split server
5 years ago
Simon Ser 1edc42157b render/egl: introduce wlr_egl_unset_current
5 years ago
Isaac Freund 666498db01 Make wlr_xcursor_manager_load() return a bool
5 years ago
Simon Ser 347bdb6d9a output: make wlr_output_set_gamma atomic
5 years ago
Tudor Brindus 7693fdb8a7 tablet: expose wlr_tablet_tool_v2_has_implicit_grab function
5 years ago
Tudor Brindus 8b18d389b3 input/pointer: notify compositor when constraint region changes
5 years ago
Julien Olivain c2288a7b88
render/egl: include EGL/eglmesaext.h only if present
5 years ago
Simon Ser 2ca3bdc35e backend/drm: simplify atomic commit logic
5 years ago
Simon Ser 06d5aa5780 backend/drm: GAMMA_LUT_SIZE isn't atomic
5 years ago
Simon Ser da63d11d34 backend/drm: remove crtc_set_cursor from interface
5 years ago
Simon Ser f8e02db4bc backend/drm: remove conn_enable from interface
5 years ago
Simon Ser c608fc89d8 backend/drm: rename crtc_pageflip to crtc_commit
5 years ago
Simon Ser 70883fd10b backend/drm: apply gamma LUT on page-flip
5 years ago
Simon Ser 69b2279092 backend/drm: remove mode argument to crtc_pageflip
5 years ago
Simon Ser 7a149fe5ba backend/drm: remove unused fields
5 years ago
Simon Ser c9d6b18eef backend/drm: remove wlr_drm_interface.crtc_move_cursor
5 years ago
Tudor Brindus 064f64dbf7 input/keyboard: expose keymap matching helper
5 years ago
Tudor Brindus 16af1972d6 wlr/types: use bitshifts for tablet axes enum
5 years ago
Simon Ser 46c83cbf3d backend/headless: handle renderer destroy
5 years ago
David96 e3343cf7d1 Add wlr_surface_accepts_touch
5 years ago
Simon Ser 06f4c3945d render/texture: add width and height fields
5 years ago
Scott Anderson 52281cb8ba backend/drm: move atomic cursor code into pageflip code
5 years ago
Scott Anderson 8da9d9679e backend/drm: introduce wlr_drm_fb
5 years ago
Simon Ser 6129a6f93e backend/headless: add wlr_headless_backend_create_with_renderer
5 years ago
Simon Ser 40513f1a0e backend/headless: use FBOs instead of pbuffers
5 years ago
Simon Ser 5dc3a9c754 render/gles2: add wlr_gles2_renderer_check_ext
5 years ago
Simon Ser 455a9bd0ef output_layout: improve docs
5 years ago
Isaac Freund 85e299e6c5 Document the events of wlr_layer_surface
5 years ago
Tudor Roman ffcf25cc25
seat: add selection event docs
5 years ago
Simon Ser 5f092c55d1 output: fix blurred hw cursors with fractional scaling
5 years ago
Simon Ser 6787ff521b render/egl: make config attribs const
5 years ago
Simon Ser 507d9bc19e Add wlr_output_impl.rollback
5 years ago
Simon Ser 6977f3a843 output: check buffer in wlr_output_test
5 years ago
Simon Ser e041158988 output: introduce wlr_output_test
5 years ago
Simon Ser 1fa9e0203b buffer: add width and height
5 years ago
Simon Ser 6595db6409 buffer: add a release event
5 years ago
Simon Ser 1674ca725c buffer: add destroy event
5 years ago
Simon Ser 7516a98167 Gracefully handle inert wl_output resources
5 years ago
Isaac Freund 8707a9b7ec Return false on wlr_keyboard_set_keymap() failure
5 years ago
Isaac Freund c682d97841 Return failure of wlr_renderer_init_wl_display()
5 years ago
Isaac Freund 1282c3b12f Send pointer enter/leave on capability change
5 years ago
Isaac Freund 3f617631cb Send keyboard enter/leave on capability change
5 years ago