- 19 Nov, 2016 1 commit
-
-
Ian Hickson authored
-
- 15 Nov, 2016 1 commit
-
-
Ian Hickson authored
-
- 03 Nov, 2016 1 commit
-
-
Ian Hickson authored
-
- 19 Sep, 2016 1 commit
-
-
Adam Barth authored
We use `@protected` in this way in StatelessWidget to avoid developers calling this function directly.
-
- 16 Sep, 2016 1 commit
-
-
Ian Hickson authored
See #4434.
-
- 09 Sep, 2016 1 commit
-
-
Ian Hickson authored
I did a pass through some of the code cleaning minor things up.
-
- 21 Jul, 2016 1 commit
-
-
Hans Muller authored
-
- 07 Jul, 2016 1 commit
-
-
Adam Barth authored
Fixes #4761
-
- 07 Jun, 2016 1 commit
-
-
Adam Barth authored
-
- 06 Jun, 2016 1 commit
-
-
Adam Barth authored
Also, add more dartdoc to widgets.dart.
-
- 04 May, 2016 1 commit
-
-
Ian Hickson authored
Turns out we were storing the same object in the base class and the subclass. For pretty much every AnimatedWidget subclass.
-
- 03 May, 2016 2 commits
-
-
Hans Muller authored
-
Devon Carew authored
* fix analysis errors * review comments; fix test * re-add an export for debugPrint
-
- 25 Apr, 2016 1 commit
-
-
Adam Barth authored
-
- 16 Apr, 2016 1 commit
-
-
Hans Muller authored
-
- 29 Mar, 2016 1 commit
-
-
Adam Barth authored
Adds some names for common FractionalOffset values.
-
- 18 Mar, 2016 1 commit
-
-
Adam Barth authored
This patch adds a consistent, simple description for the common pattern of having a single child widget.
-
- 15 Mar, 2016 1 commit
-
-
Collin Jackson authored
-
- 14 Mar, 2016 1 commit
-
-
Hixie authored
-
- 12 Mar, 2016 1 commit
-
-
Adam Barth authored
This patch renames StatelessComponent to StatelessWidget and StatefulComponent to StatefulWidget. Fixes #2308
-
- 09 Mar, 2016 1 commit
-
-
Hans Muller authored
-
- 25 Feb, 2016 1 commit
-
-
Hixie authored
Refactor Dismissable to not need a SizeObserver and to generally tighten up the code a bit.
-
- 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.
-
- 06 Feb, 2016 2 commits
-
-
Adam Barth authored
There are no clients anymore. We added it for the Drawer a while ago, which is a use case that's now better covered by AnimatedModalBarrier, complete with semantics.
-
Adam Barth authored
This patch includes documentation for transitions.dart and for scrollable.dart.
-
- 27 Jan, 2016 1 commit
-
-
Seth Ladd authored
tweak from review
-
- 21 Jan, 2016 1 commit
-
-
Adam Barth authored
These should be the last references to the old "performance" name.
-
- 20 Jan, 2016 6 commits
-
-
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
I've left transitions and enter_exit_transition out of this patch, but I've converted the rest.
-
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
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.
-
- 19 Jan, 2016 1 commit
-
-
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
-
- 12 Jan, 2016 1 commit
-
-
Hans Muller authored
-
- 10 Jan, 2016 1 commit
-
-
Ian Hickson authored
This will allow AnimatedPositioned to reuse all the same logic.
-
- 24 Dec, 2015 1 commit
-
-
Ian Hickson authored
- Add RenderFractionalTranslation, a render box that does a translation based on a FractionalOffset. - Make FractionalOffset more like Offset - dx/dy instead of x/y - add /, ~/, % - add .zero - Add alongOffset and alongSize to FractionalOffset so that you can easily apply FractionalOffset to Offsets and Sizes. (Better name suggestions welcome.) - Add transformHitTests boolean to RenderTransform (also on RenderFractionalTranslation), and to classes based on it. - Remove the fade from Dismissable. We can add it back using the builder-with-child pattern like Draggable if we need it. See #1003 for tha feature request. - Rename a bunch of variables in dismissable.dart. - Change the test for dismissable to not handle leftwards dismisses one pixel different from rightwards dismisses, and cleaned up the resulting effect on the test (mostly making sure we had the right number of pumps, with comments explaining what each one was). Fixes #174.
-
- 18 Dec, 2015 1 commit
-
-
Kris Giesing authored
-
- 07 Dec, 2015 1 commit
-
-
Hixie authored
-
- 04 Dec, 2015 1 commit
-
-
Hixie authored
Sometimes you want to just make a transition driven straight from the performance's progress, rather than with an explicit variable.
-