~ruther/dwl

ref: b616476c856d893e0d7bd1e35b74cc996ec7f4b4 dwl/dwl.c -rw-r--r-- 100.3 KiB
b616476c — Leonardo Hernández Hernández 1 year, 1 month ago
remove unnecessary LayerShell.geom

We only used geom.x and geom.y. We can access those variables directly from the
scene node.
d4ad3735 — Leonardo Hernández Hernández 1 year, 2 months ago
update comment about first fields of Client and LayerSurface order
5db05e82 — Leonardo Hernández Hernández 1 year, 2 months ago
fix style in configurex11()
8ec5e52e — Leonardo Hernández Hernández 1 year, 1 month ago
fix crash when a client is created while all outputs are disabled
0caa6582 — Leonardo Hernández Hernández 1 year, 1 month ago
use wlr_scene_set_gamma_control_manager_v1() (wlroots!4192)

References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4192
07aeef1f — Leonardo Hernández Hernández 1 year, 2 months ago
guarantee client_get_{title,appid} never return NULL

ΔSLOC: -6
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'
Next