Kyant0
042f5654b3
Refactor border API, optimize LiquidGlassStyle update performance
2025-07-23 11:54:58 +08:00
Kyant0
936f7a41e6
Update default style
2025-07-18 15:11:33 +08:00
Kyant0
ca842a016c
Remove old license declarations
2025-07-18 14:48:54 +08:00
Kyant0
17584ce8a1
Add a demo image
2025-07-18 11:02:33 +08:00
Kyant0
99e159fc8d
Update README.md
2025-07-18 10:40:29 +08:00
Kyant0
39fe48262f
Upload new demo APK and library AAR
2025-07-18 10:32:49 +08:00
Kyant0
2b917ba5d6
Update README.md
2025-07-18 10:29:02 +08:00
Kyant0
35cbb035e8
Mark stability manually
2025-07-18 10:23:37 +08:00
Kyant0
ced198cc35
Fix blur edge treatment
2025-07-18 10:23:21 +08:00
Kyant0
8cbd2ac1b8
Update dependencies
2025-07-18 10:06:41 +08:00
Kyant0
421ec0e341
Start publishing AAR library
2025-07-14 13:30:27 +08:00
Kyant0
19051076cd
Huge API refactor of modifiers
2025-07-14 13:29:04 +08:00
Kyant0
3d397744b9
Fix LiquidGlassModifierNode won't update UI
2025-07-14 13:13:58 +08:00
Kyant0
e9b55f7a24
Migrate modifiers to Modifier.Node
2025-07-09 14:58:47 +08:00
Kyant0
8ecc63ed6c
Fix RefractionValue.Full and .Half
2025-07-07 21:52:43 +08:00
Kyant0
5b08eb90d4
Huge API refactor of LiquidGlassStyle
2025-07-07 21:30:07 +08:00
Kyant0
f8877b97ec
Update default value of lightSourceDecay
2025-07-07 10:22:29 +08:00
Kyant0
9e9bcd9d18
Add lightSourceAngle and lightSourceDecay API
2025-07-07 10:11:33 +08:00
Kyant0
e322ba4ded
Update border color
2025-07-06 20:55:58 +08:00
Kyant0
abee093c01
Add border API, update border style
2025-07-05 20:24:19 +08:00
Kyant0
4e2c1a10cb
Update dependencies
2025-07-04 13:59:56 +08:00
Kyant0
27eecdec86
agp = "8.11.0", rename library module to liquid-glass
2025-06-28 21:35:20 +08:00
Kyant0
ed19f77130
kotlin = "2.2.0"
2025-06-24 10:28:16 +08:00
Kyant0
6082a468f6
Update border
2025-06-23 20:40:54 +08:00
Kyant0
9a1421c1d8
Add border to preview, improve readability
2025-06-23 00:54:57 +08:00
Kyant0
bb5da8a81c
Add library initially, fix RTL
2025-06-22 18:24:06 +08:00
Kyant0
9a98e714ed
Update README features photo
2025-06-22 14:56:05 +08:00
Kyant0
e57cc62db2
Update README features photo
2025-06-22 14:53:52 +08:00
Kyant0
dc0632c71a
Add "download app" in README
2025-06-21 19:00:36 +08:00
Kyant0
2d21396023
Add new parameter: contrast, white point, removed opacity. Update shader: bleed
2025-06-21 18:57:47 +08:00
Kyant0
3909d3f72f
Add "Star history" section in README
2025-06-21 17:28:39 +08:00
Kyant0
32511180e0
Apply blur before bleed to fix blinking issue
2025-06-21 13:54:40 +08:00
Kyant0
caa3acb47a
Update APK
2025-06-21 12:56:12 +08:00
Kyant0
508848bca5
Update shader: bleed
2025-06-21 12:30:58 +08:00
Kyant0
e38de3b375
Add new glass parameter: bleed amount
2025-06-21 00:44:49 +08:00
Kyant0
758b909c70
Update shader: bleed
2025-06-20 17:38:37 +08:00
Kyant0
2f375facc9
Intercept pointer input in ConfigurationBottomSheet
2025-06-20 15:47:30 +08:00
Kyant0
6dd080078b
Add unsafe values mode to enable broader input range
2025-06-20 15:39:48 +08:00
Kyant0
2391aef5bf
Add new glass parameter: bleed opacity
2025-06-20 15:27:31 +08:00
Kyant0
f3d8551963
Add comparisons: unsafe values
2025-06-20 13:03:19 +08:00
Kyant0
6e3f5f82a9
Allow more unsafe value range
2025-06-20 12:54:38 +08:00
Kyant0
df1a7feb87
Update shader to match Apple's effect
...
Coerce cornerRadius * 1.5
2025-06-20 12:37:47 +08:00
Kyant0
0aa70ad5fa
Update shader to match Apple's effect
...
1. Coerce cornerRadius * 1.5 <= sizeMinDimension
But why Apple doesn't also coerce cornerRadius <= sizeMinDimension?
2. Update `gradSdRoundedRectangle` to use analytical solution
2025-06-20 12:13:02 +08:00
Kyant0
5b9991ae53
Add comparison: Inner refraction - Zero corner size
2025-06-20 00:15:12 +08:00
Kyant0
1b1862b6cc
Add a feature image
2025-06-19 23:59:56 +08:00
Kyant0
cd9b03b939
Add "Special thanks" section in README
2025-06-19 23:44:51 +08:00
Kyant0
022f227ab3
Update APK
2025-06-19 23:44:30 +08:00
Kyant0
8345d86ef1
Add comparisons
2025-06-19 23:41:49 +08:00
Kyant0
37ee5a0a68
Update shader to match Apple's effect
...
Corner radius needs to be multiplied by 1.5 when calculating the gradient of SDF.
2025-06-19 23:41:30 +08:00
Kyant0
2279d197b3
Enable Gradle configuration cache
2025-06-19 23:38:22 +08:00