- 27 Jan, 2021 10 commits
-
-
Guido Gunther authored
Make it match what's in meson.build
-
Guido Gunther authored
Should't be needed but we'll find out soon
-
Guido Gunther authored
Part of 0.12.0
-
Guido Gunther authored
Part of 0.12.0
-
Guido Gunther authored
Not needed with newer kernels
-
Guido Gunther authored
These are part of 0.12.0
-
Guido Gunther authored
Part of 0.12.0
-
Guido Gunther authored
These are part of 0.12.0
-
Guido Gunther authored
We have newer meson
-
Guido Gunther authored
wlroots Debian release 0.12.0-1
-
- 01 Jan, 2021 9 commits
-
-
Guido Gunther authored
-
Guido Gunther authored
-
Guido Gunther authored
-
Guido Gunther authored
-
Guido Gunther authored
-
Guido Gunther authored
-
Guido Gunther authored
Undo this until phosh has a fixed release.
-
Guido Gunther authored
all applied upstream
-
Guido Gunther authored
Update to upstream version '0.12.0' with Debian dir f6fda84a3e771a4ae4eeea036a064e425ea2f86f
-
- 10 Nov, 2020 1 commit
-
-
Sebastian Krzyszkowiak authored
-
- 09 Nov, 2020 2 commits
-
-
Sebastian Krzyszkowiak authored
See Librem5/wlroots!76
-
Sebastian Krzyszkowiak authored
See Librem5/wlroots!77
-
- 08 Nov, 2020 2 commits
-
-
emersion authored
-
xdg_popups can be destroyed by the compositor when closed. When this happens, wlroots makes the xdg_popup surface inert and resets the xdg_surface role to NONE. Currently, wlroots sends a protocol error and asserts that an xdg_surface has a role when committed. This is racy if at the same time the client commits an xdg_popup and the compositor closes it. This patch removes the assertion and ignores commits on xdg_surfaces without a role set.
-
- 06 Nov, 2020 1 commit
-
-
emersion authored
Otherwise the client might have an outdated modifiers state. The same is done in wlr_seat_keyboard [1]. [1]: https://github.com/swaywm/wlroots/blob/8348fc3ef8b992fce097bef81111eda3677957f4/types/seat/wlr_seat_keyboard.c#L163
-
- 05 Nov, 2020 7 commits
-
-
-
emersion authored
We don't support that yet.
-
emersion authored
-
emersion authored
We were previously exporting DMA-BUFs when receiving the capture_output request, and sending a done event on wlr_output.events.precommit. Instead, export and send done on wlr_output.events.commit.
-
emersion authored
Similar to the one already present in wlr_output_event_precommit.
-
emersion authored
The docs were outdated and weren't matching what the DRM backend does (the only implementor of wlr_output_export_dmabuf).
-
emersion authored
This allows callers to grab the current frame right after committing it, without having to incur a full vblank worth of latency.
-
- 04 Nov, 2020 1 commit
-
-
emersion authored
This is already done by wlr_output_schedule_frame (it calls wlr_output_update_needs_frame).
-
- 03 Nov, 2020 4 commits
-
-
emersion authored
Closes: https://github.com/swaywm/wlroots/issues/2372
-
emersion authored
-
emersion authored
-
emersion authored
When performing a modeset, the DRM backend will request a page-flip event. However frame_pending wasn't set to true, so any subsequent wlr_output_schedule_frame calls would imemdiately trigger a synthetic frame event, asking the compositor to submit a new frame. Committing the new frame fails with "a page-flip is already pending" error in the DRM backend.
-
- 02 Nov, 2020 1 commit
-
-
emersion authored
This avoids Xlib.h inclusion via EGL headers. See [1] for discussion. This change is based on a Weston commit [2]. [1]: https://github.com/KhronosGroup/EGL-Registry/pull/111 [2]: https://gitlab.freedesktop.org/wayland/weston/commit/526765ddfdfd
-
- 31 Oct, 2020 2 commits
-
-