Tobi-wan Kenobi
60ae92c8e3
[core/themes] Prepare adding of themeing support
...
* Add framework JSON definition for themes
* Add framework test module
* Add framework module
see #23
2016-12-04 18:10:04 +01:00
Tobi-wan Kenobi
aacc56a4e2
[modules/cpu] Add initial version of CPU utilization module
...
Re-enable the CPU utilization module as proof-of-concept for the new
core engine.
see #23
2016-12-04 17:45:42 +01:00
Tobi-wan Kenobi
8855f1155b
[core/errors] Add custom exceptions
...
Add custom exceptions and add error handling to the engine's module
loading logic. I.e. when a non-existent module is loaded, an exception
is thrown now.
see #23
2016-12-04 16:23:44 +01:00
Tobi-wan Kenobi
6f52825ef0
[core/output] Add initial version of i3bar output
...
Add output handler for i3bar protocol and add some tests for it. Right
now, it only support start and end.
see #23
2016-12-04 12:26:20 +01:00
Tobi-wan Kenobi
a2c6214baa
[core/engine] Add module loading logic
...
Allow the engine to load modules from the bumblebee/modules/ directory.
see #23
2016-12-04 11:09:10 +01:00
Tobi-wan Kenobi
cf1693548b
[engine] Add initial version of event loop engine
...
Re-add the engine that is responsible for tying together input, output,
etc.
see #23
2016-12-04 08:37:56 +01:00