- 11 Mar, 2016 14 commits
-
-
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.
-
Ian Hickson authored
Enable ALL THE LINTS
-
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
Remove the _EquationMember.hashCode override
-
Ian Hickson authored
Fix crash when dumping the app if it uses RichText
-
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
-
Adam Barth authored
Prepare to make RenderObjectElement buildable
-
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
-
Adam Barth authored
Use a member function instead of an anonymous closure
-
Hixie authored
Since we removed our operator== overload, we can now allow people to put these in collections again. Also, turn on two more analyzer lints: avoid_empty_else and hash_and_equals.
-
Chinmay Garde authored
Update engine revision to pick up fixes for precompilation variants
-
Chinmay Garde authored
-
Adam Barth authored
It's slightly more efficient.
-
Adam Barth authored
Use the .. pattern more in updateRenderObject
-
- 10 Mar, 2016 26 commits
-
-
Adam Barth authored
-
Viktor Lidholt authored
Initial support for links in markdown
-
Devon Carew authored
move the analysis_options to a file
-
Eric Seidel authored
Revert "Add DevicePortForwarder"
-
Eric Seidel authored
-
Devon Carew authored
-
Yegor authored
[ios] reduce xcode version requirement to 7.0
-
Viktor Lidholt authored
-
Adam Barth authored
Update engine
-
Devon Carew authored
-
Adam Barth authored
-
John McCutchan authored
Add DevicePortForwarder
-
Yegor Jbanov authored
Build bots only have 7.0.
-
John McCutchan authored
-
Jason Simmons authored
Add an option to specify a working directory for the FLX builder
-
Yegor authored
[ios] look for the best available devicetype/runtime when booting
-
Matt Perry authored
Add a basic Text Fields demo to Material Gallery app.
-
Yegor Jbanov authored
-
Matt Perry authored
BUG=https://github.com/flutter/flutter/issues/1547
-
Eric Seidel authored
`flutter run` should fail if `pub get` fails.
-
Eric Seidel authored
Previously we were ignoring the return code and continuing. @devoncarew
-
Hans Muller authored
Scaffold saves and restores scrollable state, etc
-
Hans Muller authored
-
Adam Barth authored
Update engine
-
Adam Barth authored
Fixes #2569
-
Ian Hickson authored
Enable always_declare_return_types lint
-