komikku/app
Ivan Iskandar 4f4205230f Fully utilize WorkManager for library updates (#9007)
No more trampolining, and stuff.

It's pretty much straight copy-paste from the service, with
some changes related to cancellation handling. Manual updates
will also runs with workman job so auto update work
scheduling need some adjustments too.

Bumped version code to re-enqueue auto update job with the
new spec.

Co-authored-by: arkon <arkon@users.noreply.github.com>
(cherry picked from commit ef9dacde79b1803ec117aae4ea948194b6394605)

# Conflicts:
#	app/build.gradle.kts
#	app/src/main/java/eu/kanade/presentation/more/settings/screen/SettingsAdvancedScreen.kt
#	app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryTab.kt
2023-02-26 20:50:47 -05:00
..
src Fully utilize WorkManager for library updates (#9007) 2023-02-26 20:50:47 -05:00
.gitignore Move google-services.json 2020-04-29 17:56:05 -04:00
build.gradle.kts Fully utilize WorkManager for library updates (#9007) 2023-02-26 20:50:47 -05:00
proguard-android-optimize.txt Proguard fixes 2021-05-22 16:07:11 -04:00
proguard-rules.pro Fix debug functions on release builds 2022-10-18 21:46:29 -04:00
shortcuts.xml Remove more unused strings 2021-05-31 23:48:06 -04:00