- 26 Feb, 2016 1 commit
-
-
Hans Muller authored
-
- 23 Feb, 2016 1 commit
-
-
Hans Muller authored
-
- 21 Feb, 2016 1 commit
-
-
Adam Barth authored
The example in the spec with multiple actions is an anti-example. Fixes #1876
-
- 19 Feb, 2016 3 commits
-
-
Hans Muller authored
-
Hans Muller authored
-
Hans Muller authored
-
- 18 Feb, 2016 1 commit
-
-
Hans Muller authored
-
- 17 Feb, 2016 1 commit
-
-
Viktor Lidholt authored
-
- 16 Feb, 2016 1 commit
-
-
Viktor Lidholt authored
-
- 12 Feb, 2016 2 commits
-
-
Hans Muller authored
-
Hans Muller authored
-
- 11 Feb, 2016 3 commits
-
-
Hans Muller authored
-
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.
-
Hans Muller authored
-
- 09 Feb, 2016 1 commit
-
-
Hans Muller authored
-
- 05 Feb, 2016 1 commit
-
-
Hans Muller authored
-
- 04 Feb, 2016 2 commits
-
-
Hans Muller authored
-
Hans Muller authored
-
- 03 Feb, 2016 1 commit
-
-
Viktor Lidholt authored
-
- 27 Jan, 2016 1 commit
-
-
Hixie authored
-
- 22 Jan, 2016 2 commits
-
-
Hans Muller authored
-
Hans Muller authored
-
- 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
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
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.
-
Hans Muller authored
-
Adam Barth authored
These now use Animation and AnimationController instead of PerformanceView and Performance.
-
- 14 Jan, 2016 1 commit
-
-
Hixie authored
Introduces a new Tooltip class. Adds support for tooltips to IconButton and Scaffold. Adds some tooltips to various demos. Also some tweaks to stack.dart that I made before I decided not to go down a "CustomPositioned" route.
-
- 11 Jan, 2016 2 commits
-
-
Adam Barth authored
Previously we used a positional argument for widgets that had multiple children. Now we use a named argument that defaults to an empty list. Fixes #241
-
Adam Barth authored
Instead of taking a builder and a generic type, we can just take a List<Widget>.
-
- 07 Jan, 2016 1 commit
-
-
Hans Muller authored
-
- 06 Jan, 2016 2 commits
-
-
Adam Barth authored
This patch moves PageableList off HomogeneousViewport and onto RenderList and friends, making it match the new ScrollableList.
-
Hans Muller authored
-
- 22 Dec, 2015 1 commit
-
-
Hans Muller authored
-
- 16 Dec, 2015 2 commits
-
-
Hans Muller authored
The TabBarSelection change animation needs to start where the fling's drag gesture ended rather than from zero. The intial vlaue of progress for the TabBarSelection's performance is now converted from the range used during an interactive drag, to the range used when animating from the previously selected tab to the new one. TabBarSelection now requires a maxIndex parameter.
-
Hans Muller authored
-
- 10 Dec, 2015 1 commit
-
-
Hans Muller authored
-
- 04 Dec, 2015 1 commit
-
-
Hixie authored
Have the widget support min/max arguments to make the widget easier to use. Also, fix the dragging so it's actually where the knob is.
-
- 30 Nov, 2015 1 commit
-
-
Hans Muller authored
The TabBar's selection is now represented by a TabBarSelection object which encapsulates both the previous and currently selected indices and the Performance used to animate the selection indicator. Added a TabBarView class which displays a tab's contents. It uses a shared TabBarSelection to stay in sync with a TabBar. The TabBarView scrolls in sync with the TabBar when the selection changes. Eventually it will allow one to fling the selection forward or backwards. Added a tabBar property to ToolBar. Typically the corresponding TabBarView will be the body of the toolbar's Scaffold. Removed TabNavigatorView and TabNavigator. Added a widget gallery tabs demo page. Removed the old tabs demo.
-