AntsyLich
d126f2779f
Move :core to :core:common
...
(cherry picked from commit aa498360db90350f2642e6320dc55e7d474df1fd)
# Conflicts:
# app/build.gradle.kts
# app/src/main/java/eu/kanade/domain/base/BasePreferences.kt
# app/src/main/java/eu/kanade/domain/chapter/interactor/SetReadStatus.kt
# app/src/main/java/eu/kanade/presentation/library/LibrarySettingsDialog.kt
# app/src/main/java/eu/kanade/presentation/more/settings/screen/SettingsAdvancedScreen.kt
# app/src/main/java/eu/kanade/presentation/more/settings/screen/SettingsBrowseScreen.kt
# app/src/main/java/eu/kanade/tachiyomi/App.kt
# app/src/main/java/eu/kanade/tachiyomi/Migrations.kt
# app/src/main/java/eu/kanade/tachiyomi/data/backup/create/BackupCreator.kt
# app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateJob.kt
# app/src/main/java/eu/kanade/tachiyomi/data/updater/AppUpdateChecker.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/MigrateDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/SourceSearchScreen.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourcesScreenModel.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/SourceFilterDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryScreenModel.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryTab.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaScreen.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaScreenModel.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderViewModel.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/loader/ChapterLoader.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/loader/RarPageLoader.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/loader/ZipPageLoader.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/setting/ReaderPreferences.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/pager/PagerPageHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/pager/PagerViewerAdapter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/stats/StatsScreenModel.kt
# app/src/main/java/eu/kanade/tachiyomi/util/CrashLogUtil.kt
# core/common/src/main/kotlin/eu/kanade/tachiyomi/util/storage/CbzCrypto.kt
# data/src/main/java/tachiyomi/data/manga/MangaRepositoryImpl.kt
# data/src/main/java/tachiyomi/data/source/SourcePagingSource.kt
# domain/src/main/java/tachiyomi/domain/library/service/LibraryPreferences.kt
# domain/src/main/java/tachiyomi/domain/manga/model/Manga.kt
# settings.gradle.kts
# source-api/src/commonMain/kotlin/eu/kanade/tachiyomi/source/online/HttpSource.kt
# source-local/src/androidMain/kotlin/tachiyomi/source/local/image/LocalCoverManager.kt
2024-02-19 17:54:43 +07:00
MajorTanya
c5bd84473a
Add click-to-copy extension debug info ( #271 )
...
* Add click-to-copy extension debug info
Adds some debug info about an extension to the user's clipboard when
tapping the logo/name/package name area at the top of the details
screen. Modeled after the debug info from the About screen.
Closes #168 .
* Fix linting failure
* Slight cleanup
* Address detekt
---------
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
(cherry picked from commit b71c793fad46b91309da5d505ff49f99847b4f68)
2024-02-19 17:54:43 +07:00
AntsyLich
b9bd40043c
Upgrade combose-bom to latest
...
(cherry picked from commit 47e542152788e587f5f77dea4b2676683f2fba47)
# Conflicts:
# app/src/main/java/eu/kanade/presentation/manga/components/MangaBottomActionMenu.kt
2024-02-19 17:54:43 +07:00
Cuong M. Tran
f445263c72
Change extension update error file name ( #253 )
2024-02-19 17:54:43 +07:00
Theodoro Loureiro mota
00fafb6223
Fixing bottom sheet UI bug in non-tablet devices ( #182 )
...
* replace the windowInsetsPadding for navigationBarsPadding + statusBarsPadding
* Setting decorFitsSystemWindows = true to fix ui bug on Android 11
(cherry picked from commit 915a9671514b25fdd62912a5154aca221470c8a7)
2024-02-19 17:54:43 +07:00
Soitora
7b78f16d7b
Hide display cutout setting if fullscreen is off ( #241 )
...
- make it behave like the one on more -> setting -> reader
Co-authored-by: Riztard <16263232+Riztard@users.noreply.github.com>
(cherry picked from commit 9cc0c4e0359cf06ef6257fc289f05a6f4fb9cf6e)
2024-02-19 17:54:43 +07:00
Cuong M. Tran
1020962163
Fix MangaDex’s followStatus & type of TrackStatus’s property
2024-02-19 17:54:22 +07:00
Secozzi
02bcffcce4
Fix refreshing from enhanced tracker ( #219 )
...
fix refreshing from enhanced tracker
(cherry picked from commit 348b23a9fd833d9040cfbdd60b11f9d5ce6e5fb7)
2024-02-19 15:30:39 +07:00
Theodoro Loureiro mota
20da43ca58
Fix #126 : Inconsistent button height with some languages in "Data and storage" ( #202 )
...
* replace the windowInsetsPadding for navigationBarsPadding + statusBarsPadding
* Fixing bug in the MultiChoiceSegmentedButtonRow
* Rollback file
(cherry picked from commit 1dd130df9ee389fbacb200ee7a13b6d625b372fc)
2024-02-19 15:30:39 +07:00
Jobobby04
3455e6ee04
Swap over to Mihon.app
...
# Conflicts:
# .github/ISSUE_TEMPLATE.md
# .github/ISSUE_TEMPLATE/config.yml
# README.md
2024-02-19 15:28:28 +07:00
Cuong M. Tran
b8f88feee9
update useragent
2024-02-19 15:24:46 +07:00
AntsyLich
31b7450c56
Fix issues when updating extensions
...
(cherry picked from commit cb068984303f811692531bf6f14902ae118d8ac7)
2024-02-19 15:00:30 +07:00
AntsyLich
f301ab36f9
Remove usage of .not() where possible
...
(cherry picked from commit 39407407f282dbb7fa972b12053c26b3e3bd66d8)
2024-02-19 15:00:01 +07:00
jobobby04
ae61be5e90
Backup and Restore Excluded scanlators ( #166 )
...
* Backup and Restore Excluded scanlators
* Improve performance
* This looks better
(cherry picked from commit e0deeb800890c5e3be67c4ebe32ebe34d97e0e25)
2024-02-19 14:58:29 +07:00
AntsyLich
a87ca2a34f
Fix "Flash on page change" gives black screen on page change
...
Fixes #108
(cherry picked from commit 38d6ab80ce868707829dbc81de4170afe3c2f2a5)
2024-02-19 14:58:29 +07:00
Cuong M. Tran
1b54a5dd10
transfer repo to komikku-app
2024-02-19 14:52:22 +07:00
Cuong M. Tran
3c6696d671
Add extension’s setting to source’s long click
2024-02-11 02:46:01 +07:00
Cuong M. Tran
2d42be6958
ExtensionsScreen: display extension lang even for not-installed ones
2024-02-10 18:26:16 +07:00
Cuong M. Tran
7874363e08
Fix Shikimori tracking
2024-02-09 06:58:16 +07:00
Cuong M. Tran
d353c83dba
Shikimori: using Komikku key
2024-02-09 06:35:34 +07:00
Cuong M. Tran
946e6d0b59
Update types of legacy tracker model to match to domain one ( #245 )
...
* `score` to Double
* `tracker_id` to Long
* `last_chapter_read` to Double
* `total_chapters` to Long
* `status` to Long
Additional changes for Komikku/TachiyomiSY version
* `score` to Double
* `tracker_id` to Long
* `last_chapter_read` to Double
* `total_chapters` to Long
* `status` to Long
2024-02-08 01:43:01 +07:00
AntsyLich
581868905e
Lint
2024-02-08 00:35:17 +07:00
AntsyLich
0edf83afab
Refactor MAL code to not spam refresh token when it fails
...
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/track/myanimelist/MyAnimeListApi.kt
2024-02-08 00:35:03 +07:00
AntsyLich
21a2bef94b
Update types of legacy tracker model to match to domain one ( #245 )
...
* `score` to Double
* `tracker_id` to Long
* `last_chapter_read` to Double
* `total_chapters` to Long
* `status` to Long
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/track/BaseTracker.kt
2024-02-08 00:33:06 +07:00
AntsyLich
576884f6a9
Lint
...
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/track/bangumi/BangumiInterceptor.kt
2024-02-08 00:30:58 +07:00
AntsyLich
4e1dafa62c
Use own client for trackers + custom user agents
...
Closes #114
Closes #143
Co-authored-by: Med <45147847+kitsumed@users.noreply.github.com>
2024-02-08 00:29:29 +07:00
AntsyLich
066660a743
Remove usage of .not() where possible
...
# Conflicts:
# app/src/main/java/eu/kanade/domain/extension/interactor/GetExtensionsByType.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/pager/PagerViewer.kt
2024-02-08 00:25:30 +07:00
Cuong M. Tran
c3246bf4b6
Make tracker use Komikku’s client
2024-02-08 00:19:32 +07:00
Cuong M. Tran
a3e47a1055
allow search source using both source's name & extensions's name
2024-02-07 19:42:26 +07:00
Cuong M. Tran
20e3b1284f
Merge branch 'develop'
2024-02-06 04:34:34 +07:00
Cuong M. Tran
e49ff1e137
initialize FirebaseApp
2024-02-06 04:33:59 +07:00
Cuong M. Tran
c166fed426
Show source’s extension name in Source browse & Global search
...
(often it’s a romanized version so it’s easier to remember)
2024-02-06 04:14:26 +07:00
Cuong M. Tran
97efbd2efc
Update source repo URL
2024-02-05 18:32:26 +07:00
Cuong M. Tran
a4f8a33631
Replace MyAnimeList key with Komikku
2024-02-05 00:33:56 +07:00
Cuong M. Tran
bf250cbc34
Language tag with current locale in Extension Filter
2024-02-05 00:29:49 +07:00
Cuong M. Tran
1fc7604782
Move string resource
2024-02-04 17:34:40 +07:00
Cuong M. Tran
861e43ff06
Filter to show NSFW sources/extensions only in Browse tab
2024-02-04 17:06:20 +07:00
Cuong M. Tran
6a7db7b2e4
Feed: will get Popular if source doesn’t support Latest
2024-01-31 16:03:01 +07:00
Cuong M. Tran
46e7e1fbca
Feed: [Fix] Not trying to add Feed if not select anything on dialog box
...
Fix warning with RadioSelector declaration
2024-01-31 13:30:30 +07:00
Cuong M. Tran
27a1c3aa76
Increase limitation of Feed from 10 to 20
...
Also fix limtation message spelling
2024-01-31 11:08:04 +07:00
Cuong M. Tran
b6a60201b6
Move source’s package settings button to SourceFeedScreen
2024-01-30 19:54:28 +07:00
Cuong M. Tran
64d1ef89a6
Move SourceSettingsButton to Presentation domain
2024-01-30 18:33:26 +07:00
Cuong M. Tran
bc65d967d6
Show NSFW mark on SourcesScreen list
2024-01-29 23:23:22 +07:00
Cuong M. Tran
8b29b1dc68
Avoid showing ExtensionDetailsScreen for E-Hentai & ExHentai which is built-in & not actually installed extensions
2024-01-29 23:20:27 +07:00
Cuong M. Tran
48437205cd
Add icon to jump directly to ExtensionDetailsScreen from SourcesScreen
...
# Conflicts:
# app/src/main/java/eu/kanade/presentation/browse/SourcesScreen.kt
2024-01-29 23:20:14 +07:00
Cuong M. Tran
906012cd40
SourcesSearch with animated search box
2024-01-29 23:14:38 +07:00
Cuong M. Tran
b94f67d9b6
using FastScrollLazyColumn for SourcesScreen scrollbar
2024-01-29 22:53:15 +07:00
Cuong M. Tran
6731edde87
Add OFFICIAL source & mine signature
2024-01-29 22:51:13 +07:00
Cuong M. Tran
81541ca67c
Show Untrusted extensions above Trusted extensions
2024-01-29 22:50:40 +07:00
Cuong M. Tran
da890c42d7
Remove files executable permission
2024-01-28 23:44:37 +07:00