Description
The current floating widget overlay works well for basic positioning, but moving it feels rigid. To make the movement feel more native and polished, the widget needs natural physics that match the behavior of standard Android floating system overlays (like Picture-in-Picture windows).
Proposed Enhancements
- Inertia / Velocity Tracking: Track the user's drag velocity upon release so that a "flicked" widget continues moving with realistic deceleration before stopping.
- Smart Edge-Snapping: Once momentum stops, the widget should smoothly animate and snap to the nearest screen edge.
- Platform-Standard Physics: Match the standard UX behavior of native Android floating windows to reduce cognitive load on the user. This could optionally be made toggleable in the settings if users prefer the legacy static positioning.
Description
The current floating widget overlay works well for basic positioning, but moving it feels rigid. To make the movement feel more native and polished, the widget needs natural physics that match the behavior of standard Android floating system overlays (like Picture-in-Picture windows).
Proposed Enhancements