Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-16789] Android: Add animation "curve" support

GitHub Issuen/a
TypeNew Feature
PriorityLow
StatusClosed
ResolutionFixed
Resolution Date2018-11-30T18:44:23.000+0000
Affected Version/sn/a
Fix Version/sRelease 8.0.0
ComponentsAndroid
Labelsandroid, animation, parity, transition
ReporterFred Spencer
AssigneeJoshua Quick
Created2014-03-31T16:16:24.000+0000
Updated2018-12-03T11:49:10.000+0000

Description

Titanium's Ti.UI.Animation object supports a "curve" property which can be set to one of the following "easing" type that controls the rate that it animates: * Ti.UI.ANIMATION_CURVE_EASE_IN * Ti.UI.ANIMATION_CURVE_EASE_OUT * Ti.UI.ANIMATION_CURVE_EASE_IN_OUT * Ti.UI.ANIMATION_CURVE_LINEAR The above is currently supported on iOS and Windows. We'd like to add support on Android for parity. _(Android animations are currently hardcoded to linear.)_

Attachments

FileDateSize
AnimationRestartTest.js2018-11-21T03:58:12.000+00001526
AnimationRotateCurveTest.js2018-11-21T05:15:07.000+00001256
AnimationScaleTest.js2018-11-21T03:40:02.000+0000876
AnimationTranslateCurveTest.js2018-11-21T05:15:00.000+00001782

Comments

  1. Joshua Quick 2018-11-21

    PR (master): https://github.com/appcelerator/titanium_mobile/pull/10485
  2. Lokesh Choudhary 2018-11-30

    FR Passed. PR merged.
  3. Josh Longton 2018-12-03

    *Closing ticket.* The feature is present in SDK: {noformat} 8.0.0.v20181130132038 {noformat}

JSON Source