02df926051
Evaluate lazily android specific global values
2016-04-21 17:20:48 +03:00
feb3084d61
Fix animations crash
2016-04-19 16:55:15 +03:00
3b11d5d10e
Fixed: There is a crash in Android when running animations too fast
2016-04-18 13:42:42 +03:00
983571c6de
Fixed: animation play count is wrong in iOS
2016-04-13 19:09:05 +03:00
4c17efa1a8
Aligned the rotate animation behaviour between Android and iOS
2016-04-13 18:00:17 +03:00
df2ad08773
Fixed: animations crash on Android
2016-04-12 14:29:46 +03:00
c07fc07348
Fixed: Visual states not working properly when the animation is canceled in Android
2016-04-08 11:35:44 +03:00
073cc94926
implemented CSS animations
...
fixing animation tests
2016-03-25 15:26:48 +02:00
281cb95fad
Animation error handing improved
2016-03-24 11:09:22 +02:00
ccdc394be4
This adds the ability to Cancel the Animation via the Promise returned via a play command.
2016-03-21 22:52:55 -06:00
de6a92f8c6
Fix tslint errors.
2016-02-24 11:06:15 +02:00
32ff1f3cfc
Fix TypeScript 1.8 compile errors. Get rid of "ui" imports.
2016-02-24 11:06:14 +02:00
796501efcf
Fixed tslint issues
2016-02-10 11:48:43 +02:00
7b440c822f
Updated the animations API
2016-02-10 11:35:03 +02:00
57af0bbfe3
Code refactoring
2016-02-09 18:18:37 +02:00
4042fecf1e
Fixed: animation chaining is not working when using spring animation
2016-02-09 15:38:55 +02:00
cc92fc329f
Added custom animation curve support and spring animations
2016-02-09 14:50:32 +02:00
e3bdcdc3f6
Fixed: Setting and instantly animating a property fails for iOS
2016-02-05 14:21:22 +02:00
a8dc90178c
Fixed exception in animations when animating a view before it's being displayed
2016-02-05 11:22:05 +02:00
91d1ba3f97
Modified animations to allow smooth transition when the previous animation is replaced with a new one
2016-02-04 14:15:24 +02:00
f403b506aa
Fixed: _resolveAnimationCurve is undefined
2016-02-03 16:08:03 +02:00
a8aaeac137
Merged with master after the transitions feature
2016-02-03 15:24:38 +02:00
dbfa09f8ef
Changed how AnimationDelegateImpl is created to be in sync with the new approach
2016-02-03 14:52:29 +02:00
b0976bf986
Resolved #811 : Page Navigation Transitions
2016-02-03 13:24:12 +02:00
a0020453e5
fixed broken unit tests because of the animation refactoring
2016-02-03 10:55:02 +02:00
68f9358b1d
fixed issue 1443
2016-02-02 15:43:33 +02:00
1e0f130b38
Merge pull request #1430 from NativeScript/gatanasov/lazy-require-fixes
...
Revisit lazy require routine
2016-02-01 16:54:31 +02:00
fb3b7bc6c4
Array.create used instead reflection
2016-02-01 14:08:22 +02:00
56f1aaa795
Do not use lazy requires where not needed.
2016-01-25 16:33:18 +02:00
f930914fa8
Added typed information for lazily loaded android types.
2016-01-20 14:03:04 +02:00
fbc612610f
Snapshot refactorings, which mainly wraps Android extends within inner functions so that they are evaluated at runtime, when needed. Also some refactoring preventing circular requires.
2016-01-20 10:22:08 +02:00
074ac89871
imports improved
2015-12-17 14:53:46 +02:00
f732224248
Reverted the changes made with commit 700818d (Resolves Issue #1223 ). Use this to fix visual glitches: view.android.setLayerType(android.view.View.LAYER_TYPE_HARDWARE, null);
2015-12-12 15:14:04 +02:00
700818dd28
Resolved Issue #1223 : Android views which have complex backgrounds (i.e. with rounded corners) cannot animate opacity.
2015-12-10 14:56:03 +02:00
50402e20b1
FIX: Set both translate and scale values after animation end
2015-11-27 15:32:09 +02:00
c4c92efd8e
Implemented #1102 : Ability to specify an animation easing, i.e. curve in a platform-independent manner.
2015-11-16 15:22:18 +02:00
a3d762d6c6
When android animation is interrupted by a second animation, the first animation will not try to set the animated properties on the view.
2015-10-30 11:52:28 +02:00
8f4e95249f
Fixed #820 : The x and y components of an Android translate or scale animation are not animated together when delay is specified.
2015-10-16 16:19:18 +03:00
46921d53f6
Move from begin/commit animation blocks to keyframe animations, they handle continuation from the current state. There is a new "Sequence" animation in the "animations" app that displays a sequence of animations that used to be buggy in iOS (the animated object was jumping around) but should now display a nice continuos animation. The problem that has been fixed appeared only when multiple properties that affect transform are animated: rotate + translate or scale + translate.
2015-10-15 12:16:30 +03:00
21b3a0a602
Fixed #801 : Chained animations lose state on iOS.
2015-10-14 16:01:59 +03:00
e3aeb90544
Fixed: iOS animations combining several affine transform properties set only the first property on our view after they finish. #835
2015-10-01 13:52:20 +03:00
77838ae9c6
Change from "classic" TS 1.6 imports to the default resolution scheme.
...
- Use relative imports in place of most of our absolute ones.
- Add "private" ambient modules for modules that we need to import using
an absolute path (e.g. when app/.../test-something.ts needs to import
ui/styling/style-scope)
2015-09-29 16:25:49 +03:00
beef7f9372
Fixed: If an Animation instance is played more than once, the same promise is resolved each time leading to unexpected results. #774
2015-09-21 13:27:10 +03:00
15eb5d29c8
Fixed: Android animations that animate a property to its current value do not run. #759
2015-09-21 10:28:30 +03:00
9fbcf5f143
Fix typescript 1.6 compile errors.
...
- Remove unknown properties in object literals.
- Don't use module-level `delete` statements.
2015-09-18 11:20:17 +03:00
e18e7777a1
Added View.translateX, View.translateY, View.scaleX, View.scaleY, View.rotate properties.
2015-09-03 11:46:12 +03:00
72e490a036
fix the issue that an iOS animation promise may never be resolved nor rejected
2015-08-14 17:53:04 +08:00
4c03cddbd6
Fix tslint error
...
Change module-merge to use the global merge function
2015-08-03 13:49:22 +03:00
64ab2e1e2e
Fixed a tslint error.
2015-07-30 16:41:16 +03:00
f1b2f068d0
Fixed Issue #513 : Android backgroundColor animation is not gradual
2015-07-30 16:19:23 +03:00