Anthony
a276ab3d6d
[Material] Properly call onChangeStart and onChangeEnd in Range Slider ( #34869 )
...
Fixes a bug in the Range Sider where the onChangeStart and onChangeEnd were not being called if the initial thumb selection came from a drag (rather than a tap).
2019-06-24 17:09:07 -04:00
Jonah Williams
25b5656969
Reland: rename web device ( #34885 )
2019-06-24 11:09:07 -07:00
Danny Tuppeny
8dbfc82bc7
Tweak the display name of emulators ( #34785 )
2019-06-24 11:41:02 +01:00
Todd Volkert
bb6c3f8131
Remove flutter_tools support for old AOT snapshotting ( #34895 )
...
Android now exclusively uses ELF shared libraries, and
iOS uses assembly.
2019-06-22 19:30:24 -07:00
Todd Volkert
e8270ff661
Prepare for HttpClientResponse Uint8List SDK change ( #34863 )
...
* Prepare for HttpClientResponse Uint8List SDK change
An upcoming change in the Dart SDK will change `HttpClientResponse`
from implementing `Stream<List<int>>` to instead implement
`Stream<Uint8List>`.
This forwards-compatible change to `_MockHttpClientResponse` is being
made to allow for a smooth rollout of that SDK breaking change. The
current structure of the class is as follows:
```dart
_MockHttpClientResponse extends Stream<List<int>> implements HttpClientResponse {
...
}
```
This structure would require that the Dart SDK change land atomically
a change to the class (`extends Stream<Uint8List>`). This atomic landing
requirement doesn't play well at all with Flutter's roll model vis-a-vis
the Dart SDK's roll model to Google's internal repo. As such, this commit
changes the structure of `_MockHttpClientResponse` to be:
```dart
_MockHttpClientResponse implements HttpClientResponse {
final Stream<Uint8List> _delegate;
...
}
```
Once the Dart SDK change has fully rolled out, we can simplify this class
back to its former structure.
https://github.com/dart-lang/sdk/issues/36900
* Review comment
2019-06-21 17:01:32 -07:00
Jonah Williams
d644015620
Revert "set web device name to Chrome ( #34856 )" ( #34884 )
2019-06-21 15:04:44 -07:00
Jonah Williams
19d7925f1f
set web device name to Chrome ( #34856 )
2019-06-21 14:26:25 -07:00
Justin McCandless
63438b9244
Fix Vertical Alignment Regression ( #34859 )
...
Change the way outlined inputs vertically align their text to be more similar to how it used to be before a refactor. Fixes an edge case uncovered by a SCUBA test.
2019-06-21 11:24:54 -07:00
Jonah Williams
25a3121dfd
Prefer ephemeral devices from command line run ( #34802 )
2019-06-20 14:33:58 -07:00
Emily Fortuna
bd9c900fce
Added some Widgets of the Week Videos to documentation ( #34758 )
...
* Added some Widgets of the Week to documentation: AspectRatio and AnimatedIcon.
2019-06-20 12:58:41 -07:00
Dan Field
71b9d461c8
Fix inline text span semantics ( #34434 )
2019-06-20 12:26:06 -07:00
Jason Simmons
300e8f842b
Remove flags related to dynamic patching ( #34736 )
2019-06-20 12:06:30 -07:00
Jacob Richman
38f849015c
Add more structure to errors messages. ( #34684 )
...
Breaking change to extremely rarely used ParentDataWidget.debugDescribeInvalidAncestorChain api changing the return type of the method from String to DiagnosticsNode.
2019-06-20 10:56:03 -07:00
Jenn Magder
1b176c5df1
Update Xcode projects to recommended Xcode 10 project settings ( #34738 )
2019-06-20 08:48:19 -07:00
Jenn Magder
fa491fc9fe
Close platform when tests are complete (dispose compiler and delete font files) ( #34685 )
2019-06-20 08:47:54 -07:00
Jonah Williams
b9932d55e7
Add linux doctor implementation ( #34755 )
2019-06-20 08:20:57 -07:00
Shi-Hao Hong
71254a6147
Custom height parameters for DataTable header and data rows ( #33535 )
...
* Custom dataRowHeight for DataTable and PaginatedDataTable
* Custom headingRowHeight for DataTable and PaginatedDataTable
2019-06-19 22:01:37 -07:00
Jonah Williams
d7e53d4816
move hack flag to common ( #34754 )
2019-06-19 16:29:11 -07:00
Jonah Williams
830fb38640
Revert "Add basic desktop linux checks ( #31873 )" ( #34753 )
...
This reverts commit f221ad1f92 .
2019-06-19 16:03:05 -07:00
Jonah Williams
f221ad1f92
Add basic desktop linux checks ( #31873 )
2019-06-19 15:51:21 -07:00
Jonah Williams
d4d10dac61
Revert "Check whether FLUTTER_ROOT and FLUTTER_ROOT/bin are writable. ( #34291 )" ( #34750 )
...
This reverts commit 49449505b6 .
2019-06-19 15:37:04 -07:00
chunhtai
c8c20fbc1f
add read only semantics flag ( #34683 )
2019-06-19 14:41:44 -07:00
Jonah Williams
0d9a1b201e
Remove environment variable guards for command line desktop and web ( #33867 )
2019-06-19 13:39:27 -07:00
Shi-Hao Hong
42d8383c9e
DataTable Custom Horizontal Padding ( #33628 )
...
* Add optional horizontalMargin and columnSpacing properties to DataTable
* Add horizontalMargin and columnSpacing tests for DataTable and PaginatedDataTable
2019-06-19 12:59:41 -07:00
Jim Graham
e6f896e336
Adjust defaults in docs to match new defaults in code. ( #34664 )
...
(and fix grammar)
See: https://github.com/flutter/flutter/pull/21826
2019-06-19 12:55:44 -07:00
Yegor
b15b5b90a0
Do not copy paths, rects, and rrects when layer offset is zero ( #34587 )
2019-06-19 12:32:12 -07:00
Jonah Williams
5d3efbde80
unpin build daemon ( #34686 )
2019-06-19 11:43:38 -07:00
Jonah Williams
7851a75183
Fix NPE in flutter tools ( #34725 )
2019-06-19 11:43:06 -07:00
Jonah Williams
0d4f4bddb6
Don't crash on invalid .packages file in initial run( #34527 )
2019-06-19 10:52:23 -07:00
Jonah Williams
49449505b6
Check whether FLUTTER_ROOT and FLUTTER_ROOT/bin are writable. ( #34291 )
2019-06-19 09:12:43 -07:00
Danny Tuppeny
d9983e1be7
Add category/platformType to emulators ( #34721 )
2019-06-19 17:10:39 +01:00
Justin McCandless
b798b27bbd
Text field vertical align ( #34355 )
...
Adds the `textAlignVertical` param to TextField and InputDecorator, allowing arbitrary vertical positioning of text in its input.
2019-06-19 08:23:59 -07:00
Devon Carew
2b0c351880
fix a typo ( #34584 )
2019-06-19 07:26:10 -07:00
Haijun
91213e2ed6
fixed cupertinoTextField placeholder textAlign ( #33739 )
2019-06-18 23:36:40 -07:00
Emmanuel Garcia
c50fa3d2bd
Re-land config lib dependencies for flavors ( #34668 )
2019-06-18 22:37:42 -07:00
Michael Goderbauer
4f5d901395
Add Driver command to get diagnostics tree ( #34440 )
2019-06-18 18:31:21 -07:00
Michael Goderbauer
b106fd0da9
Fix-up code sample for TweenSequence ( #34679 )
2019-06-18 18:30:34 -07:00
LongCatIsLooong
2602119194
Cupertino text edit tooltip rework ( #34095 )
2019-06-18 18:29:10 -07:00
Jonah Williams
7472fad194
Remove most of the target logic for build web, cleanup rules ( #34589 )
2019-06-18 17:04:11 -07:00
Emmanuel Garcia
9dbc66979a
Revert "Config lib dependencies when using flavors ( #34592 )" ( #34655 )
...
This reverts commit 358b9bd381 .
2019-06-18 15:30:59 -07:00
chunhtai
9d38db421c
fix ExpansionPanelList merge the header semantics when it is not necessart ( #33808 )
2019-06-18 15:24:34 -07:00
chunhtai
00d95e6212
fix page scroll position rounding error ( #34519 )
2019-06-18 15:23:26 -07:00
Jonah Williams
5c52498d4e
Add device category, ephemeral, platformType for daemon ( #33990 )
2019-06-18 15:23:14 -07:00
Jonah Williams
73330e1241
Remove compilation trace and dynamic support code ( #34529 )
2019-06-18 15:22:04 -07:00
Kate Lovett
7d95e8e0c1
Splitting golden file versioning out as an argument of matchesGoldenFile ( #33880 )
...
* Splitting golden file versioning out as an argument of matchesGoldenFile
* Fixing description implementation.
* Removing unused imports
* Removing unused import
* Review feedback
2019-06-18 11:32:13 -07:00
Jenn Magder
8be46a0c4a
Kill compiler process when test does not exit cleanly ( #34616 )
2019-06-18 11:24:19 -07:00
stuartmorgan
cc541e6724
Add missing pieces for 'driver' support on macOS ( #34376 )
...
- Adds desktop projects to ApplicationPackageStore
- Plumbs target overrides through the macOS build
2019-06-18 11:14:46 -07:00
Jason Simmons
c19f78866d
Remove portions of the Gradle script related to dynamic patching ( #34606 )
2019-06-18 11:11:38 -07:00
Dan Field
4a60bee7c0
Release diagnostics ( #34474 )
...
Skip diagnostics on release mode, add test in firebase testlab
2019-06-18 11:06:09 -07:00
Emmanuel Garcia
358b9bd381
Config lib dependencies when using flavors ( #34592 )
2019-06-17 15:05:16 -07:00