- 14 Mar, 2017 11 commits
-
-
Hans Muller authored
-
Michael Goderbauer authored
-
Adam Barth authored
The new name matches the style guide. (The old name was just old and predated the style guide.) Fixes #8000
-
Zachary Anderson authored
-
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
-
Jason Simmons authored
gen_snapshot is now used for both JIT and AOT snapshots. The JIT version used in debug mode will be a 64-bit binary.
-
John McCutchan authored
- [x] Add custom logic on MacOS to determine if Java is installed before invoking `java`. - [x] Check JAVA_HOME, platform specific logic, and finally PATH to locate the `java` executable. - [x] Improved doctor messages. Fixes #8508 Fixes #8521
-
Chris Bracken authored
Making the directories read-only causes problems with deletion, which breaks the Mac chrome buildbot and DeviceLab. Followup patch to cb2b89c3.
-
Jakob Andersen authored
* Use snapshot's .d file as source inputs in Gradle build. If we don't yet have a .d file (first build), fall back to using the .dart files in the current directory. This enables us to detect changes in dependent source files (Flutter framework, packages outside the source directory, etc.), and re-generate the snapshots as needed. Unfortunately, Gradle requires knowing the source files before executing the task, and can't update them after building, so Gradle considers the second build to be out-of-date (because it has more input files than the first build). Sub-sequent builds have the correct dependency information, and will be skipped if the source files haven't changed. Also added a dependency on gen_snapshot. The snapshot ABI isn't stable, so we need to re-generate the snapshots when we roll the Dart SDK dependency. Fixes #8315 Fixes #8687 Fixes #8607
-
Sarah Zakarias authored
* update Android part of flutter_view to use the new platform message channel. * addressed comments * addressed comments
-
Mikkel Nygaard Ravn authored
-
- 13 Mar, 2017 15 commits
-
-
Ian Hickson authored
-
Mikkel Nygaard Ravn authored
Changed standard encoding to use host endianness. Engine roll.
-
Adam Barth authored
This patch covers multi-box adaptor and the viewports.
-
Chris Bracken authored
Provides a strong hint to developers that editing Flutter framework headers isn't supported.
-
Ian Hickson authored
It was resulting in weird situations where the tool would dump an error message and stack but not quit, or would fail hard but then just hang. Instead, specifically catch errors you expect. As an example of this, there's one error we expect from the DartDependencySetBuilder, so we catch that one, turn it into a dedicated exception class, then in the caller catch that specific exception.
-
Hans Muller authored
-
Devon Carew authored
-
Adam Barth authored
Most of these docs were already in place, but this patch adds the remaining missing ones.
-
Dan Rubel authored
-
John McCutchan authored
Fixes #8618
-
Jason Simmons authored
-
Adam Barth authored
Also, some renames for more accuracy.
-
Dan Rubel authored
* do not forward status if stream is closed * remove devfs test timeout
-
Chris Bracken authored
Add the minimum set of required properties for run_recipe.py and where to look them up.
-
Adam Barth authored
These symbols were not intended to be public. Also, remove some bogus dartdocs for PhysicalModeLayer.
-
- 10 Mar, 2017 14 commits
-
-
Todd Volkert authored
(follow-on to #8698)
-
Michael Goderbauer authored
Windows' built-in unzippers are painfully slow. It drives me mad! Unzip SDK with 7-Zip: ~10s Unzip SDK with Windows: ~90s
-
Todd Volkert authored
-
Seth Ladd authored
Changing to an inline function, making the type more clear.
-
Alexandre Ardhuin authored
-
Yegor authored
-
Michael Goderbauer authored
-
Todd Volkert authored
* Rename `Device.platform` to `Device.targetPlatform` to avoid collision with the exported variable from `platform.dart`
-
Todd Volkert authored
`all.dart` is no longer needed. Furthermore, it causes tests to be skipped, or to silently fail to run anything. Fixes #7941
-
Chris Bracken authored
Use line-based iteration in place of word-based iteration over the framework directories, to avoid breaking on spaces.
-
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
-
Alexandre Ardhuin authored
-
Chris Bracken authored
This avoids unintentionally installing an older version if the developer's homebrew installation is out-of-date.
-
Chris Bracken authored
The flutter tap was deleted as part of the resolution to #7783.
-