Adam Barth
1484add104
Add TestGesture
...
This helper makes it easier to write correct tests that involve
gestures.
Fixes #1855
2016-02-21 14:32:58 -08:00
Adam Barth
aeb9419122
Merge pull request #2064 from abarth/snackbar_action
...
SnackBar should have a single optional action
2016-02-21 12:58:24 -08:00
Adam Barth
505547ae95
Merge pull request #2068 from abarth/de_material
...
Remove redundant material_ prefix
2016-02-21 12:58:13 -08:00
Adam Barth
375bb77671
Merge pull request #2067 from abarth/status_callback
...
Animation status callbacks should be re-entrant
2016-02-21 12:58:02 -08:00
Adam Barth
240df79361
Remove redundant material_ prefix
...
These files are already in the "material" folder. They don't need to be
prefixed with material again.
Fixes #702
2016-02-20 22:12:15 -08:00
Devon Carew
4ec9608472
Merge pull request #2066 from devoncarew/device_polling_redux
...
add the ability to start and stop device polling
2016-02-20 22:08:00 -08:00
Adam Barth
6722e3d516
Animation status callbacks should be re-entrant
...
We should mutate the status of the AnimationController before calling
the status callbacks so that we're prepared to be re-entered.
Fixes #1911
2016-02-20 22:06:00 -08:00
Devon Carew
67046f933d
add the ability to start and stop device polling
2016-02-20 22:00:11 -08:00
Adam Barth
72fcbb7d36
SnackBar should have a single optional action
...
The example in the spec with multiple actions is an anti-example.
Fixes #1876
2016-02-20 16:54:10 -08:00
Adam Barth
9e56fc4e9e
Merge pull request #2063 from abarth/starter_style
...
Improve the style in the starter app
2016-02-20 16:41:05 -08:00
Adam Barth
ec0ec75b26
Improve the style in the starter app
...
Fixes #2011
2016-02-20 15:48:55 -08:00
Adam Barth
b7ae0be79a
Merge pull request #2062 from abarth/rm_download_dart_sdk
...
Remove download_dart_sdk.py
2016-02-20 14:34:13 -08:00
Adam Barth
192fcf5284
Remove download_dart_sdk.py
...
This script is not used anymore.
2016-02-20 14:33:19 -08:00
Adam Barth
eb6142ac34
Merge pull request #2059 from abarth/cloud_package
...
Download sky_engine and sky_services from cloud storage
2016-02-20 13:55:54 -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
c113bea978
Merge pull request #2049 from chinmaygarde/master
...
tvOS, watchOS and old simulators are blacklisted in the tools
2016-02-19 16:37:30 -08:00
Chinmay Garde
d797995632
tvOS, watchOS and old simulators are blacklisted in the tools
2016-02-19 16:29:41 -08:00
Hans Muller
73ea415a5a
Merge pull request #2050 from HansMuller/icon
...
Gallery icons demo
2016-02-19 14:54:50 -08:00
Hans Muller
870d9e95f7
Gallery icons demo
2016-02-19 14:40:11 -08:00
Chinmay Garde
31131f5a49
Merge pull request #2047 from chinmaygarde/master
...
iOS: In case Xcode is installed but the version is too old. Advise the user to update.
2016-02-19 14:15:33 -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
2772f203ca
Merge pull request #2045 from chinmaygarde/master
...
Always generate legal UTIs for project identifiers.
2016-02-19 12:36:30 -08:00
Chinmay Garde
670bf871e2
Merge pull request #1969 from chinmaygarde/master
...
iOS: Misc tooling updates
2016-02-19 12:30:36 -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
512f5764bd
Add an issue template for Github
2016-02-19 11:37:05 -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
5009f44a62
Merge pull request #2029 from jason-simmons/font_custom_load
...
Generate a font manifest JSON file from flutter.yaml
2016-02-19 10:23:48 -08:00
Jason Simmons
59351a79e4
Generate a font manifest JSON file from flutter.yaml
2016-02-19 10:05:14 -08:00
Hans Muller
9323d4edbf
Merge pull request #2021 from HansMuller/tooltip
...
Tooltip Gallery demo
2016-02-19 08:39:49 -08:00
Hans Muller
f989d3b855
Tooltip gallery demo
2016-02-19 08:27:16 -08:00
Adam Barth
e63bcc2a90
Merge pull request #2023 from abarth/rm_service_registry
...
Remove ServiceRegistry
2016-02-18 20:12:15 -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
be109ddf0f
Merge pull request #2012 from HansMuller/grid_tile
...
Added GridTile
Simplify creating grid tiles with GridTileBar headers or footers.
2016-02-18 16:25:43 -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
242fce055d
Merge pull request #1975 from HansMuller/grid_list_demo
...
Added GridTileBar, grid list gallery demo
Added GridTileBar - support for adding headers and footers to grid tiles.
Added a material gallery scrollable grid demo.
Fixes #1554
Fixes #1979
2016-02-18 10:25:59 -08:00
Hans Muller
8cfe31f5e8
Added GridTileBar, grid gallery demo
2016-02-18 10:13:36 -08:00
Yegor
f073f6b5a3
Merge pull request #1842 from yjbanov/flutter-driver
...
flutter_driver package
2016-02-17 18:11:49 -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