- 20 Jan, 2016 23 commits
-
-
Adam Barth authored
Port the remainder of the framework to AnimationController
-
Adam Barth authored
This patch removes Performance and AnimationValue now that we've ported the framework over to AnimationController and Tween. This patch also cleans up the names of the AnimationController classes now that they don't have to avoid conflicts with the old animation API. Specifically, I've made the following renames: * Animated -> Animation * Evaluatable -> Animatable * PerformanceStatus -> AnimationStatus This patch is just renames and moving code around. There aren't any changes in behavior.
-
Adam Barth authored
There should be no more uses of Performance or AnimatedValue in the framework or the examples.
-
Adam Barth authored
Port most of widgets to AnimationController
-
Adam Barth authored
I've left transitions and enter_exit_transition out of this patch, but I've converted the rest.
-
Adam Barth authored
Finish porting material.dart to AnimationController
-
Adam Barth authored
After this patch, there aren't any direct uses of Performance in material.dart.
-
Devon Carew authored
Device notification
-
Devon Carew authored
name and grammar tweaks
-
Eric Seidel authored
Add support for running flutter tests on Chromium Infra
-
Adam Barth authored
Move Scaffold over to using AnimationController
-
Adam Barth authored
Providing a pre-built child is more efficient because we don't need to rebuild the child every tick of the animation.
-
Adam Barth authored
-
Adam Barth authored
This patch moves Navigator and related code over to using AnimationController.
-
Adam Barth authored
Also, clean up the class hierarchy for AnimationController now that we've renamed progress to value. That means everything in the hierarchy now has a value, include Watchable. This patch renames Watchable to Animated<T>, which lets us use that type almost everywhere. I've added some ducktape to modal bottom sheets to avoid having to refactor all of Navigator to use AnimationController. I'll remove the ducktape in the next patch.
-
Devon Carew authored
-
Devon Carew authored
Better failure when run from non-flutter projects
-
Devon Carew authored
-
Devon Carew authored
fix an issue where errors were printed twice
-
Hans Muller authored
Revised Material Gallery demo The demo's home page is now a grid divided into the same six sections that appear in the Material Design spec itself. Tapping on a section leads to a list of demos. Currently only the "Components" section has any demos. All of the demos are now self-contained apps with their own Scaffold and etc.
-
Hans Muller authored
-
Adam Barth authored
Port examples to the new animation API
-
Adam Barth authored
These now use Animation and AnimationController instead of PerformanceView and Performance.
-
- 19 Jan, 2016 17 commits
-
-
Chinmay Garde authored
First take on `flutter start` for iOS devices
-
Devon Carew authored
add a wrapper around the adb command
-
Adam Barth authored
Localize curve direction concern
-
Adam Barth authored
The curve direction is now a concern of ACurve alone.
-
Adam Barth authored
Introduce Tween and the new animation API
-
Devon Carew authored
-
Adam Barth authored
This patch removes state from the animation system, which was causing problems as we were scaling the use of animated values. Now the "tween" objects are stateless and can watch animations, which creates a new object that holds both the tween and the animation instead of mutating the tween every tick of the animation. This patch ports one client as a proof-of-concept. Fixes #215
-
Devon Carew authored
-
Devon Carew authored
-
Devon Carew authored
-
Adam Barth authored
-
Devon Carew authored
fix two null-aware-operator issues
-
Devon Carew authored
-
Ian Hickson authored
StackParentData.toString() fix, RenderOpacity default
-
Ian Hickson authored
Move RenderObjectWidgets down
-
Ian Hickson authored
It's confusing to have non-render-object widgets on either side of the render object ones.
-
Ian Hickson authored
-