663 Commits (b1e2718dd72ec4526d862a3ab059b7d37aeb9af8)

Author SHA1 Message Date
emersion b1e2718dd7
xwayland: fix some use-after-free in xwm
7 years ago
Tony Crisci 1c1b5b1b17
Merge pull request #662 from emersion/surface-resize-frame-done
7 years ago
emersion f0404f6d75
surface: don't reset frame_callback_list on resize
7 years ago
Markus Ongyerth a715826751 move activity_notify into events in wlr_idle
7 years ago
emersion 4eaffc3e45
primary-selection: fix crash in device_handle_set_selection
7 years ago
Drew DeVault 1d9be89e2d
Revert "ELF Visibility"
7 years ago
Drew DeVault 09cfa39392
Merge pull request #632 from acrisci/output-layout-adjacent
7 years ago
Scott Anderson 86269052eb Explicitly export EFL symbols
7 years ago
Drew DeVault c951000198 Remove XXX comment
7 years ago
Tony Crisci 9933b7ad95 fix direction determination
7 years ago
Tony Crisci d2c7defa10 Merge branch 'master' into output-layout-adjacent
7 years ago
Dominique Martinet 4941befeb0
Merge pull request #1 from emersion/martinetd/xdg_shell
7 years ago
emersion 4b354745fe
xdg-shell: wrap wl_resource_get_user_data
7 years ago
emersion 717bdccb6e
Merge remote-tracking branch 'upstream/master' into martinetd/xdg_shell
7 years ago
Drew DeVault 8c1cc45c7d
Merge pull request #629 from emersion/safe-wl-resource-get-user-data
7 years ago
Dominique Martinet ac78bdb6bc xdg shells: fix typo s/positives/positive/
7 years ago
Dominique Martinet 56ab3e9b10 xdg_shell stable: fix zero-sized positioner anchor_rect
7 years ago
Dominique Martinet 714f90a9d0 xdg_shell stable: allow zero-sized positioner set_anchor_rect
7 years ago
Dominique Martinet d1b28ec812 wayland protocol headers: use double-quote for includes
7 years ago
Dominique Martinet 6ae96c4832 wlr_xdg_shell: (style) add break to final switch case
7 years ago
Tony Crisci 85871cb666 add wlr_output_layout_adjacent_output
7 years ago
Rodrigo Lourenço 168e26489a Add missing dependencies
7 years ago
Dominique Martinet 1080bf69f8 xdg_shell: add input validatoin for positioner anchor/gravity
7 years ago
Dominique Martinet 7d26a6debd xdg-shell stable: copy-pasta implementation
7 years ago
emersion 392d54a35d
Wrap wl_resource_get_user_data into safer helper functions
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 a9632341bf
output_damage: listen to transform and scale output events
7 years ago
emersion ec837e3c9e
Introduce wlr_output_damage
7 years ago
emersion bf6d245400
Swap buffers with damage
7 years ago
emersion cdd55b5d19
Merge remote-tracking branch 'upstream/master' into output-damage
7 years ago
Vincent Vanlaer 8dcb2f2d6b Prevent cursor from getting stuck at infinity
7 years ago
emersion 1cea73d2d8
rootston: fix rotated views damage tracking
7 years ago
emersion faa57341ca
output: replace raw GL calls by wlr_renderer_* calls
7 years ago
emersion 3d3ea32137
Merge remote-tracking branch 'upstream/master' into output-damage
7 years ago
emersion 8eed857292
output: add destroy signal for wlr_output_cursor
7 years ago
emersion edb4c8d858
output: damage whole output when fullscreen surface size changes
7 years ago
emersion a295c805c4
output: fix output_damage_whole for scaled outputs
7 years ago
emersion babdd6ccf7
backend: fix use-after-free when destroying backends
7 years ago
emersion 704130cc11
output: fix performance issues with wlr_output_schedule_frame
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
emersion 2cc989e097
output: restrict provided damage to output bounds
7 years ago
Tony Crisci ed5b1fdedd
Merge pull request #580 from emersion/screenshooter-renderer-backport
7 years ago
emersion 7881d039b6
rootston: fix output_damage_whole
7 years ago
emersion 5bbff20b8d
Fix assertion failed in data_source_notify_finish
7 years ago
emersion e049610b47
surface: copy buffer damage to surface damage
7 years ago
emersion 1ee61dbd0f
Merge remote-tracking branch 'upstream/master' into output-damage
7 years ago