- 05 Oct, 2015 2 commits
-
-
Adam Barth authored
This patch simplifies AnimationTiming and all the AnimatedValue base classes. Also, make PopupMenu a stateless component because it has no state. Fixes #1168
-
Adam Barth authored
Fixes #1170
-
- 03 Oct, 2015 1 commit
-
-
Adam Barth authored
We already forced hitting end on 1.0. Fixes #1358
-
- 18 Sep, 2015 2 commits
-
-
Hixie authored
- Fix AnimationTiming to have defaults for 'interval' and 'curve' since that seems to be how we use it. - Merge RouteBase.build and RouteBase.buildTransition - Get rid of HistoryEntry, since it added nothing - Broke out RouteBase.createPerformance() so subclasses can change what is created. - Build the routes backwards so that we more efficiently avoid building hidden routes. - Introduce an explicit way (!hasContent) for RouteState to avoid building, rather than the implicit "build returns null" we had before.
-
Hixie authored
This fixes #1103.
-
- 14 Sep, 2015 2 commits
-
-
Hixie authored
Surface all the constructor arguments of AnimationTiming in all its subclasses. Remove some pointless casts. Fix some typos. Put constructors first in class declarations. Remove some blank lines where they just confused the structure of the code.
-
Hixie authored
- Add documentation for AnimationTiming. - typo: defaules -> defaults. - added type information to isWatching() signature. - made Widget.toStringName() include more useful information. - cleaned up StatefulComponent._sync(): more specific signature, change redundant if to else, remove redundant cast. - change order of TransitionBase arguments for consistency. - prevent TransitionBase from affecting the performance in its constructor when it didn't create it (but see #1103). - remove TODO() from @mpcomplete... no, there is not currently a better way to inherit a constructor, unfortunately.
-
- 08 Sep, 2015 2 commits
-
-
Adam Barth authored
-
Adam Barth authored
Move the animation libraries into src/animation and change importers to use package:sky/animation.dart. Also, move scheduler.dart into the animation library so that the animation library can be self-contained.
-
- 03 Sep, 2015 1 commit
-
-
Adam Barth authored
These functions are now in sky:dart.
-
- 06 Aug, 2015 1 commit
-
-
Matt Perry authored
Also add intervals and curves to AnimationPerformance, which affect all variables used by the performance.
-
- 04 Aug, 2015 1 commit
-
-
Matt Perry authored
This ensures we don't run into discontinuities when reversing an animation halfway through. I refactored AnimationValue to have knowledge of the reverse curves and intervals.
-
- 30 Jul, 2015 1 commit
-
-
Matt Perry authored
This required some changes to AnimationPerformance to better understand animating with forces.
-
- 29 Jul, 2015 1 commit
-
-
Hans Muller authored
-
- 28 Jul, 2015 2 commits
-
-
Chinmay Garde authored
-
Chinmay Garde authored
-
- 21 Jul, 2015 1 commit
-
-
Matt Perry authored
-