Skip to content

v1.0.0-alpha11

Choose a tag to compare

@QmDeve QmDeve released this 24 Nov 15:34
· 52 commits to master since this release
5bc676a

What's Changed

Update: Add touch effect feature with iOS-style visuals @sbaiahmed1 #4

  • Implemented glow effect and touch animations in LiquidGlassView.
  • Introduced TouchEffectActivity to showcase the touch effect.
  • Updated LiquidGlassView to support dynamic touch animations.
  • Adjusted spring animations for smoother scaling and tilting.
  • Added relevant XML layout and integrated new activity in the main menu.

Update: All obsolete methods have been removed @QmDeve #5

  • setCornerRadiusDp
  • setCornerRadiusPx
  • setRefractionHeightDp
  • setRefractionHeightPx
  • setRefractionOffsetDp
  • setRefractionOffsetPx
  • setDraggable

Update: Change LiquidGlassView inheritance from FrameLayout to ViewGroup @QmDeve #5

  • Change base class from FrameLayout to ViewGroup for more layout flexibility
  • Implement required onLayout() and onMeasure() methods
  • Maintain all existing functionality including liquid glass effects and touch interactions
  • Update view removal logic to use removeView() instead of parent reference

Fix the refractive dividing line problem when small rounded corners (0-10) @QmDeve #5

  • Fix: Fix refraction artifacts appearing at small corner radii (0-10).
  • Fix: Smooth out refraction gradients for sharp corners to remove dividing lines.
  • Update: Decouple refraction bevel from geometric radius to fix corner artifacts.