- Feb 25, 2019
-
- Feb 24, 2019
-
-
This will prevent the cursor from persisting on the Linux framebuffer terminal on exit.
- Feb 23, 2019
-
-
Drew DeVault authored
Refactor drag-and-drop
-
Drew DeVault authored
Refactor rootston views
-
Simon Ser authored
-
Simon Ser authored
-
Simon Ser authored
-
- Feb 22, 2019
-
-
Input order didn't match rendering order, causing pointer events to go into surfaces that were completely obscured by others (like a LAYER_TOP panel behind a fullscreen window).
-
It doesn't make much sense and actually breaks stuff when using layer-shell (fullscreen window gets resized, but it's still fullscreen, leading to black bars where the shell layers are behind).
-
- Feb 21, 2019
-
-
Scott Anderson authored
backend/drm: fix memory leak in realloc crtcs
-
Rouven Czerwinski authored
If *changed_outputs is not supplied by the calling function, track the local allocation with a bool variable and free the allocation at the end of the function.
-
- Feb 20, 2019
- Feb 19, 2019
-
-
On DRM resume, such as switching back to a TTY, the output needs to be modeset to the current mode. However, wlr_output_set_mode will return early when attempting to set the mode to the current mode. This just steps around wlr_output_set_mode and calls drm_connector_set_mode directly.
-
Drew DeVault authored
xwayland: don't use SOCK_CLOEXEC
-
Simon Ser authored
SOCK_CLOEXEC isn't POSIX.
-
Drew DeVault authored
primary-selection-v1: copy from gtk-primary-selection
-
In case a tool was removed, but not yet destroyed by the client, the tool_client's tool can be NULL. We have to check that as well in the set_cursor handler to prevent using inert resources
-
- Feb 18, 2019
-
-
Drew DeVault authored
data-device: make old offers inert before sending selection
-
Drew DeVault authored
xwayland, data-device: fix surface state on unmap
-
Drew DeVault authored
backend/drm: fix NULL dereference when unsetting cursor
-
Simon Ser authored
This segfault happens on multi-GPU systems. Fixes https://github.com/swaywm/sway/issues/3717
-
Simon Ser authored
Fixes https://github.com/swaywm/wlroots/issues/1383
-
Simon Ser authored
This commit makes sure surface->mapped is true when the unmapped event is emitted. This is necessary because listeners can only damage surfaces that are mapped. This is similar to the fact that the destroy event is emitted before any destruction is actually made. Fixes https://github.com/swaywm/sway/issues/3568
-
- Feb 17, 2019
-
-
Drew DeVault authored
subsurface: add map/unmap events
-
Simon Ser authored
Fixes https://github.com/swaywm/wlroots/issues/1414
-
- Feb 16, 2019
-
-
There is no point in modesetting an output to a mode that it is already set to. Modesetting will cause the output to briefly flicker which is undesirable for a noop. This prevents modesetting any wlr_output, regardless of the backend, to it's currently set mode.
-
- Feb 15, 2019
-
-
Drew DeVault authored
Add workaround for hardware cursors on nouveau
-
Vincent Vanlaer authored
-
This reverts commit 72c76b12.
-
Drew DeVault authored
surface: error out on invalid transform
-
-
Fixes: https://github.com/swaywm/wlroots/issues/1469 Signed-off-by: Uli Schlachter <psychon@znc.in>
-
- Feb 14, 2019
-
-
Simon Ser authored
-