-
422423aed1
Delete legacy docs
Kyant0
2025-09-23 21:07:23 +08:00
-
53766b2874
Add many color filters
Kyant0
2025-09-23 20:27:51 +08:00
-
3456ea7463
Rename saturation with vibrancy
Kyant0
2025-09-23 19:21:25 +08:00
-
1181945c4b
Fix highlight canvas doesn't restore clip
Kyant0
2025-09-23 13:59:11 +08:00
-
6ba9f87ab6
Add
exportedBackdrop param for Modifier.drawBackdrop, see #25
Kyant0
2025-09-23 13:09:29 +08:00
-
4841314568
New Backdrop API
Kyant0
2025-09-23 12:03:36 +08:00
-
5abcb17389
Add new BackdropDrawers, update glass playground to support parameter adjustment
Kyant0
2025-09-22 23:21:27 +08:00
-
98094adf9b
Fix effects are failed to be observed
Kyant0
2025-09-22 22:46:53 +08:00
-
47efb1ec77
Update ambient highlight and inner shadow
Kyant0
2025-09-22 20:52:13 +08:00
-
9d33570561
Update Highlight and Shadow APIs. Support ambient highlight
Kyant0
2025-09-22 15:16:04 +08:00
-
2c54bd7eb4
Reset InverseLayerScope
Kyant0
2025-09-21 18:21:58 +08:00
-
12ea7d2357
Add slider demo
Kyant0
2025-09-21 17:23:14 +08:00
-
4d7797e305
Add CombinedBackdropDrawer to support drawing multiple backdrops together
Kyant0
2025-09-21 16:35:59 +08:00
-
2bc3c70991
Remove app and liquid-glass modules
Kyant0
2025-09-21 15:34:24 +08:00
-
a9034abaed
Change param name: shapeProvider -> shape, layerBlock -> layer, add onDrawFront. Refactor catalog, add image selection, add Buttons demo
Kyant0
2025-09-21 15:21:59 +08:00
-
6f51aeaec8
Fix crash caused by Density. Add AdaptiveLuminanceGlass demo. Add compose backdrop effects.
Kyant0
2025-09-20 23:44:28 +08:00
-
23a250b1ba
Don't call
bitmap.prepareToDraw()
Kyant0
2025-09-20 14:17:38 +08:00
-
a808d613cb
Add scroll container demos
Kyant0
2025-09-20 13:14:12 +08:00
-
efa16d4287
Improve performance for shadow
Kyant0
2025-09-20 13:12:50 +08:00
-
11b03cdbb5
Rename SimpleGraphicsLayerScope with InverseLayerScope
Kyant0
2025-09-20 12:24:05 +08:00
-
1a2e29a07e
Improve performance for matrix inversion
Kyant0
2025-09-20 12:00:59 +08:00
-
4f6a483c3c
Improve performance for the inverse transformation greatly
Kyant0
2025-09-20 10:49:22 +08:00
-
65537b3a5f
Gradle 9.1.0
Kyant0
2025-09-20 10:43:56 +08:00
-
a1047ae66a
Improve performance for highlight greatly, update control center demo
Kyant0
2025-09-19 23:15:41 +08:00
-
b7aa21485f
Optimize for Android 12-, fix content backdrop doesn't have effects
Kyant0
2025-09-19 00:44:17 +08:00
-
8821cdde60
Remove a mutable state
Kyant0
2025-09-18 21:41:05 +08:00
-
dfefe5ea50
Update docs link description
Kyant0
2025-09-18 21:18:42 +08:00
-
54e6021697
Add
layerBlock for drawBackdrop modifier. Add two demos in catalog
Kyant0
2025-09-18 21:04:57 +08:00
-
417628093f
Fix bottom tabs padding issue
Kyant0
2025-09-18 15:17:01 +08:00
-
74bd6dfe38
Update catalog
Kyant0
2025-09-18 15:10:42 +08:00
-
d167fdd576
Update default highlight style
Kyant0
2025-09-18 15:09:42 +08:00
-
f10e8951e8
buildToolsVersion = "36.1.0"
Kyant0
2025-09-18 14:01:19 +08:00
-
4d00ee3062
Reduce sensor sampling frequency
Kyant0
2025-09-17 20:10:39 +08:00
-
bf3321b896
Fix shape can't be updated
Kyant0
2025-09-17 19:20:57 +08:00
-
ce8bfab7ae
Update highlight, fix a crash caused by Compose bug, update bottom tabs
Kyant0
2025-09-17 18:20:48 +08:00
-
5953764cbb
Use own cache drawing to prevent delegating
Kyant0
2025-09-17 12:54:39 +08:00
-
71fe874b4e
Update coordinate calculation
Kyant0
2025-09-17 12:02:40 +08:00
-
1810bc64f3
Update highlight implementation to use BlurMaskFilter
Kyant0
2025-09-17 11:20:29 +08:00
-
9dcfa0aa8c
Update banner
Kyant0
2025-09-16 23:28:12 +08:00
-
bf9b341c80
Add banner
Kyant0
2025-09-16 23:11:11 +08:00
-
79e69f8137
Emphasize the license
Kyant0
2025-09-16 17:14:13 +08:00
-
380b53c3f0
Bump to 1.0.0-alpha11
Kyant0
2025-09-16 15:50:37 +08:00
-
3e7f246dca
Update code for old APIs to make it work
Kyant0
2025-09-16 15:44:52 +08:00
-
7049081d54
Rearrange sections
Kyant0
2025-09-16 15:04:34 +08:00
-
5313ad8939
Move previous docs to legacy docs
Kyant0
2025-09-16 15:01:58 +08:00
-
f190d314a8
Rename shaders
Kyant0
2025-09-16 12:08:55 +08:00
-
d3901e680c
Coerce corner radius to safe value
Kyant0
2025-09-16 12:06:41 +08:00
-
84e7324cba
Small clean
Kyant0
2025-09-16 11:17:34 +08:00
-
73bcce5cd8
Small clean
Kyant0
2025-09-16 11:16:49 +08:00
-
8785ad08ce
Add docs link
Kyant0
2025-09-16 00:14:55 +08:00
-
2700c40514
Rename
rememberLayerBackdrop with rememberBackdrop, add Modifier.contentBackdrop
Kyant0
2025-09-15 22:37:15 +08:00
-
7697b3bf97
Fix outline drawing
Kyant0
2025-09-15 19:54:13 +08:00
-
4ba62d75ea
Fix wrong bottom tabs shape
Kyant0
2025-09-15 18:40:02 +08:00
-
be0972d81d
Update default highlight falloff
Kyant0
2025-09-15 18:39:51 +08:00
-
de945ad2b5
Use Android APIs
Kyant0
2025-09-15 18:01:32 +08:00
-
f9ea321205
Add
onDrawBehind
Kyant0
2025-09-15 12:57:54 +08:00
-
11f68a363b
Add bottom tabs in catalog, delete glass music demo
Kyant0
2025-09-15 12:50:41 +08:00
-
016a140891
Update dispersion shader
Kyant0
2025-09-15 11:39:24 +08:00
-
29a733d547
Improve performance for
refractionWithDispersion
Kyant0
2025-09-15 11:22:40 +08:00
-
8f4cbb3aa7
Update rounded rectangle SDF with four corner radius
Kyant0
2025-09-15 11:14:56 +08:00
-
27cbc2aa23
Simplify code
Kyant0
2025-09-15 00:43:52 +08:00
-
aef7990fb1
More bouncy control center
Kyant0
2025-09-14 23:50:07 +08:00
-
584ca32137
Fix crash for the negative blur radius
Kyant0
2025-09-14 23:26:35 +08:00
-
370cb51cb5
Add control center expanding gesture
Kyant0
2025-09-14 23:20:09 +08:00
-
256331232b
Refactor Backdrop API to be more friendly to use. Add a catalog demo.
Kyant0
2025-09-14 22:50:17 +08:00
-
0a392ee43d
Rename
drawChild with drawBackdrop in Backdrop
Kyant0
2025-09-13 18:19:45 +08:00
-
2ce6910a99
Rename
saturate with saturation
Kyant0
2025-09-13 17:28:28 +08:00
-
bbca9c23d4
New Backdrop API, deprecate
liquid-glass module
Kyant0
2025-09-13 17:15:34 +08:00
-
3e66f84d9b
Add new blur module
Kyant0
2025-09-13 11:14:56 +08:00
-
3eaf794064
Add new backdrop module
Kyant0
2025-09-13 10:23:13 +08:00
-
090374a06d
New
Backdrop API to replace LiquidGlassProviderState
Kyant0
2025-09-13 00:43:24 +08:00
-
118fee0b0a
New
BackdropDrawScope API to replace transformBlock and provide more flexible drawing.
Kyant0
2025-09-12 23:53:22 +08:00
-
93227fb6a7
New
BackdropDrawScope API to replace transformBlock and provide more flexible drawing.
Kyant0
2025-09-12 23:52:13 +08:00
-
7f0c4b49e6
More bouncy bottom bar in music demo
Kyant0
2025-09-12 23:08:49 +08:00
-
e2f5f16fec
More bouncy bottom bar in music demo
Kyant0
2025-09-12 23:07:06 +08:00
-
9202d30a43
Use delegating node
Kyant0
2025-09-12 22:35:47 +08:00
-
6305d83046
Mask out the shadow under the glass, the shadow won't affect transparent content.
Kyant0
2025-09-12 22:31:21 +08:00
-
c3c023dfcc
Fix a small performance regression
Kyant0
2025-09-12 21:03:08 +08:00
-
dec4ce41f5
Fix #19
Kyant0
2025-09-12 20:47:34 +08:00
-
69be4233ea
Fix #19
Kyant0
2025-09-12 20:42:32 +08:00
-
11f1575e67
Fix dispersion doesn't take effect in block modifier variant, extract common code
Kyant0
2025-09-12 14:41:47 +08:00
-
e9b69a6206
Don't cache highlight shader
Kyant0
2025-09-12 14:26:18 +08:00
-
2815d8d7ed
Update highlight APIs
Kyant0
2025-09-12 14:21:11 +08:00
-
d07e755fd6
Update default highlight color and default material color filter
Kyant0
2025-09-12 14:07:34 +08:00
-
78d4393908
Update highlight shader algorithm
Kyant0
2025-09-12 13:51:46 +08:00
-
80562325cf
Rename
decay to falloff in GlassHighlight.Dynamic, update docs
Kyant0
2025-09-12 13:05:35 +08:00
-
3966c1be60
Add toggle for dispersion in playground app
Kyant0
2025-09-12 11:21:28 +08:00
-
e9da3e9238
Update dependencies
Kyant0
2025-09-12 10:53:29 +08:00
-
6504aabeef
Add dispersion effect
Kyant0
2025-09-12 10:52:37 +08:00
-
52378a1d54
Update docs
Kyant0
2025-09-08 19:40:57 +08:00
-
5e4b0fb9b6
Update docs
Kyant0
2025-09-08 19:40:43 +08:00
-
054f8a9cb5
Update docs
Kyant0
2025-09-08 19:37:56 +08:00
-
7263d5d875
Use Float.dp instead of Int.dp
Kyant0
2025-09-08 14:27:16 +08:00
-
8bb42cdd47
Add simple modifier elements without observer to improve performance
Kyant0
2025-09-08 14:25:03 +08:00
-
9ffde7dc1e
Remove
LuminanceSampler APIs, don't cache too many things in modifier nodes
Kyant0
2025-09-08 14:07:17 +08:00
-
fd55f936e9
Update AGP to 8.13.0
Kyant0
2025-09-05 15:28:12 +08:00
-
0f63f35f55
Fix highlight update
Kyant0
2025-09-02 18:08:16 +08:00
-
28f28b9811
Fix default depth effect value
Kyant0
2025-09-02 17:53:44 +08:00
-
5c0514fe5b
Add
transformBlock param to liquidGlass modifiers
Kyant0
2025-08-21 09:51:51 +08:00
-
d1953995f9
Update dependencies
Kyant0
2025-08-21 09:47:02 +08:00