~ruther/dwl

ref: 9136b6247d186790926bdee32d0a17d668ff8924 dwl/client.h -rw-r--r-- 8.7 KiB
22336612 — Leonardo Hernández Hernández 2 years ago
improve type safety of toplevel_from_wlr_surface()
38bd0035 — Leonardo Hernández Hernández 2 years ago
merge toplevel_from_{wlr_layer_surface,popup} into client_from_wlr_surface

now it is a big function called toplevel_from_wlr_surface
c56bc42e — Leonardo Hernández Hernández 2 years ago
sort client_get_parent()
017bb7d7 — Palanix 2 years ago
fix flickering when resizing/spawning windows

Fixes: https://github.com/djpohly/dwl/issues/306
b4fb1f77 — Leonardo Hernández Hernández 2 years ago
fix xwayland clients being floating by default

Fix 3213088aa23e1f6cad1a5ba506dfb7318e1011c9
References: https://github.com/djpohly/dwl/pull/334#issuecomment-1333147730
972e3f30 — Leonardo Hernández Hernández 2 years ago
Merge branch 'wlroots-next' into main
fcb3fa4e — Leonardo Hernández Hernández 2 years ago
Merge remote-tracking branch 'upstream/main' into wlroots-next
check null in toplevel_from_popup

managed to SEGFAULT the server by trying to create a popup
without setting a parent first.

Not sure if this is dwl or wlroots issue, so also opened a ticket upstream: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3811
6a0ec2a8 — Leonardo Hernández Hernández 2 years ago
Merge remote-tracking branch 'upstream/main' into wlroots-next
332ceb71 — Leonardo Hernández Hernández 2 years ago
allow unmanaged clients (like dzen or dmenu) to have keyboard focus
952fde68 — Leonardo Hernández Hernández 2 years ago
correctly handle cursor motion when button is held (for layer surfaces)
ae3d4357 — Leonardo Hernández Hernández 2 years ago
Merge remote-tracking branch 'djpohly/main' into wlroots-next
2385d826 — Leonardo Hernández Hernández 2 years ago
remove unused variables
d738573e — Leonardo Hernández Hernández 2 years ago
new function to notify keyboard enter
b9295e8c — Leonardo Hernández Hernández 2 years ago
sort client.h functions
e0cc5b04 — Leonardo Hernández Hernández 2 years ago
Merge remote-tracking branch 'djpohly/main' into wlroots-next
07bf1832 — Leonardo Hernández Hernández 2 years ago
set monitor for clients that don't have one in updatemons()

only if selmon is enabled and the clients are mapped
28af37cd — Leonardo Hernández Hernández 2 years ago
handle client_from_wlr_surface() receiving a subsurface
90a12c90 — Leonardo Hernández Hernández 2 years ago
always set the same monitor and tags for child clients of a client

fixes #272
e98719f5 — Leonardo Hernández Hernández 2 years ago
remove a useless check

if `s->role_data == NULL`, wlr_*_surface_from_wlr_surface() will return NULL
and we are checking it
Next
Do not follow this link