tarsin
|
18a0e3fd9e
|
Clarify we use concurrency, not multi-thread
|
2023-02-22 23:10:43 +08:00 |
|
FooIbar
|
6c7c6e4b22
|
Fix DailyCheckWork initialDelay being negative
|
2023-02-22 21:50:36 +08:00 |
|
tarsin
|
ffa7a74575
|
Add youtrack issue link
|
2023-02-22 21:01:02 +08:00 |
|
tarsin
|
37f9c28133
|
Opt-in ExperimentalContractsApi globally
|
2023-02-22 20:34:11 +08:00 |
|
FooIbar
|
ea7a012e0a
|
Remove crop borders until we support it
|
2023-02-22 20:28:43 +08:00 |
|
tarsin
|
0d594da6c9
|
Cleanup some nullability
|
2023-02-22 20:26:06 +08:00 |
|
tarsin
|
ed588bf26c
|
Convert EhDB to kotlin
|
2023-02-22 19:23:49 +08:00 |
|
tarsin
|
b6673fd828
|
Rename .java to .kt
|
2023-02-22 19:23:49 +08:00 |
|
tarsin
|
060bcc76ef
|
Drop support for old db
|
2023-02-22 19:11:57 +08:00 |
|
tarsin
|
8fc8dd2960
|
Use version in BuildConfig
|
2023-02-22 19:07:22 +08:00 |
|
FooIbar
|
1dc36275aa
|
Do not use notifyDataSetChanged() when refreshing WebtoonAdapter
|
2023-02-22 18:41:09 +08:00 |
|
tarsin
|
f305e68202
|
Reland: Fix a atomic usage
|
2023-02-22 18:01:05 +08:00 |
|
tarsin
|
5c481df41f
|
Revert "Migrate to atomicfu and fix a atomic usage"
Reason for revert: Don't use atomicfu, use platform atomic impl to
benefit from VarHandler backend
This reverts commit a0a215400e.
|
2023-02-22 17:58:23 +08:00 |
|
tarsin
|
e86c626536
|
Revert "Replace all atomic usage"
This reverts commit a6c204e444.
|
2023-02-22 17:58:08 +08:00 |
|
tarsin
|
44559bab1c
|
Revert "Revert "Replace all atomic usage""
This reverts commit 8b9985a7dc.
|
2023-02-22 17:57:53 +08:00 |
|
tarsin
|
2ae28f1c63
|
Revert "Reland: Replace all atomic usage"
This reverts commit 37f705d517.
|
2023-02-22 17:57:39 +08:00 |
|
tarsin
|
b3e16d2b2a
|
Revert "Proper way to configure atomicfu"
This reverts commit 22c8a36224.
|
2023-02-22 17:57:26 +08:00 |
|
tarsin
|
6f186080df
|
Revert "Workaround atomicfu with r8"
This reverts commit c9d9335b71.
|
2023-02-22 17:57:16 +08:00 |
|
tarsin
|
c9d9335b71
|
Workaround atomicfu with r8
|
2023-02-22 17:17:15 +08:00 |
|
tarsin
|
22c8a36224
|
Proper way to configure atomicfu
|
2023-02-22 16:49:20 +08:00 |
|
tarsin
|
37f705d517
|
Reland: Replace all atomic usage
|
2023-02-22 16:14:19 +08:00 |
|
tarsin
|
8b9985a7dc
|
Revert "Replace all atomic usage"
This reverts commit a6c204e444.
|
2023-02-22 16:10:13 +08:00 |
|
tarsin
|
f51e585d8d
|
Resolve #865
|
2023-02-22 15:58:55 +08:00 |
|
tarsin
|
a6c204e444
|
Replace all atomic usage
|
2023-02-22 15:35:40 +08:00 |
|
tarsin
|
a0a215400e
|
Migrate to atomicfu and fix a atomic usage
|
2023-02-22 15:30:10 +08:00 |
|
tarsin
|
37e3166f98
|
Remove all explicitly thread usage
|
2023-02-22 11:46:24 +08:00 |
|
tarsin
|
ddccdc2ade
|
Partially revert 7d87417095
DownloadManager is still piece of shit, need time to rewrite
|
2023-02-22 00:19:47 +08:00 |
|
tarsin
|
755a15d5e5
|
Explicitly init DownloadManager on app startup
|
2023-02-21 23:00:26 +08:00 |
|
tarsin
|
5c6716bd98
|
Migrate to new downloadManager accessor
|
2023-02-21 22:48:02 +08:00 |
|
tarsin
|
7d87417095
|
Deny mainthread db query!
|
2023-02-21 22:32:09 +08:00 |
|
tarsin
|
77bb6e9a82
|
Don't take SpiderQueen reference in detailFragment
|
2023-02-21 22:26:44 +08:00 |
|
tarsin
|
019174d7e2
|
Remove all AsyncTask usage, Resolve #631
|
2023-02-21 22:11:36 +08:00 |
|
tarsin
|
cac88cbb81
|
Rename .java to .kt
|
2023-02-21 22:11:36 +08:00 |
|
FooIbar
|
25500da486
|
Set page status to QUEUE if its image needs update
Old image was recycled due to cache eviction
|
2023-02-21 08:56:30 +08:00 |
|
tarsin
|
53f2c7126b
|
Add debug info for tracing resource leak
|
2023-02-21 00:43:37 +08:00 |
|
FooIbar
|
eb95026a47
|
Do not launch new coroutines in invokeOnCompletion()
The scope might has been cancelled
|
2023-02-21 00:31:05 +08:00 |
|
tarsin
|
6b0f8bc325
|
Convert all PageLoader to kotlin
|
2023-02-21 00:30:19 +08:00 |
|
tarsin
|
a80f41a89a
|
Rename .java to .kt
|
2023-02-21 00:30:19 +08:00 |
|
tarsin
|
8690f8aa8d
|
Rewrite ArchivePageLoader with modern kotlin coroutine and flows
|
2023-02-21 00:23:24 +08:00 |
|
tarsin
|
d9c55a284b
|
Rename .java to .kt
|
2023-02-21 00:23:24 +08:00 |
|
tarsin
|
c8a10a8b75
|
Fixup! Fix thumb retry
|
2023-02-20 22:44:41 +08:00 |
|
tarsin
|
8e8dc76c3d
|
Fix thumb retry
|
2023-02-20 22:38:53 +08:00 |
|
tarsin
|
725679f5d4
|
All refresh thumb at any time
|
2023-02-20 22:23:34 +08:00 |
|
tarsin
|
dfce07d7eb
|
Use framework's DrawableWrapper
|
2023-02-20 21:39:48 +08:00 |
|
FooIbar
|
73c9e37eba
|
Fix failed download task won't report
|
2023-02-20 19:21:46 +08:00 |
|
tarsin
|
ccd5bd8394
|
Sync with 1.8.6.2 versionCode
|
2023-02-20 19:09:02 +08:00 |
|
FooIbar
|
fd9b7db999
|
Fix 509 detection false positive
|
2023-02-20 18:58:59 +08:00 |
|
tarsin
|
f3fe115733
|
Upgrade buildTools
|
2023-02-20 18:52:55 +08:00 |
|
FooIbar
|
16f3f74a90
|
Clean up unfinished download files
|
2023-02-20 15:15:00 +08:00 |
|
FooIbar
|
4a6b85003a
|
Workaround for del tag parsing in comments
|
2023-02-20 14:56:29 +08:00 |
|