Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-12-15 | [WIP][DONTMERGE]Add support for libinput_switch input devices | Ryan Walklin | |
These are used primarily by laptops to signal the state of the lid (open/closed) and tablet mode if supported, based on ACPI events. | |||
2018-11-12 | Use #if instead of #ifdef for wlroots config data | emersion | |
This prevents some annoying issues when e.g. not including wlr/config.h or making a typo in the guard name. | |||
2018-08-16 | rootston: fix again FreeBSD build | emersion | |
Had an outdated copy of wlroots, so missed that one. | |||
2018-07-29 | rootston: focus newly-created surfaces | Ilia 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-09 | util: add wlr_ prefix to log symbols | emersion | |
2018-03-27 | Fix x11 backend | Dominique Martinet | |
Need to include wlr/config.h before using the various WLR_HAS_xxx defines | |||
2018-03-26 | Address review feedback | Drew DeVault | |
2018-03-09 | Make X11 fully optional | Cedric Sodhi | |
Make X11 Backend (in addition to XWayland) optional and small bug fix on XWayland includes. | |||
2018-02-12 | Reformat all #include directives | emersion | |
2018-02-12 | Remove wlr_backend.events.{output_remove,device_remove} | emersion | |
2017-12-24 | rootston: 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-22 | xwayland: clean up seat setting | Tony Crisci | |
2017-11-22 | xwm: send selection data | Tony Crisci | |
2017-11-19 | Make the close command use roots_seat_get_focus, rename a few symbols | emersion | |
2017-11-19 | Remove roots_seat_{add,remove}_view | emersion | |
2017-11-18 | Merge branch 'master' into seat-views | emersion | |
2017-11-18 | Add per-seat cursor configuration | emersion | |
2017-11-17 | rootston: add per-seat views | emersion | |
2017-11-11 | rootston: prefix config structs and functions | Tony Crisci | |
2017-11-10 | rootston: fix multiseat focus | Tony Crisci | |
2017-11-07 | rootston: log seat name | Tony Crisci | |
2017-11-07 | rootston: input remove stubs | Tony Crisci | |
2017-11-07 | multiseat: somewhat working | Tony Crisci | |
2017-11-04 | rootston: move device init to seat | Tony Crisci | |
2017-11-04 | move keyboard to seat | Tony Crisci | |
2017-11-03 | rootston: refactor keyboard | Tony Crisci | |
2017-11-02 | rootston: break up input.h | Tony Crisci | |
2017-11-02 | Use compositor theme for xwm cursor | emersion | |
2017-10-31 | Remove wlr_cursor_set_xcursor for now | emersion | |
2017-10-27 | Move xcursor stuff into its own file | emersion | |
2017-10-21 | Merge branch 'master' into feature/data-device-selection | Tony Crisci | |
2017-10-21 | Merge branch 'master' into feature/data-device-selection | Tony Crisci | |
2017-10-21 | Remove calls to assert to check runtime errors in rootston | emersion | |
2017-10-21 | Remove wl_list_init when using wl_signal_add | emersion | |
2017-10-20 | Implement simple touch support for rootston | Drew DeVault | |
2017-10-15 | wlr-data-device: drag icons | Tony Crisci | |
2017-10-05 | Fix memory leaks | Versus Void | |
2017-10-01 | Add basic drawing tablet support to rootston | Drew DeVault | |
2017-09-30 | rootston: create desktop before input | Tony Crisci | |
2017-09-28 | Handle input device removal | Drew DeVault | |
2017-09-23 | Initial keyboard support in rootston | Drew DeVault | |
2017-09-23 | Implement pointer motion and buttons | Drew DeVault | |
2017-09-23 | Implement wlr_cursor in rootston | Drew DeVault | |
2017-09-23 | Wire up pointer, start on cursor | Drew DeVault | |
2017-09-23 | Initial pass on roots_input | Drew DeVault | |