tarsin
|
f7bf1d624b
|
Only cancel decode job for recycled viewHolder
|
2023-02-14 15:45:55 +08:00 |
|
tarsin
|
d7b08a0181
|
Readaround logic tweaks
|
2023-02-14 15:35:04 +08:00 |
|
tarsin
|
3941f59bbc
|
Fix image decode
|
2023-02-14 14:58:02 +08:00 |
|
tarsin
|
802a30e16c
|
Add a small delay between download and decode job launch
|
2023-02-14 14:07:21 +08:00 |
|
tarsin
|
032563d7a4
|
Should never update state by request
|
2023-02-14 14:05:58 +08:00 |
|
tarsin
|
fe7ad2032b
|
Minor code refactor
|
2023-02-14 13:53:04 +08:00 |
|
tarsin
|
fcde4b3fc2
|
Minor cleanup
|
2023-02-14 13:46:51 +08:00 |
|
tarsin
|
1073ed6c24
|
Minor cleanup
|
2023-02-14 13:40:56 +08:00 |
|
tarsin
|
e5ce3450e8
|
Coroutinize Decoder
|
2023-02-14 13:16:53 +08:00 |
|
tarsin
|
a6f1e91747
|
Add error message support for reader, Resolve #788
|
2023-02-14 12:33:33 +08:00 |
|
tarsin
|
8dcf5a3654
|
Resolve #794
|
2023-02-14 12:04:02 +08:00 |
|
tarsin
|
22f9cf7c4c
|
Tweak navigation logic
|
2023-02-14 11:46:22 +08:00 |
|
tarsin
|
38f2879d82
|
Minor code cleanup
|
2023-02-14 11:39:04 +08:00 |
|
renovate[bot]
|
4060695db6
|
Update dependency gradle to v8.0
|
2023-02-13 20:43:41 +00:00 |
|
tarsin
|
81fab695ff
|
Default transfer block should be 8192
https://android.googlesource.com/platform/libcore/+/refs/heads/master/ojluni/src/main/java/sun/nio/ch/FileChannelImpl.java#707
|
2023-02-13 19:10:19 +08:00 |
|
tarsin
|
5259428106
|
Minor cleanup
|
2023-02-13 18:34:32 +08:00 |
|
tarsin
|
9774bd858f
|
Remove KNI support
Not funny, reland it when we really need Kotlin Native
|
2023-02-13 18:28:46 +08:00 |
|
tarsin
|
d30379251d
|
Refactor Image source provider
Skia use SKMemoryStream to read file mapping data
SKMemoryStream always use memcpy to emulate posix read stream behaviour, cannot take advantages of file mapping reading
* https://github.com/google/skia/blob/1f193df9b393d50da39570dab77a0bb5d28ec8ef/src/core/SkStream.cpp#L335
|
2023-02-13 18:21:57 +08:00 |
|
tarsin
|
0e6156e51c
|
Only do mapping based rewrite for archive reading, prepare for cleanup mmaped decode usage
|
2023-02-13 18:07:08 +08:00 |
|
tarsin
|
d610c9727d
|
Rewrite source when downloading image
|
2023-02-13 18:03:31 +08:00 |
|
tarsin
|
adba04e2dd
|
Revert image downloading to okhttp
|
2023-02-13 17:52:10 +08:00 |
|
tarsin
|
b2aa6552b1
|
Revert "Ktor CIO Client"
This reverts commit 67c529ffe9.
|
2023-02-13 17:28:28 +08:00 |
|
tarsin
|
8b4b060425
|
Revert "Ktor CIO Client Proxy"
This reverts commit 4419ab154b.
|
2023-02-13 17:28:17 +08:00 |
|
tarsin
|
2f11853f0d
|
Revert "Enable ktor cio http pipelining"
This reverts commit 6caec5dbce.
|
2023-02-13 17:28:08 +08:00 |
|
tarsin
|
388685b784
|
Revert "Remove unsupported proxy types"
This reverts commit be761071f8.
|
2023-02-13 17:27:07 +08:00 |
|
FooIbar
|
d6939b2913
|
Resolve #795
|
2023-02-12 17:20:42 +08:00 |
|
FooIbar
|
90ee3b749f
|
Avoid log spam
|
2023-02-12 17:20:42 +08:00 |
|
FooIbar
|
e51c297a7d
|
Call getImageLimits() in SettingsActivity's onCreate()
|
2023-02-12 01:40:21 +08:00 |
|
FooIbar
|
283e8f20b3
|
Show image limits in preference summary
|
2023-02-12 01:40:21 +08:00 |
|
tarsin
|
850c3fb8cd
|
Upgrade compose compiler
|
2023-02-11 09:31:46 +08:00 |
|
FooIbar
|
7046e994d7
|
Use alpha to identity weak tags
|
2023-02-11 09:25:36 +08:00 |
|
FooIbar
|
099d802a03
|
Get cookies for image limits if site is Ex
|
2023-02-11 07:54:11 +08:00 |
|
FooIbar
|
453df64f69
|
Drop SignInRequiredPreference
|
2023-02-11 07:54:11 +08:00 |
|
FooIbar
|
8a2cb42546
|
Support reset image limits
|
2023-02-11 07:54:11 +08:00 |
|
FooIbar
|
6413ed67c6
|
Introduce HomeParser
|
2023-02-11 07:54:11 +08:00 |
|
tarsin
|
4dc7a97322
|
Refactor GalleryDetailParser
|
2023-02-10 19:37:17 +08:00 |
|
tarsin
|
a2d8189c74
|
Refactor GalleryDetailParser
|
2023-02-10 19:16:05 +08:00 |
|
renovate[bot]
|
f806c82c33
|
Update dependency gradle to v8.0-rc-5
|
2023-02-10 09:35:34 +08:00 |
|
renovate[bot]
|
f46598cd74
|
Update dependency gradle to v8.0-rc-4
|
2023-02-10 08:37:35 +08:00 |
|
FooIbar
|
919d34c90d
|
Refine GalleryCommentsScene spans usage
And wildcard imports are not allowed in Android style guide
https://developer.android.com/kotlin/style-guide#import_statements
|
2023-02-10 00:55:28 +08:00 |
|
FooIbar
|
e230af8991
|
Fix uploader comment in disowned gallery
|
2023-02-10 00:55:28 +08:00 |
|
FooIbar
|
09842f5d72
|
Convert GalleryDetailParser to kotlin
|
2023-02-10 00:55:28 +08:00 |
|
FooIbar
|
911ff31f69
|
Rename .java to .kt
|
2023-02-10 00:55:28 +08:00 |
|
renovate[bot]
|
f1c9c4e231
|
Update dependency androidx.constraintlayout:constraintlayout to v2.2.0-alpha07
|
2023-02-09 09:10:50 +08:00 |
|
renovate[bot]
|
fa04ce5465
|
Update dependency androidx.browser:browser to v1.5.0
|
2023-02-09 09:10:39 +08:00 |
|
renovate[bot]
|
45ff03abfd
|
Update dependency androidx.paging:paging-compose to v1.0.0-alpha18
|
2023-02-09 09:10:27 +08:00 |
|
renovate[bot]
|
20cebb8a05
|
Update dependency androidx.paging:paging-runtime-ktx to v3.2.0-alpha04
|
2023-02-09 09:09:23 +08:00 |
|
renovate[bot]
|
f79e3ff51f
|
Update dependency androidx.appcompat:appcompat to v1.6.1
|
2023-02-08 23:41:23 +00:00 |
|
FooIbar
|
45a67a7f3d
|
Do not set navGraph until login is finished
|
2023-02-09 00:43:16 +08:00 |
|
tarsin
|
281469fe5c
|
Fix wrong comment
|
2023-02-08 23:16:29 +08:00 |
|