komikku/app/src/main/java/eu/kanade/data
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
..
category Remove drag and drop 2022-07-16 19:49:46 -04:00
chapter Use domain layer for almost all SY code 2022-07-04 18:45:39 -04:00
exh Use SQLDelight for most SY specific things 2022-07-02 23:52:03 -04:00
history Use domain layer for almost all SY code 2022-07-04 18:45:39 -04:00
manga Cleanup data layer (#7450) 2022-07-03 16:41:43 -04:00
source Use Flow in ExtensionManager and SourceManager (#7547) 2022-07-16 20:09:33 -04:00
track Cleanup data layer (#7450) 2022-07-03 16:41:43 -04:00
AndroidDatabaseHandler.kt Use SQLDelight for all Manga related queries (#7447) 2022-07-03 15:58:26 -04:00
DatabaseAdapter.kt Use SQLDelight in Backup/Restore (#7295) 2022-06-14 11:13:53 -04:00
DatabaseHandler.kt Use custom QueryPagingSource (#7321) 2022-06-18 19:37:56 -04:00
DatabaseUtils.kt Reader: Save reading progress with SQLDelight (#7185) 2022-05-29 18:38:40 -04:00
QueryPagingSource.kt Use custom QueryPagingSource (#7321) 2022-06-18 19:37:56 -04:00
TransactionContext.kt Bump dependencies 2022-07-02 13:02:29 -04:00