20f3d9a141
Using brace initialization here causes bar.hpp to not compile when included on its own, forcing all clients to also include tray_manager.hpp and so on, which defeats the purpose of forward declaring those classes. This also allows us to remove the tray_manager.hpp, renderer.hpp and parser.hpp includes from the clients of bar.hpp |
||
---|---|---|
.. | ||
bar.cpp | ||
builder.cpp | ||
command_line.cpp | ||
config.cpp | ||
controller.cpp | ||
ipc.cpp | ||
logger.cpp | ||
parser.cpp | ||
renderer.cpp | ||
screen.cpp | ||
taskqueue.cpp |