Tobias Witek
2f0cc30c38
[config] Write custom action for printing theme/module details
2016-11-05 12:07:54 +01:00
Tobias Witek
998db40a2d
[theme] Re-implement rotation of values for theme entries
...
Allow theme entries to be lists that are then iterated. For this
purpose, extend the Config class so that it can serve as generic store
for data items. That makes it easy to centralize code used for rotation
etc. in a single place.
2016-11-05 11:57:09 +01:00
Tobias Witek
7f91b8298f
[modules] Refactor module initialization
...
Modules now get an output and a complete config object. This should make
customization much easier in the future.
2016-11-05 08:11:08 +01:00
Tobias Witek
a8b29ed22e
[config] Beautify help output a bit
2016-11-05 07:59:58 +01:00
Tobias Witek
a58610f3ee
[config] Start refactoring by creating separate config class
...
Add a class that will hold all configuration and argument information
and serve as central repository for this kind of information.
2016-11-05 07:54:36 +01:00