Adam Barth
81b76c2bb8
Make CircularProgressIndicator's stroke width configurable ( #9794 )
...
Fixes #9062
2017-05-19 21:56:07 -07:00
Ian Hickson
ab8202dc5a
Track missing dartdocs ( #10213 )
...
This will help catch when we accidentally break --dartdocs.
2017-05-19 21:48:51 -07:00
Ian Hickson
55f0aee95c
Update README.md ( #10227 )
2017-05-19 21:37:27 -07:00
xster
95e9e7e9e7
Theme inserts IconTheme into tree ( #10179 )
...
* Let Theme insert an IconTheme into the widget tree
* flip the order, no real reason
* Let icon theme use its own fallback
* review notes
* more review notes
2017-05-19 18:36:50 -07:00
Chris Bracken
48237d54c1
Small doc clarification to HapticFeedback.vibrate ( #10217 )
...
Eliminate the implementation detail of which function is called to
trigger vibration on iOS, instead report the vibration constant.
Also note that not all iOS devices support haptic feedback (e.g., older
iPod touch devices).
2017-05-19 14:50:11 -07:00
Chris Bracken
c9d21ecd24
Add FlutterLogoDecoration tests ( #10209 )
...
Covers FlutterLogoDecoration.lerp()
Disabling const constructor lint for the test values pending resolution of
https://github.com/dart-lang/sdk/issues/26980
2017-05-19 13:40:59 -07:00
Brian Slesinsky
922c2d1213
rename Android module file to include project name ( #10163 )
...
IDEA users sometimes want to create multiple Flutter modules
in the same IDEA project. See discussion:
https://github.com/flutter/flutter-intellij/issues/1014
In this case, we will actually have pairs of modules,
one for Flutter and one for Android. Renaming the
android module to make the relationship obvious.
But, don't delete the old file yet to avoid breaking
existing users. We can do that after the next
Flutter plugin release.
2017-05-19 13:36:53 -07:00
Todd Volkert
a88379399e
Don't fail assert when we send an error to the plugin. ( #10207 )
2017-05-19 12:34:41 -07:00
Collin Jackson
f5f0895990
Comment out use_frameworks by default so that codelab users don't have to. ( #10205 )
2017-05-19 10:45:35 -07:00
Ian Hickson
f50fe13ff1
Fix flip-flop behaviour with two competing taps ( #10151 )
2017-05-19 09:25:55 -07:00
Ian Hickson
ee1db83523
We removed markdown a while ago. ( #10184 )
...
This will get tested once we turn on fatal errors for dartdocs.
We can't do that yet because of upstream failures.
2017-05-19 08:47:14 -07:00
Ian Hickson
77d67c9d30
fix flutter analyze --dartdocs ( #10182 )
2017-05-19 08:46:34 -07:00
Ian Hickson
cd6e3b1ac2
CheckboxListTile, RadioListTile, SwitchListTile ( #10160 )
2017-05-19 08:46:17 -07:00
Chris Bracken
d3fbf2ae6f
Avoid duplicate exceptions on VM Service Mock failure ( #10197 )
...
On failure to configure a mock VM service, we get a useful exception in
setUpAll(). This change prevents an additional failure in tearDownAll()
that provides no additional useful diagnostic info.
2017-05-18 22:56:12 -07:00
Todd Volkert
a253605c76
Fall back to IPv4 in devfs_test.dart ( #10196 )
...
Fixes the broken build in the Chromium bots
2017-05-18 22:41:41 -07:00
Todd Volkert
e8ac331d87
Change devfs_test to use IPv6 ( #10194 )
2017-05-18 21:45:24 -07:00
Chris Bracken
d94943a9ac
Update integration test .gitignores to latest template ( #10191 )
...
Under android/ directory, ignore:
GeneratedPluginRegistrant.java
Under ios/ directory, ignore:
GeneratedPluginRegistrant.h
GeneratedPluginRegistrant.m
Pods/
2017-05-18 18:47:57 -07:00
Chris Bracken
568bf06cc1
Test that view padding is applied on show keyboard ( #10190 )
...
Ensure that showing the keyboard applies padding, reducing the view
height.
2017-05-18 18:29:43 -07:00
Michael Goderbauer
fdbb1fbbc7
Add a note about how to edit platform code in IDE to flutter create --plugin ( #10189 )
2017-05-18 18:18:51 -07:00
Collin Jackson
04923d330a
Merge branch 'alpha'
2017-05-18 18:11:49 -07:00
Chris Bracken
2da63e4657
Update example project .gitignores to latest template ( #10188 )
...
Under android/ directory, ignore:
GeneratedPluginRegistrant.java
Under ios/ directory, ignore:
GeneratedPluginRegistrant.h
GeneratedPluginRegistrant.m
Pods/
2017-05-18 18:09:51 -07:00
Collin Jackson
973304d5fb
Fix sliver padding assertion failure that sometimes happens during startup because the app is temporarily built with zero size
2017-05-18 17:58:24 -07:00
Hans Muller
8364ac5b00
Fixed dartdoc related to SliverPrototypeExtentList and renamed the source file ( #10174 )
2017-05-18 14:41:55 -07:00
xster
9d3fb1f309
Auto provision iOS deploy 2/3 - prompt user to choose a certificate ( #10025 )
...
* first pass
* improvements
* extract terminal.dart
* rebase
* add default terminal to context
* The analyzer wants the ../ imports in front of the ./ imports
* review notes
2017-05-18 11:26:43 -07:00
Chris Bracken
bac2f0d01f
Roll engine to 82815836eba0a9ebaaa9d191944710d7581ec865 ( #10167 )
2017-05-18 10:08:11 -07:00
mattsarett
5b5aa25457
Add manual test for color space rendering behavior ( #10000 )
...
* Add manual test for color space rendering behavior
* Remove unneeded assets
* Add test for color demo
* Drag up to scroll down
2017-05-18 10:07:45 -07:00
Mikkel Nygaard Ravn
bae5a5cdf3
Simplify flutter create AppDelegate template ( #10139 )
2017-05-18 10:01:05 +02:00
Ian Hickson
61c56ba15f
Make Slider take up whatever space it has. ( #10132 )
...
Previously it was (arbitrarily?) set to 144.0 pixels wide.
2017-05-17 14:31:55 -07:00
Sarah Zakarias
c67b46e328
Update plugin README with link to plugin guide ( #10137 )
2017-05-17 23:06:40 +02:00
xster
f3a27e66fe
add doc details ( #10136 )
2017-05-16 21:30:46 -07:00
Todd Volkert
97f7ddf291
Remove root restriction ( #10129 )
...
* Remove root restriction
https://github.com/flutter/flutter/issues/9547
* Add back log msg
2017-05-16 20:03:55 -07:00
Ian Hickson
940473e5d6
Don't crash if Slider is given an empty range. ( #10133 )
...
Instead just disable the slider.
Fixes https://github.com/flutter/flutter/issues/10055
2017-05-16 19:35:01 -07:00
Ian Hickson
6ffcadfa38
Remove the slider from the Icon demo page ( #10134 )
...
The slider never really made much sense and it violated UX guidelines.
https://github.com/flutter/flutter/issues/4147
2017-05-16 19:34:50 -07:00
Ian Hickson
8b5ece7ca9
Report semantics geometry in physical units. ( #10094 )
...
Previously we used logical pixels. This made the accessibility metrics
tiny on modern devices, since the OS works in physical units.
Also add a bit more debugging info and some docs.
2017-05-16 16:43:22 -07:00
Adam Barth
20cc29cd62
Propagate notifications when onNotification returns null ( #10081 )
...
Previously we threw an exception to require a non-null value. Now we
just treat null as the common case of not stopping propagation.
2017-05-16 15:11:11 -07:00
Ian Hickson
63cfe1e30d
Add strokeWidth to the paints matcher ( #10121 )
2017-05-16 14:17:41 -07:00
Hans Muller
765e5d5b5b
Added SliverPrototypeExtentList et al ( #10097 )
2017-05-16 11:56:55 -07:00
Ian Hickson
73dcca65f7
Nits for protocol discovery ( #10112 )
...
Rather than complain about these in a code review I figured I'd just fix them. :-)
2017-05-16 11:38:07 -07:00
Ian Hickson
7eef73dd00
Answer the question of why icon buttons are 48x48. ( #10117 )
2017-05-16 11:36:12 -07:00
stevemessick
cc91b159c0
Fix typo ( #10111 )
2017-05-16 10:19:21 -07:00
Collin Jackson
7154ac48db
Merge remote-tracking branch 'origin/alpha'
2017-05-16 09:32:27 -07:00
Collin Jackson
00214fa7bd
Fix call to unimplemented application:openURL:options: in iOS template ( #10107 )
...
Fixes #10106
2017-05-16 09:31:35 -07:00
Todd Volkert
10decc7c19
Fix race condition in protocol_discovery.dart ( #10092 )
...
For some reaosn, when we discovered our URI, we were re-instantiating
the `Completer` instance variable whose future we listen to in `nextUri()`.
This led to a race between a caller calling `nextUri()` and us discovering
the URI. If we happened to discover our URI before a caller called
`nextUri()`, then they would be left waiting on a future from the newly
allocated `Completer` (which would never complete).
Fixes #10064
2017-05-16 08:25:51 -07:00
Ian Hickson
ce2c834f70
Adjust the tests to handle a higher-DPI test harness. ( #10056 )
...
Requires https://github.com/flutter/engine/pull/3688
2017-05-15 16:47:14 -07:00
Ian Hickson
abeb164fe2
Add intrinsic dimensions to RenderEditable ( #10093 )
...
Also:
* Make TextPainter.preferredLineHeight honour root fontSize
* Remove bogus docs.
* More aggressively track dirty state for RenderEditable.
* Some tests.
2017-05-15 14:06:58 -07:00
xster
b232a84b0d
Auto provision iOS deploy 1/3 - find and use the first valid code signing certs ( #9946 )
...
* blind wrote everything except the user prompt
* works
* Add some logical refinements
* Make certificates unique and add more instructinos
* print more info
* Add test
* use string is empty
* review notes
* some formatting around commands
* add a newline
2017-05-15 12:54:32 -07:00
Jason Simmons
e65d47d4ba
Update Gallery primary swatch colors in order to select the intended text color ( #10090 )
2017-05-15 12:40:20 -07:00
Adam Barth
a8b553d52b
Update engine ( #10088 )
2017-05-15 11:18:12 -07:00
Jason Simmons
457b8c05df
Repackage manual_tests with the current project template ( #10057 )
...
See https://github.com/flutter/flutter/pull/10000
2017-05-15 10:40:03 -07:00
Hans Muller
ceab6f9784
Added some simple AppBar examples to the sample catalog ( #9912 )
2017-05-15 10:02:39 -07:00