- 13 Apr, 2018 1 commit
-
-
Hans Muller authored
Revert some uses of Number.tryParse(), ignore deprecation warnings for Number.parse()
-
- 12 Apr, 2018 1 commit
-
-
Alexander Aprelev authored
* Handle error count reported by frontend. Extend compilation result from single string to a structure(string filename and integer error count). * Use ?. * Include engine roll with dart sdk roll. * parse(onError) -> tryParse * Make '?? throw' more readable and avoid issue with analyzer * Fix test so it mocks compiler output including errors count
-
- 20 Mar, 2018 1 commit
-
-
Vilk authored
Add another rel device to isLocalEmulator to make working flutter run --release
-
- 12 Mar, 2018 1 commit
-
-
Jason Simmons authored
-
- 21 Feb, 2018 1 commit
-
-
- 16 Feb, 2018 1 commit
-
-
asiva authored
- Remove redundant strong flag as it is the default for preview-dart-2 now
-
- 12 Feb, 2018 1 commit
-
-
Jason Simmons authored
Revert "Disable selection of the Android ARM64 target platform based on the attached device" (#14650) This reverts commit cdb581807cc11030b63d00c04bb2d55fcb3d7ef4. Dart has been updated in the engine, and this workaround should no longer be necessary. Fixes https://github.com/flutter/flutter/issues/14646
-
- 09 Feb, 2018 1 commit
-
-
Jason Simmons authored
The current ARM64 back end generates code that crashes on some devices, including Pixel phones. With this change, the android-arm64 target will not be used by "flutter run" unless explicitly requested. This is intended as a workaround until we can roll out an engine with the required Dart VM fix. See https://github.com/flutter/flutter/issues/14454
-
- 08 Feb, 2018 1 commit
-
-
Jason Simmons authored
By default flutter run will build a 64-bit APK if the attached Android device is 64-bit. Specifying --target-platform=android-arm will deploy a 32-bit APK to a 64-bit device. Fixes https://github.com/flutter/flutter/issues/14526
-
- 02 Feb, 2018 1 commit
-
-
Alexandre Ardhuin authored
-
- 01 Feb, 2018 2 commits
-
-
Jason Simmons authored
-
Alexandre Ardhuin authored
-
- 04 Jan, 2018 1 commit
-
-
Siva authored
* Plumb a --strong option through to the front end server and the engine so that we can run flutter apps in preview-dart-2 and strong mode * - Address analyzer lint issues *- correctly set up strong mode option in the case of AOT builds
-
- 07 Dec, 2017 1 commit
-
-
Devon Carew authored
* route device issue diagnostics to flutter doctor * review comments * review comments
-
- 22 Nov, 2017 2 commits
-
-
Dwayne Slater authored
* Show Android tombstone during native crash * Fix tombstone lines being missed on newer Android versions
-
Todd Volkert authored
This allows `flutter run` to work on hosts that are IPv6-only.
-
- 10 Nov, 2017 1 commit
-
-
Todd Volkert authored
* executable.dart#main() depends on runner.dart#run() * Refactor code such that non-commands don't depend on commands. No code was actually changed in this PR - code was merely moved from point A to point B.
-
- 08 Nov, 2017 1 commit
-
-
Devon Carew authored
* address unused element issues and new warnings * add a missing return
-
- 30 Oct, 2017 1 commit
-
-
Jason Simmons authored
-
- 22 Oct, 2017 1 commit
-
-
Alexandre Ardhuin authored
-
- 20 Sep, 2017 1 commit
-
-
xster authored
* round 2 * deal with null futures * review * review * review * review
-
- 13 Sep, 2017 1 commit
-
-
Carlo Bernaschina authored
* Add --trace-skia parameter to flutter run Skia tracing is extremely useful for internal debug, but reduces the amount of space available in the Dart Timeline buffers. Disable skia tracing by default and expose them via the --trace-skia flag. * Roll Engine to 57a1445a45964d386500c39f5e8d06db060abadb
-
- 31 Aug, 2017 1 commit
-
-
Alexander Aprelev authored
This adds --preview-dart-2 flag that enables use of Dart 2.0 Frontend in Flutter tools.
-
- 23 Aug, 2017 1 commit
-
-
Mikkel Nygaard Ravn authored
-
- 22 Aug, 2017 2 commits
-
-
Mikkel Nygaard Ravn authored
This reverts commit 8d07d3f6.
-
Mikkel Nygaard Ravn authored
-
- 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
-
- 30 Jun, 2017 1 commit
-
-
- 29 Jun, 2017 1 commit
-
-
Mikkel Nygaard Ravn authored
-
- 28 Jun, 2017 1 commit
-
-
xster authored
* Guess sign with the first certificate when multiple are available in machine mode * review
-
- 23 Jun, 2017 1 commit
-
-
Todd Volkert authored
Fixes #10929
-
- 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.
-
- 15 Jun, 2017 1 commit
-
-
Chris Bracken authored
Eliminates the need for the device/daemon code to get at the iOS/Android tooling indirectly via Doctor. In tests, we now inject the workflow objects (or mocks) directly.
-
- 09 Jun, 2017 1 commit
-
-
Ian Hickson authored
-
- 02 Jun, 2017 1 commit
-
-
Gary Qian authored
-
- 22 May, 2017 1 commit
-
-
Todd Volkert authored
Our emulator detection was based on a simple heuristic that was failing for the Samsung Galaxy S8. Any heuristic is flawed since Android devices can report whatever they want to adb, but this change attempts to tighten the detection by listing known models (by their ro.hardware property). Again, these values could be spoofed by emulator system images, but it's less likely to be an issue than with our previous (and fall-back) heuristic. Fixes #10203 Related: #10248
-
- 16 May, 2017 1 commit
-
-
Todd Volkert authored
For some reaosn, when we discovered our URI, we were re-instantiating the `Completer` instance variable whose future we listen to in `nextUri()`. This led to a race between a caller calling `nextUri()` and us discovering the URI. If we happened to discover our URI before a caller called `nextUri()`, then they would be left waiting on a future from the newly allocated `Completer` (which would never complete). Fixes #10064
-
- 10 May, 2017 1 commit
-
-
Todd Volkert authored
-