Luca Auer
a5d8f2efac
Minimize memory usage by reducing in-memory cover cache size ( mihonapp/mihon#2266 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
(cherry picked from commit 4c9cfd8da5f9c67daa4b6401a910f979fd79179f)
2026-01-05 14:19:08 +07:00
AntsyLich
36c8f27736
Use AGP provided NDK and Build Tools version
...
(cherry picked from commit 5fe7dd9f0612412afabd7646f89ba38b230fb7e7)
2026-01-05 14:17:51 +07:00
AntsyLich
5e40d56dce
Update tracker icons ( mihonapp/mihon#2773 )
...
Co-authored-by: Cuong-Tran <16017808+cuong-tran@users.noreply.github.com>
(cherry picked from commit 876c3f951b7e9782054d8f788ab39772ae6cf440)
2026-01-05 13:56:59 +07:00
AntsyLich
d5d36300ad
Cleanup BaseOAuthLoginActivity and TrackLoginActivity ( mihonapp/mihon#2748 )
...
Co-authored-by: Cuong-Tran <16017808+cuong-tran@users.noreply.github.com>
(cherry picked from commit c222a28bd14c989b6fa0d53d7497bf063887c9ec)
2026-01-05 12:55:37 +07:00
NGB-Was-Taken
b7cdc46c0e
Fix shizuku installer not updating installed extensions ( mihonapp/mihon#2697 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
Co-authored-by: Cuong-Tran <16017808+cuong-tran@users.noreply.github.com>
(cherry picked from commit c3d858a5613a133352f6b140916d05de7f752771)
2026-01-05 12:23:58 +07:00
NGB-Was-Taken
9ade58cc95
Stop tap zones from triggering when scrolling is stopped by tapping ( mihonapp/mihon#2680 )
...
(cherry picked from commit 2ec67ac0c1831a68d8d73e2679f8c98a5a48acf5)
2026-01-05 11:03:17 +07:00
NGB-Was-Taken
f225e611c6
Fix flaky migration tests ( mihonapp/mihon#2663 )
...
(cherry picked from commit 506d51a007e730594e4e5f05f00b4f94c4f24e05)
2025-12-31 13:54:37 +07:00
NGB-Was-Taken
1a40ab5114
Upload test report as artifact on failure ( mihonapp/mihon#2664 )
...
(cherry picked from commit 9f9155121cb2fa75c9b2c9a2796f3a1dac6b15e7)
2025-12-31 13:54:37 +07:00
AntsyLich
b927dd2fed
Migrated to the Android specific about libraries gradle plugin
...
(cherry picked from commit 6d543024a32bba3136841a19942bed4ea8f0736b)
2025-12-31 13:54:37 +07:00
Constantin Piber
4293c00a50
Update Suwayomi tracker to use GraphQL API instead of REST API ( mihonapp/mihon#2585 )
...
(cherry picked from commit cc2877673539db779af00fbefab3802ac52a7719)
Co-authored-by: Constantin Piber <59023762+cpiber@users.noreply.github.com>
Co-authored-by: Cuong-Tran <16017808+cuong-tran@users.noreply.github.com>
2025-12-31 13:54:37 +07:00
Weblate (bot)
f8a5c3078f
Translations update from Hosted Weblate ( #1277 )
...
* Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 67.3% (130 of 193 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/zh_Hans/
* Translated using Weblate (Russian)
Currently translated at 100.0% (193 of 193 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/ru/
* Translated using Weblate (Filipino)
Currently translated at 87.5% (169 of 193 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/fil/
* Translated using Weblate (Indonesian)
Currently translated at 45.0% (87 of 193 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/id/
* Added translation using Weblate (Malay)
* Translated using Weblate (Indonesian)
Currently translated at 94.8% (183 of 193 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/id/
* Translated using Weblate (Malay)
Currently translated at 0.5% (1 of 193 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/ms/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 68.9% (133 of 193 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 69.4% (134 of 193 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/pt_BR/
* Translated using Weblate (Portuguese)
Currently translated at 94.3% (182 of 193 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/pt/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 70.9% (137 of 193 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/pt_BR/
* Translated using Weblate (Spanish)
Currently translated at 68.9% (133 of 193 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/es/
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (193 of 193 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/id/
* Translated using Weblate (French)
Currently translated at 100.0% (193 of 193 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/fr/
* Translated using Weblate (Portuguese)
Currently translated at 94.3% (182 of 193 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/pt/
* Translated using Weblate (French)
Currently translated at 100.0% (193 of 193 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/fr/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 70.9% (137 of 193 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/pt_BR/
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (193 of 193 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/id/
* Translated using Weblate (Spanish)
Currently translated at 68.9% (133 of 193 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/es/
* Translated using Weblate (Portuguese)
Currently translated at 94.3% (182 of 193 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/pt/
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (193 of 193 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/id/
* Translated using Weblate (French)
Currently translated at 100.0% (193 of 193 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/fr/
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (193 of 193 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/id/
---------
Co-authored-by: maxwell1819 <maxwell1819@outlook.com>
Co-authored-by: amigo browser <juniperforest1@proton.me>
Co-authored-by: Infy's Tagalog Translations <ced.paltep10@gmail.com>
Co-authored-by: Ardiansyahset <ardiantozep@users.noreply.hosted.weblate.org>
Co-authored-by: Lizandraferrari <lizandra.ferrari@hotmail.com>
Co-authored-by: Paulo Victor <paulovictorbarrosdecarvalho@gmail.com>
Co-authored-by: churchesyt <elcracknelson@gmail.com>
Co-authored-by: Nataniel Dika Kurniawan <hikawaart2@gmail.com>
Co-authored-by: NormalRandomPeople <normal.scribe833@silomails.com>
Co-authored-by: Cuong Tran <cuongtran.tm@gmail.com>
2025-12-31 13:54:37 +07:00
Trevor Paley
87d4783bdd
Improve WebView multi-window UX ( mihonapp/mihon#2662 )
...
- Navigation history for lower windows is preserved when a popup is opened
- Back gesture will close a popup window rather than the entire WebView activity when there is no previous page
- The leftmost close button closes the entire activity as before
- When a popup window is shown, a new button appears to close just that window
(cherry picked from commit 855eea2ada8c09404dee99a965325913b246618f)
2025-12-31 13:54:37 +07:00
bapeey
2f41991b5d
Fix WebView crash introduced in v0.19.2 ( mihonapp/mihon#2649 )
...
(cherry picked from commit bdb0ce4779d565fc528e97bd38133a72ff3c1724)
2025-12-31 13:54:37 +07:00
Trevor Paley
b6bda7fea2
Added proper multi window support in WebView instead of treating everything as a redirect ( mihonapp/mihon#2584 )
...
(cherry picked from commit 6ab87c793122165f98c36b4b7d9158069ea40f5a)
2025-12-31 13:54:37 +07:00
Kashish Aggarwal
987109098c
Fix date picker not allowing the same start and finish date in negative time zones ( mihonapp/mihon#2617 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
(cherry picked from commit 8662f80fbf6b7c3aee4945bf656def8341cfdfd3)
2025-12-31 13:54:37 +07:00
Cuong-Tran
eb8e9ba986
feat(extension): add refresh functionality for extension list after enabling/disabling repos ( #1345 )
2025-12-31 13:54:37 +07:00
c2y5
dfacf681fa
Fix extension download stuck at pending state in some cases ( mihonapp/mihon#2483 )
...
Also auto update extension list whenever a repository is added or removed
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
(cherry picked from commit 87c6f34a558b009be4d316e396ec3eeb4cfbbbf8)
2025-12-31 13:54:37 +07:00
anirudhn
aca83212c3
Fix scrollbar not showing when animator duration scale animation is turned off ( mihonapp/mihon#2398 )
...
(cherry picked from commit 09ec9fc8c54e126692ae68ff260058f3be46a5dd)
2025-12-31 13:54:37 +07:00
AntsyLich
8ec37f3807
Add option to customize concurrent downloads, increase page concurrency ( mihonapp/mihon#2637 )
...
(cherry picked from commit 643762f91325a460c74398d472a555fb00ed9f63)
2025-12-31 13:54:37 +07:00
AntsyLich
4ab421e822
Add subtitle support to slider preference and general cleanup ( mihonapp/mihon#2635 )
...
(cherry picked from commit f36c259c1faf2ee4a108fd98a5d27d93014ba34c)
Co-authored-by: Cuong-Tran <16017808+cuong-tran@users.noreply.github.com>
2025-12-31 13:54:37 +07:00
AntsyLich
c9b3f8fda0
Fix reader "Unable to edit key" error ( mihonapp/mihon#2634 )
...
(cherry picked from commit aef3beb15fb2d4acbde9cb2ea4c5f639606d9fc8)
2025-12-31 13:54:37 +07:00
Cuong-Tran
76803d9649
Update shizuku.version to v13.1.5 ( mihonapp/mihon#2566 )
...
* Update shizuku.version to v13.1.5 (mihonapp/mihon#2566 )
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
(cherry picked from commit e9469451acf6c7ad39ff08e344ad5013ddc39337)
* fix(ShizukuInstaller): Improve error handling during asset installation and receiver unregistration
* fix(ShizukuInstaller): Reset readiness state on service disconnection
* fix(ShellInterface): Enhance output stream handling with improved exception management
* fix(ShizukuInstaller): Improve null handling for shell interface during entry processing
---------
Co-authored-by: NGB-Was-Taken <76197326+NGB-Was-Taken@users.noreply.github.com>
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
Co-authored-by: Cuong-Tran <16017808+cuong-tran@users.noreply.github.com>
2025-12-31 13:54:35 +07:00
AntsyLich
ab2410522f
Bump app version code and default user agent
...
(cherry picked from commit f9793d33233ceb7729fa9cfe5ae55b45a372c54c)
2025-12-29 16:52:40 +07:00
Cuong-Tran
e15ade3d9c
Github Trending
2025-12-24 13:11:42 +07:00
Luca Auer
617c8788d5
feat(coil): Configure Coil-cache to no longer leak memory ( #1031 )
...
Configure Coil-cache to no longer leak memory, causing the app to slow down and eventually crash
This configures the memory caching in the way presented by the official documentation at
https://coil-kt.github.io/coil/image_loaders/
2025-12-09 16:29:30 +07:00
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