- 17 Feb, 2016 1 commit
-
-
Adam Barth authored
All the functionality of this command has been integrated into other commands.
-
- 16 Feb, 2016 8 commits
-
-
Chinmay Garde authored
-
Chinmay Garde authored
-
Adam Barth authored
Previously we asserted that we got a pointer move to the location where the pointer up occured, but not all sources of pointer packets respect that invariant. Specifically, on the iOS simulator, of you drag outside the window, you'll get a stream of pointers that violates that invariant. This patch teaches the converter to insert a PointerMoveEvent to move the pointer to the location where the up occurs, repairing the invariant. Fixes #1912
-
Adam Barth authored
-
Chinmay Garde authored
-
Adam Barth authored
This removes a step that can cause trouble. Fixes #1904
-
Adam Barth authored
The previous sample code isn't a common (or recommended) pattern.
-
Adam Barth authored
This object represents a rect the auto-layout system.
-
- 15 Feb, 2016 4 commits
-
-
Adam Barth authored
This patch makes it easier to use the auto layout API: * We no longer use operator== because that requires an ugly cast by the API user. * Also, "leftEdge" is now just "left" for less verbosity. * AutoLayoutChild not implies its key from the AutoLayoutParam object. * We now correctly layout every child of a RenderAutoLayout object even if the solver doesn't flush any updates to that child.
-
Devon Carew authored
-
Adam Barth authored
This patch teaches the widget framework how to use Cassowary-based autolayout. To integrate autolayout with widgets, I had to refactor how RenderAutoLayout worked a bit. Now RenderAutoLayout follows the same delegate pattern we use for custom paint and custom layout.
-
Adam Barth authored
This patch improves the checkbox animation as suggested by the design team. The color transition now occurs earlier in the animation and there are fewer components to the animation. Fixes #1614
-
- 14 Feb, 2016 7 commits
-
-
Ian Hickson authored
Fixes https://github.com/flutter/flutter/issues/1331 Hopefully this will be enough to start with. If this continues to be a point of confusion we can see about adding more documentation or changing the API somehow.
-
Devon Carew authored
-
Ian Hickson authored
...so that it's easier to copy/paste between the rendering and settings layers.
-
Adam Barth authored
We were using an Offset, which represented pixels/second, but it wasn't clear to clients whether that was pixels/ms. Now we use a Velocity class that is explict about the units. Fixes #1510 Fixes #785
-
Ian Hickson authored
I meant to check this in as part of https://github.com/flutter/flutter/pull/1852 but forgot to commit the local change, d'oh.
-
-
Ian Hickson authored
This makes it match the material spec more. https://www.google.com/design/spec/style/icons.html Fixes https://github.com/flutter/flutter/issues/1357
-
- 13 Feb, 2016 7 commits
-
-
Devon Carew authored
-
Adam Barth authored
This library is being folded into dart:ui. Fixes #83
-
Adam Barth authored
-
Adam Barth authored
Our examples have been growing organically over time. This patch cleans them up to illustrate specific aspects of Flutter.
-
Hixie authored
Drawer doesn't need a SizeObserver, since it only looks at the size in event handlers. It can just go and probe the tree to read the size. Also, change from using _kEdgeDragWidth to using _kWidth when figuring out how much of the drawer to show when dragging it from the edge, since that is more likely to match the drawer's width.
-
Hixie authored
-
Collin Jackson authored
-
- 12 Feb, 2016 13 commits
-
-
Hans Muller authored
rename example apk dirs to android removed all BUILD.gn files
-
Matt Perry authored
I moved it to https://github.com/mpcomplete/flutter_gcm for now.
-
Hixie authored
-
Hixie authored
I forgot to wrap the state changing in a setState. Oops.
-
Adam Barth authored
Previously we had totally wrong behavior. Now we have more correct behavior and testing. Fixes #1808
-
Devon Carew authored
-
Hixie authored
Remove the SizeObserver you need to use snap alignment in lists by having the lists provide the size themselves in the callback. Also, remove snapAlignmentOffset since we couldn't figure out how to explain it and it's not really needed.
-
Devon Carew authored
-
Hixie authored
-
Hans Muller authored
-
Jason Simmons authored
-
Hixie authored
Move StepTween to tween.dart. Move _buildIndicator() methods to be next to the build() methods they're used from, so that reading the code is easier. Fix typos, add some comments, style nits.
-
Hixie authored
I'm guessing the recent changes to the bindings fixed this crash. Closes https://github.com/flutter/flutter/issues/248.
-