- 26 Sep, 2017 1 commit
-
-
Todd Volkert authored
This makes command validation happen as part of `verifyThenRunCommand()`, using a newly introduced protected method (`validateCommand()`) rather than a `commandValidator` property (that subclasses were responsible for manually invoking).
-
- 01 Sep, 2017 1 commit
-
-
Alexandre Ardhuin authored
* enable lint prefer_final_fields * enable lint recursive_getters * enable lint unnecessary_overrides
-
- 19 Jun, 2017 1 commit
-
-
Chris Bracken authored
This reverts commit b2909a24. This resubmits the following patches: 1. Use Xcode instruments to list devices (#10801) Eliminates the dependency on idevice_id from libimobiledevice. Instead, uses Xcode built-in functionality. 2. Make device discovery asynchronous (#10803) Migrates DeviceDiscovery.devices and all device-specific lookup to be asynchronous.
-
- 17 Jun, 2017 2 commits
-
-
Chris Bracken authored
* Revert "Make device discovery asynchronous (#10803)" This reverts commit 972be9c8. * Revert "Use Xcode instruments to list devices (#10801)" This reverts commit 37bb5f13. This is to resolve a failure that looks related to a bad install of Xcode 8.0 on our build bots and should be reinstated when the infra issue is diagnosed and resolved. Instruments worked well when this was originally landed, and on the following commit, but started failing two commits after this originally landed. Manual invocation of instruments on the build host currently results in: ``` dyld: Library not loaded: @rpath/InstrumentsAnalysisCore.framework/Versions/A/InstrumentsAnalysisCore Referenced from: /Applications/Xcode8.0.app/Contents/Developer/usr/bin/instruments Reason: image not found Abort trap: 6 ``` It appears the /Applications/Xcode8.0.app/Contents/Applications directory (which contains Instruments) is missing on the host.
-
Chris Bracken authored
Migrates DeviceDiscovery.devices and all device-specific lookup to be asynchronous.
-
- 03 May, 2017 1 commit
-
-
Todd Volkert authored
This message will be picked up by IntelliJ and shown to the user in a toast.
-
- 27 Apr, 2017 1 commit
-
-
Devon Carew authored
* add a regression test for daemon device notification * revert event send simplification
-
- 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
-
- 10 Mar, 2017 2 commits
-
-
Todd Volkert authored
-
Todd Volkert authored
* Rename `Device.platform` to `Device.targetPlatform` to avoid collision with the exported variable from `platform.dart`
-
- 08 Mar, 2017 1 commit
-
-
Alexandre Ardhuin authored
-
- 04 Mar, 2017 1 commit
-
-
Chris Bracken authored
-
- 01 Mar, 2017 2 commits
-
-
Michael Goderbauer authored
* [devFS] Use URI to represent paths on device Previosuly, regular file paths in the format of the host platform were used to represent paths on device. That works when host and device share the same (POSIX) file path format. With a Windows host, this breaks. URIs are the solution as they are platform independent and the VM service on the device already interpreted the file paths as URIs anyways. * review comments * switch to file paths * fix tests on Windows * review comments
-
Michael Goderbauer authored
* Revert "Revert "Simplify path handling logic in dependency checker and devFS (#8414)" (#8467)" This reverts commit 96ba7f76. * Intentionally use a self-package URI in flutter_gallery * tests to catch problems with self-package imports
-
- 28 Feb, 2017 1 commit
-
-
Yegor authored
-
- 22 Jan, 2017 1 commit
-
-
Dan Rubel authored
Refactor DevFS so that it's easier to add new types of content such as kernel code * add tests for DevFS package scanning * add tests for DevFS over VMService protocol * which covers _DevFSHttpWriter and ServiceProtocolDevFSOperations * replace AssetBundleEntry and DevFSEntry with DevFSContent * refactor to cleanup common code and replace some fields with locals * rework .package file generation refactor away DevFSOperations.writeSource * only update .package file if it has changed * only write/delete/evict assets that have been changed/removed
-
- 13 Oct, 2016 1 commit
-
-
Todd Volkert authored
Fixes #6283
-
- 13 Sep, 2016 1 commit
-
-
Dan Rubel authored
part of https://github.com/flutter/flutter/issues/5789
-
- 09 Aug, 2016 1 commit
-
-
Devon Carew authored
* make flutter run work with a pre-built apk * refactor to remove the buildDir param
-
- 27 Jul, 2016 1 commit
-
-
John McCutchan authored
-
- 20 Jul, 2016 1 commit
-
-
John McCutchan authored
-
- 24 May, 2016 1 commit
-
-
Todd Volkert authored
* iOS tools cleanup 1) Fix `flutter install` on both device and simulator to refer to the actual bundle and not just the .generated folder 2) Fix `flutter run` on device to actually run vs just installing Still TODO: 1) Discovered that isAppInstalled on iOS simulator always reports true, meaning it'll never actually try to install the app. Fixes #3947 Fixes #1823
-
- 12 May, 2016 1 commit
-
-
Jason Simmons authored
Artifacts from local engine builds will be found based on the --local-engine flag
-
- 11 May, 2016 1 commit
-
-
Jason Simmons authored
Host tools can be found in the artifact cache directory for the host platform. If a developer wants to use a local engine build instead, then provide an --engine-build flag that selects the specific engine build variant.
-
- 27 Apr, 2016 1 commit
-
-
Devon Carew authored
* rework flutter run * fix npe with --debug-port * connect to obs and exit when that conneciton closes * update todos
-
- 21 Mar, 2016 2 commits
-
-
Chinmay Garde authored
All artifacts for iOS are universal.
-
Devon Carew authored
-
- 17 Mar, 2016 1 commit
-
-
Devon Carew authored
-
- 14 Mar, 2016 3 commits
-
-
Hixie authored
-
Adam Barth authored
Instead, require an AndroidManifest.xml and always build an APK. Fixes #2517
-
Ian Hickson authored
-
- 12 Mar, 2016 1 commit
-
-
Devon Carew authored
-
- 11 Mar, 2016 1 commit
-
-
Devon Carew authored
-
- 08 Mar, 2016 1 commit
-
-
John McCutchan authored
-
- 26 Feb, 2016 1 commit
-
-
Yegor Jbanov authored
flutter start's method of finding devices to run the app on is not suitable for flutter drive. This commit also refactors several tool services to allow mocking in unit tests.
-
- 24 Feb, 2016 1 commit
-
-
Devon Carew authored
-
- 22 Feb, 2016 1 commit
-
-
Devon Carew authored
-
- 21 Feb, 2016 1 commit
-
-
Devon Carew authored
-
- 19 Feb, 2016 2 commits
-
-
Chinmay Garde authored
-
Chinmay Garde authored
Use the project name to initialize the bundle name and identifier
-