bumblebee-status/bumblebee_status/core
tobi-wan-kenobi cb9a60668a [core/theme] Fix detection of "best matching theme"
Previous code accepted the "first" hit in a theme - particularly, if a
module is called "A" and a *different* module "B" uses "A" as state, a
widget of module B with state A would be themed as *module* A, wrongly.

Essentially, made sure that the last (most specific) themeing "wins".

fixes #647
2020-06-04 20:56:31 +02:00
..
__init__.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
config.py [all] small fixed picked up by pytest 2020-06-02 20:13:39 +02:00
decorators.py [core/decorators] add docstrings 2020-05-16 15:28:15 +02:00
event.py [core/events] simplify args/kwargs detection 2020-06-01 11:35:26 +02:00
input.py [core] add debugging around click events 2020-05-16 15:16:23 +02:00
module.py [core/module] allow modules to perform updates in background 2020-05-30 17:22:02 +02:00
output.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
theme.py [core/theme] Fix detection of "best matching theme" 2020-06-04 20:56:31 +02:00
widget.py [core/widget] make arbitrary modules scrollable 2020-05-18 13:13:06 +02:00