Chinmay Garde
98f10bc6eb
Merge pull request #983 from chinmaygarde/master
...
Add a 'flutter ios --init' command that fetches the Xcode project from the cloud and configures it for a given flutter project
2015-12-17 14:59:26 -08:00
Chinmay Garde
08fdf99fea
Add a 'flutter ios --init' command that fetches the Xcode project from the cloud and configures it for a given flutter project
2015-12-17 14:58:39 -08:00
Eric Seidel
dd440d0c21
Fix flutter apk
to work with resources
...
I screwed up my last change, turns out the package command
is sensitive about having all of its flags before args.
Also made it possible to control the resources directory
from the command line per the review comments in the previous change.
@jason-simmons
2015-12-16 16:18:02 -08:00
Eric Seidel
64bec53646
Add support for bundling apk resources
...
I also made it so that `flutter apk -v` showed what
commands it was running by moving off of a custom _run
function onto the base/process.dart runChecked shared
by other commands.
@jason-simmons
2015-12-16 15:33:33 -08:00
Ian Hickson
7151fdd054
Move flutter tests from packages/unit to packages/flutter/test
2015-12-16 08:00:57 -08:00
Hixie
0a6b0f9b0b
Always import our packages when analyzing.
2015-12-14 12:56:31 -08:00
Hixie
889a1e8eb3
Analyze more tests.
2015-12-14 11:06:42 -08:00
Jason Simmons
cb6eef70e8
Upgrade the test package (needed by the latest mojo roll)
2015-12-10 16:25:12 -08:00
Adam Barth
4fa9e57185
Merge pull request #872 from abarth/build_errors
...
Improve error messages when build fails
2015-12-10 12:00:30 -08:00
Adam Barth
8eb9763569
Improve error messages when build fails
...
Instead of failing with a cryptic error message about app.flx, we now fail with
an explicit message about the compiler.
Releated to #865
2015-12-10 11:25:19 -08:00
Adam Barth
fd68f08b7c
Recognize offline status in adb
...
Fixes #858
2015-12-10 11:16:40 -08:00
Adam Barth
2b6b781c7a
Switch over to the Travis-built artifacts
...
We've been bulding these binaries using Travis for a while. We can start using
them now.
2015-12-08 15:01:44 -08:00
Ian Hickson
0290622bc6
Analyzer improvements
...
- strengthen analyzer against error messages that point past the
bottom of the file.
- ignore any errors in intl's auto-generated files.
2015-12-03 19:52:23 -08:00
Eric Seidel
7d4feaa71a
Workaround logcat -c not working
2015-12-03 16:13:10 -08:00
Eric Seidel
5e2bc90daf
Make it possible to specify the saved path for trace --stop
...
@chinmaygarde
2015-12-03 14:44:59 -08:00
Eric Seidel
4eee2e4c1d
Add support for passing --trace-startup on Android
...
iOS takes a different codepath and will need more work.
@chinmaygarde
2015-12-03 12:23:52 -08:00
Adam Barth
fb98a387aa
Support flutter test
with prebuilt binaries
...
Now you can run tests with and without --flutter-repo with a prebuilt binary on
Linux.
Fixes #307
2015-12-03 10:05:57 -08:00
Eric Seidel
95eac98fac
Merge pull request #681 from eseidelGoogle/trace
...
Make trace --stop fail if the adb pull fails.
2015-12-02 12:00:01 -08:00
Eric Seidel
5b2cc1ae67
Make trace --stop fail if the adb pull fails.
...
@chinmaygarde
2015-12-02 11:27:27 -08:00
Jason Simmons
bbd84bce93
Merge pull request #660 from jason-simmons/apk_output_label
...
Add output to "flutter apk" indicating where the APK file was written
2015-12-01 15:50:52 -08:00
Jason Simmons
01ff4ef6bc
Add output to "flutter apk" indicating where the APK file was written
2015-12-01 15:44:15 -08:00
Jason Simmons
76ced91388
Generate an Android manifest in "flutter init"
2015-12-01 15:28:19 -08:00
Adam Barth
f41869f639
Update package:test to the latest version
2015-11-30 18:41:10 -08:00
Adam Barth
9662d49e12
Clean up code organization in flutter_tools
...
1) Moved basic utility code into base/ directory to make it clear which code
doesn't depend on Flutter-specific knowldge.
2) Move the CommandRunner subclasses into a runner/ directory because these
aren't commands themselves.
2015-11-28 21:16:55 -08:00
Adam Barth
3821560841
Merge pull request #611 from abarth/rm_build_sky_apk
...
Remove build_sky_apk.dart
2015-11-28 19:32:39 -08:00
Adam Barth
c477b1250b
Remove build_sky_apk.dart
...
This script has been subsumed by `flutter apk`.
2015-11-28 19:16:23 -08:00
Ian Hickson
92a6212007
dev/update_packages.dart --upgrade
...
Add an --upgrade flag to the dev/update_packages.dart flag which runs
'pub upgrade' instead of 'pub get'. Tell people to use this when using
'flutter analyze' since 'pub get' doesn't have the same guarantee of
getting everything in sync.
2015-11-27 20:01:13 -08:00
Devon Carew
13fbafdabf
Merge pull request #591 from devoncarew/log_time
...
print logging timestamps to profile app launch
2015-11-25 12:54:49 -08:00
Devon Carew
e36b07f7b5
print logging timestamps to profile app launch
2015-11-25 12:47:25 -08:00
Devon Carew
559ea9d08d
allow logs to work from any location
2015-11-25 12:39:33 -08:00
Devon Carew
8500aca7ad
fix analysis errors; add missing icon
2015-11-24 23:19:25 -08:00
Adam Barth
ae585eb12e
Remove start_test
...
This test was a bad mock-based test that hasn't ever caught a bug but has
required a lot of maintenance. Currently its broken because its mock doesn't
match the real interface.
2015-11-24 17:44:15 -08:00
Adam Barth
860547c1d4
Add support for system-level routing
...
Now you can supply a route argument to flutter start:
$ flutter start --route /foo
which will start the app at /foo instead of /.
2015-11-24 16:13:20 -08:00
Adam Barth
58f056da68
Pin package:test
to an exact revision
...
We use a number of non-public APIs in the test package, which makes our
dependency quite fragile. This patch pins a specific, known-good version. We
should update to the lastest version in a follow-up patch.
2015-11-24 09:22:11 -08:00
Adam Barth
b0470e31fb
Improve unauthorized regexp
...
Fixes https://github.com/flutter/flutter.github.io/issues/101
2015-11-23 19:09:43 -08:00
krisgiesing
1a351a6598
Merge pull request #478 from krisgiesing/run_mojo_android
...
Allow run_mojo --android to specify location of flutter engine
2015-11-23 14:19:28 -08:00
Kris Giesing
02510dd866
Allow run_mojo --android to specify location of flutter engine
2015-11-23 14:11:51 -08:00
Adam Barth
c7e00449a8
Make it possible to run tests outside the Flutter repo
...
This patch still requires a locally built engine. I'll remove the need for a
locally built engine in a future patch.
Fixes #278
2015-11-23 13:42:04 -08:00
Seth Ladd
c675ec7d6e
Merge pull request #530 from sethladd/more-error-message
...
more verbose error message
2015-11-23 09:50:29 -08:00
Seth Ladd
84cfcde1f7
tweaking message
2015-11-23 09:24:20 -08:00
Adam Barth
99d51f5f5a
Fix analyzer warnings
...
Should make Travis green again. Also, add better logging to
dev/update_packages.dart.
2015-11-21 13:39:45 -08:00
Jason Simmons
ae7c97160a
Merge pull request #533 from jason-simmons/apk_artifact_cache
...
Build APKs without a local copy of the engine sources
2015-11-20 16:43:14 -08:00
Jason Simmons
854db78466
Build APKs without a local copy of the engine sources
2015-11-20 16:22:18 -08:00
Seth Ladd
9496de7c80
more verbose error message
...
undo auto format
2015-11-20 15:34:28 -08:00
Adam Barth
0d3c2d9336
flutter build --engine-src-dir=<garbage> produces poor error message
...
This patch improves the error message.
Fixes #468
2015-11-20 15:09:04 -08:00
Adam Barth
19fe92e35d
Merge pull request #521 from abarth/fix_analyzer
...
Fix analyzer warnings in updater package
2015-11-20 14:14:39 -08:00
Adam Barth
4cd1fb177a
Fix analyzer warnings in updater package
...
This class was renamed to MojoEventSubscription.
2015-11-20 13:12:27 -08:00
Adam Barth
dc23af9ff1
Merge pull request #513 from abarth/improve_build_help
...
Be more specific about what `flutter build` does
2015-11-20 12:57:36 -08:00
Jason Simmons
1f83018f86
Download build artifacts from a zip file
...
This updates the Flutter tools to match the proposed new packaging of artifacts
in the engine release script.
* The GCS URL for artifacts is now gs://mojo/flutter/$revision/$platform
* Categories have been removed from the Artifact class
* All artifacts for a given platform now live in a zip file. If an artifact
is not present in the local cache, then the zip will be downloaded and
extracted.
Note that darwin-x64 artifacts go through a different process that (for now)
continues to use the old format.
2015-11-20 10:27:18 -08:00
Adam Barth
18763e5609
Be more specific about what flutter build
does
...
Fixes #512
2015-11-20 09:14:48 -08:00