mirror of
https://github.com/Chesire/Nekome.git
synced 2026-03-13 09:01:28 +08:00
* 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
45 lines
1.0 KiB
Kotlin
45 lines
1.0 KiB
Kotlin
pluginManagement {
|
|
repositories {
|
|
google()
|
|
mavenCentral()
|
|
gradlePluginPortal()
|
|
}
|
|
}
|
|
dependencyResolutionManagement {
|
|
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
|
|
repositories {
|
|
google()
|
|
mavenCentral()
|
|
maven("https://jitpack.io")
|
|
}
|
|
}
|
|
|
|
rootProject.name = "Nekome"
|
|
include(
|
|
":app",
|
|
":core:compose",
|
|
":core:preferences",
|
|
":core:resources",
|
|
":features:login",
|
|
":features:search",
|
|
":features:series",
|
|
":features:serieswidget",
|
|
":features:settings",
|
|
":libraries:core",
|
|
":libraries:database",
|
|
":libraries:datasource:activity",
|
|
":libraries:datasource:auth",
|
|
":libraries:datasource:search",
|
|
":libraries:datasource:series",
|
|
":libraries:datasource:trending",
|
|
":libraries:datasource:user",
|
|
":libraries:kitsu",
|
|
":libraries:kitsu:activity",
|
|
":libraries:kitsu:auth",
|
|
":libraries:kitsu:library",
|
|
":libraries:kitsu:search",
|
|
":libraries:kitsu:trending",
|
|
":libraries:kitsu:user",
|
|
":testing"
|
|
)
|