Commit Graph
30 Commits
Author SHA1 Message Date
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
Kyant0 438fffd2b6 Enable fullscreen mode 2025-06-19 16:15:08 +08:00
Kyant0 4991c5b2a4 Update expressa library 2025-06-19 12:44:15 +08:00
Kyant0 2b748b14de Remove material icons extended dependency, use material symbols xml 2025-06-19 12:29:32 +08:00
Kyant0 0994991c53 Update dependencies 2025-06-19 12:01:29 +08:00
Kyant0 2d3cc0912f Initial commit 2025-06-18 18:15:41 +08:00