Jobobby04
62e2b301c5
Cherry picking fix
2022-07-13 11:30:56 -04:00
Jobobby04
8b11357eff
Separate EHTags into multiple files
...
(cherry picked from commit c51e8c7ab4ee57ab78e86a4c3021ff637490f647)
2022-07-13 11:30:23 -04:00
Jobobby04
5bf4d5e434
Update tag action, fix preview changelog
...
(cherry picked from commit f03711e2f77f96ec58d15b0d8438424832c55761)
2022-07-13 11:29:58 -04:00
arkon
45569947c4
Bump dependencies
...
(cherry picked from commit 1dc4a52f61661ff271ad2e0485399991e35f9dc8)
# 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 7d3fe0ed4374880765fe9dadbd5f6c842e41cc6b)
(cherry picked from commit d71bf4e6bc6789706351e14264377123cfef0402)
2022-07-13 11:20:39 -04:00
arkon
cc499a7c07
Add MIME type mapping for image/jxl ( fixes #7117 )
...
(cherry picked from commit 591df8abccba95031a670b1ef761fb522b0c0517)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/util/system/ImageUtil.kt
(cherry picked from commit bbdab4a70374ad697ee7ff8570e6946c04b4f798)
# 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 46734c525ff6f893096ed16c23e0266b61e61b57)
(cherry picked from commit adae68a294edcda0fb0606f4bdf4169683d1da77)
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 284445c364baa47c4f29a524c3e00f1e18360abb)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/extension/api/ExtensionGithubApi.kt
(cherry picked from commit ef20995e7d1ff8b37b7adeb6caf86420bcf600ae)
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 5b8cd68cf355a15e5d5789280524d08b4c922f23)
(cherry picked from commit af82ef436b29b4f96ef0e9ff914862e8426f9886)
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 ad106bd8842dfc9c047c0412b92a0cb1dc1aba1a)
(cherry picked from commit bd6f778de2a8790988e35c2bf1ee45e1d898852f)
2022-07-13 11:19:26 -04:00
arkon
c6896d87d6
Use primary color for excluded tristate filter icon ( fixes #7360 )
...
(cherry picked from commit 3ca1ce463696e2e8eabf63c1e729dbdd2ffe1f71)
(cherry picked from commit d2e40a0749b5055d82b66693d41b6f0268adb6ff)
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 470a5764417ccd63a274ccea0e483a12ec1adbda)
(cherry picked from commit 1e53ad97db7ed91d54d872de0330b1cd6cb8bd4c)
2022-07-13 11:19:12 -04:00
arkon
1ed182853a
Fix accented UI elements in library sheet being different colors
...
(cherry picked from commit cd5bcc36734e0959569be6dd5ecd3b3813863207)
(cherry picked from commit eefdeb3c3f5546fdeb63bdbbeafcf704d45086f6)
2022-07-13 11:19:01 -04:00
arkon
1ef9717443
Fix wrapped long page numbers in reader ( closes #7300 )
...
(cherry picked from commit 6bc484617ee382b1ac8262e75671e535647d3bc4)
(cherry picked from commit 5edb36ea752144be59ae682dcaa03798290bf91a)
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 40f5d26945a61de0a6bea27bcee53e7b536174c6)
(cherry picked from commit adbf52a347477884771d676dd7299375ae97ace1)
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 18ea6c4f655cfde314eb6b6d8061af313ba3f78b)
(cherry picked from commit d957f2fa8b0d4cad77dc3e42582f800f4d4e30b5)
2022-07-13 11:18:33 -04:00
kasperskier
acc4d4a320
ChapterSourceSync: set default timestamp to max timestamp ( #7197 )
...
(cherry picked from commit dd5da56695d8787ce5cf154b5d83aafaadf49def)
(cherry picked from commit 1d00dee9b7c349e365370fe20fda9e7cbce0b1f2)
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 63238b388d1af3a0036f1d9a43cb4d2e87aabf5e)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsLibraryController.kt
(cherry picked from commit dd8dc8fbe9ae1fdc6b6dbcaad91a77366ee21c64)
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 ad17eb138609d684fd5929c3cb7dc644e3a3ec95)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/source/LocalSource.kt
(cherry picked from commit 6fd79f4838d289ef213cd547c38b2b6770df73b3)
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 6580f5771f634b0e2c25f8cd42fa1596b2ea4e1c)
(cherry picked from commit c0362faaf8965005a04c5fdbf1692865b6a83be4)
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 b21bcc2d45859ea86d6042b5df9d7c6f30d259cc)
(cherry picked from commit 31ac3aece298da961fd64709291af8a6f317397c)
2022-07-13 11:17:47 -04:00
kasperskier
9820e1097d
Change jsDelivr CDN URL to Fastly ( #7156 )
...
(cherry picked from commit 7b242bf11833ebd6dda34df295dfa7cd45cb88d0)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/extension/api/ExtensionGithubApi.kt
(cherry picked from commit bbdbaa1de68a9fb4f071727962b97fd5177092fc)
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 24bb2f02dce135e0ceb2856618ecfc0e30dce875
(cherry picked from commit d61bfd7cafa09ff6c5f159c945984f2e8d9904b9)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/extension/api/ExtensionGithubApi.kt
(cherry picked from commit 4458f74f6c06fb9a2879bd530a20aaec61c06658)
# 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 f1ab34e27cbd8f26f87e34238af0863d4650b960)
(cherry picked from commit 93226248865ea8d32324189cd5a25afc4e717739)
2022-07-13 11:13:28 -04:00
CVIUS
3ec11cb81f
Fix category tabs incorrect scroll position ( #7120 )
...
(cherry picked from commit 6d655ff7574c0c51c41cfc6b3abed57fb2115acc)
(cherry picked from commit 58db04d8ddf5d10c00dbf06c27f09d44321f4c09)
2022-07-13 11:13:19 -04:00
nzoba
960d67ec26
Add switch to DownloadPageLoader when chapter is downloaded ( #7119 )
...
(cherry picked from commit 63627c81ebd6b3a9b1ee017f385a72b6fc8c8a49)
(cherry picked from commit f7a57d2ddd1bdc51ec97078617a89b5ecbe2225f)
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 b26daf8824e09922f063db6d6410b78d6281957b)
(cherry picked from commit 054e6b839ed4277e66fc5351f46d08652bdfd610)
2022-07-13 11:12:59 -04:00
Jobobby04
a575770be0
Update build workflow actions
...
(cherry picked from commit c1c934011f79fd61d691792289d5e7a47986fbca)
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 e7ed130f2a4fcd7452737476189687fbd130c80d)
(cherry picked from commit 81bdc190755a5a49a6e49a89ef3962f9ecf5c0d0)
2022-07-13 11:12:36 -04:00
CVIUS
e7cd7c06fa
Use theme primary color for slider track ( #7102 )
...
(cherry picked from commit bc053580ad21669cf507dea1aa14a8dd5cb59ef6)
(cherry picked from commit ea9ea11eaf8a3e0613c101b0d9324ea6700a234e)
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 11c01235ac32c8fd3de864c37cab82367b4a9e41)
(cherry picked from commit 1269d71d1a608515c4243226bc2bbd53f6cab8dd)
2022-07-13 11:12:16 -04:00
arkon
dfa9b7462f
Rename "navigation layout" to "tap zones"
...
(cherry picked from commit c49d862fc58fb4a750ee6de006054823f94e3263)
(cherry picked from commit ec9d55e9e8ec1cd6d1f7f639faff66c8c3ecf93a)
2022-07-13 11:12:06 -04:00
FourTOne5
b456e38cc5
Fix removing manga from library reverts during global update ( #7063 )
...
* Fix removing manga from library reverts during global update
* Review Changes
* Review changes 2
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt
(cherry picked from commit f966940d1544cef96cc2ba6c6d884cacfa55e085)
2022-07-13 11:11:58 -04:00
FourTOne5
b8e0b86df8
Add -r
flag to ShizukuInstaller createCommand
( #7080 )
...
(cherry picked from commit 3865384cccfd4fc2a9a458f01dafada808dd35d7)
2022-07-13 11:11:48 -04:00
arkon
c48f4770ee
Fix Android 13 icon sizing
...
(cherry picked from commit 3a4f107ab7d811071faf0ed6d55a5a3f7e86aab9)
# Conflicts:
# app/build.gradle.kts
2022-07-13 11:10:51 -04:00
arkon
5191d7abb1
Add links to website FAQ for library update and download warning notifications
...
(cherry picked from commit 70698e64940eb01032e948245a01c4191ccd60f0)
(cherry picked from commit b846bc2044c0ea2f7f8a7c2186e875744ecf579c)
2022-07-13 11:09:50 -04:00
FourTOne5
9da8a09cb4
Download new chapters when only excluded categories is selected ( #6984 )
...
(cherry picked from commit 06bec0ad54954e0a0c76949206814747df5a8370)
(cherry picked from commit 7ed22e5d9027be54bdd480aa3785adb19c8a8b80)
2022-07-13 11:09:40 -04:00
arkon
98d5173507
Fix skipped library entries and size warning notifications using same ID
...
(cherry picked from commit 91ed3a4a5facaaa335d4408e7c5342dcca430f47)
(cherry picked from commit da739dfc077d98be66ca140c2bb492e576bf300c)
2022-07-13 11:09:32 -04:00
arkon
ff9fbc5265
Fix update warning notifications being cut off ( fixes #6983 )
...
(cherry picked from commit 20145f7a12c5f14a27ab01f16ceee3cfca77fdab)
(cherry picked from commit 92af7291d54e20d98f9d9cc1c8f61f8c7a6ec7b6)
2022-07-13 11:09:23 -04:00
arkon
c721b90dc3
Default to downloading as CBZ ( closes #6942 )
...
Generally seems fine. People with weak devices may experience some issues, but they can toggle it off/extract the archives separately if needed.
(cherry picked from commit 883945e3e8b4c3fe5ec1bb151c247db7404b037c)
(cherry picked from commit f22ff7d3f06b722b153ffb02b6e4dde3dc92c897)
2022-07-13 11:09:14 -04:00
arkon
77ebecd87d
Add battery not low restriction for global updates ( closes #6980 )
...
(cherry picked from commit 3feea7114614726cd0f5b87729a6c6195d180949)
(cherry picked from commit 4804dcf644695406465d39a1b6d4518afe7c5ce0)
2022-07-13 11:08:56 -04:00
ItsLogic
518f2c1faa
Fix chapter transition setting for one page chapters ( #6998 )
...
(cherry picked from commit 5e32b8e49fc7879559366357743bc450099453ca)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/pager/PagerViewer.kt
(cherry picked from commit 6df5497dc60498abe5ed67b830a7cca78212086c)
2022-07-13 11:08:37 -04:00
arkon
33f4c0ad08
Delete entire app_webview folder when clearing WebView data
...
(cherry picked from commit 6e95fde4ece64e5959c04bb4b7fb69299ef37ca5)
(cherry picked from commit 1d0520e71646beb89ec228608a9ca9c0b78b324c)
2022-07-13 11:08:28 -04:00
arkon
8d0bfcd55e
Move clear webview data action to network group
...
(cherry picked from commit bf0bb5aa88f91b0567cf9de085a35d660e7e41a1)
(cherry picked from commit 93b7881505de293bc676f20f5894107c3f3b99af)
2022-07-13 11:08:19 -04:00
Jobobby04
263c0fae8c
Release v1.8.3
1.8.3
2022-04-22 19:39:42 -04:00
Howard Wu
7756f25312
Add Simplified Chinese translation ( #584 )
...
* Add Simplified Chinese translation
Work In Program
Part 1
* Add more translate
* Add more translate
* Add more translate
* Add more translate
* Fix
* Minor changes
* Fix some strings
* Fix some strings
2022-04-22 19:38:51 -04:00
Jobobby04
6a0b523e86
Revert history Compose/SQLDelight changes
2022-04-22 19:27:15 -04:00
arkon
070e2d94c7
Temporarily remove chapter name cleaning
...
To be added back in a more consistent manner later around the app. Probably when more things are Compose-y with less repetition.
(cherry picked from commit c0214103a95e84e7f993831e497afc8560bed3ab)
2022-04-22 19:23:45 -04:00
arkon
743482dfd2
Add advanced setting to clear WebView data
...
(cherry picked from commit 2b76a9798901cf077c55550bd03b9f484c5262cd)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsAdvancedController.kt
2022-04-22 19:23:37 -04:00