RomanJos
2a2e0cf100
Add clipBehavior to InteractiveViewer ( #73281 )
...
More intuitive control over whether the child can overflow out of InteractiveViewer, deterring a lot of confusion we were seeing.
2021-01-20 11:57:37 -08:00
Greg Spencer
2e3d3e6522
Revert "ListTile Material Ripple and Shape Patch ( #73618 )" ( #74335 )
...
This reverts commit 024c49da85 because it breaks Google internal tests.
2021-01-20 11:42:48 -08:00
Ben Konyi
e2e3976a12
Roll package:dds to 1.7.3 and add error handling for VM service disappearing ( #74272 )
2021-01-20 10:49:13 -08:00
Michael Thomsen
914c9aa304
Rephrase null safety mode ( #74306 )
2021-01-20 19:42:16 +01:00
Kenzie Schmoll
118f61230a
Return the existing DevTools server from DevToolsLauncher.serve if one is already running. ( #74271 )
...
* Return the existing DevTools server from DevToolsLauncher.serve if one is already running.
2021-01-20 10:38:49 -08:00
Nate Bosch
dcc4fdd558
Pass only Uri to package:http APIs ( #74285 )
2021-01-20 09:59:03 -08:00
Dan Field
5318782ac8
Use package:vm_service instead of json_rpc_2 ( #74215 )
2021-01-20 09:29:18 -08:00
Sigurd Meldgaard
178c87cc27
Avoid relative paths in .dart_tool/package_config.json when generate:true ( #73944 )
...
Instead of using package:package_config to write the .dart_tool/package_config the original json is modified and rewritten.
The .dart_tool/package_config.json file is read twice to simplify control flow.
This also avoids the issue of package:package_config writing directly to local filesystem.
2021-01-20 14:53:49 +01:00
Jia Hao
b362d6f480
[flutter_tools] Fix ignoring of Flutter tester exitCode ( #74293 )
2021-01-20 18:47:51 +08:00
Ben Konyi
913d5933c1
Check VM service URI is valid before attempting to start DDS (Re-upload #73998 ) ( #74280 )
2021-01-19 22:34:03 -08:00
Nathan Walker
024c49da85
ListTile Material Ripple and Shape Patch ( #73618 )
...
This PR replaces the ColoredBox that ListTile uses with an Ink widget. That Ink widget is given a ShapeDecoration with the ListTile's color and shape. This fixes issues where the ListTile color would obscure material ripple effects, and cause the specified shape to not be respected.
List which issues are fixed by this PR. You must list at least one issue.
Fixes #73616
Fixes #63877
Fixes #67117
If you had to change anything in the flutter/tests repo, include a link to the migration guide as per the breaking change policy.
I modified a handful of tests related to ListTiles. The tests I changed had implementation-specific ways of checking the ListTile color. I have rewritten those so that instead of checking for a ColoredBox with a specific color, they check that a path is painted with the correct color.
I added the following tests to list_tile_test.dart:
"ListTile shows Material ripple effects on top of tileColor" (Regression test for #73616 )
"ListTile shape is painted correctly" (Regression test for #63877 )
I added the following test to sliver_prototype_item_extent_test.dart:
"SliverPrototypeExtentList prototypeItem paint transform is zero" (Regression test for #67117 )
2021-01-19 19:28:13 -08:00
Todd Volkert
5322c6f860
Fix RenderCustomPaint intrinsics ( #72103 )
...
Make RenderCustomPaint consult its preferred size for intrinsics when it has no child. Currently, it returns 0 for its intrinsics, even if it has a non-zero preferred size.
2021-01-19 16:24:34 -08:00
Kate Lovett
80f88a7981
Remove deprecated Scaffold.resizeToAvoidBottomPadding ( #72890 )
2021-01-19 16:14:05 -08:00
Greg Spencer
2d0afe4d83
Add some new examples to Actions and Shortcuts ( #72163 )
...
Adds a couple of new examples to the Actions and Shortcuts widgets, and updates some documentation.
2021-01-19 15:45:36 -08:00
xubaolin
e7772d0e2e
Reland "Improve the ScrollBar behavior when nested ( #71843 )" ( #74104 )
2021-01-19 15:44:03 -08:00
Jonah Williams
d325705332
[flutter_tools] pub get skips example dir if there is no pubspec.yaml ( #74264 )
2021-01-19 15:02:36 -08:00
Michael Goderbauer
2f7804f41b
Add null safety note to flutter create ( #74265 )
2021-01-19 14:52:43 -08:00
Kate Lovett
3fbe1a5904
Remove deprecation from RenderView ( #73748 )
2021-01-19 14:49:03 -08:00
Kate Lovett
4feb18ca3d
Remove deprecated CupertinoDialog ( #73604 )
2021-01-19 14:44:03 -08:00
Kate Lovett
164e19beee
Remove deprecated actionsForegroundColor ( #73745 )
2021-01-19 14:39:05 -08:00
Michael Goderbauer
cd57af1458
Tests that module/plugin/package templates can be migrated to null-safety ( #74090 )
2021-01-19 14:24:03 -08:00
Jonah Williams
a0be98020e
[flutter_tools] ensure pub get can run from partially valid state ( #74249 )
2021-01-19 12:29:07 -08:00
Kate Lovett
7a413e715f
Expand Stack fix to more exporting libraries ( #74077 )
2021-01-19 12:24:04 -08:00
Michael Goderbauer
e9a91521f3
Add ios and hot reload/restart infos to restoration docs ( #73585 )
2021-01-19 09:20:51 -08:00
Ben Konyi
2a188eeca3
Roll package:dds to 1.7.2 ( #74171 )
...
Should fix https://github.com/flutter/flutter/issues/74051
2021-01-17 19:27:00 -08:00
Dan Field
3de9342ffa
No test core ( #74065 )
...
* Revert "[integration_test] Fix incorrect logging for the legacy reporter (#72699 )"
This reverts commit 57e134058f .
* Revert reporter
2021-01-15 20:05:10 -08:00
Jonah Williams
fc59f01ea8
[flutter_tools] ensure allowExistingDdsInstance param is always non-null ( #74091 )
2021-01-15 18:04:40 -08:00
Jonas Finnemann Jensen
bf89943d94
Fix pub upgrade to work with new arguments ( #74060 )
2021-01-15 17:39:56 -08:00
Jonah Williams
97e82d791b
[flutter_tools] verify successful dart migrate ( #74079 )
2021-01-15 17:09:04 -08:00
Kate Lovett
45d01c95de
Add fixes for autovalidate deprecation in Form, FormField, TextFormField, and DropdownButtonFormField ( #73996 )
2021-01-15 17:04:03 -08:00
Jenn Magder
54ef030ab8
Revert "Improve the ScrollBar behavior when nested ( #71843 )" ( #74088 )
...
This reverts commit 99daddc2c0 .
2021-01-15 16:15:52 -08:00
xubaolin
99daddc2c0
Improve the ScrollBar behavior when nested ( #71843 )
2021-01-15 15:24:03 -08:00
Jonah Williams
32e1e00e2e
[flutter_tools] handle NPE in language analytics ( #74075 )
2021-01-15 14:54:04 -08:00
Jenn Magder
17edb9aa8c
Build x86_64 iOS apps with simulator local engines ( #74003 )
2021-01-15 14:47:14 -08:00
Kate Lovett
8aeef71e99
Add fixes for deprecations in TextTheme ( #73994 )
2021-01-15 14:44:04 -08:00
xubaolin
79d0358ece
Update PopupMenuButton to match Material Design spec ( #70160 )
2021-01-15 14:34:05 -08:00
Jonah Williams
7ee910b0a8
[flutter_tools] ensure --dart-define can parse args with commas ( #73798 )
2021-01-15 13:51:32 -08:00
Niklas Schulze
afe790775b
[flutter_tools] copy flutter_texture_registrar.h header on Windows ( #61098 )
2021-01-15 16:20:57 -05:00
Kate Lovett
aace9a2ac1
Add fixes for Stack deprecation ( #73989 )
2021-01-15 13:14:05 -08:00
Dan Field
6a32859eb9
Revert integration_test in flutter create template ( #74068 )
...
* Revert "Add integration_test template to create template (#70240 )"
This reverts commit d047d108eb .
* test
2021-01-15 13:13:46 -08:00
chunhtai
6a4808b4ed
Remove unused semantics tap action for readonly textfield and selectable text ( #74066 )
2021-01-15 12:54:03 -08:00
chunhtai
1b310472c0
Fix canpop logic to be more robust ( #73993 )
2021-01-15 12:29:04 -08:00
J-P Nurmi
b73722b1d9
[text_input] prepare for custom text input sources ( #72803 )
2021-01-15 11:24:04 -08:00
Jenn Magder
5830121106
Skip flaky flutter_immediately_exit test ( #74055 )
2021-01-15 11:12:24 -08:00
Madhur Maurya
9209319dd1
Add BottomNavigationBarType.shifting sample #72936 ( #73103 )
2021-01-15 01:04:03 -08:00
Ben Konyi
3755f4f018
Update DDS to 1.7.1 ( #74000 )
2021-01-14 22:26:14 -08:00
Hans Muller
ed0aed7d24
Removed the color field from AppBarTheme ( #73732 )
2021-01-14 21:06:54 -08:00
Hans Muller
f63eb0b281
BorderTween.lerp supports null begin/end values ( #73992 )
2021-01-14 17:16:04 -08:00
Jonah Williams
8d72307c47
[flutter_tools] allow applications to specify additional license files to be bundled into the application NOTICES automatically ( #73430 )
2021-01-14 16:59:04 -08:00
Kate Lovett
2a64fdbc43
Restore adaptive nature to new Scrollbar ( #73899 )
2021-01-14 15:39:03 -08:00