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
9e410a61ef
Pin Rust toolchain version to 1.81.0
...
1.82.0 has a severe binary size regression (+36%)
2024-10-19 21:27:34 +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
renovate[bot]
9a587e9dd2
Update plugin composeCompilerReportGenerator to v1.4.1
2024-10-19 06:40:15 +00:00
renovate[bot]
cbe834c71d
Update Kotlin & KSP
2024-10-19 08:46:37 +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
renovate[bot]
b4adf57f39
Update compose.destinations to v2.1.0-beta14
2024-10-18 13:34:21 +00: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]
2bb387eeaf
Update AGP to v8.8.0-alpha07
2024-10-17 22:50:11 +00:00
FooIbar
fd67c733aa
Always upload R8 reports
2024-10-18 00:17:44 +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
renovate[bot]
302b43c9e8
Update dependency sh.calvin.reorderable:reorderable to v2.4.0
2024-10-17 09:02:20 +00:00
FooIbar
07b3917c4e
Best effort for devices without DocumentsUI
2024-10-17 16:55:44 +08:00
FooIbar
1ace248121
Allow resetting to default download location
2024-10-17 16:55:44 +08:00
renovate[bot] and Dude so hot
7a96feb049
Rolling number POC, convert page index ( #1740 )
...
* Rolling number POC, convert page index
* Refine
* Improve
* Comments
* Refine Comments
* Bigger number is from top
* Prepare to make content moveable
* Make content index reversed
* Use moveableContentOf
* Increase interval
* Fix calculation
* Fix calculation again
* Extract
* Refine
* Use zero-sized placeholder
* Fix width
* Allow RollingNumber have fixed width
* Improve comments
* Make moveableContent initialized lazily
* Reverse direction
* Avoid movableContentOf if width fixed
* Use Arrangement.spacedBy
* Improve animation
* Refine
* Fix comment
* Fix padding
---------
Co-authored-by: Dude so hot <djohn@fbi.gov >
2024-10-17 06:07:49 +00:00
renovate[bot] and renovate[bot]
5df1d099a1
Update dependency androidx.compose:compose-bom-alpha to v2024.10.00 ( #1746 )
...
* Update dependency androidx.compose:compose-bom-alpha to v2024.10.00
* Update Theme.k
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <99822064+revonateB0T@users.noreply.github.com >
2024-10-17 00:30:48 +00:00
renovate[bot]
ed2db49cdb
Update dependency androidx.core:core-ktx to v1.15.0-rc01
2024-10-17 00:23:24 +00:00
renovate[bot]
7b2c99357e
Update androidx.lifecycle to v2.9.0-alpha05
2024-10-17 00:16:37 +00:00
renovate[bot]
4868c40795
Update androidx.room to v2.7.0-alpha10
2024-10-17 00:16:10 +00:00
renovate[bot] and renovate[bot]
27ff17db50
Update benchmark to v1.4.0-alpha03 ( #1743 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <99822064+revonateB0T@users.noreply.github.com >
2024-10-17 00:15:47 +00:00
renovate[bot]
c15a52eb2a
Update dependency androidx.constraintlayout:constraintlayout-compose to v1.1.0-rc01
2024-10-16 23:56:52 +00:00
FooIbar
faa54dedb1
Migrate to BTF2
...
This reverts commit 8a29d46b
2024-10-16 11:14:54 +08:00
renovate[bot]
59bdb4b2f0
Update dependency io.github.pdvrieze.xmlutil:serialization to v0.90.2
2024-10-15 20:23:09 +00:00
renovate[bot]
4990d757ae
Update dependency chrome to v130
2024-10-15 20:22:40 +00:00
FooIbar
5f71c3dcb4
Update Compose Material3 to 1.4
2024-10-15 23:58:56 +08:00
Dude so hot
1892a750b7
Address Code Review
2024-10-15 21:15:38 +08:00
Dude so hot
020f853bb1
MergeInterceptor use NamedMutex
2024-10-15 21:15:38 +08:00
Dude so hot
9ccddae60a
Introduce Better NamedMutex
2024-10-15 21:15:38 +08:00
Dude so hot
b7a2d93f03
Optimize rememberInVM allocation
2024-10-15 19:08:12 +08:00
Dude so hot
2fc8b421b0
Optimize collection access
2024-10-15 19:08:12 +08:00
Dude so hot
180466674f
Optimize statesMap to use mutableIntObjectMapOf
2024-10-15 19:08:12 +08:00
Dude so hot
ac23a4312d
Address CR
2024-10-15 19:08:12 +08:00
Dude so hot
aaea83b932
Minor cleanup GalleryDetailScreen
2024-10-15 19:08:12 +08:00