arkon
dc4a00401d
Migrate to Accompanist M3 theme adapter
...
(cherry picked from commit 75a687138dd5f3b761255740254b11093d664638)
2022-12-02 23:43:55 -05:00
AntsyLich
df4563772e
Delayed Tracking Update related fix ( #8642 )
...
* Delayed Tracking Update related fix
* Lint
(cherry picked from commit ba91b483a03ab24907574c392cf008395ca4e628)
# Conflicts:
# app/build.gradle.kts
# app/src/main/java/eu/kanade/data/track/TrackRepositoryImpl.kt
# app/src/main/java/eu/kanade/domain/track/interactor/GetTracks.kt
# app/src/main/java/eu/kanade/domain/track/repository/TrackRepository.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderPresenter.kt
# app/src/main/sqldelight/data/manga_sync.sq
2022-12-02 23:43:47 -05:00
arkon
e7824a6891
Fix default category name being shown with empty library
...
(cherry picked from commit 3a8b5e1b5e0a9fdd8b6fd10a23508fb92baf77e2)
2022-12-02 23:36:10 -05:00
Jobobby04
6579dddd87
Minor cleanup
2022-12-02 23:35:12 -05:00
Jobobby04
51c5f29b25
Improve Igneous cookie handling
2022-12-01 14:18:52 -05:00
Ivan Iskandar
6402258c83
Use Voyager on BrowseSource and SourceSearch screen ( #8650 )
...
Some navigation janks will be dealt with when the migration is complete
(cherry picked from commit 94d1b68598692cc0ef981e2dfbf12303fa962f63)
# Conflicts:
# app/src/main/java/eu/kanade/presentation/browse/BrowseSourceScreen.kt
# app/src/main/java/eu/kanade/presentation/browse/SourceSearchScreen.kt
# app/src/main/java/eu/kanade/presentation/browse/components/BrowseSourceComfortableGrid.kt
# app/src/main/java/eu/kanade/presentation/browse/components/BrowseSourceCompactGrid.kt
# app/src/main/java/eu/kanade/presentation/browse/components/BrowseSourceList.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/SourceSearchController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourcesTab.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourceController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourceScreenModel.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/SourceFilterSheet.kt
2022-12-01 13:58:51 -05:00
Jobobby04
6185c95715
Fix feed not outputting errors
2022-11-30 14:18:26 -05:00
Jobobby04
07f0e73d6c
Use Coroutines for Feed
2022-11-30 14:13:28 -05:00
Jobobby04
c14b7879a4
Convert Batch Add to Compose + Voyager
2022-11-30 13:59:58 -05:00
Jobobby04
0142e0f771
Fix too many actions in browse source
2022-11-30 12:35:02 -05:00
Jobobby04
d18625c69f
Make CustomMangaInfo stable
2022-11-29 20:12:54 -05:00
Jobobby04
b7561184ea
Fix navigating out when all migrations are done or skipped
2022-11-29 20:12:24 -05:00
Jobobby04
afbe097f76
Minor cleanup
2022-11-29 20:12:01 -05:00
Jobobby04
d361a12dfc
Fix editing info not updating UI
2022-11-29 19:59:09 -05:00
Jobobby04
08adfdc21d
Fix edit info saving not closing the dialog
2022-11-29 19:48:45 -05:00
Dexroneum
9747f1ba91
Translations ( #748 )
...
* Translations
* Fix 1 string
2022-11-29 17:30:04 -05:00
Dexroneum
3db190138a
Change delay() time ( #741 )
2022-11-29 16:03:29 -05:00
Dexroneum
f7ea3b6d7a
Migration Item fixes ( #744 )
...
* Migration Item fixes
* Applying order
2022-11-29 16:03:04 -05:00
arkon
99947a29f0
Fix refreshing state for extensions tab
...
Fixes #8644
Also add an extra delay in case it's super fast.
(cherry picked from commit 8eda4df71f3e4ad5ff0f812b695a0164cc1828cd)
2022-11-29 12:11:43 -05:00
AntsyLich
cd6fb04085
Fix Stub Source migration screen broken ( #8643 )
...
* Fix Stub Source migration screen broken
* Lint
(cherry picked from commit 8ad933786377f761bd90d3f8d93d646a213a3f25)
2022-11-29 12:11:33 -05:00
Jobobby04
ba0b212149
Fix autocomplete removing valid prefixes
2022-11-28 22:31:58 -05:00
Ivan Iskandar
02b930d3e6
Use Voyager on Downloads screen ( #8640 )
...
(cherry picked from commit cd13e187cf673f91aaeab6a7143b190544226227)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/download/DownloadPresenter.kt
2022-11-28 22:29:14 -05:00
Ivan Iskandar
3bed58d5f0
Complete Settings migration to Voyager ( #8639 )
...
Now the Controller wrapper can be yeeted anytime
(cherry picked from commit bcc21e55bd226811ba14fbc6c1009a91f5c891fc)
2022-11-28 22:28:16 -05:00
arkon
11ab8925b3
Don't remove queued downloads when deleting manga after chapter deletion
...
(cherry picked from commit 5fbecfd7b747b3961699fe63eb9264eac495794b)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/download/DownloadManager.kt
2022-11-28 22:28:07 -05:00
arkon
9b46395fd8
Minor cleanup
...
(cherry picked from commit 3480b45098dba20377975d5f0368f47cc7df75ab)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/download/DownloadManager.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryScreenModel.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaScreenModel.kt
2022-11-28 22:27:31 -05:00
renovate[bot]
250736ced7
Update dependency ch.acra:acra-http to v5.9.7 ( #8636 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 5076ab3049a67570a173926aa4752934a28f50f1)
2022-11-28 22:22:32 -05:00
arkon
7f97754bfe
Minor global search UI tweaks
...
(cherry picked from commit 44366ac0580d3e51c03cbed8530e48ebe37f2e1f)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/MigrateSearchScreen.kt
2022-11-28 22:22:23 -05:00
Jobobby04
658c84bef8
Use Voyager for source feed
2022-11-28 22:21:34 -05:00
arkon
bd73eff732
Remove dead code
...
(cherry picked from commit 4f2a794fba3a9905c8a104b4639d74ca6a76d0aa)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/widget/AutofitRecyclerView.kt
# app/src/main/java/eu/kanade/tachiyomi/widget/DialogCheckboxView.kt
# app/src/main/java/eu/kanade/tachiyomi/widget/EmptyView.kt
# app/src/main/res/layout/common_dialog_with_checkbox.xml
2022-11-28 20:59:26 -05:00
Dexroneum
c71de8d1af
Show toolbarTitle depending of size ( #8633 )
...
(cherry picked from commit fe6aa4358fccf369412bb898c0dcbe747dc4bac8)
2022-11-28 20:41:59 -05:00
Andreas
d2182ed380
Use Compose on Global/Migrate Search screen ( #8631 )
...
* Use Compose on Global/Migrate Search screen
- Refactor to use Voyager and Compose
- Use sealed class for state
- Somethings are broken/missing due to screens using different navigation libraries
* Review changes
(cherry picked from commit f99b62a069e8e987318a0144090560795d59e3ff)
# Conflicts:
# app/src/main/java/eu/kanade/presentation/browse/components/BrowseSourceComfortableGrid.kt
# app/src/main/java/eu/kanade/presentation/browse/components/BrowseSourceCompactGrid.kt
# app/src/main/java/eu/kanade/presentation/browse/components/BrowseSourceList.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/manga/MigrationMangaScreen.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/SearchController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/SearchPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/SourceSearchController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/globalsearch/GlobalSearchController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/globalsearch/GlobalSearchPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaScreen.kt
2022-11-28 20:41:43 -05:00
Jobobby04
d59d960c6a
Use Voyager for migration
2022-11-28 19:41:04 -05:00
arkon
e7c2970561
Show empty library message properly
...
Fixes #8632
The `library` map still contains the default category even when "empty".
(cherry picked from commit ac1bed38f93e6b8e51b6f8cc2dae97c7ccb5f9b6)
2022-11-28 16:12:01 -05:00
Ivan Iskandar
a0e2f12635
Fix library not loading when not logged in to any tracker ( #8629 )
...
(cherry picked from commit 217b03a292457b648ab8abd7c2d264382ddb3023)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryScreenModel.kt
2022-11-28 16:11:53 -05:00
renovate[bot]
f0703648df
Update aboutlib_version to v10.5.2 ( #8626 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 28bceffc6fa0d0626a364d46b13c382e44cce13d)
2022-11-28 16:11:15 -05:00
renovate[bot]
a0cefb1007
Update dependency gradle to v7.6 ( #8630 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 09266a155ce582efe3ad0e4d911a70495c727cec)
# Conflicts:
# gradle/wrapper/gradle-wrapper.jar
# gradlew.bat
2022-11-28 16:11:09 -05:00
AntsyLich
7a3847887c
Implement simple stats screen ( #8068 )
...
* Implement simple stats screen
* Review Changes
* Some other changes
* Remove unused
* Small changes
* Review Changes 2 + Cleanup
* Review Changes 3
* Cleanup leftovers
* Optimize imports
(cherry picked from commit 3d7591fecae47c75e6e4bc78b53ac02811620d92)
# Conflicts:
# app/src/main/java/eu/kanade/presentation/more/MoreScreen.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/more/MoreScreen.kt
2022-11-28 16:10:04 -05:00
Ivan Iskandar
9384d45282
Use Voyager on Library tab ( #8620 )
...
(cherry picked from commit e14909fff40360bec99acfb80ac7c1100c62ceb9)
# Conflicts:
# app/src/main/java/eu/kanade/presentation/library/LibraryScreen.kt
# app/src/main/java/eu/kanade/presentation/library/LibraryState.kt
# app/src/main/java/eu/kanade/presentation/library/components/LibraryContent.kt
# app/src/main/java/eu/kanade/presentation/library/components/LibraryTabs.kt
# app/src/main/java/eu/kanade/presentation/library/components/LibraryToolbar.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryScreenModel.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibrarySettingsSheet.kt
2022-11-28 16:03:21 -05:00
Weblate (bot)
cae8e18a9d
Translations update from Hosted Weblate ( #8567 )
...
Weblate translations
Co-authored-by: Abay Emes <abayemes@gmail.com>
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com>
Co-authored-by: CherryMonster222 <eljubeily+github@pm.me>
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com>
Co-authored-by: Dexroneum <Rozhenkov69@gmail.com>
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat>
Co-authored-by: Gediminas Murauskas <muziejusinfo@gmail.com>
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: ID-86 <id86dev@gmail.com>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: Jetspectre <jetspectre1@gmail.com>
Co-authored-by: Lyfja <yassinelaoud@gmail.com>
Co-authored-by: Lzmxya <lzmxya@gmail.com>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Nepx <anandabaskara@outlook.com>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Pitpe11 <giorgos2550@gmail.com>
Co-authored-by: Rostyslav Haitkulov <info@ubilling.net.ua>
Co-authored-by: Te quiero <ilytequiero@gmail.com>
Co-authored-by: TheKingTermux <achmadmaulana0233@gmail.com>
Co-authored-by: Uzuki Shimamura <hzy980512@126.com>
Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
Co-authored-by: alex <hdhdhfhfbbffhhfhfjfjf@gmail.com>
Co-authored-by: altinat <altinat@duck.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: jinu147 <nesqea20@gmail.com>
Co-authored-by: stevenlele <stevenlele@outlook.com>
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ceb/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fil/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ja/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/kk/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ko/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/lt/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/th/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translation: Tachiyomi/Tachiyomi 0.x
Co-authored-by: Abay Emes <abayemes@gmail.com>
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com>
Co-authored-by: CherryMonster222 <eljubeily+github@pm.me>
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com>
Co-authored-by: Dexroneum <Rozhenkov69@gmail.com>
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat>
Co-authored-by: Gediminas Murauskas <muziejusinfo@gmail.com>
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com>
Co-authored-by: ID-86 <id86dev@gmail.com>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: Jetspectre <jetspectre1@gmail.com>
Co-authored-by: Lyfja <yassinelaoud@gmail.com>
Co-authored-by: Lzmxya <lzmxya@gmail.com>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Nepx <anandabaskara@outlook.com>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Pitpe11 <giorgos2550@gmail.com>
Co-authored-by: Rostyslav Haitkulov <info@ubilling.net.ua>
Co-authored-by: Te quiero <ilytequiero@gmail.com>
Co-authored-by: TheKingTermux <achmadmaulana0233@gmail.com>
Co-authored-by: Uzuki Shimamura <hzy980512@126.com>
Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
Co-authored-by: alex <hdhdhfhfbbffhhfhfjfjf@gmail.com>
Co-authored-by: altinat <altinat@duck.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: jinu147 <nesqea20@gmail.com>
Co-authored-by: stevenlele <stevenlele@outlook.com>
(cherry picked from commit fe579c4865a4ca040bf4654306618507bb669bae)
2022-11-26 17:08:41 -05:00
Jobobby04
f5f1ab5917
Remove unused resources
2022-11-26 17:08:24 -05:00
Jobobby04
e696b95330
Convert mass migration to compose
2022-11-26 15:25:03 -05:00
arkon
aaddb4bf00
Remove usage of PublishRelay in DownloadQueue
...
(cherry picked from commit 37118088d44d6597e7a3c01687d8570fe4bb3c4f)
2022-11-26 13:51:01 -05:00
arkon
44c324f145
Use Voyager between more screens
...
(cherry picked from commit 5c9e9bd2c4647da189d7313f2ee206541e65f409)
# Conflicts:
# app/src/main/java/eu/kanade/presentation/more/settings/screen/SettingsLibraryScreen.kt
2022-11-26 13:50:52 -05:00
Andreas
da1bf0f3f7
Use Voyager between supported screens in Extension package ( #8616 )
...
- Minor state behavior changes
(cherry picked from commit db35ba53b193eb16b8ace646b9e96b62979351ab)
2022-11-26 13:45:40 -05:00
AntsyLich
4727e61f90
Disable generating ComicInfo.xml on download ( #8619 )
...
* Disable generating ComicInfo.xml on download
* Remove unused import
(cherry picked from commit 758d223776fca7f1c938ace0521c968a10f8603f)
2022-11-26 13:45:31 -05:00
AntsyLich
c7b7cb4d1e
Add "jitpack" maven repo to pluginMangment ( #8617 )
...
(cherry picked from commit 21a9bf2463bb5eef8e7ebda193830420af7ace07)
2022-11-26 13:45:22 -05:00
arkon
9fb68b28f2
Fix Kavita interceptor crashing app + minor cleanup
...
(cherry picked from commit a54d9912d0eb2c0677a8ca1b759bad65c6141f51)
2022-11-26 13:45:14 -05:00
arkon
0b7861e794
Explicitly add READ_APP_SPECIFIC_LOCALES permission
...
Some devices are throwing a SecurityException (calling getApplicationLocales) for some reason.
(cherry picked from commit 7e74949d38a8ea43120e672c61556419157a4af1)
2022-11-26 13:45:07 -05:00
Andreas
fe15c0d603
Use Voyager on Migrate Manga screen ( #8611 )
...
(cherry picked from commit a8c578096346b873610159e684f858c3a7c65e6d)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/manga/MigrationMangaController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/sources/MigrateSourceTab.kt
2022-11-26 13:45:02 -05:00
Jobobby04
7df12c68fd
Use Voyager for a few screens
2022-11-26 13:36:06 -05:00