485 Commits (35188834db182db43b407b58db167950fab05477)

Author SHA1 Message Date
emersion 15bb9a53b4
Fix unscaled cursor sx, sy
7 years ago
emersion 5dc303fc26
Fix client cursors hotspot on scaled outputs
7 years ago
emersion c5fa415a03
Send wl_surface.{enter,leave} to cursor surfaces
7 years ago
emersion dac0233804
Send new output to clients when changing transform
7 years ago
emersion bf2b58eb6d
Add wlr_output_set_scale
7 years ago
Tony Crisci 41d7bad470 wl-shell: add commit event
7 years ago
Tony Crisci 5d7eb438d9
Merge pull request #437 from emersion/fullscreen
7 years ago
emersion 0781f6e483
Fix initial hardware cursor position
7 years ago
emersion cc2468923b
Fix non-HiDPI-aware fullscreen surface rendering in wlr_output
7 years ago
emersion 3262661e1e
Fix HiDPI support
7 years ago
emersion 5a664e1e46
Fix messed up outputs after fullscreen
7 years ago
emersion dcb168914e
Merge branch 'master' into fullscreen
7 years ago
Drew DeVault 1228d0da19
Merge pull request #387 from emersion/laggy-move-resize
7 years ago
emersion 17d9e2ce35
Unify view events naming, remove client from event structs
7 years ago
emersion 151901123f
Merge branch 'master' into refactor-wlr-list
7 years ago
emersion a268f57ed5
Forgot a call to glClear
7 years ago
emersion 54f1135c05
Fix fullscreen in xdg-shell
7 years ago
emersion 80998cdf57
Add support for fullscreen xwayland views
7 years ago
emersion b04a9a248d
Initial fullscreen support
7 years ago
emersion 7904b625f0
Merge branch 'master' into laggy-move-resize
7 years ago
Tony Crisci af23192ede wlr-seat: remove client bound and unbound signal
7 years ago
Tony Crisci 8f38b0504b wlr-data-device: map icon by default
7 years ago
Tony Crisci 3b74db467b data-device: wlr-drag-icon
7 years ago
emersion 016744ef4d
Refactor wlr_list inside wlroots
7 years ago
Tony Crisci 458fe633df data-device: fix memory leak
7 years ago
Tony Crisci f277f28eef Merge branch 'master' into feature/wlr-seat-touch
7 years ago
emersion cd566ccd8e
Add cursor theme to rootston config
7 years ago
emersion a3a8b7bfd8
Fixed a bug with move-resize, removed xdg-shell ack_configure event
7 years ago
emersion e2843d87c8
Ensure to move the view when configured
7 years ago
Tony Crisci fb18e345a6 wlr-seat: return serial from touch down interface
7 years ago
Tony Crisci 4434be835d wlr-seat: clear touch focus on touch point destroy
7 years ago
Tony Crisci ae7d8870e7 data-device: bug: fix touch detection
7 years ago
Tony Crisci 584ff1df4c Merge branch 'master' into feature/wlr-seat-touch
7 years ago
emersion bb79ada49f
Fix a bunch of mistakes detected with scan-build
7 years ago
emersion bf1f461eba
Call wl_output_send_done when current mode is updated
7 years ago
Tony Crisci 12758a00a2 rootston: touch to focus
7 years ago
Tony Crisci ac4841ba37 put dnd icon in the right place
7 years ago
Tony Crisci a337e95505 wlr-touch: make dnd work
7 years ago
Tony Crisci 4eab61f86f wlr-seat: refactor touch grab interface
7 years ago
Tony Crisci b310fdac82 wlr-data-device: cleanup
7 years ago
Tony Crisci 6a516f7c41 basic touch dnd
7 years ago
Tony Crisci 94e7dc8a3e data-device: touch grab stubs
7 years ago
Tony Crisci cbb6fd7352 wlr-seat: touch grab begin and end
7 years ago
Tony Crisci 4240096b83 wlr-seat: default touch grab
7 years ago
Tony Crisci e5a31ae870 wlr-seat: basic touch
7 years ago
emersion 3f6cf517b9
Add wlr_xdg_surface_v6_popup_get_position
7 years ago
emersion f8b43940b1
Merge branch 'master' into cursor-scale
7 years ago
Drew DeVault 1e0e73efaa Spawn views on last active output
7 years ago
emersion 8605243459
Introduce wlr_xcursor_manager
7 years ago
emersion ac1573b0e7
Add scale parameter to wlr_cursor_set_image
7 years ago