waybar/src
Aleksei Bavshin 7735c80d0e
refactor(bar): Split GLS and raw layer-shell implementations
Extract two surface implementations from the bar class: GLSSurfaceImpl
and RawSurfaceImpl. This change allowed to remove _all_ surface type
conditionals and significantly simplify the Bar code.

The change also applies PImpl pattern to the Bar, allowing to remove
some headers and fields from `bar.hpp`.
2020-10-28 07:53:37 -07:00
..
modules fix(wlr/taskbar): do not bind to unsupported protocol versions 2020-10-25 10:26:44 -07:00
util Fix non-standard usage of <sys/poll.h> 2020-09-06 21:48:42 +02:00
ALabel.cpp Prevent line breaks in ellipsized labels 2020-08-19 23:38:59 +01:00
AModule.cpp Fix "on-click-backward" when "on-click-forward" is not present 2020-09-26 15:55:06 -04:00
bar.cpp refactor(bar): Split GLS and raw layer-shell implementations 2020-10-28 07:53:37 -07:00
client.cpp fix(wlr/taskbar): do not bind to unsupported protocol versions 2020-10-25 10:26:44 -07:00
factory.cpp feature: created sway language submodule; added styles & config part for a sway language submodule 2020-10-10 19:09:18 +03:00
main.cpp Replace signal handler with signal handling thread 2020-07-25 21:02:59 +10:00