538 Commits (4223fbc76330f000a209c0f03426fd3867f21057)

Author SHA1 Message Date
emersion 4223fbc763
rootston: damage tracking scale support
7 years ago
emersion 6281deb90f
Merge remote-tracking branch 'upstream/master' into output-damage
7 years ago
emersion 7a2e9a17ba
Merge pull request #579 from Ongy/dpms_decouple
7 years ago
Markus Ongyerth f946c10cb1 re-adds wlr_output_update_enabled
7 years ago
Markus Ongyerth 3cf7225cec decouples outputenable state and wl_output global
7 years ago
emersion 4d282c8590
rootston: damage tracking for drag icons
7 years ago
emersion 415a2b7c56
render: add wlr_renderer_clear and wlr_renderer_scissor
7 years ago
emersion 3f1c4f5be7
rootston: damage tracking for wl_shell
7 years ago
Tony Crisci 85a6939cf2 rename matrix model box to project box
7 years ago
emersion 59c53e8333
Merge remote-tracking branch 'upstream/master' into output-damage
7 years ago
Tony Crisci d13114520a move matrix model code to matrix.h
7 years ago
Tony Crisci 7474f00591 Merge branch 'master' into decorations
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
Tony Crisci dc701b72fc abstract box matrix
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