Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit a0e0b3b9 authored by mattsziklay's avatar mattsziklay
Browse files

Animate visual indicators between all types.

Enables visual indicators to animate between any two indicator types.
This is done by the addition of
VisualIndicatorAnimator.animateIndicatorType, which takes two types as
arguments and interpolates between the bounds of each.

For indicator transitions involving INVALID_INDICATOR, we animate by
fading in or fading out based on whether our initial or ending type is
INVALID_INDICATOR respectively.

Additionally this CL merges some of the drag logic in
DesktopTasksController that is largely the same between freeform drags
and drags through status bar.

Still to implement for this bug:
-New drag zones per starting windowing mode
-Tying windowing transitions to indicators.

Bug: 280828642
Test: Manual
Test: atest DesktopTasksControllerTest
Change-Id: I3afcc6fad2e49ae4f4854900cc5819d3a6c254f6
parent 2014926d
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment