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
Mikkel Nygaard Ravn
5bdd80d085
Update docs/sample code for async widgets ( #10029 )
2017-05-15 15:19:45 +02:00
Alexandre Ardhuin
45cef3cbcc
try use_to_and_as_if_applicable lint ( #10078 )
...
* try use_to_and_as_if_applicable lint
* address review comments
2017-05-15 09:44:39 +02:00
Alexandre Ardhuin
f7502c854c
enable avoid_null_checks_in_equality_operators lint ( #10079 )
2017-05-15 08:41:17 +02:00
Adam Barth
49b183c502
Estimate the brightness of the primary color ( #10071 )
...
If the caller doesn't explicitly give the brightness of the primary
color, we now estimate it using an algorithm from the Web Content
Accessibility Guidelines.
Also, this patch contains a function that converts RGB colors to
HSVColors. I was originally going to use that, but the WCAG algorithm
ended up seeming like a better choice. The patch still includes this
function because it's generally useful.
Fixes #5718
2017-05-14 10:09:52 -07:00
Adam Barth
c5cf8e0190
Update engine ( #10067 )
2017-05-13 11:11:58 -07:00
Alexandre Ardhuin
26eedb8acf
enable use_rethrow_when_possible lint ( #10049 )
2017-05-13 15:16:30 +02:00
Adam Barth
4b7a1912ee
Add NavigatorState.pushAndRemoveUntil ( #10026 )
...
Fixes #9989
2017-05-12 17:45:17 -07:00
Ian Hickson
db84df230d
Some tools to dump other trees. ( #9999 )
2017-05-12 15:51:58 -07:00
Ian Hickson
4773a8cd4b
Re-enable test since underlying issue is fixed ( #10008 )
2017-05-12 15:51:13 -07:00
Ian Hickson
292abf7223
"flutter packages pub ..." to passthrough to dart pub ( #10044 )
2017-05-12 15:40:35 -07:00
Jason Simmons
91b1a07656
Framework support for checkerboardOffscreenLayers ( #10054 )
...
See https://github.com/flutter/flutter/issues/9473
2017-05-12 14:41:07 -07:00
Jason Simmons
b4e0e541ec
roll engine ( #10047 )
2017-05-12 12:43:30 -07:00
Ian Hickson
7c9c5a296c
Rearrange tests to more closely match code structure ( #10043 )
2017-05-12 10:44:52 -07:00
P.Y. Laligand
af4905ffbb
Fixed analysis error. ( #10035 )
2017-05-12 10:03:18 -07:00
Alexandre Ardhuin
5bce52d6be
try use_string_buffers lint ( #10034 )
2017-05-12 19:00:55 +02:00
Ian Hickson
18eac03d76
VerboseLogger should just wrap the parent Logger ( #10020 )
...
This way, you can test things even with a VerboseLogger.
2017-05-12 10:00:11 -07:00
Chris Bracken
eaa9367432
Output commands to generate SDK version tag ( #10022 )
...
During SDK version updates, output the commands used to tag the repo
with the SDK version.
2017-05-12 09:29:17 -07:00
Hans Muller
09e8c2ffb0
Update ExpansionTile, added a sample app ( #10019 )
2017-05-12 09:11:00 -07:00
Adam Barth
ff0aa51326
Update gallery assets ( #9957 )
...
The new assets have been optipng'ed.
2017-05-11 23:28:25 -07:00
Adam Barth
bd56c79767
Handle back during pushReplacement ( #10016 )
...
Previously, we would strand the old route in the overlay even though it had
been removed from the history.
2017-05-11 19:33:37 -07:00
Adam Barth
b9f4e5dac7
Make AnimatedCrossFade's alignment configurable ( #9973 )
...
The default is topCenter, which is sensible, but someone might want to use a
bottomCenter alignment, for example.
2017-05-11 17:47:19 -07:00
Chris Bracken
7160ecfb07
Mark integration_ui, integration_ui_ios tests non-flaky ( #10013 )
2017-05-11 17:20:46 -07:00