Adam Barth
5cf04b6141
Rename ImageFit to BoxFit ( #8871 )
...
This machinery is useful for arbitrary boxes (e.g., with FittedBox).
Fixes #6463
2017-03-17 15:21:55 -07:00
Hans Muller
d1f4822e07
Verify that stateful hero state persists mid-flight ( #8817 )
2017-03-17 15:00:58 -07:00
Adam Barth
d52c0a8f18
Add some @required
annotations to transitions.dart ( #8866 )
...
Fixes #6382
2017-03-17 14:39:34 -07:00
Adam Barth
6e20d62b9e
Add dartdocs to scroll_view.dart ( #8846 )
2017-03-17 13:26:40 -07:00
Phil Quitslund
e58801cc99
Git ignore vscode .history
files. ( #8854 )
...
The excellent `local-history` plugin for vscode, saves history in `.history` files; this ignores them.
See: https://marketplace.visualstudio.com/items?itemName=xyz.local-history
2017-03-17 12:38:57 -07:00
Michael Goderbauer
9781f1aff0
make hot_mode_dev_cycle benchmark run in verbose mode ( #8862 )
2017-03-17 12:16:19 -07:00
Phil Quitslund
3af9ce884d
Stop ignoring strong_mode_down_cast_composite
s ( #8783 ) ( #8853 )
...
Fixes : #8783
2017-03-17 09:49:43 -07:00
Adam Barth
ef43d00045
Ignore some missing plugins. ( #8852 )
...
Fixes #8850
2017-03-17 09:40:58 -07:00
Devon Carew
9f770ec8a3
update IntelliJ metadata ( #8844 )
2017-03-17 09:39:18 -07:00
Mikkel Nygaard Ravn
dce4bf8599
Remove old platform messaging API ( #8837 )
...
Breaking change: removed deprecated methods of PlatformMessages, leaving only binary messaging there. All other use of platform communication now goes through PlatformMessageChannel and PlatformMethodChannels. Retained use of String and JSON codecs for now.
Companion engine PR: flutter/engine#3482
2017-03-17 11:56:50 +01:00
Jakob Andersen
3d3900871a
Make sure local.properties file is created before calling gradle. ( #8847 )
...
Fixes #8821
2017-03-17 09:13:58 +01:00
Alexandre Ardhuin
a0769f2488
apply the upcoming rule unnecessary_this ( #8838 )
2017-03-17 08:05:42 +01:00
Alexandre Ardhuin
90aa2957fe
replace const Duration() with Duration.ZERO ( #8835 )
2017-03-17 08:04:48 +01:00
Adam Barth
6cd552fe69
Add a couple dartdocs ( #8841 )
2017-03-16 22:19:11 -07:00
Chris Bracken
60bb5d43dd
Roll engine to 4a5a32466958dab49b9940e4528ee6d523f4a5ac ( #8843 )
2017-03-16 19:35:01 -07:00
Michael Goderbauer
c9a9c627b6
Remove nasty ANSI workaround for Windows ( #8839 )
...
The problem has been fixed upstream in the Dart VM.
This simplifies our setup instructions on Windows (will update the wiki).
Furthermore, this also means that going forward there is no diffrence between PowerShell and Cmd for the Flutter experience on Windows.
2017-03-16 18:04:14 -07:00
Michael Goderbauer
2291a56842
Remove support for function keys. ( #8840 )
...
Function keys don't work great on any platform we support:
* Mac doesn't have first-class function keys.
* On Ubuntu: F1 opens the system help and F10 opens the file dialog.
* ... and Windows is a mess as well.
2017-03-16 18:00:21 -07:00
Michael Goderbauer
fac0fe35ba
fix build ( #8842 )
2017-03-16 17:53:48 -07:00
Michael Goderbauer
0550c2f021
Remove workaround for SIGINT ( #8834 )
...
It's no longer needed with the latest Dart SDK roll.
2017-03-16 15:10:20 -07:00
Ian Hickson
2bbe82ef30
Increase timeout and verbosity to diagnose devicelab failure ( #8832 )
2017-03-16 15:02:43 -07:00
Zachary Anderson
9a068c65e4
[fuchsia_reload] Find and attach to the first instance of the named app ( #8830 )
2017-03-16 14:35:53 -07:00
Phil Quitslund
41d996851b
Escalate missing_return
hints to warnings ( #8825 )
...
Fixes: https://github.com/flutter/flutter-intellij/issues/808
2017-03-16 14:28:18 -07:00
Phil Quitslund
cf08b44ee6
Update to Dart SDK 1.23.0-dev.9.0
. ( #8829 )
...
Fixes : #8812
2017-03-16 14:26:15 -07:00
Michael Goderbauer
79002c7453
add tasks for Windows bots in device lab ( #8827 )
2017-03-16 13:47:14 -07:00
Hans Muller
e0f26b44f2
Fixed a typo in AnimationController.repeat() ( #8816 )
2017-03-16 07:28:47 -07:00
Jakob Andersen
cefcd249ac
Only run pod install if CocoaPods v1.0.0 or greater is installed. ( #8790 )
...
* Only run pod install if CocoaPods v1.0.0 or greater is installed.
Avoid issues with older versions of CocoaPods breaking the build. Users who genuinely use older versions of CocoaPods will have to run pod install manually when required.
2017-03-16 11:19:07 +01:00
Sarah Zakarias
6314a6c091
Update iOS part of flutter_view to use the new platform message channel ( #8762 )
...
* Update iOS part of flutter_view to use the new platform message channel
* remove newline
* comments
2017-03-16 09:32:19 +01:00
Adam Barth
dc83c4913a
Add some missing dartdocs ( #8819 )
2017-03-15 20:56:49 -07:00
Michael Goderbauer
d87f19817f
devicelab benchmarks run on Windows ( #8814 )
...
* devicelab benchmarks run on Windows
* fix analyzer issue
* fix test
* fix pubspec
2017-03-15 16:33:10 -07:00
John McCutchan
4c91b6e725
Stop using package:stack_trace and Chain.capture ( #8803 )
...
- [x] Don't use package:stack_trace.
- [x] Don't use Chain.capture.
- [x] Fix an instance of aggressive catching of exceptions
Related #8742
2017-03-15 15:39:01 -07:00
John McCutchan
a80e5c20f3
Add a doctor check for host executable compatibility ( #8798 )
...
Fixes #6207
2017-03-15 15:22:54 -07:00
Alexandre Ardhuin
2166ea5b7f
apply partially the upcoming unnecessary_lambdas ( #8810 )
2017-03-15 23:09:58 +01:00
Todd Volkert
f9ad230f15
Bump file to 2.3.1 ( #8807 )
2017-03-15 14:11:13 -07:00
Chris Bracken
06faf0f15b
Roll the engine to 2937f06a15cecf5e9398334617ca156316dae52b ( #8806 )
2017-03-15 14:08:25 -07:00
Todd Volkert
12ebb66d9e
Allow FlutterVersion to be overridden in the context ( #8801 )
2017-03-15 14:01:45 -07:00
Hans Muller
6f9bfbdaba
Support aborted hero flights ( #8805 )
2017-03-15 12:35:20 -07:00
Michael Goderbauer
15330ffbc4
Make ProcessSignals portable ( #8779 )
...
* Make ProcessSignals portable
This removes the need to wrap unsupported signals with in `if (!platform.isWindows) ..`.
It also allows us to implement a work around for breaking the Windows console when flutter is exited with Ctrl+C.
* review comments
* adding tests
* add license header
2017-03-15 11:28:14 -07:00
Michael Goderbauer
a097396f56
Optimize EXIT behaviour of batch script ( #8799 )
...
Some Windows Versions close the entire shell if EXIT is called without
/B.
This also adds retry logic for downloading the Dart SDK.
2017-03-15 11:08:31 -07:00
Alexandre Ardhuin
a9ba0e2f88
prefer_initializing_formals ( #8797 )
2017-03-15 18:30:55 +01:00
Yegor
f8238185cc
fix size Android tests broken by #8759 ( #8796 )
2017-03-15 10:08:22 -07:00
Jason Simmons
054b566915
Framework callback for engine memory pressure events ( #8778 )
2017-03-15 09:54:10 -07:00
John McCutchan
7843afd4d6
Tweak reload finished message ( #8792 )
2017-03-15 07:08:42 -07:00
Jakob Andersen
1457f3dbb0
Put Gradle output in build/ ( #8759 )
...
Changed the default build output directory in the new project template
to build/, instead of android/build/ and android/app/build/.
Updated tools to ask the Gradle scripts what the build directory is,
since this is configurable in the build scripts, and we need to know
where the build output actually is.
Silenced output from 'flutter build aot' when invoked from Gradle, since
the output was confusing in this case.
Fixes #8723
Fixes #8656
Fixes #8138
2017-03-15 10:53:22 +01:00
Adam Barth
e8a6df4df9
Only upload coverage data for the test shard ( #8781 )
...
That's the only shard that computes new coverage data.
2017-03-14 20:20:54 -07:00
Adam Barth
f182b9786e
Add more scrolling dartdocs ( #8763 )
...
Also, add a few other random dartdocs that I encountered along the way.
2017-03-14 18:48:15 -07:00
Adam Barth
1e63dc4a72
Merge BuildableElement and Element ( #8758 )
...
There aren't any subclasses of Element that don't also subclass
BuildableElement and I suspect they wouldn't work properly anyway.
Fixes #3656
2017-03-14 17:49:10 -07:00
Adam Barth
146fc617ca
ScrollController should notify when its offset changes ( #8768 )
...
This change make it easier to track the position of the scroll view without
having to worry about the position object changing out from under the
controller.
2017-03-14 14:07:35 -07:00
Adam Barth
fd51093146
Rename SliverPadding.child to SliverPadding.sliver ( #8757 )
...
The new name follows the pattern of the name suggesting which layout
protocol the parent expects the child to speak.
Fixes #8664
2017-03-14 14:07:13 -07:00
Chris Bracken
bd15e8dd76
Emit macOS version information in doctor ( #8772 )
...
macOS counterpart to c670cd9e6458c6e2cebf9e7c67870a625289a2c9.
2017-03-14 12:11:09 -07:00
Hans Muller
859da8d28b
Rename ListItem to ListTile, document ListTile fixed height geometry ( #8769 )
2017-03-14 11:46:30 -07:00