polybar-dwm/include/components
patrick96 ef06472a6d
tray: Remove tray window
Each tray client is directly reparented to the bar window. This saves us
the hassle of having to configure a basically useless tray window and
keeping its background pixmap in sync.

The only disadvantages are having to (un)map each client window
individually and calculating its position relative to the bar window
(which changes all the time) instead of relative to the tray window
(which only changes when clients are added/removed).
2022-08-27 23:02:34 +02:00
..
bar.hpp tray: remove tray-position = adaptive (#2726) 2022-06-15 11:09:13 +02:00
builder.hpp builder: Use unordered_set for attribute activations 2022-03-14 22:58:01 +01:00
command_line.hpp feat(command_line): Properly handle positional args 2017-01-13 04:47:25 +01:00
config_parser.hpp config_parser: Pass barname as argument to parse() (#2765) 2022-07-09 13:12:37 +02:00
config.hpp Also monitor include-files for changes when --reload is set (#2759) 2022-07-09 12:24:21 +02:00
controller.hpp Also monitor include-files for changes when --reload is set (#2759) 2022-07-09 12:24:21 +02:00
eventloop.hpp Use @ for doxygen commands (#2597) 2022-02-20 21:40:48 +01:00
logger.hpp Use individual wrapper window for each tray client 2022-04-16 00:16:49 +02:00
renderer_interface.hpp feat(tray): Position using a module (#2595) 2022-04-15 23:50:04 +02:00
renderer.hpp tray: Remove tray window 2022-08-27 23:02:34 +02:00
screen.hpp Use connection.root() to get root window 2022-04-16 00:16:50 +02:00
types.hpp Collect bar window, visual, and depth in bar_settings 2022-04-16 00:16:50 +02:00