Mend Renovate
cf13012629
Update markdown to v0.39.1 ( #2850 )
2026-01-14 21:35:37 +06:00
AntsyLich
93b355a9ef
Update donation link [skip ci]
2026-01-12 22:41:10 +06:00
NGB-Was-Taken
a4f5a8184c
Enable logcat logging on stable and debug builds without enabling verbose logging ( #2836 )
2026-01-07 22:22:52 +06:00
NGB-Was-Taken
4ce249c1a0
Fix crash when trying to install/update extensions while shizuku isn't running ( #2837 )
2026-01-07 22:17:53 +06:00
MajorTanya
edcf84d902
Fix nullability of MAL authors breaking search ( #2834 )
...
One of these days I'll get through a tracker change without
nullability problems...
2026-01-07 19:30:44 +06:00
Constantin Piber
bd5c4d48f9
Add a small increment to chapter number before comparison to fix progress sync issues for Suwayomi ( #2675 )
...
Due to a `Float->Double->Float` conversion somewhere inside Mihon, the
tracker sees 2.1 as 2.0999999046325684, which means this filter ignores
the 2.1 chapter (which we just tried to mark as read). This small
epsilon is small enough to never bother any serious usage, but large
enough to ignore any such conversion errors.
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2026-01-07 08:36:37 +00:00
MajorTanya
51b3ab3fd1
Add authors/artists to MAL search results ( #2833 )
2026-01-07 08:16:56 +00:00
Weblate (bot)
e6f72000ba
Translations update from Hosted Weblate ( #2806 )
...
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/ca/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/ceb/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/fil/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/it/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/ru/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ar/
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/fil/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/fr/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/it/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ko/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/pt_BR/
Translation: Mihon/Mihon
Translation: Mihon/Mihon Plurals
Co-authored-by: Ahmed TOUCHANE <ahmedtouchane0@gmail.com >
Co-authored-by: Anderhale <anderhale@users.noreply.hosted.weblate.org >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: Eugene <e.shlyapkin99@gmail.com >
Co-authored-by: Gino Cicatiello <ginocic@gmail.com >
Co-authored-by: Hiroshi <borlonjhayron1119@gmail.com >
Co-authored-by: Luis Antonio <getcyonic+zaorinu@gmail.com >
Co-authored-by: NormalRandomPeople <normal.scribe833@silomails.com >
2026-01-07 14:13:21 +06:00
MajorTanya
9bf2d78a42
Optimise MAL search queries by ~11x ( #2832 )
...
Previously, the app made one request for the search, and then fired
off 1 request per search result to obtain additional data, such as
each title's synopsis, etc.
However, MAL's search allows field selection during the initial query,
which will return all the data in that first response, avoiding the
massive bunch of requests (and alleviating some pressure on MAL from
our userbase).
By combining the selected fields into one constant, I was able to also
get rid of the MALUserListSearch entirely because it was redundant.
This allows for a unified MALManga->TrackSearch helper, further
reducing complexity.
I got to my "11x" improvement because on page of search results has 10
elements, and this change turns 11 (1+10 for results) requests into 1.
2026-01-07 13:59:42 +06:00
Mend Renovate
89c4e3bb39
Update dependency org.junit.jupiter:junit-jupiter to v6.0.2 ( #2830 )
2026-01-06 18:14:34 +00:00
Mend Renovate
47fe792ddc
Update dependency org.jsoup:jsoup to v1.22.1 ( #2826 )
2026-01-07 00:04:38 +06:00
AntsyLich
906d6f3cdb
Remember descriptionAnnotator across composition
...
Closes #2510
Co-authored-by: Cuong-Tran <16017808+cuong-tran@users.noreply.github.com >
2025-12-27 01:43:39 +06:00
AntsyLich
e059190fab
Cleanup extension screen search query predicate
2025-12-27 01:34:00 +06:00
AntsyLich
a39b5a56e8
Switch to M3E ExtendedFloatingActionButton
2025-12-27 01:04:49 +06:00
AntsyLich
3e6afee13b
Switch to MaterialExpressiveTheme
2025-12-27 00:50:03 +06:00
AntsyLich
9a11ec8ead
Use materilalKolor for monet compat color scheme
2025-12-27 00:31:18 +06:00
Constantin Piber
1263df9d41
Implement automatic removal of downloads on Suwayomi after reading, configurable via extension settings ( #2673 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2025-12-20 12:54:17 +00:00
Weblate (bot)
c96b6ae562
Translations update from Hosted Weblate ( #2711 )
...
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/ar/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon-plurals/ka/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ar/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/bn/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/eo/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ka/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/ko/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/tr/
Translate-URL: https://hosted.weblate.org/projects/mihon/mihon/vi/
Translation: Mihon/Mihon
Translation: Mihon/Mihon Plurals
Co-authored-by: Anderhale <anderhale@users.noreply.hosted.weblate.org >
Co-authored-by: Frosted <frosted@users.noreply.hosted.weblate.org >
Co-authored-by: Hasanur Rahman Biplob <hrbiplob10@gmail.com >
Co-authored-by: Jakub Szafranek13 Fabijan <jakubfabijan@tuta.io >
Co-authored-by: Nguyễn Trung Đức <vaicato16@gmail.com >
Co-authored-by: Temuri Doghonadze <temuri.doghonadze@gmail.com >
Co-authored-by: ابْنُ السَدِيمِ <amarlubs2@gmail.com >
Co-authored-by: 안세훈 <on9686@gmail.com >
2025-12-20 18:51:10 +06:00
Mend Renovate
23c427cf60
Update dependency androidx.compose:compose-bom to v2025.12.01 ( #2651 )
2025-12-20 18:34:06 +06:00
Mend Renovate
e3260d56f7
Update markdown to v0.39.0 ( #2804 )
2025-12-20 18:33:50 +06:00
Mend Renovate
f37afbcec9
Update aboutlib.version to v13.2.1 ( #2803 )
2025-12-20 18:33:30 +06:00
MajorTanya
7a1c8a1b61
Fix pre-1970 upload date display in chapter list ( #2779 )
...
A user in #2777 was using the ComicInfo.xml Year/Month/Day fields to
indicate date of publication for some American comics, which often
predate the UNIX Epoch of 1970.
They were seeing "N/A" displays because this line of code discarded
date information for any time before Jan 1st, 1970.
The `toRelativeString` extension function used in the other
`relativeDateText` function already accounts for very distant dates
(anything >7 days away turns into full date, not relative, regardless
of setting, though disabling the relative timestamp setting
circumvents this with the same result). Removing this line should not
cause any issues as it is purely a display difference and the use case
of backdating comics to pre-1970 is worth it in my opinion.
2025-12-18 11:26:35 +00:00
Mend Renovate
532b5cf290
Update dependency androidx.activity:activity-compose to v1.12.2 ( #2797 )
2025-12-18 16:44:50 +06:00
Mend Renovate
3cb1b2e17a
Update kotlin monorepo to v2.3.0 ( #2794 )
2025-12-16 23:10:37 +06:00
Luca Auer
4c9cfd8da5
Minimize memory usage by reducing in-memory cover cache size ( #2266 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2025-12-16 23:08:24 +06:00
Mend Renovate
2ecb70a590
Update GitHub Actions ( #2786 )
2025-12-13 14:59:27 +06:00
AntsyLich
2e0786f699
Fix reader not saving read duration when changing chapter ( #2784 )
2025-12-12 18:49:57 +00:00
Mend Renovate
e7e4d9b6b3
Update dependency com.google.firebase:firebase-bom to v34.7.0 ( #2782 )
2025-12-13 00:22:54 +06:00
AntsyLich
5fe7dd9f06
Use AGP provided NDK and Build Tools version
2025-12-13 00:18:48 +06:00
Mend Renovate
4cb05cc738
Update dependency com.android.tools.build:gradle to v8.13.2 ( #2780 )
2025-12-11 20:56:36 +06:00
AntsyLich
876c3f951b
Update tracker icons ( #2773 )
2025-12-10 15:19:46 +06:00
Mend Renovate
08a61a42e9
Update dependency androidx.activity:activity-compose to v1.12.1 ( #2760 )
2025-12-07 12:35:09 +06:00
Mend Renovate
cadd36ad9a
Update dependency io.mockk:mockk to v1.14.7 ( #2771 )
2025-12-07 12:34:59 +06:00
Mend Renovate
97327555b3
Update GitHub Actions ( #2757 )
2025-12-07 12:33:47 +06:00
Mend Renovate
5b88f88198
Update softprops/action-gh-release action to v2.5.0 ( #2750 )
2025-12-01 23:38:05 +06:00
Mend Renovate
556371e1c8
Update dependency io.kotest:kotest-assertions-core to v6.0.7 ( #2749 )
2025-12-01 23:37:56 +06:00
AntsyLich
c222a28bd1
Cleanup BaseOAuthLoginActivity and TrackLoginActivity ( #2748 )
2025-11-30 12:17:25 +00:00
AntsyLich
7161bc2e82
Fix mass migration not using the same search queries as individual migration ( #2736 )
2025-11-23 18:05:30 +00:00
NGB-Was-Taken
c3d858a561
Fix shizuku installer not updating installed extensions ( #2697 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2025-11-23 08:16:38 +00:00
Mend Renovate
13552c5ffa
Update dependency com.pinterest.ktlint:ktlint-cli to v1.8.0 ( #2708 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2025-11-23 07:55:54 +00:00
Mend Renovate
e6ca458e1f
Update dependency androidx.activity:activity-compose to v1.12.0 ( #2725 )
2025-11-23 13:31:50 +06:00
Mend Renovate
05c7df2ed3
Update moko to v0.25.2 ( #2723 )
2025-11-23 13:29:50 +06:00
Mend Renovate
4a3339a21f
Update sqlite to v2.6.2 ( #2724 )
2025-11-23 13:29:28 +06:00
Mend Renovate
6f497ed031
Update lifecycle.version to v2.10.0 ( #2726 )
2025-11-23 13:29:06 +06:00
Mend Renovate
8b862c2e46
Update actions/checkout action to v6 ( #2729 )
2025-11-23 13:28:20 +06:00
Mend Renovate
fc2c8c06a9
Update actions/checkout action to v5.0.1 ( #2715 )
2025-11-19 14:10:08 +06:00
Mend Renovate
c17fc6792a
Update dependency com.squareup.okio:okio to v3.16.4 ( #2716 )
2025-11-19 14:09:51 +06:00
Mend Renovate
9e27ae3d2b
Update dependency io.kotest:kotest-assertions-core to v6.0.5 ( #2717 )
2025-11-19 14:09:34 +06:00
Mend Renovate
8b5dd39f1c
Update okhttp monorepo to v5.3.2 ( #2720 )
2025-11-19 14:08:15 +06:00
Mend Renovate
8d81c94679
Update dependency com.diffplug.spotless:spotless-plugin-gradle to v8.1.0 ( #2721 )
2025-11-19 14:07:57 +06:00