43 Commits (9383e1f76cdd9139c41304d9adefe3ab023077a3)

Author SHA1 Message Date
emersion 24212df830 rootston: fix again FreeBSD build
6 years ago
Ilia Bozhinov 2e6eb097b6 rootston: focus newly-created surfaces
7 years ago
emersion 7cbef15206
util: add wlr_ prefix to log symbols
7 years ago
Dominique Martinet a0b52a0dff Fix x11 backend
7 years ago
Drew DeVault 706f77e3c7 Address review feedback
7 years ago
Cedric Sodhi ebdabc2030 Make X11 fully optional
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
Dominique Martinet e85c2827c8 rootston: add arbitrary libinput config 'tap_enabled'
7 years ago
Tony Crisci fc17c74516 xwayland: clean up seat setting
7 years ago
Tony Crisci b0683874e9 xwm: send selection data
7 years ago
emersion bf41e7a794
Make the close command use roots_seat_get_focus, rename a few symbols
7 years ago
emersion a8b31da52c
Remove roots_seat_{add,remove}_view
7 years ago
emersion 72d877658a
Merge branch 'master' into seat-views
7 years ago
emersion 5b13f51dfc
Add per-seat cursor configuration
7 years ago
emersion bb6d34e7a5
rootston: add per-seat views
7 years ago
Tony Crisci 1db3b55128 rootston: prefix config structs and functions
7 years ago
Tony Crisci 27a3a810ab rootston: fix multiseat focus
7 years ago
Tony Crisci fc6c3310e8 rootston: log seat name
7 years ago
Tony Crisci 5ac05b0c47 rootston: input remove stubs
7 years ago
Tony Crisci 09c6092423 multiseat: somewhat working
7 years ago
Tony Crisci 704f0f158a rootston: move device init to seat
7 years ago
Tony Crisci 5354fe8729 move keyboard to seat
7 years ago
Tony Crisci 9bd0f47efd rootston: refactor keyboard
7 years ago
Tony Crisci 53021f8ed4 rootston: break up input.h
7 years ago
emersion 3f4ad47421
Use compositor theme for xwm cursor
7 years ago
emersion 4230a577cc
Remove wlr_cursor_set_xcursor for now
7 years ago
emersion ec5beeb8b8
Move xcursor stuff into its own file
7 years ago
Tony Crisci 3c7ef3aae6 Merge branch 'master' into feature/data-device-selection
7 years ago
Tony Crisci a87b60e31e Merge branch 'master' into feature/data-device-selection
7 years ago
emersion f2c4b80620
Remove calls to assert to check runtime errors in rootston
7 years ago
emersion c8570d0e42
Remove wl_list_init when using wl_signal_add
7 years ago
Drew DeVault 1782d5e7b7 Implement simple touch support for rootston
7 years ago
Tony Crisci df0a8d3abe wlr-data-device: drag icons
7 years ago
Versus Void c5df6ca900 Fix memory leaks
7 years ago
Drew DeVault f2ea691b93 Add basic drawing tablet support to rootston
7 years ago
Tony Crisci 23e7411442 rootston: create desktop before input
7 years ago
Drew DeVault 10240af6ea Handle input device removal
7 years ago
Drew DeVault b84d59403f Initial keyboard support in rootston
7 years ago
Drew DeVault eaf6c0ccf4 Implement pointer motion and buttons
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