Files
Troy Rijkaard bfb8f9af3f feat: add basic series widget (#1094)
* chore: add the required glance dependencies

* feat: add new module for the widget

* feat: allow adding widget to home screen

* feat: display all active series on widget

* feat: update series from the widget

* feat: update the look of the widget

* feat: update the widget defaults

Update so that we display a slightly better UI when first starting the widget.

* feat: display better progress string

* feat: set max title length to 3 lines

* refactor: move the provideGlance method up

* feat: show progress indicator while performing update

* feat: update the text style for title slightly

* refactor: update to use string resources

* feat: sort the series based on user preference

* feat: notify glance widget of data updates

When the data updates such as updating a series progress, or adding a new series, we need to notify
the glance widget. This is done via a singleton class that listens to the repository, and on updates
to the data fires the required worker to update the widget.

* style: ktlint fixes

* style: detekt fixes
2023-10-08 17:03:57 +01:00
..