9cd9ff626d
first, this fixes #607 also, i think it slightly simplifies code to make "simple" stuff like names, etc. attributes instead of methods all the time. so, expect this to be extended to other components, as well.
636 B
636 B
Design
- core: only PSL
- pass if modules are missing
- minimize dependencies, code
- test everything
- think about pylint
small stuff
- rethink documentation (use mostly md files)
- @parameter? (or was it @attribute?) - remove getter/setters
- use __ for private
Backwards-compatibility
- scrolling decorator (incl. minwidth, alignment)
- bumblebee-ctrl
- default wheel handlers
Improvements
- API documentation
- github pages
TODO
- themes: use colors to improve theme readability
- convert some stuff to simple attributes to reduce LOCs
- bumblebee-ctrl
- theme.exclude (battery)
- help output
- configuration files