50 Commits (0036161867f2f0800569aade07ea85788e0d6ee4)

Author SHA1 Message Date
Las fa2e6e7d9d Implement pointer-constraints protocol in wlroots and rootston
6 years ago
Ilia Bozhinov 2e6eb097b6 rootston: focus newly-created surfaces
7 years ago
Drew DeVault edbf4a2f60 Implement output auto-selection in rootston
7 years ago
emersion c2e1474010
Reformat all #include directives
7 years ago
emersion 10ecf871f2
Remove wlr_backend.events.{output_remove,device_remove}
7 years ago
Tony Crisci b0683874e9 xwm: send selection data
7 years ago
Tony Crisci 27a3a810ab rootston: fix multiseat focus
7 years ago
Tony Crisci 428bf18ec7 rootston: request set cursor
7 years ago
Tony Crisci 992f931ae9 rootston: cleanup for multiseat
7 years ago
Tony Crisci 09c6092423 multiseat: somewhat working
7 years ago
Tony Crisci 5354fe8729 move keyboard to seat
7 years ago
Tony Crisci 53021f8ed4 rootston: break up input.h
7 years ago
Tony Crisci 1a756b3123 bugfix: dnd force cancel
7 years ago
Drew DeVault 4281aefbf8
Merge pull request #324 from acrisci/feature/keyboard-redesign
7 years ago
Drew DeVault 9f1ed70b81
Merge pull request #344 from emersion/compositor-action-cursors
7 years ago
emersion 315c01ba0f
Remove input.last_active_view
7 years ago
emersion ec5beeb8b8
Move xcursor stuff into its own file
7 years ago
Tony Crisci d33a9f8eaa wlr-seat: keyboard redesign
7 years ago
Tony Crisci 6fcac087fe rootston: remove mostly unused mapped icon param
7 years ago
Tony Crisci a87b60e31e Merge branch 'master' into feature/data-device-selection
7 years ago
Drew DeVault 1782d5e7b7 Implement simple touch support for rootston
7 years ago
Tony Crisci c00a94ca76 data-device: fix drag icon position
7 years ago
Tony Crisci b7c622a319 Merge branch 'master' into feature/data-device-selection
7 years ago
Tony Crisci df0a8d3abe wlr-data-device: drag icons
7 years ago
emersion 29abf93bb6
Check pointer focused surface instead of view at cursor
7 years ago
emersion 8492174088
Switch back to compositor cursor when switching from one view to another
7 years ago
emersion 4d157fe5de
Switch back to compositor cursor when leaving view
7 years ago
emersion 65d57920e5
rootston: handle request_set_cursor
7 years ago
emersion 518ef46ef2
Activate new views
7 years ago
Tony Crisci 4f848000af Merge branch 'master' into feature/xdg-popup
7 years ago
emersion 972e9dbd1b
Add close command, add close for xwayland
7 years ago
Tony Crisci 48ae4fc588 rootston: handle grab end
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 9b88f25208
rootston: rotate views!
7 years ago
emersion d32018f1ac
Use keysyms instead of keycodes
7 years ago
emersion ab6c1f88e6
Add keyboard state to rootston
7 years ago
Drew DeVault f2ea691b93 Add basic drawing tablet support to rootston
7 years ago
emersion 77d28183b5
Partially fix resize offset
7 years ago
emersion 28d4b475dc
Add edges support, remove get_input_bounds
7 years ago
emersion 33a97576ca
Add view_resize
7 years ago
emersion 97679b8e12
React to xdg shell resize requests
7 years ago
Drew DeVault ada7fde6fb DRY up focus and implement z ordering
7 years ago
Drew DeVault 10240af6ea Handle input device removal
7 years ago
Drew DeVault 906a816abf Fix rootston keyboard, add Xwayland
7 years ago
Drew DeVault b84d59403f Initial keyboard support in rootston
7 years ago
Drew DeVault 57c50c78f0 Implement wlr_cursor in rootston
7 years ago
Drew DeVault 7523de7c61 Wire up pointer, start on cursor
7 years ago
Drew DeVault 0699aa62d8 Initial pass on roots_input
7 years ago
Drew DeVault 550748681d Establish rootston headers & main
7 years ago