Commit graph

5668 commits

Author SHA1 Message Date
a54c3ee507
chore(release): v1.8.5.12 2024-11-23 20:08:02 +07:00
412cda568a
revert: "fix(chapter): Scanlator is nullable"
This reverts commit 0f44474596.
2024-11-23 20:06:29 +07:00
8dd9ab3b03
chore(release): v1.8.5.11 2024-11-23 07:15:55 +07:00
f9a7589fe9
fix: Crashes cause by Bangumi invalid status 2024-11-23 07:13:25 +07:00
57fe8e8ae3
chore(release): v1.8.5.10 2024-11-19 08:35:44 +07:00
0f44474596
fix(chapter): Scanlator is nullable 2024-11-19 08:33:50 +07:00
fd2babb34a
fix(GH-228): Fixed filtered scanlator not working properly 2024-11-19 08:33:40 +07:00
4b46e9a02c
chore(release): v1.8.5.9 2024-10-06 16:10:59 +07:00
944c0f2c8f
fix: Re-enable file picker for creating backup 2024-10-06 15:46:15 +07:00
f84633dcab
fix(deps): Replace com.github.inorichi.injekt with com.github.null2264.injekt
Potential build failure due to JCenter fully dead and spring.io decided
to restrict their repo from anon access without fully migrating their
old stuff to maven central. Their reasoning is that those libs are
deprecated, ignoring the fact that there still quite a lot of projects
that uses those libs for several reasons... It is what it is, I guess.

REF: https://spring.io/blog/2022/12/14/notice-of-permissions-changes-to-repo-spring-io-january-2023
REF: https://spring.io/blog/2022/12/14/notice-of-permissions-changes-to-repo-spring-io-january-2023#comment-6197778931
2024-10-02 07:57:32 +07:00
d7d54770ce
chore(release): v1.8.5.8 2024-10-02 07:46:40 +07:00
6d668ae086
chore(backup/creator): Split error log 2024-10-02 07:45:10 +07:00
532e1faae4
chore(release): v1.8.5.7 2024-09-05 06:51:34 +07:00
a2b47ab244
fix(DiskUtil): Fixed NPE crashes trying to get directory size 2024-09-05 06:50:52 +07:00
2debbc0a10
chore(release): v1.8.5.6 2024-08-25 19:30:12 +07:00
d48b4c330a
fix(manga/details): NPE on tablets 2024-08-25 19:25:55 +07:00
515a96e649
chore(release): v1.8.5.5 2024-08-25 09:20:12 +07:00
0e61db0250
revert: Revert "chore: Don't use memory cache when creating manga shortcut"
This reverts commit 0c3e4a3c24.
2024-08-25 09:06:57 +07:00
0c3e4a3c24
chore: Don't use memory cache when creating manga shortcut 2024-08-25 08:49:09 +07:00
857bccf433
chore: Use original size whenever possible 2024-08-25 08:25:22 +07:00
889b20797e
fix(manga/details): Fix "Theme buttons based on cover"
Palette doesn't like copy's bitmap, could be because of mutability is disabled or perhaps because it's set to HARDWARE configured, not entirely sure, because Google didn't document it. Classic Google behaviour :^)
2024-08-24 20:30:19 +07:00
e9b4292295
refactor(manga/details): Reduce manga variable even further
Basically telling Presenter to take full responsible for `manga` variable on keeping it up to date

Also rename `onFirstLoad` to `onCreateLate` to make it clearer that it's just onCreate but executed late and put stuff that can be executed sooner in onCreate function
2024-08-24 19:47:20 +07:00
4c6efe28c2
docs: Sync changelog 2024-08-24 13:49:11 +07:00
f74c33107b
chore: Set default text value to blank 2024-08-24 13:47:58 +07:00
05bbacda19
chore: Adjust .editorconfig 2024-08-24 13:43:12 +07:00
4d60166fa1
style: Adjust LoadingButton styling 2024-08-24 11:42:25 +07:00
6f94dd091b
refactor: Replace LoadingButtonAndroid with compose
REF: https://gist.github.com/mmolosay/584ce5c47567cb66228b76ef98c3c4e4
2024-08-24 11:07:01 +07:00
61e43e047f
chore: Preparing to migrate History to SQLDelight 2024-08-24 07:27:33 +07:00
10b9fa53a6
fix(deps): Downgrade gradle again
Apparently, it'll be fixed on Kotlin 2.1.0 beta. Classic JetBrains :^)

REF: https://youtrack.jetbrains.com/issue/KT-70700/Gradle-8.10-The-value-for-task-commonizeNativeDistribution-property-kotlinNativeBundleBuildService-cannot-be-changed-any-further#focus=Comments-27-10351376.0-0
2024-08-24 06:58:10 +07:00
579cf7e0d3
docs: Sync changelog 2024-08-23 18:10:15 +07:00
renovate[bot]
2c6382c0c3
chore(deps): Update kotlin monorepo to v2.0.20 (#168)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-23 18:09:00 +07:00
renovate[bot]
a3ccca8347
chore(deps): Update aboutlibraries to v11.2.3 (#169)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-23 18:08:39 +07:00
36c63b9746
revert: "Migrate even more stuff to use SQLDelight" 2024-08-23 18:08:13 +07:00
ac95e32c8b
revert: "Migrate even more stuff to use SQLDelight"
This reverts commit c7ef06717d.
2024-08-23 18:02:56 +07:00
renovate[bot]
cc5a6ac7a8
fix(deps): Update dependency dev.chrisbanes.compose:compose-bom to v2024.08.00-alpha02 (#167)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-23 17:44:04 +07:00
renovate[bot]
b5c5f13d5d
chore(deps): Update dependency gradle to v8.10 (#165)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-23 17:43:05 +07:00
c7ef06717d
fix(migration): Wrong manga 2024-08-23 17:38:38 +07:00
0934e7518b
refactor: Migrate even more stuff to use SQLDelight 2024-08-23 17:14:12 +07:00
4af54a906a
refactor: Migrate more stuff to use SQLDelight 2024-08-23 16:58:14 +07:00
4d2909340e
fix(extension): Prevent crashes related to extensions
Mostly to prevent "NetworkOnMainThreadException"
2024-08-23 08:25:22 +07:00
ba7baba449
revert(manga/details): Revert flow usage
The value refuses to change for some reason
2024-08-21 19:40:27 +07:00
399c532cd2
chore(release): v1.8.5.4 2024-08-21 18:22:43 +07:00
65e8fb3b8e
refactor(manga/details): Start migrating presenter to use flow
Also fix issue with manga details not showing latest custom cover if the cover is set from reader screen

Not sure why MangaHeaderItem has its own manga object, seems unnecessary (and could cause some sync issue) since it can be retrieved from adapter
2024-08-21 18:13:57 +07:00
f7e43536b4
chore(release): v1.8.5.3 2024-08-21 08:57:08 +07:00
d4f2fee889
docs: Rephrasing
I couldn't eliminate the flickering entirely, the cached image keep being too small or too large compared to the original image.
2024-08-21 08:42:06 +07:00
4f17048da7
fix(coil): Don't use original size
Caused flickering if cached image is smaller than the original image. Still flicker sometimes if the cached image is too small (more than 1 pixel differences)
2024-08-21 08:39:57 +07:00
d41f9359f1
fix(manga/details): Update header on confirm delete from controller itself
Should reduce crashes
2024-08-21 08:15:02 +07:00
2e0fca04ca
fix(manga/details): Use presenterScope 2024-08-21 07:49:51 +07:00
e52a55e4f4
fix(manga/details): Update header much sooner 2024-08-21 07:32:15 +07:00
29a30b30e5
fix(manga/details): Update header on confirm delete 2024-08-21 07:06:34 +07:00