~ruther/dwl

ref: b2702afae01742c5d8ffe2f8a9da14c6ca51eb5c dwl/dwl.c -rw-r--r-- 90.3 KiB
e1f3983b — Leonardo Hernández Hernández 1 year, 9 months ago
use wlr_scene_subsurface_tree_set_clip

References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4131
Closes: https://github.com/djpohly/dwl/issues/411
31bf1cba — Leonardo Hernández Hernández 1 year, 9 months ago
Revert "respect size hints"

This reverts commit 72e0a560d9836c5e8658003f548203bcd722e565.
e45ded7e — Leonardo Hernández Hernández 1 year, 5 months ago
ignore maximize events for clients using xdg-shell v5 and newer
892a4d3e — Leonardo Hernández Hernández 1 year, 6 months ago
Merge remote-tracking branch 'upstream/main' into wlroots-next
8c79f8dc — Ben Collerson 1 year, 6 months ago
check client is mapped before setting border color

For some reason brave configured for as a wayland client triggers this code on startup and segfaults.

Checking if the client is mapped fixes this, like with the previous fix for urgent border colour.

References: 887fde65a3010905aa10f373cfcfe540cfc1781e
Fixes: 72a7d78a1a7926a207539eb50f44b2e1eb089d49
8781f4db — Leonardo Hernández Hernández 1 year, 6 months ago
Merge remote-tracking branch 'upstream/main' into wlroots-next
df131cdb — Leonardo Hernández Hernández 1 year, 6 months ago
use <xcb/xcb.h> instead of <X11/Xlib.h>
887fde65 — Leonardo Hernández Hernández 1 year, 6 months ago
only set border color for urgent *and* mapped X11 clients

this fixes a segfault when the client emits .set_hints but it's not mapped

Fixes: 72a7d78a1a7926a207539eb50f44b2e1eb089d49
b299e01e — Leonardo Hernández Hernández 1 year, 6 months ago
Merge remote-tracking branch 'upstream/main' into wlroots-next
6d9a915f — Leonardo Hernández Hernández 1 year, 6 months ago
Revert "just add define"

I'm going to make some changes in the config file anyway

This reverts commit e5367753bb90add013ee5d170a110064298ac2c4.
935b852d — Leonardo Hernández Hernández 1 year, 6 months ago
add [-d] flag to enable debug logging
a18c5283 — Leonardo Hernández Hernández 1 year, 6 months ago
simplify setting the border color of clients
72a7d78a — Leonardo Hernández Hernández 1 year, 6 months ago
make the borders red borders for urgent clients

iirc this is the same behavior of dwm
f6956743 — Forrest Bushstone 1 year, 6 months ago
Check if c is fullscreen before reparenting it to LyrFloating

Closes: https://github.com/djpohly/dwl/issues/487
aec21eca — Forrest Bushstone 1 year, 6 months ago
make sure that fullscreen clients are on the correct screen when isfloating is true

Bug: https://github.com/djpohly/dwl/issues/487
1333f8cc — Leonardo Hernández Hernández 1 year, 6 months ago
Merge remote-tracking branch 'upstream/main' into wlroots-next
960c32a7 — Leonardo Hernández Hernández 1 year, 7 months ago
call setfloating in setmon

since in the previous commit we may not applying floating in clients
this is to make sure we do
aea8dd6a — Leonardo Hernández Hernández 1 year, 7 months ago
return early if the client doesn't have monitor in setfloating

there is still a bug, but for now this prevents a segfault

Bug: https://github.com/djpohly/dwl/issues/472
e5367753 — Ben Collerson 1 year, 8 months ago
just add define
Next
Do not follow this link