52 Commits (bb6d34e7a5e270c6998f95f45c1e518d9c053714)

Author SHA1 Message Date
emersion bb6d34e7a5
rootston: add per-seat views
7 years ago
emersion 3f6cf517b9
Add wlr_xdg_surface_v6_popup_get_position
7 years ago
emersion bb973ff27d
Remove remaining buffer_{width,height} usage
7 years ago
emersion 2f44140f4a
Don't use buffer size
7 years ago
emersion 94b20da3ce
Fix popups position for rotated views
7 years ago
emersion f8b43940b1
Merge branch 'master' into cursor-scale
7 years ago
emersion 28fc813ca9
Merge branch 'master' into cursor-scale
7 years ago
emersion 454bea678b
Fix rendering of rotated views on HiDPI outputs
7 years ago
emersion 8605243459
Introduce wlr_xcursor_manager
7 years ago
emersion 2dccb11741
rootston: keep one xcursor_theme per seat
7 years ago
emersion 09279b90a6
Add wlr_output.serial
7 years ago
emersion aaf0691883
rootston: add roots_xcursor_theme
7 years ago
Tony Crisci 1db3b55128 rootston: prefix config structs and functions
7 years ago
Tony Crisci 2a9dc60f28 Merge branch 'master' into feature/multiseat
7 years ago
Tony Crisci 09c6092423 multiseat: somewhat working
7 years ago
Drew DeVault ca8cf7d48d Rethink HiDPI output layouts, fixes everything
7 years ago
Drew DeVault 7f76f46318 Adjust rendering to compensate for disparate scale
7 years ago
Drew DeVault a7446792a1 Consider scale factor when rendering views
7 years ago
Tony Crisci 1a756b3123 bugfix: dnd force cancel
7 years ago
emersion ae9a46fc9b
Remove outdated TODOs, use wlr_surface_has_buffer
7 years ago
emersion c45f2eef0e
Fix rootston
7 years ago
Drew DeVault 50e86a0efa Allow configuring output mode in rootston
7 years ago
emersion ec5beeb8b8
Move xcursor stuff into its own file
7 years ago
Tony Crisci 1dbe314937 Merge branch 'master' into feature/data-device-selection
7 years ago
Drew DeVault 16f35ecbea Merge branch 'master' into heghe/wl_list
7 years ago
Tony Crisci 6fcac087fe rootston: remove mostly unused mapped icon param
7 years ago
Tony Crisci 3c7ef3aae6 Merge branch 'master' into feature/data-device-selection
7 years ago
emersion c8570d0e42
Remove wl_list_init when using wl_signal_add
7 years ago
Heghedus Razvan 1d716241af Replace list_t with wl_list in wlr_output
7 years ago
Tony Crisci c00a94ca76 data-device: fix drag icon position
7 years ago
Tony Crisci df0a8d3abe wlr-data-device: drag icons
7 years ago
Drew DeVault bf5299a3a5 Merge pull request #252 from myfreeweb/freebsd-compat
7 years ago
Greg V a5fe9aa736 Add FreeBSD compatibility
7 years ago
Tony Crisci f7e7f6271d wl-shell: cleanup
7 years ago
Tony Crisci d4c065e59b wl_shell: map transient surfaces closer to parent
7 years ago
Tony Crisci cd1204f71f wl-shell: render popups in the right place
7 years ago
Versus Void a6db47196c Upload texture on surface commit
7 years ago
Tony Crisci 4f848000af Merge branch 'master' into feature/xdg-popup
7 years ago
Tony Crisci 4657f10dd2 Merge branch 'master' into feature/xdg-popup
7 years ago
Versus Void 641d08ce7e Transform hotspot with cursor
7 years ago
Drew DeVault 7d57c1463d Fix #210
7 years ago
Drew DeVault d74a6d254f Merge pull request #198 from emersion/rootston-move-resize-rotate
7 years ago
Versus Void c5df6ca900 Fix memory leaks
7 years ago
emersion 1a775adbde
rootston: fix rotated subsurfaces
7 years ago
emersion 9b88f25208
rootston: rotate views!
7 years ago
Tony Crisci e003296c23 xdg-popup: render popups in the right place
7 years ago
Tony Crisci 8c2e1ed3e6 rootston: render subsurfaces
7 years ago
Tony Crisci 2e8543cac0 update rootston for surface changes
7 years ago
Drew DeVault ada7fde6fb DRY up focus and implement z ordering
7 years ago
Drew DeVault 57c50c78f0 Implement wlr_cursor in rootston
7 years ago