Commit Graph
239 Commits
Author SHA1 Message Date
Kyant0 28f28b9811 Fix default depth effect value 2025-09-02 17:53:44 +08:00
Kyant0 5c0514fe5b Add transformBlock param to liquidGlass modifiers 2025-08-21 09:51:51 +08:00
Kyant0 d1953995f9 Update dependencies 2025-08-21 09:47:02 +08:00
Kyant0 6bab19e863 Fix highlights can't be updated 2025-08-16 00:01:21 +08:00
Kyant0 5dad725354 Update dependencies to use stable version 2025-08-14 09:44:18 +08:00
Kyant0 866cf16436 Update shadow API to use drop shadow 2025-08-14 00:59:08 +08:00
Kyant0 90e7e2b525 Update unmodified brightness to 0f 2025-08-13 17:38:26 +08:00
Kyant0 aa4dbdf592 Fix DefaultColorFilter 2025-08-13 13:09:01 +08:00
Kyant0 aed978a04a Add new simpleColorFilter(brightness, contrast, saturation) function, deprecate saturationColorFilter(saturation) function
Update default color filter to `contrast = 1.5f, saturation = 1.5f`
2025-08-13 12:38:53 +08:00
Kyant0 bccee2895c Delete Compat.kt 2025-08-12 16:48:45 +08:00
Kyant0 f9aa572d6d Update default depth effect to 0f to match iOS 26 beta 6 2025-08-12 13:59:31 +08:00
Kyant0 84456cbe04 Remove all 3rd-party libraries in glassmusic demo, it doesn't depend on any UI libraries any more. Fixed #12 2025-08-09 15:28:49 +08:00
Kyant0 935693f852 Fix update of GlassShadow 2025-08-06 12:16:19 +08:00
Kyant0 721b48af40 Add GlassShadow, update default highlight to use Plus blend mode 2025-08-06 12:08:47 +08:00
Kyant0 2de499019b Reset GlassHighlightNode cache on detach, fixed #4 2025-08-04 18:32:21 +08:00
Kyant0 a0595c0af2 Update dependencies 2025-08-02 10:11:20 +08:00
Kyant0 f2ac217b07 Update LuminanceSampler API 2025-07-29 20:05:48 +08:00
Kyant0 f9688b348d Rename eccentricFactor to depthEffect 2025-07-29 19:38:03 +08:00
Kyant0 645a014c3b Remove experimental Kotlin API version declaration 2025-07-29 19:19:19 +08:00
Kyant0 93c2e6d171 Remove comparisons to reduce repo size 2025-07-29 19:15:15 +08:00
Kyant0 530bed05f8 Fix stability for LuminanceSampler 2025-07-28 14:36:34 +08:00
Kyant0 8046d6bf15 Update README.md 2025-07-28 14:28:59 +08:00
Kyant0 2ffff6f519 Add compositingStrategy param for Modifier.liquidGlass
When using glass in a scrollable container #4, it's more efficient to use `Auto`. In most cases it's  more efficient to use `Offscreen`.
2025-07-28 14:10:56 +08:00
Kyant0 1e9f309467 Rebuild demos 2025-07-28 13:36:45 +08:00
Kyant0 6697e2c587 Use CacheDrawModifierNode, fix issue #4 2025-07-28 13:31:08 +08:00
Kyant0 79e2615959 Fix demo 2025-07-28 12:14:44 +08:00
Kyant0 c2203e1f04 Completely refactored APIs, added a new demo 2025-07-28 11:58:08 +08:00
Kyant0 3df7722ecb Add Modifier.liquidGlass with LiquidGlassStyle block 2025-07-26 14:51:50 +08:00
Kyant0 e4140bd341 Update border API 2025-07-25 11:28:37 +08:00
Kyant0 f6cdde3950 Rebuild demo and library 2025-07-24 10:04:34 +08:00
Kyant0 c695c09683 Remove indentations for shaders 2025-07-24 09:45:48 +08:00
Kyant0 2dd252b936 Fix shaders 2025-07-24 09:19:32 +08:00
Kyant0 ea324f6d72 Update border API 2025-07-24 09:17:25 +08:00
Kyant0 1d305c0b76 Update border 2025-07-23 22:27:16 +08:00
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