Age | Commit message (Collapse) | Author |
|
Fix xcb/xkb swap in README
|
|
|
|
Use UTF-8 xwayland window title if available
|
|
|
|
output: always use hardware cursors if available
|
|
Fix gcc maybe-uninitialized in wlr_cursor apply_output_transform
|
|
Redesign resource destruction
|
|
|
|
Fix a rootston crash when a client creates non-topmost popups
|
|
|
|
Fix typos across documentation, comments and strings
|
|
|
|
|
|
|
|
Document env vars used by wlroots/rootston
|
|
drm: only disable atomic modesetting when WLR_DRM_NO_ATOMIC == 1
|
|
|
|
|
|
|
|
|
|
|
|
Don't allow any value of the env var to disable atomic mode setting.
|
|
|
|
wlr_cursor: transform absolute coordinates
|
|
seat: split into multiple files
|
|
|
|
data-device: split into multiple files
|
|
rootston: remove mode and transform signals when output is destroyed
|
|
We do this in a backend independent way in wlr_cursor now.
|
|
We do this in a backend independent way in wlr_cursor now.
|
|
Honor output rotation when processing absolute coordinates. This fixes
touch events on rotated outputs.
Fixes #928
|
|
|
|
|
|
|
|
|
|
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.
|
|
Add wlr_input_device.output_name
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fix some backend memory leaks
|
|
cursor: use NAN for unspecified axes, refactor absolute warping code
|
|
|
|
|
|
|
|
|
|
xwayland: make utility windows unmanaged again
|