Commit graph

5419 commits

Author SHA1 Message Date
f985ad6daa
fix(download): Don't delay pause notification 2024-12-20 08:06:20 +07:00
eea87eede4
chore: Bump version to v1.9.7 for beta and nightly 2024-12-19 10:59:00 +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
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
18c5a68981
fix(manga): Fix crashes 2024-12-18 06:00:27 +07:00
cba97eb94d
revert: "fix(browse): Recycle on adapter clear"
Nvm, that caused the item to be unclickable :^)
2024-12-17 20:13:09 +07:00
0d205f4a6d
fix(browse): Recycle on adapter clear 2024-12-17 19:34:35 +07:00
fcaff92db1
refactor(browse): Setup flow from presenter 2024-12-17 19:18:17 +07:00
5fad2c0154
chore: Bump version to 1.9.6 for nightly and beta 2024-12-17 11:43:30 +07:00
bbfa8c8bc4
chore(release): v1.9.5 2024-12-17 11:32:46 +07:00
8020f6591c
docs: Remove todo note
Doesn't seem to have any leaks...
2024-12-17 11:28:22 +07:00
8c9208c3b6
chore(manga): Always try to refresh if it's a local entry 2024-12-17 09:03:44 +07:00
2dfc1e3451
refactor(manga): Split refreshAll to fetchMangaFromSource and fetchChaptersFromSource 2024-12-17 08:47:42 +07:00
4ffb0ad8ee
revert: Revert flow usage commits
Too much headache...
2024-12-17 08:19:23 +07:00
4a0f578211
fix(manga): Group currentManga setup together 2024-12-17 08:09:09 +07:00
60fe907cc0
fix(manga): Loading state 2024-12-17 07:56:36 +07:00
f81be429df
refactor(manga): Slowly using flow attempt 2 2024-12-17 07:33:24 +07:00
f8d74a6b2f
revert: "refactor(manga): Slowly using flow"
I'll just redo this in the morning
2024-12-16 20:55:15 +07:00
2ef1195a90
refactor(manga): Slowly using flow 2024-12-16 20:43:37 +07:00
50cad86c0c
chore(globalsearch): Save initial mangaId just in case 2024-12-16 12:22:21 +07:00
8ec29bf755
fix(globalsearch): Update favorite state in real time 2024-12-16 11:45:08 +07:00
3651c2a853
fix(browse): Update favorite state in real time 2024-12-16 11:17:29 +07:00
e5b8ed9e9d
fix(recents): Find unread from SQL instead of code 2024-12-16 08:27:17 +07:00
d99476f9bf
fix(chapter): Check if url already managed or not 2024-12-15 10:29:01 +07:00
834958a819
fix(chapter): Distinct by url again 2024-12-15 09:22:16 +07:00
59a8bfc7aa
revert: "chore: Partial revert"
This reverts commit abcf06b921.
2024-12-14 20:05:55 +07:00
93e5effaaf
chore: Bump version to 1.9.5 for nightly and beta 2024-12-14 19:55:09 +07:00
0f54d5e59d
sync: Sync project 2024-12-14 19:54:43 +07:00
316bc87a5c
chore(release): v1.9.4 2024-12-14 19:45:47 +07:00
82b73bce76
fix(chapter): A mishap 2024-12-14 19:43:22 +07:00
71a9e2493b
fix(chapter): A mishap 2024-12-14 19:39:13 +07:00
abcf06b921
chore: Partial revert 2024-12-14 19:20:23 +07:00
62e26d1f38
refactor: Simplify code and move stuff around 2024-12-14 18:46:49 +07:00
ee2acf8b98
fix: Delete duplicate chapters 2024-12-14 14:37:34 +07:00
8c5b54df5f
fix(library): Handle multiple header 2024-12-14 13:29:18 +07:00
5fe72d4cb5
chore: Bump version to 1.9.4 for nightly and beta releases [skip ci] 2024-12-14 10:26:52 +07:00
5b637fae8f
chore(release): v1.9.3 2024-12-14 09:56:49 +07:00
d61052485f
fix: Use collect instead of collectLatest 2024-12-14 09:33:24 +07:00
Ahmad Ansori Palembani
16316d810b
refactor: Replace DownloadQueue with Flow (#301)
* refactor: Replace DownloadQueue with Flow

* fix: Remove DownloadQueue leftover

* fix: Download progress not progressing

* chore: Remove unnecessary downloadStatusChange trigger

Already handled by MainActivity

* fix: Chapter download state stuck in CHECKED

* fix: Chapter download state stuck in QUEUE on deletion

* fix: A regression, download progress not progressing

* refactor: Remove rx usage

* docs: Sync changelog
2024-12-14 09:17:50 +07:00
ea04968581
refactor(ChapterSourceSync): Simplify code and insert new chapters in
bulk
2024-12-12 11:00:46 +07:00
365875590f
chore: Bump version to v1.9.3 for beta and nightly 2024-12-11 20:23:42 +07:00
1bc107f26b
chore(release): v1.9.2 2024-12-11 20:17:14 +07:00
eeb572740a
style(AppUpdateNotifier): Fix consistency 2024-12-11 19:53:34 +07:00
dbf5a7efcd
fix(reader): Some desync issue causing download's remove after read to
not work properly
2024-12-11 19:33:18 +07:00
b4e3dcfdda
refactor(reader): Replace rx with kotlin coroutine 2024-12-11 19:21:41 +07:00