2102 Commits (334bab543d6688769a86374a1ddd3d3b36e619b4)
 

Author SHA1 Message Date
Drew DeVault ae3810c2a7
Merge pull request #546 from 4e554c4c/config_logs
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 720c1154dc
Fix use-after-free when destroying an offer
7 years ago
emersion b20aed66d6
Abstract wlr_primary_selection_source
7 years ago
emersion 062809723a
Data source resource now holds a `struct client_data_source *`
7 years ago
emersion f237b5c7a7
Make wlr_data_source abstract.
7 years ago
emersion 80ed4d4d20
Merge pull request #541 from martinetd/xwm_fixes
7 years ago
Dominique Martinet 6ed1884c84 xwm_get_render_format: fix typo in error message
7 years ago
Dominique Martinet ec952931a1 wlr_xwayland: preserve end of struct on restart
7 years ago
Dominique Martinet a477e5d302 roots_seat_destroy: also destroy seat in public function
7 years ago
Dominique Martinet a6fb4b007b xwm_get_render_format: check NULL return value
7 years ago
Dominique Martinet 41649a1f9a xwm_selection_finish: set NULL seat for xwayland
7 years ago
Dominique Martinet d7cefccaee wlr_seat_destroy: emit seat itself as data on destroy event
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 61b91a5721 xwayland restart: copy seat and events over
7 years ago
Dominique Martinet bb0d888f25 xwayland selection: further cleanup on Xwayland exit
7 years ago
Dominique Martinet f8a346380c xwayland xwm_get_render_format: free reply
7 years ago
Dominique Martinet dad9543c51 Xwayland: remove xwm from selection seat listeners on destroy
7 years ago
Drew DeVault c23bd2ab7a Further fixes to header install dir
7 years ago
Drew DeVault 45a21ca232 Install headers to /usr/include/wlr
7 years ago
Drew DeVault 836b46c297
Merge pull request #536 from Timidger/bugfix/drm-refresh-double-send-mode-info
7 years ago
Timidger 6e9cef4ed6
Don't send custom mode info twice on DRM refresh
7 years ago
Timidger f56ce11aa0
Fixes #535 send mode info on DRM refresh once
7 years ago
emersion 0fbf1a0755
Merge pull request #532 from Timidger/bugfix/fix-examples-segfaulting
7 years ago
emersion 0eb6bf66f4
Merge pull request #537 from Timidger/bugfix/remove-destroy-listener-on-multi-destroy
7 years ago
Timidger 1478ef3202
Remove display_destroy on multi-backend destroy
7 years ago
Timidger 56505c2635
Don't destroy backend in compositor_fini
7 years ago
Drew DeVault bb24895a2b
Merge pull request #533 from martinetd/wl_array_add
7 years ago
Dominique Martinet b0e440b5b1 xdg_toplevel send_configure: also post no_memory to resource on ENOMEM
7 years ago
Dominique Martinet 8e24aaa3c6 style: fix sizeof() calls without parentheses
7 years ago
Drew DeVault 04b7701e1b
Merge pull request #534 from emersion/multi-output-fixes
7 years ago
Dominique Martinet da3ef46daf xdg_toplevel send_configure: abort on ENOMEM instead of sending partial configure
7 years ago
emersion 1e6566e6cd
Fixes for multiple outputs
7 years ago
Dominique Martinet e5dd98c7f5 xwayland/selection: handle wl_array_add failure better
7 years ago
Dominique Martinet 3eb4fa15ee ENOMEM checks: consistently check wl_array_add return
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
Drew DeVault eeb7cd8ed7
Merge pull request #529 from besser82/bugfix/exclude_headers
7 years ago
Björn Esser 8c0fc4ffe5
meson: Fix exclude_headers
7 years ago
Drew DeVault fea5aee9cf
Merge pull request #526 from besser82/bugfix/config_header_avoid_clashes
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
Drew DeVault a0d2a6b445
Merge pull request #525 from acrisci/serial-validation
7 years ago