1178 Commits (7693f61d813869f7f8b3c658f610a16f6283b24f)

Author SHA1 Message Date
Isaac Freund 7693f61d81 Replace wlr_key_state with wl_keyboard_key_state
4 years ago
Isaac Freund 8348fc3ef8 xwayland: remove unused listener
4 years ago
Simon Ser 51fc7ddb29 screencopy: perform DMA-BUF copy on output commit
4 years ago
Simon Ser f0945e112f export-dmabuf: export DMA-BUF on output commit
4 years ago
Simon Ser 8c8164c4a6 output: add when field to wlr_output_event_commit
4 years ago
Simon Ser ccd313e01a output: update docs to reflect reality
4 years ago
Simon Ser c2db691cad gamma-control-v1: apply gamma LUT when output gets enabled
4 years ago
Simon Ser f0ddcd361e
render: define EGL_NO_PLATFORM_SPECIFIC_TYPES (#2452)
4 years ago
Tudor Brindus 0f9b2bfa64 render/dmabuf: use bitmask for wlr_dmabuf_attributes_flags
4 years ago
Tudor Brindus 368d0146fb util/edges: use bitmask for wlr_edges
4 years ago
Tudor Brindus 0fdb41fe7c types/wlr_output_layout: use bitmask for wlr_direction
4 years ago
Tudor Brindus 7c6e06fd13 types/wlr_keyboard: use bitmasks for wlr_keyboard_led and wlr_keyboard_modifier enums
4 years ago
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
Ilia Bozhinov 99f3c643bf xwayland: add set_geometry event
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
Kenny Levinsen bad1e9afa8 session: Add libseat backend
4 years ago
Simon Ser 26af316b3b render/gles2: make wlr_gles2_texture_from_* private
4 years ago
Tobias Langendorf bd387da62d xwm: add support for xwayland minimize
4 years ago
Tudor Brindus a145430afa
input/pointer: add wlr_seat_pointer_wrap
5 years ago
xdavidwu 595f324f8b input-method: implement keyboard grabs
5 years ago
xdavidwu 61e2ebac90 virtual-keyboard: add wlr_input_device_get_virtual_keyboard
5 years ago
Isaac Freund 92c85858a9 layer-shell: remove unused surface list
5 years ago
Simon Ser c611a8f7e7 output: add backend docs
5 years ago
Simon Ser bf93d2e67c output: rename impl->rollback to rollback_render
5 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 315bf08733 render: add wlr_render_subtexture_with_matrix
5 years ago
Simon Ser 00ccb89288 util/region: add wlr_region_scale_xy
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
Andri Yngvason b64a8a7f98 render: Add wlr_renderer_blit_dmabuf()
5 years ago
Andri Yngvason 11b598fe33 render: egl: Add utility functions for saving/restoring context
5 years ago
Simon Ser a3ba82885c render: choose DMA-BUF texture target via eglQueryDmaBufModifiersEXT
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
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