Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-02-20 | data-device: refactor wlr_drag | emersion | |
2019-01-30 | rootston: only allow one drag icon per seat | emersion | |
2019-01-24 | data-device, primary-selection: add request_set_selection | emersion | |
This makes compositors able to block and/or customize set_selection requests coming from clients. For instance, it's possible for a compositor to disable rich selection content (by removing all MIME types except text/plain). This commit implements the design proposed in [1]. Two new events are added to wlr_seat: request_set_selection and request_set_primary_selection. Compositors need to listen to these events and either destroy the source or effectively set the selection. Fixes https://github.com/swaywm/wlroots/issues/1138 [1]: https://github.com/swaywm/wlroots/issues/1367#issuecomment-442403454 | |||
2018-12-15 | Working switches in rootston: | Ryan Walklin | |
Factor out switch handling to separate file Add formal enum for toggle action Implement binding actions | |||
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-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-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-14 | layer-shell: add _v1 suffix | emersion | |
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 | Propagate most axis events to clients | Markus Ongyerth | |
2018-07-14 | Implement basic tablet_pad handling (bound to keyboard focus) | Markus Ongyerth | |
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-04-03 | Implement input inhibit in rootston | 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-13 | rootston: destroy seat view on unmap | emersion | |
2018-02-12 | Reformat all #include directives | emersion | |
2018-02-12 | Remove wlr_backend.events.{output_remove,device_remove} | emersion | |
2018-02-09 | Merge remote-tracking branch 'upstream/master' into output-damage | emersion | |
2018-02-08 | Rename roots_seat_cancel_transform | Vincent Vanlaer | |
2018-02-06 | Merge roots_seat_cancel_* into one function | Vincent Vanlaer | |
2018-02-06 | Cancel rootston move/resize/rotate on escape press | Vincent Vanlaer | |
2018-01-24 | Merge branch 'output-damage' of github.com:emersion/wlroots into output-damage | emersion | |
2018-01-24 | Merge remote-tracking branch 'upstream/master' into output-damage | emersion | |
2018-01-23 | rootston: damage tracking for drag icons | emersion | |
2018-01-23 | rootston: damage tracking for drag icons | emersion | |
2018-01-21 | make it work with rotation | Tony Crisci | |
2018-01-16 | basic decorations | Tony Crisci | |
2017-12-29 | rootston seat: implement part of roots_seat_destroy | Dominique Martinet | |
... and have it listen to seat destroy notifier | |||
2017-11-19 | Add roots_seat_cycle_focus | emersion | |
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-19 | Merge branch 'master' into seat-views | emersion | |
2017-11-19 | data-device: wlr-drag-icon | Tony Crisci | |
2017-11-18 | Merge branch 'master' into seat-views | emersion | |
2017-11-17 | rootston: add per-seat views | emersion | |
2017-11-15 | rootston: touch to focus | Tony Crisci | |
2017-11-15 | put dnd icon in the right place | Tony Crisci | |
2017-11-15 | basic touch dnd | Tony Crisci | |
2017-11-15 | wlr-seat: basic touch | Tony Crisci | |
2017-11-12 | Spawn views on last active output | Drew DeVault | |
2017-11-07 | multiseat: somewhat working | Tony Crisci | |
2017-11-05 | rootston: roots_cursor | Tony Crisci | |