arkon
92bc9d8801
Update AGP/Gradle
...
(cherry picked from commit 34ac39e7e5 )
# Conflicts:
# .github/workflows/build_pull_request.yml
# .github/workflows/build_push.yml
2022-08-13 15:18:20 -04:00
Jobobby04
1d24bae841
Release v1.8.4
1.8.4
2022-07-13 12:02:59 -04:00
Jobobby04
5901509fbf
Cherry picking fixes
2022-07-13 11:48:48 -04:00
Jobobby04
a8b07e0e05
Fix trash group by tracking code
...
(cherry picked from commit 4de4992e4e )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryPresenter.kt
2022-07-13 11:48:26 -04:00
Jobobby04
808efd3968
Simplify autoscroll
...
(cherry picked from commit 1a17f87945 )
2022-07-13 11:41:01 -04:00
Jobobby04
cedbbb05e4
Only enable autoscroll when app is active
...
(cherry picked from commit ac586560f0 )
2022-07-13 11:40:52 -04:00
Jobobby04
84d22c11ee
Use image decoder for double pages
...
(cherry picked from commit 4ddc696fb5 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/pager/PagerPageHolder.kt
2022-07-13 11:40:44 -04:00
Jobobby04
4cf068283b
Add virtual visibility tag for E-Hentai
...
(cherry picked from commit 27733aba02 )
2022-07-13 11:39:42 -04:00
Jobobby04
e5fd460bb0
Minor cleanup of metadata
...
(cherry picked from commit 5b7539ac3e )
2022-07-13 11:37:35 -04:00
Jobobby04
6d3095b503
Improve migration sheet layout
...
(cherry picked from commit fef7808bb4 )
2022-07-13 11:36:53 -04:00
Saud-97
fcbe9590d3
New: Migrating titles maintains custom covers ( #7196 )
...
* New: Migrating titles maintains custom covers #7189
* Added Custom Covers to MigrationFlags.kt, strings.xml
* Reworded covers --> cover
* Updated logic to show/hide Migration flags titles depending on manga.
(cherry picked from commit 5ea03fad87 )
# Conflicts:
# 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/browse/migration/search/SearchPresenter.kt
(cherry picked from commit ed39b61ee9 )
2022-07-13 11:36:43 -04:00
Jobobby04
f7e5df2b6d
Fix auto-downloading for merged manga
...
(cherry picked from commit 8f868c0813 )
# Conflicts:
# app/src/main/sqldelight/data/merged.sq
2022-07-13 11:35:50 -04:00
Jobobby04
c58554ec75
Minor cleanup
...
(cherry picked from commit b71b9ab551 )
2022-07-13 11:34:51 -04:00
Jobobby04
cdf2cf8a2d
Fix mangadex blocked uploaders
...
(cherry picked from commit f0f8a2a0a2 )
2022-07-13 11:34:01 -04:00
Jobobby04
0922d3c288
Fix on hiatus status category
...
(cherry picked from commit 0df61a9f28 )
2022-07-13 11:33:52 -04:00
Jobobby04
505a8288be
Merged source stop ddos
...
(cherry picked from commit 0c7ceb059e )
2022-07-13 11:33:42 -04:00
Jobobby04
b3baaa18d2
Use a file suppress deprecation
...
(cherry picked from commit 1eafc6ebd8 )
2022-07-13 11:32:26 -04:00
Jobobby04
62e2b301c5
Cherry picking fix
2022-07-13 11:30:56 -04:00
Jobobby04
8b11357eff
Separate EHTags into multiple files
...
(cherry picked from commit c51e8c7ab4 )
2022-07-13 11:30:23 -04:00
Jobobby04
5bf4d5e434
Update tag action, fix preview changelog
...
(cherry picked from commit f03711e2f7 )
2022-07-13 11:29:58 -04:00
arkon
45569947c4
Bump dependencies
...
(cherry picked from commit 1dc4a52f61 )
# Conflicts:
# gradle/libs.versions.toml
2022-07-13 11:25:27 -04:00
Jobobby04
e9d25e9d32
Fix cherry picking errors
2022-07-13 11:23:48 -04:00
arkon
a03ed54c64
Update default user agent string
...
(cherry picked from commit 7d3fe0ed43 )
(cherry picked from commit d71bf4e6bc )
2022-07-13 11:20:39 -04:00
arkon
cc499a7c07
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
(cherry picked from commit bbdab4a703 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/util/system/ImageUtil.kt
2022-07-13 11:20:31 -04:00
arkon
0ca0a8f74f
Increase height of transition view in webtoon viewers ( fixes #7242 )
...
(cherry picked from commit 46734c525f )
(cherry picked from commit adae68a294 )
2022-07-13 11:19:52 -04:00
stevenyomi
184aa4e211
Extension API: change fallback source and logic ( #7400 )
...
* Extension API: change fallback source and logic
* remove ghproxy
(cherry picked from commit 284445c364 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/extension/api/ExtensionGithubApi.kt
(cherry picked from commit ef20995e7d )
2022-07-13 11:19:43 -04:00
stevenyomi
8b7b4e05d2
RateLimitInterceptor: ignore canceled calls ( #7389 )
...
* RateLimitInterceptor: ignore canceled calls
* SpecificHostRateLimit: ignore canceled calls
(cherry picked from commit 5b8cd68cf3 )
(cherry picked from commit af82ef436b )
2022-07-13 11:19:36 -04:00
Osyx
501dedf845
Add new "Lavender" theme ( #7343 )
...
* Add new "Lavender" theme
* Add light theme values for Lavender theme
* Fix order of enums
* Fix accented UI elements in set categories sheet being different colors
Co-authored-by: CrepeTF <trungnguyen02@outlookcom>
(cherry picked from commit ad106bd884 )
(cherry picked from commit bd6f778de2 )
2022-07-13 11:19:26 -04:00
arkon
c6896d87d6
Use primary color for excluded tristate filter icon ( fixes #7360 )
...
(cherry picked from commit 3ca1ce4636 )
(cherry picked from commit d2e40a0749 )
2022-07-13 11:19:19 -04:00
jobobby04
9af0d40479
Fix downloader crash related to UnmeteredSource ( #7365 )
...
Fix crash when starting a download with chaqpters from a UnmeteredSource
(cherry picked from commit 470a576441 )
(cherry picked from commit 1e53ad97db )
2022-07-13 11:19:12 -04:00
arkon
1ed182853a
Fix accented UI elements in library sheet being different colors
...
(cherry picked from commit cd5bcc3673 )
(cherry picked from commit eefdeb3c3f )
2022-07-13 11:19:01 -04:00
arkon
1ef9717443
Fix wrapped long page numbers in reader ( closes #7300 )
...
(cherry picked from commit 6bc484617e )
(cherry picked from commit 5edb36ea75 )
2022-07-13 11:18:52 -04:00
arkon
afb80a23fc
Don't show clipboard copy confirmation toast on Android 13 or above
...
(cherry picked from commit 40f5d26945 )
(cherry picked from commit adbf52a347 )
2022-07-13 11:18:41 -04:00
kasperskier
2bc380a9a3
Add more DoH providers ( #7256 )
...
* Add more DoH providers
* Fix IPs
(cherry picked from commit 18ea6c4f65 )
(cherry picked from commit d957f2fa8b )
2022-07-13 11:18:33 -04:00
kasperskier
acc4d4a320
ChapterSourceSync: set default timestamp to max timestamp ( #7197 )
...
(cherry picked from commit dd5da56695 )
(cherry picked from commit 1d00dee9b7 )
2022-07-13 11:18:27 -04:00
Chris
ac8e5cf78c
Fix global update ignoring network constraint ( #7188 )
...
* update library update network constraint logic
* add explicit 'only on unmetered network' update constraint
(cherry picked from commit 63238b388d )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsLibraryController.kt
(cherry picked from commit dd8dc8fbe9 )
2022-07-13 11:18:19 -04:00
FourTOne5
9464ae04aa
Local Source - qol, cleanup and cover related fixes ( #7166 )
...
* Local Source - qol, cleanup and cover related fixes
* Review Changes
(cherry picked from commit ad17eb1386 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/source/LocalSource.kt
(cherry picked from commit 6fd79f4838 )
2022-07-13 11:18:12 -04:00
CVIUS
1c61d37171
Fix reader menu appearing then disappearing in webtoon viewer when there is no next chapter ( #7115 )
...
(cherry picked from commit 6580f5771f )
(cherry picked from commit c0362faaf8 )
2022-07-13 11:17:55 -04:00
CVIUS
b64a2cf816
Fix webtoon viewer showing transition view when going to next/prev chapter using next/prev button ( #7133 )
...
(cherry picked from commit b21bcc2d45 )
(cherry picked from commit 31ac3aece2 )
2022-07-13 11:17:47 -04:00
kasperskier
9820e1097d
Change jsDelivr CDN URL to Fastly ( #7156 )
...
(cherry picked from commit 7b242bf118 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/extension/api/ExtensionGithubApi.kt
(cherry picked from commit bbdbaa1de6 )
2022-07-13 11:17:37 -04:00
arkon
153022df0a
Use jsDelivr as fallback when GitHub can't be reached for extensions ( closes #5517 )
...
Re-implementation of 24bb2f02dc
(cherry picked from commit d61bfd7caf )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/extension/api/ExtensionGithubApi.kt
(cherry picked from commit 4458f74f6c )
# Conflicts:
# app/src/main/java/eu/kanade/presentation/extension/ExtensionScreen.kt
2022-07-13 11:17:30 -04:00
CVIUS
9e31806e5c
Save reader progress when activity is paused ( #7121 )
...
(cherry picked from commit f1ab34e27c )
(cherry picked from commit 9322624886 )
2022-07-13 11:13:28 -04:00
CVIUS
3ec11cb81f
Fix category tabs incorrect scroll position ( #7120 )
...
(cherry picked from commit 6d655ff757 )
(cherry picked from commit 58db04d8dd )
2022-07-13 11:13:19 -04:00
nzoba
960d67ec26
Add switch to DownloadPageLoader when chapter is downloaded ( #7119 )
...
(cherry picked from commit 63627c81eb )
(cherry picked from commit f7a57d2ddd )
2022-07-13 11:13:08 -04:00
CVIUS
832107b932
Fix "Move to top" showing at the most top item in download queue ( #7109 )
...
(cherry picked from commit b26daf8824 )
(cherry picked from commit 054e6b839e )
2022-07-13 11:12:59 -04:00
Jobobby04
a575770be0
Update build workflow actions
...
(cherry picked from commit c1c934011f )
2022-07-13 11:12:50 -04:00
nicki
a7979b8323
Check for app updates by comparing semver ( #7100 )
...
Instead of just checking whether the current app version *matches* with
latest app version in GitHub Releases, compare the semver from the tag
names to check whether the latter is greater and the app needs an update
Reference: semver spec #11 https://semver.org/#spec-item-11
Co-authored-by: Andreas <6576096+ghostbear@users.noreply.github.com >
Co-authored-by: Andreas <6576096+ghostbear@users.noreply.github.com >
(cherry picked from commit e7ed130f2a )
(cherry picked from commit 81bdc19075 )
2022-07-13 11:12:36 -04:00
CVIUS
e7cd7c06fa
Use theme primary color for slider track ( #7102 )
...
(cherry picked from commit bc053580ad )
(cherry picked from commit ea9ea11eaf )
2022-07-13 11:12:25 -04:00
nicki
4cee1b3583
Don't save categories in backup if not selected ( #7101 )
...
Currently, manually created backups contain list of categories even if
Categories option is not selected during Backup Prompt. This leads to
empty categories being created when restoring such backup files
This commit adds a check before saving categories list info to the
backup file. The check is the same check which is used while backing up
category info of manga in library
Tested and worked successfully on app installed on Android 12
(cherry picked from commit 11c01235ac )
(cherry picked from commit 1269d71d1a )
2022-07-13 11:12:16 -04:00
arkon
dfa9b7462f
Rename "navigation layout" to "tap zones"
...
(cherry picked from commit c49d862fc5 )
(cherry picked from commit ec9d55e9e8 )
2022-07-13 11:12:06 -04:00