Commit Graph

5251 Commits (05a7d5174ab129a4d76162a8e8049302d9c5f876)

Author SHA1 Message Date
Eshlender 7115a9b9fe Update track domain shikimori.me (#9333)
1 year ago
arkon fd8b97fc87 Better handle overflowing content in MigrateDialog actions
1 year ago
arkon 4dd67e4348 Save current chapter progress when navigating to adjacent chapters
1 year ago
arkon 38428c6ebe Show proper string in manga detail screen for SourceNotInstalledException
1 year ago
arkon bf85e147e7 Set default automatic library updates to off
1 year ago
arkon d2dd34c2e5 Use queued last chapter read number when performing delayed tracker update
1 year ago
arkon aa2ec5940f Avoid crashing in SourcePreferencesScreen if source can't be loaded
1 year ago
arkon 79323de326 Avoid crash in DeleteLibraryMangaDialog
1 year ago
Two-Ai 08e6487a9a Fix download queue page count display bug (#9126)
1 year ago
arkon 6f2bb18d72 Avoid crash when loading invalid extension package
1 year ago
arkon c6ac992798 Move library columns settings to library sheet
1 year ago
arkon 8ab7e63293 Add tests for MissingChapters function
1 year ago
arkon 4bcd623829 Move worker info screen into debug info menu
1 year ago
Trace 4816b4b53a
fix: skip duplicate chapters on download ahead if option to skip duplicates is enabled (#9334)
1 year ago
Ivan Iskandar 60d8650860
WheelPicker: Add manual input (#9338)
1 year ago
Eshlender 564a0980b9
Update track domain shikimori.me (#9333)
1 year ago
Ivan Iskandar c1e23ec18e
GlobalSearchScreen: Skip result screen when using search intent (#9299)
1 year ago
arkon b7cd7b8b4e Better handle overflowing content in MigrateDialog actions
1 year ago
arkon 776d36caf1 Save current chapter progress when navigating to adjacent chapters
1 year ago
Ivan Iskandar 182e642cfc
SearchToolbar: Check initial search query to open keyboard by default (#9297)
1 year ago
arkon d25ba23079 Fix automatic backups not working
1 year ago
arkon 75460e01c8 Remove crash log notification in favor of sharing directly
1 year ago
RS156 274218cf22
Make center zoom start vertically centered too (#8849)
1 year ago
Ivan Iskandar 7a1b599462
Adjust SearchToolbar soft keyboard behavior (#9282)
1 year ago
arkon 1dd62af188 Ensure EmptyScreen is scrollable
2 years ago
Ivan Iskandar 6f1099b710
AdaptiveSheet: Wrap inside Dialog (#9279)
2 years ago
arkon be8e2f119f Make pin source icon lighter
2 years ago
arkon 18f9e5ba6b Use IO dispatcher for some screen model work
2 years ago
arkon d1bf857079 Remove unnecessary withIOContext
2 years ago
arkon be54b8862e Refactor away some unnecessary lambda expressions
2 years ago
arkon 1a61130f0b Don't attempt to initialize manga details from BrowseSource or Search screens
2 years ago
arkon 1de4bc9586 Restore POST_NOTIFICATIONS permission check for SDK 33+
2 years ago
arkon 1986042277 Skip POST_NOTIFICATIONS permission check for now
2 years ago
arkon e932983494 Subscribe to changes to manga in BrowseSourceScreen
2 years ago
Two-Ai 35d381144d
Cleanup Preference.asHotFlow() (#9257)
2 years ago
stevenyomi 0bcc22822d
Simplify code in missing chapters warning (#9263)
2 years ago
arkon 1ff78173f7 Adjust missing chapters UI
2 years ago
arkon 8d7a7919a9 Add TODO to default to 32-bit color at some point
2 years ago
arkon 953720472f Add "Rotate wide pages to fit" setting for paged reader
2 years ago
Felix Kaiser f94d902bb6
Added missing chapters count in MangaInfoHeader (#9184)
2 years ago
arkon da25322572 Bump Compose dependencies
2 years ago
arkon cb4699a5bb Bump dependencies
2 years ago
arkon 2e5efadf42 Rename Complications -> Overlay
2 years ago
arkon ac0596a53d Revert "Always attempt to split tall images when downloading"
2 years ago
arkon 7ec5a51eb8 Move isLocal extension functions to LocalSource
2 years ago
arkon 3cca460282 Misc cleanup
2 years ago
arkon d703fb7946 Split up ContextExtensions into smaller files
2 years ago
arkon 859601a46e Clean up WorkManager usages a bit
2 years ago
arkon cdc160afc2 Convert BackupRestoreService to a WorkManager job
2 years ago
arkon 14d1bcacc9 Show proper string in manga detail screen for SourceNotInstalledException
2 years ago
arkon 7d8a865cac Simplify some of the notification builders
2 years ago
Andreas dfdb688b43
Migrate things to use newer data models (#9239)
2 years ago
arkon f3ca4e76a8 Re-enable ComicInfo.xml generation on download
2 years ago
arkon 2769525b2c Always attempt to split tall images when downloading
2 years ago
arkon 843e748de3 Clean up library display settings tab a bit
2 years ago
Alexandr Kozlinskiy 81af97df77
BrowseSource: do networkToLocal and initializeManga inside flow (#9217)
2 years ago
Ivan Iskandar 18e55aa25f
Adjust tab indicator visual (#9219)
2 years ago
Ivan Iskandar 4d3e13b0d1
Initialize download index disk cache (#9179)
2 years ago
arkon 47a2d06682 Refactor tracker status string mappings
2 years ago
Ivan Iskandar c0f94ae8af
Revert "Fix banners-related issues" (#9186)
2 years ago
arkon ed32a511e7 Bump dependencies
2 years ago
arkon 09acc53483 Remove download all chapters menu item
2 years ago
arkon bebd4be43d Move more things to domain/data modules
2 years ago
arkon 9b77759f24 Use stricter visibility for composables where possible
2 years ago
arkon e458de5e9c Add dot beside unread chapter names
2 years ago
arkon e917349bb7 Use Compose icons instead of drawables
2 years ago
arkon ad4912803b Refactor SourceManager/StubSource to domain module
2 years ago
arkon f96f0c5889 Move some preferences into domain module
2 years ago
arkon 2b9acadc5b Move sourceMapper to data module
2 years ago
arkon 9caa0d147b Show proper message when doing global update
2 years ago
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
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
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 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