500 Commits (8ab0073b49cbac51032c6a6ef0b2b38ca7f3b814)

Author SHA1 Message Date
emersion 69409ea3cb
Merge pull request #654 from emersion/send-frame-done
7 years ago
emersion ca3a947864
rootston: fix user-after-free in output_handle_destroy
7 years ago
emersion 5dba27216c
rootston: fix use-after-free in handle_keyboard_destroy
7 years ago
emersion 00e647e161
rootston: fix sending frame done to undefined view
7 years ago
emersion dc77b4c8c6
rootston: don't send frame done if wlr_output manages the surface
7 years ago
emersion 6f8eca2b3a
rootston: send frame done events unconditionally
7 years ago
Dominique Martinet 7d26a6debd xdg-shell stable: copy-pasta implementation
7 years ago
emersion c2e1474010
Reformat all #include directives
7 years ago
emersion 36ead80cd1
Make wlr_signal_emit_safe private
7 years ago
emersion 10ecf871f2
Remove wlr_backend.events.{output_remove,device_remove}
7 years ago
emersion 5e58d46cc1
Add wlr_signal_emit_safe
7 years ago
emersion ec837e3c9e
Introduce wlr_output_damage
7 years ago
Dominique Martinet 5aee2afc7b rootston: allow scale < 1 as well
7 years ago
emersion cdd55b5d19
Merge remote-tracking branch 'upstream/master' into output-damage
7 years ago
Vincent Vanlaer 74264d4f62 Rename roots_seat_cancel_transform
7 years ago
Vincent Vanlaer 84234b4311 Merge branch 'master' into cancel-grab
7 years ago
Drew DeVault 78dc0c7de1
Merge pull request #611 from DonOregano/fix-resize-freeze
7 years ago
Vincent Vanlaer 712665b83b Fix style error
7 years ago
Vincent Vanlaer 099c80e7d6 Fix jitter when quickly resizing windows
7 years ago
Lars Hagström b181f793c3 Make pointer button release outside window still count down the button_count.
7 years ago
Vincent Vanlaer 90eb50d9aa Merge roots_seat_cancel_* into one function
7 years ago
Vincent Vanlaer 147e5c0f8f Refactor roots_cursor_press_button
7 years ago
Vincent Vanlaer 6567a35903 Update seat pointer on meta move/resize/rotate
7 years ago
Vincent Vanlaer 7ae8800a63 Cancel rootston move/resize/rotate on escape press
7 years ago
Vincent Vanlaer 7e3bb39d49 Always notify seat on button press
7 years ago
Fabian Geiselhart ee6cbe2efd
Comments should talk about colons not semicolons
7 years ago
emersion 1cea73d2d8
rootston: fix rotated views damage tracking
7 years ago
emersion 1842487d61
rootston: fix crash when closing a fullscreened xwayland view
7 years ago
emersion 6ba36cc52f
rootston: do not rely on current view size when accumulating damage
7 years ago
emersion ddb1779f9f
render: make wlr_renderer_clear take a float[4] for the color
7 years ago
emersion 402587ed65
rootston: use output renderer
7 years ago
emersion 5aa642485d
rootston: do not render views fullscreened on other outputs
7 years ago
emersion 4d6e7f510e
rootston: fix artifacts when leaving fullscreen in a rotated view
7 years ago
emersion a7cba7d83f
rootston: damage whole output when entering/leaving fullscreen
7 years ago
emersion 2a855e6282
rootston: fix urxvt damage on HiDPI outputs
7 years ago
emersion d498855b9d
backend/drm: fix hw cursor position on rotated and scaled outputs
7 years ago
emersion 51c22d39a4
Merge remote-tracking branch 'upstream/master' into output-damage
7 years ago
Tony Crisci ed5b1fdedd
Merge pull request #580 from emersion/screenshooter-renderer-backport
7 years ago
emersion 4cc58288cb
rootston: fix damage when changing views z-index
7 years ago
emersion 20e6861021
Do not flush damage if swapping buffers failed
7 years ago
emersion be888df4c3
rootston: fix build without xwayland
7 years ago
emersion 1ee61dbd0f
Merge remote-tracking branch 'upstream/master' into output-damage
7 years ago
Patrick Steinhardt d05143950b rootston: move together XWayland setup code
7 years ago
Patrick Steinhardt 52cb19d99d rootston: fix compilation without XWayland support
7 years ago
emersion 692d33bf8b
rootston: fix clipped SSD for rotated views
7 years ago
emersion 63736be214
rootston: fix damage tracking for SSD
7 years ago
emersion 7adf13e284
Fix flickering when switching VT
7 years ago
emersion 7111dd79ef
rootston: damage tracking for rotated views
7 years ago
emersion 8d58ed502b
output: add wlr_output_schedule_frame
7 years ago
emersion ece2c1e4e2
Damage tracking for transformed outputs
7 years ago