527 Commits (3f1c4f5be799a63ddd75284847bf0e78f77369bf)

Author SHA1 Message Date
emersion 3f1c4f5be7
rootston: damage tracking for wl_shell
7 years ago
emersion 59c53e8333
Merge remote-tracking branch 'upstream/master' into output-damage
7 years ago
emersion 66ae4071a7
rootston: damage tracking for xdg popups
7 years ago
emersion eeffe11337
surface: add wlr_surface new_subsurface and wlr_subsurface destroy events
7 years ago
emersion c6aab6f56c
Add docs and comments
7 years ago
emersion 0365b587f0
output: add damage tracking via buffer age
7 years ago
emersion 4ca38b84ed
backend/drm: fix hardware cursors not moving
7 years ago
emersion e29a0df8c1
output: fix software cursors damage tracking
7 years ago
emersion a0f24b809e
output: add damage event
7 years ago
emersion 443bd4cd89
output: fullscreen surface damage tracking
7 years ago
emersion bde255933e
output: add wlr_output::damage, fixes #572
7 years ago
Tony Crisci b6f29e87e8 dont use pointer for modifiers
7 years ago
Tony Crisci 43896af90f Merge branch 'master' into modifier-fixes
7 years ago
Drew DeVault b331c5c2c5
Merge pull request #549 from emersion/output-enabled
7 years ago
Tony Crisci c690420501
Merge pull request #562 from emersion/xwayland-fullscreen-render-children
7 years ago
Tony Crisci e46d2dd0f8
Merge pull request #556 from raazvvann/heghe/idle-protocol
7 years ago
emersion 65b28b3823
xwayland: render children window in fullscreen
7 years ago
Markus Ongyerth dfae5ff98f Update comment for wlr_headless_backend_create
7 years ago
Markus Ongyerth c00e9d1416 adds remote argument to wayland backend create
7 years ago
Heghedus Razvan 21cc5e6fef Add idle protocol
7 years ago
Tony Crisci b40a5f084a keyboard grab enter with modifiers
7 years ago
emersion 8ebd7d4dbe
output: rename resolution event to mode
7 years ago
Tony Crisci 0ef2df21f2 compositor modifier hook
7 years ago
emersion d9ecfbaf32
Add wlr_output enable event
7 years ago
emersion 771263380c
Add wlr_output::enabled
7 years ago
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 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
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