Commit graph

6245 commits

Author SHA1 Message Date
99bec41056
style(EmptyScreen): Adjust spacing 2024-12-23 21:29:56 +07:00
afb7e79ea4
fix(EmptyScreen): Align buttons center 2024-12-23 21:17:45 +07:00
76af51a319
docs: Sync changelog 2024-12-23 21:06:20 +07:00
5824ac81c2
refactor: Use Compose for EmptyView 2024-12-23 20:58:30 +07:00
b1665eaedf
chore(i18n): Rephrasing 2024-12-23 09:26:45 +07:00
2b953a53d8
docs: Sync changelog 2024-12-23 09:12:53 +07:00
37f47ae2f5
fix(onboarding): Allow user to skip onboarding if Shizuku is installed
Fixes GH-322
2024-12-23 08:57:44 +07:00
3fa475c1cf
refactor: Move isShizukuInstalled check 2024-12-23 08:57:43 +07:00
renovate[bot]
bcf21858ee
fix(deps): Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-bom to v1.10.1 (#321)
* fix(deps): Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-bom to v1.10.1

* 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-12-23 08:29:38 +07:00
90f5dfc55a
fix(library): Don't show Default category if it's empty 2024-12-23 07:33:23 +07:00
Ahmad Ansori Palembani
365d259e94
refactor(library): Utilise flow even more (#272)
* revert: "revert: "refactor(library): Some adjustments""

This reverts commit 2b639d0630.

* fix: Don't use emptyFlow

* fix: Fix build

* fix: Don't overwrite allCategories inside `combine {}`

* fix: Fix build
2024-12-23 07:07:11 +07:00
09bd1a9f78
chore: Bump version to v1.9.8 [skip ci] 2024-12-23 06:26:24 +07:00
f8e7002a9b
chore(release): v1.9.7 [skip ci] 2024-12-23 06:24:25 +07:00
4caefff11d
refactor(manga): Turn getHistory() to a suspend func 2024-12-23 05:54:47 +07:00
07f9e921f1
docs: Sync changelog 2024-12-22 13:31:56 +07:00
Meokjeng
4256e86e97
chore(i18n): Update korean translation (#318)
I have corrected translations that were grammatically incorrect or had different meanings.
2024-12-22 13:30:53 +07:00
fdb69a1c7d
docs: Sync changelog 2024-12-22 10:44:26 +07:00
e65497baef
fix: Don't log everything to log files unless verbose logging is enabled 2024-12-22 10:42:08 +07:00
acafe931f1
fix(base): Log with .v 2024-12-22 10:40:46 +07:00
bafd9e54aa
chore: Disable verbose logging by default on nightly releases 2024-12-22 10:39:23 +07:00
a6e5b41d7d
chore: Disable FlexibleAdapter verbose log 2024-12-22 10:16:55 +07:00
629f1891f6
refactor(download): Singleton cache and provider 2024-12-21 19:42:37 +07:00
bfbbd1b4f3
fix: Wrong function 2024-12-21 12:00:55 +07:00
33a84f7e39
fix: Dismiss failed download notification before retrying 2024-12-21 11:51:43 +07:00
fe666b614f
docs: Sync changelog
Also reformat the code slightly
2024-12-21 06:26:40 +07:00
f240fe0dd4
fix: Don't use .hasQueue(), check queueSize directly 2024-12-21 06:13:54 +07:00
3787845893
fix: Download queue count not updating
Also, don't use raw integer for download badge colour
2024-12-21 06:03:23 +07:00
3606f67dba
fix(browse): Unsubscribe before restarting pager 2024-12-20 20:53:11 +07:00
9e5262140e
docs: Sync changelog
Also slight code adjustment
2024-12-20 20:32:03 +07:00
c73d0f843f
fix(browse): A different approach 2024-12-20 20:12:09 +07:00
b974eff320
debug: Verbose logging for FlexibleAdapter 2024-12-20 13:19:36 +07:00
8ac8187977
fix(browse): Enable stable id 2024-12-20 09:29:05 +07:00
778bd05e21
ci: Remove upload to artifact
No longer needed
2024-12-20 08:47:25 +07:00
3d2e2b2774
fix(library): Don't use double-bang 2024-12-20 08:46:18 +07:00
c1cb7a2066
fix(source/local): Don't use double-bang 2024-12-20 08:37:00 +07:00
2299aaac63
fix(manga): Explicitly check if tablet header is not null to avoid NPE 2024-12-20 08:31:25 +07:00
f985ad6daa
fix(download): Don't delay pause notification 2024-12-20 08:06:20 +07:00
12002f62cd
ci: Fix upload to artifact 2024-12-19 11:09:26 +07:00
eea87eede4
chore: Bump version to v1.9.7 for beta and nightly 2024-12-19 10:59:00 +07:00
2466d3a493
ci: Upload APK to artifact 2024-12-19 10:56:29 +07:00
bf8eccc186
ci: Update Android SDK tools to v35.0.0 2024-12-19 10:43:02 +07:00
1571678ddb
chore(deps): Update NDK to v27.2.12479018 2024-12-19 10:35:08 +07:00
cd8ff6f898
refactor(downloader): Extract ensureSuccessfulDownload
Also double-bang archiveChapter, since exceptions already being catch by
`downloadChapter`
2024-12-19 08:08:59 +07:00
985ac6d7a8
refactor(download): Move .show() inside with block 2024-12-19 07:56:41 +07:00
17eec5f6aa
revert: "refactor(archive): Move stuff around"
This reverts commit e19d048bb1.
2024-12-19 07:18:14 +07:00
33332110f1
revert: "fix(browse): Recycle on adapter clear"
Still unclickable
2024-12-18 12:07:03 +07:00
659ba89218
fix(browse): Recycle on adapter clear
Take 2, but this time don't override onDetachFromRecyclerView
2024-12-18 11:37:30 +07:00
02296985d6
chore(chapter): No longer set last_update as newest chapter's
date_upload

Grab this info from SQL instead
2024-12-18 11:29:55 +07:00
b3e69bdb28
fix(library): Sort by latest chapter is not working properly
`last_update` is now when entry chapter list is changed instead of when is
the latest entry uploaded. It is now replaced by LibraryManga's
latestUpdate

Fixes GH-309
2024-12-18 11:25:33 +07:00
6c40fe92be
chore(release): v1.9.6 2024-12-18 06:04:15 +07:00