- 02 Mar, 2016 1 commit
-
-
Adam Barth authored
Fixes #2324
-
- 01 Mar, 2016 1 commit
-
-
Adam Barth authored
* Makes repeat default to the lower and upper bounds * Makes animateTo handle unbounded ranges better * Improve the name of _TweenSimulation Fixes #2096 Fixes #2090 Fixes #2091
-
- 27 Feb, 2016 2 commits
-
-
Adam Barth authored
This concept is now private to AnimationController. All the clients actually want the AnimationStatus.
-
Adam Barth authored
Previously we would elide forward and reverse callbacks that canceled each other out, which broke the expected state machine. Now we synchronously deliver status callbacks when start an animation. Fixes #1913
-
- 25 Feb, 2016 1 commit
-
-
Hixie authored
Refactor Dismissable to not need a SizeObserver and to generally tighten up the code a bit.
-
- 24 Feb, 2016 1 commit
-
-
Adam Barth authored
Rather than clamping _value on read, we now clamp the value when writing it, which simplifies reasoning about _value.
-
- 22 Feb, 2016 1 commit
-
-
Ian Hickson authored
-
- 21 Feb, 2016 1 commit
-
-
Adam Barth authored
We should mutate the status of the AnimationController before calling the status callbacks so that we're prepared to be re-entered. Fixes #1911
-
- 11 Feb, 2016 1 commit
-
-
Ian Hickson authored
Each layer is supposed to reexport the parts of the previous layer that are part of its API. - In painting.dart, export from dart:ui all the Canvas-related APIs that make sense to be used at higher levels, e.g. PaintingStyle. - Delete painting/shadows.dart. It was dead code. - In rendering/object.dart, export all of painting.dart. - In widgets/basic.dart, export all of painting.dart and animation.dart. Some classes in animation/ are renamed to make this less disruptive and confusing to the namespace. - Split out Stocks back into an import model rather than a part model, so that it's easier to manage its dependencies on a per-file basis. - Move Ticker to scheduler library. - Remove as many redundant imports as possible now. - Some minor nit picking cleanup in various files.
-
- 05 Feb, 2016 1 commit
-
-
Adam Barth authored
After the refactoring of the animation library, we were missing some dartdoc.
-
- 22 Jan, 2016 1 commit
-
-
Adam Barth authored
When opening the keyboard or focusing an input widget, we should scroll the widget into view so that the user can see what they're typing.
-
- 21 Jan, 2016 3 commits
-
-
Adam Barth authored
These should be the last references to the old "performance" name.
-
Adam Barth authored
-
Adam Barth authored
Now that we've decided that Animation<double> isn't confined to the interval 0.0 to 1.0, we can expand AnimationController to cover the use cases that used to require SimulationStepper. This patch merges SimulationStepper into AnimationController and ports the one stand-alone client of simulation stepper over to using AnimationController.
-
- 20 Jan, 2016 1 commit
-
-
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.
-