- 25 Mar, 2016 1 commit
-
-
Hixie authored
-
- 24 Mar, 2016 1 commit
-
-
Kris Giesing authored
Fixes #2723
-
- 23 Mar, 2016 3 commits
-
-
Adam Barth authored
The Mozart API has changed.
-
Ian Hickson authored
-
Ian Hickson authored
...followed all the way back to ImageCache, ImageInfo, ImageProvider, and friends.
-
- 22 Mar, 2016 2 commits
-
-
Hixie authored
New RenderAligningShiftedBox abstract class for render boxes with "alignment", which as of now is: - RenderPositionedBox - RenderConstrainedOverflowBox (ex RenderOverflowBox) - RenderSizedOverflowBox - RenderFractionallySizedOverflowBox (ex RenderFractionallySizedBox) (The respective widgets are Align, OverflowBox, SizedOverflowBox, and FractionallySizedBox. They haven't been renamed.) Also I added some toString details.
-
Hixie authored
Fixes https://github.com/flutter/flutter/issues/2735
-
- 21 Mar, 2016 1 commit
-
-
Ian Hickson authored
As usual, as I was doing this I ran into some stuff that seemed hard to document as-is and so I changed it. In this case, in the "http" library. The new code is more or less equivalent, I think, but the resulting documentation makes it more obvious that it's wrong...
-
- 19 Mar, 2016 1 commit
-
-
Ian Hickson authored
Fixes https://github.com/flutter/flutter/issues/475
-
- 18 Mar, 2016 3 commits
-
-
Hixie authored
-
Adam Barth authored
The engine now provides the keyboard and raw keyboard services via the view services. This patch updates the framework to look there for the keyboard. Also, this patch migrates callers to the new MojoServices name for these entry points.
-
Hixie authored
Now that the overlay actually respects the position we give it, put it somewhere where the keyboard won't overlap it.
-
- 17 Mar, 2016 4 commits
-
-
Adam Barth authored
We'll eventually remove Paragraph#paint. Fixes #2694
-
Hixie authored
-
Hixie authored
-
P.Y. Laligand authored
-
- 16 Mar, 2016 1 commit
-
-
Hixie authored
-
- 14 Mar, 2016 2 commits
-
-
Hixie authored
-
Adam Barth authored
Now we should some placeholder error text in-band in checked mode. Fixes #2611
-
- 13 Mar, 2016 1 commit
-
-
Adam Barth authored
* justifyContent -> mainAxisAlignment * alignItems -> crossAxisAlignment * FlexJustifyContent -> MainAxisAlignment * FlexAlignItems -> CrossAxisAlignment Fixes #231
-
- 12 Mar, 2016 9 commits
-
-
Adam Barth authored
Fixes #1482
-
Adam Barth authored
Fixes #1382
-
Adam Barth authored
Fixes #774
-
Adam Barth authored
-
Adam Barth authored
Fixes #581
-
Adam Barth authored
Fixes #459
-
Hixie authored
And fix the zillion issues that uncovered.
-
Ian Hickson authored
This reverts commit f41b3411, reversing changes made to e33d8d96. This was a bad check-in due to my mangling uploading a new version of the branch from a different machine. This reverts https://github.com/flutter/flutter/pull/2639 and will be replaced by https://github.com/flutter/flutter/pull/2640
-
Hixie authored
And fix the zillion issues that uncovered.
-
- 11 Mar, 2016 5 commits
-
-
Adam Barth authored
If there's not enough height for the given aspect ratio, we now try to see if using the height to infer the width will fit the given constraints. The algorithm we use is similar to the one we use for RenderImage. Fixes #2620
-
Adam Barth authored
-
Adam Barth authored
Transform applies its transform before painting, but sometimes you want the widget to layout after its transform has been applied. We can't handle general tranforms in this way because we can't couple width and height constriants, but we can handle certain rotations. Fixes #1214
-
Ian Hickson authored
Well, all the easy ones, anyway. For some reason `// ignore:` isn't working for me so I've disabled lints that need that. Also disabled those that require a ton of work (which I'm doing, but not in this PR, to keep it reviewable). This adds: - avoid_init_to_null - library_names - package_api_docs - package_names - package_prefixed_library_names - prefer_is_not_empty - sort_constructors_first - sort_unnamed_constructors_first - unnecessary_getters_setters
-
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
-
- 08 Mar, 2016 5 commits
-
-
Hixie authored
-
Adam Barth authored
We need to apply the alignment to the source rect because the ouput rect fills the destination rect. Fixes #1514
-
Adam Barth authored
The getSize function from MultiChildLayoutDelegate might depend on information other than the incomming constraints. Fixes #2077
-
Adam Barth authored
This patch tweaks the definition of max intrinsic size to give implementations more wiggle room to compute there intrinsic sizes more efficiently. Specifically, implementations can now ignore the incomming constraint in the cross axis if they prefer. This patch removes an assert that is no longer valid w.r.t. the new definition of intrinsic sizing. Fixes #2099
-
Hixie authored
This adds an assert to verify that we have already got a binding when we get a semantics listener. Otherwise we crash. (I mean, we still crash, but now in checked mode we crash on an assert instead. Progress?)
-
- 07 Mar, 2016 1 commit
-
-
Hixie authored
-