arkon
a6210baf70
Avoid reader crash
...
(cherry picked from commit 544387d1a0 )
2022-01-08 18:02:32 -05:00
arkon
afb6ca1b5c
Update to Conductor 3.1.2
...
(cherry picked from commit cb8120d38f )
2022-01-08 18:02:25 -05:00
Ivan Iskandar
2b91af9ca5
Reduce stutter when entering Browse screen ( #6435 )
...
* More coil
* ExtensionController: Drop first text change event
* Browse-Source: Remove unnecessary load
* ExtensionPresenter: Increase debounce timeout
To avoid heavy list reload during first enter animation
(cherry picked from commit 78a261f5d3 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourceController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourceHolder.kt
2022-01-08 18:02:11 -05:00
Ivan Iskandar
cafec5a37b
Use material components on reader error views ( #6447 )
...
* Use material components on reader error views
* Adjust image loading behavior
Don't set automatic background color right away and keep show progress indicator
until the page image is fully loaded.
(cherry picked from commit b8f7653fb2 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/pager/PagerPageHolder.kt
2022-01-08 17:55:03 -05:00
arkon
59713f629a
Add DoH abbreviation to preference title so it's searchable
...
(cherry picked from commit e0d2a01bc8 )
2022-01-08 17:43:53 -05:00
Andreas
b4348691f8
Remove clutter in main ( #6437 )
...
(cherry picked from commit 560be9f553 )
2022-01-08 17:43:46 -05:00
arkon
a3ec06b4fa
Fallback to preference title if dialog title isn't set
...
(cherry picked from commit 47723042c5 )
2022-01-08 17:43:39 -05:00
arkon
a574f1ce23
URL encode Kitsu search queries ( fixes #5712 )
...
(cherry picked from commit d04d676d2f )
2022-01-08 17:43:31 -05:00
jmir1
f63614bf0f
fix crash in ReaderActivity ( #6439 )
...
(cherry picked from commit 2e1572d7cc )
2022-01-08 17:42:59 -05:00
arkon
f8e128f975
Custom Cloudflare failure exception to avoid user-facing "java.lang.Exception" text
...
(cherry picked from commit 938339690e )
2022-01-08 17:42:50 -05:00
arkon
867eed7b16
Avoid crashes in tracker interceptor errors
...
(cherry picked from commit dbb2c523c1 )
2022-01-08 17:42:41 -05:00
arkon
31cdfc63e6
Fix some crashes
...
(cherry picked from commit 0b9d436753 )
2022-01-08 17:42:32 -05:00
arkon
2dd2054d4c
Add QuickJS dependency to eventually replace Duktape
...
(cherry picked from commit 2d03f3ce1e )
# Conflicts:
# app/proguard-rules.pro
2022-01-08 17:42:23 -05:00
Jobobby04
07f32b8df0
Fix MangaDex
2022-01-01 18:07:53 -05:00
Román
7294f0c17e
Fixing few things in ReaderActivity.xml ( #491 )
2022-01-01 17:15:50 -05:00
Jobobby04
2d3740f3d3
Reformat edited xml layout files
2022-01-01 17:14:48 -05:00
Jobobby04
d096740cda
Add minimum height to simple categories items
2022-01-01 16:14:45 -05:00
Jobobby04
21b620ee86
Rewrite Batch Add into kotlin flow
2022-01-01 16:14:44 -05:00
Román
08f6a7fbd6
Russian Strings ( #483 )
...
Co-authored-by: jobobby04 <jobobby04@users.noreply.github.com >
2022-01-01 16:14:29 -05:00
Román
f809e438f3
Migration manga fixes ( #489 )
2022-01-01 15:38:29 -05:00
Román
0a228019a9
EditManga fixes ( #488 )
...
* Few changes of EditMangaDialog
* Making cover having more space
2022-01-01 15:38:08 -05:00
Román
f4a0342007
Batch add fix ( #486 )
2022-01-01 15:37:39 -05:00
Jobobby04
ab863c5bc9
Replace deprecated property
2022-01-01 15:34:28 -05:00
Jobobby04
12fcd451bb
Update dependancies
2022-01-01 15:31:52 -05:00
arkon
55ca111b52
Handle renaming existing downloaded CBZ chapters on update
...
(cherry picked from commit c4a476d0d2 )
2022-01-01 15:25:55 -05:00
Jozef Hollý
56dd6c5920
Weblate translations ( #6352 )
...
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Alifian Caesar <alifiancaesar@gmail.com >
Co-authored-by: Andre Rahardjo <zertozzf@gmail.com >
Co-authored-by: Aviv Ben Ami <avivbenami@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: DatTran MLL <tranthanhdat1142003@gmail.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Flamm <robindevaux25@gmail.com >
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com >
Co-authored-by: HaruSasaki <aiqusubaru@gmail.com >
Co-authored-by: Hossain Rizbi <rsajib387@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Huang Zhiyi <hzy980512@126.com >
Co-authored-by: Italian Translator <nekoxtranslator@etlgr.com >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Jagadeesh Vijay Varma <jagadeeshvarma.b@gmail.com >
Co-authored-by: Jan Obst <macek04@volny.cz >
Co-authored-by: Jetspectre <jetspectre1@gmail.com >
Co-authored-by: Jozef Hollý <j2.00ghz@gmail.com >
Co-authored-by: KasukeLp <kasukelp23@yahoo.com >
Co-authored-by: Lyaiya <hipsnafoha@outlook.com >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Matyáš Caras <contact@hernikplays.cz >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Neterskian <neterskian@gmail.com >
Co-authored-by: Nikola Perović <nikolaperovicccc@gmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Rikishaaa <jebote90@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Swyter <swyterzone@gmail.com >
Co-authored-by: Unai <uesandi@gmail.com >
Co-authored-by: Viktoria PETROVA <victoriaapetrova@gmail.com >
Co-authored-by: Zakhar Timoshenko <vp1984tanki@gmail.com >
Co-authored-by: Zero O <godarms2010@live.com >
Co-authored-by: f3rr31 <5920873@disroot.org >
Co-authored-by: stevenlele <stevenlele@126.com >
Co-authored-by: typek52 <typek52@gmail.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
Co-authored-by: Тимур <tucirs@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bg/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bn/
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/eu/
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/he/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hu/
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/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/sk/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/te/
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/vi/
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: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Alifian Caesar <alifiancaesar@gmail.com >
Co-authored-by: Andre Rahardjo <zertozzf@gmail.com >
Co-authored-by: Aviv Ben Ami <avivbenami@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: DatTran MLL <tranthanhdat1142003@gmail.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Flamm <robindevaux25@gmail.com >
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com >
Co-authored-by: HaruSasaki <aiqusubaru@gmail.com >
Co-authored-by: Hossain Rizbi <rsajib387@gmail.com >
Co-authored-by: Huang Zhiyi <hzy980512@126.com >
Co-authored-by: Italian Translator <nekoxtranslator@etlgr.com >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Jagadeesh Vijay Varma <jagadeeshvarma.b@gmail.com >
Co-authored-by: Jan Obst <macek04@volny.cz >
Co-authored-by: Jetspectre <jetspectre1@gmail.com >
Co-authored-by: KasukeLp <kasukelp23@yahoo.com >
Co-authored-by: Lyaiya <hipsnafoha@outlook.com >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Matyáš Caras <contact@hernikplays.cz >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Neterskian <neterskian@gmail.com >
Co-authored-by: Nikola Perović <nikolaperovicccc@gmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Rikishaaa <jebote90@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Swyter <swyterzone@gmail.com >
Co-authored-by: Unai <uesandi@gmail.com >
Co-authored-by: Viktoria PETROVA <victoriaapetrova@gmail.com >
Co-authored-by: Zakhar Timoshenko <vp1984tanki@gmail.com >
Co-authored-by: Zero O <godarms2010@live.com >
Co-authored-by: f3rr31 <5920873@disroot.org >
Co-authored-by: stevenlele <stevenlele@126.com >
Co-authored-by: typek52 <typek52@gmail.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
Co-authored-by: Тимур <tucirs@gmail.com >
(cherry picked from commit 5122aed332 )
2022-01-01 15:25:47 -05:00
Jobobby04
60f3ee1978
Remove NSFW annotation
2022-01-01 15:25:10 -05:00
Seishirou101
fe77aa9ab1
Add compress to CBZ on download ( #6360 )
...
(cherry picked from commit 5336c5b46e )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/download/Downloader.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/loader/DownloadPageLoader.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsDownloadController.kt
2022-01-01 15:24:12 -05:00
Mohit Mandalia
dc992ee932
Fixes descriptive notification message for errors ( #6413 )
...
* Fixes descriptive notification message for errors
Fixes #6401
* Fixes descriptive notification message for errors
Fixes #6401
(cherry picked from commit 22615f5981 )
2022-01-01 15:05:17 -05:00
arkon
b153f22c41
Add AppInfo functions to replace BuildConfig usages in extensions
...
(cherry picked from commit bdf4b4b679 )
2022-01-01 15:04:53 -05:00
arkon
c330e14fd8
Remove unused Nsfw annotation
...
Extensions now purely declare it through the Gradle config
(cherry picked from commit 548e300c4b )
2022-01-01 15:04:43 -05:00
arkon
7459a19e64
Remove explicit option to store downloads in app data folder
...
App data is typically deleted during app uninstallation, which some users are unaware of. The folder is also inaccessible externally by default in Android 11+, which is also annoying to users.
(cherry picked from commit 8a5d8c96ef )
2022-01-01 15:04:33 -05:00
arkon
0792ef3b1f
Move preference extension functions to utils
...
(cherry picked from commit 78c2631b6f )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourceController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt
2022-01-01 15:04:16 -05:00
arkon
3de8480630
Add link to troubleshooting guide in library update error log file
...
(cherry picked from commit 7c246ffc71 )
2022-01-01 14:35:21 -05:00
arkon
77d0dc2e1d
Swallow observable errors instead of crashing
...
(cherry picked from commit abfdde28ef )
2022-01-01 14:34:36 -05:00
arkon
a893ac6e5f
Update analytics dependencies
...
(cherry picked from commit 9801f1edfa )
# Conflicts:
# app/build.gradle.kts
2022-01-01 14:34:29 -05:00
FourTOne5
756ddebda9
Fix Crash while trying to search in Settings ( #6397 )
...
* Fix Crash while trying to search in Settings
* Use already provided categories
(cherry picked from commit fc3a200a63 )
2022-01-01 14:33:56 -05:00
FourTOne5
4f861f698c
Update wording of pref_remove_after_marked_as_read ( #6418 )
...
(cherry picked from commit 6a00658119 )
2022-01-01 14:33:48 -05:00
arkon
47f09b936c
Fix some crashes
...
(cherry picked from commit 353485054e )
2022-01-01 14:33:35 -05:00
Jobobby04
34f98a3cd4
MDList support rating mangas
2021-12-27 16:20:32 -05:00
Jobobby04
d7856fe351
Mangadex support manga rating
2021-12-27 16:19:42 -05:00
Jobobby04
77f5acf2dd
Show Mangadex relations in Mangadex similar
2021-12-27 16:12:09 -05:00
Jobobby04
87d9512b1f
Minor cleanup
2021-12-27 12:15:52 -05:00
Román
5c9d1afe41
Russian Strings ( #475 )
...
* Changing some russian strings
* Changed more strings
* Changed and deleted some strings
* Fixed the position of CDATA
* Some string changes before preview update
* Improved russian translation
* Why you bully me
* MOOOM, he's bullying me
2021-12-26 16:37:52 -05:00
HaruSasaki
359467d6f5
Add Indonesian translation for SY strings ( #476 )
2021-12-26 16:05:31 -05:00
Jobobby04
fb77eec2d3
Minor fix
2021-12-26 15:55:20 -05:00
FourTOne5
282abf12c9
Actually Fix #6341 ( #6392 )
...
(cherry picked from commit 800583b5e2 )
2021-12-26 15:52:58 -05:00
arkon
4a2e8806c1
Fix crash for bound intListPreferences
...
(cherry picked from commit 2db2b7348d )
2021-12-26 15:52:48 -05:00
arkon
572eb0cceb
Reduce redundancy in some preference declarations
...
The remaining ones could also be converted to FlowPreferences for this, but it's not really necessary.
(cherry picked from commit f3718257f5 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferenceKeys.kt
# app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferencesHelper.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/extension/ExtensionPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibrarySettingsSheet.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsAdvancedController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsBrowseController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsLibraryController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsReaderController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsSecurityController.kt
2021-12-26 15:52:25 -05:00
Riztard Lanthorn
c5819fe96f
Update "Library updates restrictions" wording ( #6371 )
...
* Update "Library updates restrictions" wording
Co-Authored-By: OncePunchedMan <64155117+OncePunchedMan@users.noreply.github.com >
Co-Authored-By: nicki <72807749+curche@users.noreply.github.com >
Co-Authored-By: Soitora <simon.mattila@protonmail.com >
Co-Authored-By: FourTOne5 <59261191+FourTOne5@users.noreply.github.com >
* Update strings.xml
Co-Authored-By: loocool2 <36128021+loocool2@users.noreply.github.com >
Co-authored-by: OncePunchedMan <64155117+OncePunchedMan@users.noreply.github.com >
Co-authored-by: nicki <72807749+curche@users.noreply.github.com >
Co-authored-by: Soitora <simon.mattila@protonmail.com >
Co-authored-by: FourTOne5 <59261191+FourTOne5@users.noreply.github.com >
Co-authored-by: loocool2 <36128021+loocool2@users.noreply.github.com >
(cherry picked from commit 5500762acd )
2021-12-26 12:49:12 -05:00