- 05 Nov, 2020 2 commits
-
-
Jenn Magder authored
-
Jenn Magder authored
-
- 04 Nov, 2020 1 commit
-
-
Jenn Magder authored
-
- 02 Nov, 2020 1 commit
-
-
Andy Weiss authored
* [flutter_tools] Support zipped application bundles for macOS It is not possible to directly produce a directory (.app) in some build systems but rather it must be zip'ed before being passed to the tool for running. This adds support for attempting to extract an application bundle from a zip file if the bundle is not already a directory. This uses very similar code from lib/src/application_package.dart which is used for extracting an ipa for iOS. This introduces tests for the macos/application_package.dart behavior which did not exist before. These tests cover the changes in the PR and some of the existing behavior, but do not cover everything in that file.
-
- 30 Oct, 2020 2 commits
-
-
Jenn Magder authored
-
Jonah Williams authored
The flutter run failures are cause by the application occasionally taking a long time to start up. This caused the ios fallback discovery to kick in, which will always fail if the application hasn't started. Solution: remove the iOS fallback discovery and wait up to 30 seconds. This has not proven to reduce the flakes, but it does at least remove one error case and removes code that will no longer work without the mDNS fallback.
-
- 23 Oct, 2020 1 commit
-
-
Jenn Magder authored
-
- 22 Oct, 2020 1 commit
-
-
Jenn Magder authored
* Add CocoaPods sudo installation note * Refer to instructions
-
- 19 Oct, 2020 1 commit
-
-
Jenn Magder authored
-
- 14 Oct, 2020 2 commits
-
-
Jenn Magder authored
-
Jenn Magder authored
-
- 13 Oct, 2020 1 commit
-
-
Jonah Williams authored
Remove "This is taking a long time" progress timeout and TimeoutConfiguration.
-
- 12 Oct, 2020 5 commits
-
-
Jonah Williams authored
Revert "[flutter_tools] reland: fold process resolution logic into the flutter tool (#67957)" (#67968) This reverts commit bd813879.
-
Jonah Williams authored
Reland of #67669 The flutter tool has a number of crashes on stable where an ArgumentError is thrown due to the process manager not being able to resolve an executable. So that we can adjust/modify this logic, fold it into flutter and add some additional logging. caches the resolved executable per target directory, to avoid repeated look ups. Instead of throwing an argument error, attempts to run the executable as given if an exact path can't be found Accept files or symlinks for the executable path. user where/which to resolve path instead of package:process logic.
-
Jonah Williams authored
This reverts commit 10c78c26.
-
Jonah Williams authored
The flutter tool has a number of crashes on stable where an ArgumentError is thrown due to the process manager not being able to resolve an executable. Fold the resolution logic into the tool and use where/which instead of the package:process specific logic.
-
Jonah Williams authored
HACKTOBERFEST
-
- 06 Oct, 2020 2 commits
-
-
Jonah Williams authored
Add some placeholder docs to the Cocoapods validator and Cocoapods class. Add the injected validator to globals. #47161
-
Jonah Williams authored
[flutter_tools] handle case where file is deleted by other program or running on read only volume (#66708) * [flutter_tools] handle case where file is deleted by other program * Add test cases * Update file_system.dart * Update file_system_test.dart * fix import * make a static on ErrorHandligFS * add support for no exit on failure * address comments * update doc comment to file or directory
-
- 03 Oct, 2020 1 commit
-
-
Jonah Williams authored
Refactors the desktop devices and workflow to remove unnecessary usage of global variables. This should make it easier to test and continue enhancing the desktop functionality of the tooling #47161
-
- 22 Sep, 2020 1 commit
-
-
Jonah Williams authored
-
- 17 Sep, 2020 1 commit
-
-
stuartmorgan authored
Removes the template version from the Windows template; the API and tooling boundary will now be considered stable, so there will no longer be frequent breaking changes. Also updates the link for adding desktop support to a project for all three platforms to reflect the current location. Fixes https://github.com/flutter/flutter/issues/52748
-
- 16 Sep, 2020 1 commit
-
-
Michael R Fairhurst authored
-
- 27 Aug, 2020 1 commit
-
-
Jonah Williams authored
* [flutter_tools] add analytics to code size, add more testing * add gradle case * Update build_macos_test.dart * move analytics to code size tooling * Update analyze_size.dart * fix analysis
-
- 25 Aug, 2020 1 commit
-
-
Jonah Williams authored
[flutter_tools] support code size tooling on iOS, linux, windows, macOS, and Android on Windows (#63610) Adds support for size analysis on iOS, macOS, linux, and Windows - using an uncompressed directory based approach. The output format is not currently specified. Adds support for size analysis on android on windows, switching to package:archive Updates the console format to display as a tree, allowing longer paths. Increases the number of dart libraries shown (to avoid only ever printing the flutter/dart:ui libraries, which dominate the size)
-
- 19 Aug, 2020 1 commit
-
-
Jonah Williams authored
-
- 18 Aug, 2020 1 commit
-
-
Jonah Williams authored
-
- 06 Aug, 2020 1 commit
-
-
Nolan Scobie authored
* Add punctuation for unterminated sentences in doc comments * Addressing review nit
-
- 28 Jul, 2020 1 commit
-
-
Jenn Magder authored
-
- 23 Jul, 2020 1 commit
-
-
Jonah Williams authored
-
- 20 Jul, 2020 1 commit
-
-
Jenn Magder authored
-
- 15 Jul, 2020 1 commit
-
-
Jenn Magder authored
-
- 09 Jul, 2020 1 commit
-
-
Jenn Magder authored
-
- 30 Jun, 2020 1 commit
-
-
James D. Lin authored
-
- 24 Jun, 2020 1 commit
-
-
Jonah Williams authored
Revert "[flutter_tools] separate target platform, host platform, and architecutre (#60119)" (#60147) This reverts commit 30d97d89.
-
- 23 Jun, 2020 1 commit
-
-
Jonah Williams authored
separate target platform, host platform, and architecture
-
- 18 Jun, 2020 1 commit
-
-
James D. Lin authored
In google3, the Linux device is always available, and it has confused people who run the Flutter doctor and see "• Linux • Linux • linux-x64 • Linux" listed. Rename the Linux device name to "Linux desktop" and the device ID to be "linux". Make similar changes to the Windows and macOS devices for consistency. This is also consistent with the web devices. The device ID change shouldn't be break -d usage since that does a case-insensitive prefix match.
-
- 12 Jun, 2020 1 commit
-
-
Jenn Magder authored
-
- 09 Jun, 2020 1 commit
-
-
Christopher Fujino authored
-
- 01 Jun, 2020 1 commit
-
-
Jenn Magder authored
-