aboutsummaryrefslogtreecommitdiff
path: root/rootston/input.c
AgeCommit message (Collapse)Author
2018-08-16rootston: fix again FreeBSD buildemersion
Had an outdated copy of wlroots, so missed that one.
2018-07-29rootston: focus newly-created surfacesIlia Bozhinov
Whenever a new surface is created, we have to update the cursor focus, even if there's no input event. So, we generate one motion event, and reuse the code to update the proper cursor focus. We need to do this for all surface roles - toplevels, popups, subsurfaces. Fixes #1162
2018-07-09util: add wlr_ prefix to log symbolsemersion
2018-03-27Fix x11 backendDominique Martinet
Need to include wlr/config.h before using the various WLR_HAS_xxx defines
2018-03-26Address review feedbackDrew DeVault
2018-03-09Make X11 fully optionalCedric Sodhi
Make X11 Backend (in addition to XWayland) optional and small bug fix on XWayland includes.
2018-02-12Reformat all #include directivesemersion
2018-02-12Remove wlr_backend.events.{output_remove,device_remove}emersion
2017-12-24rootston: add arbitrary libinput config 'tap_enabled'Dominique Martinet
This ought to be enough to serve as an example for other compositors to use.
2017-11-22xwayland: clean up seat settingTony Crisci
2017-11-22xwm: send selection dataTony Crisci
2017-11-19Make the close command use roots_seat_get_focus, rename a few symbolsemersion
2017-11-19Remove roots_seat_{add,remove}_viewemersion
2017-11-18Merge branch 'master' into seat-viewsemersion
2017-11-18Add per-seat cursor configurationemersion
2017-11-17rootston: add per-seat viewsemersion
2017-11-11rootston: prefix config structs and functionsTony Crisci
2017-11-10rootston: fix multiseat focusTony Crisci
2017-11-07rootston: log seat nameTony Crisci
2017-11-07rootston: input remove stubsTony Crisci
2017-11-07multiseat: somewhat workingTony Crisci
2017-11-04rootston: move device init to seatTony Crisci
2017-11-04move keyboard to seatTony Crisci
2017-11-03rootston: refactor keyboardTony Crisci
2017-11-02rootston: break up input.hTony Crisci
2017-11-02Use compositor theme for xwm cursoremersion
2017-10-31Remove wlr_cursor_set_xcursor for nowemersion
2017-10-27Move xcursor stuff into its own fileemersion
2017-10-21Merge branch 'master' into feature/data-device-selectionTony Crisci
2017-10-21Merge branch 'master' into feature/data-device-selectionTony Crisci
2017-10-21Remove calls to assert to check runtime errors in rootstonemersion
2017-10-21Remove wl_list_init when using wl_signal_addemersion
2017-10-20Implement simple touch support for rootstonDrew DeVault
2017-10-15wlr-data-device: drag iconsTony Crisci
2017-10-05Fix memory leaksVersus Void
2017-10-01Add basic drawing tablet support to rootstonDrew DeVault
2017-09-30rootston: create desktop before inputTony Crisci
2017-09-28Handle input device removalDrew DeVault
2017-09-23Initial keyboard support in rootstonDrew DeVault
2017-09-23Implement pointer motion and buttonsDrew DeVault
2017-09-23Implement wlr_cursor in rootstonDrew DeVault
2017-09-23Wire up pointer, start on cursorDrew DeVault
2017-09-23Initial pass on roots_inputDrew DeVault