Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-05-08 | Merge pull request #962 from Ongy/layer-surface-at | Drew DeVault | |
add wlr_layer_surface_surface_at | |||
2018-05-08 | add wlr_layer_surface_surface_at | Markus Ongyerth | |
Adds wlr_layer_surface_surface_at, this is consistent with the other shell implementations, and simplifies handling in compositors. | |||
2018-05-07 | Merge pull request #957 from emersion/output-damage-max-rects | Drew DeVault | |
output-damage: limit the number of damaged rectangles | |||
2018-05-05 | output-damage: limit the number of damaged rectangles | emersion | |
2018-05-05 | Merge pull request #956 from ↵ | Drew DeVault | |
Flow-It/add-options-to-exclude-rootston-and-examples Add options to exclude rootston and examples at compilation | |||
2018-05-05 | Add option to disable examples build | florian.weigelt | |
Compiling the examples is useful for testing and development, but less useful for actual users of wlroots. This commit adds the option --enable-examples to set weather to include the examples at compilation or not. The default value is True, so the current behaviour remains unchanged. | |||
2018-05-05 | Merge pull request #954 from kkartaltepe/readme-fix | emersion | |
Fix xcb/xkb swap in README | |||
2018-05-05 | Add option to disable rootston build | florian.weigelt | |
Compiling the rootston example compositor is useful for testing and development, but less useful for actual users of wlroots, who might prefer sway or other compositors. This commit adds the option --enable-rootston to set weather to include rootston at compilation or not. The default value is True, so the current compilation behaviour remains unchanged. | |||
2018-05-05 | Fix xcb/xkb swap in README | Kurt Kartaltepe | |
2018-05-04 | Merge pull request #953 from emersion/xwayland-utf8-title | Drew DeVault | |
Use UTF-8 xwayland window title if available | |||
2018-05-04 | Use UTF-8 xwayland window title if available | emersion | |
2018-05-04 | Merge pull request #936 from emersion/full-hardware-cursors | emersion | |
output: always use hardware cursors if available | |||
2018-05-04 | Merge pull request #951 from chebykinn/fix-maybe-uninitialized | emersion | |
Fix gcc maybe-uninitialized in wlr_cursor apply_output_transform | |||
2018-05-04 | Merge pull request #931 from emersion/redesign-resource-destroy | Drew DeVault | |
Redesign resource destruction | |||
2018-05-04 | Fix gcc maybe-uninitialized in wlr_cursor apply_output_transform | Ivan Chebykin | |
2018-05-04 | Merge pull request #950 from emersion/fix-xdg-popup-not-topmost-segfault | Drew DeVault | |
Fix a rootston crash when a client creates non-topmost popups | |||
2018-05-04 | Fix a rootston crash when a client creates non-topmost popups | emersion | |
2018-05-03 | Merge pull request #947 from Morganamilo/typos | emersion | |
Fix typos across documentation, comments and strings | |||
2018-05-03 | seat: implement inert seat resources | emersion | |
2018-05-03 | Fix typos in comments and strings | morganamilo | |
2018-05-03 | Fix typos in documentation | morganamilo | |
2018-05-03 | Merge pull request #943 from agx/env-vars | Drew DeVault | |
Document env vars used by wlroots/rootston | |||
2018-05-03 | Merge pull request #945 from agx/wlr-drm-no-atomic | emersion | |
drm: only disable atomic modesetting when WLR_DRM_NO_ATOMIC == 1 | |||
2018-05-03 | data-device: make sure resources are correctly destroyed | emersion | |
2018-05-03 | output: simplify and update code style | emersion | |
2018-05-03 | linux-dmabuf: correctly destroy resources | emersion | |
2018-05-03 | compositor, surface: correctly destroy resources | emersion | |
2018-05-03 | Update CONTRIBUTING.md with protocol implementation guidelines | emersion | |
2018-05-03 | drm: only disable atomic modesetting when WLR_DRM_NO_ATOMIC == 1 | Guido Günther | |
Don't allow any value of the env var to disable atomic mode setting. | |||
2018-05-03 | Document env vars used by wlroots | Guido Günther | |
2018-05-03 | Merge pull request #935 from agx/cursor-output-transform | Drew DeVault | |
wlr_cursor: transform absolute coordinates | |||
2018-05-03 | Merge pull request #938 from emersion/reorder-seat | Drew DeVault | |
seat: split into multiple files | |||
2018-05-03 | seat: split into multiple files | emersion | |
2018-05-03 | Merge pull request #937 from emersion/reorder-data-device | emersion | |
data-device: split into multiple files | |||
2018-05-03 | Merge pull request #939 from ammen99/master | emersion | |
rootston: remove mode and transform signals when output is destroyed | |||
2018-05-03 | backend/wayland: don't transform pointer events | Guido Günther | |
We do this in a backend independent way in wlr_cursor now. | |||
2018-05-03 | backend/x11: don't transform pointer events | Guido Günther | |
We do this in a backend independent way in wlr_cursor now. | |||
2018-05-03 | wlr_cursor: transform absolute coordinates | Guido Günther | |
Honor output rotation when processing absolute coordinates. This fixes touch events on rotated outputs. Fixes #928 | |||
2018-05-03 | rootston: remove mode and transform signals when output is destroyed | Ilia Bozhinov | |
2018-05-02 | data-device: split into multiple files | emersion | |
2018-05-02 | output: assert move_cursor if set_cursor is available | emersion | |
2018-05-02 | Silently ignore touch_{motion,up} for unknown ids | Drew DeVault | |
2018-05-01 | output: always use hardware cursors if available | emersion | |
This changes the `wlr_output_impl.set_cursor` function to take a `wlr_texture` instead of a byte buffer. This simplifies the DRM and Wayland backends since they were creating textures from the byte buffer anyway. With this commit, performance should be improved when moving the cursor since outputs don't need to be re-rendered anymore. | |||
2018-04-30 | Merge pull request #930 from emersion/input-device-output-name | emersion | |
Add wlr_input_device.output_name | |||
2018-04-30 | backend/{wayland,x11}: fix pointer coords for transformed outputs | emersion | |
2018-04-29 | backend/x11: add one pointer per output | emersion | |
2018-04-29 | backend/wayland: only set one pointer listener | emersion | |
2018-04-29 | rootston: map input devices with wlr_input_device.output_name | emersion | |
2018-04-29 | backend/wayland: create one virtual pointer per output | emersion | |
2018-04-29 | input-device: add output_name field, populate it from libinput | emersion | |