fbe2d8c701
refactor(metadata): Simplify code
2024-11-20 20:20:39 +07:00
a2d6ac2a8b
docs: Add missing credit [skip ci]
2024-11-20 18:25:02 +07:00
AntsyLich
736b4e6b68
fix: Handle Android SDK 35 API collision
2024-11-20 14:32:08 +07:00
78df24e566
docs: Add missing credit [skip ci]
2024-11-20 14:24:11 +07:00
renovate[bot]
fcc234f0ab
fix(deps): Update dependency com.android.tools:desugar_jdk_libs to v2.1.3 ( #257 )
...
* fix(deps): Update dependency com.android.tools:desugar_jdk_libs to v2.1.3
* docs: Sync changelog
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ahmad Ansori Palembani <palembani@gmail.com>
2024-11-20 14:15:50 +07:00
renovate[bot]
5996a8a863
fix(deps): Update shizuku to v13 (major) ( #256 )
...
* fix(deps): Update shizuku to v13
* fix: Use reflection to fix shizuku
* docs: Sync changelog [skip ci]
* fix: Ignore shizuku's minSdk
We have desugaring enabled
* fix: Missing import
* fix: Move newProcess declaration
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jobobby04 <jobobby04@users.noreply.github.com>
Co-authored-by: Ahmad Ansori Palembani <palembani@gmail.com>
2024-11-20 14:02:15 +07:00
Redjard
fa0e565fa5
fix: Fix shizuku being buggy for multi user setups
...
Fetch the current userid separately because shizuku always runs as the main user and would otherwise install and update for the main user
2024-11-20 13:26:47 +07:00
fabc9f4c1b
docs: Sync changelog
2024-11-20 13:19:46 +07:00
renovate[bot]
14efd1b96d
fix(deps): Update xml.serialization to v0.90.3 ( #254 )
...
* fix(deps): Update xml.serialization to v0.90.3
* fix: Fix build
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ahmad Ansori Palembani <palembani@gmail.com>
2024-11-20 13:19:31 +07:00
6affec4b97
chore(config): Revert "Enable fork processing"
...
This reverts commit 52ba1b02d3
.
2024-11-20 13:06:26 +07:00
renovate[bot]
7355ec841a
chore(config): migrate config .renovaterc.json5 ( #255 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-20 13:05:25 +07:00
52ba1b02d3
chore(renovate): Enable fork processing
2024-11-20 12:57:18 +07:00
54b27a5efa
docs: Sync changelog
2024-11-20 12:43:22 +07:00
renovate[bot]
5a12fc3670
fix(deps): Update activity to v1.9.3 ( #245 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-20 12:43:09 +07:00
renovate[bot]
87d803812a
fix(deps): Update dependency io.coil-kt.coil3:coil-bom to v3.0.3 ( #246 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-20 12:42:55 +07:00
renovate[bot]
0df6647324
fix(deps): Update dependency io.mockk:mockk to v1.13.13 ( #247 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-20 12:42:42 +07:00
renovate[bot]
9d49957d8d
fix(deps): Update dependency me.zhanghai.android.libarchive:library to v1.1.4 ( #248 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-20 12:42:25 +07:00
renovate[bot]
f5dce81b64
fix(deps): Update dependency androidx.compose:compose-bom to v2024.11.00 ( #250 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-20 12:42:14 +07:00
renovate[bot]
59193076f1
fix(deps): Update dependency androidx.core:core-ktx to v1.15.0 ( #251 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-20 12:33:34 +07:00
renovate[bot]
53498c78c6
fix(deps): Update dependency androidx.work:work-runtime-ktx to v2.10.0 ( #252 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-20 12:33:08 +07:00
renovate[bot]
392e2895a3
fix(deps): Update dependency com.google.firebase:firebase-bom to v33.6.0 ( #253 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-20 12:32:57 +07:00
6d470c0314
docs: Sync changelog
2024-11-20 11:51:06 +07:00
renovate[bot]
2a49f2437b
chore(deps): Update kotlin monorepo to v2.0.21 ( #244 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-20 11:50:56 +07:00
6dc5c1e608
fix: Fix build
2024-11-20 11:40:27 +07:00
MajorTanya
7ee44f1fe5
feat(tracker): Some improvements to Bangumi tracker search
...
In short:
- fetch & show actual summary
- fallback to "name" if "name_cn" is empty
- request larger responseGroup to get & display the summary & rating
- add type filter query param to make Bangumi filter, not us
Previously, we only displayed the "name" in the summary area and used
"name_cn" as the entry name. However, "name_cn" (Chinese name) can be
an empty string at times, resulting in an awkward looking search
result list where some, many, or even all the results have no title
displayed and only show the "name" (Japanese name) in the summary
area. This has been solved by using "name" as a fallback value should
"name_cn" be empty.
If a Chinese name is available, the original name is prepended to the
summary with the addition "作品原名:" (meaning "original series title").
By using the "responseGroup=large" query parameter, we can request
the required data we need to display the actual summary for an entry
and the entry's average rating.
The "name" is prepended to the summary contents, if any exist, so it
is still accessible for series identification if a "name_cn" exists
too and was used for the result title.
Adding the "type=1" filter query parameter means Bangumi will only
return entries of type 1 ("book") instead of all types and Mihon
needing to filter, resulting in potentially missed entry matches.
2024-11-20 11:32:06 +07:00
cd3e526fdf
chore: Compile the app against SDK 35
2024-11-20 11:26:49 +07:00
76de509ae5
chore(reader): Adjust error handler
2024-11-20 08:14:25 +07:00
dbdafafba7
sync: Sync project
2024-11-19 08:46:13 +07:00
e27c527ad9
fix(chapter): Scanlator is nullable
2024-11-19 08:25:55 +07:00
0a7a65aa33
fix(GH-228): Fixed filtered scanlator not working properly
2024-11-19 08:17:53 +07:00
d832f8ce46
fix(manga/details): Only update chapter
...
Since manga update already handled by `MangaUtil.setScanlatorFilter`
2024-11-19 07:45:40 +07:00
cae3edd77b
fix(manga/details): Made some tasks non cancellable
2024-11-19 07:35:41 +07:00
c2db3f959f
docs: Sync changelog
2024-11-18 14:12:30 +07:00
8469fe2535
fix(metadata): Only use characters that supported by XML 1.0
...
Fixes GH-242
REF: https://www.w3.org/TR/xml/#charsets
2024-11-18 14:00:04 +07:00
dceac33b7c
chore: Testing setToForeground on auto backup (again)
2024-11-14 09:13:21 +07:00
231ece7bfb
refactor(backup): Manage options from BackupCreator
2024-11-04 13:46:30 +07:00
ca7496bda1
refactor(backup): Remove unnecessary function
2024-11-04 13:22:02 +07:00
30726d030c
docs: Sync changelog
2024-10-13 19:57:17 +07:00
6e87bee93c
fix: Fix build
2024-10-13 19:33:34 +07:00
71e7545b29
refactor(backup): Map chapter directly into BackupChapter
2024-10-13 19:20:34 +07:00
5160fabfde
refactor(backup): Remove broken sources from backup
...
Doesn't seem to be used, relic from the past?
2024-10-13 19:12:22 +07:00
193d50d0d6
refactor(backup): Retrieve categories with SQLDelight
2024-10-13 19:10:56 +07:00
9b45767667
refactor(backup): Retrieve manga with SQLDelight
2024-10-13 19:09:15 +07:00
ad070fd59a
feat: Open random series from global list
2024-10-13 18:50:12 +07:00
e4cc6505dd
docs(CHANGELOG): Don't prefix version with 'v' [skip ci]
2024-10-12 08:34:46 +07:00
fe2bdc3846
chore: Clean up log
2024-10-12 08:13:45 +07:00
6ba22b9e45
revert: "Temporarily notify backup error for auto backup"
...
This reverts commit 1ae32840eb
.
2024-10-10 10:24:58 +07:00
1ae32840eb
debug: Temporarily notify backup error for auto backup
2024-10-10 10:02:02 +07:00
15ca197c4e
chore: Don't use generic log message
2024-10-10 09:32:47 +07:00
0ebf79fcb0
docs: Sync changelog
2024-10-09 07:36:52 +07:00