- 11 Mar, 2016 38 commits
-
-
Phil Quitslund authored
Migrate flutter analyze config to options.
-
Adam Barth authored
Update engine
-
Adam Barth authored
-
pq authored
More groundwork to get `analyze` and IDE output to agree. See: https://github.com/dart-lang/sdk/issues/25723
-
Phil Quitslund authored
Analyze command cleanup.
-
Jason Simmons authored
Run "pub get" if needed in the flutter build command
-
Jason Simmons authored
-
pq authored
-
Adam Barth authored
Add RotatedBox which applies a rotation before layout
-
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
-
Devon Carew authored
Remove devicestore
-
Devon Carew authored
-
Devon Carew authored
regenerate the i18n files for the stocks example
-
Devon Carew authored
-
pq authored
Removing some special-casing in pursuit of aligning `flutter analyze` output with that provided by server/IDEs. Specifically: * strong-hints (stale, no longer supported) * "analyzer says" comment handling in favor of `//ignore`s * `conflictingNamePattern` --- no longer needed Next up some of the error filter regexps...
-
Viktor Lidholt authored
Markdown is now correctly updated when config changes
-
John McCutchan authored
Add DevicePortForwarder with adb fix
-
John McCutchan authored
-
Devon Carew authored
exclude the i18n files from analysis
-
Adam Barth authored
Provide the BuildContext to createRenderObject and updateRenderObject
-
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.
-
qchong authored
api docs: Add descriptions for Scaffold, Theme, and ThemeData classes.
-
Viktor Lidholt authored
-
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
-
Devon Carew authored
-
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
-
Quddus Chong authored
-
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 2 commits
-
-
Adam Barth authored
-
Viktor Lidholt authored
Initial support for links in markdown
-