Commit Graph
46 Commits
Author SHA1 Message Date
Kyant0 cb184daaf8 Optimize shaders 2025-10-23 00:17:25 +08:00
Kyant0 c9f9e685ce Add alpha-masked progressive blur demo 2025-10-22 11:29:02 +08:00
Kyant0 508e37af37 Support blur edge treatment 2025-10-21 14:28:40 +08:00
Kyant0 c6f3a486d4 Update chromatic aberration shader 2025-10-10 14:10:49 +08:00
Kyant0 15732854e5 Remove lerp functions, add FloatRange annotations 2025-10-07 22:04:29 +08:00
Kyant0 995a246a2f Support RTL 2025-10-07 21:40:44 +08:00
Kyant0 5b2df7a200 Remove content backdrop 2025-10-07 20:58:21 +08:00
Kyant0 674cf17ca1 Massive update 2025-10-05 18:25:46 +08:00
Kyant0 8716a80c30 Update HighlightStyle API 2025-09-28 21:25:30 +08:00
Kyant0 89912d7d7a Upload new APK 2025-09-28 20:50:21 +08:00
Kyant0 8faad0217b Add MomentumAnimation for catalog 2025-09-28 17:34:58 +08:00
Kyant0 af41b42e25 Fix crash 2025-09-28 14:09:44 +08:00
Kyant0 9a2d6404e5 Update magnifier demo 2025-09-27 17:53:57 +08:00
Kyant0 497cb2a023 Revert accidentally modified code 2025-09-27 17:24:07 +08:00
Kyant0 ea60a0d292 Update highlight API. Update demos, add a magnifier demo. 2025-09-27 17:17:14 +08:00
Kyant0 869e7715c7 Use the old highlight shader, update highlight API 2025-09-26 23:04:56 +08:00
Kyant0 26ba0bd8f5 Reserve velocity direction 2025-09-26 17:34:03 +08:00
Kyant0 0859dc1a0d Add LiquidBottomTabs component 2025-09-26 17:25:04 +08:00
Kyant0 0251265eca Update bottom tabs 2025-09-25 20:06:02 +08:00
Kyant0 86ab3fdc0e Use GPU compositing for highlight and shadow.
This is a compromise. The overall performance is improved. But non-lazy scrollable layouts can be surprisingly laggy on device with poor GPU performance.
2025-09-24 23:47:20 +08:00
Kyant0 11312bb028 Reorder params of Modifier.drawBackdrop 2025-09-24 16:05:24 +08:00
Kyant0 1181945c4b Fix highlight canvas doesn't restore clip 2025-09-23 13:59:11 +08:00
Kyant0 4841314568 New Backdrop API 2025-09-23 12:04:13 +08:00
Kyant0 5abcb17389 Add new BackdropDrawers, update glass playground to support parameter adjustment 2025-09-22 23:21:27 +08:00
Kyant0 9d33570561 Update Highlight and Shadow APIs. Support ambient highlight 2025-09-22 15:16:04 +08:00
Kyant0 12ea7d2357 Add slider demo 2025-09-21 17:23:14 +08:00
Kyant0 a9034abaed Change param name: shapeProvider -> shape, layerBlock -> layer, add onDrawFront. Refactor catalog, add image selection, add Buttons demo 2025-09-21 15:21:59 +08:00
Kyant0 6f51aeaec8 Fix crash caused by Density. Add AdaptiveLuminanceGlass demo. Add compose backdrop effects. 2025-09-20 23:44:28 +08:00
Kyant0 23a250b1ba Don't call bitmap.prepareToDraw() 2025-09-20 14:17:38 +08:00
Kyant0 a808d613cb Add scroll container demos 2025-09-20 13:14:12 +08:00
Kyant0 4f6a483c3c Improve performance for the inverse transformation greatly 2025-09-20 10:49:22 +08:00
Kyant0 a1047ae66a Improve performance for highlight greatly, update control center demo 2025-09-19 23:15:41 +08:00
Kyant0 54e6021697 Add layerBlock for drawBackdrop modifier. Add two demos in catalog 2025-09-18 21:04:57 +08:00
Kyant0 417628093f Fix bottom tabs padding issue 2025-09-18 15:17:01 +08:00
Kyant0 74bd6dfe38 Update catalog 2025-09-18 15:10:42 +08:00
Kyant0 4d00ee3062 Reduce sensor sampling frequency 2025-09-17 20:10:39 +08:00
Kyant0 ce8bfab7ae Update highlight, fix a crash caused by Compose bug, update bottom tabs 2025-09-17 18:20:48 +08:00
Kyant0 5953764cbb Use own cache drawing to prevent delegating 2025-09-17 12:54:39 +08:00
Kyant0 71fe874b4e Update coordinate calculation 2025-09-17 12:02:40 +08:00
Kyant0 2700c40514 Rename rememberLayerBackdrop with rememberBackdrop, add Modifier.contentBackdrop 2025-09-15 22:37:15 +08:00
Kyant0 4ba62d75ea Fix wrong bottom tabs shape 2025-09-15 18:40:02 +08:00
Kyant0 11f68a363b Add bottom tabs in catalog, delete glass music demo 2025-09-15 12:50:41 +08:00
Kyant0 aef7990fb1 More bouncy control center 2025-09-14 23:50:07 +08:00
Kyant0 584ca32137 Fix crash for the negative blur radius 2025-09-14 23:26:35 +08:00
Kyant0 370cb51cb5 Add control center expanding gesture 2025-09-14 23:20:09 +08:00
Kyant0 256331232b Refactor Backdrop API to be more friendly to use. Add a catalog demo. 2025-09-14 22:50:17 +08:00