- 22 Mar, 2016 1 commit
-
-
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.
-
- 21 Mar, 2016 1 commit
-
-
Hans Muller authored
-
- 19 Mar, 2016 1 commit
-
-
Andrew Wilson authored
-
- 18 Mar, 2016 1 commit
-
-
Hixie authored
-
- 16 Mar, 2016 1 commit
-
-
Adam Barth authored
These were using Offsets, but they're really FractionalOffsets. Fixes #2318
-
- 15 Mar, 2016 1 commit
-
-
Adam Barth authored
The problem was we were using a tap gesture to stop the motion of the drawer and a drag gesture to settle it. That can cause a broken lifecycle. Now we use a single drag recognizer to drive the whole lifecycle. Fixes #775 Fixes #1276
-
- 14 Mar, 2016 4 commits
-
-
Adam Barth authored
This prepares us for depending on the LTR/RTL inherited property in RenderObjectWidgets.
-
Hixie authored
-
Adam Barth authored
-
Hixie authored
-
- 13 Mar, 2016 4 commits
-
-
Adam Barth authored
* justifyContent -> mainAxisAlignment * alignItems -> crossAxisAlignment * FlexJustifyContent -> MainAxisAlignment * FlexAlignItems -> CrossAxisAlignment Fixes #231
-
Adam Barth authored
Removes an LTR bias in DismissDirection. Fixes #2562
-
Adam Barth authored
The terms "left" and "right" have an LTR bias. Instead, we now use "leading" and "trailing", for these list and grid decorations so that we can later rearrange them to match the reading order. Fixes #2540 Fixes #2548
-
Adam Barth authored
Fixes #2353
-
- 12 Mar, 2016 9 commits
-
-
Adam Barth authored
This patch renames StatelessComponent to StatelessWidget and StatefulComponent to StatefulWidget. Fixes #2308
-
Adam Barth authored
Fixes #1482
-
Adam Barth authored
Fixes #1382
-
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.
-
Adam Barth authored
Instead of trying to flush the detached children from the child list, we keep the set of detached children up to date and query on every read.
-
- 11 Mar, 2016 4 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
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
-
Adam Barth authored
This patch prepares us to pass a BuildContext to RenderObjectWidgets, which will make it possible to rebuild RenderObjectElements: * Delay creation of the render object until mount(). That will let us pass `this` to createRenderObject and have the inherited elements be initialized. * Cleanup widgets that take builder closures to prepare for their RenderObjectElement to be rebuilt more often. * Add a test for the interaction between inherited widgets and MixedViewport. Related to #2598
-
- 10 Mar, 2016 1 commit
-
-
Hixie authored
And fix a zillion omissions this uncovered.
-
- 09 Mar, 2016 2 commits
-
-
Hixie authored
It has performance implications in release mode. We'll enable the lint once https://github.com/dart-lang/linter/issues/195 is fixed.
-
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
-
- 08 Mar, 2016 3 commits
-
-
Hans Muller authored
-
Adam Barth authored
Fixes #2085
-
Adam Barth authored
The getSize function from MultiChildLayoutDelegate might depend on information other than the incomming constraints. Fixes #2077
-
- 07 Mar, 2016 1 commit
-
-
Hans Muller authored
-
- 06 Mar, 2016 2 commits
-
-
Ian Hickson authored
Fixes https://github.com/flutter/flutter/issues/2403 I have an e-mail ready to send to flutter-dev about this.
-
Adam Barth authored
Previously we got confused and started sending start/end pairs for each tick of the fling animation. Fixes #2430
-
- 04 Mar, 2016 2 commits
-
-
Hans Muller authored
-
Kris Giesing authored
Fixes #2198
-
- 03 Mar, 2016 2 commits
-
-
Hans Muller authored
-
Adam Barth authored
Fixes #2361
-