Chris Bracken
4d9923201b
Correct typos ( #33322 )
...
Corects a bnuch of typeos throuhgout teh Fluter codebsae.
Made use of the `misspell` tool:
https://github.com/client9/misspell
2019-05-24 19:12:45 -07:00
stuartmorgan
ef9866bf27
Build macOS via workspace, rather than project ( #33198 )
...
This is necesasry to integrate CocoaPods, since CocoaPods operates
primarily on the workspace rather than the project.
2019-05-22 19:58:29 -04:00
Zachary Anderson
94ce956f0a
[flutter_tool] Adds support for 'run' for Fuchsia devices ( #32849 )
2019-05-21 08:49:43 -07:00
Michael Thomsen
7ae3caf309
Rename flutter packages
to flutter pub
( #33041 )
2019-05-21 16:38:58 +02:00
stuartmorgan
6722fb448c
Teach flutter msbuild for Windows ( #32335 )
...
Eliminates the need for a build.bat in the Windows build workflow, adding
preliminary support for building using msbuild. The handling of
vcvars64.bat may be refined in the future, but this serves as a starting point.
2019-05-14 19:24:40 -04:00
Zachary Anderson
8841afeb1f
[flutter_tool] Build a Fuchsia package ( #32519 )
2019-05-14 10:59:23 -07:00
Jonah Williams
8b0243f413
Teach Linux to use local engine ( #31631 )
2019-05-11 00:08:29 -07:00
Dan Field
df669ab1ea
Avoid NPE for flutter attach mDNS ( #31926 )
2019-05-01 13:41:00 -07:00
Jacob Richman
63aa5b3647
Refactor core uses of FlutterError. ( #30983 )
...
Make FlutterError objects more structured so they can be displayed better in debugging tools such as Dart DevTools.
2019-05-01 11:20:12 -07:00
Dan Field
fe9512fa72
Re-enable const ( #31600 )
...
* Re-enable const
2019-04-29 16:02:42 -07:00
Jonah Williams
4ff467191b
make FlutterProject synchronous ( #31757 )
2019-04-29 08:21:32 -07:00
Jonah Williams
0acd3e6b04
refactor context to be implicit-downcast safe ( #31622 )
2019-04-25 15:51:08 -07:00
Jonah Williams
37c73e77f1
Remove need for build/name scripts on Linux desktop ( #31567 )
2019-04-24 13:34:56 -07:00
Jonah Williams
7f959d8b78
Add Xcode build script for macOS target ( #31329 )
2019-04-22 13:51:00 -07:00
Ben Konyi
3764cb8515
Added support for authentication codes for the VM service. ( #30857 )
...
* Added support for authentication codes for the VM service.
Previously, a valid web socket connection would use the following URI:
`ws://127.0.0.1/ws`
Now, by default, the VM service requires a connection to be made with a
URI similar to the following:
`ws://127.0.0.1:8181/Ug_U0QVsqFs=/ws`
where `Ug_U0QVsqFs` is an authentication code generated and shared by
the
service.
This behavior can be disabled with the `--disable-service-auth-codes`
flag.
2019-04-18 21:01:50 -07:00
Jonah Williams
f5672b9316
add --force flag to precache ( #31278 )
2019-04-18 16:04:21 -07:00
Jonah Williams
e69a8a15b3
pass track widget creation flag through to build script ( #31277 )
2019-04-18 15:03:34 -07:00
Devon Carew
d075d647c3
remove the unused hintMessage and hintId fields from the reload results ( #31267 )
2019-04-18 11:00:54 -07:00
Jonah Williams
da92fc1109
Add run capability for macOS target ( #31218 )
2019-04-17 22:40:26 -07:00
Jonah Williams
86c938b5b3
Add desktop projects and build commands (experimental) ( #31205 )
2019-04-17 12:16:55 -07:00
Jonah Williams
5228a7851a
Fuchsia step 1: add SDK version file and artifact download ( #31073 )
2019-04-16 13:24:58 -07:00
Christopher Fujino
be5f345f33
New flag to flutter drive
to skip installing fresh app on device ( #30818 )
...
* add a --build/--no-build flag to flutter drive command
2019-04-15 09:31:51 -07:00
Jonah Williams
259641c4b3
Allow downloading of desktop embedding artifacts ( #30648 )
2019-04-10 22:08:44 -07:00
Jonah Williams
316d44989a
warn on uncomitted changes ( #30235 )
2019-04-10 12:24:53 -07:00
Michael Thomsen
811f1ad98f
Forward missing pub commands ( #30115 )
2019-04-09 17:03:09 +02:00
Jonah Williams
9baffb97ca
Reland: Ensure that flutter run/drive/test/update_packages only downloads required artifacts ( #30254 )
2019-04-08 13:49:09 -07:00
Jonah Williams
beaf7e28fa
Update upgrade to reset off of hotfix branches ( #29786 )
2019-03-25 09:42:28 -07:00
Alexandre Ardhuin
bfa1d25bf9
some formatting of map, parameters and spaces ( #29760 )
2019-03-23 00:02:21 +01:00
Amir Hardon
e2cd5931a7
Revert "Update upgrade to rebase and stash local changes. ( #29192 )" ( #29780 )
...
This reverts commit e38be671a7
.
2019-03-21 20:34:07 -07:00
Jonah Williams
e38be671a7
Update upgrade to rebase and stash local changes. ( #29192 )
2019-03-21 14:32:52 -07:00
Jonah Williams
b123846cb0
Improve flutter test startup time ( #29404 )
2019-03-20 13:58:57 -07:00
Jonah Williams
cd803ac7f2
Improve hot reload performance ( #28152 )
2019-03-15 15:02:45 -07:00
Danny Tuppeny
126c58ef7c
Add a flutter create --list-samples
command ( #28938 )
...
* Add a `flutter create --list-samples` command
* Add some comments/docs
* Tweak text
2019-03-12 11:47:17 +00:00
Alexandre Ardhuin
440ce8fde6
Fix indentations of statements in BlockFunctionBody ( #28933 )
...
* fix indentof statements in BlockFunctionBody
* fix indentof statements in BlockFunctionBody in tests
2019-03-07 21:09:28 +01:00
Alexandre Ardhuin
4c1f4d14e1
fix some formatting issues ( #28809 )
...
* fix some formatting issues
* address review comments
* fix indent
2019-03-06 09:37:32 +01:00
Alexandre Ardhuin
387f885481
Add missing trailing commas ( #28673 )
...
* add trailing commas on list/map/parameters
* add trailing commas on Invocation with nb of arg>1
* add commas for widget containing widgets
* add trailing commas if instantiation contains trailing comma
* revert bad change
2019-03-01 08:17:55 +01:00
Alexandre Ardhuin
5169ab5974
format parameter list ( #27261 )
2019-02-21 09:27:07 +01:00
Dan Field
c90c3a18a2
Reland automatic discovery of observatory port for iOS ( #27908 )
...
* Discover port over mDNS
* Update BUILD.gn for tools
2019-02-15 17:44:55 -08:00
KyleWong
199ebaa677
Refactor ios bundleid/android application process logic. ( #27471 )
...
When creating a flutter project,
Make sure: applicationid for android conforms to: https://developer.android.com/studio/build/application-id
Make sure: bundleid for ios conforms to:
https://developer.apple.com/library/archive/documentation/FileManagement/Conceptual/understanding_utis/understand_utis_conc/understand_utis_conc.html
(Not only the name,but also the organization, as it's a check for whole bundleid.)
2019-02-12 19:40:53 -08:00
木士羽
9f7ab4c4a0
Support using flutter with specific version ( #26840 )
...
* Support using flutter with specific version
* Set min supported version to 1.2.1
2019-02-04 11:26:06 -08:00
Zachary Anderson
7634a0ecbe
[flutter_tool,doctor] Fix and test gen_snapshot failure message ( #27253 )
2019-01-30 13:01:19 -08:00
Alexandre Ardhuin
ef276ffea5
format initializer list of constructors ( #27111 )
2019-01-29 21:47:16 +01:00
Dan Field
c082f8d8a3
Revert f9e6242db
( #26944 ) ( #27191 )
...
* Revert f9e6242db
* fix pubspec
* finish pubspec upgrade
2019-01-28 15:35:59 -08:00
Dan Field
f9e6242db9
Use mDNS to discover the device port ( #26944 )
...
* Discover port over mDNS
* opt in, only for iOS for now
2019-01-25 12:12:17 -08:00
Gary Qian
06b979c4d5
Revert "Warn when building on master channel ( #25007 )" ( #27096 )
...
This reverts commit dd65a54628
.
2019-01-25 14:27:35 -05:00
Jonah Williams
fa5f3da6f2
Update flutter clean to remove .dart_tool directory ( #27054 )
2019-01-25 09:30:11 -08:00
Gary Qian
dd65a54628
Warn when building on master channel ( #25007 )
2019-01-24 19:01:07 -05:00
Ian Hickson
31a9626c48
[O] Removing all timeouts (mark II) ( #26736 )
...
These are essentially self-inflicted race conditions. Instead of timeouts we're going to try a more verbose logging mechanism that points out when things are taking a long time.
2019-01-19 00:31:05 -08:00
Danny Tuppeny
b16ef489e0
Add a validator to ensure NO_PROXY is set correctly if HTTP_PROXY is set ( #25974 )
...
* Add a validator to ensure NO_PROXY is set correctly if HTTP_PROXY is set
Fixes #24854 .
* Fix typo
* Dummy edit to try and force update of PR desc on Cirrus
2019-01-10 07:47:29 +00:00
Ian Hickson
8426910a19
Revert "[O] Remove many timeouts. ( #23531 )" ( #25646 )
...
This reverts commit 76f70810e4
.
2018-12-20 18:46:36 -08:00