Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-28 | Implement the pointer-gestures-unstable-v1 protocol | Greg V | |
This protocol relays touchpad gesture events produced by libinput to supporting clients (e.g. Evince, Eye of GNOME). | |||
2019-01-26 | pointer: add a frame event | emersion | |
Frame events group logically connected pointer events. It makes sense to make the backend responsible for sending frame events, since once the events are split (ie. once the frame events are stripped) it's not easy to figure out which events belongs to which frame again. This is also how Weston handles frame events. Fixes https://github.com/swaywm/wlroots/issues/1468 | |||
2018-09-18 | Implement pointer-constraints protocol in wlroots and rootston | Las | |
2018-09-18 | Remove extraneous indentation and conform to coding style | Las | |
2018-09-18 | Update pointer focus when cycling focus | Las | |
2018-09-18 | Make roots_cursor::pointer_view available even if there is a surface | Las | |
To find out whether there was a surface or not before a movement, the member roots_cursor::wlr_surface has been added. | |||
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-14 | Add tool buttons | Markus Ongyerth | |
2018-07-14 | Basic tablet_v2 object lifetime | Markus Ongyerth | |
2018-02-12 | Reformat all #include directives | emersion | |
2018-01-16 | basic decorations | Tony Crisci | |
2017-12-27 | rootston: remove input event ring buffer | Tony Crisci | |
2017-12-11 | Set default cursor image in rootston | emersion | |
2017-12-08 | bring edges into wlr | Tony Crisci | |
2017-11-19 | rootston: remove grab listeners | Tony Crisci | |
2017-11-15 | basic touch dnd | Tony Crisci | |
2017-11-15 | wlr-seat: basic touch | Tony Crisci | |
2017-11-12 | Introduce wlr_xcursor_manager | emersion | |
2017-11-11 | rootston: keep one xcursor_theme per seat | emersion | |
2017-11-11 | rootston: add roots_xcursor_theme | emersion | |
roots_xcursor_theme loads multiple wlr_xcursor_theme at different scales. | |||
2017-11-08 | rootston: drag icons | Tony Crisci | |
2017-11-08 | rootston: request set cursor | Tony Crisci | |
2017-11-07 | multiseat: somewhat working | Tony Crisci | |
2017-11-05 | rootston: roots_cursor | Tony Crisci | |