Chinmay Garde
9782d97faa
Enable launching applications on the iOS device with observatory and diagnostics server connected. ( #4424 )
2016-06-14 11:47:51 -07:00
Ian Hickson
f92f71feb9
Lock flutter tool while updating artifacts ( #4476 )
...
This prevents multiple simultaneous runs of the analyzer from stomping
over each other (e.g. multiple runs of 'update-packages'). Certain
long-lived commands (like analyze, run, logs) are exempted once they've
done enough work to be safe from most stomping action.
This still doesn't make us entirely safe from craziness, e.g. if you're
half way through an 'update-packages' run and you call 'git pull', who
knows what state you'll end up in. But there's only so much one can do.
Fixes https://github.com/flutter/flutter/issues/2762
2016-06-14 10:16:08 -07:00
Ian Hickson
2b2d782503
"--watch --flutter-repo" wasn't analyzing flutter ( #4548 )
2016-06-13 19:19:35 -07:00
Ian Hickson
2cdda9e679
Provide a way to save the analyzer results to disk ( #4541 )
2016-06-13 13:29:10 -07:00
Devon Carew
b6c3ae37f6
send supportsRestart flag when starting an app ( #4513 )
...
* send supportsRestart flag when starting an app
* remove unused imports
* review comments
2016-06-13 13:16:20 -07:00
Todd Volkert
2099d3789c
Pull iOS build templates from flutter tools vs engine artifacts ( #4526 )
2016-06-13 12:30:08 -07:00
Ian Hickson
c9bcf1074e
Analyzer was confused when you deleted files ( #4528 )
...
Also, make it clear the screen between results so it's more obvious
what's going on when you have new results (especially when you have
fixed everything).
2016-06-13 12:20:03 -07:00
Todd Volkert
d2ee6f7838
Rename app.so -> app.dylib ( #4522 )
2016-06-10 16:57:21 -07:00
Devon Carew
1ff3a2a039
show progress while running the analysis server ( #4525 )
2016-06-10 16:39:43 -07:00
Jason Simmons
484c36f145
Set the android:debuggable flag when building an APK in debug mode ( #4523 )
...
See https://github.com/flutter/flutter/issues/4438
2016-06-10 16:06:12 -07:00
Devon Carew
b2938f40e3
expose the devfs api ( #4521 )
2016-06-10 15:08:12 -07:00
Devon Carew
b5c8f2a43f
print stack traces from the analysis server ( #4507 )
2016-06-10 06:48:16 -07:00
Kaiyuan Wang
8446ae3c87
Fix flutter drive crash issue when run in develop mode ( #4492 )
2016-06-09 12:39:14 -07:00
Adam Barth
c02c553867
Fix types for flutter test
in checked mode ( #4488 )
...
Fixes #4059
2016-06-09 07:27:23 -07:00
Devon Carew
fcd68c8a21
Support route ( #4470 )
...
* support --route in flutter run --resident
* also for the daemon app.start command
2016-06-08 13:44:54 -07:00
Devon Carew
d3e5e48701
revmoe the debug:true param from the atom launch config ( #4464 )
2016-06-08 12:21:45 -07:00
Jason Simmons
0db04819dc
More flexibility for defining the locations of assets packaged in an FLX ( #4462 )
...
* Add a map of relative to absolute paths for assets located outside the app's
source directory
* If a "packages" directory exists, obtain assets from there instead of
using the packages/ prefix to indicate package map lookup
2016-06-08 11:32:30 -07:00
Devon Carew
5c59862208
Update usage.dart ( #4451 )
...
Update the analytics code.
2016-06-08 09:38:12 -07:00
Adam Barth
440aa5ee2f
Add -t support to flutter run on iOS ( #4439 )
2016-06-07 16:41:53 -07:00
Devon Carew
3ba17136b7
add a restart command to the daemon protocol ( #4385 )
...
* refactor the --resident run option into a separate file
* update daemon to run --resident apps
* re-plumbing daemon start
* send app logs
* update tests
* review changes
* fix test runner
* remove PackageMap.createGlobalInstance; rely on the ctor
* review comments
2016-06-07 12:13:35 -07:00
Chinmay Garde
68ba5bfd7c
Suppress verbose output from ios-deploy when not in verbose mode. ( #4423 )
2016-06-07 12:02:08 -07:00
Devon Carew
958fb0f888
Update flutter_command_runner.dart ( #4398 )
2016-06-06 15:35:31 -07:00
Adam Barth
8f03ebe56b
Teach FlutterPlugin.groovy about AOT builds ( #4389 )
...
The `flutter.buildMode` property now controls whether to build in debug,
profiling, or release.
2016-06-06 12:56:04 -07:00
Devon Carew
6c96e1a320
use the --resident option on flutter run by default ( #4386 )
2016-06-06 10:29:27 -07:00
Phil Quitslund
6d2d495369
Merge pull request #4348 from pq/fix_4091
...
Fix flutter analyze defaults when files are specified (#4091 ).
2016-06-06 10:00:55 -07:00
Adam Barth
29af5c0317
Set a sensible default framework path ( #4370 )
...
This patch sets a default path for Flutter.framework that's sensible based on
the FLUTTER_MODE.
2016-06-03 17:01:18 -07:00
Chinmay Garde
8756a094a9
Add a FLUTTER_MODE variable to the generated Xcconfig and fix snapshot generation on all targets. ( #4362 )
...
Get rid of the DART_EXPERIMENTAL_INTERPRETER_FLAG.
2016-06-03 13:55:57 -07:00
Devon Carew
26076d9efd
Update utils.dart ( #4364 )
2016-06-03 13:21:16 -07:00
Devon Carew
7ae584bc02
handle 'last message repeated' from ios simulator ( #4300 )
2016-06-03 12:54:27 -07:00
pq
ce82bc1b15
Check for user specified args.
2016-06-03 12:52:43 -07:00
Adam Barth
8171aa86f0
Document how to build hello_services for iOS ( #4354 )
...
This patch adds some sensible defaults to xcode_backend.sh and documents how to
build hello_services for iOS using Xcode.
2016-06-03 12:20:54 -07:00
pq
305af8b873
Fix flutter analyze defaults when files are specified ( #4091 ).
...
Disables current package and current directory analysis when files are specified.
Fixes: https://github.com/flutter/flutter/issues/4091 .
2016-06-03 09:24:54 -07:00
Jason Simmons
d8d0d6b31b
Resolve package references in font asset paths ( #4334 )
2016-06-02 15:05:41 -07:00
Eric Seidel
4c86b73027
wip
2016-06-02 14:17:21 -07:00
Jason Simmons
00c7734c8b
Tools daemon handlers for discovering apps and forwarding device ports ( #4324 )
2016-06-02 14:00:27 -07:00
Adam Barth
612a097d1f
Add --target support to flutter build ios ( #4318 )
...
Fixes #4298
2016-06-02 08:57:13 -07:00
Devon Carew
bc5d407477
fix an issue where the refresh benchmark would overwrite a completer ( #4315 )
2016-06-01 19:57:08 -07:00
Devon Carew
9e9dfc3d2d
fix a race condition with isolate notification ( #4286 )
...
* fix a race condition with isolate notification
* return a future
2016-06-01 15:17:04 -07:00
Devon Carew
2a2bd7b6f4
fix an exception while parsing a services file ( #4302 )
2016-06-01 14:06:44 -07:00
Adam Barth
c26fcfdfaa
Update xcodebuild for Generated.xcconfig ( #4268 )
...
This patch updates how we generate xcconfig files to match what
xcode_backend.sh expects.
2016-06-01 12:32:45 -07:00
Phil Quitslund
77b8e3273d
Merge pull request #4271 from pq/0.27.4-alpha.9
...
Update analyzer dep to 0.27.4-alpha.9
2016-05-31 11:31:16 -07:00
Jason Simmons
49c4064132
Add Dart IO entry points to the snapshotter command line ( #4257 )
2016-05-31 10:51:28 -07:00
pq
985a7b91cf
Update analyzer dep to 0.27.4-alpha.9
...
Update analyzer dep to 0.27.4-alpha.9 to enjoy analyzer perf improvements (https://codereview.chromium.org/2011183004/ ) (and keep in sync with the SDK).
(This is a revisit to https://github.com/flutter/flutter/pull/4253 .)
2016-05-31 06:59:56 -07:00
Adam Barth
7de84709cf
Address review comments on prior patch ( #4270 )
...
I pulled the trigger to land the previous patch too quickly and missed a
number of comments.
2016-05-30 14:47:49 -07:00
Devon Carew
7c47837c27
show build progress; print app sizes ( #4263 )
...
* show build progress; print app sizes
* add todo
* review comments
* remove unused import
2016-05-29 15:07:41 -07:00
Devon Carew
49affc4098
make the drive output prettier ( #4260 )
2016-05-27 22:36:07 -07:00
Devon Carew
111392d7c9
run pub get (w/ symlinks) for flutter drive ( #4259 )
...
* run pub get (w/ symlinks) for flutter drive
* review comments
2016-05-27 21:42:46 -07:00
Adam Barth
aee32698ac
Add backend tools for extensible iOS apps ( #4250 )
...
Instead of embedding Flutter.framework and BuildFlutterApp in the Xcode
project, we store these in flutter.git, where we can reference them.
2016-05-27 15:30:42 -07:00
Devon Carew
c98ce02417
print the dartlang atom plugin version from flutter doctor ( #4242 )
2016-05-27 13:31:55 -07:00
Chinmay Garde
989a530350
Don't avoid linking with libSystem to work around issue in dyld. ( #4241 )
2016-05-27 11:24:10 -07:00