bf1f258455
style: Actually set chapter info text color
...
Apparently it is done programmatically
2024-09-03 11:20:35 +07:00
0ee76b9a50
style: Less contrast chapter info
2024-09-03 10:50:13 +07:00
bede8460e7
docs: Sync changelog
2024-09-03 10:29:25 +07:00
MajorTanya
93738ffaa3
refactor: Use DTOs to parse tracking API responses
2024-09-03 10:09:58 +07:00
Smol Ame
6ee9a41587
chore: Enable 'Split Tall Images' by default
2024-09-03 06:53:45 +07:00
5a1a7063b2
feat: Verbose logging
2024-09-02 09:40:54 +07:00
1925a503d9
refactor(reader): Simplify code
2024-09-01 10:35:04 +07:00
51a5633751
docs: Sync changelog [skip ci]
2024-08-31 22:15:16 +07:00
153268052a
fix(ImageUtil): Throw an exception instead
2024-08-31 21:57:46 +07:00
c1dd80bd71
fix(reader): Return the original image if split bitmap failed
2024-08-31 21:52:45 +07:00
03043ef01b
fix(reader): Don't use coil pipeline if image size can't be extracted
2024-08-31 21:36:57 +07:00
84f4a35180
fix(reader): Abort split attempt if the app can't read bitmap size
2024-08-31 21:11:32 +07:00
59f9e556ec
fix: Prevent NPE crashes on touch event
2024-08-31 12:14:39 +07:00
cb9f8fa398
docs: Sync changelog
2024-08-30 21:30:44 +07:00
renovate[bot]
0363d40f2b
fix(deps): Update dependency com.android.tools:desugar_jdk_libs to v2.1.1 ( #178 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-30 21:30:31 +07:00
renovate[bot]
a73994b652
chore(deps): Update moko to v0.24.2 ( #177 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-30 21:30:17 +07:00
08b629d1f5
fix: Actually stop it from showing duplicate entries
2024-08-30 21:12:20 +07:00
70cde33c04
docs: Sync changelog
2024-08-30 20:05:56 +07:00
91a9e081d7
fix(library): Duplicate entries on Ungrouped library
...
Fixes GH-176
2024-08-30 20:02:00 +07:00
a27c0edf13
refactor(recents): Fully migrate recents to use SQLDelight, for real this time
2024-08-27 13:47:18 +07:00
0d9ffc2206
fix(recents): Partially revert SQLDelight migration
...
getAllRecentsTypes query is too cursed, will need some refactoring
2024-08-27 10:01:17 +07:00
6e3eaad481
fix(sql): Union issue
...
It doesn't like history.*
2024-08-27 09:50:32 +07:00
3199f07363
refactor: Some multiplatform bs
2024-08-27 09:35:05 +07:00
a19b767aff
fix(sql): Remove alias
2024-08-27 08:52:17 +07:00
354ed7ce8a
refactor(recents): Fully migrate recents to use SQLDelight
2024-08-27 08:23:11 +07:00
79929b395e
fix: Tell splash state to stop being lazy
...
We need the class as soon as possible. It being lazy might be the reason why there's a race condition.
2024-08-26 15:33:18 +07:00
3d7b6b88be
fix(archive): Move common code to android
...
Since these codes still relies heavily on java and iOS doesn't have java support.
2024-08-26 15:25:01 +07:00
84ee9213be
refactor(library/item): Injekt lazily
2024-08-26 14:59:18 +07:00
94567a37fa
refactor(tracker): Check if tracker is EnhancedTrackService from the function itself
2024-08-26 14:47:32 +07:00
da99cf5cfa
refactor(extension/repo): Refactor the ExtensionRepoService to use DTOs
...
Co-authored-by: MajorTanya <39014446+MajorTanya@users.noreply.github.com>
2024-08-26 14:10:20 +07:00
c7405e0b33
chore(network): Sync doh provider with upstream
...
Also, actually use all the DoH providers. Not sure why only up to Quad9 is actually being implemented.
2024-08-26 08:02:07 +07:00
2818bfa82f
refactor(settings/advanced): Don't use i18n for DoH names
2024-08-26 07:55:03 +07:00
ce9a3ea399
refactor(network): Preserve original exception
2024-08-26 07:41:33 +07:00
195613cb1e
refactor(network): Simplify helper
...
Co-authored-by: arkon <arkon@users.noreply.github.com>
2024-08-26 07:33:37 +07:00
arkon
5bd2190980
chore: Don't unnecessarily wrap IOExceptions in UncaughtExceptionInterceptor
2024-08-26 07:08:04 +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