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

Commit 913e3c1f authored by Evan Laird's avatar Evan Laird
Browse files

Update system status chip animation length to 1.5s

Remove the debouce time of 100ms in the system animation scheduler,
change the system animation and chip motion animation to 250ms (for now)
and update the total time that the chip is showing to be 1.5 seconds.

Test: manual
Bug: 191047390
Change-Id: I0b57a3232e7c35b5226eea566fabee1e1518e81b
parent 55128109
Loading
Loading
Loading
Loading
+12 −4
Original line number Original line Diff line number Diff line
@@ -383,10 +383,18 @@ const val ANIMATING_OUT = 3
const val SHOWING_PERSISTENT_DOT = 4
const val SHOWING_PERSISTENT_DOT = 4


private const val TAG = "SystemStatusAnimationScheduler"
private const val TAG = "SystemStatusAnimationScheduler"
private const val DELAY: Long = 100
private const val DELAY = 0L
private const val DISPLAY_LENGTH = 5000L

private const val ENTRANCE_ANIM_LENGTH = 500L
/**
private const val CHIP_ANIM_LENGTH = 500L
 * The total time spent animation should be 1500ms. The entrance animation is how much time
 * we give to the system to animate system elements out of the way. Total chip animation length
 * will be equivalent to 2*chip_anim_length + display_length
 */
private const val ENTRANCE_ANIM_LENGTH = 250L
private const val CHIP_ANIM_LENGTH = 250L
// 1s + entrance time + chip anim_length
private const val DISPLAY_LENGTH = 1500L

private const val MIN_UPTIME: Long = 5 * 1000
private const val MIN_UPTIME: Long = 5 * 1000


private const val DEBUG = false
private const val DEBUG = false