Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-10-12 | Merge pull request #1203 from dcz-purism/input | Drew DeVault | |
Support input method and text input | |||
2018-10-09 | rootston: add support for text input and the basic of input method | Dorota Czaplejewicz | |
The compositor acts as a relay between applications using the text-input protocol and input methods using the input-method protocol. This change implements the basic but useful support for input-method, leaving out grabs as well as popups. | |||
2018-10-04 | rootston: send presentation events | emersion | |
2018-09-27 | Merge pull request #1266 from Ongy/xdc_tablet_fix | Drew DeVault | |
Fix tablet_tool tilt and send proximity_out | |||
2018-09-27 | Fix tablet_tool tilt and send proximity_out | Markus Ongyerth | |
Originally I asumed tilt_x and tilt_y are very unlikely to change independent, I was proven wrong. And while investigating Krita not using the Erasor tool, I found a bug, which is unrelated though. | |||
2018-09-27 | pointer-constraints: refactoring | emersion | |
* Rename the constraint_create signal to new_constraint for consistency * Move the constraint_destroy signal to the constraint itself * Use rotate_child_position instead of duplicating logic * Fix inert constraint resource handling * Style fixes | |||
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-09-14 | layer-shell: add _v1 suffix | emersion | |
2018-09-02 | Init dmabuf global in renderer | emersion | |
2018-08-06 | rootston: add keybinding to toggle decoration mode | emersion | |
2018-08-02 | rootston: fire up wlr-gamma-control-unstable-v1 | emersion | |
2018-08-02 | Merge pull request #1053 from emersion/xdg-decoration | Drew DeVault | |
Add xdg-decoration-unstable-v1 support | |||
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-28 | Add xdg-decoration-unstable-v1 support | emersion | |
2018-07-19 | linux-dmabuf: add v1 suffix | emersion | |
This prevents some future conflicts with the stable version. Fixes #1133 | |||
2018-07-14 | propagate rename to rootston code | Markus Ongyerth | |
2018-07-14 | Remove unused tablet_pad list from tools | Markus Ongyerth | |
2018-07-14 | Hook up set_cursor in rootston | Markus Ongyerth | |
2018-07-14 | Add tool buttons | Markus Ongyerth | |
2018-07-14 | Propagate most axis events to clients | Markus Ongyerth | |
2018-07-14 | Implement basic tablet_pad handling (bound to keyboard focus) | Markus Ongyerth | |
2018-07-14 | Basic tablet_v2 object lifetime | Markus Ongyerth | |
2018-07-07 | Merge pull request #1095 from agx/output-add-mode | Drew DeVault | |
Allow to add additional modes to outputs | |||
2018-07-07 | rootston: Handle modeline parameter | Guido Günther | |
This allows to pass custom modes. | |||
2018-06-30 | screencopy-v1: add basic implementation | emersion | |
2018-06-17 | Merge branch 'master' into screencontent | emersion | |
2018-06-05 | handle drag icon map in rootston | Tony Crisci | |
2018-06-05 | rename drag-icon map to unmap | Tony Crisci | |
2018-06-03 | Remove redundant roots_seat_remove_device function | Silvan Jegen | |
This function is unimplemented and is redundant because all devices added with roots_seat_add_device get destruction handlers assigned already. This fixes issue #998. | |||
2018-05-29 | rootston: enable export-dmabuf | emersion | |
2018-05-28 | virtual-keyboard: add support for the virtual-keyboard-v1 protocol | Dorota Czaplejewicz | |
2018-05-06 | Make startup command no longer wait for xwayland | Vincent Vanlaer | |
2018-05-06 | Add option to rootston to start xwayland lazy | Vincent Vanlaer | |
2018-04-23 | rootston: Damage layer-shell popups | Guido Günther | |
2018-04-22 | Implement output auto-selection in rootston | Drew DeVault | |
2018-04-03 | Implement input inhibit in rootston | Drew DeVault | |
2018-04-03 | Add input-inhibitor example client | Drew DeVault | |
2018-04-02 | Handle layer surfaces below shell surfaces | Drew DeVault | |
2018-04-02 | Always give keyboard focus to the topmost layer | Drew DeVault | |
2018-03-30 | Find layer surfaces for input events | Drew DeVault | |
2018-03-30 | Refactor cursor event passhtrough | Drew DeVault | |
2018-03-30 | xwayland: rename map_notify to map for consistency | emersion | |
2018-03-29 | Fix maximized windows interaction with layer shell | Drew DeVault | |
If there were no layer surfaces the usable area of the output would be an empty box. | |||
2018-03-27 | Address @emersion's feedback | Drew DeVault | |
2018-03-27 | Fix surface layer damage tracking | Drew DeVault | |
2018-03-27 | Fix layer rendering/layout bugs | Drew DeVault | |
2018-03-27 | Handle usable area for maximized windows | Drew DeVault | |
Also fixes some bugs |