renovate[bot] and Dude so hot
e843a547a5
Make GalleryTagGroup immutable & non-empty ( #1798 )
...
* Make GalleryTagGroup immutable & non-empty
* Refine
---------
Co-authored-by: Dude so hot <djohn@fbi.gov >
2024-10-25 15:18:12 +00:00
小白-白
40d9bfa30b
Fix thumb parsing when labels are enabled
2024-10-25 22:00:53 +08:00
小白-白
69669f0a50
Fix archive download
2024-10-25 21:04:00 +08:00
Dude so hot
4c20d27d33
Optimize regex with Chatgpt
2024-10-25 18:34:00 +08:00
小白-白
06eb277b34
Fix preview parser
2024-10-25 16:18:52 +08:00
renovate[bot] and Dude so hot
62927cb6a8
Kill Legacy TextView ( #1786 )
...
* Kill Legacy TextView
* Fix textStyle
* Fix color
* Add breakToTextAndUrl
* Impl breakToTextAndUrl
* Fix OOB
* Update GalleryCommentsScreen.kt
* Fix bug
* Fix color
* Refine regex
* Add undeline as well
* Refine
* Revert
* Don't break if not show image
---------
Co-authored-by: Dude so hot <djohn@fbi.gov >
2024-10-24 23:38:27 +08:00
renovate[bot] and Dude so hot
22f31f2ebc
Remember pageloader in ViewModel ( #1780 )
...
* Remember pageloader in ViewModel
* Fix hang on
* Refine
* Move ***InVM functions to ViewModelState
* Add rememberInVM overload takes no key
* Support asyncInVM & launchInVM with key
* Move UNCHECKED_CAST code
---------
Co-authored-by: Dude so hot <djohn@fbi.gov >
2024-10-23 21:57:28 +08:00
FooIbar
c8cfaeecf6
Clean up java.nio APIs usage to avoid desugaring
2024-10-23 18:03:45 +08:00
FooIbar
714d334067
Misc cleanup
2024-10-23 15:20:43 +08:00
FooIbar
ca324995b3
Clean up ExceptionUtils with Either.catch
2024-10-23 15:20:43 +08:00
FooIbar
f301eab5b1
Fix preview list not recomposing on detail refresh
2024-10-23 11:27:04 +08:00
FooIbar
87ac60a3ab
Clean up GalleryListUrlParser/Builder
2024-10-22 22:52:36 +08:00
FooIbar
a2f89f07fa
Use e-hentai thumbnail server by default
2024-10-22 21:40:21 +08:00
renovate[bot] and Dude so hot
57d7d2b798
Kill Switch ( #1778 )
...
* Kill Switch
* Refine comment
---------
Co-authored-by: Dude so hot <djohn@fbi.gov >
2024-10-21 13:32:01 +00:00
Dude so hot
6f3bc25b64
Don't apply NonCancellable to H@H large images
2024-10-21 20:54:37 +08:00
Dude so hot
62477dac87
Fix NamedSemaphore naming
2024-10-21 20:54:37 +08:00
Dude so hot
0dfee513f4
Lock concurrency for Normal previews as well
2024-10-21 20:54:37 +08:00
Dude so hot
31f97cb840
Introduce NamedSemaphore
2024-10-21 20:54:37 +08:00
Dude so hot
93e2d36dbb
Share semaphore
2024-10-21 20:54:37 +08:00
Dude so hot
aed3d08167
Fetch from h1 server is NonCancellable
2024-10-21 20:54:37 +08:00
Dude so hot
9c5f11dd9d
Fix step
2024-10-21 20:54:37 +08:00
Dude so hot
1af7aa8a16
Allow configure thumb concurrency temporarily
2024-10-21 20:54:37 +08:00
Dude so hot
cf6f793478
Limit thumb fetcher concurrency
2024-10-21 20:54:37 +08:00
Dude so hot
145948f506
Add HttpClientConfig<T>.configureCommon
2024-10-21 20:54:37 +08:00
renovate[bot]
8c94d39ae4
Lock file maintenance
2024-10-21 01:43:19 +00:00
Dude so hot
c584d72f41
Rotate hue ourselves
2024-10-20 22:31:16 +08:00
Dude so hot
cfd248f818
Support WallPaper DynamicColor on O_MR1 above
2024-10-20 22:31:16 +08:00
Dude so hot
b9e59ee2f8
Harmonize with Kolor functions
2024-10-20 22:31:16 +08:00
Dude so hot
439899fbdc
Use Expressive MotionScheme
2024-10-20 22:31:16 +08:00
Dude so hot
177c1889fa
Import material-kolor
2024-10-20 22:31:16 +08:00
FooIbar
ebce847724
Update OkHttp and configure async DNS
2024-10-20 19:32:26 +08:00
renovate[bot] and Dude so hot
c6b6d9a310
Fallback to Okhttp instead ( #1771 )
...
* Fallback to Okhttp instead
* Drop unused proguard
* Exclude okhttp3 public suffix
* Refine
* Refine
---------
Co-authored-by: Dude so hot <djohn@fbi.gov >
2024-10-20 09:21:14 +00:00
Dude so hot
6601a45472
GP divide by 1k
2024-10-19 22:53:37 +08:00
Dude so hot
d66fb9a783
RollingNumber support separator
2024-10-19 22:53:37 +08:00
Dude so hot
c244369875
Apply RollingNumber to quota
2024-10-19 22:53:37 +08:00
Dude so hot
f9c812864e
Apply RollingNumber to gp & c
2024-10-19 22:53:37 +08:00
Dude so hot
87d0cdd9e5
Fix to measure RollingNumber with +inf maxHeight
2024-10-19 22:53:37 +08:00
Dude so hot
d237a18aae
Refine Naming
2024-10-19 21:36:40 +08:00
Dude so hot
0159cf30ae
NamedMutex shares MutexPool
2024-10-19 21:36:40 +08:00
Dude so hot
6aba1670ec
Refine NamedMutex
2024-10-19 21:36:40 +08:00
Dude so hot
447a31ea00
Restore default MaxConnPerRoute
2024-10-19 21:36:40 +08:00
FooIbar
4588b7eaa5
Refine resources packing options
2024-10-19 15:23:24 +08:00
FooIbar
aef55c9207
Use Cargo.lock for reproducible builds
2024-10-19 15:23:24 +08:00
FooIbar
020495cebf
Fix comparison with leading zeros and clean up
2024-10-19 00:31:38 +08:00
FooIbar
54d3cccb67
Fix AnchoredDraggable fling behavior
2024-10-19 00:29:47 +08:00
b796dbcde3
Partially Reland "Use Apache5 as fallback HTTP engine" ( #1755 )
...
* Use Apache5 as fallback HTTP engine
* Fix R8
* Depolymorphism CronetEngine context
* Conditionally insert conscrypt
* Limit IO thread cnt to 1
* Don't package compose destination as well
* Refine
* Add an option for debugging HTTP engines
---------
Co-authored-by: FooIbar <118464521+FooIbar@users.noreply.github.com >
Co-authored-by: Dude so hot <djohn@fbi.gov >
2024-10-18 10:18:46 +00:00
FooIbar
ba2c69690f
Revert "Use Apache5 as fallback HTTP engine ( #1752 )"
...
This reverts commit c3b60f1eac .
2024-10-18 16:16:36 +08:00
FooIbar and Dude so hot
c3b60f1eac
Use Apache5 as fallback HTTP engine ( #1752 )
...
* Use Apache5 as fallback HTTP engine
* Fix R8
* Depolymorphism CronetEngine context
* Drop Conscrypt, don't enforce anything
* Limit to 1 io thread count
* Fix H2 support below A10
---------
Co-authored-by: Dude so hot <djohn@fbi.gov >
2024-10-18 15:57:42 +08:00
renovate[bot] and Dude so hot
eac7048360
Optimise non-fixed length RollingNumber ( #1751 )
...
* Try Optimise non-fixed length RollingNumber
* Apply RollingNumber to SliderPref
* Revert Debug
* RollingNumber handle negative value
* Fix typo
---------
Co-authored-by: Dude so hot <djohn@fbi.gov >
2024-10-17 21:54:20 +08:00
renovate[bot] and Dude so hot
34de943c9f
Introduce RollingNumberPlaceholder ( #1750 )
...
* Introduce RollingNumberPlaceholder, sync page index double end style
* Cleanup
---------
Co-authored-by: Dude so hot <djohn@fbi.gov >
2024-10-17 19:27:41 +08:00