- 10 Jul, 2017 1 commit
-
-
Todd Volkert authored
* Include the process' `stdout` and `stderr` when it returns a non-zero exit code in `runCheckedAsync()` * Defensively catch errors in `AndroidDevice.isAppInstalled()` and return false
-
- 26 Apr, 2017 2 commits
-
-
Todd Volkert authored
-
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
-
- 27 Mar, 2017 1 commit
-
-
Jakob Andersen authored
The very first time `pod install` is invoked, CocoaPods downloads the master spec repository, which takes quite a while. Before this change, the build appeared to have stalled. With this change, at least the spinner is moving. Added `pod setup` to the install instructions for CocoaPods, so the spec repo is downloaded while setting up Flutter, instead of during the first build.
-
- 10 Mar, 2017 2 commits
-
-
Jakob Andersen authored
* Revert "Eliminate CocoaPods install step (#8694)" This reverts commit f4a13bc7. If the developer is relying on CocoaPods and hasn't done a pod install, we will do it for them. This is needed for a smooth native plugin experience, similar to what Gradle is doing on the Android side. There's no hard dependency on CocoaPods. We only run pod install if the project uses CocoaPods, so developers are still free to use alternatives if they prefer (and if they don't want to use native plugins). Fixes #8685 Fixes #8657 Fixes #8526 * Require CocoaPods 1.0.0 or newer. And make sure we don't get a crash if running `pod install` fails. * Address review feedback
-
Chris Bracken authored
If the developer is relying on CocoaPods and hasn't done a pod install, they'll get a build failure indicating the issue. This also avoids a hard dependency on CocoaPods in the tool and allows developers to customize their Xcode steps to use alternatives such as Carthage if they prefer.
-
- 08 Mar, 2017 1 commit
-
-
Jakob Andersen authored
Since iOS builds are CocoaPods enabled by default, we should make sure to run `pod install` to get pods wired up before building the app. Also added a check to `flutter doctor` to verify CocoaPods is installed. I'm passing FLUTTER_FRAMEWORK_DIR to the `pod install` command, so we can have the app's Podfile link in Flutter.framework as a pod instead of having to copy it over in xcode_backend.sh.
-
- 06 Mar, 2017 2 commits
-
-
Todd Volkert authored
-
Todd Volkert authored
-
- 04 Mar, 2017 1 commit
-
-
Chris Bracken authored
-
- 27 Feb, 2017 1 commit
-
-
Todd Volkert authored
This adds support for a `--bug-report` flag, which is a recording that: - includes the arguments that were passed to the command runner - is zipped up for easy attachment in Guthub issues
-
- 23 Feb, 2017 2 commits
-
-
Alexandre Ardhuin authored
-
Todd Volkert authored
-
- 13 Feb, 2017 1 commit
-
-
Todd Volkert authored
-
- 24 Jan, 2017 1 commit
-
-
Todd Volkert authored
-
- 23 Jan, 2017 1 commit
-
-
Ian Hickson authored
...now that we have generic methods, their types need to be specified too.
-
- 10 Jan, 2017 1 commit
-
-
Todd Volkert authored
-
- 09 Jan, 2017 1 commit
-
-
Todd Volkert authored
This ensures that accidental usages of dart:io's file API don't creep in over time.
-
- 08 Dec, 2016 1 commit
-
-
Todd Volkert authored
-
- 30 Nov, 2016 1 commit
-
-
Todd Volkert authored
With this change, they're run via instance methods on an object obtained through the context. This will allow us to substitute that object in tests with replay/record versions to allow us to mock out the os-layer in tests.
-
- 03 Nov, 2016 1 commit
-
-
John McCutchan authored
- [x] Remove the second full-sync on startup. - [x] Always invoke the snapshotter to determine the minimal set of Dart sources used. - [x] Only synchronize the *used* Dart sources to DevFS. - [x] Detect syntax / file missing errors on the host and gate reloads / restarts.
-
- 24 Oct, 2016 1 commit
-
-
Jason Simmons authored
-
- 13 Oct, 2016 1 commit
-
-
Todd Volkert authored
Fixes #6283
-
- 26 Sep, 2016 1 commit
-
-
Devon Carew authored
-
- 12 Sep, 2016 1 commit
-
-
Dan Rubel authored
fixes https://github.com/flutter/flutter/issues/5788
-
- 26 Aug, 2016 1 commit
-
-
Ryan Macnak authored
-
- 25 Aug, 2016 1 commit
-
-
Dan Rubel authored
has been fully processed before completing the returned future. This helps prevent tests that rely on stdout from being flaky.
-
- 17 Aug, 2016 1 commit
-
-
Devon Carew authored
-
- 15 Jun, 2016 1 commit
-
-
Ian Hickson authored
* Fix `flutter upgrade` * Fix builds on iOS
-
- 07 Jun, 2016 1 commit
-
-
Chinmay Garde authored
-
- 29 May, 2016 1 commit
-
-
Devon Carew authored
* show build progress; print app sizes * add todo * review comments * remove unused import
-
- 26 May, 2016 3 commits
-
-
Devon Carew authored
* working on making a faster flutter run restart * clean up todos; fire events on isolate changes * use the Flutter.FrameworkInitialization event * review comments
-
Todd Volkert authored
This reverts commit 8f69cccc.
-
Devon Carew authored
* dissallow -release mode on emulators * have the help text print the default mode
-
- 25 May, 2016 1 commit
-
-
Adam Barth authored
This passes the information through Xcode to the `flutter build aot` call via the environment so that it picks up the right artifacts. Fixes #4186
-
- 10 May, 2016 1 commit
-
-
Devon Carew authored
* use vendored dart sdk; check the expected version of flutter * search up directories looking for the flutter root
-
- 03 May, 2016 1 commit
-
-
Devon Carew authored
* fix analysis errors * review comments; fix test * re-add an export for debugPrint
-
- 18 Apr, 2016 2 commits
- 11 Apr, 2016 1 commit
-
-
Devon Carew authored
* more terse flutter upgrade * fix an issue when updating and the engine update code has changed * call flutter precache; add a --no-color hidden option * fix a lint related to getters/setters
-