- 17 May, 2016 12 commits
-
-
Ian Hickson authored
-
Jason Simmons authored
-
Ian Hickson authored
Also, make sure that broken tests actually break the bots. And add a test to make sure that keeps happening.
-
Jason Simmons authored
This also fixes some related problems affecting "flutter run": * FLXes built during AndroidDevice.startApp need to match the build mode * APKs should always be rebuilt if the build mode uses AOT compilation
-
Hans Muller authored
* ScrollableBuilder tweaks
-
Adam Barth authored
We now required the curve parameter for CurvedAnimation.
-
Adam Barth authored
Also, add some missing docs to http.dart and widgets.dart.
-
pq authored
-
Adam Barth authored
Everything now has dartdocs except one setter whose getter already has docs.
-
Collin Jackson authored
-
Hans Muller authored
* Add a Scrollable builder, refactor ScrollableList, et al * Add space between the dialog demo buttons * removed vestigial code
-
Chinmay Garde authored
-
- 16 May, 2016 14 commits
-
-
Adam Barth authored
According to the profile for the flow manual test, we're spending the vast majority of our time recording timeline traces. This patch removes the timeline traces, which greatly improves performance. Also, optimize TransformLayer to avoid one matrix memcpy. I filed https://github.com/google/vector_math.dart/issues/166 about an API that would make this even faster.
-
pq authored
SInce this is a subset of `always_specify_types` I think we can safely remove it. In practice, if you violate you get doubly nagged: ``` [lint] Type annotate public APIs. (packages/flutter_tools/lib/src/dart/runner.dart, line 5, col 1) [lint] Declare method return types. (packages/flutter_tools/lib/src/dart/runner.dart, line 5, col 1) ``` One warning is probably enough to get the message across? ;)
-
pq authored
Net-net: SDK summaries are not safe in the presence of SDK library embedders. Context (and bug to track re-enablement) here: https://github.com/dart-lang/sdk/issues/26467.
-
Collin Jackson authored
-
Viktor Lidholt authored
-
Ian Hickson authored
This exposes the default throttling implementation, and an alternative non-throttling implementation, of `debugPrint`.
-
Ian Hickson authored
This makes it possible to substitute 'flutter run' for 'flutter test' and actually watch a test run on a device. For any test that depends on flutter_test: 1. Remove any import of 'package:test/test.dart'. 2. Replace `testWidgets('...', (WidgetTester tester) {` with `testWidgets('...', (WidgetTester tester) async {` 3. Add an "await" in front of calls to any of the following: * tap() * tapAt() * fling() * flingFrom() * scroll() * scrollAt() * pump() * pumpWidget() 4. Replace any calls to `tester.flushMicrotasks()` with calls to `await tester.idle()`. There's a guarding API that you can use, if you have particularly complicated tests, to get better error messages. Search for TestAsyncUtils.
-
Matt Perry authored
Remove the unimplemented `more` option from the copy/paste toolbar. Punting this feature for the near time, so I'm removing the dead option from the toolbar.
-
Adam Barth authored
Fixes #3077
-
Ian Hickson authored
This reverts commit 55f9145e. Turns out that this commit breaks apps that use the material library, because of the _errorTextStyle DefaultTextStyle which has inherit:true. Just setting it to false doesn't work, unfortunately, because then you hit some sort of issue with merging that text style with others that have inherit:true.
-
Adam Barth authored
Use the FlutterError hotness instead. Fixes #1290
-
Adam Barth authored
To make it clear that this constructor requires an explicit style. Also throw a descriptive error recommending the inherit constructor for styles with the inherit bit set. Fixes #3842
-
Devon Carew authored
* allow per-command analytics suppression * rev the usage package dep
-
Devon Carew authored
* send debug events for flutter lifecycle events * remove the route event
-
- 15 May, 2016 1 commit
-
-
Michael McLennan authored
* Added performance instrumentation for compositing addToScene() calls. * Switched to non-callback versions of the Timeline API. * Fixed Dart formatting nit.
-
- 14 May, 2016 1 commit
-
-
Chinmay Garde authored
-
- 13 May, 2016 7 commits
-
-
Devon Carew authored
* handle an exit code from android n * review comments
-
Yegor authored
-
pq authored
-
Matt Perry authored
- Handles appear with tap or long press. - Toolbar appears with long press on text, or tap on handle. - Correct toolbar items shown depending on context.
-
Hans Muller authored
-
Seth Ladd authored
* shrink analytics message to < 80 chars * catch line ending
-
Devon Carew authored
* rename service_protocol.dart to protocol_discovery.dart * add a wrapper around the obs. protocol * use json-rpc in run * consolidate obs. code; implement flutter run --benchmark * review comments
-
- 12 May, 2016 5 commits
-
-
Jason Simmons authored
-
Matt Perry authored
-
Hans Muller authored
-
Jason Simmons authored
Artifacts from local engine builds will be found based on the --local-engine flag
-
pq authored
It's safe to remove the unneeded `void`s from setters since the blocking issues in the `always_declare_return_types` lint have been fixed (https://github.com/dart-lang/linter/). We can also safely flip the bit on `avoid_return_types_on_setters`.
-