864 Commits (65198b0aab2d77b8ea91696d94b045b440abefea)

Author SHA1 Message Date
emersion 65198b0aab
export-dmabuf: assert number of planes
7 years ago
emersion 2432c41a49
export-dmabuf: correctly send the number of planes per layer
7 years ago
emersion 3f9796112e
export-dmabuf: fix tv_sec_hi
7 years ago
emersion 00e108f2fc
export-dmabuf: correctly finish wlr_linux_dmabuf_attribs
7 years ago
emersion 1377e551ef
Update wlr-export-dmabuf protocol
7 years ago
emersion e26f4dff98
export-dmabuf: wait for the frame to be ready, send timestamp
7 years ago
emersion 36bd4795d4
export-dmabuf: add basic and incomplete implementation
7 years ago
emersion 9e26808c28
output, backend/drm: add wlr_output_export_dmabuf
7 years ago
emersion e1f56538a8
Merge pull request #999 from dcz-purism/virtual-keyboard
7 years ago
Dorota Czaplejewicz 5334ee8bfd virtual-keyboard: add support for the virtual-keyboard-v1 protocol
7 years ago
emersion 47f097e09b
xdg-shell: add wlr_xdg_toplevel_set_tiled
7 years ago
emersion da504f9253
surface: remove wl_resource_post_event
7 years ago
emersion e849a68e6e
output: correctly clear screen when fullscreened
7 years ago
Drew DeVault 98088e78df
Merge pull request #977 from emersion/split-xdg-shell
7 years ago
emersion c74f5b1138
xdg-output: bump output manager version to 2
7 years ago
emersion 63fd2203fe
Add support for version 2 of the xdg-output protocol
7 years ago
emersion dbba1311b7
output: fix lingering hardware cursors
7 years ago
emersion 3036507463
xdg-shell: split into multiple files
7 years ago
emersion c7480d5084
xdg-shell-v6: rename shared private functions to prevent conflicts with xdg-shell stable
7 years ago
emersion facc5aa359
xdg-shell-v6: split into separate files
7 years ago
emersion cc12d03545
xdg-shell: fix positioner
7 years ago
emersion b28f06eca0
Don't use unsafe casts in wlr_xdg_popup_get_toplevel_coords
7 years ago
emersion 7a952dfa2d
xdg-output: fix logical_size
7 years ago
emersion db84379242
Send axis source event
7 years ago
emersion 0b58579564
Add support for discrete axis values
7 years ago
emersion cf5013416d
xdg-output: redesign resource destroy
7 years ago
emersion 13098a18ea
Fix hardware cursors scale & transform
7 years ago
Markus Ongyerth 8931452e1d add wlr_layer_surface_surface_at
7 years ago
emersion 5087199d5d
output-damage: limit the number of damaged rectangles
7 years ago
emersion caf9f9022c
Merge pull request #936 from emersion/full-hardware-cursors
7 years ago
emersion 2959fcce1a
Merge pull request #951 from chebykinn/fix-maybe-uninitialized
7 years ago
Drew DeVault 57d03a3eda
Merge pull request #931 from emersion/redesign-resource-destroy
7 years ago
Ivan Chebykin cec7cd2b39
Fix gcc maybe-uninitialized in wlr_cursor apply_output_transform
7 years ago
emersion d136026a2c
seat: implement inert seat resources
7 years ago
morganamilo 6305e6327f
Fix typos in comments and strings
7 years ago
emersion 5d37b14116
data-device: make sure resources are correctly destroyed
7 years ago
emersion 7843a48432
output: simplify and update code style
7 years ago
emersion ff4708d406
linux-dmabuf: correctly destroy resources
7 years ago
emersion 6d569def6d
compositor, surface: correctly destroy resources
7 years ago
Drew DeVault 2964248f42
Merge pull request #935 from agx/cursor-output-transform
7 years ago
emersion 2cff6dbd63
seat: split into multiple files
7 years ago
emersion 4b5b02057c
Merge pull request #937 from emersion/reorder-data-device
7 years ago
Guido Günther 4efae8c177 wlr_cursor: transform absolute coordinates
7 years ago
emersion 1e563e7ecf
data-device: split into multiple files
7 years ago
emersion 6b3eac37f1
output: assert move_cursor if set_cursor is available
7 years ago
Drew DeVault 8f5045c871 Silently ignore touch_{motion,up} for unknown ids
7 years ago
emersion 225d182765
output: always use hardware cursors if available
7 years ago
emersion 2551ef8871
input-device: add output_name field, populate it from libinput
7 years ago
Drew DeVault a0f4903063
Merge pull request #926 from emersion/fix-x11-backend-memory-leaks
7 years ago
emersion f8e0a03451
backend/x11: correctly destroy input devices
7 years ago