Ian Hickson
63e0fb1026
Prevent infinite loop in expect(). ( #6203 )
...
The only change here is that if we run off the end of the loop in a way
that previously would have just hung, we return silently.
2016-10-06 12:29:59 -07:00
Adam Barth
d65cda2379
Switch the model for SemanticsNode to use dart:ui types ( #6234 )
...
This will make it easier to switch to SemanticsUpdateBuilder.
2016-10-06 11:29:41 -07:00
Adam Barth
41a91a7a68
Use "SemanticsFoo" consistently instead of "SemanticFoo" ( #6233 )
...
This change might make our grammar less perfect, but it will increase our
sanity.
2016-10-06 10:52:46 -07:00
Jason Simmons
90504b122c
Adjust the IconButton constraint to match its size ( #6226 )
...
Fixes https://github.com/flutter/flutter/issues/5763
2016-10-06 10:13:53 -07:00
Yegor
3c40c85506
simplify lockfile-related message; move details to verbose level ( #5556 )
2016-10-06 10:11:54 -07:00
Dan Rubel
3136620427
Flutter doctor detect intellij on Linux ( #6227 )
2016-10-05 18:00:30 -04:00
Matt Perry
2fd78dcc53
Add multiline support to Input and friends. ( #6155 )
...
Fixes https://github.com/flutter/flutter/issues/6154
2016-10-05 15:46:48 -04:00
Adam Barth
73ff419890
Let MaterialApp override the initial route ( #6216 )
...
Fixes #6215
2016-10-05 11:13:28 -07:00
Dan Rubel
aed056c64b
remove flutter listen ( #6198 )
2016-10-05 14:11:41 -04:00
Phil Quitslund
e44f6fe478
Bump Dart SDK to 1.20.0-dev.10.0. ( #6212 )
...
* Bump Dart SDK to `1.20.0-dev.10.0`.
`1.20.0-dev.10.0` corresponds to `1.20-RC0`.
* pubspec.lock cleanup
* check for pubspec.lock existence
* cleaned up conditional remove
2016-10-05 09:05:15 -07:00
Devon Carew
95fa9e3c55
Less chatty ( #6213 )
...
* make flutter create less chatty
* output generated file count; mention lib/main.dart
2016-10-05 08:26:17 -07:00
Devon Carew
b00e6cda66
tweak the device description for emulators ( #6214 )
2016-10-04 20:29:10 -07:00
Hans Muller
e2ff169d5b
Have the scale gesture callback uses details objects ( #6204 )
2016-10-04 12:44:36 -07:00
Dan Rubel
55bc771f58
flutter devices indicate which are simulators ( #6200 )
2016-10-04 13:07:42 -04:00
Chris Bracken
38533ac8b7
Add icon update tool ( #6201 )
2016-10-04 09:52:14 -07:00
Dan Rubel
9f673ad445
flutter analyze --watch ( #6093 )
2016-10-04 08:20:24 -04:00
Adam Barth
67f97b455d
Remove ChildView widget ( #6195 )
...
This widget now lives in Mozart:
https://fuchsia.googlesource.com/mozart/+/master/lib/flutter/child_view.dart
2016-10-03 23:35:43 -07:00
Adam Barth
8071a82d51
Isolate Mozart dependencies ( #6194 )
...
This patch removes the Mozart dependencies from object.dart and
layer.dart, which will make it easier for us to move the Mozart
dependencies purely into the Fuchsia tree.
2016-10-03 22:46:12 -07:00
Dan Rubel
8b164d7c46
improve "no device connected" message after "flutter run" ( #6179 )
2016-10-03 22:19:58 -04:00
P.Y. Laligand
522f607b05
Allow an output file header to be specified when building for Fuchsia. ( #6181 )
2016-10-03 17:36:15 -07:00
Hans Muller
596637ade4
Added scale-to-zoom gesture support to the Gallery grid demo ( #6185 )
2016-10-03 16:08:15 -07:00
Chris Bracken
57d6cc4299
Use platform-specific back icon in Scaffold ( #6182 )
2016-10-03 15:34:15 -07:00
Hans Muller
b329894b4d
Added byTooltip() to CommonFinders ( #6178 )
2016-10-03 12:52:06 -07:00
Jason Simmons
4d8f4f421a
Screenshot API for flutter driver ( #6175 )
2016-10-03 12:26:30 -07:00
Adam Barth
8ec4f22941
Add landscape time picker ( #6173 )
...
Fixes #988
2016-10-03 12:00:49 -07:00
Hans Muller
66127250c9
Fix Gallery example code display initialization ( #6176 )
2016-10-03 12:00:01 -07:00
Jason Simmons
35de41d648
Require the diagnotic-port flag on the flutter skia command ( #6174 )
...
The diagnostic port forward can be arbitrarily assigned and typically
is not the default
Fixes https://github.com/flutter/flutter/issues/5867
2016-10-03 11:24:18 -07:00
Jason Simmons
21acf22301
Use the engine's TextOverflow API to implement ellipsizing ( #6104 )
...
Fixes https://github.com/flutter/flutter/issues/4478
2016-10-03 10:02:30 -07:00
Chris Bracken
88d9cbaa01
Update to new Material Icons font ( #6170 )
2016-10-03 09:39:01 -07:00
Dan Rubel
08d788099b
Prevent "install XCode" dialog when flutter doctor is run ( #6164 )
...
fixes https://github.com/flutter/flutter/issues/6163
2016-10-02 12:23:03 -04:00
P.Y. Laligand
b4e379ad6c
Goodbye "build mojo", we hardly knew ye. ( #6162 )
2016-10-01 08:50:04 -07:00
P.Y. Laligand
928d49dc27
Dedicated executable to build flx files for Fuchsia. ( #6159 )
2016-09-30 18:12:27 -07:00
Dragoș Tiselice
42f773c327
Fixed DragTarget calling setState after dispose. ( #6150 )
...
DragTarget would call setState after it was disposed in didLeave
and didDrop. Fixes #6128 .
2016-09-30 13:42:26 -07:00
Ian Hickson
dd34b28f7d
Upgrade web_socket_channel dependency. ( #6153 )
...
Turns out the lowest version allowed here isn't compatible with
flutter_tools' usage of this package.
2016-09-30 12:50:05 -07:00
P.Y. Laligand
030b110f69
New "build mojo" command to build flx files for Fuchsia. ( #6112 )
2016-09-30 10:23:33 -07:00
Adam Barth
3b952d8456
Update engine ( #6146 )
2016-09-29 22:47:20 -07:00
Adam Barth
c9eda86b0e
Switch to PointerData API ( #6131 )
...
Now dart:ui does the decoding of the pointer data itself, which means we don't
need to do it in the framework.
2016-09-29 21:25:20 -07:00
Adam Barth
2a530f78d4
Update engine.version ( #6144 )
2016-09-29 18:16:11 -07:00
Hans Muller
6a1ac731d8
PopupMenuButton menus inherit the button theme ( #6132 )
2016-09-29 15:34:12 -07:00
Devon Carew
d3d9e1cadb
use less granular progress ( #6130 )
...
* use less granular progress
* update restart text
2016-09-29 15:02:17 -07:00
Adam Barth
036f7ef59d
Add support for landscape date pickers
...
Fixes #5141
2016-09-29 08:59:22 -07:00
Adam Barth
a3b06f31da
Switch date picker to using a custom Dialog
...
Rather than removing all the padding from an AlertDialog, we now just use
Dialog directly for the date picker.
2016-09-29 08:59:22 -07:00
qchong
7f9c8c4b3e
docs: Updates to API docs based on usability study feedback. ( #6126 )
2016-09-28 13:09:38 -07:00
John McCutchan
8da84b1c2d
Make flutter tools crash log writing fail gracefully ( #6122 )
2016-09-28 12:44:18 -07:00
Devon Carew
d9bbd2fb53
make app ids more unique ( #6113 )
...
* make app ids more unique
* in-line the uuid class
2016-09-28 11:18:05 -07:00
Adam Barth
6469872abd
Rename Container.align to alignment ( #6116 )
...
To match the Align widget (and several other widgets).
Fixes #6101
2016-09-28 11:17:04 -07:00
Adam Barth
c621ec82a0
Rename Interval.start to begin ( #6115 )
...
For consistency with Tween.
Fixes #5169
2016-09-28 10:30:50 -07:00
Chris Bracken
e6ed26d658
Doctor check for libimobiledevice/Xcode compatibility ( #6111 )
...
libimobiledevice 1.2.0 is incompatible with Xcode >= 8.0. Since the
libimobiledevice tools don't include a --version flag, check for valid
exit code on running idevicename, if an iOS device is connected.
2016-09-28 10:01:07 -07:00
John McCutchan
ca8070f904
Fix flutter run --use-application-binary ( #6106 )
...
When using --use-application-binary:
- [x] Stop flutter run from checking for a pubspec.yaml in current directory
- [x] Stop flutter run from invoking pub get
- [x] Set 'shouldBuild' based on --use-application-binary
- [x] Stop requiring 'lib/main.dart' to be present before running.
- [x] Stop building an FLX when launching on Android
2016-09-28 08:46:16 -07:00
Devon Carew
cf794f42ef
return info about whether a device is an emulator ( #6114 )
2016-09-28 01:10:40 -07:00