~ruther/dwl

ref: ca4a97b9335296c40f558baa1ead14578b166d70 dwl/client.h -rw-r--r-- 7.7 KiB
e0cc5b04 — Leonardo Hernández Hernández 3 years ago
Merge remote-tracking branch 'djpohly/main' into wlroots-next
07bf1832 — Leonardo Hernández Hernández 3 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 3 years ago
handle client_from_wlr_surface() receiving a subsurface
90a12c90 — Leonardo Hernández Hernández 3 years ago
always set the same monitor and tags for child clients of a client

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

if `s->role_data == NULL`, wlr_*_surface_from_wlr_surface() will return NULL
and we are checking it
058c699a — Leonardo Hernández Hernández 3 years ago
only set bounds for clients that support it
72e0a560 — Leonardo Hernández Hernández 3 years ago
respect size hints
9b84940e — Leonardo Hernández Hernández 3 years ago
unconstrain layer shell popups

also unconstrain popups from monitor's usable area
4ae6d0f3 — Leonardo Hernández Hernández 3 years ago
move ugglyness to client.h
a32db11f — Leonardo Hernández Hernández 3 years ago
set client bounds at resize
a5a0674f — Leonardo Hernández Hernández 3 years ago
improve client_from_wlr_surface()
40449fa6 — Leonardo Hernández Hernández 3 years ago
add a new function to get a client from a wlr_surface
88a8b784 — Leonardo Hernández Hernández 3 years ago
Merge remote-tracking branch 'djpohly/main' into wlroots-next

chase wlroots X11 hints update
2f8736b9 — Ben Jargowsky 3 years ago
Check if XWayland client size_hints are NULL
3c11ad9a — Leonardo Hernández Hernández 3 years ago
fix segfault when dragging chromium tabs
dca68f9a — Leonardo Hernández Hernández 3 years ago
Merge remote-tracking branch 'djpohly/main' into wlroots-next
31fa6600 — Leonardo Hernández Hernández 3 years ago
replace wlr_xwayland_surface_size_hints with xcb_size_hints_t
b86fcf65 — Leonardo Hernández Hernández 3 years ago
add missing return in client_is_floating_type()

This causes all Xwayland clients to be treated as floating
4276410a — Leonardo Hernández Hernández 3 years ago
improve floating detection

mostly copied from sway
c50f187c — Leonardo Hernández Hernández 3 years ago
improve floating detection

mostly copied from sway
Next