Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-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 | 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-09-02 | Init dmabuf global in renderer | emersion | |
2018-08-02 | rootston: fire up wlr-gamma-control-unstable-v1 | emersion | |
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 | Basic tablet_v2 object lifetime | Markus Ongyerth | |
2018-06-30 | screencopy-v1: add basic implementation | emersion | |
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-04-03 | Implement input inhibit in rootston | Drew DeVault | |
2018-04-03 | Add input-inhibitor example client | Drew DeVault | |
2018-03-30 | Find layer surfaces for input events | Drew DeVault | |
2018-03-30 | Refactor cursor event passhtrough | Drew DeVault | |
2018-03-27 | Handle usable area for maximized windows | Drew DeVault | |
Also fixes some bugs | |||
2018-03-27 | Arrange & render layer surfaces | Drew DeVault | |
2018-03-27 | Add broken test client and rootston stubs | Drew DeVault | |
2018-03-27 | Initial scaffolding of layer shell | Drew DeVault | |
2018-03-17 | Merge pull request #711 from emersion/map-unmap | Tony Crisci | |
Add map/unmap to xdg-shell | |||
2018-03-15 | Wire up linux_dmabuf in rootston | Guido Günther | |
2018-03-09 | rootston: add view_map and view_unmap | emersion | |
2018-02-26 | add xwayland unmanaged tests to support dmenu | Markus Ongyerth | |
This adds `wlr_xwayland_surface_is_unamanged`, to allow compositors more fine grained control over XWayland focus. A surface that is unmanaged should not receive focus, while other windows that are just override redirect may want it (dmenu). The way unamanged is determined is taken from wlc. | |||
2018-02-20 | idle-inhibit: feedback pass | Markus Ongyerth | |
2018-02-17 | implements the idle_inhibit protocol type | Markus Ongyerth | |
This adds the types/wlr_idle_inhibit_v1 implementation. | |||
2018-02-14 | xdg-shell stable: copy-pasta implementation | Dominique Martinet | |
2018-02-12 | Reformat all #include directives | emersion | |
2018-02-12 | Remove wlr_backend.events.{output_remove,device_remove} | emersion | |
2018-01-28 | rootston: fix damage tracking for SSD | emersion | |
2018-01-21 | rootston: track subsurface damage | emersion | |
2018-01-18 | rootston: replace view_damage with view_apply_damage and view_damage_whole | emersion | |
2018-01-18 | rootston: damage views when moved | emersion | |
2018-01-18 | rootston: do not redraw if output has no damage | emersion | |
2018-01-10 | Include idle protocol in rootston | Heghedus Razvan | |
Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com> | |||
2017-12-31 | Fix views outside output layout | emersion | |
2017-12-27 | config: Avoid clash with other config-headers | Björn Esser | |
2017-12-26 | config: Put all defines into config.h | Björn Esser | |
2017-12-22 | Add missing gtk-primary-selection interfaces | emersion | |
2017-11-21 | Add fullscreen command, fix view_at with fullscreen views | emersion | |
2017-11-20 | Check for subsurfaces and popups before using wlr_output_set_fullscreen_surface | emersion | |
2017-11-19 | Merge branch 'master' into seat-views | emersion | |
2017-11-19 | rootston: xwayland ready listener | Tony Crisci | |
2017-11-17 | rootston: add per-seat views | emersion | |
2017-11-12 | Remove unnecessary include | emersion | |
2017-11-12 | Introduce wlr_xcursor_manager | emersion | |