- 11 Mar, 2016 4 commits
-
-
Devon Carew authored
-
Adam Barth authored
We'll need this for RTL support because the RTL state will live in the widget tree. Also, remove the `oldWidget` argument to updateRenderObject because there aren't any clients for it.
-
Devon Carew authored
-
Ian Hickson authored
Specifically: * Handle null styles in TextSpan without crashing in toString(). * Handle null children in TextSpan child lists without crashing in toString(). * Handle entirely empty TextSpans in toString() explicitly. * Assert that TextSpans don't contain nulls in various places. This is done more often than one might think necessary, because it turns out that TextSpan takes a (mutable) List for one of its arguments, so who knows what it will contain at any given time. By asserting all over the place, hopefully we'll catch it near the change if they do change it. * Add a RichText example to Stocks to exercise RichText and TextSpans. See also: https://github.com/flutter/flutter/issues/2514, https://github.com/flutter/flutter/issues/2519
-
- 10 Mar, 2016 4 commits
-
-
Devon Carew authored
-
Matt Perry authored
BUG=https://github.com/flutter/flutter/issues/1547
-
Hans Muller authored
-
Hixie authored
And fix a zillion omissions this uncovered.
-
- 09 Mar, 2016 2 commits
-
-
Adam Barth authored
After running a widget test, we now clear out the widget tree and check that we didn't leak any timers or animations. Also, fix several bugs that this addtional check revealed. Fixes #2481
-
Adam Barth authored
Most of the remaining widget examples are actually manual tests. This patch moves them into //dev/manual_tests. A couple are examples of using services, which I've moved to //examples/layers/services. The remainder are out-dated and are removed by this patch.
-
- 08 Mar, 2016 2 commits
-
-
Hans Muller authored
-
Hixie authored
-
- 07 Mar, 2016 1 commit
-
-
Hans Muller authored
-
- 04 Mar, 2016 1 commit
-
-
Adam Barth authored
We're going to remove DrawLooper from the canvas API soon.
-
- 03 Mar, 2016 4 commits
-
-
Viktor Lidholt authored
-
Hans Muller authored
-
Hans Muller authored
-
yjbanov authored
-
- 02 Mar, 2016 5 commits
-
-
Adam Barth authored
-
Adam Barth authored
This enum doesn't make sense anymore now that we can arbitrarily colorize icons. Instead, we just use a Color, which is both simpler and can be interpolated during animations. Fixes #1279
-
Hixie authored
Makes it easier to use without a SizeObserver
-
Adam Barth authored
Rather than managing all the Material Design icons manually, we now manage them using an icon font. The icon font contains glyphs for each icon in an efficient vector format. This patch updates the FLX tooling to include the MaterialIcons font and updates the Icon widget to use the font instead of asset images. Fixes #2313 Fixes #2218 Fixes #2009 Fixes #994
-
Hans Muller authored
-
- 01 Mar, 2016 1 commit
-
-
Hans Muller authored
-
- 29 Feb, 2016 2 commits
-
-
Matt Perry authored
-
Hans Muller authored
-
- 27 Feb, 2016 1 commit
-
-
Adam Barth authored
This concept is now private to AnimationController. All the clients actually want the AnimationStatus.
-
- 26 Feb, 2016 4 commits
-
-
Adam Barth authored
Fixes #1875
-
Hans Muller authored
-
Hans Muller authored
-
Hans Muller authored
-
- 25 Feb, 2016 3 commits
-
-
Eric Seidel authored
We originally wrote examples/fitness to be an app which all members of the Flutter team could carry on their phones and use every day. It served us well for testing of Text input, Keyboards and writing/reading JSON. It's never actually become a real carry app, so lets just let it go for now. @abarth @collinjackson
-
Chinmay Garde authored
-
Hixie authored
This allows us to adjust exactly which gestures we're listening for during layout, which I'll use to kill a SizeObserver.
-
- 24 Feb, 2016 1 commit
-
-
Adam Barth authored
Now we just have one TextSpan class that handles both simple strings, trees of children, and styling both. This approach simplifies the interface for most clients. This patch also removes StyledText, which was weakly typed and tricky to use correctly. The replacement is RichText, which is strongly typed and uses TextSpan.
-
- 23 Feb, 2016 2 commits
-
-
Hans Muller authored
-
Hans Muller authored
-
- 22 Feb, 2016 1 commit
-
-
Adam Barth authored
In the dark theme, there isn't really a primary swatch, so this API was a sandtrap. Instead, be explicit about the colors we need for various widgets in the theme. Fixes #1277
-
- 21 Feb, 2016 2 commits
-
-
Adam Barth authored
This helper makes it easier to write correct tests that involve gestures. Fixes #1855
-
Adam Barth authored
The example in the spec with multiple actions is an anti-example. Fixes #1876
-