~ruther/dwl

fix: disabled monitor no tagsset
47df9866 — Rutherther 10 months ago
hotfix: do not lose focus on tags moving between monitors
0e328132 — Rutherther 10 months ago
fix: attachclients in applyrules
6b82c57c — Rutherther 10 months ago
fix: attach client to different monitor for tagrules
2e4fe1cd — Rutherther 11 months ago
fix: singletagset unexpectedly changed selmon

When viewing tag that was previously on another monitor,
and the current monitor was empty, this lead to selmon
being changed, since focusclient(focustop(origm), 1) cannot
change the monitor in this scenario
62939ce2 — Rutherther 11 months ago
fix: correct behavior with other patches that change VISIBLEON

This fixes problems with patches like istticky,
where the sticky window would be visible on every monitor.
It's not. It should be visible only on its monitor.
SVIBISLBEON should always be adapted with those patches.
It's used just for singletagset when looking where a window
should be visible
c31a192d — Rutherther 11 months ago
fix: attach clients to reenabled monitor
0a078ce2 — Rutherther 11 months ago
fix: do not segfault on selmon NULL
d7a98c3f — Rutherther 11 months ago
Fix clients with NULL monitor being VISIBLEON
32db514b — Rutherther 11 months ago
Fix getunusedtag, attachclients

If client is on multiple monitors, it should
be hidden, as the client is visible just on one of
the monitors, and on the other there is empty space instead

Unused tags are only the tags that are not on any
of the monitors.
13306e7d — Ben Collerson 1 year, 3 months ago
singletagset
9825c26c — fauxmight 11 months ago
dwl-patches overhaul - doc changes
34b7a572 — A Frederick Christensen 11 months ago
Update wmenu-run name
switch to wmenu

bemenu is very bloated, turning itself into a library, which makes it
7489 SLOC.

wmenu on the other hand, looks suckless by default, and is only 2000
SLOC, which i also find alot nicer to use, since bemenu does nothing
to replicate the original dmenu feel.
put wlr_layer_shell top layer below fullscreen

fixes wlr_layer_shell top clients showing over fullscreen clients
dd00d994 — Leonardo Hernández Hernández 1 year, 10 days ago
do not set withdrawn state for xwayland clients

Closes: https://codeberg.org/dwl/dwl/issues/573
properly resize on configurex11
3a95d4ed — A Frederick Christensen 1 year, 15 days ago
Fix rule examples; minimize newbie surprises

Make example rules be actual EXAMPLES.
Now newcomers should not have to ask, "When I start firefox, nothing
happens. What is going on?"

Also clarified a minor typo and a consistency in spacing.
2b171fd5 — Guido Cella 1 year, 1 month ago
fix virtual pointers

When motionabsolute() is called from warpd, event->time_msec is 0, so
motionnotify() doesn't call wlr_cursor_move(). Fix this by explicitly
warping the cursor in this case, like it was done before implementing
pointer constraints.

I don't know if this is a bug in warpd or time_msec is always 0 with
virtual pointers, since the only other software that uses the virtual
pointer protocol I know of is wl-kbptr, and I can't get that to work
with dwl at all.
ea33ce9a — Forrest Bushstone 1 year, 1 month ago
Support pointer constraints and relative pointer protocols

Fixes: https://codeberg.org/dwl/dwl/issues/489
FIxes: https://codeberg.org/dwl/dwl/issues/317
Next
Do not follow this link