[core/output] Move widget/module handling inside output

The core.output module now manages the list of modules and retrieves the
widgets inside draw() itself. That way, details of drawing/updating
widgets are not visible from the outside anymore.
This commit is contained in:
Tobias Witek 2020-02-02 14:18:13 +01:00
parent 96c7b762b2
commit 445c5a65f1
4 changed files with 52 additions and 11 deletions

View file

@ -16,3 +16,5 @@
## Improvements
- pango output (improve - maybe autodetect? see #531)
- only update specific, affected modules when clicking
- allow handlers to specify whether to update or not (e.g. scroll)