tarsin
7746e95cad
Cleanup EhEngine
2023-03-08 22:12:08 +08:00
tarsin
767c10f886
Fix code style
2023-03-08 22:02:01 +08:00
tarsin
d97a15df57
Fix mainthread db query
2023-03-08 21:35:37 +08:00
tarsin
55cd89a0e5
Fix body consumed twice
2023-03-08 21:31:57 +08:00
FooIbar
8ef7ac5a87
Disable SupportsPredictiveItemAnimations in DownloadsScene
2023-03-08 21:19:59 +08:00
FooIbar
5b6a06b33b
Convert AutoStaggeredGridLayoutManager to kotlin
2023-03-08 21:19:59 +08:00
FooIbar
cd4971962a
Rename .java to .kt
2023-03-08 21:19:59 +08:00
tarsin
f18e2e1e55
Refactor EhEngine
2023-03-08 21:06:15 +08:00
tarsin
0d8925c787
Cleanup code
2023-03-08 20:14:25 +08:00
tarsin
c773cd1842
Revert "Cleanup code"
...
This reverts commit bf9d2c82ac .
2023-03-08 20:13:13 +08:00
tarsin
bf9d2c82ac
Cleanup code
2023-03-08 20:12:32 +08:00
tarsin
7958785588
Cleanup some warnings
2023-03-08 20:05:24 +08:00
tarsin
56ea23c4bf
Fix previewscene toolbar liftonscroll
2023-03-08 20:04:27 +08:00
FooIbar
c382f773a7
Convert ContentHelper to view binding
2023-03-08 19:41:40 +08:00
FooIbar
46995511f1
Convert ContentLayout to kotlin
2023-03-08 19:41:40 +08:00
FooIbar
7d60037998
Rename .java to .kt
2023-03-08 19:41:40 +08:00
tarsin
cdf53c812a
Resolve #934
2023-03-08 10:53:42 +08:00
tarsin
b628755464
Fix similarity search
2023-03-08 10:45:21 +08:00
tarsin
69da2f14c7
Revert to ktor okhttp engine
2023-03-08 10:38:16 +08:00
tarsin
3ea0b0847a
Cleanup code
...
filechannel is close when ios closed
2023-03-07 23:20:02 +08:00
tarsin
47da1bcdb4
Update README.md
2023-03-07 22:13:46 +08:00
FooIbar
691dc18f3b
Refactor GalleryPreviewsScene
2023-03-07 22:11:30 +08:00
FooIbar
5ddd948ace
Initialize previews with existing data
2023-03-07 22:11:30 +08:00
FooIbar
b815c924ff
Drop PreviewSet
2023-03-07 22:11:30 +08:00
tarsin
f46d72a9eb
Fix df
2023-03-07 22:05:56 +08:00
tarsin
9b58d1161b
Let's try Apache5 http engine
2023-03-07 21:34:11 +08:00
tarsin
3208a34b75
Update README.md
2023-03-07 16:57:40 +08:00
tarsin
e50bb39770
Update README.md
2023-03-07 16:53:02 +08:00
tarsin
bcf9c7df30
Update README.md
2023-03-07 16:46:04 +08:00
tarsin
e8f97beb84
Update README.md
2023-03-07 16:45:37 +08:00
tarsin
d73ff60c36
Prepare for 1.8.8.x development
2023-03-07 13:36:49 +08:00
tarsin
6414f14420
fixup! Resolve #931
2023-03-07 13:19:02 +08:00
tarsin
5787753279
Resolve #931
2023-03-07 13:17:24 +08:00
tarsin
4a838597f8
Fix restore download
2023-03-07 12:55:28 +08:00
tarsin
c3c5e2b5b0
Change image cache dir
...
Since we haven't release, we can do that
2023-03-07 11:51:04 +08:00
tarsin
6a184462c6
Bring back httpcache, but for non-Image only
2023-03-07 11:49:02 +08:00
tarsin
10def6e48a
Cleanup dependencies
2023-03-07 10:58:56 +08:00
tarsin
29c97b9d79
Move some temporary code to separated package
2023-03-07 10:53:25 +08:00
tarsin
d5e1f8814f
Fix name
2023-03-07 10:46:43 +08:00
tarsin
972cb55801
Minor cleanup
2023-03-07 10:45:38 +08:00
tarsin
a65a1a05f0
Minor cleanup
2023-03-07 10:32:36 +08:00
tarsin
659afd9245
Respect NinePatchDrawable
2023-03-07 10:28:52 +08:00
tarsin
73b9b353e6
Cleanup UniFile api
2023-03-07 10:23:20 +08:00
tarsin
34337d18fa
Revert to use ktor as okhttp delegate
...
Ktor CIO is still not a jvm-heapless http client, actually it does the same thing okhttp does, decrypt TLS packet to JVM heap, and copy it to direct buffer, then write it to fd... , just the same thing we do use transferFrom with Okio Buffer.. let's implement a native zero-copy ktor client now!
2023-03-07 10:16:04 +08:00
tarsin
f57917e2b6
Minor cleanup
2023-03-07 10:09:20 +08:00
tarsin
a39bc1182a
Fix normal preview set load
2023-03-07 10:04:27 +08:00
FooIbar
795e42f609
Clean obsolete cache on start
2023-03-07 09:18:09 +08:00
FooIbar
b39b0a5ca6
Use relative URL as thumb cache key
...
Also increase default cache size to 640MB
2023-03-07 09:18:09 +08:00
FooIbar
dcea49c682
Convert UnikeryDrawable to kotlin
2023-03-07 09:18:09 +08:00
FooIbar
c1e7d043f9
Rename .java to .kt
2023-03-07 09:18:09 +08:00