Commit graph

10521 commits

Author SHA1 Message Date
Cuong-Tran
51c1f95791
fix(manga-cover-dialog): Avoid crash with SubsamplingScaleImageView (SSIV) not fully support Hardware decoder (#1319)
* Avoid crash with SubsamplingScaleImageView (SSIV) not fully support Hardware decoder

* keep original config if it's not Hardware

* refactor
2025-12-09 16:16:05 +07:00
Cuong-Tran
2d5497dcd9
Fix eHentai tag's text color (#1317) 2025-12-09 15:21:55 +07:00
Cuong-Tran
294f7d046d
Merge hentaiSourceIds (#1318) 2025-12-09 15:21:33 +07:00
Cuong-Tran
6b15d76be6
chore: Replace deprecated usages with Locale, LocalResources, Bitmap and toColorInt (#1316)
* Replace deprecated usages with Locale, LocalResources, Bitmap and toColorInt; remove FlagKit class

* remember(resources)
2025-12-09 14:55:49 +07:00
Cuong-Tran
b648afb889
fix(sticky-header): Fix sticky-header and scrolling issues in source screens (#1315)
* Fix padding in MigrateSourceScreen

* Fix scrolling bar glitch due to sticky headers in RelatedMangasList

* Dynamically measure source search's height

* sticky header in source screen

* fix(sticky-header): update sticky header keys for improved uniqueness

* Fix padding on related-manga-grid

* Avoid mixing dp and px units when initializing searchBoxHeight

* extract `hasKeyword`

* fillMaxWidth
2025-12-09 13:19:54 +07:00
dhanuarf
b24b14c73d
fix(sources-search): search box visibility glitch when scrolling (#1278)
* fix(sources-screen): search box visibility glitch when scrolling

* Refactor to a reusable function

* Apply to MigrateSourceScreen

* Fix warning

* suggestions

* Revert "Fix warning"

This reverts commit b1c97bcf04b9e34b3eb314fd54c45be953d2f451.

* Add comment

---------

Co-authored-by: Cuong-Tran <16017808+cuong-tran@users.noreply.github.com>
2025-11-28 14:21:41 +07:00
kana-shii
798bfc19ff
Re-add bookmarks in reader screen (#1262) 2025-11-06 14:13:17 +07:00
renovate[bot]
e40bc052a3
fix(deps): update dependency com.materialkolor:material-kolor to v4.0.3 (#1263)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-04 14:34:03 +07:00
renovate[bot]
4323fd5841
fix(deps): update markdown to v0.38.1 (#1274)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-02 01:49:55 +07:00
renovate[bot]
90a75c3e0c
fix(deps): update dependency org.junit.jupiter:junit-jupiter to v6.0.1 (#1273)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-02 00:17:22 +07:00
renovate[bot]
ec24663ae3
fix(deps): update aboutlib.version to v13 (#1271)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-02 00:17:02 +07:00
renovate[bot]
52adb34d07
fix(deps): update okhttp monorepo to v5.3.0 (#1270)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-02 00:16:45 +07:00
renovate[bot]
bf79c68352
fix(deps): update dependency androidx.work:work-runtime to v2.11.0 (#1268)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-02 00:16:29 +07:00
renovate[bot]
8aee180fd6
fix(deps): update dependency com.google.firebase:firebase-bom to v34.5.0 (#1269)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-31 14:54:48 +07:00
renovate[bot]
735232088b
fix(deps): update dependency io.kotest:kotest-assertions-core to v6.0.4 (#1266)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-31 14:30:32 +07:00
renovate[bot]
b2f9eedf0b
fix(deps): update kotlin monorepo to v2.2.21 (#1267)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-31 14:30:10 +07:00
renovate[bot]
b4a54468e8
fix(deps): update dependency com.squareup.okio:okio to v3.16.2 (#1264)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-31 00:33:48 +07:00
renovate[bot]
d6f54049cd
fix(deps): update dependency com.google.apis:google-api-services-drive to v3-rev20251019-2.0.0 (#1261)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-31 00:15:34 +07:00
renovate[bot]
559c07a701
chore(deps): update github actions (#1260)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-31 00:15:20 +07:00
renovate[bot]
ccbd6e1e10
chore(deps): update gradle to v9 (#1218)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-30 15:30:36 +07:00
renovate[bot]
648bf45d61
fix(deps): update dependency net.zetetic:sqlcipher-android to v4.11.0 (#1224)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-30 15:30:17 +07:00
renovate[bot]
b073de08de
chore(deps): update plugin google-services to v4.4.4 (#1227)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-30 15:30:10 +07:00
renovate[bot]
6dae8120a9
fix(deps): update okhttp monorepo to v5.2.1 (#1222)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-30 15:30:01 +07:00
renovate[bot]
148f29f253
fix(deps): update dependency androidx.compose:compose-bom to v2025.10.01 (#1225)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-30 15:29:52 +07:00
renovate[bot]
4fb6c59009
chore(deps): update github actions (#1217)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-30 15:29:41 +07:00
Cuong-Tran
f668e31cf6
fix(migration): Add Merged Manga Dedupe Mode Migration and update versioning (#1258) 2025-10-30 08:59:30 +07:00
mrtear
dd69b6f9c0
Manhua type support to AutoWebtoonMode (#1248)
* AutoWebtoonMode: manhua
2025-10-30 07:54:20 +07:00
renovate[bot]
c0a7bd9332
fix(deps): update dependency com.materialkolor:material-kolor to v4 (#1257)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-29 23:38:45 +07:00
Weblate (bot)
0144b0ad3d
Translations update from Hosted Weblate (#1241)
* Translated using Weblate (Filipino)

Currently translated at 86.9% (166 of 191 strings)

Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/fil/

* Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 100.0% (192 of 192 strings)

Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/zh_Hant/

* Translated using Weblate (Filipino)

Currently translated at 86.0% (166 of 193 strings)

Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/fil/

* Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 100.0% (193 of 193 strings)

Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/zh_Hant/

* Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 100.0% (193 of 193 strings)

Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/zh_Hant/

---------

Co-authored-by: Infy's Tagalog Translations <ced.paltep10@gmail.com>
Co-authored-by: ɴᴇᴋᴏ <s99095lkjjim@gmail.com>
Co-authored-by: Cuong Tran <cuongtran.tm@gmail.com>
2025-10-29 11:55:23 +07:00
Cuong-Tran
3e55ea8eac
fix(library-update-job): Fix disappearing library update job (#1254)
* fix(library-update-job): Fix disappearing library update job

* extract to shared utils
2025-10-29 09:42:11 +07:00
Cuong-Tran
98e4c24939
feat(discord-UI): Re-UI logout button and improve thumbnail URL handling (#1253)
* feat(discord): re-UI the logout button

* fix(discord): Add URL utility functions and improve thumbnail URL handling

* refactor

* Update core/common/src/main/kotlin/tachiyomi/core/common/util/system/UrlUtils.kt

Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>

* fix(UrlUtils): Correct comments for URL scheme checks in utility functions

* removing redundant checks

* Remove redundant comment about URL scheme validation

---------

Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
2025-10-27 15:26:17 +07:00
Cuong-Tran
0fa21a3de4
fix(discord): Fix service crash (#1252)
* fix(discord): Fix crash caused by late/not calling `Service.startForeground`

* fix(discord): Prevent Discord RPC from re-starting without a valid token

* Pass connectionsManager to start method after restart intent failure

* refactor condition
2025-10-27 12:07:19 +07:00
Cuong-Tran
6dcd548061
fix(sync-job): Fix disabling sync-job (#1251)
* fix(sync-job): Fix disabling sync-job

* param
2025-10-27 11:52:17 +07:00
Cuong-Tran
212e0d8a45
fix(backup-job): Fix disappearing backup job (#1250)
* fix(backup-job): Fix disappearing backup job

* optimize

* localization

* fix string resource

* try/catch exception on workinfo
2025-10-27 11:33:35 +07:00
Cuong-Tran
317a21adc0
chore(discord): Enhance Discord integration and update application ID (#1236)
* fix(discord): Update Komikku image

* feat(discord): Enhance Discord connection preferences with login state and improved UI

* fix(discord): Update application ID for Discord Rich Presence
2025-10-13 14:38:27 +07:00
Cuong-Tran
d15fa402df
refactor(library): Simplify category handling and improve filtering logic (#1235) 2025-10-13 14:24:48 +07:00
Cuong-Tran
296a314429
chore(library): Optimize library grouping (#1153)
* chore(library): Optimize library grouping

(cherry picked from commit 2f89d98cf9f0568401b39c09fdffe9fb3ece1fda)

* refactor(library): Avoiding a redundant iteration when grouping by Track Status

* fix(strings): Remove unnecessary period from search/filtering string
2025-10-13 13:49:26 +07:00
Cuong-Tran
f15ce1b433
fix(manga-screen): Don't show track dialog automatically if manga is not favorited (dialog dismissed) (#1234) 2025-10-13 13:47:29 +07:00
Cuong-Tran
5bdd464200
feat(library): Improve category tab selection when searching/filtering library or adding/removing categories (#1233)
* feat(library): Improve category tab selection when searching/filtering library or adding/removing categories

* Improve active category index handling in LibraryScreenModel
2025-10-13 13:10:31 +07:00
Cuong-Tran
0db0238d6b
fix(library-merged): Fix download-filter for merged entries (#1232) 2025-10-13 11:35:38 +07:00
Cuong-Tran
95f1e44e34
fix(merged-entry): Fix update progress and mark duplicate as read for merged entries (#1226)
* fix(merged-entry): Fix update progress and mark duplicate as read for merged entries

* Change brightnessOverlayValue annotation from param to field
2025-10-13 11:21:25 +07:00
Cuong-Tran
8211d6ae68
fix(merged-entries): Fix disabled option to clear data folder (#1196)
* fix(merged-entries): Fix disabled option to clear data folder

* fix(merged-entries): Minor correction of source filtering when delete data folder
2025-10-07 16:18:49 +07:00
Cuong-Tran
cedc79782b
refactor(merged-settings): Remove unused no-dedupe option (#1194)
* refactor(merged-settings): Remove unused no-dedupe option

* refactor(merged-settings): Remove unused no-dedupe option
2025-10-07 15:58:18 +07:00
Weblate (bot)
3a086a82ca
Translations update from Hosted Weblate (#1221)
* Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 100.0% (184 of 184 strings)

Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/zh_Hant/

* Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 100.0% (190 of 190 strings)

Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/zh_Hant/

* Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 99.4% (190 of 191 strings)

Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/zh_Hant/

* Translated using Weblate (Vietnamese)

Currently translated at 72.2% (138 of 191 strings)

Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/vi/

* Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 100.0% (191 of 191 strings)

Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/zh_Hant/

* Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 100.0% (191 of 191 strings)

Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/zh_Hant/

* Translated using Weblate (Russian)

Currently translated at 100.0% (191 of 191 strings)

Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/ru/

* Translated using Weblate (Russian)

Currently translated at 100.0% (191 of 191 strings)

Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/ru/

* Added translation using Weblate (Thai)

* Update i18n-kmk/src/commonMain/moko-resources/ru/strings.xml

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

---------

Co-authored-by: Cuong-Tran <cuongtran.tm@gmail.com>
Co-authored-by: ɴᴇᴋᴏ <s99095lkjjim@gmail.com>
Co-authored-by: amigo browser <juniperforest1@proton.me>
Co-authored-by: NeCronZ <necronzs12@gmail.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-07 15:38:14 +07:00
renovate[bot]
1389c4bc40
chore(deps): update github actions (#1212)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-07 15:23:13 +07:00
Cuong-Tran
61a48e592d
fix(deps): update dependency com.materialkolor:material-kolor to v3 (#1220) 2025-10-07 14:42:48 +07:00
renovate[bot]
55e1cf4b25
fix(deps): update dependency com.google.android.material:material to v1.13.0 (#1214)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-06 18:20:57 +07:00
renovate[bot]
1928533f1b
fix(deps): update dependency com.github.ben-manes:gradle-versions-plugin to v0.53.0 (#1213)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-06 18:20:42 +07:00
renovate[bot]
0329aa61f8
fix(deps): update dependency net.zetetic:sqlcipher-android to v4.10.0 (#1215)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-06 17:42:13 +07:00
renovate[bot]
63ee4e7b6c
fix(deps): update dependency org.junit.jupiter:junit-jupiter to v6 (#1207)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-06 17:40:49 +07:00