Devon Carew
488e5dcd6c
log for specific adb devices
2016-02-21 00:23:13 -08:00
Devon Carew
67046f933d
add the ability to start and stop device polling
2016-02-20 22:00:11 -08:00
Adam Barth
ec0ec75b26
Improve the style in the starter app
...
Fixes #2011
2016-02-20 15:48:55 -08:00
Adam Barth
4aae718f85
Download sky_engine and sky_services from cloud storage
...
Downloading these packages from cloud storage simplifies our deployment
story because we can upload to cloud storage automatically from the
buildbot.
This patch also switches the responsibility for downloading the engine
artifacts to update_engine.sh. Centralizing this responsibility ensures
that the packages and the binaries are always in sync.
2016-02-20 13:25:01 -08:00
Yegor
38a72a444a
Merge pull request #2054 from yjbanov/flutter-drive-cmd
...
"flutter drive" command
2016-02-19 18:17:52 -08:00
yjbanov
a2b1bd4673
"flutter drive" command
...
Runs a test app and a driver test simultaneously, then stops the app.
Usage:
```
flutter drive --target=/path/to/test/app.dart
```
This command will look for `/path/to/test/app_test.dart` by
convention. We will expand into other ways of discovering tests in the
future.
2016-02-19 18:11:53 -08:00
Chinmay Garde
d797995632
tvOS, watchOS and old simulators are blacklisted in the tools
2016-02-19 16:29:41 -08:00
Chinmay Garde
83f10bd8ae
Fix typo in the _xcodeVersionSatisfactory and rename the check
2016-02-19 13:38:28 -08:00
Chinmay Garde
5658640128
Fix lint errors
2016-02-19 13:34:16 -08:00
Chinmay Garde
c5056b957e
iOS: In case Xcode is installed but the version is too old. Advise the user to update.
2016-02-19 13:30:57 -08:00
Adam Barth
a6f0c97a22
Merge pull request #2046 from abarth/background_compilation
...
Enable background compilation
2016-02-19 13:10:10 -08:00
Adam Barth
b7ee5980ea
Enable background compilation
2016-02-19 13:06:55 -08:00
Chinmay Garde
f6a2477dce
Always generate legal UTIs for project identifiers.
2016-02-19 12:30:18 -08:00
Chinmay Garde
9ed4e417d0
Fix flutter_tools tests
2016-02-19 11:48:39 -08:00
Chinmay Garde
b37112af2a
Rewrite Local.xcconfig per build
...
In case the user changes the path of the Flutter project on disk, the Dart SDK or the Flutter repository itself, the old Xcode paths would be invalid. Now, we rewrite them when we build the project.
2016-02-19 11:37:05 -08:00
Chinmay Garde
df946dd875
iOS: Treat the initial Info.plist string as a mustache template.
...
Use the project name to initialize the bundle name and identifier
2016-02-19 11:37:05 -08:00
Jason Simmons
59351a79e4
Generate a font manifest JSON file from flutter.yaml
2016-02-19 10:05:14 -08:00
Hans Muller
f989d3b855
Tooltip gallery demo
2016-02-19 08:27:16 -08:00
Adam Barth
09dbd9e76d
Remove ServiceRegistry
...
We don't need this anymore now that we have Mozart. The engine recently
stopped support it also.
2016-02-18 20:01:10 -08:00
Adam Barth
2087bb08fa
Rev engine
2016-02-18 19:47:41 -08:00
Hans Muller
5070d94243
Added GridTile
2016-02-18 16:08:54 -08:00
Devon Carew
bde44417b9
Merge pull request #2010 from devoncarew/create_command
...
make the '-o' option in create optional
2016-02-18 14:52:29 -08:00
Devon Carew
0da7463ef0
make the '-o' option in create optional
2016-02-18 14:33:59 -08:00
Hans Muller
8cfe31f5e8
Added GridTileBar, grid gallery demo
2016-02-18 10:13:36 -08:00
yjbanov
439aadf4e4
move to pub version of vm_service_client
2016-02-17 18:02:18 -08:00
Yegor Jbanov
b0e4559459
add flutter_driver package
...
This commit contains:
- FlutterDriver API for e2e tests usable in conjunction with package:test
- FlutterDriverExtension to be enabled by the application in order to
allow an external agent to connect to it and drive user interactions and
probe into the element tree
- initial implementations of tap, findByValueKey and getText commands (to
be expanded in future PRs)
2016-02-17 18:02:18 -08:00
P.Y. Laligand
a6c4927b27
Added a few operators to the Velocity class.
...
#1968
2016-02-17 15:58:19 -08:00
Viktor Lidholt
ecfc303270
Correctly calculates gravity in particle systems
2016-02-17 10:14:44 -08:00
Devon Carew
ccf08e98de
Merge pull request #1958 from devoncarew/more_validation
...
More work on validation
2016-02-17 09:40:46 -08:00
Devon Carew
d5a6fceee5
add a summary option to the doctor class
2016-02-17 09:33:45 -08:00
Hans Muller
ec6ed72e6a
updated per review feedback
2016-02-17 08:38:40 -08:00
Devon Carew
6a6b6539c8
Merge pull request #1947 from devoncarew/less_ios
...
make the ios development path less mandatory
2016-02-17 00:48:00 -08:00
Devon Carew
7ae6f7f391
make the ios development path less mandatory
2016-02-17 00:38:47 -08:00
Adam Barth
90d53adea9
Revert "iOS: Treat the initial Info.plist string as a mustache template and use the project name to initialize the bundle name and identifier"
...
This reverts commit dd4361bcb3973404d1eedec5c2f93fad28c39504.
We still use the hard-coded name in a number of places, including
launching the app on the iOS simulator.
Fixes #1950
2016-02-16 21:20:00 -08:00
Chinmay Garde
9f0e6537fb
Update the regex used to filter out Flutter specific logs
2016-02-16 18:07:00 -08:00
Chinmay Garde
36a7c6576c
Perform an engine version check on start and update the Xcode project if necessary
2016-02-16 17:47:25 -08:00
Chinmay Garde
77103c01cd
Merge pull request #1941 from chinmaygarde/master
...
iOS: Treat the initial Info.plist string as a mustache template and use the project name to initialize the bundle name and identifier
2016-02-16 17:42:42 -08:00
Chinmay Garde
dd4361bcb3
iOS: Treat the initial Info.plist string as a mustache template and use the project name to initialize the bundle name and identifier
2016-02-16 17:29:36 -08:00
Adam Barth
db7294206a
Merge pull request #1940 from abarth/improve_android_sdk
...
Improve error message when Android SDK not found
2016-02-16 17:11:14 -08:00
Adam Barth
bef8d081ed
Improve error message when Android SDK not found
...
Also, look for the Android SDK in the default locations.
2016-02-16 17:02:52 -08:00
Hans Muller
ba3930cc88
Changed grid layout padding and inter row/column spacing
2016-02-16 16:51:27 -08:00
Eric Seidel
6159c67d2c
Merge pull request #1932 from eseidelGoogle/hide_run_mojo
...
Hide flutter run_mojo
2016-02-16 16:07:32 -08:00
Eric Seidel
f784fb8ce6
Hide flutter run_mojo
2016-02-16 16:06:39 -08:00
Adam Barth
0bb8d21bd2
Remove flutter ios command
...
All the functionality of this command has been integrated into other commands.
2016-02-16 16:01:59 -08:00
Chinmay Garde
58de420eaf
Merge pull request #1933 from chinmaygarde/master
...
Refactor: Rename initialize_xcode.dart to setup_xcodeproj.dart
2016-02-16 15:51:23 -08:00
Adam Barth
7c105e6b2a
Merge pull request #1928 from abarth/move_to_up
...
Enforce that we get a final move to the pointer up location
2016-02-16 15:45:47 -08:00
Chinmay Garde
c2f5044099
Refactor: Rename initialize_xcode.dart to setup_xcodeproj.dart
2016-02-16 15:35:59 -08:00
Chinmay Garde
0a8138981f
Merge pull request #1930 from chinmaygarde/master
...
`flutter start` initializes the Xcode project if the user has not already done so.
2016-02-16 15:25:39 -08:00
Chinmay Garde
5cebf70da4
flutter start initializes the Xcode project if the user has not already done so.
2016-02-16 15:18:47 -08:00
Adam Barth
ddd58c5e23
Enforce that we get a final move to the pointer up location
...
Previously we asserted that we got a pointer move to the location where the
pointer up occured, but not all sources of pointer packets respect that
invariant. Specifically, on the iOS simulator, of you drag outside the window,
you'll get a stream of pointers that violates that invariant.
This patch teaches the converter to insert a PointerMoveEvent to move the
pointer to the location where the up occurs, repairing the invariant.
Fixes #1912
2016-02-16 14:58:40 -08:00