~ruther/dwl

ref: e454f7ae812ca5ceac372223d42ffea252ff012a dwl/dwl.c -rw-r--r-- 101.9 KiB
334bbe6f — Leonardo Hernández Hernández 1 year, 2 months ago
fix potential crash in configurex11()

We can't call resize() on unmanaged clients because they don't have borders and
resize() requires them.

Fixes: 94f4ead7dad89433e6087dc19950738c64bbed05
1b805ddd — Leonardo Hernández Hernández 1 year, 2 months ago
account border width in configurex11()

Fixes: 13925eb1da8af2c1d23ee9d01efd03c3626081b2
94f4ead7 — Leonardo Hernández Hernández 1 year, 2 months ago
actually move unmanaged clients in configurex11()

only calling wlr_xwayland_surface_configure() may be not enough because we also
need to move the scene node in order to make effective the configure
bb21ecda — Leonardo Hernández Hernández 1 year, 2 months ago
improve checking in configurex11()

this avoids a client resizing itself when the user is interactively resizing
the client
b25717c9 — Leonardo Hernández Hernández 1 year, 2 months ago
drop a useless check in configurex11()
a4fa9546 — Leonardo Hernández Hernández 1 year, 2 months ago
do not restack xwayland surfaces (wlroots!4756)

References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4756
35951a8d — Leonardo Hernández Hernández 1 year, 4 months ago
add support for linux-drm-syncobj-v1 (wlroots!4715)

References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4262
References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4715
a634e3f5 — Leonardo Hernández Hernández 1 year, 2 months ago
fix crash when a virtual pointer is destroyed

Fixes: https://codeberg.org/dwl/dwl/issues/680
fix maximize callback not getting deregisterd
b5abbc37 — Leonardo Hernández Hernández 1 year, 2 months ago
fix crash when re-mapping a client

Fixes: ab5c554d096ebca8446b7b1354c49be014b8b747
cd216908 — Leonardo Hernández Hernández 1 year, 2 months ago
send scale on initial commit to layer surfaces

Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me>
efe10ea6 — Guido Cella 1 year, 2 months ago
use the parent scene node to determine if move clients out of LyrFloat

[sevz: commit message is mine]
9a962ce1 — Leonardo Hernández Hernández 1 year, 2 months ago
Reapply "place child clients above fullscreen clients"

This reverts commit 043ab3ac1335d7a1cd84fe0f9cea8056977211a4.
0761fd06 — Leonardo Hernández Hernández 1 year, 2 months ago
Merge branch 'wlroots-next'
12b44421 — Leonardo Hernández Hernández 1 year, 3 months ago
bump to linux-dmabuf version 5
043ab3ac — Leonardo Hernández Hernández 1 year, 3 months ago
Revert "place child clients above fullscreen clients"

This does not work as intended. Lets revert it temporarily and add it back
after the release.

This reverts commit 298949bbc4eae8cedb9cdd11cfc9ebd139ac5d5f.
Fix applybounds

Applybounds doesn't move client when it overlays
only with border with monitor to the right.

Apparently, c->geom.width already includes the border
as well.
feat: focus empty monitor when clicked
2db0a2e8 — Leonardo Hernández Hernández 1 year, 3 months ago
use round(3) and ceilf(3) from the math library

ΔSLOC: -1
ab5c554d — Leonardo Hernández Hernández 1 year, 4 months ago
set preferred scale after the first commit (XDGshell)
Next