bumblebee-status/bumblebee
Tobi-wan Kenobi 20858991b9 [theme] Fix cycling through widget styles
Cycled widget styles (such as the battery charging style) were broken
until now. The reason for this: They maintain state that represents the
current cycle position (i.e. what is the current icon that is being
displayed), but that is done in a way that uses repr() on the widget
object.

Since the widget objects are re-created each time the bar is drawn, this
is a deeply flawed design.

Instead, use the instance() of the widget for now.
2016-12-02 22:35:28 +01:00
..
modules [modules/nic] Minor refactoring 2016-12-02 19:06:47 +01:00
outputs [core] Remove alias from module 2016-12-02 18:53:34 +01:00
__init__.py [output] Create preliminary framework for output handling 2016-10-30 15:58:35 +01:00
config.py [theme] Fix cycling through widget styles 2016-12-02 22:35:28 +01:00
engine.py [core] Remove alias from module 2016-12-02 18:53:34 +01:00
module.py [core] Remove alias from module 2016-12-02 18:53:34 +01:00
output.py [core] Minor refactoring 2016-12-02 17:52:05 +01:00
theme.py [theme] Fix cycling through widget styles 2016-12-02 22:35:28 +01:00
util.py [core] Minor refactoring 2016-12-02 17:52:05 +01:00