polybar/include/utils
patrick96 c9752598a5 fix(bspwm): Restack against topmost root window.
The ewmh strategy has to be dropped because the
`_NET_SUPPORTING_WM_CHECK` window may (at least in bspwm) appear
anywhere in the window stack.

To fix the overlapping monitors issue in #2873, we simply restack
against the topmost of these root windows.

Fixes #2972
Fixes #2873 (again)
2023-10-08 21:04:29 +02:00
..
action_router.hpp
actions.hpp Use @ for doxygen commands (#2597) 2022-02-20 21:40:48 +01:00
bspwm.hpp fix(bspwm): Restack against topmost root window. 2023-10-08 21:04:29 +02:00
color.hpp tray: Disable pseudo-transparency for opaque bgs 2023-03-23 23:03:45 +01:00
command.hpp Cleanup use of pointers in util code 2022-03-06 18:28:26 +01:00
concurrency.hpp Cleanup use of pointers in util code 2022-03-06 18:28:26 +01:00
env.hpp
factory.hpp Cleanup use of pointers in util code 2022-03-06 18:28:26 +01:00
file.hpp
http.hpp Cleanup use of pointers in util code 2022-03-06 18:28:26 +01:00
i3.hpp restack: Make bspwm first try ewmh strategy 2023-05-15 14:44:50 +02:00
inotify.hpp Make the event loop return shared_ptrs (#2842) 2022-10-15 23:21:40 +02:00
io.hpp
math.hpp
memory.hpp Stop using unique_ptr for on_exit 2022-03-06 18:28:26 +01:00
mixins.hpp Make the event loop return shared_ptrs (#2842) 2022-10-15 23:21:40 +02:00
process.hpp
restack.hpp restack: Make bspwm first try ewmh strategy 2023-05-15 14:44:50 +02:00
scope.hpp Cleanup use of pointers in util code 2022-03-06 18:28:26 +01:00
socket.hpp Use @ for doxygen commands (#2597) 2022-02-20 21:40:48 +01:00
string.hpp Cleanup 2023-05-10 17:06:00 +02:00
time.hpp
units.hpp fix(builder): ignored offsets 2022-03-14 22:58:01 +01:00