MajorTanya
78f9a84b14
Some improvements to Bangumi tracker search ( #1396 )
...
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-10-31 01:52:18 +06:00
Mend Renovate
eedece5adf
Update dependency androidx.annotation:annotation to v1.9.1 ( #1413 )
2024-10-31 01:46:31 +06:00
Mend Renovate
9d6ddb5d91
Update dependency androidx.viewpager:viewpager to v1.1.0-beta01 ( #1414 )
2024-10-31 01:44:42 +06:00
Lorg0n
e9b41975da
fix: fixed a bug in DTO that caused a data parsing error in manga search
2024-10-30 21:05:06 +03:00
AntsyLich
b8b053b1d7
Switch to spotless 7.0.0 Beta 4
2024-10-30 19:50:17 +06:00
MajorTanya
ed9e13a365
Fix sporadically recurring spotless CI failure ( #1407 )
...
Somehow this specific issue keeps getting flagged by unrelated PRs'
CI runs (but only sometimes? Somehow? Other times the CI run would
succeed with no spotless issues.)
---------
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
2024-10-30 13:48:52 +00:00
AntsyLich
371c1432e2
Here lies "currentTab was used multiple times"
...
Fixes #282
2024-10-29 21:46:07 +06:00
Lorg0n
ef3369be26
fix: fixed a bug in DTO that caused a data parsing error
2024-10-28 03:11:31 +03:00
Lorg0n
4a3209267d
fix: remove unused import
2024-10-27 19:49:18 +03:00
Lorg0n
e44666673f
feat: changed authorization principle, removed dependence on third-party server
2024-10-27 19:44:47 +03:00
Lorg0n
f480d4cb38
ref: optimized imports and refactor code
2024-10-27 15:31:12 +03:00
Lorg0n
a8f4e63d54
ref: optimized imports and reduced the length of lines
2024-10-27 03:00:28 +03:00
Lorg0n
45cd945f7c
fix: fixed a bug where the server returned a 404 error due to receiving data in HikkaApi
2024-10-27 02:25:24 +03:00
Lorg0n
6b8c2dcdc3
fix: recode the rereading logic in HikkaApi
2024-10-27 02:14:17 +03:00
Lorg0n
23a34cd3b7
fix: slightly optimised the function of string to number conversion and fixed the check
2024-10-27 01:02:16 +03:00
AntsyLich
38d5fc9160
Release v0.17.0
v0.17.0
2024-10-26 23:37:41 +06:00
AntsyLich
9454fe4482
Update CHANGELOG.md ( #1349 )
...
Co-authored-by: Roshan Varughese <40583749+Animeboynz@users.noreply.github.com>
2024-10-26 21:49:44 +06:00
Cuong-Tran
6de06419f8
Fix app crash when removing tracked entry from tracker ( #1380 )
2024-10-26 20:12:34 +06:00
Roshan Varughese
fc2f339ea1
Allow completely disabling "Update tracker" snackbar on mark as read ( #1374 )
...
Also fixes #1369
2024-10-26 19:16:39 +06:00
Cuong-Tran
264030d6ec
Add libs.material to presentation-widget ( #1373 )
...
Fixes some build issues
2024-10-26 09:02:07 +06:00
AntsyLich
140083ee39
Update dependency com.pinterest.ktlint:ktlint-cli to v1.4.0
...
Co-authored-by: Mend Renovate <bot@renovateapp.com>
2024-10-26 07:40:57 +06:00
Mend Renovate
2bf7ef5d18
Update actions/setup-java action to v4.5.0 ( #1366 )
2024-10-26 07:23:13 +06:00
AntsyLich
df9fff60da
Cleanup Slider usage
2024-10-26 07:15:01 +06:00
Mend Renovate
aae0e3459c
Update dependency me.zhanghai.android.libarchive:library to v1.1.4 ( #1378 )
2024-10-26 03:55:19 +06:00
Cuong-Tran
f7752a98b2
Avoid blocking call to load categories in settings ( #1364 )
2024-10-24 23:51:47 +06:00
abdurisaq
2ba7ed3280
Fix settings SliderItem steps count ( #1356 )
2024-10-24 12:59:22 +00:00
Roshan Varughese
c153ac01f5
Rework Auto Track on Mark as Read ( #1365 )
2024-10-24 12:23:28 +00:00
Mend Renovate
47b0e9d7be
Pin actions/upload-artifact action to b4b15b8 ( #1363 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
2024-10-24 03:56:06 +06:00
AntsyLich
d4bf19f957
Make renovate group github action deps
2024-10-24 03:35:46 +06:00
Mend Renovate
01b44c0458
Update actions/checkout action to v4.2.2 ( #1361 )
2024-10-24 01:52:12 +06:00
Mend Renovate
e1e3ca7a56
Update actions/dependency-review-action action to v4.3.5 ( #1354 )
2024-10-24 01:51:55 +06:00
Mend Renovate
78d2cc75d5
Update dependency com.google.firebase:firebase-bom to v33.5.1 ( #1362 )
2024-10-24 01:51:39 +06:00
Lorg0n
e332a5018e
fix: corrected function names and added reread logic
2024-10-22 18:59:57 +03:00
AntsyLich
c550a81598
Update shizuku.version to v13.1.0
2024-10-22 03:18:35 +06:00
Mend Renovate
0be36a10c3
Update dependency com.google.firebase:firebase-bom to v33.5.0 ( #1352 )
2024-10-21 19:53:17 +00:00
Mend Renovate
e16c3953c7
Update dependency org.junit.jupiter:junit-jupiter to v5.11.3 ( #1351 )
2024-10-22 01:49:40 +06:00
AntsyLich
f3a2f566c8
Pass uncaught exception to default handler in GlobalExceptionHandler
...
Fixes #1347
2024-10-19 22:51:01 +06:00
AntsyLich
15e3f28aa3
Rework Firebase setup
...
Fixes #1332
Closes #1339
2024-10-19 21:22:04 +06:00
AntsyLich
3bf70b230f
Address deprecation, suggestion and spotless
2024-10-19 20:19:06 +06:00
AntsyLich
eb3bea8150
Revert "Tweak Preference.collectAsState"
...
This reverts commit 3bddb5538528c19388e364d21e6a6c16487af759.
Fixes #1341
2024-10-19 20:02:15 +06:00
Mend Renovate
5612ae0149
Update dependency androidx.compose:compose-bom to v2024.10.00 ( #1338 )
2024-10-19 20:00:56 +06:00
Mend Renovate
dbf6ad2ca7
Update xml.serialization.version to v0.90.2 ( #1331 )
...
* Update xml.serialization.version to v0.90.2
* Fix build
---------
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
2024-10-19 20:00:30 +06:00
AntsyLich
d2afbfe4ed
Change "Invalidate downloads index" to "Reindex downloads"
2024-10-19 17:06:29 +06:00
Mend Renovate
337806d9e1
Update dependency androidx.annotation:annotation to v1.9.0 ( #1336 )
2024-10-19 16:19:39 +06:00
Mend Renovate
443f6e0ae5
Update dependency androidx.glance:glance-appwidget to v1.1.1 ( #1335 )
2024-10-19 16:19:07 +06:00
Mend Renovate
572ee2f02a
Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.3.3 ( #1334 )
2024-10-19 16:18:38 +06:00
Mend Renovate
ba1343bed8
Update dependency androidx.activity:activity-compose to v1.9.3 ( #1333 )
2024-10-19 16:17:55 +06:00
Lorg0n
41db4a5865
ref: added more specificity and removed unnecessary code in Hikka Api
2024-10-17 22:46:26 +03:00
Lorg0n
f39e947ece
feat: more optimization Hikka authorization
2024-10-17 22:25:48 +03:00
Lorg0n
9eeed9f050
feat: improve Hikka authorization
2024-10-17 20:33:09 +03:00