9f36d4af355facd1307989d203fa4f5a780007a1
group_show() and group_hide() are not the only ways a group can change state - if all clients in a group are either hidden or unhidden, then that group's state should change, as well as the various EWMH ways. Instead of trying to keep track in a wide variety of places, simply query the clients in a group before needing to take action based on the group's state. Solves long standing confusion of when a group is hidden or not.
Description
custom cwm build
Languages
C
83.3%
Roff
8.6%
Yacc
6.2%
Perl
1.2%
Makefile
0.6%