Commit Graph

5853 Commits (6808fbbb21acaac4e866b5023146a97b86a9d68e)
 

Author SHA1 Message Date
Andreas 1abf01c4a0
Convert source modules to Kotlin Multiplatform (#9172)
2 years ago
Two-Ai b41565f879
Inline DownloadQueue into Downloader (#9159)
2 years ago
arkon f03a834136 Add explicit overflow menu options to refresh library category and manga chapters list
2 years ago
arkon f7f2072621 Use queued last chapter read number when performing delayed tracker update
2 years ago
arkon 5b2e937d5f Minor refactoring
2 years ago
Andreas f27dc19b37
Move Local Source to separate module (#9152)
2 years ago
arkon 2368c50ebb Add menu shortcut to source settings in BrowseSourceScreen
2 years ago
Two-Ai 0505906e7a
Move all DownloadService.stop calls to Downloader (#9146)
2 years ago
arkon 4efca04765 Avoid crashing in SourcePreferencesScreen if source can't be loaded
2 years ago
arkon b12c7cf963 Avoid crash in DeleteLibraryMangaDialog
2 years ago
arkon 487622c592 Close source filter dialog when filtering
2 years ago
arkon 26d422b0ae Avoid uncaught exceptions from OkHttp interceptors crashing entire app
2 years ago
Weblate (bot) 79a7b68837
Translations update from Hosted Weblate (#9107)
2 years ago
Ivan Iskandar 63048d2f0b
Fix banners-related issues (#9143)
2 years ago
Two-Ai 79662a5866
Misc Downloader state cleanup (#9145)
2 years ago
Two-Ai ed6809fa28
Simplify filter logic (#9141)
2 years ago
Two-Ai 86b9262a7e
Make DownloadManager the sole entry point for DownloadService (#9140)
2 years ago
arkon 7ec87e76db Migrate TriState usages to TriStateFilter enum
2 years ago
arkon a0e76d2fd9 Bump dependencies
2 years ago
Ivan Iskandar ec3ce74af8
TrackDateSelectorScreen: Use M3 date picker (#9138)
2 years ago
Two-Ai 83a4e34095
Remove redundant Downloader isNotification argument (#9139)
2 years ago
arkon 84a0044d51 Remove some unused resources
2 years ago
arkon 92132c59f5
Migrate source filter sheet to Compose (#9135)
2 years ago
Ivan Iskandar 36ae388332
Bump compose-bom version 2023.02.00-beta02 (#9137)
2 years ago
arkon bd47eafeec Fix per-category sort/display affecting the wrong category
2 years ago
arkon 9432d2d06a Bump dependencies
2 years ago
Two-Ai fa61c8fe6f
Convert downloadChapter to suspend function (#9127)
2 years ago
arkon 92bd98e45f Consolidate all theme colors to presentation-core module
2 years ago
arkon fd7c993b0b Move CheckboxState to core module
2 years ago
Two-Ai 779df32e98
Fix download queue page count display bug (#9126)
2 years ago
arkon f4e843f114 Fix package names
2 years ago
arkon c0e2eb211d Fix occasional crash when opening library settings sheet
2 years ago
arkon 0bd56ab77c Fix height shift when scrolling through themes
2 years ago
Ivan Iskandar 6b03dca5f4
Use Compose Foundation's flow layout (#9123)
2 years ago
Ivan Iskandar bd7b21337c
Add minLines to comfortable grid item title (#9122)
2 years ago
Ivan Iskandar 60a3ba5a5c
Use non-stable Compose BOM (#9120)
2 years ago
arkon 7c2eb0b881 [skip ci] add link to FAQ in issue templates
2 years ago
arkon 93523ef50b Remove dependency injection from core module and data module from presentation-widget module
2 years ago
arkon 10d7349506 Move more components to presentation-core module
2 years ago
arkon 3d7c136320 Avoid crash when loading invalid extension package
2 years ago
arkon a6d6a5ed87 Merge branch 'patch'
2 years ago
arkon b690de55e5 Release v0.14.5
2 years ago
arkon 83fda20078 Avoid crashes if headers can't be built for usage in WebView
2 years ago
arkon f656a37045 Avoid crashing if getChapterUrl is not implemented
2 years ago
Ivan Iskandar c58b495433 MainActivity: Avoid navigator-related crash when handling onNewIntent (#9104)
2 years ago
arkon 242aeb6a68 Avoid crashing if opening browse with unavailable source
2 years ago
Two-Ai d9969cea8a Fix ID type mismatch in MigrateSearchScreenModel (#9090)
2 years ago
arkon d61db5931e Move reader preloading to IO scope
2 years ago
arkon 0ea3ac9807 Avoid preload download check if chapter is already loaded or loading
2 years ago
Ivan Iskandar f9e43f574f MangaCoverDialog: Disable memory cache (#9066)
2 years ago