Commit graph

17171 commits

Author SHA1 Message Date
Jenn Magder a1020512ef
Support iOS arm64 simulator (#85059) 2021-06-30 11:56:17 -07:00
Hans Muller fdeb480fd4
Added AppBar.textButtonTheme (#85585) 2021-06-30 11:32:13 -07:00
Taha Tesser 59f201fbba
[integration_test] Fix example link in the README (#85622) 2021-06-30 09:47:31 -07:00
Dan Field e36e62e9a6
Revert "Revert "Audit hashCode overrides outside of packages/flutter (#85370)" (#85451)" (#85567)
This reverts commit 2be0d57fa2.
2021-06-30 09:46:54 -07:00
LongCatIsLooong 1c92e84865
Skip flaky tests in web.shared (#85577) 2021-06-29 16:21:02 -07:00
J-P Nurmi 0967a40fca
Add TextInputType.none (#83974) 2021-06-29 15:41:03 -07:00
Hans Muller bc763a8c25
Removed PaginatedDataTable ButtonBar special case (#85547) 2021-06-29 14:16:02 -07:00
Greg Spencer b5f9612cac
Randomize Framework tests, opt out some tests that currently fail. (#85159)
This turns on order shuffling for all tests that don't fail with it on, marking those tests that do fail with a tag so that they will be run without shuffling on.

To determine which tests fail with it on, I ran all the tests 100 times with different random shuffle seeds, and then also ran it with the date seeds from today until the end of July, and tagged all of the test suites (files) that fail, with a seed that caused them to fail.
2021-06-29 13:46:13 -07:00
Janice Collins cea5d552b2
Fix three additional cases (#85497) 2021-06-28 18:36:02 -07:00
Jenn Magder 24d608b2ba
Check ios-arm64_x86_64-simulator directory when validating codesigning entitlement (#85265) 2021-06-28 17:01:06 -07:00
Filip Hracek 76d5e62f42
Add a more complete app template for Flutter (skeleton) (#83530) 2021-06-28 15:26:04 -07:00
Dan Field b001671ffb
dispose the ShaderWarmUp picture/image (#85465) 2021-06-28 15:11:02 -07:00
Justin McCandless 540ff244a9
Shift + home/end on Mac (#85264) 2021-06-28 15:06:05 -07:00
Hans Muller 98a15d035d
Remved ButtonBar references from material tests (#85472) 2021-06-28 13:32:54 -07:00
Angjie Li 1c3989b836
Revert "[new feature]introduce ScrollMetricsNotification (#85221)" (#85466) 2021-06-28 13:26:04 -07:00
Lau Ching Jun af42e7d730
Only set assets directory after assets are uploaded onto devfs. (#85418) 2021-06-28 13:16:04 -07:00
Janice Collins b046218413
Update flutter doc references to conform to new lookup code restrictions (#85412) 2021-06-28 13:11:03 -07:00
Hans Muller e7705f2086
Replace uses of ButtonBar in doc/samples with Overflowbar (#85358) 2021-06-28 13:06:03 -07:00
Danny Tuppeny dec122a4d8
Remove incorrect text about web renderer default (#85214) 2021-06-28 12:56:06 -07:00
Jenn Magder e028d0f046
Split project.dart into CMake and Xcode projects (#85359) 2021-06-28 11:31:04 -07:00
Ren You 2be0d57fa2
Revert "Audit hashCode overrides outside of packages/flutter (#85370)" (#85451)
This reverts commit 9846fa5145.
2021-06-28 09:55:31 -07:00
Justin McCandless d586873275
Select All via Shortcuts (#85081)
Control + A to select all text is now overridable.
2021-06-28 08:41:59 -07:00
Chase Latta 6dd9e8c153
[fuchsia] pm serve should not use the device address (#85341)
BUG: fxbug.dev/77566
BUG: https://github.com/flutter/flutter/issues/83609
2021-06-27 16:58:20 -07:00
Jonah Williams def601ac17
[flutter_tools] re-enable all tests on windows (#85384) 2021-06-27 05:26:02 -07:00
Dan Field 9846fa5145
Audit hashCode overrides outside of packages/flutter (#85370) 2021-06-26 17:36:04 -07:00
Lau Ching Jun 8251f55256
Revert "Make sure that the asset directory on devfs always exist. (#85267)" (#85353) 2021-06-25 16:46:02 -07:00
Jonah Williams a362e1166d
[flutter_tools] add un-discoverable preview device (#85253) 2021-06-25 15:36:04 -07:00
Greg Spencer 177dbc9484
Make _kDebugFocus into a global that can be set (debugFocusChanges) (#85343)
This removes the _kDebugFocus private global and replaces it with a global debugFocusChanges
2021-06-25 15:28:37 -07:00
Kate Lovett fe37426bec
Add dart fix for RenderObjectElement deprecations (#85254) 2021-06-25 15:16:03 -07:00
xubaolin 17db4e207c
[new feature]introduce ScrollMetricsNotification (#85221) 2021-06-25 14:06:03 -07:00
Kate Lovett 4914a4090c
Add dart fix for AndroidViewController.id (#85246) 2021-06-25 13:41:02 -07:00
Jonah Williams d5c842c09e
[flutter_tools] make analyze once an integration test (#85336) 2021-06-25 12:06:04 -07:00
Dan Field 025397ae3f
Release retained resources from layers/dispose pictures (#84740) 2021-06-25 12:01:03 -07:00
Jonah Williams 1977ee75b3
[flutter_tools] ensure kernel paths match between init from dill and persist (#85252) 2021-06-25 11:11:04 -07:00
Jenn Magder d145938406
Migrate flutter_cache to null safety (#85242) 2021-06-25 10:56:03 -07:00
Hans Muller 4bd47ce60c
Added AlertDialog.actionsAlignment OverflowBar configuration (#85260)
Added AlertDialog.actionsAlignment OverflowBar configuration.
2021-06-25 10:47:36 -07:00
Lau Ching Jun 102acbe39d
Make sure that the asset directory on devfs always exist. (#85267) 2021-06-24 22:51:02 -07:00
Jonah Williams f04508a426
[flutter_tools] dont use SETLOCAL ENABLEDELAYEDEXPANSION unecessarily (#85288) 2021-06-24 22:21:01 -07:00
Jonah Williams 88e756d19e
[flutter_tools] well known device ids (#85184) 2021-06-24 18:46:04 -07:00
Kathy Walrath 7f15662f56
Update the package README template (#84160)
Co-authored-by: JaYoung Lee <11873270+jayoung-lee@users.noreply.github.com>
2021-06-24 16:21:55 -07:00
Chinmoy 6549d84ad1
Adds mainAxisMargin property to RawScrollbar (#84988) 2021-06-24 13:56:02 -07:00
Jason Simmons 3a51eb12d3
Substitute a replacement character for invalid UTF-16 text in a TextSpan (#84887) 2021-06-24 12:31:05 -07:00
Jenn Magder 0de6bd41ba
Migrate iOS app deployment target from 8.0 to 9.0 (#85174) 2021-06-24 10:21:05 -07:00
Jonah Williams c64c212aee
[flutter] unify reassemble and fast reassemble (#84363) 2021-06-24 09:36:02 -07:00
Justin McCandless 61e6a72960
Docs improvements for minLines/maxLines (#85138)
Clarify that minLines/maxLines affect the height of the field and not the number of lines that can be entered.
2021-06-24 09:29:43 -07:00
Jonah Williams 21fc0c3a7a
[flutter_tools] remove online requirement for devtools (#85176) 2021-06-24 09:26:02 -07:00
LongCatIsLooong 2b9fdada88
[RenderEditable] fix crash & remove TextPainter.layout short-circuiting (#85008) 2021-06-24 09:21:04 -07:00
Ren You 9a981b9186
Revert "Override MediaQuery for WidgetsApp (#81295)" (#85223)
This reverts commit b9bf576933.
2021-06-24 07:48:17 -07:00
Greg Spencer c4e8c916d0
Fix the effective constraints so that they don't exceed max values (#84285)
This fixes VisualDensity.effectiveConstraints to clamp to the max values of the constraint, instead of to double.infinity.
2021-06-23 19:39:37 -07:00
Greg Spencer dff703f09f
Update GestureDetector docs to use DartPad sample (#85148)
This removes the broken video for GestureDetector, and replaces it with a Dartpad sample, for both samples in GestureDetector.
2021-06-23 19:36:58 -07:00
Jonah Williams ff5258a5e2
[flutter_tools] convert devtools URL to a better format (#85170) 2021-06-23 19:31:02 -07:00
Jonah Williams ad540e4f3f
[flutter_tools] retry chrome launch up to 3 times (#85162) 2021-06-23 19:26:02 -07:00
Jonah Williams e67113c16f
[flutter_tools] use UWP cpp wrapper for UWP build (#85167) 2021-06-23 19:21:02 -07:00
Hans Muller 99220b01c4
Deprecate the accentIconTheme ThemeData constructor parameter (#85144) 2021-06-23 16:51:03 -07:00
Jenn Magder 042fd77ce1
Check ios-arm64_armv7 directory when validating codesigning entitlements (#85053) 2021-06-23 16:46:03 -07:00
Ahmed Ashour 49c08b7353
Fix checking of index.html (#85016) 2021-06-23 16:41:03 -07:00
Greg Spencer 1ac209c222
Turn on avoid_dynamic_calls lint, make appropriate changes. (#84478) 2021-06-23 16:36:03 -07:00
Kate Lovett 0ea4303714
Fix SnackBar assertions when configured with theme (#85150) 2021-06-23 15:51:03 -07:00
Darren Austin 144434cafc
Fixed an issue with overflow exceptions with nested lists inside a reorderable list item. (#84828) 2021-06-23 15:46:06 -07:00
Jenn Magder 2e5284a26b
Do not list Android or iOS devices when feature disabled (#85145) 2021-06-23 15:41:04 -07:00
chunhtai 50a2fad986
Remove namesless todo (#85151) 2021-06-23 14:29:14 -07:00
Kate Lovett 2130cf9c02
DismissDirection.none will not prevent scrolling (#85152) 2021-06-23 13:36:03 -07:00
Dan Field 9c0bd18c40
Reland eliminate timeouts from integration tests (#85141) 2021-06-23 13:08:51 -07:00
Viren Khatri 568f135a13
[docs] Add TileMode.decal images (#85024) 2021-06-23 13:01:04 -07:00
Kate Lovett 40d0c69fd6
Make scrollbar assertions less aggressive (#84809) 2021-06-23 11:41:03 -07:00
Balvinder Singh Gambhir 604c59e522
adds build number of ios device in flutter devices command (#84512) 2021-06-23 11:31:03 -07:00
Attila Szabó b9bf576933
Override MediaQuery for WidgetsApp (#81295) 2021-06-23 10:41:03 -07:00
Ahmed Ashour a76eb719db
Fix typos in test names (#85126) 2021-06-23 09:41:02 -07:00
Todor Ginchev eee9f100d0
Add optional custom localization for TimePicker, the same way DatePicker has it (#84566) 2021-06-23 09:11:03 -07:00
Xavier H b63bcaa3c9
ListTile.divideTiles only run Iterable once (#78879) 2021-06-23 09:06:03 -07:00
Dan Field 69f2f8a18b
Revert "Remove per-test timeouts from integration tests (#85098)" (#85133)
This reverts commit b96c3c22ce.
2021-06-23 08:17:27 -07:00
Dan Field b96c3c22ce
Remove per-test timeouts from integration tests (#85098) 2021-06-23 07:17:28 -07:00
Jonah Williams 03d14a30c8
[versions] remove mockito (#85076) 2021-06-22 17:41:03 -07:00
Jenn Magder 40428fa0ea
macOS unzip then rsync to delete stale artifacts (#85075) 2021-06-22 17:10:56 -07:00
Hans Muller 9e082f6ce9
Add OverflowBar.alignment property (#85050) 2021-06-22 17:01:23 -07:00
Jonah Williams 1e2753b741
[flutter_tools] remove all mocks from error handling io test (#84646) 2021-06-22 15:06:02 -07:00
Chinmoy 4d1da9afa5
Adds borderRadius property to DropdownButton (#84298) 2021-06-22 14:15:54 -07:00
Devon Carew 853415dd1b
send back Widget class name information in the widget rebuild/repaint count events (#84804)
send back Widget class name information in the widget rebuild/repaint count event
2021-06-22 10:56:08 -07:00
Darren Austin 5e2d32fe97
Fixed an issue with overflow exceptions with nested lists inside a reorderable list item. (#84807) 2021-06-22 10:26:20 -07:00
Phil Quitslund 2c9de5ab49
remove deprecated author section (#85036) 2021-06-22 09:41:04 -07:00
Zachary Anderson 1cf2ce9552
Skip a flaky Windows/canvaskit test in hot_reload_web_test.dart (#85044)
* Update hot_reload_web_test.dart

For https://github.com/flutter/flutter/issues/85043

* Add missing import
2021-06-22 09:11:02 -07:00
Phil Quitslund 875b420cc8
remove deprecated author fields (#84997) 2021-06-22 06:06:03 -07:00
Karol 8ffe7c56d7
Fix painting material toggle (#78733) (#78744) 2021-06-21 16:46:02 -07:00
Andrew Wilson 78ccced805
Fix leak of CurvedAnimations in long-lived ImplicitlyAnimatedWidgets. (#84785) 2021-06-18 17:14:02 -07:00
Taha Tesser 05736b55aa
fix animated_size example (#83661) 2021-06-18 17:09:02 -07:00
tbm98 ddc6c3432c
Reland: Add optional param to useRootNavigator when showSearch (#84872) 2021-06-18 12:24:07 -07:00
Wilson Wilson 44ba6ab099
Added null check before NavigationRail.onDestinationSelected is called (#78032) 2021-06-18 11:34:03 -07:00
creativecreatorormaybenot 4465f68809
Make buildHandle onTap optional (#84806) 2021-06-18 11:09:02 -07:00
Angjie Li 328b292b58
Revert "Add optional param to useRootNavigator when showSearch (#84581)" (#84827)
This reverts commit a65328b460.
2021-06-18 09:15:29 -07:00
nt4f04uNd 15301a6f44
Fix AnimatedList code sample 2021-06-17 20:37:34 -07:00
nt4f04uNd 555608dad2
init (#84365) 2021-06-17 16:09:02 -07:00
Mirko Mucaria bce1706f1c
Fix watchOS build when companion app is configured with xcode variable (#84519) 2021-06-17 14:14:03 -07:00
chunhtai 00ee2e59e7
Adds text attributes support for semantics (#79599)
* Adds label attributes

* fix test

* comments

* list equal
2021-06-17 09:45:34 -07:00
tbm98 a65328b460
Add optional param to useRootNavigator when showSearch (#84581)
* Add optional param to useRootNavigator when showSearch

* Add test showSearch with rootNavigator

* fix analyze

* Change default value useRootNavigator to true
2021-06-17 09:16:15 -07:00
Jenn Magder 53f5b90209
Use -miphonesimulator-version-min when building App.framework for simulator (#84729) 2021-06-16 15:54:38 -07:00
LongCatIsLooong 75e9318d7f
Revert "TextField terminal the enter and space raw key events by default (#82671)" (#84739) 2021-06-16 15:54:03 -07:00
greymag f8d73be84c
Remove stripping scriptCodes for localization. (#83903) 2021-06-16 13:39:05 -07:00
Anurag Roy ce7df25ae7
Move flutterGit from version.dart (#79568) 2021-06-16 11:51:37 -07:00
Tim Sneath 57a565c706
Clean up podspec template (#84662) 2021-06-15 18:44:02 -07:00
Jonah Williams f2dcbbea1b
[flutter_tools] remove mockito from resident web runner tests (#84659) 2021-06-15 16:54:02 -07:00
Jonah Williams 1b981a6869
[flutter_tools] tweak README (#84648) 2021-06-15 15:54:03 -07:00
Jonah Williams cd13c91119
[versions] update dependencies (#84639) 2021-06-15 11:08:57 -07:00
Jenn Magder 163decb7e9
Remove unnecessary reference to iOS configuration in README (#84615) 2021-06-15 10:39:02 -07:00
Jenn Magder 64056a1a52
Fix integration_test podspecs warnings (#84602) 2021-06-15 10:29:03 -07:00
Jenn Magder db930ba32f
Migrate build_macos and web_test_compiler to null safety (#84469) 2021-06-14 18:29:03 -07:00
Jonah Williams 73df069786
[flutter_tools] fully remove mocks from resident_runner_test.dart (#84591) 2021-06-14 16:29:02 -07:00
Kate Lovett 477683e0bf
Remove deprecated typography constructor (#83926) 2021-06-14 16:24:02 -07:00
Jenn Magder 6286bf1cd1
Fix iOS native integration_tests example project (#84595) 2021-06-14 16:09:04 -07:00
Kate Lovett bfd3f115c7
Clean up NestedScrollView TODOs (#84594) 2021-06-14 16:04:03 -07:00
Abhishek Ghaskata fdc3fb3f9e
Elevation for Stepper(horizontally) (#83177) 2021-06-14 15:59:04 -07:00
Greg Spencer 88f3811055
Turn on avoid_dynamic_calls lint, except packages/flutter tests, make appropriate changes. (#84476)
This adds avoid_dynamic_calls to the list of lints, and fixes all instances where it was violated.

Importantly, this lint is NOT turned on for flutter/packages/test, because those changes are happening in another PR: #84478
2021-06-14 14:16:57 -07:00
Lau Ching Jun acd68cf47b
Fix compile expression in tests when precompiled dill files are used. (#84470) 2021-06-14 13:44:03 -07:00
Kate Lovett 7773d0b020
Remove deprecated hasFloatingPlaceholder (#83923) 2021-06-14 13:04:04 -07:00
Jenn Magder e87a85c30e
Add Designed by iPad attach destination for ARM macOS (#84411) 2021-06-14 12:09:02 -07:00
David Martos f4f1c2103e
Fix scrollbar error message and test (#84570) 2021-06-14 11:34:02 -07:00
Darren Austin a714c97c0b
Ensure the Autocomplete options scroll as needed. (#83863) 2021-06-14 11:24:02 -07:00
Aneesh Rao ed0301380e
Fix grammatical error in services.dart (#84494) 2021-06-14 11:04:02 -07:00
Devon Carew dc47cf5cee
update the test expectations for the flutter widget transformer (#84578) 2021-06-14 10:37:15 -07:00
Alexandre Ardhuin 323ffe1233
fix indentation issues (#84374) 2021-06-12 00:34:02 -07:00
Tong Mu e708aa64bd
Reland: MouseRegion enter/exit event can be triggered with button pressed (#83253)
* Revert "Revert "MouseRegion enter/exit event can be triggered with button pressed (#81148)" (#81557)"
2021-06-11 20:31:20 -07:00
Jonah Williams 65549d778e
[flutter_tools] reduce mocking in error handling io (#84443) 2021-06-11 13:04:03 -07:00
Jenn Magder 80668d20f8
Fix assemble codesign flag (#84372) 2021-06-11 11:35:00 -07:00
nohli fb664702be
Add slider adaptive cupertino thumb color (#81647) 2021-06-11 10:14:02 -07:00
Darren Austin 144e21b3cb
ReorderableListView should treat fuchsia as a mobile platform. (#84393) 2021-06-10 17:43:24 -07:00
xubaolin 0347c533f1
fix a PlatformView gesture bug (#84257) 2021-06-10 17:39:03 -07:00
xubaolin f43a282f1c
fix a DropdownButtonFormField label display issue (#83014) 2021-06-10 16:54:03 -07:00
Jenn Magder 483f71ae21
Migrate application_package to null safety (#83956) 2021-06-10 16:24:03 -07:00
Aayan efe0c5eb85
Integrate MaterialBanner with the ScaffoldMessenger API (#81706) 2021-06-10 16:14:04 -07:00
Emmanuel Garcia 734df6f5c6
Allow Flutter focus to interop with Android view hierarchies (#84055) 2021-06-10 16:06:04 -07:00
Aneesh Rao 1850079a5d
Fix typo in test description (#84189) 2021-06-10 14:39:04 -07:00
Aneesh Rao b4148eb599
Add maskable icons to improve lighthouse score (#83182) 2021-06-10 13:49:06 -07:00
David Martos e9542ec646
Assert for valid ScrollController in Scrollbar gestures (#81278) 2021-06-10 12:54:03 -07:00
Kate Lovett 8603ed995d
Fix scrollbar drag gestures for reversed scrollables (#82764) 2021-06-10 12:39:04 -07:00
Jonah Williams 6728cf34cc
[flutter_tools] remove more mocks from runner tests (#84312) 2021-06-10 12:00:38 -07:00
Jonah Williams 67a57eb9a5
[flutter_tools] remove feature for alternative invalidation strategy (#84366) 2021-06-10 11:59:04 -07:00
Simon Binder 01e823c4fb
Avoid non-nullable Future.value() (#84138) 2021-06-10 11:54:04 -07:00
Pedro Massango 3193285c7d
Add SizedBox.square() constructor (#84041)
* Add SizedBox.square() constructor

* Fix comment and move test case to the right file

* Add missing import statement
2021-06-10 19:49:40 +01:00
Craig Labenz 02b46b0d77
refactor: Add MaterialStateMixin (#82843) 2021-06-10 11:44:04 -07:00
xubaolin b5fc79f9ec
TextField terminal the enter and space raw key events by default (#82671) 2021-06-10 11:39:04 -07:00
Alexandre Ardhuin 2c998d8be7
fix indentation of class members (#84293) 2021-06-10 11:29:03 -07:00
Jonah Williams 04933efb43
[flutter_tools] fully remove mocks from version_test.dart (#84311) 2021-06-10 11:09:03 -07:00
Cristian Zazo 3ae8fb25f6
Fix AppBar's title doc (#82570) 2021-06-10 10:29:03 -07:00
timekone 25c3f345f6
Add RotatedBox Widget of the Week video to docs (#84182) 2021-06-10 10:08:06 -07:00
Justin Hutchins db528a24a3
Improve WebDriver error message (#81107)
* Add link to documentation in error message

The current WebDriver message is incomplete. Add link to
the documentation on WebDrivers for different browsers
to help troubleshooting.
2021-06-10 08:52:42 -07:00
Jonah Williams 10840352ce
[flutter_tools] switch flutter sdk to dart format (#84273) 2021-06-10 07:54:03 -07:00
Gary Qian e70a1d1d7a
Support WidgetSpan in RenderEditable (#83537) 2021-06-09 21:54:02 -07:00
Greg Spencer bf1fb6e84b
Switch sample analysis over to use package:flutter_lints (#84303)
This switches the sample analysis code to use package:flutter_lints instead of the flutter repo analysis options, so that they are compatible with a similar change to DartPad.
2021-06-09 18:09:14 -07:00
Jenn Magder e6fe1ed73a
Migrate android application_package to null safety (#84227) 2021-06-09 16:09:04 -07:00
Rami e12c75167b
Only trigger AppBar scrolledUnder state for vertical scrolling and not horizontal (#84268) 2021-06-09 11:39:04 -07:00
J-P Nurmi ae9766655d
Add ExpansionTile.controlAffinity (#80360) 2021-06-09 10:13:09 -07:00
Alexandre Ardhuin e467018d06
alignment of doc comments and annotations (#84256) 2021-06-09 07:54:02 -07:00
Tong Mu 0d1358d7ee
Impl (#84171) 2021-06-09 01:59:04 -07:00
xubaolin 6f2ca4025b
fix a ListWheelScrollView childDelegate update bug (#82675) 2021-06-08 19:39:03 -07:00
Jonah Williams cb2eef04ed
[flutter_tools] remove remaining mocks from cache_test.dart (#84218) 2021-06-08 17:42:11 -07:00
Jonah Williams 85be4f6c96
[flutter] when primary mouse pointers don't contact a focused node, reset the focus (#82575) 2021-06-08 17:39:05 -07:00
Alex Melnyk 23d705c30b
Fix typo in create.dart (#82454) 2021-06-08 15:58:01 -07:00
Jonah Williams 6a75e48607
[flutter_tools] remove substantial mocking from version test (#84007) 2021-06-08 10:47:03 -07:00
Ren You 9ecba20fbd
Revert "Always push layer for RenderAnimatedOpacityMixin (#83145)" (#84187)
This reverts commit 048baa7591.
2021-06-08 08:46:25 -07:00
Darren Austin c7bfef6721
Mark flaky tests in 'expression_evaluation_web_test' as skipped. (#84163)
Turned off all tests in expression_evaluation_web_test.dart as there were several that appeared in flake reports.
2021-06-07 20:20:58 -07:00
LongCatIsLooong 21273fde8e
[TextSelectionControls] move the tap gesture callback into _TextSelectionHandlePainter, remove _TransparentTapGestureRecognizer. (#83639) 2021-06-07 19:14:04 -07:00
Lau Ching Jun 89a3c353e6
Add more analytics for hot reload in flutter_tools. (#83972) 2021-06-07 18:51:47 -07:00
Dan Field c1fe2bd1e0
Reland "Dispose render objects when owning element is unmounted. (#82883)" (#83790) (#83920) 2021-06-07 18:39:02 -07:00
Dan Field bcc8f083a2
Forbid calling findRenderObject on an unmounted element (#83962) 2021-06-07 16:37:55 -07:00
Michael Goderbauer 5a2530b28e
Remove unused protobuf dependency (#84148) 2021-06-07 15:34:06 -07:00
Michael Goderbauer c077278431
Migrate integration_tests/channels to null safety (#84145) 2021-06-07 15:29:05 -07:00
Jonah Williams aaff32902e
[flutter_tools] remove all mocks from attach.dart (#84118) 2021-06-07 15:24:03 -07:00
Michael Goderbauer 811f0d9a15
"Migrate" dummy packages to null safety (#84013) 2021-06-04 22:14:03 -07:00
Bikram Pandit 44ebcb66d1
Move cursor position to the end of search query in SearchDelegate after query is set (#83512) 2021-06-04 19:29:04 -07:00
Jonah Williams 3638c41959
[flutter_tools] remove more mocks from cache_test (#83522) 2021-06-04 11:24:06 -07:00
Dan Field 5547bfdb5d
Delete obsolete TODO and skip (#83968) 2021-06-04 10:59:03 -07:00
Sam Rawlins da9b11ec24
Remove "unnecessary" imports. (#83959) 2021-06-04 10:54:05 -07:00
Jenn Magder 4c6a9dcb40
Migrate a few tool libraries to null safety (#83862) 2021-06-04 10:49:04 -07:00
Dan Field febce13a94
Make retry logic more permissive for network errors (#83965) 2021-06-03 23:44:03 -07:00
Alexandre Ardhuin cfc08594d9
enable lint use_test_throws_matchers (#83943) 2021-06-03 22:14:03 -07:00
Darren Austin 8252296a35
Fixed TimeOfDay.hourOfPeriod for the noon and midnight cases. (#83947) 2021-06-03 18:24:04 -07:00
Jonah Williams ca789bf5a1
[flutter_tools] bail from printing if devtools launch fails (#83934) 2021-06-03 18:19:05 -07:00
Jenn Magder c6359dc93f
Remove globals from android application_package (#83852) 2021-06-03 18:14:04 -07:00
Jonah Williams 85df73d0e3
[flutter] ensure vmservice binding is registered in profile mode (#83913) 2021-06-03 17:59:03 -07:00
Jenn Magder f41fa9dd48
Migrate deferred_components_prebuild_validator to null safety (#83854) 2021-06-03 17:54:05 -07:00
chunhtai 97dfafbb62
Make tooltip hoverable and dismissible (#83830) 2021-06-03 17:49:05 -07:00
Kate Lovett 92992550e6
Fix widgets with built-in scrollbars (#83828) 2021-06-03 17:44:05 -07:00
ruskryzhanovskiy a42159316b
Additional flags for xcodebuild (#83128) 2021-06-03 17:39:05 -07:00
Alexandre Ardhuin 32540774c0
enable lint noop_primitive_operations (#83930) 2021-06-03 17:34:10 -07:00
Aliaksei Chorny 871b0ce363
Double we typo fixed (#82933) 2021-06-03 17:34:06 -07:00
Michael Goderbauer 048baa7591
Always push layer for RenderAnimatedOpacityMixin (#83145) 2021-06-03 17:32:37 -07:00
Michael Goderbauer 14b2e7ffee
flutter update-packages --force-upgrade (#83911) 2021-06-03 10:50:11 -07:00
Jenn Magder 3477df744d
Migrate iOS project migrations to null safety (#83855) 2021-06-03 10:24:04 -07:00
Angjie Li 14f00790bb
Revert "fix a Scaffold.bottomSheet update bug (#83689)" (#83904)
This reverts commit 9a243a1213.
2021-06-03 09:44:39 -07:00
Jonah Williams 1625befc36
[flutter_tools] check for empty host in protocol_discovery (#83847) 2021-06-03 08:29:05 -07:00
Jonah Williams 53e0c50a7c
[flutter_tools] use ProcessManager.canRun instead of checking for ArgumentErrors (#83845) 2021-06-03 08:24:04 -07:00
Jenn Magder c4a2a3e92d
Migrate project.dart and all dependencies to null safety (#83817) 2021-06-02 18:41:12 -07:00
Jonah Williams f666f93dbb
[flutter_tools] always use device.stopApp (#83803) 2021-06-02 17:34:02 -07:00
Ian Hickson ec085ac72a
DefaultAssetBundle returns an AssetBundle so should export it (#83678) 2021-06-02 16:39:04 -07:00
Ian Hickson 10d1865168
Clarify the IconTheme documentation (#83677) 2021-06-02 16:34:04 -07:00
omchiii 563da62873
Update Paragraph.getLineBoundary docs (#83626) 2021-06-02 16:29:02 -07:00
Gian 8f866ab5f4
Fix to the tab height (Issue #81500) (#81505) 2021-06-02 14:54:05 -07:00
davidbrenner 045ed0d3a9
Fix typo in documentation (#83734) 2021-06-02 14:39:04 -07:00
Ray Rischpater, KF6GPE dcd8957bea
l10n updates for June beta (#83826)
Co-authored-by: Shi Hao Hong <shihaohong94@gmail.com>
2021-06-02 14:33:49 -07:00
Darren Austin 3bb4a34a0b
Support for keyboard navigation of Autocomplete options. (#83696)
Support for keyboard navigation of Autocomplete options.
2021-06-02 13:41:59 -07:00
Chinmoy d1d844114e
Fix "Added AxisOrientation property to Scrollbar (#75497)" analysis failures (#82818) 2021-06-02 13:19:03 -07:00