polybar-dwm/src
Adam Ransom 47bc459742 fix(bspwm): Update when focusing urgent desktops
When focusing a desktop with the urgent flag, two events are received
from `bspc` simultaneously, separated by a newline character.

This was not handled correctly and the second event was discarded causing
the urgent style to be removed, but the focused style would remain on the
previously focused desktop.

This fixes the problem by handling any number of events that arrive at the
same time (separated by newlines).
2017-02-23 13:28:26 +01:00
..
adapters refactor(clang-tidy): Apply fixes 2017-01-24 08:01:04 +01:00
cairo refactor(cairo): Cleanup 2017-01-25 23:37:13 +01:00
components fix(builder): use unicode-aware truncation for label-maxlen 2017-02-16 09:19:26 +01:00
drawtypes fix(label): Truncate label replacements based on codepoint count 2017-02-15 14:19:47 +01:00
events refactor(signals): Avoid reinterpret_cast 2017-01-01 20:31:09 +01:00
modules fix(bspwm): Update when focusing urgent desktops 2017-02-23 13:28:26 +01:00
utils fix(label): Truncate label replacements based on codepoint count 2017-02-15 14:19:47 +01:00
x11 feat(xworkspaces): add urgent desktop detection 2017-02-23 13:20:26 +01:00
CMakeLists.txt refactor(cmake): Cleanup 2017-01-26 17:39:50 +01:00
ipc.cpp refactor(ipc): More state checks 2017-01-14 18:00:29 +01:00
main.cpp refactor(cmake): Cleanup 2017-01-26 17:39:50 +01:00