Jobobby04
759fd4d4e3
Follow previous comment
2024-08-17 20:38:26 -04:00
FooIbar
fc956fc791
Add comment about RecyclerView cache size ( #1119 )
...
Note for forks: Increasing cache size may cause OOM on API < 26, better
to make it API 26+ only.
(cherry picked from commit 1c47a6b9b35c622200c731cdbbc076f5263e8d06)
2024-08-17 20:33:30 -04:00
AntsyLich
9d7346157b
Sync compose theme with MDC theme
...
(cherry picked from commit 9a34ace09c66274e6c2b3f9446058a0fa99d4bd0)
# Conflicts:
# CHANGELOG.md
2024-08-17 20:31:20 -04:00
Weblate (bot)
0f0f4cf4a9
Translations update from Hosted Weblate ( #1247 )
...
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy-plurals/ar/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy-plurals/ru/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/ar/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/fil/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/id/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/ru/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/zh_Hant/
Translation: Mihon/TachiyomiSY
Translation: Mihon/TachiyomiSY Plurals
Co-authored-by: Ahmed seif al-nasr <ahmdsyfalnsr2@gmail.com >
Co-authored-by: Dexroneum <Rozhenkov69@gmail.com >
Co-authored-by: Howard Wu <HowardWu20@outlook.com >
Co-authored-by: Infy's Tagalog Translations <ced.paltep10@gmail.com >
Co-authored-by: TawfikSharaf <tawfikahmed132.wa@gmail.com >
Co-authored-by: TheKingTermux <achmadmaulana0233@gmail.com >
Co-authored-by: Tim Schneeberger <thebone.main@gmail.com >
Co-authored-by: ɴᴇᴋᴏ <s99095lkjjim@gmail.com >
2024-08-17 20:27:46 -04:00
akir45
426ef65102
Add japanese Translation ( #1248 )
...
* Add plurals.xml
* Add string.xml
2024-08-17 20:27:36 -04:00
Shamicen
95c834581b
Libarchive refactor ( #1249 )
...
* Refactor archive support with libarchive
* Refactor archive support with libarchive
* Revert string resource changs
* Only mark archive formats as supported
Comic book archives should not be compressed.
* Fixup
* Remove epub from archive format list
* Move to mihon package
* Format
* Cleanup
Co-authored-by: Shamicen <84282253+Shamicen@users.noreply.github.com >
(cherry picked from commit 239c38982c4fd55d4d86b37fd9c3c51c3b47d098)
* handle incorrect passwords
* lint
* fixed broken encryption detection + small tweaks
* Add safeguard to prevent ArchiveInputStream from being closed twice (#967 )
* fix: Add safeguard to prevent ArchiveInputStream from being closed twice
* detekt
* lint: Make detekt happy
---------
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit e620665dda9eb5cc39f09e6087ea4f60a3cbe150)
* fixed ArchiveReaderMode CACHE_TO_DISK
* Added some missing SY --> comments
---------
Co-authored-by: FooIbar <118464521+fooibar@users.noreply.github.com >
Co-authored-by: Ahmad Ansori Palembani <46041660+null2264@users.noreply.github.com >
2024-08-17 20:25:25 -04:00
NGB-Was-Taken
71f2daf8f3
Delete duplicate downloaded chapters when they are automatically marked as read ( #1252 )
2024-08-17 20:24:29 -04:00
Jobobby04
7ec14cd9f0
Fix preview
2024-08-11 20:42:40 -04:00
AntsyLich
c23c9491fc
Handle Android SDK 35 API collision
...
(cherry picked from commit fdb96179c6373eb0a8e7d6daea671a315d5ce5f0)
2024-08-11 19:41:15 -04:00
Jobobby04
29f3766c87
Update version code
2024-08-11 19:37:48 -04:00
Jobobby04
07c89890bc
Fix SY migrations
2024-08-11 19:37:05 -04:00
Weblate (bot)
64a54f55b3
Translations update from Hosted Weblate ( #1228 )
...
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy-plurals/ar/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy-plurals/ru/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/ar/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/zh_Hant/
Translation: Mihon/TachiyomiSY
Translation: Mihon/TachiyomiSY Plurals
Co-authored-by: Ahmed seif al-nasr <ahmdsyfalnsr2@gmail.com >
Co-authored-by: Dexroneum <Rozhenkov69@gmail.com >
Co-authored-by: Howard Wu <HowardWu20@outlook.com >
Co-authored-by: TawfikSharaf <tawfikahmed132.wa@gmail.com >
Co-authored-by: ɴᴇᴋᴏ <s99095lkjjim@gmail.com >
2024-08-11 18:39:57 -04:00
Tim Schneeberger
f7202e67cc
feat(migration): add option to only show entries with new chapters ( #1238 )
2024-08-11 18:30:19 -04:00
renovate[bot]
155b03c176
fix(deps): update dependency com.elvishew:xlog to v1.11.1 ( #1239 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-11 18:29:49 -04:00
renovate[bot]
6b0482576b
chore(deps): update gradle/actions action to v4 ( #1243 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-11 18:29:42 -04:00
AntsyLich
c137bafd68
Fix UI freeze after migration
...
Fixes #938
(cherry picked from commit 3f1d28c3833e6b868152149ed02b3fb8c54eccef)
2024-08-11 18:09:02 -04:00
AntsyLich
49bdffdc28
Add a button to select all scanlators
...
Resolves #943
Closes #1109
(cherry picked from commit 84b2164787a795f3fd757c325cbfb6ef660ac3a3)
2024-08-11 18:08:43 -04:00
Catting
f1b32d531a
Add Copy Tracker URL on icon long press ( #1101 )
...
* Add Copy Tracker URL on icon long press
Signed-off-by: Catt0s <5874051+mm12@users.noreply.github.com >
* Add 'Copy To Clipboard' to tracker item menu
Signed-off-by: Catt0s <5874051+mm12@users.noreply.github.com >
* Add 'Copy link' to locales.
Signed-off-by: Catt0s <5874051+mm12@users.noreply.github.com >
* Implement code review suggestions
>
> Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
Signed-off-by: Catt0s <5874051+mm12@users.noreply.github.com >
* Update app/src/main/java/eu/kanade/presentation/track/components/TrackLogoIcon.kt
---------
Signed-off-by: Catt0s <5874051+mm12@users.noreply.github.com >
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit 200d39e023af79b02276554a1bef1d7d53e3b903)
2024-08-11 18:02:09 -04:00
Weblate (bot)
a5ec6c5cdd
Translations update from Hosted Weblate ( #939 )
...
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/ar/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/ca/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/cs/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/de/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/es/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/fil/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/id/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/ja/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/ml/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/ru/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/sv/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/am/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ar/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/be/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/bg/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/bn/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ca/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ceb/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/cs/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/cv/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/da/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/de/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/el/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/eo/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/es/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/eu/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/fa/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/fi/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/fil/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/fr/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/gl/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/he/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hi/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hr/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hu/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/id/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/it/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ja/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/jv/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ka/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/kk/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/km/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/kn/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ko/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/lt/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/lv/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ml/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/mr/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ms/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ne/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/nl/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/nn/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/pl/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/pt/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ro/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ru/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sa/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sah/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sc/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sdh/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sk/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sq/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sr/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sv/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/te/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/th/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/tr/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/uk/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/uz/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/vi/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/zh_Hant/
Translation: Mihon/Mihon
Translation: Mihon/Mihon Plurals
Co-authored-by: Ahmed seif al-nasr <ahmdsyfalnsr2@gmail.com >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Akhil Raj <akhilakae07@gmail.com >
Co-authored-by: Animeboynz <40583749+Animeboynz@users.noreply.github.com >
Co-authored-by: David Katrinka <davidkatrinka1995@gmail.com >
Co-authored-by: Dexroneum <Rozhenkov69@gmail.com >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: Eji-san <ejierubani@gmail.com >
Co-authored-by: FateXBlood <fatexblood@gmail.com >
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com >
Co-authored-by: Iker Lerones <ikerlero@hotmail.com >
Co-authored-by: Infy's Tagalog Translations <ced.paltep10@gmail.com >
Co-authored-by: Lyfja <45209212+lyfja@users.noreply.github.com >
Co-authored-by: Matyáš Caras <matyas@caras.wtf >
Co-authored-by: Norsze <norbert.szabo7+github@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: TheKingTermux <achmadmaulana0233@gmail.com >
Co-authored-by: abc0922001 <abc0922001@hotmail.com >
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl >
Co-authored-by: gallegonovato <fran-carro@hotmail.es >
Co-authored-by: gekka <1778962971@qq.com >
Co-authored-by: sebastians17 <sebastians117.ss@gmail.com >
Co-authored-by: vodkapmp <vodkapmp@gmail.com >
Co-authored-by: ɴᴇᴋᴏ <s99095lkjjim@gmail.com >
Co-authored-by: Артём Голуб <artemtirax2001@gmail.com >
(cherry picked from commit b1b15a93eec15a82e2e83650abf97c1b9f0c501c)
2024-08-11 18:02:02 -04:00
MajorTanya
9c56cdb1c1
Fix MAL search results not showing start dates ( #1098 )
...
The previous approach would always throw an Exception because
`SimpleDateFormat.format()` expects the input to be of type `Date` or
`Number`, not `String`.
(cherry picked from commit 97c81fadb426d71ac99c9443ab0e89f4089046ef)
2024-08-11 18:01:51 -04:00
MajorTanya
543de065a6
Change Kitsu to kitsu.app domain ( #1106 )
...
cf. https://github.com/hummingbird-me/kitsu-server/commit/244fdccca9754d8579c049e738832843001b33b1
(cherry picked from commit 9240eceedc5e2b065dd680819c4180c1ae09512b)
# Conflicts:
# README.md
2024-08-11 18:01:43 -04:00
Jobobby04
33296e1faf
Translations readme
2024-08-11 18:00:59 -04:00
Catting
d1a90c0bb7
Contributing: ktLintFormat -> detekt ( #1102 )
...
* Contributing: ktLintFormat -> detekt
update Contributing info to use detekt instead of ktLintFormat
* Update CONTRIBUTING.md
---------
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit 14ae57d78b31f0bb3b58d19c1d8cfcebcc8e2253)
2024-08-11 18:00:34 -04:00
renovate[bot]
9fa61d33be
fix(deps): update dependency com.android.tools.build:gradle to v8.5.2 ( #1099 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 4828c54245dd6532c0e7a2b6c8cf5d8a703d3376)
2024-08-11 18:00:26 -04:00
renovate[bot]
0e9dcc7855
fix(deps): update dependency io.coil-kt.coil3:coil-bom to v3.0.0-alpha10 ( #1092 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit e8b7c3e24bb677d289554b972ef2496a976c79aa)
2024-08-11 18:00:18 -04:00
renovate[bot]
6738c6072d
fix(deps): update dependency androidx.work:work-runtime to v2.9.1 ( #1091 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit af77083660000e7378587dbc8d44e44bd8b196ec)
2024-08-11 18:00:11 -04:00
renovate[bot]
29033c539c
fix(deps): update dependency androidx.annotation:annotation to v1.8.2 ( #1090 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 36b9caeea8baf15f0d0ed37abc12638d44194c09)
2024-08-11 18:00:04 -04:00
renovate[bot]
eaa3413c37
fix(deps): update paging.version to v3.3.2 ( #1093 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 8e40146f96704c3dc98bbb4f9f89d470ffa32f69)
2024-08-11 17:59:57 -04:00
AntsyLich
73d9d1d46d
ExpandableMangaDescription: Adjust size transform anim spec
...
Co-authored-by: ivan <12537387+ivaniskandar@users.noreply.github.com >
(cherry picked from commit 1c16fc79c2ac4c4be30308fed84ffb371dab5902)
2024-08-11 17:59:47 -04:00
Roshan Varughese
94f9aaf351
Add Backup and Restore of Extension Repos ( #1057 )
...
* Backup/Restore Extension Repos
* Refactor
* Moving to Under App Settings
* Sort by URL, Check existing by SHA and Error Logging
Untested. Currently in a lecture and can't test if the changes really work.
* Changes to logic
* Don't ask me what's happening here
* Renaming Variables
* Fixing restoreAmount & changes to logic
Co-Authored-By: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
---------
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit 31263084eca3ba98624d258a317d53094bba2256)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/backup/create/BackupCreator.kt
# app/src/main/java/eu/kanade/tachiyomi/data/backup/create/BackupOptions.kt
# app/src/main/java/eu/kanade/tachiyomi/data/backup/models/Backup.kt
# app/src/main/java/eu/kanade/tachiyomi/data/backup/restore/BackupRestorer.kt
# app/src/main/java/eu/kanade/tachiyomi/data/backup/restore/RestoreOptions.kt
2024-08-11 17:59:35 -04:00
AntsyLich
e21149cb37
Rename backup restore error log file
...
(cherry picked from commit 2858ef835fec8d7278b1d0cad1b5664104d1e4b0)
2024-08-11 17:39:41 -04:00
renovate[bot]
11aad16f59
chore(deps): update kotlin monorepo to v2.0.10 ( #1085 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit edb8201f74e516c296b62e04a13802e1bd9e0b6b)
2024-08-11 17:39:30 -04:00
FooIbar
33a3918e86
Don't crash on ill-formed URLs ( #1084 )
...
(cherry picked from commit 854474f85ffc41eccdc2b3a6cf105fa2805ebc3c)
2024-08-11 17:39:21 -04:00
Tran M. Cuong
d655b8ecdf
fix: drawScrollbar crash on list with 0 item but only sticky header ( #1083 )
...
(cherry picked from commit 04db46fe75c2406fe9750e97da65774a6b268f27)
2024-08-11 17:39:12 -04:00
FooIbar
70a8bef7a5
Match extra layout space with scroll distance ( #1076 )
...
And increase recycler item view cache size.
(cherry picked from commit a3dfd2efe6ace7a2a4d79bd09fb1a729989f1094)
2024-08-11 17:38:58 -04:00
Vetle Ledaal
999a8613cf
Improve error message if restoring from JSON file ( #1056 )
...
* Improve error message if restoring from JSON file
* Replace Exception with IOException
* Use more generic error message if protobuf fails
* fix lint
(cherry picked from commit de8ef6dad7c89afb7041ccb489d68539a4849cb5)
2024-08-11 17:38:48 -04:00
AntsyLich
5721a02bca
Bump default user agent string
...
(cherry picked from commit 8160b47ff5fbbd9b32caeb462b5be881fabd3449)
2024-08-11 17:38:39 -04:00
AntsyLich
e303b88b90
Cleanup backup/restore related code
...
(cherry picked from commit c201b341a716b90d378dcda4bd9b8ac4a343d4fc)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/backup/create/BackupCreator.kt
2024-08-11 17:38:13 -04:00
AntsyLich
a62dd5821a
Fix library is backed up when disabled and make categories backup/restore independent
...
(cherry picked from commit 56fb4f62a152e87a71892aa68c78cac51a2c8596)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/backup/create/BackupCreator.kt
# app/src/main/java/eu/kanade/tachiyomi/data/backup/create/BackupOptions.kt
# app/src/main/java/eu/kanade/tachiyomi/data/backup/restore/RestoreOptions.kt
2024-08-11 17:34:04 -04:00
Roshan Varughese
a0786d9b09
Adds Option to Copy Panel to Clipboard ( #1003 )
...
* Add Copy to Clipboard
* Removing Unused Import
* Reusing onShare function
* Commit Suggestion
* Early Return on null
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
---------
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit 0af90999c8eed4b6c56a94418e5558833f273aa9)
# Conflicts:
# app/src/main/java/eu/kanade/presentation/reader/ReaderPageActionsDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderViewModel.kt
2024-08-11 17:25:33 -04:00
renovate[bot]
04580ce357
fix(deps): update paging.version to v3.3.1 ( #1046 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 41e2dc7ae80250d9166fc637c1170667afdb0a9e)
2024-08-11 15:39:47 -04:00
Roshan Varughese
b759f2f02a
Format Category String on Subtitle Display ( #1030 )
...
* Fixes #1029
* Max Line Length Fix
* Update SettingsLibraryScreen.kt
No idea how this works.
Co-authored-by: Foolbar <118464521+Foolbar@users.noreply.github.com >
---------
Co-authored-by: Foolbar <118464521+Foolbar@users.noreply.github.com >
(cherry picked from commit 88efde8796b0e1cc8fba6cd987bdc487bd97f248)
2024-08-11 15:39:38 -04:00
renovate[bot]
8ae8068ecd
fix(deps): update lifecycle.version to v2.8.4 ( #1045 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit b7849d714698900a25188bdbfd77bf24936f2dd7)
2024-08-11 15:39:31 -04:00
renovate[bot]
eecd9367d4
fix(deps): update dependency androidx.annotation:annotation to v1.8.1 ( #1043 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 602b58f364b95b83a3148be34cd4c90d95d7d405)
2024-08-11 15:39:24 -04:00
renovate[bot]
55dee69838
fix(deps): update dependency androidx.activity:activity-compose to v1.9.1 ( #1042 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit e48dbdbf2356c0e6e148313dc6610e865cd8e995)
2024-08-11 15:39:16 -04:00
FooIbar
a730ca5444
Remove obsolete workaround ( #1021 )
...
(cherry picked from commit 51b68cd25ff4bf556de88cb31525c55dd7eb7027)
2024-08-11 15:39:06 -04:00
renovate[bot]
cebd8fe0a8
fix(deps): update dependency io.coil-kt.coil3:coil-bom to v3.0.0-alpha09 ( #1039 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit ca784cbe3267e94e652e4c54f91b7107cc53c307)
2024-08-11 15:38:54 -04:00
renovate[bot]
55a979c5f7
fix(deps): update dependency io.mockk:mockk to v1.13.12 ( #1016 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 4f61b2e4e89bc257cf5e629823904805907bf75c)
2024-08-11 15:38:37 -04:00
renovate[bot]
728f3fc349
chore(deps): update dependency gradle to v8.9 ( #1007 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit f63e95091013320b27bfc3c7c975c4bdd4a983c5)
2024-08-11 15:38:17 -04:00
renovate[bot]
a9a3ed1d16
fix(deps): update dependency org.jsoup:jsoup to v1.18.1 ( #999 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit f3f2bd41c3974878bcf0e3a62d99ee89bf92fb41)
2024-08-11 15:38:08 -04:00
renovate[bot]
36f13a7c6a
fix(deps): update dependency com.android.tools.build:gradle to v8.5.1 ( #1010 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 7a2ca4bf4d41764705637d61c6d86249f8815b7b)
2024-08-11 15:37:37 -04:00
renovate[bot]
37a2ccc678
Bump coil version and some cleanup
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit e65634cb427eafe9e3bd192f9e8bf71f2243ce6c)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/App.kt
2024-08-11 15:37:16 -04:00
FooIbar
bb39088dd7
Fix some issues when reading/saving images ( #993 )
...
* Fix unsupported mime type error when saving images
Avoid using platform mime type map to get extensions as it may not have
all mime types we support.
* Fix jxl images downloading/reading
(cherry picked from commit daa47e049327c4d8b1fe4724ed1b84897d81fcf2)
# Conflicts:
# core/common/src/main/kotlin/tachiyomi/core/common/util/system/ImageUtil.kt
2024-08-11 15:34:57 -04:00
AntsyLich
c5546e1095
Fix login prompts despite being logged in to trackers in Manga screen
...
(cherry picked from commit cbcd8bd6682023f728568f2b44da26124618aed7)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaScreenModel.kt
2024-08-11 15:32:28 -04:00
AntsyLich
2d12c670db
Observe tracker login state instead of fetching once ( #987 )
...
* Observe tracker login state instead of fetching once
* Review changes
(cherry picked from commit 2092c81bad59fd745a8514af320e534ecf40a5da)
# Conflicts:
# app/src/main/java/eu/kanade/presentation/library/LibrarySettingsDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryScreenModel.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaScreenModel.kt
2024-08-11 15:15:44 -04:00
AntsyLich
3db4bccebc
Make global search "Has result" sticky
...
Closes #133
(cherry picked from commit 5a61ca5535fe0d9e8e7bcb9e665ba2f9cb0cf649)
# Conflicts:
# app/src/main/java/eu/kanade/domain/source/service/SourcePreferences.kt
2024-08-11 14:49:11 -04:00
Roshan Varughese
2f23ad6bfd
Smart Update Dialog Tweak ( #977 )
...
* Smart Update Dialog Fix
* Build Fail Change 1
* Commit Suggested Change
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
* Build Fail Change 2
---------
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit ddba71df37359e6abbbcc96b18685435961710dc)
2024-08-11 14:48:33 -04:00
CrepeTF
de1898a2c9
Correct tako variable colours ( #976 )
...
(cherry picked from commit 75b5d966018aa917f57adf37370088a51e4914b2)
2024-08-11 14:48:18 -04:00
renovate[bot]
eb135ec22d
fix(deps): update lifecycle.version to v2.8.3 ( #972 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 77db8873f6753cc9db8f67b39d53685563380cc6)
2024-08-11 14:48:10 -04:00
WerctFourth
bf6c646dc7
Update image-decoder revision ( #971 )
...
(cherry picked from commit bff6183cf3ef400d8ddcdccf7180e4139816cc09)
2024-08-11 14:48:01 -04:00
renovate[bot]
9ce16d5e1c
fix(deps): update dependency io.coil-kt.coil3:coil-bom to v3.0.0-alpha07 ( #960 )
...
* fix(deps): update dependency io.coil-kt.coil3:coil-bom to v3.0.0-alpha07
* Fix build
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit c0f9de88e70ef1db97c521993462ae27550b5790)
2024-08-11 14:47:41 -04:00
renovate[bot]
619ff726c8
fix(deps): update aboutlib.version to v11.2.2 ( #965 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 80cdebcdf467ed00e530651aeed2b36cc63b8356)
2024-08-11 14:47:22 -04:00
renovate[bot]
730ceaaf49
fix(deps): update dependency org.junit.jupiter:junit-jupiter to v5.10.3 ( #962 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 9e2f97eeb8a0f1d1b353dc3e77fb64d69b568674)
2024-08-11 14:47:13 -04:00
CrepeTF
07b701cb3c
Theme fixes ( #963 )
...
* Fix theme issue with download progress indicator
* Fix theme issue with download progress indicator + better contrast
(cherry picked from commit e132cc405f23e18dd8d73626730821eae9051149)
2024-08-11 14:47:02 -04:00
Caio Oliveira
b64c6b78ea
buildSrc: Fix strange warning in ci build ( #952 )
...
* buildSrc: Fix strange warning
´Project accessors enabled, but root project name not explicitly set for 'buildSrc'. Checking out the project in different folders will impact the generated code and implicitly the buildscript classpath, breaking caching.´
* Update settings.gradle.kts
---------
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit 2674b849746f20c051dab3fd6edfad1594e41b42)
2024-08-11 14:46:50 -04:00
renovate[bot]
521bce5c08
fix(deps): update dependency androidx.test.espresso:espresso-core to v3.6.1 ( #958 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit f34702d4fcc10f24953b21e883fb454778bbae77)
2024-08-11 14:46:36 -04:00
renovate[bot]
a719ed8c9e
fix(deps): update dependency androidx.test.ext:junit-ktx to v1.2.1 ( #959 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 7823966ddf2289fee743feaa58b906ab9179a4ed)
2024-08-11 14:46:22 -04:00
renovate[bot]
f6fc2d7e2f
fix(deps): update dependency net.zetetic:sqlcipher-android to v4.6.0 ( #1221 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-27 09:55:53 -04:00
renovate[bot]
48d43c4f07
chore(deps): update actions/upload-artifact action to v4 ( #1222 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-27 09:55:42 -04:00
renovate[bot]
f4fa86b2dc
chore(deps): update softprops/action-gh-release action to v2 ( #1223 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-27 09:55:29 -04:00
renovate[bot]
37db0dc1f6
fix(deps): update dependency com.google.oauth-client:google-oauth-client to v1.36.0 ( #1220 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-26 20:55:33 -04:00
renovate[bot]
1ada03b07a
chore(deps): update actions/setup-java action to v4 ( #1217 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-26 20:54:25 -04:00
renovate[bot]
f4c1e7c2d5
chore(deps): update damianreeves/write-file-action action to v1.3 ( #1216 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-26 20:54:11 -04:00
Jobobby04
6c5282c598
Another
2024-06-26 20:39:26 -04:00
Jobobby04
7899474a36
Fix build errors
2024-06-26 20:38:12 -04:00
Jobobby04
225b419bba
Update wrapper validation
2024-06-26 20:23:59 -04:00
Jobobby04
fa64103a1c
Actual baseline
2024-06-26 20:20:12 -04:00
Jobobby04
57e0e99f06
Preview branch makes preview
2024-06-26 20:10:45 -04:00
Jobobby04
efde7afa8e
Update baseline
2024-06-26 20:09:09 -04:00
Jobobby04
f929a4bc26
Move some libs to sylibs
2024-06-26 20:03:24 -04:00
renovate[bot]
d35141c1cc
chore: Configure Renovate ( #1215 )
...
* Add renovate.json
* Only update specific files
* Add a glob
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jobobby04 <jobobby04@users.noreply.github.com >
2024-06-26 19:57:10 -04:00
renovate[bot]
6988966019
fix(deps): update serialization.version to v1.7.1 ( #951 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit d8fe7d32ca6bacbb74e9e80173625a993621e4b2)
2024-06-26 19:32:52 -04:00
Maddie Witman
f6d8ebbb0a
Added configuration options to e-ink page flashes ( #625 )
...
* Recommit for e-ink pref changes
* Fixed state holder for flash interval
* Detekt
* Refactor suggested by Antsy
* inverted currentDisplayRefresh check for early exit
(cherry picked from commit 2f86f25d5b24c2054a604802dc65b8bc3a99c7c0)
# Conflicts:
# app/src/main/java/eu/kanade/presentation/more/settings/screen/SettingsReaderScreen.kt
# app/src/main/java/eu/kanade/presentation/reader/settings/GeneralSettingsPage.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/setting/ReaderPreferences.kt
2024-06-26 19:32:42 -04:00
renovate[bot]
ae45df9fcf
fix(deps): update dependency androidx.test.ext:junit-ktx to v1.2.0 ( #948 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 36e40c099772d2cb53d4ec87b2b00f97fe455c98)
2024-06-26 19:31:12 -04:00
renovate[bot]
f332344681
fix(deps): update dependency androidx.test.espresso:espresso-core to v3.6.0 ( #947 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 40754659a9e146626add56c494a6dc9873691f14)
2024-06-26 19:31:03 -04:00
AntsyLich
c6abb340ca
Cleanup in CommonMangaItem.kt
...
Closes #19
Co-authored-by: Roshan Varughese <40583749+Animeboynz@users.noreply.github.com >
(cherry picked from commit e17f70f7226ea031fc1f962c9dfea3e404ba53ad)
2024-06-26 19:30:50 -04:00
Tran M. Cuong
99dbb16a7a
Fix Migrator test and also add the test to build script ( #896 )
...
* Fix MigratorTest after update to Kotlin 2.0.0
* add main module's test to build script
(cherry picked from commit e57638a49c759d36d25b92f26633df5bdfb0d2b3)
# Conflicts:
# .github/workflows/build_pull_request.yml
# .github/workflows/build_push.yml
2024-06-26 19:30:39 -04:00
FooIbar
f62e8933d7
Fix unexpected skips in strong skipping mode ( #940 )
...
(cherry picked from commit 0ce1cf22cdbb7d82df3db1a901253b4973ab027f)
# Conflicts:
# source-api/build.gradle.kts
2024-06-26 19:30:00 -04:00
renovate[bot]
ee3c2fd79c
fix(deps): update dependency io.github.fornewid:material-motion-compose-core to v2.0.1 ( #945 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit f6ec53cdde32a17bc394e55b697a3b59bfd76e58)
2024-06-26 19:28:53 -04:00
renovate[bot]
6b08b873a8
fix(deps): update dependency com.google.firebase:firebase-analytics to v22.0.2 ( #936 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit b37357f9097730edb1d72f1297461e580286856c)
2024-06-26 19:28:43 -04:00
renovate[bot]
a3f2f49ab8
fix(deps): update moko to v0.24.1 ( #933 )
...
* fix(deps): update moko to v0.24.1
* Fix build
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit f58a05e91828a69c01d49d629e5bfa9ec7ae3ffc)
2024-06-26 19:28:27 -04:00
Weblate (bot)
524f5cc6ab
Translations update from Hosted Weblate ( #904 )
...
* Translated using Weblate (Malayalam)
Currently translated at 16.9% (136 of 804 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ml/
* Translated using Weblate (Swedish)
Currently translated at 99.1% (797 of 804 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sv/
* Translated using Weblate (Arabic)
Currently translated at 99.5% (800 of 804 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ar/
* Translated using Weblate (Swedish)
Currently translated at 100.0% (804 of 804 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sv/
* Translated using Weblate (Swedish)
Currently translated at 100.0% (18 of 18 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/sv/
---------
Co-authored-by: Akhil Raj <akhilakae07@gmail.com >
Co-authored-by: Norsze <norbert.szabo7+github@gmail.com >
Co-authored-by: Duh051 <duhduh272@gmail.com >
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl >
(cherry picked from commit cf02119da55c431d0fb4c42ecfec3681d466ae43)
2024-06-26 19:16:39 -04:00
FooIbar
a35e084b9e
Fix R8 version configuration not working ( #916 )
...
This reverts commit f3226fb278cab87422255e04e647c50095b61529.
(cherry picked from commit 4182ae89a036525c5575961a68371df249ce384f)
# Conflicts:
# build.gradle.kts
2024-06-26 19:16:27 -04:00
FooIbar
78f7fba67b
Update R8 to fix NoSuchMethodError crash ( #914 )
...
(cherry picked from commit f3226fb278cab87422255e04e647c50095b61529)
# Conflicts:
# build.gradle.kts
2024-06-26 19:15:56 -04:00
renovate[bot]
69d1db3018
fix(deps): update dependency com.android.tools.build:gradle to v8.5.0 ( #901 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 2e78bceb30908aca8e585f91942849a6e4e7cb15)
2024-06-26 19:15:21 -04:00
Weblate (bot)
d1b317e5c8
Translations update from Hosted Weblate ( #878 )
...
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (804 of 804 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/zh_Hant/
* Translated using Weblate (Croatian)
Currently translated at 100.0% (804 of 804 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hr/
* Translated using Weblate (Malayalam)
Currently translated at 15.5% (125 of 804 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ml/
* Translated using Weblate (Malayalam)
Currently translated at 15.5% (125 of 804 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ml/
* Translated using Weblate (Malayalam)
Currently translated at 94.4% (17 of 18 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/ml/
---------
Co-authored-by: ɴᴇᴋᴏ <s99095lkjjim@gmail.com >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Akhil Raj <akhilakae07@gmail.com >
Co-authored-by: Animeboynz <roshanvarughese@hotmail.com >
(cherry picked from commit aa1714b2acf0e5b16558ea703220f60d4ecd23e9)
2024-06-26 19:15:06 -04:00
AntsyLich
fff40e031f
Fix issue with creating and restoring backup
...
Fixes #881
(cherry picked from commit f696f209c6b3efb3148e1d587af9e42c71d8dc6f)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/backup/create/BackupCreator.kt
2024-06-26 19:14:54 -04:00
renovate[bot]
5be2ec51ba
fix(deps): update dependency androidx.glance:glance-appwidget to v1.1.0 ( #890 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit af57e124f2113f78028771f1579a356884d7ead7)
2024-06-26 19:13:53 -04:00
renovate[bot]
1c2a7af13e
fix(deps): update lifecycle.version to v2.8.2 ( #889 )
...
fix(deps): update dependency androidx.lifecycle:lifecycle-runtime-ktx to v2.8.2
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 8e8ee69bbacb2260d0ae52808c02684e567119b9)
2024-06-26 19:13:44 -04:00
renovate[bot]
182158acb0
fix(deps): update dependency com.android.tools.build:gradle to v8.4.2 ( #883 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit e9d69a83febccf8840dad03597e3ac2a6aa3f972)
2024-06-26 19:13:34 -04:00
AntsyLich
21f92bfb3a
Fix chapter number parsing when number is after unwanted tag
...
Fixes #554
Co-authored-by: Naputt1 <94742489+Naputt1@users.noreply.github.com >
(cherry picked from commit 6a80305d6c572da6c08c0c69f5c25ff26ecf7383)
2024-06-26 19:13:24 -04:00
AntsyLich
a5522ef732
Check category order before restoring from backup
...
Closes #632
Co-authored-by: Cologler <10906962+Cologler@users.noreply.github.com >
(cherry picked from commit 119bcbf8ed2415664922ea77fadf0da1165d1732)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/backup/restore/restorers/CategoriesRestorer.kt
2024-06-26 19:13:14 -04:00
Weblate (bot)
239793f7fd
Translations update from Hosted Weblate ( #611 )
...
* Translated using Weblate (Malayalam)
Currently translated at 12.9% (104 of 803 strings)
Translated using Weblate (Malayalam)
Currently translated at 94.4% (17 of 18 strings)
Translated using Weblate (Malayalam)
Currently translated at 11.8% (95 of 803 strings)
Added translation using Weblate (Malayalam)
Added translation using Weblate (Malayalam)
Co-authored-by: Akhil Raj <akhilakae07@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/ml/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ml/
Translation: Mihon/Mihon
Translation: Mihon/Mihon Plurals
* Translated using Weblate (Italian)
Currently translated at 99.6% (800 of 803 strings)
Co-authored-by: Federico Pierantoni <federico.pieranton@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/it/
Translation: Mihon/Mihon
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (803 of 803 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (803 of 803 strings)
Co-authored-by: B4LiN7 <B4LiN7@users.noreply.hosted.weblate.org >
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hu/
Translation: Mihon/Mihon
* Translated using Weblate (Javanese)
Currently translated at 38.7% (311 of 803 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (803 of 803 strings)
Translated using Weblate (Indonesian)
Currently translated at 98.7% (793 of 803 strings)
Co-authored-by: TheKingTermux <achmadmaulana0233@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/id/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ja/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/jv/
Translation: Mihon/Mihon
* Translated using Weblate (Greek)
Currently translated at 100.0% (803 of 803 strings)
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/el/
Translation: Mihon/Mihon
* Translated using Weblate (Serbian)
Currently translated at 99.2% (797 of 803 strings)
Co-authored-by: Rikishaaa <jebote90@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sr/
Translation: Mihon/Mihon
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (803 of 803 strings)
Co-authored-by: Blackiezin <mcperenan134@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/pt_BR/
Translation: Mihon/Mihon
* Translated using Weblate (French)
Currently translated at 100.0% (18 of 18 strings)
Translated using Weblate (French)
Currently translated at 99.0% (795 of 803 strings)
Co-authored-by: LaQuiche426 <loic.dossantos42630@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/fr/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/fr/
Translation: Mihon/Mihon
Translation: Mihon/Mihon Plurals
* Translated using Weblate (Portuguese)
Currently translated at 99.8% (802 of 803 strings)
Co-authored-by: ssantos <ssantos@web.de >
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/pt/
Translation: Mihon/Mihon
* Translated using Weblate (Vietnamese)
Currently translated at 100.0% (18 of 18 strings)
Translated using Weblate (Vietnamese)
Currently translated at 96.8% (778 of 803 strings)
Co-authored-by: Karuto <nguyenthaison609@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/vi/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/vi/
Translation: Mihon/Mihon
Translation: Mihon/Mihon Plurals
* Translated using Weblate (Croatian)
Currently translated at 99.5% (799 of 803 strings)
Co-authored-by: Milo Ivir <mail@milotype.de >
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hr/
Translation: Mihon/Mihon
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (803 of 803 strings)
Co-authored-by: Eji-san <ejierubani@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/id/
Translation: Mihon/Mihon
* Translated using Weblate (Galician)
Currently translated at 100.0% (803 of 803 strings)
Co-authored-by: kevans <albapazpi@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/gl/
Translation: Mihon/Mihon
* Translated using Weblate (Ukrainian)
Currently translated at 99.8% (802 of 803 strings)
Co-authored-by: Kodekiro Kodekihara <lolbitoklol@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/uk/
Translation: Mihon/Mihon
* Translated using Weblate (Malay)
Currently translated at 98.6% (792 of 803 strings)
Co-authored-by: Farith <mail2@farithadnan.net >
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ms/
Translation: Mihon/Mihon
* Translated using Weblate (Nepali)
Currently translated at 100.0% (18 of 18 strings)
Translated using Weblate (Nepali)
Currently translated at 100.0% (803 of 803 strings)
Co-authored-by: FateXBlood <fatexblood@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/ne/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ne/
Translation: Mihon/Mihon
Translation: Mihon/Mihon Plurals
* Translated using Weblate (Vietnamese)
Currently translated at 100.0% (803 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/vi/
* Translated using Weblate (Croatian)
Currently translated at 100.0% (803 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hr/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (18 of 18 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/es/
* Translated using Weblate (Romanian)
Currently translated at 99.6% (800 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ro/
* Translated using Weblate (Romanian)
Currently translated at 100.0% (18 of 18 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/ro/
* Translated using Weblate (Italian)
Currently translated at 100.0% (803 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/it/
* Translated using Weblate (Polish)
Currently translated at 99.5% (799 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/pl/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (803 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/es/
* Translated using Weblate (German)
Currently translated at 100.0% (804 of 804 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/de/
* Translated using Weblate (Russian)
Currently translated at 100.0% (804 of 804 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ru/
* Translated using Weblate (French)
Currently translated at 99.5% (800 of 804 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/fr/
* Translated using Weblate (Filipino)
Currently translated at 99.8% (803 of 804 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/fil/
* Translated using Weblate (Nepali)
Currently translated at 100.0% (804 of 804 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ne/
* Translated using Weblate (Catalan)
Currently translated at 100.0% (804 of 804 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ca/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (804 of 804 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/es/
* Translated using Weblate (Catalan)
Currently translated at 100.0% (18 of 18 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/ca/
---------
Co-authored-by: Akhil Raj <akhilakae07@gmail.com >
Co-authored-by: Federico Pierantoni <federico.pieranton@gmail.com >
Co-authored-by: B4LiN7 <B4LiN7@users.noreply.hosted.weblate.org >
Co-authored-by: TheKingTermux <achmadmaulana0233@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Rikishaaa <jebote90@gmail.com >
Co-authored-by: Blackiezin <mcperenan134@gmail.com >
Co-authored-by: LaQuiche426 <loic.dossantos42630@gmail.com >
Co-authored-by: ssantos <ssantos@web.de >
Co-authored-by: Karuto <nguyenthaison609@gmail.com >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Eji-san <ejierubani@gmail.com >
Co-authored-by: kevans <albapazpi@gmail.com >
Co-authored-by: Kodekiro Kodekihara <lolbitoklol@gmail.com >
Co-authored-by: Farith <mail2@farithadnan.net >
Co-authored-by: FateXBlood <fatexblood@gmail.com >
Co-authored-by: Nguyễn Trung Đức <vaicato16@gmail.com >
Co-authored-by: Chrono Lux <amber_c001@protonmail.com >
Co-authored-by: Saft Octavian <saftoctavian@gmail.com >
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com >
Co-authored-by: sebastians17 <sebastians117.ss@gmail.com >
Co-authored-by: Tim Schneeberger <thebone.main@gmail.com >
Co-authored-by: Dexroneum <Rozhenkov69@gmail.com >
Co-authored-by: Naga <yz2000.pro@gmail.com >
Co-authored-by: Infy's Tagalog Translations <ced.paltep10@gmail.com >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: gallegonovato <fran-carro@hotmail.es >
(cherry picked from commit 87fe64468ca08466af5b9fcc7f9e17e9a23021e6)
# Conflicts:
# i18n/src/commonMain/resources/MR/gl/strings.xml
# i18n/src/commonMain/resources/MR/ro/strings.xml
2024-06-26 19:12:15 -04:00
renovate[bot]
4e9cfe4602
fix(deps): update dependency io.github.fornewid:material-motion-compose-core to v2 ( #873 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit bdce3c39f1475dc77dad300a0bf3702e85d32916)
2024-06-26 19:11:01 -04:00
AntsyLich
f548c85e7a
MangaChapterListItem: Don't use alpha modifier
...
Possibly fixes #822
Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com >
(cherry picked from commit 15d999229fcce865001d5fa77d0163e6e80e38db)
2024-06-26 19:10:39 -04:00
renovate[bot]
576349c446
fix(deps): update okhttp monorepo to v5.0.0-alpha.14 ( #688 )
...
* fix(deps): update okhttp monorepo to v5.0.0-alpha.14
* Fix build
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit 1edd55c981aa72faf49c06173f33bf0c2f99fe60)
2024-06-26 19:10:28 -04:00
renovate[bot]
9b00e0458b
fix(deps): update serialization.version to v1.7.0 ( #870 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 71b558cb34c4e2da435877f391e57b6d49c4ef4f)
2024-06-26 19:06:15 -04:00
renovate[bot]
6a1ff99441
chore(deps): update kotlin and compose compiler to v2 (major) ( #819 )
...
* chore(deps): update kotlin and compose compiler to v2
* Update .gitignore
* Fix build
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit 46003ec25139319079abc9fde89b3afd344a1a11)
# Conflicts:
# .github/renovate.json5
# gradle/compose.versions.toml
# source-local/src/androidMain/kotlin/tachiyomi/source/local/LocalSource.kt
2024-06-26 19:06:10 -04:00
renovate[bot]
0121fe9397
fix(deps): update dependency io.kotest:kotest-assertions-core to v5.9.1 ( #869 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 1f7574bd4fc0471b7f974cffdf166c2551b2749b)
2024-06-26 17:41:20 -04:00
Cuong M. Tran
5c47c7a409
Fix MigratorTest after update to io.mockk v1.13.11 ( #814 )
...
* Fix MigratorTest after update to io.mockk v1.13.11
Causing error: io.mockk.MockKException: was not can only be called on a mocked object
* remove import
(cherry picked from commit da62c7a21a81f513988fa64df6253376f85228ef)
2024-06-26 17:40:33 -04:00
renovate[bot]
8bb4f33f2e
fix(deps): update dependency io.github.fornewid:material-motion-compose-core to v1.2.1 ( #858 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 0870cffba121c0cc7db9c79f83f770a43d9c32e7)
2024-06-26 17:40:17 -04:00
Sven
5f5fd51668
fix: storage permission request for non-conforming devices ( #726 )
...
* fix: storage permission request for non-conforming devices
* fix: catch more specific exception
* chore: add toast message to indicate missing persistent permissions
* chore: correct newly introduced translaction string
* Change error toast message
---------
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit 8632ba85ee1ed080d7baa70050d460807c8edfcf)
2024-06-26 17:40:03 -04:00
Jobobby04
c7bbad93b2
Fix some MDLang issues
2024-06-26 17:38:53 -04:00
Jobobby04
1a4a2506f4
Codestral(ChatGPT) cleanup of some double pages code
2024-06-26 17:38:51 -04:00
gelionexists
7b7a594ddb
Update LewdMangaChecker.kt ( #1204 )
...
- Added the `mature` tag
- Added `doujins` (doujins.com) and `luscious` (luscious.net) as filter keywords
2024-06-26 17:31:41 -04:00
KaiserBh
c2eece0fff
chore: improve google drive sync. ( #1200 )
...
improve google drive sync, removes the lock, change to protobuf, and potentially fix deviceId not being unique, since it wasn't appState...
2024-06-26 17:31:12 -04:00
ɴᴇᴋᴏ
d29a4ff381
Update TW strings.xml ( #1202 )
...
Add Google sync strings
2024-06-26 17:30:06 -04:00
Tim Schneeberger
31f967235f
Add Namicomi support for external chapters on MD ( #1188 )
2024-06-01 18:26:05 -04:00
Cuong M. Tran
7d6e746257
Fix build warning: remove non-default string resources ( #1180 )
2024-06-01 18:25:53 -04:00
Timo
d306139047
Update README.md ( #1174 )
...
Changed DO and DON'T for bug repports to a link with the issue template.
2024-06-01 18:25:37 -04:00
Jobobby04
7e6811692e
Fix WorkManager cancellation issues
2024-06-01 17:51:03 -04:00
renovate[bot]
8df0446020
chore(deps): update dependency gradle to v8.8 ( #856 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 116579d38c08c203fe2c4996419e277c7bf9c165)
2024-06-01 17:40:26 -04:00
renovate[bot]
8ccf8fc74d
fix(deps): update dependency androidx.test.ext:junit-ktx to v1.2.0-rc01 ( #855 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 098f925519502a99aef9eb33c9b88b1280351a73)
2024-06-01 17:40:18 -04:00
Jobobby04
4deaa41c53
Cleanup some build warnings
2024-06-01 14:52:54 -04:00
renovate[bot]
c843789f66
fix(deps): update aboutlib.version to v11.2.1 ( #846 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 9f5db70572cee99243c850d2da55fe0a10d52809)
2024-06-01 14:02:25 -04:00
renovate[bot]
78da81fa42
fix(deps): update dependency com.google.firebase:firebase-analytics to v22.0.1 ( #848 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 1f286f1a357a6c0f8cf2a7274b11b175315de4ea)
2024-06-01 14:02:17 -04:00
renovate[bot]
4fc96f263d
fix(deps): update dependency com.google.gms:google-services to v4.4.2 ( #849 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 7ab7f5ac37e8c102ca259144f136616b59172e6d)
2024-06-01 14:02:02 -04:00
renovate[bot]
6a12b54ecb
fix(deps): update dependency androidx.test.espresso:espresso-core to v3.6.0-rc01 ( #851 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit e567250b17c231abee151541fea1f97b269b516a)
2024-06-01 14:01:52 -04:00
renovate[bot]
8ffcd5efec
fix(deps): update dependency androidx.appcompat:appcompat to v1.7.0 ( #845 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 095da924b9a1d724e6a228cb4abcc4dfe948db7d)
2024-06-01 14:01:44 -04:00
renovate[bot]
26121efeb4
fix(deps): update lifecycle.version to v2.8.1 ( #844 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit b9da98b527e3d9ac56e263f7b595768239fa718e)
2024-06-01 14:01:36 -04:00
renovate[bot]
1ecf3a567b
fix(deps): update paging.version to v3.3.0 ( #810 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit af8696cb9060e652f41220ea4a6074568df8bc3d)
2024-06-01 14:01:28 -04:00
renovate[bot]
20fff5798d
fix(deps): update dependency org.apache.commons:commons-compress to v1.26.2 ( #826 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit de5a64aa73c8a2229fa87e9baba9981197474f51)
2024-06-01 14:01:20 -04:00
renovate[bot]
0ba580ba30
fix(deps): update aboutlib.version to v11.2.0 ( #823 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 9b944092c75046b68ac38e2d9d3a5e49033d7588)
2024-06-01 14:01:10 -04:00
renovate[bot]
aaf28ee4f1
fix(deps): update dependency com.android.tools.build:gradle to v8.4.1 ( #818 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 0cb1794a445c8c7f4e9c163bd850f1681cdbef6a)
2024-06-01 14:01:03 -04:00
renovate[bot]
8558c110a9
chore(deps): update kotlin and compose compiler ( #800 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 2f243fae11e48799437b1672ec1a8571552caacb)
# Conflicts:
# gradle/compose.versions.toml
2024-06-01 14:00:54 -04:00
renovate[bot]
3865583c28
fix(deps): update lifecycle.version to v2.8.0 ( #809 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit d2e5c78074829ca7c7bace3e5bfee25ea430e44c)
2024-06-01 14:00:15 -04:00
renovate[bot]
b2cc61f6fd
fix(deps): update dependency androidx.annotation:annotation to v1.8.0 ( #808 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 5912d6b08f3624a385f820582e49f1dde1b55864)
2024-06-01 14:00:05 -04:00
renovate[bot]
47dd58de2a
fix(deps): update dependency io.mockk:mockk to v1.13.11 ( #803 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 99b550ae0d9eaf530d644f7755162d9705c302f4)
# Conflicts:
# gradle/libs.versions.toml
2024-06-01 13:59:55 -04:00
renovate[bot]
67d42c9c2b
fix(deps): update dependency androidx.test.ext:junit-ktx to v1.2.0-beta01 ( #801 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 8d187f786594356dd47899dad660d602b52099ef)
2024-06-01 13:59:25 -04:00
renovate[bot]
b97f322d6f
fix(deps): update dependency com.google.android.material:material to v1.12.0 ( #754 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 653d5d3e252ff2508b100b0f291fdcfaf2a98097)
2024-06-01 13:59:17 -04:00
renovate[bot]
d8cc4f8b45
fix(deps): update dependency androidx.test.espresso:espresso-core to v3.6.0-beta01 ( #797 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit ce497003e38d838e846b6e4ce88aafe4610d522b)
2024-06-01 13:57:49 -04:00
CrepeTF
f78752fbdf
Update themes to follow new compose update changes ( #766 )
...
* Update Green Apple theme
* Add some Green Apple theme comments
* Update Lavender theme
* Update Midnight Dusk theme
* Update Nord theme
* Update Strawberry Daiquiri theme
* Update Tako theme
* Update Teal & Turquoise theme
* Update Lavender secondaryContainer and onSecondaryContainer colour
* Update M.Dusk secondaryContainer and onSecondaryContainer colour
* Update Tako secondaryContainer and onSecondaryContainer colour
* Comments
* Update Tidal Wave theme
* Update Yin Yang theme
* Update Yotsuba theme
* Fix navbar tinted background on pure black
* Add surfaceContainer levels to Lavender theme
* Resolve detekt issues
* Add surfaceContainer levels to Midnight Dusk theme
* Add surfaceContainer levels to Nord theme
* Add surfaceContainer levels to Tako theme
* Add surfaceContainer levels to Teal & Turquoise theme
* Add surfaceContainer levels to Tidal Wave theme
* Add surfaceContainer levels to Yin Yang theme
* Add surfaceContainer levels to Yotsuba theme
* Add dark theme surfaceContainer levels to Yotsuba theme
* surfaceContainer tweaks to Yotsuba theme
* surfaceContainer tweaks to Strawberry Daiquiri theme
* surfaceContainer tweaks to Nord theme
* surfaceContainer tweaks to Lavender theme
* Update Tachiyomi theme
* Update Pure Black theme
* Resolve detekt issues
* Oopsie
(cherry picked from commit 16392adcbba4027cbed0a44e2fc62df330af6385)
2024-06-01 13:57:37 -04:00
AwkwardPeak7
d968d58cd6
update r8 rules for MultipartBody.Builder in extensions ( #783 )
...
(cherry picked from commit f603db3f3fac72954997bfa0c2cd77a0b92cd7f0)
2024-06-01 13:57:27 -04:00
AntsyLich
54d5f9baaf
Remove dependency on compose material 2 components
...
(cherry picked from commit fb9423028eb017c110cb805f2d0601e5b02e50f9)
2024-06-01 12:57:07 -04:00
FooIbar
c1bf53e28a
Fix tap control area shifting after zooming out ( #767 )
...
(cherry picked from commit 8e9396a9cfe5f5e87e4e5f2093421a3fa24d43db)
2024-06-01 12:56:57 -04:00
AntsyLich
517fd3a8f4
Use new SurfaceContainer color roles
...
Non-dynamic themes need to be updated
Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com >
(cherry picked from commit 1df87eabf2b301cf6fc60cfa5f9391756984b790)
# Conflicts:
# app/src/main/java/eu/kanade/presentation/reader/ReaderPageActionsDialog.kt
2024-06-01 12:56:48 -04:00
AntsyLich
089d1aba57
Fix search bar style
...
(cherry picked from commit ca7391bbf3d49428f6321aa6baa03b0d2b5abff9)
2024-06-01 12:55:18 -04:00
Jobobby04
46bf139f01
Possibly fix extension obsolete bug
2024-05-05 13:17:29 -04:00
Jobobby04
c3fb5c0bec
Revert "Bump compose version"
...
This reverts commit 5550ddad4e .
2024-05-05 12:58:03 -04:00
Reagan
000a4ffc3f
Change keyboard type in extension repo dialog ( #764 )
...
(cherry picked from commit 550f1197e818c35c7c05fd6184e69c7d29559e9f)
2024-05-05 12:57:45 -04:00
Jobobby04
7b0b879d65
Downgrade crashlytics plugin
2024-05-05 00:07:41 -04:00
Dexroneum
8a622f6c7d
[RU] Translations ( #1161 )
...
* [RU] Translations
* [RU] Deleted unused strings
2024-05-04 23:39:57 -04:00
Jobobby04
253060a3bc
Minor cleanup
2024-05-04 23:15:17 -04:00
Jobobby04
b6b33e8c00
Get new page url on image fetch failure for EHentai
2024-05-04 23:13:52 -04:00
Jobobby04
2e4f811090
Add getImageUrl override to EHentai
2024-05-04 23:13:26 -04:00
Jobobby04
215a1908f7
Include lewd filter in filter highlight
2024-05-04 23:13:06 -04:00
Jobobby04
082acf000c
Fix Local Manga details edit
2024-05-04 23:12:45 -04:00
Jobobby04
2d1240b274
Update dependencies and cleanup
2024-05-04 18:41:03 -04:00
Jobobby04
1e98709cc3
Revert "Fix badge count getting cut off on tab title"
...
This reverts commit f9148c0c5e .
2024-05-04 18:12:54 -04:00
AntsyLich
5550ddad4e
Bump compose version
...
Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com >
(cherry picked from commit e473c7f09fc009161145aca94bd70027f042b0bf)
# Conflicts:
# app/src/main/java/eu/kanade/presentation/browse/components/GlobalSearchResultItems.kt
# app/src/main/java/eu/kanade/presentation/manga/components/MangaInfoHeader.kt
2024-05-04 17:07:27 -04:00
AntsyLich
f9148c0c5e
Fix badge count getting cut off on tab title
...
Fixes #335
(cherry picked from commit 263e467cdeb948b8f3679e2ea0282a291cf2f131)
2024-05-04 16:57:20 -04:00
Radon Rosborough
089e6268e7
Massively improve findFile performance ( #728 )
...
* Massively improve findFile performance
* Update libs.versions.toml
---------
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit 7ec2108812fbe0483111dbe996e29e5a621b583a)
2024-05-04 16:56:45 -04:00
AntsyLich
712cd1493f
Address firebase ktx module deprecation
...
(cherry picked from commit 28dca3b7b818ad095008e7cd49ec07a82b0ebcad)
# Conflicts:
# gradle/libs.versions.toml
2024-05-04 16:52:36 -04:00
AntsyLich
bbc8adc3e8
Trust extension by repo ( #570 )
...
(cherry picked from commit 70cd688ac245a70a3146e2ac7374f24b0c3453ab)
2024-05-04 16:51:47 -04:00
AntsyLich
077b673c0a
Fix some extension related issue and cleanups
...
- Extension being marked as not installed instead of untrusted after updating with private installer
- Extension update counter not updating due to extension being marked as untrusted
- Minimize `Key "extension-XXX-YYY" was already used` crash
(cherry picked from commit 21145144cdf550aa775047603e06e261951ebc42)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/extension/ExtensionManager.kt
2024-05-04 16:51:26 -04:00
renovate[bot]
49eacf5178
fix(deps): update leakcanary to v2.14 ( #715 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit fa6dba6cc76f0b08cbc9bf222b0e087f4fb16d76)
# Conflicts:
# gradle/libs.versions.toml
2024-05-04 16:01:19 -04:00
renovate[bot]
98d1dddf4a
fix(deps): update dependency com.android.tools.build:gradle to v8.4.0 ( #753 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 8a51d56c594e1f7ae4ebc01fc6a639292dde78bd)
2024-05-04 16:00:27 -04:00
renovate[bot]
37a616f3db
fix(deps): update dependency androidx.test.espresso:espresso-core to v3.6.0-alpha04 ( #749 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit a2f7d47a0a65bf88ac609b2227d440a7a2f841bf)
2024-05-04 16:00:14 -04:00
renovate[bot]
ad18696a1a
fix(deps): update dependency androidx.core:core-ktx to v1.13.1 ( #748 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit b720f34267e4111466cdabf3a298d006231e4b55)
2024-05-04 15:59:53 -04:00
renovate[bot]
34bb012a1c
fix(deps): update dependency androidx.test.ext:junit-ktx to v1.2.0-alpha04 ( #751 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit c6a1412f18cb16f89c4ddeadb3448c141a49072e)
2024-05-04 15:59:43 -04:00
renovate[bot]
08c4989aa3
fix(deps): update aboutlib.version to v11.1.4 ( #744 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 6290cf222df922240575e2199459ab7b707d6ae2)
# Conflicts:
# gradle/libs.versions.toml
2024-05-04 15:59:38 -04:00
FooIbar
14dae420f5
Log app crash exceptions in dumped crash logs ( #742 )
...
(cherry picked from commit a3d438e2f5b427eb8b4c391ab9fe10c5a83baf29)
2024-05-04 15:59:04 -04:00
w
65ed3c5ae6
Update subsampling-scale-image-view ( #687 )
...
Update libs.versions.toml
(cherry picked from commit 80461d883f7d6ca2203ae7455223ff49e8ef96ab)
2024-05-04 15:58:49 -04:00
FooIbar
5ae3508665
Use Coil pipeline instead of SSIV for image decode ( #692 )
...
(cherry picked from commit c3e7bb12f4cccf42dd3ea169111c771876e640fe)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/coil/TachiyomiImageDecoder.kt
2024-05-04 15:58:41 -04:00
MajorTanya
e32eb0e009
Add MyAnimeList issue autoclose ( #703 )
...
[skip ci] Add MyAnimeList issue autoclose
This rule is intended to automatically close issues that report
problems with linking MAL that would be solved with the standard
solution of updating & changing the default UA.
The RegEx might be too general, but there isn't any neat pattern in
the previously filed issues.
(cherry picked from commit 9a3ffe2ea6cbf7ef2c2966c304a54b715a5fa682)
2024-05-04 15:51:26 -04:00
renovate[bot]
e0812ab5c8
fix(deps): update dependency androidx.compose.compiler:compiler to v1.5.12 ( #685 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 213effa169e28e144f3e323290d865b02d0bf94b)
2024-05-04 15:51:13 -04:00
renovate[bot]
df9f79c120
fix(deps): update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.4 ( #684 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 25570147a1ca8ac374a75d7f29cf105bd686954b)
2024-05-04 15:51:04 -04:00
renovate[bot]
990eb33b98
fix(deps): update dependency androidx.activity:activity-compose to v1.9.0 ( #689 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 2ad462b4d882c4a03359092515aa6b8d3cb4fd5d)
2024-05-04 15:50:50 -04:00
renovate[bot]
e1bab1172a
fix(deps): update dependency androidx.core:core-ktx to v1.13.0 ( #690 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 7fd8f653529b8e1488dd57c051000abf2a80ed12)
2024-05-04 15:50:41 -04:00
FooIbar
aeeff72bed
Use Okio instead of java.io for image processing ( #691 )
...
(cherry picked from commit b152e3881bffd9050a8a0ed4030823886e3fe04f)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/App.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/pager/PagerPageHolder.kt
# core/common/src/main/kotlin/tachiyomi/core/common/util/system/ImageUtil.kt
2024-05-04 15:50:20 -04:00
FooIbar
5895e78b39
Use m3 ripple and clean up interactionSource usage ( #675 )
...
Also remove a leftover of scoped storage adaptation.
(cherry picked from commit f27ca3b1b2f92258c213bca6b27d8eff4c7363ad)
# Conflicts:
# app/src/main/java/eu/kanade/presentation/manga/components/MangaBottomActionMenu.kt
2024-05-04 15:05:16 -04:00
FooIbar
b24719a3e9
Update compose bom and fix renovate config for it ( #674 )
...
(cherry picked from commit 843daa5304d0b1a93ba69f8cc69791e446a58596)
# Conflicts:
# .github/renovate.json5
2024-05-04 15:04:40 -04:00
renovate[bot]
d551619d9d
fix(deps): update dependency com.google.firebase:firebase-analytics-ktx to v21.6.2 ( #656 )
...
Update dependency com.google.firebase:firebase-analytics-ktx to v21.6.2
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit f080a4937e61d3dde5473876c34db8f16844e30c)
# Conflicts:
# gradle/libs.versions.toml
2024-05-04 15:04:12 -04:00
renovate[bot]
06ad6c2e16
Update aboutlib.version to v11.1.3 ( #654 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 4c43a0ef66e9c8a321fb745b860319aaa074c57f)
# Conflicts:
# gradle/libs.versions.toml
2024-05-04 15:03:39 -04:00
renovate[bot]
df7e470e08
Update dependency com.android.tools.build:gradle to v8.3.2 ( #655 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit ea0fe2414e1e30b6e82ddf65144035283b31a5c4)
2024-05-04 15:02:59 -04:00
Cologler
03f32ebffd
fix: check order before restore from backup ( #1156 )
2024-04-14 21:24:38 -04:00
KaiserBh
ed20d25452
feat: syncing etag and overall improvement. ( #1155 )
...
* chore: don't log the access token from google.
Signed-off-by: KaiserBh <kaiserbh@proton.me >
* chore: don't log the access token from google.
Signed-off-by: KaiserBh <kaiserbh@proton.me >
* chore: forgot to add sy stuff.
The customInfo and readEntries wasn't taken into account, so when it was disabled it will always sync it because it's true by default in BackupOptions.kt. Should be fixed and now it doesn't reset the check mark.
Signed-off-by: KaiserBh <kaiserbh@proton.me >
* fix: same device sync.
When same device is initiating the sync just update the remote that.
Signed-off-by: KaiserBh <kaiserbh@proton.me >
* refactor: throw early.
When there is network failure or any sort during downloading just throw exception and stop syncing.
Signed-off-by: KaiserBh <kaiserbh@proton.me >
* refactor(gdrive): stream the json.
People with over 3k library can't sync because we are hitting OOM ```java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Failed to allocate a 370950192 byte allocation with 25165824 free bytes and 281MB until OOM, target footprint 333990992, growth limit 603979776```. This should fix that for them but only gdrive.
Signed-off-by: KaiserBh <kaiserbh@proton.me >
* feat: a demo for sync with new api
* refactor: perform early null checks
* feat: restore even if push failed
* feat: switch to protobuf
* chore: show error notification when sync fails.
Signed-off-by: KaiserBh <kaiserbh@proton.me >
* fix: update order by merge
* fix: call pushSyncData twice
---------
Signed-off-by: KaiserBh <kaiserbh@proton.me >
Co-authored-by: Cologler <skyoflw@gmail.com >
2024-04-14 19:50:48 -04:00
Shamicen
596a8d002f
Safer password handling ( #1146 )
...
* no longer convert passwords to string
* also clear backing array of outputStream
* use fill and small refactor
2024-04-14 19:48:32 -04:00
Dexroneum
206d824ed2
[RU] Translations ( #1129 )
...
* [RU] Translations
* [RU] Translated the remaining lines
2024-04-14 19:48:03 -04:00
Howard Wu
97ed4e55ad
Update Simplified Chinese Translation ( #1126 )
2024-04-14 19:47:39 -04:00
Jobobby04
739f7bc848
Move sync strings to SY files
2024-04-13 15:50:23 -04:00
AntsyLich
e866e60b19
Revert "Update Scaffold fork ( #10143 )" + Cleanup
...
Causes delay of one frame before actual contentPadding is measured
This reverts commit ea15bc782a2cd603c78de7567a59e973dd50fd7f.
Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com >
(cherry picked from commit 56e66e041d22ebd680654df4aefa81578c0f5f11)
2024-04-13 12:46:19 -04:00
AntsyLich
f135daeca5
MangaCoverFetcher: Small cleanups
...
Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com >
(cherry picked from commit 13656959ae0606736f6ca9eb62699dc23e467c2f)
2024-04-13 12:46:05 -04:00
AntsyLich
d80c19eb03
Remove unused imports
...
(cherry picked from commit 20e4cb26d6c264b13edb357ecfa25a6db21f19b8)
2024-04-13 12:42:52 -04:00
AntsyLich
2d47147172
Rework buildSrc and remove usage of subprojects
...
(cherry picked from commit e448e40406e8d9916120a278e42829a6f1b25a7a)
# Conflicts:
# app/build.gradle.kts
# buildSrc/src/main/kotlin/AndroidConfig.kt
# i18n/build.gradle.kts
# source-api/build.gradle.kts
2024-04-13 12:42:20 -04:00
AntsyLich
de3570107e
Fix build time zone in about screen
...
And slight cleanup
(cherry picked from commit aed53d3bdc85ce0e899fbb90b9f9cad0f1b86480)
2024-04-13 12:15:20 -04:00
renovate[bot]
5480495619
fix(deps): update sqldelight to v2.0.2 ( #544 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit d77f2f429d2603a5c2b805f2dc7255af41474cf8)
2024-04-13 11:59:22 -04:00
AntsyLich
694ef5f285
Disable mpp and agp compability warning
...
(cherry picked from commit c3fd2df6f55b70e49088f84209668c4530a9a9c6)
2024-04-13 11:59:14 -04:00
Weblate (bot)
472c97c580
Translations update from Hosted Weblate ( #609 )
...
* Translated using Weblate (Greek)
Currently translated at 99.8% (793 of 794 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/el/
* Translated using Weblate (Turkish)
Currently translated at 100.0% (18 of 18 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/tr/
* Translated using Weblate (German)
Currently translated at 100.0% (18 of 18 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/de/
* Translated using Weblate (Persian)
Currently translated at 84.7% (673 of 794 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/fa/
* Translated using Weblate (German)
Currently translated at 100.0% (794 of 794 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/de/
* Translated using Weblate (Greek)
Currently translated at 100.0% (794 of 794 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/el/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (794 of 794 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (18 of 18 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/pt_BR/
* Translated using Weblate (Galician)
Currently translated at 95.9% (762 of 794 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/gl/
* Translated using Weblate (Japanese)
Currently translated at 100.0% (18 of 18 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/ja/
* Translated using Weblate (Javanese)
Currently translated at 38.8% (7 of 18 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/jv/
* Translated using Weblate (Galician)
Currently translated at 96.5% (767 of 794 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/gl/
* Translated using Weblate (Galician)
Currently translated at 100.0% (18 of 18 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/gl/
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/es/
* Translated using Weblate (Croatian)
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hr/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/zh_Hant/
* Translated using Weblate (Russian)
Currently translated at 100.0% (795 of 795 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ru/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (795 of 795 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/es/
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (795 of 795 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hu/
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (795 of 795 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hu/
* Translated using Weblate (Russian)
Currently translated at 99.7% (796 of 798 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ru/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (798 of 798 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/es/
* Translated using Weblate (Filipino)
Currently translated at 100.0% (798 of 798 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/fil/
* Translated using Weblate (German)
Currently translated at 100.0% (798 of 798 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/de/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (798 of 798 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/zh_Hans/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (798 of 798 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/zh_Hant/
* Translated using Weblate (Japanese)
Currently translated at 99.4% (794 of 798 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ja/
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (798 of 798 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hu/
* Translated using Weblate (Czech)
Currently translated at 99.8% (797 of 798 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/cs/
* Translated using Weblate (Italian)
Currently translated at 100.0% (798 of 798 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/it/
* Translated using Weblate (Nepali)
Currently translated at 100.0% (798 of 798 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ne/
* Translated using Weblate (Czech)
Currently translated at 100.0% (18 of 18 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/cs/
* Translated using Weblate (Italian)
Currently translated at 100.0% (18 of 18 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/it/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (803 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/es/
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (803 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hu/
* Translated using Weblate (Japanese)
Currently translated at 99.7% (801 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ja/
* Translated using Weblate (Russian)
Currently translated at 100.0% (803 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ru/
* Translated using Weblate (Filipino)
Currently translated at 100.0% (803 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/fil/
* Translated using Weblate (Japanese)
Currently translated at 99.7% (801 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ja/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (803 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/zh_Hans/
* Translated using Weblate (German)
Currently translated at 100.0% (803 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/de/
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (803 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hu/
* Translated using Weblate (Japanese)
Currently translated at 99.7% (801 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ja/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (803 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/zh_Hant/
* Translated using Weblate (Amharic)
Currently translated at 34.3% (276 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/am/
* Translated using Weblate (Arabic)
Currently translated at 98.5% (791 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ar/
* Translated using Weblate (Belarusian)
Currently translated at 42.0% (338 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/be/
* Translated using Weblate (Bulgarian)
Currently translated at 79.8% (641 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/bg/
* Translated using Weblate (Bengali)
Currently translated at 79.2% (636 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/bn/
* Translated using Weblate (Catalan)
Currently translated at 98.5% (791 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ca/
* Translated using Weblate (Cebuano)
Currently translated at 55.0% (442 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ceb/
* Translated using Weblate (Czech)
Currently translated at 99.2% (797 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/cs/
* Translated using Weblate (Chuvash)
Currently translated at 74.5% (599 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/cv/
* Translated using Weblate (Danish)
Currently translated at 39.9% (321 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/da/
* Translated using Weblate (German)
Currently translated at 100.0% (803 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/de/
* Translated using Weblate (Greek)
Currently translated at 98.6% (792 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/el/
* Translated using Weblate (Esperanto)
Currently translated at 64.2% (516 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/eo/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (803 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/es/
* Translated using Weblate (Basque)
Currently translated at 74.4% (598 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/eu/
* Translated using Weblate (Persian)
Currently translated at 83.5% (671 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/fa/
* Translated using Weblate (Finnish)
Currently translated at 84.0% (675 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/fi/
* Translated using Weblate (Filipino)
Currently translated at 100.0% (803 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/fil/
* Translated using Weblate (French)
Currently translated at 98.5% (791 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/fr/
* Translated using Weblate (Galician)
Currently translated at 95.2% (765 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/gl/
* Translated using Weblate (Hebrew)
Currently translated at 89.7% (721 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/he/
* Translated using Weblate (Hindi)
Currently translated at 82.6% (664 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hi/
* Translated using Weblate (Croatian)
Currently translated at 98.7% (793 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hr/
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (803 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hu/
* Translated using Weblate (Indonesian)
Currently translated at 98.6% (792 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/id/
* Translated using Weblate (Italian)
Currently translated at 99.3% (798 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/it/
* Translated using Weblate (Japanese)
Currently translated at 99.7% (801 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ja/
* Translated using Weblate (Javanese)
Currently translated at 38.3% (308 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/jv/
* Translated using Weblate (Georgian)
Currently translated at 52.5% (422 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ka/
* Translated using Weblate (Kazakh)
Currently translated at 86.1% (692 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/kk/
* Translated using Weblate (Khmer (Central))
Currently translated at 26.7% (215 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/km/
* Translated using Weblate (Kannada)
Currently translated at 62.2% (500 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/kn/
* Translated using Weblate (Korean)
Currently translated at 98.5% (791 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ko/
* Translated using Weblate (Lithuanian)
Currently translated at 84.9% (682 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/lt/
* Translated using Weblate (Latvian)
Currently translated at 93.3% (750 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/lv/
* Translated using Weblate (Marathi)
Currently translated at 26.6% (214 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/mr/
* Translated using Weblate (Malay)
Currently translated at 98.5% (791 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ms/
* Translated using Weblate (Norwegian Bokmål)
Currently translated at 98.5% (791 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/nb_NO/
* Translated using Weblate (Nepali)
Currently translated at 99.3% (798 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ne/
* Translated using Weblate (Dutch)
Currently translated at 92.9% (746 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/nl/
* Translated using Weblate (Norwegian Nynorsk)
Currently translated at 33.6% (270 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/nn/
* Translated using Weblate (Polish)
Currently translated at 98.6% (792 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/pl/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 98.6% (792 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/pt_BR/
* Translated using Weblate (Portuguese)
Currently translated at 88.6% (712 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/pt/
* Translated using Weblate (Romanian)
Currently translated at 97.8% (786 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ro/
* Translated using Weblate (Russian)
Currently translated at 100.0% (803 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ru/
* Translated using Weblate (Sanskrit)
Currently translated at 71.3% (573 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sa/
* Translated using Weblate (Yakut)
Currently translated at 51.3% (412 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sah/
* Translated using Weblate (Sardinian)
Currently translated at 93.3% (750 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sc/
* Translated using Weblate (Kurdish (Southern))
Currently translated at 29.8% (240 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sdh/
* Translated using Weblate (Slovak)
Currently translated at 78.7% (632 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sk/
* Translated using Weblate (Albanian)
Currently translated at 86.6% (696 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sq/
* Translated using Weblate (Serbian)
Currently translated at 98.6% (792 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sr/
* Translated using Weblate (Swedish)
Currently translated at 98.5% (791 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sv/
* Translated using Weblate (Telugu)
Currently translated at 24.5% (197 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/te/
* Translated using Weblate (Thai)
Currently translated at 98.5% (791 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/th/
* Translated using Weblate (Turkish)
Currently translated at 98.5% (791 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/tr/
* Translated using Weblate (Ukrainian)
Currently translated at 98.5% (791 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/uk/
* Translated using Weblate (Uzbek)
Currently translated at 44.4% (357 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/uz/
* Translated using Weblate (Vietnamese)
Currently translated at 96.3% (774 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/vi/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (803 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/zh_Hans/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (803 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/zh_Hant/
* Update translation files
Updated by "Remove blank strings" hook in Weblate.
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/
---------
Co-authored-by: Syrodil Eventalious <giannis.yalanskyi@gmail.com >
Co-authored-by: NukeSource <dede48076@gmail.com >
Co-authored-by: Lyfja <45209212+lyfja@users.noreply.github.com >
Co-authored-by: Arash <ara.khoram95@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Mr. Fakezay <fakezaydev@gmail.com >
Co-authored-by: kevans <albapazpi@gmail.com >
Co-authored-by: TheKingTermux <achmadmaulana0233@gmail.com >
Co-authored-by: gallegonovato <fran-carro@hotmail.es >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Dexroneum <Rozhenkov69@gmail.com >
Co-authored-by: B4LiN7 <B4LiN7@users.noreply.hosted.weblate.org >
Co-authored-by: Infy's Tagalog Translations <ced.paltep10@gmail.com >
Co-authored-by: gekka <1778962971@qq.com >
Co-authored-by: akir45 <akkn0708@gmail.com >
Co-authored-by: Matyáš Caras <matyas@caras.cafe >
Co-authored-by: Federico Pierantoni <federico.pieranton@gmail.com >
Co-authored-by: FateXBlood <zecrofelix@gmail.com >
(cherry picked from commit 34bf5c6f87d74df2dcc6d0f23f5a73425d2fd6ef)
2024-04-13 11:59:05 -04:00
Weblate (bot)
8b098b38f8
Translations update from Hosted Weblate ( #508 )
...
* Translated using Weblate (Greek)
Currently translated at 99.8% (793 of 794 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/el/
* Translated using Weblate (Turkish)
Currently translated at 100.0% (18 of 18 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/tr/
* Translated using Weblate (German)
Currently translated at 100.0% (18 of 18 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/de/
* Translated using Weblate (Persian)
Currently translated at 84.7% (673 of 794 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/fa/
* Translated using Weblate (German)
Currently translated at 100.0% (794 of 794 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/de/
* Translated using Weblate (Greek)
Currently translated at 100.0% (794 of 794 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/el/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (794 of 794 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (18 of 18 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/pt_BR/
* Translated using Weblate (Galician)
Currently translated at 95.9% (762 of 794 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/gl/
* Translated using Weblate (Japanese)
Currently translated at 100.0% (18 of 18 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/ja/
* Translated using Weblate (Javanese)
Currently translated at 38.8% (7 of 18 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/jv/
* Translated using Weblate (Galician)
Currently translated at 96.5% (767 of 794 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/gl/
* Translated using Weblate (Galician)
Currently translated at 100.0% (18 of 18 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/gl/
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/es/
* Translated using Weblate (Croatian)
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hr/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/zh_Hant/
* Translated using Weblate (Russian)
Currently translated at 100.0% (795 of 795 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ru/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (795 of 795 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/es/
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (795 of 795 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hu/
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (795 of 795 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hu/
* Translated using Weblate (Russian)
Currently translated at 99.7% (796 of 798 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ru/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (798 of 798 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/es/
* Translated using Weblate (Filipino)
Currently translated at 100.0% (798 of 798 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/fil/
* Translated using Weblate (German)
Currently translated at 100.0% (798 of 798 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/de/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (798 of 798 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/zh_Hans/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (798 of 798 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/zh_Hant/
* Translated using Weblate (Japanese)
Currently translated at 99.4% (794 of 798 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ja/
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (798 of 798 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hu/
* Translated using Weblate (Czech)
Currently translated at 99.8% (797 of 798 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/cs/
* Translated using Weblate (Italian)
Currently translated at 100.0% (798 of 798 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/it/
* Translated using Weblate (Nepali)
Currently translated at 100.0% (798 of 798 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ne/
* Translated using Weblate (Czech)
Currently translated at 100.0% (18 of 18 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/cs/
* Translated using Weblate (Italian)
Currently translated at 100.0% (18 of 18 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/it/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (803 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/es/
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (803 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hu/
* Translated using Weblate (Japanese)
Currently translated at 99.7% (801 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ja/
* Translated using Weblate (Russian)
Currently translated at 100.0% (803 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ru/
* Translated using Weblate (Filipino)
Currently translated at 100.0% (803 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/fil/
* Translated using Weblate (Japanese)
Currently translated at 99.7% (801 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ja/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (803 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/zh_Hans/
* Translated using Weblate (German)
Currently translated at 100.0% (803 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/de/
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (803 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hu/
* Translated using Weblate (Japanese)
Currently translated at 99.7% (801 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ja/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (803 of 803 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/zh_Hant/
---------
Co-authored-by: Syrodil Eventalious <giannis.yalanskyi@gmail.com >
Co-authored-by: NukeSource <dede48076@gmail.com >
Co-authored-by: Lyfja <45209212+lyfja@users.noreply.github.com >
Co-authored-by: Arash <ara.khoram95@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Mr. Fakezay <fakezaydev@gmail.com >
Co-authored-by: kevans <albapazpi@gmail.com >
Co-authored-by: TheKingTermux <achmadmaulana0233@gmail.com >
Co-authored-by: gallegonovato <fran-carro@hotmail.es >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Dexroneum <Rozhenkov69@gmail.com >
Co-authored-by: B4LiN7 <B4LiN7@users.noreply.hosted.weblate.org >
Co-authored-by: Infy's Tagalog Translations <ced.paltep10@gmail.com >
Co-authored-by: gekka <1778962971@qq.com >
Co-authored-by: akir45 <akkn0708@gmail.com >
Co-authored-by: Matyáš Caras <matyas@caras.cafe >
Co-authored-by: Federico Pierantoni <federico.pieranton@gmail.com >
Co-authored-by: FateXBlood <zecrofelix@gmail.com >
(cherry picked from commit 6abaa47f5beacdc36a40cec98e3d7f02ac77f320)
# Conflicts:
# i18n/src/commonMain/resources/MR/gl/strings.xml
# i18n/src/commonMain/resources/MR/hu/strings.xml
# i18n/src/commonMain/resources/MR/tr/plurals.xml
# i18n/src/commonMain/resources/MR/zh-rTW/strings.xml
2024-04-13 11:58:56 -04:00
Maddie Witman
5e0585d724
Moves upcoming requirement from existence to current day or later. ( #606 )
...
* Moves upcoming requirement from existence to current day or later.
* Suppress millis conversion warning
(cherry picked from commit c9fddf9e388cff5e4071a89719825dee466deaf4)
2024-04-13 11:56:15 -04:00
MajorTanya
3e438a9e87
Add ProGuard rule to keep mihon namespace classes ( #605 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit 555d2f834fb64df9a56fdf4f54d528c15fefa4cb)
2024-04-13 11:56:06 -04:00
Andreas
8046c1a540
Fix Migrator not doing work ( #604 )
...
(cherry picked from commit 6b3423a12b620dd2aae635ac4e859d00a4f62ceb)
2024-04-13 11:55:47 -04:00
renovate[bot]
1f3f6cd4df
fix(deps): update detekt to v1.23.6 ( #595 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 86fbd20665613cacb8d3c733aed9731792a07392)
2024-04-13 11:55:31 -04:00
renovate[bot]
a62a5ed650
fix(deps): update aboutlib.version to v11.1.1 ( #592 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit f1660beafc8303ba8d7ebfd160029e869a077f69)
# Conflicts:
# gradle/libs.versions.toml
2024-04-13 11:55:24 -04:00
Maddie Witman
a320903bc0
New Feature: Introduce Upcoming page to Mihon ( #420 )
...
* Work in progress upcoming feature
* Checkpointing WIP upcoming feature
* Functional Upcoming Screen
* Rename UpdateCalendar to UpdateUpcoming
* Converted Strings to resources
* Cleanup
* Fixed detekt issues
* Removed Link icon per @AntsyLich's suggestion.
* Detekt
* Fixed Calendar display on wide form factor devices
* Added Key to upcoming lazycolumn
* Updated tablet mode UI to support two column view
* Updated header creation logic
* Updated header creation logic... again
* Moved stray string to resources
* Fixed PR Comments and query refactor
* Tweaks to query, refactored to flow, comments on calendar
* Switched to Date Formatter
* Cleaned up date formatter
* More Refactor work
* Updated Calendar to support localized week formats
* Fixed year format
* Refactored Header animation
* Moved upcoming FAQ
* Completed YearMonth Migration
* Replaced currentYearMonth with delegate
* Even more cleanup
* cleaned up alignment modifiers
* Click Handler and other refactors
* Removed Wrapped Content Height/Size/extra clips
* Huge Refactor for CalendarDay
* Another cleanup attempt
* Migrated to new mihon.feature.* module pattern
* changed access modifier
* A Bunch of changes from the next round of reviews
* Cleanups
* Cleanup 2
---------
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit 72222ad86d6fb328d20eead86c6357833d08c061)
# Conflicts:
# app/src/main/java/eu/kanade/domain/DomainModule.kt
# gradle/libs.versions.toml
2024-03-28 17:35:51 -04:00
Andreas
a6c4f01c74
Migrator improvements ( #588 )
...
(cherry picked from commit 0265c16eb239518d52b7e9fb4200b5b003418d5d)
# Conflicts:
# app/build.gradle.kts
# app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt
2024-03-28 17:26:09 -04:00
Jobobby04
a657c65261
Reduce build warnings
2024-03-28 17:18:38 -04:00
Jobobby04
5455daf96b
Fix build
2024-03-28 17:13:03 -04:00
Jobobby04
d40bc2b41b
Update Dependencies
2024-03-28 16:58:20 -04:00
Jobobby04
527ca85c39
Update WebView to support lower minSDK
2024-03-28 16:57:12 -04:00
Maddie Witman
189714eaf1
Migrated from Accompanist Webview to KevinZou WebView ( #569 )
...
* Migrated from Accompanist Webview to KevinZou WebView to preempt deprecation
* Removed old webview from version library
(cherry picked from commit ba9cfd867c028551c0b0740922c5130b14455c9f)
2024-03-28 16:54:28 -04:00
Andreas
90d5104bdc
Rewrite Migrations ( #577 )
...
* Rewrite Migrations
* Fix Detekt errors
* Do migrations synchronous
* Filter and sort migrations
* Review changes
* Review changes 2
* Fix Detekt errors
(cherry picked from commit 666d6aa117756f0a9a57b31f91b7acb0ee5d7409)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/Migrations.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt
2024-03-28 16:53:08 -04:00
Jobobby04
ceff887a10
Fix build
2024-03-27 17:23:51 -04:00
Jobobby04
2197bd0451
Revert "Migrated from Accompanist Webview to KevinZou WebView ( #569 )"
...
This reverts commit 268b483182 .
2024-03-27 16:40:40 -04:00
AntsyLich
861a810961
Fix mishap in e020ae5ed558e80742ef0ad8bfa0f69af0959d5a
...
(cherry picked from commit 6965e59a643c67a2bf81b3c69ec70268e5da5797)
2024-03-27 16:28:52 -04:00
AntsyLich
81984c25df
Fix more TypeReference issues and cleanup
...
(cherry picked from commit e020ae5ed558e80742ef0ad8bfa0f69af0959d5a)
2024-03-27 16:28:43 -04:00
MajorTanya
b21d685a37
Fix extension repo crash with TypeReference issue ( #574 )
...
Fix by @AntsyLich.
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit 05071b420572a8fa93a55ab02c743c7da4fd3b3a)
2024-03-27 16:28:35 -04:00
MajorTanya
fb4d9209f8
Fix repo name used for URL instead of baseUrl ( #572 )
...
* Fix repo name used for URL instead of baseUrl
This applies to both the item being shown in the screen as well as the
"copy to clipboard" button. Before, copying a repo url would return
"The Repo Name/index.json.min". This PR fixes that.
* Correct Misunderstanding
Passing the whole ExtensionRepo data class through now, using the name
for display purposes and the baseUrl for copying the URL.
(cherry picked from commit da20d00481f112802aade5d63fc1eca15c5496ba)
2024-03-27 16:28:19 -04:00
MajorTanya
9ee0034c9a
Refactor the ExtensionRepoService to use DTOs ( #573 )
...
* Refactor the ExtensionRepoService to use DTOs
Slightly refactored the `ExtensionRepoService` so it uses a DTO with
`parseAs` to avoid parsing the JSON response by hand.
The default Json instance Injekt provides here has
`ignoreUnknownKeys` enabled, so the `ExtensionRepoMetaDto` only
specifies the meta key of the response content.
The extension function `toExtensionRepo` allows for mapping the new
DTO to the `domain` `ExtensionRepo` data class.
* Implement feedback
- Removed SerialName of the ExtensionRepoMetaDto property and renamed
it `meta`, same as the incoming attribute.
- Added a more general catch clause that also logs the occurring
Exception
Detekt likes to complain about TooGenericExceptionCaught, hence the
Suppress annotation on the function.
(cherry picked from commit 8c437ceecf3c5d8d944a70439d3549e21d751736)
2024-03-27 16:28:09 -04:00
Maddie Witman
268b483182
Migrated from Accompanist Webview to KevinZou WebView ( #569 )
...
* Migrated from Accompanist Webview to KevinZou WebView to preempt deprecation
* Removed old webview from version library
(cherry picked from commit ba9cfd867c028551c0b0740922c5130b14455c9f)
2024-03-27 16:27:47 -04:00
Maddie Witman
2af6e7be32
Grab extension repo detail from repo.json and include in DB ( #506 )
...
* WIP Extension Repo DB Support
* Wired in to extension screen, browse settings screen
* Detekt changes
* Ui tweaks and open in browser
* Migrate ExtensionRepos on Update
* Migration Cleanup
* Slight cleanup / error handling
* Update ExtensionRepo from Repo.json during extension search.
Added Manual refresh in extension repos page.
* Split repo fetching into separate API module, major refactor work
* Removed development strings
* Moved migration to #3
* Fixed rebase
* Detekt changes
* Added Replace Repository Dialog
* Cleanup, removed platform specific code, PR comments
* Removed extra function, reverted small change
* Detekt cleanup
* Apply suggestions from code review
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
* Fixed error introduced in cleanup
* Tweak for multiline when
* Moved getCount() to flow
* changed getCount to non-suspend, used property delegation
* Apply suggestions from code review
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
* Fixed formatting with updated comment string
* Big wave of PR comments, renaming/other tweaks
* onOpenWebsite changes
* onOpenWebsite changes
* trying to make single line
* Renamed ExtensionRepoApi.kt to ExtensionRepoService.kt
---------
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit 4b4e46851083c29ca412c114b1b96136fcc21442)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/Migrations.kt
# app/src/main/java/eu/kanade/tachiyomi/extension/api/ExtensionApi.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt
# data/src/main/sqldelight/tachiyomi/migrations/3.sqm
2024-03-27 16:27:24 -04:00
renovate[bot]
3ecf86ae35
fix(deps): update aboutlib.version to v11 (major) ( #473 )
...
* fix(deps): update aboutlib.version to v11
* Fix build
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit e75488f5d98fb600408d065d1c5060520a8921a4)
# Conflicts:
# gradle/libs.versions.toml
2024-03-27 16:23:15 -04:00
renovate[bot]
41bb0e08ba
chore(deps): update dependency gradle to v8.7 ( #567 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 3838dbcf0805a9688ad6b0a03dc44f64de855e12)
2024-03-27 16:22:43 -04:00
renovate[bot]
0bb1eb2da1
chore(deps): update kotlin ( #499 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit b3ca097e5a0a2feb582952f88a369f5a614c593f)
2024-03-27 16:22:34 -04:00
AntsyLich
919df9a7cf
Add reference to compose compiler in compose.versions.toml so renovate can catch it
...
(cherry picked from commit 70c2443e82161378a3f653bac110767370b62c46)
2024-03-27 16:22:16 -04:00
Maddie Witman
2ea488bff5
Rework Duplicate Dialog and Allow Migration ( #492 )
...
* (Mostly) Working Manga screen migration via duplicate dialog
* Fully working migrate from Browse Search
* Small tweaks for Antsy
* Update app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourceScreenModel.kt
* Update app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaScreen.kt
---------
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit c0a888807b78891b28c6f6b9f16b719e24b03de1)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/SourceSearchScreen.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourceScreen.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourceScreenModel.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaScreen.kt
2024-03-27 16:21:57 -04:00
FooIbar
ec30ccccc2
Fix webtoon last visible item position calculation ( #562 )
...
Covers the case when image height > screen height.
(cherry picked from commit 34930920a50be25ca05024200bf871512962e3d0)
2024-03-27 15:33:33 -04:00
renovate[bot]
780bdcbe55
fix(deps): update dependency com.google.firebase:firebase-analytics-ktx to v21.6.1 ( #561 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 6682b5dd39ea46ecc57e040a558420d512893ed8)
# Conflicts:
# gradle/libs.versions.toml
2024-03-27 15:33:26 -04:00
FooIbar
a90bc4c7fa
Fix recycled item's height being 0 in webtoon mode ( #563 )
...
Which will prevent the new image from being decoded until it's visible.
(cherry picked from commit ef6cad58fe0eeb7bfec7e8df33ada87946fa85d3)
2024-03-27 15:32:25 -04:00
AntsyLich
5e421c6f0e
Address detekt issues
...
(cherry picked from commit 7e9340aa7f1021eabb4ae01eb0f4cbdfb6cc0589)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/coil/TachiyomiImageDecoder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt
2024-03-27 15:32:17 -04:00
w
742fdc19ca
Update image-decoder, color management ( #523 )
...
* Update image-decoder, color management
* move display profile pref
* remove true color pref
* Move Display Profile settings to a new section
* Partially revert "remove true color pref"
This partially reverts commit e1a75816950e100936699279e1618adb2fa341aa.
* Tweak label
---------
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit 3f2c8e9ef6db540c77b818ffdf771674b3e46c8b)
# Conflicts:
# app/src/main/java/eu/kanade/presentation/more/settings/screen/SettingsAdvancedScreen.kt
# app/src/main/java/eu/kanade/presentation/more/settings/screen/SettingsReaderScreen.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt
# gradle/libs.versions.toml
2024-03-27 15:31:28 -04:00
renovate[bot]
74505565ef
fix(deps): update dependency org.apache.commons:commons-compress to v1.26.1 ( #502 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit a29870c01e3b79952b0882441e266009bf1119f2)
2024-03-27 15:28:21 -04:00
renovate[bot]
f041ed5b2a
fix(deps): update dependency com.android.tools.build:gradle to v8.3.1 ( #543 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 583aa430ba9e8e7454076afc049f812bd3df21df)
2024-03-27 15:28:04 -04:00
MajorTanya
8762b20ab6
Switch to seconds for DATE_MODIFIED of saved pages ( #552 )
...
While most Android skins are seemingly able to handle the millisecond
format, the documentation technically specifies seconds. This seems to
be causing issues on Samsung devices using the Samsung Gallery app,
which renders the millisecond timestamps as if they were second ones,
causing the dates to be set at some point in the year 56189.
This change should fix that issue on Samsung devices and have no real
impact on the rest.
(cherry picked from commit 0ea0138a73466af3d371a48e344753844e9bc3d8)
2024-03-27 15:27:54 -04:00
AntsyLich
5a71889679
Fix regression from coil3 migration
...
Fixes #495
Co-authored-by: jobobby04 <17078382+jobobby04@users.noreply.github.com >
(cherry picked from commit 59bedb33ff59ad5db1df2e93567a2266fb63eacc)
# Conflicts:
# core/common/src/main/kotlin/tachiyomi/core/common/util/system/ImageUtil.kt
2024-03-27 15:27:43 -04:00
renovate[bot]
a4983eb004
fix(deps): update dependency io.kotest:kotest-assertions-core to v5.8.1 ( #528 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit ebee2751109daf7be86d93736806374d6255be7c)
2024-03-27 15:27:07 -04:00
renovate[bot]
818bc7f75a
fix(deps): update dependency com.squareup.okio:okio to v3.9.0 ( #529 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 015d9b3bd057fe218d5bab77fa0736be5488eb4d)
2024-03-27 15:26:52 -04:00
AntsyLich
7de6fa8c23
Disable SerialVersionUIDInSerializableClass detekt rule
...
(cherry picked from commit bcdf17fe27dfb140e120ef2223aceb79668b8c16)
2024-03-27 15:26:08 -04:00
Jobobby04
edca9039e5
Fix sync stalled
2024-03-25 18:32:27 -04:00
Jobobby04
fb1649125c
Actually fix animated images
2024-03-18 09:43:14 -04:00
Jobobby04
0767526f18
Revert "Re-Add Animated Image Decoders to Coil"
...
This reverts commit 5d1b1408eb .
2024-03-18 09:42:22 -04:00
Jobobby04
5d1b1408eb
Re-Add Animated Image Decoders to Coil
2024-03-17 23:17:27 -04:00
Jobobby04
2f54f00bf7
Revert "Minor fix for history url"
...
This reverts commit 28edaca869 .
2024-03-17 20:08:03 -04:00
ɴᴇᴋᴏ
87feb58055
Add files via upload ( #1120 )
2024-03-17 19:57:33 -04:00
Jobobby04
28edaca869
Minor fix for history url
2024-03-17 19:56:06 -04:00
Jobobby04
d14f012bbb
Update firebase
2024-03-17 19:53:23 -04:00
Jobobby04
adc6bbf54f
Minor doc fix
2024-03-17 19:53:12 -04:00
Jobobby04
2b064baca1
Update baseline
2024-03-17 19:52:59 -04:00
Jobobby04
983a80ba42
History url is not globally unique
2024-03-17 19:52:38 -04:00
Fermín Cirella
911e959fcf
Add option to reset custom manga info ( #1118 )
...
* Add option to reset custom manga info
* Remove extra line
* Update app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryScreenModel.kt
---------
Co-authored-by: jobobby04 <jobobby04@users.noreply.github.com >
2024-03-16 23:59:19 -04:00
KaiserBh
a425cae73b
fix: The trigger for library update wasn't working properly. ( #1119 )
...
Missed them, so it was always updating library without actually syncing even when the trigger was on.
Signed-off-by: KaiserBh <kaiserbh@proton.me >
2024-03-16 23:56:00 -04:00
Jobobby04
d12a9d329b
[skip ci] Add instructions for supporting Cloud Sync Google Drive Impl
2024-03-16 15:59:00 -04:00
Jobobby04
9018757496
Oops
2024-03-16 13:47:55 -04:00
ɴᴇᴋᴏ
b0d91fa83f
Update zh-rTW ( #1117 )
...
* Update plurals.xml
* Update strings.xml
* Update plurals.xml
* Update strings.xml
* Update plurals.xml
* Update plurals.xml
* Update strings.xml
* Update plurals.xml
* plurals.xml
* plurals.xml
* Delete i18n/src/commonMain/resources/MR/zh-rTW/strings.xml
* Add files via upload
2024-03-16 13:46:27 -04:00
Jobobby04
1caa929aa0
Add preview prefix
2024-03-16 13:45:47 -04:00
Jobobby04
04e5be12e1
Write client_secrets.json on build
2024-03-16 13:37:41 -04:00
Jobobby04
1136644a57
Remove Client Secrets
2024-03-16 13:32:58 -04:00
Jobobby04
d70258b956
Cleanup sync code
2024-03-16 13:14:40 -04:00
Jobobby04
54cb379a50
Update Detekt baseline
2024-03-16 12:36:51 -04:00
Jobobby04
0e959c4594
Move strings to SY strings
2024-03-16 12:23:30 -04:00
Shamicen
6719f22eff
implement mihonapp/mihon#326 ( #1104 )
...
* implement mihonapp/mihon#326
Archives are now being read from channels
Co-authored-by: FooIbar <118464521+FooIbar@users.noreply.github.com >
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
* disable parallelisms for loading into memory
* switched to mutex
* detekt changes
* more detekt baseline changes
---------
Co-authored-by: FooIbar <118464521+FooIbar@users.noreply.github.com >
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2024-03-16 11:59:00 -04:00
Jobobby04
45711cd394
Update Client Secret
2024-03-16 11:55:48 -04:00
KaiserBh
334e9fb680
feat: add cross device sync ( #1005 )
...
* feat: add cross device sync.
* chore: add google api.
* chore: add SY specifics.
* feat: add backupSource, backupPref, and "SY" backupSavedSearches.
I forgot to add the data into the merging logic, So remote always have empty value :(. Better late than never.
* feat(sync): Allow to choose what to sync.
Various improvement and added the option to choose what they want to sync. Added sync library button to LibraryTab as well.
Signed-off-by: KaiserBh <kaiserbh@proton.me >
* oops.
Signed-off-by: KaiserBh <kaiserbh@proton.me >
* refactor: fix up the sync triggers, and update imports.
* refactor
* chore: review pointers.
* refactor: update imports
* refactor: add more error guard for gdrive.
Also changed it to be app specific, we don't want them to use sync data from SY or other forks as some of the model and backup is different. So if people using other forks they should use the same data and not mismatch.
* fix: conflict and refactor.
* refactor: update imports.
* chore: fix some of detekt error.
* refactor: add breaks and max retries.
I think we were reaching deadlock or infinite loop causing the sync to go forever.
* feat: db changes to accommodate new syncing logic.
Using timestamp to sync is a bit skewed due to system clock etc and therefore there was a lot of issues with it such as removing a manga that shouldn't have been removed. Marking chapters as unread even though it was marked as a read. Hopefully by using versioning system it should eliminate those issues.
* chore: add migrations
* chore: version and is_syncing fields.
* chore: add SY only stuff.
* fix: oops wrong index.
Signed-off-by: KaiserBh <kaiserbh@proton.me >
* chore: review pointers.
Signed-off-by: KaiserBh <kaiserbh@proton.me >
* chore: remove the option to reset timestamp
We don't need this anymore since we are utilizing versioning system.
Signed-off-by: KaiserBh <kaiserbh@proton.me >
* refactor: Forgot to use the new versioning system.
I forgot to cherry pick this from mihon branch.
* chore: remove isSyncing from Chapter/Manga model.
Signed-off-by: KaiserBh <kaiserbh@proton.me >
* chore: remove unused import.
Signed-off-by: KaiserBh <kaiserbh@proton.me >
* chore: remove isSyncing leftover.
Signed-off-by: KaiserBh <kaiserbh@proton.me >
* chore: remove isSyncing.
Signed-off-by: KaiserBh <kaiserbh@proton.me >
* refactor: make sure the manga version is bumped.
When there is changes in the chapters table such as reading or updating last read page we should bump the manga version. This way the manga is synced properly as in the History and last_read history is synced properly. This should fix the sorting issue.
Signed-off-by: KaiserBh <kaiserbh@proton.me >
---------
Signed-off-by: KaiserBh <kaiserbh@proton.me >
2024-03-16 11:53:20 -04:00
ɴᴇᴋᴏ
6e0bc981a6
Update README.md ( #1113 )
...
Tachi -> Mihon
2024-03-15 20:36:28 -04:00
Cuong M. Tran
b7e55bc9f8
Update detekt's baseline & run detekt for future build ( #1106 )
...
* Update detekt baseline from mihon
* Update detekt baseline to current code & enable gradle's detekt task for future build
2024-03-15 20:35:39 -04:00
Shamicen
a069e577ba
Change preferences containing passwords to appStateKeys ( #1083 )
...
* Change preferences containing passwords to appStateKeys
* Change versionCode to 65
* fix merge conflict and add instructions to get library back after migration
2024-03-15 20:28:37 -04:00
Jobobby04
0eb622643b
Use github run_number to create tag
2024-03-15 20:18:44 -04:00
Jobobby04
d93d0eea89
Shorten Anilst UA(hopefully Cloudflare likes this one)
2024-03-15 20:14:37 -04:00
AntsyLich
82846205b2
Fix crash in track date selection dialog
...
Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com >
(cherry picked from commit f08713587685ddb27cb8ce7184e2dd21ae7968ae)
2024-03-15 20:08:14 -04:00
AntsyLich
4a4fecb1e8
Bump default user agent
...
(cherry picked from commit f66f52c244b786ae09f8e4ae683575907068d15f)
2024-03-15 20:08:06 -04:00
renovate[bot]
ee6bc20f27
Update dependency io.nlopez.compose.rules:detekt to v0.3.12 ( #500 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 0d6f426dbd8874c7861b6cc245f9e6ff43dbbe2c)
2024-03-15 20:07:56 -04:00
Weblate (bot)
446a5cd5b3
Translations update from Hosted Weblate ( #445 )
...
* Translated using Weblate (Esperanto)
Currently translated at 65.1% (517 of 794 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/eo/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (794 of 794 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/es/
* Translated using Weblate (Croatian)
Currently translated at 100.0% (794 of 794 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hr/
* Translated using Weblate (Serbian)
Currently translated at 100.0% (794 of 794 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sr/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (794 of 794 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/zh_Hans/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (794 of 794 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/zh_Hant/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (18 of 18 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/es/
* Translated using Weblate (Croatian)
Currently translated at 100.0% (18 of 18 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/hr/
* Translated using Weblate (Serbian)
Currently translated at 100.0% (18 of 18 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/sr/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (18 of 18 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/zh_Hans/
* Translated using Weblate (Filipino)
Currently translated at 100.0% (794 of 794 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/fil/
* Translated using Weblate (Filipino)
Currently translated at 100.0% (18 of 18 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/fil/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (18 of 18 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/zh_Hant/
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (794 of 794 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hu/
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (18 of 18 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/hu/
* Translated using Weblate (Nepali)
Currently translated at 100.0% (794 of 794 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ne/
* Translated using Weblate (Polish)
Currently translated at 100.0% (794 of 794 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/pl/
* Translated using Weblate (Polish)
Currently translated at 100.0% (18 of 18 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/pl/
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (794 of 794 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hu/
* Translated using Weblate (Russian)
Currently translated at 100.0% (794 of 794 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ru/
* Translated using Weblate (Russian)
Currently translated at 100.0% (18 of 18 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/ru/
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (794 of 794 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/id/
* Translated using Weblate (Japanese)
Currently translated at 100.0% (794 of 794 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ja/
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (18 of 18 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/id/
* Translated using Weblate (Dutch)
Currently translated at 94.2% (748 of 794 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/nl/
* Translated using Weblate (Dutch)
Currently translated at 94.4% (17 of 18 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/nl/
* Translated using Weblate (German)
Currently translated at 100.0% (794 of 794 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/de/
---------
Co-authored-by: Radoŝ Porka <animatorzPolski@gmail.com >
Co-authored-by: gallegonovato <fran-carro@hotmail.es >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: David Katrinka <davidkatrinka1995@gmail.com >
Co-authored-by: gekka <1778962971@qq.com >
Co-authored-by: ɴᴇᴋᴏ <s99095lkjjim@gmail.com >
Co-authored-by: Infy's Tagalog Translations <ced.paltep10@gmail.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: B4LiN7 <B4LiN7@users.noreply.hosted.weblate.org >
Co-authored-by: FateXBlood <zecrofelix@gmail.com >
Co-authored-by: Eryk Michalak <gnu.ewm@protonmail.com >
Co-authored-by: Dexroneum <Rozhenkov69@gmail.com >
Co-authored-by: TheKingTermux <achmadmaulana0233@gmail.com >
Co-authored-by: Tim Bolhoeve <bolhoevetim@gmail.com >
Co-authored-by: Lyfja <45209212+lyfja@users.noreply.github.com >
(cherry picked from commit edd7d0522c305a8aec8ab524214d3a26106dac31)
# Conflicts:
# i18n/src/commonMain/resources/MR/hu/strings.xml
# i18n/src/commonMain/resources/MR/sr/strings.xml
# i18n/src/commonMain/resources/MR/zh-rTW/strings.xml
2024-03-15 20:07:49 -04:00
KaiserBh
cdb07c893b
feat: db changes to accommodate new cross device syncing logic. ( #450 )
...
* feat: db changes to accommodate new syncing logic.
Using timestamp to sync is a bit skewed due to system clock etc and therefore there was a lot of issues with it such as removing a manga that shouldn't have been removed. Marking chapters as unread even though it was marked as a read. Hopefully by using versioning system it should eliminate those issues.
* chore: add new line.
* chore: remove isSyncing from Chapter/Manga model.
* chore: remove isSyncing leftover.
* chore: remove isSyncing.
* refactor: remove isSync guard.
Just use it directly to 1 now since we don't have the isSyncing field in Manga or Chapter.
* Lint and stuff
* Add missing ,
---------
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit 4ae9dbe52487185ef9ee25f58fabe5025bb2278b)
# Conflicts:
# app/build.gradle.kts
# app/src/main/java/eu/kanade/tachiyomi/data/backup/create/creators/MangaBackupCreator.kt
# app/src/main/java/eu/kanade/tachiyomi/data/backup/models/BackupChapter.kt
# app/src/main/java/eu/kanade/tachiyomi/data/backup/models/BackupManga.kt
# data/src/main/java/tachiyomi/data/chapter/ChapterRepositoryImpl.kt
# data/src/main/sqldelight/tachiyomi/migrations/2.sqm
# domain/src/main/java/tachiyomi/domain/manga/model/MangaUpdate.kt
2024-03-15 20:06:20 -04:00
Redjard
a4d88515fb
Fix shizuku being buggy for multi user setups ( #494 )
...
* Fix #493
Fetch the current userid separately because shizuku always runs as the main user and would otherwise install and update for the main user
* Update app/src/main/java/eu/kanade/tachiyomi/extension/installer/ShizukuInstaller.kt
---------
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit 402e579a69391e7633754066eb8e6480bd9f247d)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/extension/installer/ShizukuInstaller.kt
2024-03-15 19:55:36 -04:00
FooIbar
345d0821c6
Fix dual page split for local source ( #485 )
...
`InputStream.available()` is implementation-dependent, should never assume it will return the total number of bytes in the stream.
(cherry picked from commit d0e64d3a66d227ca61fc8d956b03cab5ac3b84f0)
# Conflicts:
# core/common/src/main/kotlin/tachiyomi/core/common/util/system/ImageUtil.kt
2024-03-15 19:54:06 -04:00
az4521
a9fd1f8811
Update image-decoder ( #466 )
...
Use newer image-decoder lib
fixes crashing when trying to load corrupt images below 12 bytes in size
(cherry picked from commit 154f4d327caea9ceef6a53e739324ee0a9ed959d)
# Conflicts:
# gradle/libs.versions.toml
2024-03-15 19:53:26 -04:00
Jobobby04
31e5ba4caf
Fix multiple issues regarding sources loading too late
2024-03-15 19:51:56 -04:00
Jobobby04
202900edf0
Fix build error after Android Gradle 8.3
2024-03-03 22:39:58 -05:00
AntsyLich
f79959c7bc
Fix ChapterDownloadIndicator
...
Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com >
(cherry picked from commit d8b9a9f593911569ff2bceb49b4f020978d0d2e1)
2024-03-03 22:01:15 -05:00
AntsyLich
237d8d6b33
Small cleanup
...
(cherry picked from commit b7e091d5d039e00cababc7daf555280df6cf9c03)
2024-03-03 22:01:05 -05:00
renovate[bot]
117e0d5792
Update dependency com.android.tools.build:gradle to v8.3.0 ( #471 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 31e052ac15679496f9f2c3882e53096119e0e6cf)
2024-03-03 22:00:56 -05:00
renovate[bot]
64bbe941a4
Update dependency io.mockk:mockk to v1.13.10 ( #470 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 60480686daa9456c78d7cb45c5ad2e23644d1bd2)
2024-03-03 22:00:49 -05:00
Jobobby04
dcd44c42ed
Merge branch 'release'
2024-03-02 15:39:33 -05:00
Jobobby04
6c563d7619
Fix for duplicate read
2024-03-02 15:38:32 -05:00
Jobobby04
97f22c500b
1.10.5
2024-03-02 15:38:05 -05:00
Jobobby04
9cbeccfa15
Fix for duplicate read
2024-03-02 15:34:28 -05:00
MajorTanya
86722a31d0
Fix DelayedTrackingUpdateJob spam on update errors ( #411 )
...
* Fix DelayedTrackingUpdateJob spam on update errors
DelayedTrackingUpdateJob would start spamming when it encountered an
error (e.g. a tracker has an issue) and never stop.
This seems to stem from a circular dependency between the Job's
`doWork` and TrackChapter's `await`.
TrackChapter sets up a completely new instance of the
DelayedTrackingUpdateJob if any Exception was thrown during the track
update.
This causes the Job to get replaced (as per the WorkManager's set
ExistingWorkPolicy).
Because of this, the guard clause at the start of doWork would never
trigger, as all instances of the Job would report being the 0th try
(because they were completely new instances).
This simple fix introduces a boolean `isRetry` parameter to
TrackChapter's await method, which is set to `false` by default.
DelayedTrackingUpdateJob however sets this parameter to `true`, which
means TrackChapter won't try to set up the Job again.
* Rename isRetry parameter to setupJobOnFailure
This also inverts the logic, so true & false were swapped.
(cherry picked from commit 617bf491eee1d1010dc23c3f6df5d148700feb44)
2024-03-02 15:32:56 -05:00
AntsyLich
589b33a673
Fix detekt issue
...
(cherry picked from commit 9254079957e383e4aa5c914ccd9705612e0892d0)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/track/myanimelist/MyAnimeListInterceptor.kt
2024-03-02 15:32:31 -05:00
AntsyLich
dae0348710
Don't add custom User Agent for MAL
...
Closes #298
(cherry picked from commit 7974a1fc0c2b0e237d5704a033a60ec0fd60cdbc)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/track/myanimelist/MyAnimeListInterceptor.kt
2024-03-02 15:32:29 -05:00
Jobobby04
a7f6155627
Ignore chapters with 0 or under chapter numbers
...
(cherry picked from commit d8082de1db )
2024-03-02 15:31:38 -05:00
Jobobby04
7f5bc4a3e5
Use new gradle workflow
2024-03-02 15:28:40 -05:00
Jobobby04
ec32278f1a
Throw IOException
2024-03-02 14:25:31 -05:00
AntsyLich
c02c5aa915
Revert changes to gradle.properties
...
(cherry picked from commit d6ba3c824972c8a2196516edd42e9e8be6385f36)
2024-03-02 14:24:34 -05:00
AntsyLich
f267f2ad5b
detekt my beloved
...
(cherry picked from commit c56f4665ef0276c54f5abebd9ab93e2e283739a6)
2024-03-02 14:24:25 -05:00
renovate[bot]
03bc09c1aa
Update dependency me.saket.swipe:swipe to v1.3.0 ( #343 )
...
* Update dependency me.saket.swipe:swipe to v1.3.0
* Update MangaChapterListItem.kt
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com >
(cherry picked from commit b51a0a38bd9849b573bc2de0d936d6ab2becb83c)
# Conflicts:
# app/src/main/java/eu/kanade/presentation/manga/components/MangaChapterListItem.kt
2024-03-02 14:24:16 -05:00
AntsyLich
c4df418081
Switch to Coil3
...
Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com >
(cherry picked from commit f72b6e4d7c1f2f93d705402e4d80c94160bef54d)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/App.kt
# app/src/main/java/eu/kanade/tachiyomi/data/coil/TachiyomiImageDecoder.kt
2024-03-02 14:22:54 -05:00
AntsyLich
a9c79d5fb3
Remove custom Pager
...
Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com >
(cherry picked from commit 84984ef7e1d7242924120cd2f171cb9dd75bc916)
2024-03-02 14:02:34 -05:00
AntsyLich
529100a947
Enable experimental Compose compiler optimization
...
Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com >
(cherry picked from commit 9f48def1e2718abd5b4aad3cb6ee8af6b39e76cc)
2024-03-02 14:02:12 -05:00
AntsyLich
062f6d5aa0
ChapterDownloadIndicator: Remove composed modifier usage
...
Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com >
(cherry picked from commit e83bfb0d3511f3c049d1dfe6ca13e74467655e08)
2024-03-02 14:01:43 -05:00
AntsyLich
deb0a95985
Upgrade Compose
...
(cherry picked from commit 0301362430af6f74678dcae801b70d6aeb371a56)
2024-03-02 14:01:34 -05:00
Shamicen
ca70f80900
Made some changes to ComicInfo metadata ( #459 )
...
* Made some changes to ComicInfo metadata
The web field now contains a " " separated list of source and tracker urls.
The translator field will now use the source name if the scanlator field is empty.
* lint
* use already existing source instance
* made translator not nullable
* implemented requested changes
created new Mihon exclusive ComicInfo source field and populated it with SourceName
reverted previous changes to translator field
* Update core-metadata/src/main/java/tachiyomi/core/metadata/comicinfo/ComicInfo.kt
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
* Update app/src/main/java/eu/kanade/domain/manga/model/Manga.kt
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
* Update app/src/main/java/eu/kanade/domain/manga/model/Manga.kt
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
* Update app/src/main/java/eu/kanade/tachiyomi/data/download/Downloader.kt
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
* Update app/src/main/java/eu/kanade/tachiyomi/data/download/Downloader.kt
---------
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit 4bfc5e7b51452a1a9cac3a3644e6343d1c47aa95)
# Conflicts:
# app/src/main/java/eu/kanade/domain/manga/model/Manga.kt
# app/src/main/java/eu/kanade/tachiyomi/data/download/Downloader.kt
# core-metadata/src/main/java/tachiyomi/core/metadata/comicinfo/ComicInfo.kt
2024-03-02 14:01:12 -05:00
renovate[bot]
23e3ec20b6
Update Kotlin ( #422 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 802a2c5c1ea73c79967fb5b535b6249506df1870)
2024-03-02 13:59:43 -05:00
renovate[bot]
32d97ed194
Update dependency io.coil-kt:coil-bom to v2.6.0 ( #447 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit c1c174698525e982107cc955d8dff711c4498989)
2024-03-02 13:59:34 -05:00
renovate[bot]
167a4e9820
Update dependency org.junit.jupiter:junit-jupiter to v5.10.2 ( #419 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 4fcbd80a8ec72f4113d0ee9d457c000dcd8e7440)
2024-03-02 13:59:25 -05:00
renovate[bot]
aef0b50663
Update dependency com.google.firebase:firebase-analytics-ktx to v21.5.1 ( #417 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 16969193c718cc8e6cabb473ecb1d0d7bc02f33e)
# Conflicts:
# gradle/libs.versions.toml
2024-03-02 13:59:16 -05:00
renovate[bot]
5b5e6c8f44
Update dependency androidx.test.uiautomator:uiautomator to v2.3.0 ( #416 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 55637ddfe154c2ed60efb5d9d1466d2106c97f9f)
2024-03-02 13:58:48 -05:00
renovate[bot]
5dc96384bd
Update detekt to v1.23.5 ( #267 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit e50358dc4be7cbd866a79d052edc62689f0e4ca5)
2024-03-02 13:58:39 -05:00
AntsyLich
affdea3ec2
Fix detekt issue
...
(cherry picked from commit 9254079957e383e4aa5c914ccd9705612e0892d0)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/track/myanimelist/MyAnimeListInterceptor.kt
2024-03-02 13:57:49 -05:00
AntsyLich
1436d86c7e
Don't add custom User Agent for MAL
...
Closes #298
(cherry picked from commit 7974a1fc0c2b0e237d5704a033a60ec0fd60cdbc)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/track/myanimelist/MyAnimeListInterceptor.kt
2024-03-02 13:56:42 -05:00
renovate[bot]
b7c9eaa981
Update dependency com.squareup.okio:okio to v3.8.0 ( #423 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 1521c359412518731ef7338255cdd280321faa70)
2024-03-02 13:56:12 -05:00
Splintor
db99ab526a
Allow disabling reader's zoom out ( #302 )
...
* Allow disabling reader's zoom out (#62 )
* Renamed disable zoom out pref and string
* Zoom to default rate if the scale is inferior
* Fixed null value check and formatting
* Fixed detekt
(cherry picked from commit c15f3f2fd5b11cc9c2088ae2fa444f4fe35ea740)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/setting/ReaderPreferences.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/webtoon/WebtoonFrame.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/webtoon/WebtoonRecyclerView.kt
2024-03-02 13:55:43 -05:00
renovate[bot]
133c34dee2
Update dependency com.google.gms:google-services to v4.4.1 ( #418 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 21020e1797ae9c0373e5132e1dbcd9a64455c17f)
2024-03-02 13:48:11 -05:00
Weblate (bot)
775cf258ba
Translations update from Hosted Weblate ( #301 )
...
* Translated using Weblate (Spanish)
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/es/
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/id/
* Translated using Weblate (Chuvash)
Currently translated at 75.7% (601 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/cv/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/es/
* Translated using Weblate (Chuvash)
Currently translated at 100.0% (17 of 17 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/cv/
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (17 of 17 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/eo/
* Translated using Weblate (Turkish)
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/tr/
* Translated using Weblate (Turkish)
Currently translated at 100.0% (17 of 17 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/tr/
* Translated using Weblate (Turkish)
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/tr/
* Translated using Weblate (Turkish)
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/tr/
* Translated using Weblate (Japanese)
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ja/
* Translated using Weblate (Polish)
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/pl/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/zh_Hant/
* Translated using Weblate (Hungarian)
Currently translated at 97.3% (772 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/hu/
* Translated using Weblate (Hungarian)
Currently translated at 94.1% (16 of 17 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/hu/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/es/
* Translated using Weblate (Romanian)
Currently translated at 99.3% (788 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ro/
* Translated using Weblate (Romanian)
Currently translated at 100.0% (17 of 17 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/ro/
* Translated using Weblate (Ukrainian)
Currently translated at 100.0% (17 of 17 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/uk/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/es/
* Translated using Weblate (Nepali)
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ne/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/es/
* Translated using Weblate (French)
Currently translated at 100.0% (17 of 17 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/fr/
* Translated using Weblate (Esperanto)
Currently translated at 62.0% (492 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/eo/
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (17 of 17 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/eo/
* Translated using Weblate (Esperanto)
Currently translated at 63.6% (505 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/eo/
---------
Co-authored-by: bapeey <90949336+bapeey@users.noreply.github.com >
Co-authored-by: Eji-san <ejierubani@gmail.com >
Co-authored-by: C201 <derasetad@gmail.com >
Co-authored-by: Swyter <swyterzone@gmail.com >
Co-authored-by: Radoŝ Porka <animatorzPolski@gmail.com >
Co-authored-by: Deniz <denizgezgin365@gmail.com >
Co-authored-by: Uzuki Shimamura <hzy980512@126.com >
Co-authored-by: sebastians17 <sebastians117.ss@gmail.com >
Co-authored-by: ɴᴇᴋᴏ <s99095lkjjim@gmail.com >
Co-authored-by: B4LiN7 <B4LiN7@users.noreply.hosted.weblate.org >
Co-authored-by: Saft Octavian <saftoctavian@gmail.com >
Co-authored-by: Сергій <sergiy.goncharuk.1@gmail.com >
Co-authored-by: gallegonovato <fran-carro@hotmail.es >
Co-authored-by: FateXBlood <zecrofelix@gmail.com >
Co-authored-by: Naga <yz2000.pro@gmail.com >
(cherry picked from commit 7edecae57f77ece7a5a3b457620c61e225fdc906)
2024-03-02 13:48:00 -05:00
Maddie Witman
ed34807a58
Fix some issues from 7ff95e2 ( #415 )
...
* Fixed extra header introduced in 7ff95e2
* Removed parentheses to make detekt happy
* Updated relative date display for dates in the future
* Small cleanup for header creation logic
* replaced "and" with "&&" for better formatting
(cherry picked from commit 07f963d5ae16c3c8d7be025a7e9439ad2110ac71)
2024-03-02 13:47:43 -05:00
beerpsi
31acbbdcdc
[ExtensionLoader] Prioritize extension classpath over app classpath ( #433 )
...
(cherry picked from commit ab02568ac6e9dabc7a41036bb3d8c77138125544)
2024-03-02 13:47:21 -05:00
MajorTanya
ef7708e324
Fix DelayedTrackingUpdateJob spam on update errors ( #411 )
...
* Fix DelayedTrackingUpdateJob spam on update errors
DelayedTrackingUpdateJob would start spamming when it encountered an
error (e.g. a tracker has an issue) and never stop.
This seems to stem from a circular dependency between the Job's
`doWork` and TrackChapter's `await`.
TrackChapter sets up a completely new instance of the
DelayedTrackingUpdateJob if any Exception was thrown during the track
update.
This causes the Job to get replaced (as per the WorkManager's set
ExistingWorkPolicy).
Because of this, the guard clause at the start of doWork would never
trigger, as all instances of the Job would report being the 0th try
(because they were completely new instances).
This simple fix introduces a boolean `isRetry` parameter to
TrackChapter's await method, which is set to `false` by default.
DelayedTrackingUpdateJob however sets this parameter to `true`, which
means TrackChapter won't try to set up the Job again.
* Rename isRetry parameter to setupJobOnFailure
This also inverts the logic, so true & false were swapped.
(cherry picked from commit 617bf491eee1d1010dc23c3f6df5d148700feb44)
2024-03-02 13:47:09 -05:00
MajorTanya
de353c3334
Address overridePendingTransition deprecation ( #410 )
...
This function is deprecated starting with API 34 "UpsideDownCake" and
should be replaced with `overrideActivityTransition`.
(cherry picked from commit 840b647b4b4e738fac546b7437dd5449679232a1)
2024-03-02 13:46:42 -05:00
AntsyLich
b47a317c48
Tweak detekt config
...
(cherry picked from commit 1b0bbb84401005801e61107a0c36443af691b8e6)
2024-03-02 13:44:22 -05:00
AntsyLich
2b163c91a9
Cleanup [BaseColorScheme.getColorScheme]
...
(cherry picked from commit 95d4df9ca80a88e87e633fc24c7fec677bc9d9b6)
2024-03-02 13:44:13 -05:00
AntsyLich
d380a078a2
Update gradle.properties
...
(cherry picked from commit fb86c470f6cfcb0b6c1bb7b2790366e0d0c0662e)
2024-03-02 13:43:09 -05:00
AntsyLich
556afacd13
Small cleanup in WorkerInfoScreen
...
(cherry picked from commit 5aec8f8018236a38106483da08f9cbc28261ac9b)
2024-03-02 13:42:56 -05:00
AntsyLich
598d622d0b
Revert a mishap in 7ff95e21babda98dd1b479912278d6029cd15f0d
...
(cherry picked from commit e183cbb231c6d48a17c573dbd3f2c8ce04ff7031)
2024-03-02 13:42:37 -05:00
AntsyLich
3a1d0d65bf
Ignore detekt [LongParameterList] for composables
...
(cherry picked from commit 6bdb37be65757ca903c5c2a249ca03331b04d673)
2024-03-02 13:41:52 -05:00
Jobobby04
cc7b8a9b69
Improve duplicate chapter set as read
2024-03-02 13:41:35 -05:00
Maddie Witman
6c6f09ac5a
Refactor use of Java.util.date to Java.time.*, to fix localized date issues. ( #402 )
...
* Add support for localdate based relative times
* Update History Screen to use new localdate based relative times
* Update Updates Screen to use new localdate based relative times
* Cleaned up date util classes
* Updated build time display
* Code cleanup
* Fixed crash in settings
* Updated Preferences item
* Worker Info works
* Fixed Tracker date display
* Code changes to pass detekt
(cherry picked from commit 7ff95e21babda98dd1b479912278d6029cd15f0d)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/history/HistoryScreenModel.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/updates/UpdatesScreenModel.kt
# app/src/main/java/eu/kanade/tachiyomi/util/lang/DateExtensions.kt
2024-03-02 13:41:18 -05:00
MajorTanya
1fe309f363
Minor refactor of theming when expressions ( #396 )
...
* Minor refactor of theming when expressions
Avoids triggering detekt's CyclomaticComplexMethod warning because of
too many when branches, which would happen with one more theme being
added in these two locations.
In TachiyomiTheme, the Monet theme is separated because it requires
the current Compose context to function. The other themes do not and
are delegated to a Map.
* Implement requested changes
- moved themeResources out of the ThemingDelegate interface
- replaced single condition when with if expression
(cherry picked from commit 96c236e5c38248c875f2ac7596cd51845aa651ea)
2024-03-02 12:10:21 -05:00
renovate[bot]
3417fdb1a4
Update dependency androidx.test.ext:junit-ktx to v1.2.0-alpha03 ( #340 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 72f3756a3b89de292d75d41fe6b5a59172039c45)
2024-03-02 12:10:13 -05:00
renovate[bot]
a6394672e7
Update dependency androidx.test.espresso:espresso-core to v3.6.0-alpha03 ( #339 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 0780385d2ebc9caca0bda0151d828ea6e036c768)
2024-03-02 12:10:07 -05:00
renovate[bot]
1fc97e4b7a
Update lifecycle.version to v2.7.0 ( #268 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 31e9273b1ff4ecfd1992beaa8ad10fa27f726cc2)
2024-03-02 12:09:58 -05:00
renovate[bot]
fe853aa1c5
Update dependency com.github.requery:sqlite-android to v3.45.0 ( #260 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 088e37b2d8d4d790e926eda34119377c2f94ccf6)
# Conflicts:
# gradle/libs.versions.toml
2024-03-02 12:09:47 -05:00
renovate[bot]
9c3f805eab
Update dependency io.github.fornewid:material-motion-compose-core to v1.2.0 ( #257 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 5b88f1bd94ae3c696681fe34a22453575e747ff6)
2024-03-02 12:08:30 -05:00
renovate[bot]
410eda6d6c
Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.3 ( #255 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 18beb20aac774a83d6cb13f6dc276c3683aaf9a2)
2024-03-02 12:08:21 -05:00
renovate[bot]
719c24fb38
Update dependency gradle to v8.6 ( #341 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 9bff20cb1a0918d7789b281952624fed890fbab7)
2024-03-02 12:08:04 -05:00
Jobobby04
a7cb182bbe
Cleanup
2024-03-02 12:01:49 -05:00
Fermín Cirella
dbb970d7b5
Make manga page preview row count configurable ( #1087 )
...
* Make manga page preview row count configurable
* Replace string with plural
2024-03-02 11:58:16 -05:00
Dexroneum
887a27cf3e
[RU] Translations ( #1085 )
2024-03-02 11:57:24 -05:00
Shamicen
eed8ffb9d4
fix password protect downloads and copying ComicInfo files in LocalSource ( #1084 )
...
* fix password protect downloads
* fixed copying of ComicInfo file in LocalSource.kt
* Return correct archive file
* Applied upstream fix
* Use tempFileManager instead of file path
* Use streams instead of files
2024-03-02 11:56:57 -05:00
Cuong M. Tran
dd412e33ad
Rename MangaDex's FollowStatus's property to better reflect its type ( #1082 )
2024-03-02 11:56:11 -05:00
ɴᴇᴋᴏ
94e5c33785
Update zh-rTW strings.xml ( #1080 )
...
* Update strings.xml
* Update new zh-rTW strings.xml
* Update strings.xml
https://github.com/jobobby04/TachiyomiSY/pull/1079#issue-2140674661
2024-03-02 11:55:47 -05:00
Luqman
6f3f109723
add mark read dupes on reading ( #1079 )
...
* Feature: mark read dupes
* dupe chapter reading add summary
* Update ReaderViewModel.kt
* Update i18n/src/commonMain/resources/MR/base/strings.xml
* Update app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderViewModel.kt
---------
Co-authored-by: jobobby04 <jobobby04@users.noreply.github.com >
2024-03-02 11:55:09 -05:00
Jobobby04
d8082de1db
Ignore chapters with 0 or under chapter numbers
2024-02-18 11:47:19 -05:00
Jobobby04
2daccb57b5
1.10.4
2024-02-17 18:58:06 -05:00
Jobobby04
e64bddf9d5
Fix crashes related to MangaCover
2024-02-17 18:55:03 -05:00
pabalaba
9f6f15f64d
Update workflow dependencies ( #310 )
...
* feat: updated build_pull_request actions version
* feat: updated build_push actions version
* feat: updated issue_moderator action version
* feat: updated deprecated arguments in build_pull_request
* feat: updated deprecated arguments in build_push
* feat: removed explicit declaration of gradle version
(cherry picked from commit 170daf9fb2e566fea598eb5dc0cd710f979c7b7a)
# Conflicts:
# .github/workflows/build_pull_request.yml
# .github/workflows/build_push.yml
2024-02-17 18:50:58 -05:00
Jobobby04
ad28c9a482
1.10.3
2024-02-17 16:34:00 -05:00
Jobobby04
8404fb5738
Should fix password protect downloads
2024-02-17 16:14:10 -05:00
Jobobby04
75c057e83e
Fix compile
2024-02-17 15:57:20 -05:00
ouovouo
d44e2df55e
update zh-rTW strings.xml ( #1038 )
2024-02-17 15:54:39 -05:00
Luqman
aebc15d4e4
Add Hide Feed tab toggle ( #1058 )
2024-02-17 15:50:38 -05:00
Luqman
c835140fe8
Add custom Thumbnail Url. Support backup & restore ( #1059 )
...
* Add custom thumbnail url. Support backup & restore
- add custom thumbnail url in edit info/custom
- include it in backup n restore
* increase chop char
* edit chop char again to match screenshoot
* tweak truncating middle part
* apply edited cover to history, updates , others
* simplify placeholder logic
---------
Co-authored-by: jobobby04 <jobobby04@users.noreply.github.com >
2024-02-17 15:50:00 -05:00
Luqman
f35031db7e
Fix blank box if empty ( #1069 )
2024-02-17 15:46:48 -05:00
Luqman
ca81f48c1c
add toggle to auto mark read dupe chapter ( #1078 )
...
* add toggle to auto mark read dupe chapter
https: //github.com/tachiyomiorg/tachiyomi/pull/9662
Co-Authored-By: Trace <49712094+traceltrc@users.noreply.github.com >
* Update LibraryUpdateJob.kt
---------
Co-authored-by: Trace <49712094+traceltrc@users.noreply.github.com >
2024-02-17 15:46:23 -05:00
AntsyLich
30dcc6801a
Remove old ISSUE_TEMPLATE.md
...
(cherry picked from commit 1581b876cfc9d98620e164a48084be88c348457e)
# Conflicts:
# .github/ISSUE_TEMPLATE.md
2024-02-17 15:23:44 -05:00
AntsyLich
46ba4ac182
Don't throw MALTokenExpired whenever we fail to refresh MAL token
...
Also cleanup
(cherry picked from commit 0f4de03d7a77b52490dc9a95e96a308b93b26e4f)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/track/myanimelist/MyAnimeListInterceptor.kt
2024-02-17 15:23:20 -05:00
AntsyLich
2c6a57ab39
[skip ci] Increase size of the message indicating which apk to download
...
(cherry picked from commit ddbe8efbc5cb0665be0775b128e70ace8cee2b12)
# Conflicts:
# .github/workflows/build_push.yml
2024-02-17 15:17:45 -05:00
Weblate (bot)
79a3aedf5c
Translations update from Hosted Weblate ( #269 )
...
* Translated using Weblate (Persian)
Currently translated at 84.8% (673 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/fa/
* Translated using Weblate (Finnish)
Currently translated at 85.3% (677 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/fi/
* Translated using Weblate (Chuvash)
Currently translated at 88.2% (15 of 17 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/cv/
---------
Co-authored-by: Arash <ara.khoram95@gmail.com >
Co-authored-by: A <ogloppi@mailbox.org >
Co-authored-by: C201 <derasetad@gmail.com >
(cherry picked from commit 63146e717ba2cf178b79ae3de4b9b15b0ecc788f)
# Conflicts:
# i18n/src/commonMain/resources/MR/fi/strings.xml
2024-02-17 15:16:40 -05:00
AntsyLich
38fc1fe805
Lint
...
(cherry picked from commit b2d22f86c647e24eed6d9b19f36ac2c444525c87)
# Conflicts:
# app/src/main/java/eu/kanade/domain/manga/model/Manga.kt
2024-02-17 15:15:12 -05:00
AwkwardPeak7
5daf5e82f4
Fix new extension install not registering in app. ( #275 )
...
* Fix extension install not registering
* fix duplicate key compose error on extension update
* fix doubling of extension after update
* not needed
(cherry picked from commit 79f46b25f663c7f49fbd4e292f0f5f210e266dc9)
2024-02-17 15:14:33 -05:00
AntsyLich
dacfb8a740
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-17 15:14:24 -05:00
AntsyLich
fec9f1f10c
Address build warning in :i18n
...
And small cleanup
(cherry picked from commit 4811cf07cdbf052dc3ddd2916e56ed81b6dc652a)
2024-02-17 14:49:08 -05:00
MajorTanya
293fb7597c
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-17 14:48:17 -05:00
AntsyLich
0cf6a6ef2d
Upgrade combose-bom to latest
...
(cherry picked from commit 47e542152788e587f5f77dea4b2676683f2fba47)
# Conflicts:
# app/src/main/java/eu/kanade/presentation/manga/components/MangaBottomActionMenu.kt
2024-02-17 14:48:08 -05:00
Theodoro Loureiro mota
4d44e093d5
Fix #197 - Scroll crashing ( #272 )
...
Updating compose bom.
(cherry picked from commit 5dc6501688d541da990eaa1f687d93dc9e18e20e)
2024-02-17 14:47:29 -05:00
Theodoro Loureiro mota
2c75649a3c
Adding Detekt in the project ( #216 )
...
* Removing ktlint
* Removing compose lint
* Adding initial Detekt config
* Setting up detekt config
* Adding detekt baseline
* Fixing workflows
* Moving to a module based solution
* Adding new line
* Adding new line
* Updating baseline
* Addressing PR suggestions
* Regenerating baseline.xml
* Cleanup
---------
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit cc09230e266c3cd7ed748affe92922d775523695)
# Conflicts:
# .github/workflows/build_pull_request.yml
# .github/workflows/build_push.yml
2024-02-17 14:47:23 -05:00
renovate[bot]
1ca599a550
Update dependency com.android.tools.build:gradle to v8.2.2 ( #256 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 4bcba0503ae36aa42384335333b814163c0ed0c8)
2024-02-17 14:45:24 -05:00
Jishnu M
dc7cd5b3c8
Change extension update error file name ( #253 )
...
(cherry picked from commit cf33f250ccfe4e1dde92b8942a5f282827d50fb7)
2024-02-17 14:45:14 -05:00
Theodoro Loureiro mota
67196fb7b6
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-17 14:44:57 -05:00
Soitora
9b8e81a063
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-17 14:44:32 -05:00
AntsyLich
91b7f0c1d0
Make tracker use Mihon's client
...
(cherry picked from commit 8c910f2a2c27dc339a4b05f03be3386a3afa2194)
2024-01-28 17:33:46 -05:00
Weblate (bot)
32bcf49b97
[skip ci] Translations update from Hosted Weblate ( #190 )
...
* Translated using Weblate (Nepali)
Currently translated at 94.1% (747 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ne/
* Translated using Weblate (Italian)
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/it/
* Translated using Weblate (Japanese)
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ja/
* Translated using Weblate (Nepali)
Currently translated at 98.3% (780 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ne/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/zh_Hans/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/zh_Hant/
* Translated using Weblate (Nepali)
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ne/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/zh_Hans/
* Translated using Weblate (Polish)
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/pl/
* Translated using Weblate (Turkish)
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/tr/
* Translated using Weblate (Swedish)
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sv/
* Translated using Weblate (German)
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/de/
* Translated using Weblate (Swedish)
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/sv/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/zh_Hant/
* Translated using Weblate (Finnish)
Currently translated at 80.9% (642 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/fi/
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/id/
* Translated using Weblate (Nepali)
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ne/
* Translated using Weblate (Arabic)
Currently translated at 100.0% (793 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ar/
* Translated using Weblate (Persian)
Currently translated at 82.7% (656 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/fa/
* Translated using Weblate (Finnish)
Currently translated at 80.9% (642 of 793 strings)
Translation: Mihon/Mihon
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/fi/
* Translated using Weblate (Arabic)
Currently translated at 100.0% (17 of 17 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/ar/
* Translated using Weblate (Chuvash)
Currently translated at 88.2% (15 of 17 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/cv/
* Translated using Weblate (Ukrainian)
Currently translated at 100.0% (17 of 17 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/uk/
---------
Co-authored-by: FateXBlood <zecrofelix@gmail.com >
Co-authored-by: Federico Pierantoni <federico.pieranton@gmail.com >
Co-authored-by: Zero O <godarms2010@live.com >
Co-authored-by: stevenlele <stevenlele@outlook.com >
Co-authored-by: Paweł Waresiak <pwaresia@redhat.com >
Co-authored-by: kret <cihanbeykoroglu@gmail.com >
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl >
Co-authored-by: Lyfja <45209212+lyfja@users.noreply.github.com >
Co-authored-by: dan-malprod <diabolic0240@proton.me >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: A <ogloppi@mailbox.org >
Co-authored-by: Christian Elbrianno <crse@protonmail.ch >
Co-authored-by: abdelbasset jabrane <ribago9317@cubene.com >
Co-authored-by: Arash <ara.khoram95@gmail.com >
Co-authored-by: C201 <derasetad@gmail.com >
Co-authored-by: Сергій <sergiy.goncharuk.1@gmail.com >
(cherry picked from commit 8489b0dd8be7371b53367755a2785de2a881107d)
2024-01-28 17:29:09 -05:00
AntsyLich
6a9efe3a41
Lint
...
(cherry picked from commit 88ed634978948a48bc9b6eab9eaf0d41d45db62a)
2024-01-28 17:28:31 -05:00
AntsyLich
945d5ebf75
Refactor MAL code to not spam refresh token when it fails
...
(cherry picked from commit 32188f9f65009a18250674ef1bd6e57d351c1fba)
2024-01-28 17:28:17 -05:00
AntsyLich
d38b1d27d0
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
(cherry picked from commit 05efc4ebeb197cabd2bc494d36fbb27fea923292)
2024-01-28 17:27:08 -05:00
CodeSpoof
6ad618b494
[skip ci] Remove official extensions check from issue templates ( #233 )
...
* Update report_issue.yml
There are no official extensions anymore and the URL was for the tachiyomi repo anyway
* Update request_feature.yml
No more official extensions
(cherry picked from commit b8a9998bbd2b4f937095728c19e834122e580230)
2024-01-28 17:13:35 -05:00
Weblate (bot)
a63f7b4e62
Translations update from Hosted Weblate ( #225 )
...
* Translated using Weblate (Swedish)
Currently translated at 100.0% (17 of 17 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/sv/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (17 of 17 strings)
Translation: Mihon/Mihon Plurals
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/zh_Hant/
---------
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
(cherry picked from commit d736bec00361c4192bddb8ec27908a5a833a00bf)
2024-01-28 17:12:25 -05:00
Secozzi
6e57a62e2a
Fix refreshing from enhanced tracker ( #219 )
...
fix refreshing from enhanced tracker
(cherry picked from commit 348b23a9fd833d9040cfbdd60b11f9d5ce6e5fb7)
2024-01-28 17:12:06 -05:00
Theodoro Loureiro mota
100f16000e
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-01-28 17:11:40 -05:00
Theodoro Loureiro mota
78c7facf6c
Adding Type-safe project accessors ( #194 )
...
* replace the windowInsetsPadding for navigationBarsPadding + statusBarsPadding
* Enabling TYPESAFE_PROJECT_ACCESSORS
* Adding typesafe project accessors in the app module
* Adding typesafe project accessors in the core module
* Adding typesafe project accessors in the core-metadata module
* Adding typesafe project accessors in the data module
* Adding typesafe project accessors in the domain module
* Adding typesafe project accessors in the presentation-core module
* Adding typesafe project accessors in the presentation-widget module
* Adding typesafe project accessors in the source-local module
* Adding typesafe project accessors in the source-api module
* Rolling back
* Changing TYPESAFE_PROJECT_ACCESSORS line
* Removing extra spaces
(cherry picked from commit e17d87f35749715946a96dc0e654792227c6722d)
2024-01-28 17:11:26 -05:00
AntsyLich
b210491db5
Lint
...
(cherry picked from commit 58085336a5399a066b04baf679445bb0e047cc5d)
2024-01-28 14:16:17 -05:00
Jobobby04
ca944f3f38
Swap over to Mihon.app
2024-01-28 14:14:51 -05:00
AntsyLich
2eca6dc707
Use own client for trackers + custom user agents
...
Closes #114
Closes #143
Co-authored-by: Med <45147847+kitsumed@users.noreply.github.com >
(cherry picked from commit e3f33e24f5e928ac8a85d1f500fd42d4715fc6b5)
2024-01-28 14:14:24 -05:00
AntsyLich
90835256ff
Translations ( #189 )
...
* Small fix on french translation. (#104 )
Update fr/strings.xml
Remove mentions of "official" extensions repos. (On 18+ extensions warning)
Fixed a setting label who had the first letter in lowercase.
* Updated Turkish suffixes (#125 )
Update strings.xml
* Fix zh-rTW Translation (#118 )
fix zh-tw translate
* Update Filipino Plurals (#112 )
Updated some Filipino Plurals to make sense grammatically
* Update Filipino Strings (#111 )
Changed/updated a few grammatical strings for the Filipino Translation
---------
Co-authored-by: Med <45147847+kitsumed@users.noreply.github.com >
Co-authored-by: NukeSource <123626751+NukeSource@users.noreply.github.com >
Co-authored-by: ɴᴇᴋᴏ <111511925+NeKoOuO@users.noreply.github.com >
Co-authored-by: InfinityDouki56 <31158494+infyProductions@users.noreply.github.com >
(cherry picked from commit 9fd1419142647455e86851413353c97bb9491990)
2024-01-28 14:07:35 -05:00
AntsyLich
80351cd594
Fix issues when updating extensions
...
(cherry picked from commit cb068984303f811692531bf6f14902ae118d8ac7)
2024-01-28 14:06:22 -05:00
AntsyLich
7cdfa68d77
Remove usage of .not() where possible
...
(cherry picked from commit 39407407f282dbb7fa972b12053c26b3e3bd66d8)
2024-01-28 14:06:13 -05:00
AntsyLich
3f74a6d33f
Fix faulty MangaUpdates score in db
...
Closes #117
(cherry picked from commit a024218410953a389b8af4880fa7ae6cc30124a2)
2024-01-28 14:04:54 -05:00
jobobby04
27d8896937
Backup and Restore Excluded scanlators ( #166 )
...
* Backup and Restore Excluded scanlators
* Improve performance
* This looks better
(cherry picked from commit e0deeb800890c5e3be67c4ebe32ebe34d97e0e25)
2024-01-28 14:01:41 -05:00
AntsyLich
7b92d06eee
Fix "Flash on page change" gives black screen on page change
...
Fixes #108
(cherry picked from commit 38d6ab80ce868707829dbc81de4170afe3c2f2a5)
2024-01-28 13:59:56 -05:00
KaiserBh
cbfb433e55
refactor: db changes for syncing. ( #113 )
...
fix: sync marking chapter unread when we do library update before syncing.
So this should have been 0 on insert instead of the current time on insert. Essentially this issue arises: https://discord.com/channels/1099009852791083058/1099009853864812708/1190022356060614756
Signed-off-by: KaiserBh <kaiserbh@proton.me >
(cherry picked from commit e4a65656e7fd5807475323373b8337b1f53ff1f9)
2024-01-28 13:59:38 -05:00
Jobobby04
c3503dbd3c
Remove funding
2024-01-17 23:37:25 -05:00