794 Commits (5217456b50f707780fce047b9d67b72f74475d3f)

Author SHA1 Message Date
Daniel Kondor 36395e5b1c
foreign-toplevel-management: report parent toplevel
4 years ago
Isaac Freund e410ff8dd4 wlr_drag: remove unused point_destroy field
4 years ago
Isaac Freund 616f06c25c xdg_positioner: remove unused field
4 years ago
Isaac Freund 8ad2cc39eb layer-shell: add for_each_popup
4 years ago
Drew DeVault a9cbfd950e Remove xdg-shell v6
4 years ago
Simon Ser b0144c7ded output-power-management-v1: listen to output commit
4 years ago
Simon Ser c674241ec0 output: introduce wlr_output_event_commit
4 years ago
Isaac Freund 2072d59da5 xdg-shell: split last-acked and current state
4 years ago
Tudor Brindus a145430afa
input/pointer: add wlr_seat_pointer_wrap
4 years ago
xdavidwu 595f324f8b input-method: implement keyboard grabs
4 years ago
xdavidwu 61e2ebac90 virtual-keyboard: add wlr_input_device_get_virtual_keyboard
4 years ago
Isaac Freund 92c85858a9 layer-shell: remove unused surface list
4 years ago
Simon Ser 9e68ed2159 viewporter: new protocol implementation
5 years ago
Simon Ser c618a76540 surface: introduce wlr_surface_get_buffer_source_box
5 years ago
Simon Ser eb22ae97b0 surface: add wlr_surface_state.viewport
5 years ago
Simon Ser 9814213a91 box: add wlr_fbox
5 years ago
Simon Ser 79e03c7d45 output: document wlr_output_export_dmabuf
5 years ago
Simon Ser a8a4a12c4b buffer: document wlr_buffer_get_dmabuf DMA-BUF lifetime
5 years ago
Andri Yngvason ea83957ecc screencopy: Implement copying into linux-dmabuf
5 years ago
Thomas Hebb dcae6f1431 Allow keyboard and pointer grabs to hook clear_focus()
5 years ago
Thomas Hebb 8bf9f5bb8b wlr_seat: Clarify wording of non-grab-respecting function comments
5 years ago
Thomas Hebb e8c00e918a wlr_seat: Declare functions in the same order for pointer, keyboard, and touch
5 years ago
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
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
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
David96 e3343cf7d1 Add wlr_surface_accepts_touch
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 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
Simon Ser e0bbafc253 output: replace wlr_output.damage with a damage event
5 years ago
Simon Ser 41f9916ae5 buffer: remove unused wlr_client_buffer fields
5 years ago
Simon Ser 7017fa95b8 output: add adaptive_sync_enabled property
5 years ago
Simon Ser 8afc1ed68c Introduce wlr_client_buffer
5 years ago
Michael Weiser 471b873de3 keyboard-shortcuts-inhibit: Implement the protocol
5 years ago
Guido Günther ba14e196f6 Implement wlr-output-power-management-v1
5 years ago
Dorota Czaplejewicz 37adcac5d1 text_input_v3: Note features supported by the text field
5 years ago
Ilia Bozhinov f416efa918 output-management: add current_configuration_dirty
5 years ago
Andri Yngvason 273b280f46 virtual-pointer: Add request for mapping to specific output
5 years ago