komikku/app/src/main/java/eu/kanade/tachiyomi
Andreas d8042f7182 Use Flow in ExtensionManager and SourceManager (#7547)
- Replace ExtensionManager relay and observable with Flow
- Inverse SourceManager dependency
    - SourceManager observers ExtensionManager flow
- Separate SourceData from SourceRepository as it created a circular dependency

(cherry picked from commit 35ec5936587799f33a264f57729cb4b75c5a0f72)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/source/SourceManager.kt
2022-07-16 20:09:33 -04:00
..
data Remove drag and drop 2022-07-16 19:49:46 -04:00
extension Use Flow in ExtensionManager and SourceManager (#7547) 2022-07-16 20:09:33 -04:00
network Make default user agent string configurable 2022-07-16 16:47:32 -04:00
source Use Flow in ExtensionManager and SourceManager (#7547) 2022-07-16 20:09:33 -04:00
ui Remove drag and drop 2022-07-16 19:49:46 -04:00
util Fix bug in default category downloading logic (#7525) 2022-07-13 09:57:26 -04:00
widget Revert some KTX extension changes 2022-07-02 13:23:22 -04:00
App.kt Page previews for Exh/E-H and NH 2022-07-16 16:45:27 -04:00
AppInfo.kt Add compress to CBZ on download (#6360) 2022-01-01 15:24:12 -05:00
AppModule.kt Use Flow in ExtensionManager and SourceManager (#7547) 2022-07-16 20:09:33 -04:00
Migrations.kt Fix crash when using renamed library sort methods (fixes #7092) 2022-05-08 10:49:40 -04:00