7e1ce69d7f
refactor(cover): Adjust cover cache key and how cover update is prepared
2024-08-17 19:12:32 +07:00
c9b302ab21
refactor: Add cover_last_modified
2024-08-17 14:26:57 +07:00
653b2d7839
refactor(cover): Adjust cover (memory) cache key
...
Hopefully fix library image flickering on resume/bind
2024-08-17 11:45:15 +07:00
df66327996
chore(coil): Remove explicit memoryCache config
2024-08-17 09:59:23 +07:00
1e68e55cf7
refactor(chapter): Migrate more queries to SQLDelight
2024-08-17 07:59:39 +07:00
fac21dbab7
refactor(backup/restore): Migrate bulk insert chapter to SQLDelight
2024-08-17 06:39:52 +07:00
16a51f00c4
fix(recents): Fix get recent chapters query
2024-08-16 20:07:22 +07:00
ce94bd2ad6
refactor(reader): Use SQLDelight to load chapter url
2024-08-16 20:01:00 +07:00
a6ef46a90f
refactor(recents): Migrate getRecentChapters to SQLDelight
2024-08-16 19:46:14 +07:00
497d387c4b
refactor(chapter): Make chapter recognition return its value
...
Also move it to domain module
2024-08-16 08:32:03 +07:00
stevenyomi
1cd40907ef
refactor(chapter): Improve chapter recognition
2024-08-16 08:11:15 +07:00
0280c4e00d
chore(release): v1.8.5.2
2024-08-16 07:12:49 +07:00
f15fbdc8cb
fix(preference): Minus and Plus assign missing set(...) call
2024-08-16 07:06:22 +07:00
0374942a34
refactor(library): Remove unnecessary lazy
2024-08-15 18:56:19 +07:00
e52ee9289f
refactor(library): More migration effort to flow
2024-08-15 17:54:32 +07:00
a9b2ec06cd
refactor(library): Some adjustments
2024-08-15 17:09:53 +07:00
bf164608a0
refactor(library): Simplify code
2024-08-15 17:07:34 +07:00
1d736b0bab
chore(release): v1.8.5.1
2024-08-15 14:28:13 +07:00
f2b2767a23
fix(library): Entry list should be unique
2024-08-15 14:05:36 +07:00
9c29758a5d
fix(theme): Accidentally pushed this change
2024-08-14 12:35:34 +07:00
MajorTanya
0b1ed293f3
fix: Fixed MAL start date parsing
...
The previous approach would always throw an Exception because
`SimpleDateFormat.format()` expects the input to be of type `Date` or
`Number`, not `String`.
2024-08-14 11:54:51 +07:00
c0059846b7
style: Adjust notification icon
2024-08-14 11:21:09 +07:00
4827ee0583
style: Increase monochrome icon spacing
2024-08-14 11:16:00 +07:00
615c18a01f
refactor: Attach Tachiyomi preferenceStore to Preference widget on bound
...
Hopefully fix ClassCastException issues
2024-08-14 08:03:19 +07:00
d3149abf9c
chore: Remove unused migrations
...
Yokai earliest version starts at version code 111 anyway, so older
migrations are basically useless
2024-08-14 07:14:37 +07:00
65260e8bd7
fix: Try loading custom cover if non-custom cover is not found
...
Fixes GH-150
2024-08-12 15:49:58 +07:00
945c2c28cd
fix: Kitsu domain change from kitsu.io to kitsu.app
...
REF: 244fdccca9
2024-08-12 13:30:00 +07:00
1720472f33
fix: Splash state assignment only happened on empty library
...
Hopefully fixed long splash time (GH-147, GH-26)
2024-08-12 10:27:30 +07:00
a8e8fe01b7
fix(theme): Status bar stays on dark mode when app is following system theme
...
Fixes GH-146
2024-08-12 08:10:32 +07:00
0bdecfe60f
chore: Information about Legacy installer
...
It's currently only there so that backup from upstream won't crash the app
2024-08-12 07:52:14 +07:00
MajorTanya
28034d7133
fix(migration): Fix some migrations never running
2024-08-12 07:29:24 +07:00
d19aca3e0b
refactor(downloader/split): Use UniFile to split tall images
...
Hopefully will improve stability
2024-08-12 07:17:58 +07:00
AntsyLich
5ac816225f
fix: Fix UI freeze after migration
2024-08-12 06:32:57 +07:00
7e1b532f83
fix: Scanlator filter not working properly
2024-08-10 11:10:52 +07:00
Carlos
0e2c336a37
fix(deps): Remove and replace some dependencies
...
Not sure what happened, some dependencies' versions seems to be missing from Maven
central
- com.dmitrymalkovich.android:material-design-dimens v1.4 is not
available on central
- Replace br.com.simplepass:loading-button-android with
com.github.leandroBorgesFerreira:LoadingButtonAndroid. Not
available on central
- Replace com.github.florent37:viewtooltip with
com.github.CarlosEsco:ViewTooltip. Not available on central
2024-08-09 11:39:42 +07:00
2fc1b25192
refactor(deps): Use coil-bom and update coil to v3.0.0-alpha10
2024-08-09 09:23:34 +07:00
77fb64bb5d
chore: Use Coil pipeline to handle HEIF images
2024-08-09 07:48:19 +07:00
223395035a
chore: Sync project
2024-08-09 07:32:08 +07:00
97417d175f
chore(settings/advanced): Allow any users to set Display Color Profile
...
Not sure why I gate this out for only Android 8+ previously
2024-08-08 07:19:12 +07:00
9b46c6a763
chore(reader/webtoon): Only increase RecyclerView cache size on Android 8 or newer
2024-08-08 07:16:04 +07:00
e6eff2c3d0
revert(PagerPageHolder): Revert "Split mergeOrSplitPages code into several functions"
...
This reverts commit 1ce2663dfa
.
2024-08-07 13:40:23 +07:00
arkon
d3a47bdfe3
chore(reader/webtoon): Try to ensure that error message is removed when image is loaded
2024-08-07 12:51:51 +07:00
Two-Ai
0f609ab0c7
refactor(reader/webtoon): Simplify page holder
2024-08-07 12:41:54 +07:00
4f9ee5dade
refactor(WebView): Simplify code
2024-08-07 12:22:07 +07:00
1ce2663dfa
refactor(PagerPageHolder): Split mergeOrSplitPages code into several functions
2024-08-07 11:14:41 +07:00
arkon
f0a761ad47
fix: Fixed tap controls not working when zoomed in
...
Co-authored-by: Paloys <Paloys@users.noreply.github.com>
2024-08-06 13:01:59 +07:00
FooIbar
938489d0e0
fix(reader/webtoon): Fix tap control area shifting after zooming out
2024-08-06 12:55:14 +07:00
FooIbar
33e22b8aee
fix(reader/webtoon): Fix recycled item's height being 0 in webtoon mode
...
Which will prevent the new image from being decoded until it's visible.
2024-08-06 12:51:45 +07:00
97bd9c4bc8
fix(worker): Add delay to tryToSetForeground
function
...
> The system will crash the app if the worker that calls setForeground() finished
> before the service runner be able to call Service.startForeground(). This edge
> case is not handled by WorkManager and there is no way to check if the required
> calls are done.
The delay duration is a magic number where we assume by then the
transition to foreground service is done.
Seems to be an issue introduced in Android 8, and Google refuses to fix
it, as usual.
REF: https://developer.android.com/about/versions/oreo/background.html#services (Last paragraph of the section)
REF: https://issuetracker.google.com/issues/76112072#comment36 (Status is set to Won't Fix)
Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com>
2024-08-06 07:08:03 +07:00
a3dd231e00
fix: Handle compatibility issue with J2K backup file
...
Fixes GH-135
2024-08-05 20:58:24 +07:00