Román
d62c795e73
[RU] Translations ( #629 )
...
Co-authored-by: RomanRozhenkov <Rozhenkov20@gmail.com >
2022-07-13 10:26:54 -04:00
Jobobby04
d35f7a68bc
Missed this
2022-07-13 10:09:58 -04:00
Jobobby04
bfcbb83c50
Improve favorites sync library action visibility
2022-07-13 10:09:39 -04:00
Jobobby04
56492ae446
Add a dialog before favorites sync initializes
2022-07-13 10:09:13 -04:00
AntsyLich
e6586dbc73
Use Material Icons for untrusted extension's icon ( #7518 )
...
(cherry picked from commit 386b8945c8 )
2022-07-13 09:57:39 -04:00
Trevor Paley
bb7dd4e2f6
Fix bug in default category downloading logic ( #7525 )
...
(cherry picked from commit 86a018ebad )
2022-07-13 09:57:26 -04:00
Ivan Iskandar
c77b69ed10
Fix scroll animation when system animation is disabled ( #7509 )
...
(cherry picked from commit ba93060e59 )
2022-07-12 12:16:43 -04:00
Jobobby04
392b3c040e
Remove useless check
2022-07-11 19:42:53 -04:00
arkon
bc208bac30
Replace some usages of RxJava
...
(cherry picked from commit 788583e66f )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourcePresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/Pager.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaPresenter.kt
2022-07-11 11:45:19 -04:00
Ivan Iskandar
dfa559d30f
Fix MangaScreen app bar title and nav icon action ( #7506 )
...
(cherry picked from commit cbcab5a545 )
2022-07-11 11:36:49 -04:00
Ivan Iskandar
e63c982fe3
MangaPresenter: Always fetch chapter from source if current chapter is empty ( #7507 )
...
(cherry picked from commit 634ee86bbd )
2022-07-11 11:36:39 -04:00
AntsyLich
26632905b5
ExtensionManger: Fix unofficial extension has update ( #7503 )
...
(cherry picked from commit 64f60c36e6 )
2022-07-11 11:36:30 -04:00
arkon
a66abf82d8
Replace deprecated ACTION_MEDIA_SCANNER_SCAN_FILE intent
...
(cherry picked from commit 0b4f3f5532 )
2022-07-11 11:32:00 -04:00
Andreas
e50c24e5e3
Configure SQLite ( #7495 )
...
- Turn on `foreign_keys` to cascade on delete properly
- Turn on `journal_mode` and set `synchronous` to NORMAL which may help performance for larger libraries
(cherry picked from commit d977b89af1 )
2022-07-11 11:31:52 -04:00
arkon
8c19083679
Set content descriptions for bottom nav badges
...
Doesn't seem to produce #6708 , but at least it'll be used by screen readers?
(cherry picked from commit 487ce37d91 )
2022-07-11 11:31:42 -04:00
Jobobby04
2f78a3d681
Fix build on latest compile SDK
2022-07-11 11:31:29 -04:00
Ivan Iskandar
d3b59768d4
MangaScreen: Improve chapter list scrolling performance ( #7491 )
...
* MangaScreen: Improve chapter list scrolling performance
Process chapter title, date and read progress string ahead of time
* Use enum for contentType and add key
(cherry picked from commit 1551891c15 )
# Conflicts:
# app/src/main/java/eu/kanade/presentation/manga/MangaScreen.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaPresenter.kt
2022-07-11 11:31:04 -04:00
Ivan Iskandar
721238a858
ChapterDownloadIndicator: Fixes and improvements ( #7485 )
...
* Increased touch target
* Fix downloaded icon smaller than other states
* Deferred state reads to minimize recompose works
* Move things around to eliminate unnecessary elements
(cherry picked from commit e56f6c1017 )
2022-07-11 11:08:59 -04:00
Ivan Iskandar
d5aecaad21
MangaScreen: Ditch the expanded app bar ( #7470 )
...
Animating the content padding that's used for the lazy list is heavy. A simple
fix to *just* offset the list is blocked by a Compose fling issue (b/179417109).
So I decided to go with the previous layout of this screen by putting everything
in the list. MangaInfoHeader is split into separate composables to avoid jank
when the item is being inflated.
(cherry picked from commit 34906a7425 )
# Conflicts:
# app/src/main/java/eu/kanade/presentation/manga/MangaScreen.kt
# app/src/main/java/eu/kanade/presentation/manga/components/MangaInfoHeader.kt
# app/src/main/java/eu/kanade/presentation/manga/components/MangaTopAppBar.kt
2022-07-11 11:08:41 -04:00
Andreas
4e29fd5b2a
Use Compose for Category screen ( #7454 )
...
* Use Compose for Category screen
* Use correct string for CategoryRenameDialog title
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit 86bacbe586 )
# Conflicts:
# app/src/main/java/eu/kanade/data/category/CategoryRepositoryImpl.kt
# app/src/main/java/eu/kanade/domain/category/interactor/InsertCategory.kt
# app/src/main/java/eu/kanade/domain/category/repository/CategoryRepository.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/category/CategoryAdapter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/category/CategoryHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/category/CategoryItem.kt
# app/src/main/res/layout/categories_item.xml
2022-07-10 21:27:27 -04:00
Weblate (bot)
6651ba7211
Weblate translations ( #7437 )
...
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Daniel Grzelak <newhikari@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Druvvaldis <druvvaldisr@gmail.com >
Co-authored-by: Eric <alchemillatruth@purelymail.com >
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: ID-86 <ultralehky@gmail.com >
Co-authored-by: Lilian Cahuzac <cahuzac.lilian@gmail.com >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Lzmxya <lzmxya@gmail.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: Shjosan <shjosan@kakmix.co >
Co-authored-by: Swyter <swyterzone@gmail.com >
Co-authored-by: THE_LEGEND <the.legend9285+weblate@gmail.com >
Co-authored-by: TheKingTermux <achmadmaulana0233@gmail.com >
Co-authored-by: Therence Pagsisihan <therence.plays@gmail.com >
Co-authored-by: Uzuki Shimamura <hzy980512@126.com >
Co-authored-by: ZiomaleQ <r.partyka30@gmail.com >
Co-authored-by: altinat <poiiiii4yy@gmail.com >
Co-authored-by: moon <jamiejakie@gmail.com >
Co-authored-by: poog <poogchamp@gmail.com >
Co-authored-by: stevenlele <stevenlele@outlook.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
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/hi/
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/jv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ko/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/lv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pl/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
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: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Daniel Grzelak <newhikari@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Druvvaldis <druvvaldisr@gmail.com >
Co-authored-by: Eric <alchemillatruth@purelymail.com >
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com >
Co-authored-by: ID-86 <ultralehky@gmail.com >
Co-authored-by: Lilian Cahuzac <cahuzac.lilian@gmail.com >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Lzmxya <lzmxya@gmail.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: Shjosan <shjosan@kakmix.co >
Co-authored-by: Swyter <swyterzone@gmail.com >
Co-authored-by: THE_LEGEND <the.legend9285+weblate@gmail.com >
Co-authored-by: TheKingTermux <achmadmaulana0233@gmail.com >
Co-authored-by: Therence Pagsisihan <therence.plays@gmail.com >
Co-authored-by: Uzuki Shimamura <hzy980512@126.com >
Co-authored-by: ZiomaleQ <r.partyka30@gmail.com >
Co-authored-by: altinat <poiiiii4yy@gmail.com >
Co-authored-by: moon <jamiejakie@gmail.com >
Co-authored-by: poog <poogchamp@gmail.com >
Co-authored-by: stevenlele <stevenlele@outlook.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
(cherry picked from commit 14a08f0668 )
2022-07-09 19:58:31 -04:00
Ivan Iskandar
2e881758aa
VerticalFastScroller: Fix scroller consuming touch when it's invisible ( #7484 )
...
(cherry picked from commit 9385b86ecb )
2022-07-09 19:58:23 -04:00
arkon
72aba18dab
Use Material3 switches in XML layouts
...
(cherry picked from commit da7a64b40d )
# Conflicts:
# app/src/main/res/layout/reader_general_settings.xml
# app/src/main/res/layout/reader_pager_settings.xml
# app/src/main/res/layout/reader_webtoon_settings.xml
2022-07-09 19:58:02 -04:00
Andreas
5869fa0b4f
Reset lastPageRead when chapter is marked unread ( #7475 )
...
* Reset lastPageRead when chapter is marked unread
* Remove a bit of repetition in SetReadStatus
(cherry picked from commit 5159eabc5d )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaPresenter.kt
2022-07-08 22:29:34 -04:00
Jobobby04
0263b9ee4e
Minor SY LibraryPresenter cleanup
2022-07-08 21:54:41 -04:00
jobobby04
66f2ce5854
Fix default category name ( #7477 )
...
(cherry picked from commit 9357af2bcf )
2022-07-08 21:54:02 -04:00
AntsyLich
4f136ca63b
Fix auto downloader for "Default" category ( #7476 )
...
(cherry picked from commit 038532897b )
2022-07-08 21:53:37 -04:00
Ivan Iskandar
f1729a1a26
Fix broken downloaded chapter ( #7460 )
...
(cherry picked from commit 325a5e37aa )
2022-07-08 21:53:27 -04:00
arkon
d71bf4e6bc
Update default user agent string
...
(cherry picked from commit 7d3fe0ed43 )
2022-07-08 21:53:18 -04:00
AntsyLich
3cf809870b
ChapterDownloadIndicator: Ensure uniform hit area ( #7453 )
...
(cherry picked from commit eef95cef33 )
2022-07-08 21:53:08 -04:00
arkon
bbdab4a703
Add MIME type mapping for image/jxl ( fixes #7117 )
...
(cherry picked from commit 591df8abcc )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/util/system/ImageUtil.kt
2022-07-08 21:52:57 -04:00
arkon
adae68a294
Increase height of transition view in webtoon viewers ( fixes #7242 )
...
(cherry picked from commit 46734c525f )
2022-07-08 21:51:30 -04:00
Jobobby04
f4a3ef4f1d
More domain model usage in SY
2022-07-04 22:20:28 -04:00
Jobobby04
9a10f1300a
Fix gallery adder
2022-07-04 22:11:01 -04:00
Jobobby04
6954c299b5
Use domain layer for almost all SY code
2022-07-04 18:45:39 -04:00
Jobobby04
141b0477e7
Use domain layer for saved searches
2022-07-04 18:10:43 -04:00
arkon
485e6719c3
More domain model usage
...
(cherry picked from commit a3378e6080 )
# Conflicts:
# app/src/main/java/eu/kanade/domain/chapter/interactor/SyncChaptersWithSource.kt
# app/src/main/java/eu/kanade/domain/manga/model/Manga.kt
# app/src/main/java/eu/kanade/tachiyomi/data/download/DownloadPendingDeleter.kt
# app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaPresenter.kt
2022-07-03 17:18:20 -04:00
arkon
f1a31e4560
More domain model usage
...
(cherry picked from commit 3791d82540 )
# Conflicts:
# 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/GlobalSearchCardItem.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaPresenter.kt
2022-07-03 17:05:44 -04:00
arkon
d48427152e
More domain model usage
...
(cherry picked from commit a3ab8746bf )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryCategoryAdapter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryCategoryView.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryPresenter.kt
2022-07-03 16:51:08 -04:00
Andreas
22da633ee3
Cleanup data layer ( #7450 )
...
(cherry picked from commit 069bd90c0f )
# Conflicts:
# app/src/main/sqldelight/data/mangas.sq
2022-07-03 16:41:43 -04:00
arkon
eb0964d0b6
More domain model usage
...
(cherry picked from commit 68697e59d7 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/backup/AbstractBackupManager.kt
# app/src/main/java/eu/kanade/tachiyomi/data/cache/ChapterCache.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/loader/HttpPageLoader.kt
# app/src/main/java/eu/kanade/tachiyomi/util/chapter/ChapterSourceSync.kt
2022-07-03 16:32:00 -04:00
arkon
268911a7c9
More domain model usage
...
(cherry picked from commit b3dd8b7355 )
# Conflicts:
# app/src/main/java/eu/kanade/domain/manga/model/Manga.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/models/Manga.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/models/MangaCategory.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/MigrationFlags.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/SearchController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderPresenter.kt
2022-07-03 16:22:08 -04:00
Andreas
0ad6e00bca
Remove SQLiteOpenHelper as database is migrated to SQLDelight ( #7448 )
...
(cherry picked from commit eb2a904b61 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/database/DbOpenCallback.kt
2022-07-03 16:00:25 -04:00
Andreas
ea38ffc53e
Use SQLDelight for all Manga related queries ( #7447 )
...
(cherry picked from commit 17951cfd68 )
# Conflicts:
# app/src/main/java/eu/kanade/domain/DomainModule.kt
# app/src/main/java/eu/kanade/domain/manga/repository/MangaRepository.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/DatabaseHelper.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/DbExtensions.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/DbProvider.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/mappers/ChapterTypeMapping.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/mappers/MangaCategoryTypeMapping.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/mappers/MangaTypeMapping.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/queries/MangaQueries.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/queries/RawQueries.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/resolvers/ChapterProgressPutResolver.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/resolvers/LibraryMangaGetResolver.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/resolvers/MangaFlagsPutResolver.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/tables/CategoryTable.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/tables/ChapterTable.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/tables/MangaCategoryTable.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/tables/MangaTable.kt
# app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/SearchController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourcePresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderPresenter.kt
2022-07-03 15:58:26 -04:00
Jobobby04
d88c769d3b
Use SQLDelight for more SY specific things
2022-07-03 13:37:27 -04:00
Jobobby04
e71c9e2775
Use SQLDelight for mass migration
2022-07-03 00:33:09 -04:00
Jobobby04
664f9b1484
Use SQLDelight for most SY specific things
2022-07-02 23:52:03 -04:00
Andreas
3cf4c3128f
Use SQLDelight for all MangaCategory related queries ( #7441 )
...
(cherry picked from commit 9e3b454b1b )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/database/DatabaseHelper.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/queries/MangaCategoryQueries.kt
2022-07-02 20:46:46 -04:00
Andreas
9093663f2f
Use SQLDelight for all Chapter related queries ( #7440 )
...
(cherry picked from commit 29633b64aa )
# Conflicts:
# app/src/main/java/eu/kanade/data/chapter/ChapterRepositoryImpl.kt
# app/src/main/java/eu/kanade/domain/chapter/repository/ChapterRepository.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/DatabaseHelper.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/queries/ChapterQueries.kt
# app/src/main/sqldelight/data/chapters.sq
2022-07-02 20:46:01 -04:00
arkon
9205b568e8
Migrate to more use of domain models
...
(cherry picked from commit 76c0ead1db )
# Conflicts:
# app/src/main/java/eu/kanade/domain/manga/model/Manga.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/DatabaseHelper.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/mappers/CategoryTypeMapping.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/models/MangaCategory.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/queries/RawQueries.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/tables/CategoryTable.kt
# app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.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/SourceSearchController.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/BrowseSourcePresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/SourceComfortableGridHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/SourceCompactGridHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/SourceHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/SourceItem.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryCategoryView.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibrarySettingsSheet.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaPresenter.kt
2022-07-02 20:42:52 -04:00