Weblate (bot)
289bec715a
Translated using Weblate (Filipino) ( #979 )
...
Currently translated at 86.2% (113 of 131 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/fil/
Co-authored-by: Infy's Tagalog Translations <ced.paltep10@gmail.com>
2025-06-16 00:07:23 +07:00
NoFace33
519c5f822e
Update DMCA UUID list using Mangadex Massacre Google Sheet ( #988 )
...
* Update DMCA UUID list using Mangadex Massacre Google Sheet
* Fix: add trailing newline to mangadex_dmca_uuids.txt
* Re-add trailing newline for formatting consistency
2025-06-16 00:06:54 +07:00
Cuong-Tran
518ecc16f1
chore(github): Everyone gets to vote
...
(cherry picked from commit 1c73b925b1d119ce746c4343d3cee555f2d28bb8)
2025-06-15 22:28:03 +07:00
Callum Wong
3f2eb75b71
Add QR code scan button for sync API key ( jobobby04/tachiyomiSY#1430 )
...
* Add dependency com.journeyapps:zxing-android-embedded:4.3.0
* Add widget parameter to EditTextPreferenceWidget
* Add QR code scanner icon button to sync API key preference which launches a ScanContract
* Remove screenOrientation property from CaptureActivity manifest
* Allow scanning both normal and inverted codes
* store values and make code more concise
Co-authored-by: jobobby04 <jobobby04@users.noreply.github.com>
* Import local context
---------
Co-authored-by: jobobby04 <jobobby04@users.noreply.github.com>
(cherry picked from commit 84c7da5a7d244ffc0cd7155d15e0a200f548ad35)
2025-06-15 22:28:03 +07:00
BrutuZ
b2f90d19c3
Populate Author field and clear Description on a couple of delegated ( jobobby04/tachiyomiSY#1432 )
...
(cherry picked from commit c2d0308ac0319485d443d93ee5bd6ae657001922)
2025-06-15 22:28:03 +07:00
AntsyLich
bd93329372
Disable reader's 'Keep screen on' setting by default ( mihonapp/mihon#2095 )
...
(cherry picked from commit f0de8f973b331ebad6e1844aea7864f97f237941)
2025-06-15 22:28:03 +07:00
AwkwardPeak7
903281c2ef
Fix pressing Enter while searching also triggering navigation back on physical keyboards ( mihonapp/mihon#2077 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
(cherry picked from commit 86ebf5581598f28feab4090ac3bf627f54b511d7)
2025-06-15 22:28:03 +07:00
Cuong-Tran
87563a239c
fix(searching): fix filter-list param when doing search with some ext while doing: ( #1006 )
...
- Smart search
- Suggestions
2025-06-15 21:38:00 +07:00
Cuong-Tran
6c530e4fca
fix(recommendation): Fix null RecommendationSource & refactoring ( #1000 )
...
* Remove redundant condition & refactor class
* Batch networkToLocalManga
* Fix null source
* Simplify by creating RecommendationSource to match with upstream
* Add comment
2025-06-12 15:39:09 +07:00
Tim Schneeberger
9a31ffcc41
feat(recommendation): batch processing for recommendations & sort by relevancy ( jobobby04/TachiyomiSY#1383 )
...
* refactor: use NoResultsException
* refactor: cleanup RecommendationPagingSources
* refactor: turn wake/wifi lock functions into reusable extensions
* feat: implement batch recommendation (initial version)
* fix: serialization issues
* fix: wrong source id
* refactor: increase performance using virtual paging
* refactor: update string
* refactor: handle 404 of MD source correctly
* style: add newline
* refactor: create universal throttle manager
* refactor: throttle requests
* chore: remove unused strings
* feat: rank recommendations by match count
* feat: add badges indicating match count to batch recommendations
* fix: handle rec search with no results
* fix: validate flags in pre-search bottom sheet
* feat: implement 'hide library entries' for recommendation search using custom SmartSearchEngine for library items
* style: run spotless
* fix: cancel button
* fix: racing condition causing loss of state
* Avoid runBlocking in a property getter
* Remove unnecessary `synchronized`
* Fixes screen staying on in library tab. (jobobby04/TachiyomiSY#1451 )
(cherry picked from commit 254980695bc39fe064e7aeb181ecdbf70c1eff95)
---------
Co-authored-by: Cuong-Tran <cuongtran.tm@gmail.com>
Co-authored-by: NGB-Was-Taken <76197326+NGB-Was-Taken@users.noreply.github.com>
2025-06-12 15:19:34 +07:00
Cuong-Tran
cd3dc79583
feat(MangaDex): use tracker links to associate mangas automatically with trackers ( #991 )
...
* feat(MangaDex): use tracker links to associate mangas automatically with trackers (jobobby04/TachiyomiSY#1387 )
* feat: add searchById support to trackers (MAL, AniList, MangaUpdates only)
* feat: add new preference to toggle auto selection of tracker items using source metadata if available
* feat: add new preference to toggle auto selection of tracker items using source metadata if available
* feat: add automatic title selection using source metadata to TrackInfoDialog.kt
* style: apply spotless
* refactor: remove hardcoded MangaDexSearchMetadata cast and introduce common interface
(cherry picked from commit 217503eab0e2fe551943e3b702cc6df4aaae8ebf)
* Handle null when searchId failed
* Wrap the await() call in a use block to ensure the OkHttp Response is properly closed after use
* Simplify Regex
* Injection via construction
* Wrap the blocking HTTP call in an IO dispatcher context
---------
Co-authored-by: Tim Schneeberger <tim.schneeberger@outlook.de>
2025-06-09 18:43:05 +07:00
Cuong-Tran
2661122d9a
chore(source-feed): Also hide entries already in library ( #985 )
2025-06-06 10:08:54 +07:00
Cuong-Tran
a843918e7f
feat(ui): Improve migration bottom sheet layout with scrollable content ( #983 )
...
* feat(ui): Improve migration bottom sheet layout with scrollable content
* Using with(binding) and remove redundant Box
* Simplify checkbox listener setup in MigrationBottomSheetDialog
* Fix reference ID should not create new ID
2025-06-05 12:03:22 +07:00
Cuong-Tran
4b4e4c6204
chore(sponsor): change to GitHub Sponsor ( #981 )
...
* chore(sponsor): change to GitHub Sponsor
* Fix button style
* Font style
* Small fix
* spotless
2025-06-04 16:15:31 +07:00
Cuong-Tran
1ab5f26e8b
Fix Buy Me Coffee link
2025-06-01 01:23:50 +07:00
Cuong-Tran
6049cdebff
Update README [skip ci]
2025-05-31 17:47:39 +07:00
Cuong-Tran
3d2ad327bc
chore(manga-repository): Revert (in-memory) fast browsing ( #965 )
...
* Revert "fix(manga-repository): Fix selected entries while bulk-selection won't show as selected (#927 )"
This reverts commit 303a266720 .
* Revert "refactor(network-to-local): simplify networkToLocalManga (#910 )"
This reverts commit d33efced68 .
* Revert "chore(network-local-manga): Reintroduce (in-memory) fast browsing (#909 )"
This reverts commit 3310784faf .
* Add updateInfo parameter to insertNetworkManga method
2025-05-31 11:41:20 +07:00
Cuong-Tran
ba63b74163
fix(migration): Fix issue preventing migration dialog to be shown up ( #964 )
2025-05-31 11:30:46 +07:00
Cuong-Tran
89f0e240ad
fix(updates): Fix wrong date order ( #963 )
2025-05-31 11:30:15 +07:00
Cuong-Tran
2d05584fea
fix(readme): Buy me a coffee badge
2025-05-29 10:19:02 +07:00
renovate[bot]
08df69de97
fix(deps): update dependency com.android.tools.build:gradle to v8.10.1 ( #961 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-29 10:07:45 +07:00
Cuong-Tran
7df225c358
chore: Fix Discord badge & Weblate link ( #960 )
2025-05-29 09:48:59 +07:00
Cuong-Tran
c1157e7d5b
feat(ui): Update Buy Me a Coffee button theme ( #959 )
...
* feat(ui): update Buy Me a Coffee button theme and add preview
* Simplify vector & make button with border
* clipping the ripple effect
2025-05-29 01:33:52 +07:00
Cuong-Tran
757a86852c
Buy Me a Coffee ( #953 )
...
* Update expired Discord link
* Buy me a coffee
* Refactor
* move it down
2025-05-28 18:30:47 +07:00
Cuong-Tran
aaa1d855ff
feat(sanitizer): Sanitize manga titles for special characters before searching ( #956 )
2025-05-28 17:37:13 +07:00
Cuong-Tran
b1773eb08f
Revert "fix(deps): update lifecycle.version to v2.9.0 ( #951 )"
...
Reverts komikku-app/komikku#951 which causing crash with `voyager`
This reverts commit 3ff844c4ed .
2025-05-28 16:04:16 +07:00
renovate[bot]
55d393d462
chore(deps): update gradle/actions digest to 8379f6a ( #954 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-28 15:25:22 +07:00
renovate[bot]
34636adffb
chore(deps): update github actions ( #941 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-28 14:22:01 +07:00
renovate[bot]
33c3ca4aa7
chore(deps): update dependency gradle to v8.14.1 ( #937 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-28 14:02:46 +07:00
renovate[bot]
fa874d2f0c
fix(deps): update dependency com.diffplug.spotless:spotless-plugin-gradle to v7.0.4 ( #947 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-28 13:13:50 +07:00
renovate[bot]
3ff844c4ed
fix(deps): update lifecycle.version to v2.9.0 ( #951 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-28 12:28:29 +07:00
renovate[bot]
1bf601f594
fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-collections-immutable to v0.4.0 ( #950 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-28 09:00:19 +07:00
renovate[bot]
7e652c3ae2
fix(deps): update dependency io.coil-kt.coil3:coil-bom to v3.2.0 ( #949 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-28 08:36:51 +07:00
renovate[bot]
06184e2dcf
fix(deps): update dependency com.squareup.okio:okio to v3.12.0 ( #948 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-28 08:11:56 +07:00
renovate[bot]
4174bc34c0
fix(deps): update dependency dev.chrisbanes.haze:haze to v1.6.2 ( #946 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-28 07:25:53 +07:00
renovate[bot]
94fc9deaf2
fix(deps): update dependency com.google.firebase:firebase-bom to v33.14.0 ( #943 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-28 06:57:08 +07:00
renovate[bot]
43e4c58136
fix(deps): update dependency androidx.compose:compose-bom to v2025.05.01 ( #942 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-28 02:42:51 +07:00
renovate[bot]
c1d6f29c3d
fix(deps): update kotlin monorepo to v2.1.21 ( #939 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-28 01:41:26 +07:00
renovate[bot]
7839b118fa
fix(deps): update sqlite to v2.5.1 ( #940 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-28 00:49:11 +07:00
renovate[bot]
57f1eca076
fix(deps): update dependency me.zhanghai.android.libarchive:library to v1.1.5 ( #938 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-28 00:22:50 +07:00
renovate[bot]
ec3ba99ca9
fix(deps): update dependency com.android.tools.build:gradle to v8.10.0 ( #887 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-28 00:03:04 +07:00
renovate[bot]
b2ce68274b
fix(deps): update dependency com.google.apis:google-api-services-drive to v3-rev20250511-2.0.0 ( #881 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-27 23:44:00 +07:00
renovate[bot]
1ce984430e
fix(deps): update dependency io.mockk:mockk to v1.14.2 ( #879 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-27 23:27:33 +07:00
renovate[bot]
f6549070a6
fix(deps): update dependency org.jsoup:jsoup to v1.20.1 ( #878 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-27 23:10:14 +07:00
renovate[bot]
0a8158ee22
fix(deps): update dependency net.zetetic:sqlcipher-android to v4.9.0 ( #877 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-27 22:43:59 +07:00
renovate[bot]
c3c5236574
fix(deps): update aboutlib.version to v12.1.2 ( #875 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-27 22:27:31 +07:00
renovate[bot]
7f53c8c7c1
fix(deps): update markdown to v0.35.0 ( #846 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-27 22:12:30 +07:00
Cuong-Tran
83b32b4c0a
feat(library): Filter MangaDex DMCA library entries with search keyword mangadex-dmca ( #936 )
...
* Filter MangaDex DMCA entries with search keyword `mangadex-dmca`
* Load from raw file
* using IO dispatcher
---------
Co-authored-by: az4521 <18432684+az4521@users.noreply.github.com>
2025-05-27 21:27:06 +07:00
Weblate (bot)
4db0a96b6c
Translations update from Hosted Weblate ( #874 )
...
* Update Crowdin configuration file
* Translated using Weblate (Indonesian)
Currently translated at 51.9% (66 of 127 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/id/
* Translated using Weblate (Filipino)
Currently translated at 84.3% (108 of 128 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% (128 of 128 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/zh_Hant/
* Translated using Weblate (Russian)
Currently translated at 99.2% (127 of 128 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/ru/
* Translated using Weblate (French)
Currently translated at 96.1% (124 of 129 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/fr/
* Translated using Weblate (Japanese)
Currently translated at 89.3% (117 of 131 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/ja/
* Translated using Weblate (Filipino)
Currently translated at 83.9% (110 of 131 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/fil/
* Revert "Update Crowdin configuration file"
This reverts commit be8bf0f0489c2e1fe25430df856211c85c8b365b.
---------
Co-authored-by: Cuong-Tran <cuongtran.tm@gmail.com>
Co-authored-by: srntskl-111 <maskhraish@outlook.co.id>
Co-authored-by: Infy's Tagalog Translations <ced.paltep10@gmail.com>
Co-authored-by: ɴᴇᴋᴏ <s99095lkjjim@gmail.com>
Co-authored-by: Sergey Ponomarev <stokito@gmail.com>
Co-authored-by: Goat Kou <enzodelpech32@gmail.com>
Co-authored-by: akir45 <akkn0708@gmail.com>
2025-05-27 17:35:02 +07:00
Cuong-Tran
184c90a0c7
chore: update Android Studio icon ( #930 )
2025-05-27 15:36:07 +07:00