760 Commits (d3bd5f2a7ba83567983c4a53ee6a69c3f8f6b25f)

Author SHA1 Message Date
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
Josef Gajdusek a7b538008b virtual-pointer: Add support for the wlr-virtual-pointer-unstable-v1
5 years ago
Simon Ser 7e521fed97 xdg-shell: fix inert xdg_surface handling
5 years ago
Simon Ser 8fc16890c7 output: refuse to commit a buffer or modeset a disabled output
5 years ago
Simon Ser 5d1ba0f446 output: re-introduce atomic mode, enabled, scale and transform
5 years ago
Simon Ser 1f799c1cbd xdg-output-v1: use wlr_output.description
5 years ago
Simon Ser 4da4a15d6b output: add description
5 years ago
Scott Anderson cff1c2f740 meson: Various improvements
5 years ago
Simon Ser dc6ef658b6 Revert "output: add block_idle_frame"
5 years ago
Simon Ser 5cde35923c Simplify globals implementation by removing destructors
5 years ago
Jason e8855ee462 Amend typos
5 years ago
Simon Ser 2122e49bea presentation-time: add helper for common case
5 years ago
Simon Ser 533ea6d7ef presentation-time: make API more flexible
5 years ago
Simon Ser 6c649bab53 output: add wlr_output_event_present.commit_seq
5 years ago
Brian Ashworth f2d3b1000f Introduce wlr_keyboard_group
5 years ago
Andri Yngvason 61a6f2b928 screencopy: Implement damage reporting
5 years ago
Andri Yngvason 5d8bd4d343 output: Add commit sequence number
5 years ago
Timidger 1724261910 layer_shell: set layer of existing surface
5 years ago
Ivan Molodetskikh cbb2781fed output: add block_idle_frame
5 years ago
Markus Ongyerth ebeef0fbe8 Clean up wayland backend tablet support
5 years ago
Ivan Molodetskikh 020a33e057 presentation_feedback: add the sampled state
5 years ago
Sebastian Krzyszkowiak a14d650864 wlr_seat_touch: Destroy the touchpoint on client destroy
5 years ago
Brian Ashworth 9914784594 wlr_xdg_toplevel: reparent on parent unmap
5 years ago
Sebastian Krzyszkowiak 78d96009e4 wlr_xdg_popup: grab touch events alongside pointer and keyboard
5 years ago
Drew DeVault 94f65e354d Add libinput-1.14 support
5 years ago
Rouven Czerwinski 01f903874b Revert "output: atomic mode"
5 years ago
Simon Ser ee5f98ad49 output: atomic mode, enabled, scale and transform
5 years ago
Jason Francis 724b5e1b8d screencopy: send failed after output disconnect
5 years ago
Simon Ser ca45f4490c Remove all wayland-server.h includes
5 years ago
Simon Ser 76ef089f52 output: drop wlr_output_mode.flags
5 years ago
Sebastian Krzyszkowiak 2d4bc66f11 wlr_touch: Declare wlr_touch_impl usage as const
5 years ago
Guido Günther 91752e8285 layer-shell: Remove unused event source
5 years ago
Manuel Stoeckl ded441ffd5 wlr_seat: Fix edge cases with serial validation
5 years ago
Manuel Stoeckl edb30a6828 Implement serial validation for selection requests
5 years ago
Dorota Czaplejewicz 0b1f9439ba virtual_keyboard: Require keymap before accepting keycodes
6 years ago