renovate[bot]
20df5f6c4c
fix(deps): update dependency com.google.apis:google-api-services-drive to v3-rev20250701-2.0.0 ( #1053 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-22 01:43:37 +07:00
renovate[bot]
3e9d3a36ac
fix(deps): update dependency io.mockk:mockk to v1.14.5 ( #1054 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-22 01:01:30 +07:00
renovate[bot]
5bb955ca85
fix(deps): update aboutlib.version to v12.2.4 ( #1051 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-22 00:36:20 +07:00
renovate[bot]
a9a269b610
fix(deps): update dependency androidx.work:work-runtime to v2.10.2 ( #1052 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-22 00:16:43 +07:00
renovate[bot]
bb94000a55
chore(deps): update plugin google-services to v4.4.3 ( #1049 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-22 00:03:02 +07:00
renovate[bot]
12426be979
chore(deps): update plugin firebase-crashlytics to v3.0.4 ( #1011 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-21 23:46:18 +07:00
renovate[bot]
f937dbeaac
fix(deps): update dependency me.zhanghai.android.libarchive:library to v1.1.6 ( #1014 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-21 23:33:42 +07:00
renovate[bot]
8c5a83bd83
fix(deps): update dependency com.mohamedrejeb.richeditor:richeditor-compose to v1.0.0-rc13 ( #820 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-21 23:11:01 +07:00
renovate[bot]
7b67c5f9b9
fix(deps): update dependency androidx.appcompat:appcompat to v1.7.1 ( #1012 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-21 22:45:11 +07:00
renovate[bot]
2ea21b8599
chore(deps): update dependency gradle to v8.14.3 ( #1048 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-21 22:03:29 +07:00
renovate[bot]
1d5774e3d6
fix(deps): update dependency androidx.compose:compose-bom to v2025.07.00 ( #1015 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-21 18:09:51 +07:00
Cuong-Tran
5dae177b08
feat(history): Add indicator for un-finished reading & has more un-read chapters ( #992 )
...
* feat(history): Add indicator for un-finished reading & has more un-read chapters
* Fix StateProvider
* Show reading progress in History screen
* Don't count bookmark excluded chapters in unread dot for History
* Don't count bookmark excluded chapters in Library unread count
* Exclude bookmark filtered chapters from continue-reading list
* Bundle `applyFilter` for bookmark & scanlator together
* Remove parentheses
2025-07-21 15:34:12 +07:00
Cuong-Tran
3ec6aeaba2
feat(local): Allow delete whole manga's downloaded folder & clear chapters list ( #1016 )
...
* feat(local): Allow delete local files
* Refresh chapters list after deleting
* Allow delete whole entry's downloaded folder & clear episodes/chapters list
Also hide `Open folder` for merged entries
* Don't delete local folder & refresh local's chapters list state after clear
* use forEachIndexed instead of forEach
* adding comment
* add empty line
2025-07-21 15:29:11 +07:00
Cuong-Tran
32d448d6ab
fix(bottom-action-menu): Properly close dropdown menu when refreshing selected mangas ( #1044 )
2025-07-18 12:22:54 +07:00
manav_chaudhary
8d65991759
feat(library): Added a button to refresh selected manga entries ( #1038 )
...
* feat: add refresh button to MangaBottomActionMenu
* feat: add refresh functionality for selected manga in LibraryTab
* feat: add refreshSelectedManga function to update selected mangas
* feat: add targeted update functionality for specific manga IDs
* Update CHANGELOG.md
* Refactoring & cleanup
* Move it to overflow menu
* Optimize update logic
* Fix index & improve code
* Remove parentheses
---------
Co-authored-by: Cuong-Tran <cuongtran.tm@gmail.com>
2025-07-18 00:58:15 +07:00
manav_chaudhary
13a09d970a
feat(library-update): Update manga without chapters even if restricted by source ( #1037 )
2025-07-17 16:46:34 +07:00
Danny Wu
190f4a68ac
Add option to hide missing chapter count ( mihonapp/mihon#2108 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
(cherry picked from commit d2c1ff6adf5543e5a593949704d41f2358252593)
2025-07-17 16:20:21 +07:00
Matthias Ahouansou
46bb3da70a
Use median to determine smart update interval ( mihonapp/mihon#2251 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
(cherry picked from commit d60241690b373e42215761b4108e52a7655daaeb)
2025-07-17 15:36:52 +07:00
Tsukuyoumii
cc8c6be5fc
Reindex Downloads through library overflow ( #780 )
...
* Reindex Downloads through library
* Update LibraryToolbar.kt
* Update LibraryTab.kt
2025-07-17 15:23:11 +07:00
Cuong-Tran
737bec70f0
feat(manga-tracking): Allow auto open tracking dialog when adding to library ( komikku-app/anikku#59 )
...
* feat(manga-tracking): Allow auto open tracking dialog when adding to library
* Prevent tracking dialog shows up overwrite change-category dialog
* Refactoring
(cherry picked from commit e82af25e198931d04fc2f75f663017fabced904c)
2025-07-17 15:09:07 +07:00
Cuong-Tran
d0823ef3f6
fix(anilist): Fix null recommendation node
...
(cherry picked from commit 305f8db0adcf821962a539867b5704fbf229461e)
2025-07-17 13:13:10 +07:00
Cuong-Tran
5ec780eddb
fix(merged-entry): Fix actions like URL copy or sharing for merged entries ( komikku-app/anikku#55 )
...
* fix(merged-entry): Fix actions like URL copy or sharing for merged entries
* Unify callback parameters
* Add titles for actions in merged manga dialog
* Iterates through the list once
(cherry picked from commit ed7bb96f409701c93bbca056728679af91f3453f)
2025-07-17 13:10:00 +07:00
Cuong-Tran
20610190da
Merge branch 'stable'
2025-07-17 13:04:27 +07:00
Weblate (bot)
300211dbb8
Translations update from Hosted Weblate ( #1025 )
...
* Translated using Weblate (Filipino)
Currently translated at 86.3% (114 of 132 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/fil/
* Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 97.7% (129 of 132 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/zh_Hans/
* Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 97.7% (129 of 132 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/zh_Hans/
* Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 97.7% (129 of 132 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/zh_Hans/
* Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (132 of 132 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/zh_Hant/
* Use the full-width question mark (?) for better localization consistency in Chinese UI text
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* more natural translation
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
---------
Co-authored-by: Infy's Tagalog Translations <ced.paltep10@gmail.com>
Co-authored-by: 玄枵 <ipmlosion@users.noreply.hosted.weblate.org>
Co-authored-by: John William <jwmoerls@gmail.com>
Co-authored-by: Cuong-Tran <cuongtran.tm@gmail.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
2025-07-17 13:01:53 +07:00
Cuong-Tran
5b77cf5c3c
fix(deps): update voyager to v1.1.0-beta03
2025-06-23 10:05:10 +07:00
Cuong-Tran
ff0ad57daf
Fix GH issue templates
2025-06-16 15:47:04 +07:00
renovate[bot]
882408134f
fix(deps): update okhttp monorepo to v5.0.0-alpha.16 ( #966 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-16 00:56:19 +07:00
renovate[bot]
588f5571d6
fix(deps): update aboutlib.version to v12.2.3 ( #971 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-16 00:56:11 +07:00
renovate[bot]
266986c774
fix(deps): update dependency com.squareup.logcat:logcat to v0.2.3 ( #945 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-16 00:55:56 +07:00
renovate[bot]
354d82c405
chore(deps): update dependency gradle to v8.14.2 ( #1010 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-16 00:55:06 +07:00
renovate[bot]
83ad226fdf
chore(deps): update github actions ( #1009 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-16 00:54:54 +07:00
AwkwardPeak7
a7b307b732
Ensure app waits for Cloudflare challenge to complete before continuing ( mihonapp/mihon#2200 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
(cherry picked from commit 2df3382148c76d287943fc36e2f55bc16df1cd83)
2025-06-16 00:38:37 +07:00
Mend Renovate
b6378be062
Update sqldelight to v2.1.0 ( mihonapp/mihon#2119 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
(cherry picked from commit 92ec6b17a315c12838bf94bd214d216435e0f8f9)
2025-06-16 00:38:37 +07:00
Mend Renovate
ab44f49fff
Update dependency org.junit.jupiter:junit-jupiter to v5.13.1 ( mihonapp/mihon#1754 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
(cherry picked from commit 591e9c13560f28d71598eb32648387d099ebc881)
2025-06-16 00:38:37 +07:00
claymorwan
0b37b3258c
Add Catppuccin theme ( mihonapp/mihon#2117 )
...
Mocha for dark and Latte for light, mauve accent
(cherry picked from commit 77eb55874278b7740d43b9144d9253a075cc593c)
2025-06-16 00:38:37 +07:00
Jobobby04
04782957c3
Remove +1 in Page Layout reader settings
...
(cherry picked from commit 3ad9765dcfa1f8574bd6d6bbb0e2955494b07a33)
2025-06-16 00:38:37 +07:00
Weblate (bot)
985e07446c
Translations update from Hosted Weblate ( jobobby04/tachiyomiSY#1442 )
...
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy-plurals/ar/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy-plurals/my/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy-plurals/vi/
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/de/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/es/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/fil/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/fr/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/id/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/it/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/ja/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/ne/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/ru/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/tr/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/uk/
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: Alex Maryson Jr <akamar87@gmail.com>
Co-authored-by: B4LiN7 <87660017+B4LiN7@users.noreply.github.com>
Co-authored-by: Dexroneum <Rozhenkov69@gmail.com>
Co-authored-by: FateXBlood <fatexblood@gmail.com>
Co-authored-by: Frosted <frosted@users.noreply.hosted.weblate.org>
Co-authored-by: Hualiang <642615676@qq.com>
Co-authored-by: Infy's Tagalog Translations <ced.paltep10@gmail.com>
Co-authored-by: Kosťantin Horovij <lg096066587039@gmail.com>
Co-authored-by: Lapis (Bas77) <sebastianramli77@gmail.com>
Co-authored-by: LordTenebrous <danielmorenoperez836@gmail.com>
Co-authored-by: Mohamed kh <mohamedkhamekhami@gmail.com>
Co-authored-by: Sky children of the Light <tu25261@gmail.com>
Co-authored-by: Swyter <swyterzone@gmail.com>
Co-authored-by: ZerOriSama <godarms2010@live.com>
Co-authored-by: akir45 <akkn0708@gmail.com>
Co-authored-by: edgole <test.backache009@aleeas.com>
Co-authored-by: fl0k1 <michele.carnova@gmail.com>
Co-authored-by: naikhon <naikhon5@gmail.com>
Co-authored-by: qaugji <asteeky9@gmail.com>
Co-authored-by: ɴᴇᴋᴏ <s99095lkjjim@gmail.com>
Co-authored-by: Георгій Обушенков <heorhii.obushenkov@gmail.com>
Co-authored-by: ابومسلم <linuxmint1978@gmail.com>
(cherry picked from commit 5074e68b9cda0b90433dda490417fe80085374eb)
2025-06-16 00:38:37 +07:00
Jobobby04
a4a19eb88b
More guards against edited data
...
(cherry picked from commit 95dc82594fe7e503a5ba279c19c0b859c6789470)
2025-06-16 00:38:37 +07:00
NGB-Was-Taken
8af212f970
Change log file extension to .txt ( jobobby04/tachiyomiSY#1449 )
...
(cherry picked from commit 80e585fa9170b0dc0f6582ed85f0e9d58afce363)
2025-06-16 00:38:37 +07:00
NGB-Was-Taken
06ce765952
Remove the unused mark duplicate as read preference. ( jobobby04/tachiyomiSY#1448 )
...
* Remove the unused mark duplicate as read preference.
* Migrate the old preference to new preference
(cherry picked from commit 71470b9e02bc5e3e7607d7de57f90a882810bb49)
2025-06-16 00:38:37 +07:00
Cuong-Tran
b7c60d0750
Cleanup nHentai media-server
2025-06-16 00:38:37 +07:00
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