- 27 Apr, 2017 2 commits
-
-
Todd Volkert authored
If the user specified a non-exact device id, it was producing an exception whereby we were trying to listen to the `getAllConnectedDevies()` stream twice.
-
Zachary Anderson authored
-
- 26 Apr, 2017 1 commit
-
-
Todd Volkert authored
`adb` can sometimes hang, which will in turn hang the Dart isolate if we're using `Process.runSync()`. This changes many of the `Device` methods to return `Future<T>` in order to allow them to use the async process methods. A future change will add timeouts to the associated calls so that we can properly alert the user to the hung `adb` process. This is work towards #7102, #9567
-
- 20 Apr, 2017 1 commit
-
-
Devon Carew authored
* improve progress display when running apps; speed up startup * review comments
-
- 12 Apr, 2017 1 commit
-
-
Ian Hickson authored
* Fix tests to use Ahem, and helpful changes around that - Fix fonts that had metric-specific behaviours. - LiveTestWidgetsFlutterBinding.allowAllFrames has been renamed to LiveTestWidgetsFlutterBinding.framePolicy. - LiveTestWidgetsFlutterBinding now defaults to using a frame policy that pumps slightly more frames, to animate the pointer crosshairs. - Added "flutter run --use-test-fonts" to enable Ahem on devices. - Changed how idle() works to be more effective in live mode. - Display the test name in live mode (unless ahem fonts are enabled). - Added a toString to TextSelectionPoint. - Style nit fixes. * Roll engine to get Ahem changes. * Update tests for dartdoc changes. * Fix flutter_tools tests
-
- 07 Apr, 2017 2 commits
-
-
Jason Simmons authored
Fixes https://github.com/flutter/flutter/issues/6849
-
Alexandre Ardhuin authored
-
- 29 Mar, 2017 1 commit
-
-
Alexandre Ardhuin authored
-
- 20 Mar, 2017 1 commit
-
-
Jakob Andersen authored
* Remove legacy .apk build. Print out an error message telling the user to upgrade the project if it's not Gradle-based. Removed all the obvious traces of the legacy build. Added support for Dart VM kernel snapshots in Gradle builds. Fixed Android installs to verify that the app is actually installed, and not just rely on the presence of the .sha1 file.
-
- 15 Mar, 2017 1 commit
-
-
Alexandre Ardhuin authored
-
- 14 Mar, 2017 1 commit
-
-
Todd Volkert authored
1. Add `PortScanner` abstraction so that we don't do actual port scanning in tests. 2. Don't change the real `cwd` of the isolate during tests, as it affects all tests, not just the current running test. Fixes #8761
-
- 10 Mar, 2017 1 commit
-
-
Todd Volkert authored
* Rename `Device.platform` to `Device.targetPlatform` to avoid collision with the exported variable from `platform.dart`
-
- 04 Mar, 2017 1 commit
-
-
Chris Bracken authored
-
- 22 Feb, 2017 1 commit
-
-
Jakob Andersen authored
Only implemented for Android devices for now. Compare the installed SHA1 to the latest build. If they match, there's no reason to reinstall the build. Fixes #8295
-
- 15 Feb, 2017 1 commit
-
-
Dan Rubel authored
-
- 02 Feb, 2017 1 commit
-
-
Ian Hickson authored
This allows us, for example, to wait for the slow mode banner to have been removed from the screen before triggering a screen shot.
-
- 27 Jan, 2017 1 commit
-
-
Ian Hickson authored
...and add --diagnostic-port. ...and document port 0.
-
- 26 Jan, 2017 1 commit
-
-
Todd Volkert authored
-
- 10 Jan, 2017 1 commit
-
-
John McCutchan authored
- [x] Wire up dependency checker and plumb flags down to the right place Fixes #7014
-
- 07 Jan, 2017 1 commit
-
-
Todd Volkert authored
This removes direct file access from within flutter_tools in favor of using `package:file` via a `FileSystem` that's accessed via the `ApplicationContext`. This lays the groundwork for us to be able to easily swap out the underlying file system when running Flutter tools, which will be used to provide a record/replay file system, analogous to what we have for process invocations.
-
- 06 Dec, 2016 1 commit
-
-
Dan Rubel authored
This moves the various copies of port forwarding code in the Device subclasses into the ProtocolDiscovery class. * move port forwarding to a common location * throw exception if protocol Uri is not discovered or port forwarding fails * cancel discovery protocol subscriptions on iOS launches (wasn't happening before) * fix iOS port forwarding to match other implementations * add tests
-
- 01 Dec, 2016 1 commit
-
-
Dan Rubel authored
* reapply handle new Observatory URL changes Fixes https://github.com/flutter/flutter/issues/6843 * allow non numeric IPv4 addresses Fixes https://github.com/flutter/flutter/issues/7051
-
- 29 Nov, 2016 1 commit
-
-
John McCutchan authored
-
- 28 Nov, 2016 2 commits
-
-
Dan Rubel authored
- 17 Nov, 2016 1 commit
-
-
Todd Volkert authored
* Allow for application-specific log readers. When running with prebuilt application binaries, those applications aren't guaranteed to be named "Runner" (as it is when we build the app locally in Flutter tools)
-
- 10 Nov, 2016 1 commit
-
-
John McCutchan authored
-
- 27 Oct, 2016 1 commit
-
-
Dan Rubel authored
* refactor device descriptions method - easier to add columns * show device SDK version
-
- 05 Oct, 2016 1 commit
-
-
Devon Carew authored
-
- 04 Oct, 2016 1 commit
-
-
Dan Rubel authored
-
- 28 Sep, 2016 1 commit
-
-
John McCutchan authored
When using --use-application-binary: - [x] Stop flutter run from checking for a pubspec.yaml in current directory - [x] Stop flutter run from invoking pub get - [x] Set 'shouldBuild' based on --use-application-binary - [x] Stop requiring 'lib/main.dart' to be present before running. - [x] Stop building an FLX when launching on Android
-
- 01 Sep, 2016 2 commits
-
-
Dan Rubel authored
* show device list in flutter doctor output fixes https://github.com/flutter/flutter/issues/5625
-
Dan Rubel authored
* improve device matching error message fixes https://github.com/flutter/flutter/issues/5675
-
- 30 Aug, 2016 1 commit
-
-
Dan Rubel authored
* fix getDeviceById to match exact name fixes https://github.com/flutter/flutter/issues/5508
-
- 11 Aug, 2016 2 commits
-
-
John McCutchan authored
-
John McCutchan authored
- [x] Refactor view support into separate classes. - [x] Make the hot runner grab the main view and call runFromSource on it. - [x] Remove Device.needsDevFS (because it is always true).
-
- 20 Jul, 2016 1 commit
-
-
John McCutchan authored
-
- 04 Jul, 2016 1 commit
-
-
Devon Carew authored
* send ext.flutter.debugDumpApp; ext.flutter.reassemble * expose debugDumpRenderTree
-
- 14 Jun, 2016 1 commit
-
-
Chinmay Garde authored
Enable launching applications on the iOS device with observatory and diagnostics server connected. (#4424)
-
- 13 Jun, 2016 1 commit
-
-
Devon Carew authored
* send supportsRestart flag when starting an app * remove unused imports * review comments
-