~ruther/dwl

60a63b63 — Stivvo 4 years ago
Merge branch 'handleUnplug' into output-management
5622dbda — Stivvo 4 years ago
Fix crash unplugging focused mon 2

Focus the top client on newmon, which we know for sure that it isn't
going to be unplugged or disabled and actually set that as the focused
monitor to move the focus. This is necessary to prevent crash when
disabling monitors with the output-management patch.
0a0e61e5 — Stivvo 4 years ago
Merge branch 'handleUnplug' into output-management
fab42e7c — Stivvo 4 years ago
Fix crash unplugging a focused mon

Focus newmon, which we know for sure that it isn't be unplugged or
disabled
dbd665c8 — Stivvo 4 years ago
Merge branch 'handleUnplug' into output-management
a4d42ea7 — Stivvo 4 years ago
Focus client on a new monitor before closing
62fb4c08 — Stivvo 4 years ago
Block access to disabled monitor

Before this, pressing mod+comma or mod+period (focusmon function) moved
the focus to disabed monitors. Now, all disabled monitors are skipped
388ab9df — Stivvo 4 years ago
Move disabled clients to the left

To the nearest monitor to the left of the disabled one
806ebffe — Stivvo 4 years ago
Merge branch 'handleUnplug' into output-management
fbbc1fd6 — Stivvo 4 years ago
Merge branch 'handleUnplug' of http://olidata.stivvo01.com:3000/Stivvo01/dwl into handleUnplug
d4178b9d — Stivvo 4 years ago
Closemon(), newmon as parameter

This allows to fix output-management: move clients to the monitor on the
left of the disabled one, instead of the leftmost (which might happen to
be the disabled one)

Also using wl_list_foreach() and then brake after the first iteration is
ugly and inefficient
4deeddce — Stivvo 4 years ago
Actually move clients away from a disabled mon

When using wlr-randr every monitor's configuration is reevaluated, so it
must check which monitors are actually being disabled. The only way to
correctly do that is to compare the names.
874a4df3 — Stivvo 4 years ago
Merge branch 'handleUnplug' into output-management
61897269 — Stivvo 4 years ago
Fix crash when unplugging a focused monitor

Just focus a "safe" monitor before trying to to anything risky
7d67b77a — Stivvo 4 years ago
Cleaner if statement
e64259ab — Stivvo 4 years ago
Merge branch 'output-management' of http://olidata.stivvo01.com:3000/Stivvo01/dwl into output-management
42aea0b1 — Stivvo 4 years ago
Handle monitor enable
3c3714aa — Stivvo 4 years ago
Handle monitor enable
4c0d59c1 — Stivvo 4 years ago
Move clients away from a disabled monitor

When a monitor is disabled with wlr_randr, all clients on that monitor
aren't lost but they are moved to the leftmost monitor with the same
method that handles monitor hot unplug
92735286 — Stivvo 4 years ago
Merge branch 'handleUnplug' into output-management
Next
Do not follow this link