tarsin
|
1c6f624fd1
|
Kotlinize EhExceptions
|
2023-01-05 21:21:47 +08:00 |
|
tarsin
|
780e5f08f9
|
Rename .java to .kt
|
2023-01-05 21:21:47 +08:00 |
|
tarsin
|
1bb73b1147
|
Kotlinize
|
2023-01-05 21:15:57 +08:00 |
|
tarsin
|
09b0d4d6c4
|
Rename .java to .kt
|
2023-01-05 21:15:57 +08:00 |
|
tarsin
|
7e3856fa05
|
Refine dao nullability
|
2023-01-05 21:10:14 +08:00 |
|
tarsin
|
fbcb3f5436
|
Get download manager earlier, #629
|
2023-01-05 19:44:56 +08:00 |
|
tarsin
|
324b4ced06
|
Convert DAO to kotlin, step 3, and use ksp
|
2023-01-05 19:15:19 +08:00 |
|
tarsin
|
79c2abe790
|
Rename .java to .kt
|
2023-01-05 19:15:19 +08:00 |
|
tarsin
|
cdab9168fc
|
Convert DAO to kotlin, step 2
|
2023-01-05 19:01:35 +08:00 |
|
tarsin
|
ce272724de
|
Rename .java to .kt
|
2023-01-05 19:01:35 +08:00 |
|
tarsin
|
2fa0a19d3b
|
Convert DAO to kotlin, step 1
|
2023-01-05 18:45:45 +08:00 |
|
tarsin
|
38b9a6e04a
|
Rename .java to .kt
|
2023-01-05 18:45:45 +08:00 |
|
tarsin
|
22d3c2b6bf
|
Migrate to Parcelize step 2
|
2023-01-05 17:42:07 +08:00 |
|
tarsin
|
218a8397c4
|
Rename .java to .kt
|
2023-01-05 17:42:07 +08:00 |
|
tarsin
|
fd990da71e
|
Fixup! Execute request in fragment's lifecycle coroutine scope, Resolve #628
|
2023-01-05 15:52:23 +08:00 |
|
小白-白
|
4a70c89a4d
|
Restore download dir to avoid redownload
Resolve #547
|
2023-01-05 15:19:01 +08:00 |
|
小白-白
|
7e3143678f
|
Drop clear download path cache
Useless and will cause redownload
|
2023-01-05 15:19:01 +08:00 |
|
renovate[bot]
|
d80e09dfba
|
Update plugin com.android.application to v8.0.0-alpha11
|
2023-01-04 23:13:36 +00:00 |
|
tarsin
|
3b3b251c21
|
Reformat code
|
2023-01-04 17:04:12 +08:00 |
|
tarsin
|
1e848bd70f
|
Refine request api
|
2023-01-04 16:52:47 +08:00 |
|
tarsin
|
fab2295445
|
Reorganize request code and fix bugs
|
2023-01-04 16:24:59 +08:00 |
|
tarsin
|
a913bccc9e
|
Rename .java to .kt
|
2023-01-04 16:24:59 +08:00 |
|
tarsin
|
57e7f89814
|
Execute request in fragment's lifecycle coroutine scope
|
2023-01-04 15:02:16 +08:00 |
|
tarsin
|
f98fd5e5f1
|
Handle Call cancellation internally
|
2023-01-04 14:31:40 +08:00 |
|
tarsin
|
e6af2e5c6b
|
Make EhEngine task well cancelled in coroutine
|
2023-01-04 13:43:51 +08:00 |
|
tarsin
|
d219989ec7
|
Rename .java to .kt
|
2023-01-04 13:43:51 +08:00 |
|
小白-白
|
b9daf608ff
|
Add more info for torrent download
|
2023-01-04 12:26:46 +08:00 |
|
tarsin
|
869da61fd0
|
Use coroutine CancellationException
|
2023-01-04 12:26:09 +08:00 |
|
tarsin
|
9f79e2505c
|
Coroutinize EhClient (#622)
* Rename .java to .kt
* Coroutinize EhClient to improve performance and clarity
* Nullability Compatibility
* Refine control flow
* Fix nullability
|
2023-01-04 11:51:31 +08:00 |
|
tarsin
|
3000b36dbd
|
Exclude unused dependency
|
2023-01-03 16:23:03 +08:00 |
|
tarsin
|
1d21b0e5c4
|
Use ktx dependency
|
2023-01-03 15:56:59 +08:00 |
|
tarsin
|
8d6b0926d6
|
Convert to kotlin-parcelize
|
2023-01-03 15:33:04 +08:00 |
|
tarsin
|
4c39d13c80
|
Rename .java to .kt
|
2023-01-03 15:33:04 +08:00 |
|
tarsin
|
327dd1c73f
|
Minor Refactor
|
2023-01-03 12:29:39 +08:00 |
|
tarsin
|
b36b8f3234
|
Rename .java to .kt
|
2023-01-03 12:29:39 +08:00 |
|
FooIbar
|
5f6da284fb
|
fixup! Create download dir only in download mode
|
2023-01-03 11:12:28 +08:00 |
|
tarsin
|
83d27e18cb
|
Migrate to kotlin-parcelize
|
2023-01-03 09:56:37 +08:00 |
|
FooIbar
|
e291bd58a8
|
Check if ehTags is initialized
|
2023-01-03 08:56:30 +08:00 |
|
FooIbar
|
23acdb6492
|
Support non-H@H archive download
|
2023-01-03 08:53:25 +08:00 |
|
FooIbar
|
3b5e56b049
|
Create download dir only in download mode
Do not try to find download dir, should use restore download instead
|
2023-01-02 22:10:27 +08:00 |
|
tarsin
|
57d4967f2a
|
Implement #612
|
2023-01-02 21:39:46 +08:00 |
|
tarsin
|
80fcda149b
|
Resolve #615
|
2023-01-02 21:03:47 +08:00 |
|
o0kam1
|
1a86eef52c
|
add copy image
|
2023-01-02 20:45:24 +08:00 |
|
FooIbar
|
98d401f9c3
|
Fix callback order
|
2023-01-02 15:31:25 +08:00 |
|
FooIbar
|
0f2fae886e
|
fixup! Set toolbar text when exiting search view
|
2023-01-02 15:31:25 +08:00 |
|
tarsin
|
f30a9093af
|
Remove databinding runtime
It is introduced when we migrated to tachiyomi reader
Seems tachiyomi's other parts uses databinding but not its reader
|
2023-01-02 13:26:03 +08:00 |
|
tarsin
|
b4334da202
|
Fixup! Convert all kotlin fragment to viewbinding
|
2023-01-02 13:17:47 +08:00 |
|
tarsin
|
416fb3bda9
|
Fixup! Convert all kotlin fragment to databinding
|
2023-01-02 12:52:54 +08:00 |
|
tarsin
|
7e0fc2e364
|
Convert all kotlin fragment to databinding
|
2023-01-02 12:46:48 +08:00 |
|
tarsin
|
540d290be2
|
Convert HistoryScene to databinding
|
2023-01-02 11:32:55 +08:00 |
|