693 Commits (ce3a48c3169abf6c76a6aa4ce1ba0f81d0071bff)

Author SHA1 Message Date
Tony Crisci ce3a48c316
Merge pull request #542 from emersion/abstract-data-source
7 years ago
Drew DeVault b23bd8ea28
Merge pull request #544 from emersion/fix-views-outside-output-layout
7 years ago
Drew DeVault d438a877fd
Merge pull request #545 from emersion/fix-output-destroy
7 years ago
Calvin Lee 5a26ed645a Allow configurable verbosity
7 years ago
emersion 9ac9ba861f
Free fullscreen surface and cursors when destroying output
7 years ago
emersion 1fe1d64042
Fix views outside output layout
7 years ago
emersion 38ed3b4245
seat: rename selection_source to selection_data_source, remove unused data_device
7 years ago
emersion b20aed66d6
Abstract wlr_primary_selection_source
7 years ago
emersion f237b5c7a7
Make wlr_data_source abstract.
7 years ago
Dominique Martinet ec952931a1 wlr_xwayland: preserve end of struct on restart
7 years ago
Dominique Martinet 689004ff21 rootston seat: implement part of roots_seat_destroy
7 years ago
Dominique Martinet e0eafa0429 xwayland: listen to wlr_seat destroy signal
7 years ago
Dominique Martinet 58488ec5ce wlr_seat: add destroy signal
7 years ago
Dominique Martinet bb0d888f25 xwayland selection: further cleanup on Xwayland exit
7 years ago
Drew DeVault c23bd2ab7a Further fixes to header install dir
7 years ago
Drew DeVault 9c163b7d38
Merge pull request #531 from acrisci/keyboard-num-keycodes
7 years ago
Tony Crisci e8b810ce3e keep track of number of keycodes pressed
7 years ago
Björn Esser 71e42dae90
libwlroots: Add shared library versioning
7 years ago
Björn Esser 48ecbff691
include: Generate and install version-header
7 years ago
Björn Esser 892f7a5db0
include: Install headers in an isolated include-dir
7 years ago
Björn Esser ff13849624
config: Avoid clash with other config-headers
7 years ago
Tony Crisci 815d71a3aa validate grab serial for shell events
7 years ago
Tony Crisci 069f120b70 rootston: remove input event ring buffer
7 years ago
emersion a79dc7df51
Merge pull request #524 from acrisci/role-committed
7 years ago
Tony Crisci 5c5f0611c4 xwayland: role committed
7 years ago
Tony Crisci e42d762a88 drag-icon: surface committed
7 years ago
Tony Crisci 68328700c7 wl-shell: role committed
7 years ago
Tony Crisci e809250171
Merge pull request #519 from emersion/xwayland-primary-selection
7 years ago
Tony Crisci d5ffa26564 xdg-shell: role-committed func
7 years ago
Tony Crisci 5a18f62fee add role-committed hook
7 years ago
Tony Crisci 6c2242e66b
Merge pull request #522 from emersion/fix-drm-output-transform-cursor
7 years ago
emersion 43435d4915
Add output transform helpers docs
7 years ago
Björn Esser 57a09c8ca4
config: Put all defines into config.h
7 years ago
emersion e737f65e38
Fix cursor on transformed output with DRM backend
7 years ago
emersion 4a11609b76
Fix use-after-free when destroying selection sources
7 years ago
emersion 6dffaa7bb7
Implement xwayland primary selection sync
7 years ago
Dominique Martinet e85c2827c8 rootston: add arbitrary libinput config 'tap_enabled'
7 years ago
emersion 4476f79850
Fix primary clipboard issues
7 years ago
emersion a95d09d561
Add missing gtk-primary-selection interfaces
7 years ago
emersion 0a171d3ace
Add wlr_primary_selection_device_manager and wlr_primary_selection_source
7 years ago
Tony Crisci d1dce19253 handle display destroy
7 years ago
Tony Crisci 6c8fd6017e backend add and remove events
7 years ago
Tony Crisci ee39dff1e7 rootston: handle backend creation failed
7 years ago
Tony Crisci 58e69c9ce1 multibackend remove subbackend
7 years ago
Tony Crisci a937016e38 remove session from multibackend
7 years ago
Tony Crisci 4e804ef40f add backend destroy event
7 years ago
Dominique Martinet fcd7062542 x11 backend: add wlr_input_device_is_x11
7 years ago
Dominique Martinet 169bc9fa10 wl backend: add wlr_input_device_is_wl
7 years ago
Dominique Martinet d9eaca6c9f headless backend: add wlr_output_is_headless
7 years ago
Dominique Martinet 995383b049 headless backend: add wlr_input_device_is_headless
7 years ago