Commit graph

12220 commits

Author SHA1 Message Date
Jenn Magder 91f7902aad Move Xcode context fetch to global.dart (#49458) 2020-01-25 11:18:02 -08:00
Emmanuel Garcia 2042c7d589 Make local-engine an input property (#49455) 2020-01-25 11:13:03 -08:00
Prerak Mann a66e9569b5 sort channels by stability upon running flutter channel (#48427) 2020-01-25 11:03:03 -08:00
Tong Mu 10649ac42a Fix TransformLayer with perspective transform (#49441) 2020-01-25 10:58:02 -08:00
Zachary Anderson 93a5b7d419 [flutter_tool] Don't crash on a failure to write to std{out,err} (#49380) 2020-01-25 01:23:01 -08:00
Dan Field bcfc293ca9 recommendDeferredLoading (#49319) 2020-01-25 01:18:03 -08:00
Jonah Williams 2f59919496 [flutter_tools] Reland fast start by default for Android (#49315) 2020-01-24 19:18:01 -08:00
Darren Austin 782f9cceac Expose a color property to CloseButton (#49256) 2020-01-24 19:08:02 -08:00
Hans Muller bc5c46438a Migrate TextTheme to 2018 APIs (#48547) 2020-01-24 19:03:01 -08:00
Dan Field ab8632b181
Fix the the typos (#49442) 2020-01-24 12:25:19 -08:00
Jenn Magder acdaffc493
Suppress upgrade message with --machine (#49408) 2020-01-24 10:50:54 -08:00
Alexandre Ardhuin 1cc38683cd remove empty string in string interpolations (#49371) 2020-01-24 10:43:02 -08:00
Tong Mu 0450e7c0ff Trigger MouseRegion.toHover only on hover events (#47403) 2020-01-24 10:33:02 -08:00
齐翊 3ae0345e72 [bugfix] SliverGeometry is not valid: The "layoutExtent" is negative (#48947) 2020-01-24 10:23:03 -08:00
Alexandre Ardhuin 92cbaa3efe remove unnecessary string interpolations (#49352) 2020-01-23 20:43:01 -08:00
Alexandre Ardhuin 5d532e42fb fix R8 error message (#49341) 2020-01-23 20:33:02 -08:00
Greg Spencer 57e81894b2 Guard against a null navigator on popping a route. (#49329) 2020-01-23 20:23:02 -08:00
Jason Simmons 3f97315720 [flutter_tools] Do not use the logcat -T flag on Android versions before Lollipop (#49327) 2020-01-23 20:18:01 -08:00
Zachary Anderson d9f071fd0a [flutter_tool] Don't crash when writing to pub stdin fails (#49323) 2020-01-23 20:13:01 -08:00
Jonah Williams 7faf2d73c7 [flutter_tools] implement build aot in terms of assemble for iOS (#49224) 2020-01-23 20:03:01 -08:00
Tianguang e2aa9e13ce Achieve Color Contrast Accessibility for Menu Demo (#49099) 2020-01-23 18:43:01 -08:00
Jacob MacDonald adc8680645 update incremental web compiler bootstrapping to use the new module names (#49073) 2020-01-23 18:33:01 -08:00
Christopher Fujino 0c2f51fca7 Fix concurrent modification error (#48916) 2020-01-23 18:23:03 -08:00
Jenn Magder 9d2910847e
Remove App.framework copy during build ios-framework (#49321) 2020-01-23 18:21:25 -08:00
Jonah Williams ef15eac821 [flutter_tools] Remove context from Xcode and most of Xcodeproj (#48661) 2020-01-23 15:03:03 -08:00
Jonah Williams 5e1000cd85
[flutter_tools] remove linter dep from BUILD.gn (#49373) 2020-01-23 13:27:01 -08:00
Gary Qian 0941abe84c
Disable flaky LineMetrics test (#49364) 2020-01-23 12:57:33 -08:00
Maurice Parrish 52c665d23f
Revert "Do not rebuild Routes when a new opaque Route is pushed on top (#48900)" (#49366)
This reverts commit 8eecdbe823.
2020-01-23 11:32:04 -08:00
Mouad Debbar a1fa1a3d26 [web] Wire the "--start-paused" flag correctly for web (#49310) 2020-01-22 14:58:46 -08:00
Alexandre Ardhuin 4fd19aa189 fix multiline FlutterError (#49280) 2020-01-22 13:03:03 -08:00
Gary Qian 3b1ad168c9
Add additional expects to check if LineMetrics flake is a race (#49261) 2020-01-22 13:00:22 -08:00
Jonah Williams d68278e3ea
[flutter_tools] rollback to dwds 0.8.5, fix versioning (#49301) 2020-01-22 11:05:07 -08:00
chunhtai 14fc0e5ca8 soft transition for the mustcallsuper in Element forgetChild (#49246) 2020-01-22 11:03:01 -08:00
Pierre-Louis 0fffa510fd Add very large text scale support for time picker (#48837) 2020-01-22 10:58:02 -08:00
Emmanuel Garcia 2b8c75d55c
Copy the local engine repo in the output directory (#49276) 2020-01-22 10:57:14 -08:00
shihchanghsiungsonos 379c3f4652 Fix the issue of TextSelection could misbehave inside a Nested Overlay (#49257) 2020-01-22 10:54:22 -08:00
LongCatIsLooong a499e05f5a Let material ThemeData dictate brightness if cupertinoOverrideTheme.brightness is null (#47249) 2020-01-22 10:53:02 -08:00
Jenn Magder 8a3c98633a
Disallow empty platforms and specific platforms when parsing manifest for plugins (#49262) 2020-01-22 10:52:23 -08:00
Emmanuel Garcia 320c19e4b9 Fix build aar instructions (#49265) 2020-01-21 20:03:02 -08:00
Tong Mu d3a835e661 Fix template syntax error in WidgetController doc (#49255) 2020-01-21 19:58:02 -08:00
Dan Field f8d361eb5e contains (#49247) 2020-01-21 16:58:01 -08:00
Dan Field 525855d595 download font-subset (#49234) 2020-01-21 16:53:02 -08:00
Angjie Li f0a175f41d Use flutter_tools to start WebDriver browser. (#49228) 2020-01-21 16:48:02 -08:00
Jenn Magder d8092d999a
Fix YamlMap cast error (#49253) 2020-01-21 16:43:16 -08:00
Alexandre Ardhuin 3800bb7b10 fix missing spaces in adjacent strings (#49159) 2020-01-21 16:43:03 -08:00
Matt Carroll def2205ee4
Android Project: Opt into splash behavior by default. (#49096) 2020-01-21 16:39:17 -08:00
Jenn Magder 2a7d57791d Generate bitcode for plugin frameworks for flutter build ios-framework (#49102) 2020-01-21 16:38:03 -08:00
David Shuckerow 4c32ae8e91 Grammar fix: "it's" -> "its" (#48913) 2020-01-21 16:33:02 -08:00
Michael Goderbauer c3684d8064
remove an unnecessary import (#49231) 2020-01-21 16:24:51 -08:00
Michael Goderbauer 8eecdbe823
Do not rebuild Routes when a new opaque Route is pushed on top (#48900) 2020-01-21 16:24:17 -08:00
Wu Zhong b5a23fdf5b Fix comment typo (#49129) 2020-01-21 10:11:09 -08:00
Jonah Williams 2ebe9da454
Revert "[flutter_tools] Reland enable fast-start by default for Android (#48851)" (#49227) 2020-01-21 09:51:08 -08:00
Jonah Williams 1ac01b30ca
[flutter_tools] Reland enable fast-start by default for Android (#48851) 2020-01-21 08:59:26 -08:00
Jonah Williams e340c19905 [flutter_tools] resolve host address in the flutter tool for web server (#48992) 2020-01-21 08:58:01 -08:00
Jenn Magder ac7b307803 Don't pre-cache Android artifacts with --no-android flag (#49009) 2020-01-20 23:23:02 -08:00
chunhtai ec1044a877
Revert "reland add lifecycle enum and remove workaround (#48460)" (#49098)
This reverts commit d372814f78.
2020-01-17 19:19:33 -08:00
Dan Field 1a061dd8e5 Avoid runtimeType.toString in describeIdentity (#49087) 2020-01-17 15:23:01 -08:00
Zachary Anderson dc94e479d1 [flutter_tool] Don't crash on failed stamp file update (#49080) 2020-01-17 15:18:01 -08:00
Anthony b67d5ec6e9 [a11y] Make sure RenderFractionalTranslation updates its semantics after the translation field is set (#48985) 2020-01-17 15:13:01 -08:00
Francisco Magdaleno fcf341e4f3
Reland "[flutter_tools] Removes the need of a no-op plugin implementations #48614" (#49085) 2020-01-17 14:43:34 -08:00
Justin McCandless 8fbc77e24e Cupertino(Sliding)SegmentedControl docs reference (#48925) 2020-01-17 12:53:01 -08:00
Justin McCandless c61e55ad6b Selection menu not showing when selection is 0,0 (#49000) 2020-01-17 10:58:01 -08:00
Greg Spencer f013b25b9c
Add TargetPlatform.macOS tests to the widgets library. (#48997) 2020-01-17 10:51:38 -08:00
Greg Spencer 3dbe90e1fd
Add TargetPlatform.macOS tests to the material library (#48996)
This contains the test changes for adding TargetPlatform.macOS, which was done in #43457.

The main goal of this PR is to enable tests in the material library that are currently running only on iOS to also run on macOS, but only for the tests where that makes sense. For instance, we don't run any of the haptic feedback tests on macOS.
2020-01-17 10:51:11 -08:00
Zachary Anderson e8222aaf9a [flutter_tool] Don't crash on Android emulator startup failure (#48995) 2020-01-17 09:28:01 -08:00
Greg Spencer bf1d822198 Add TargetPlatform.macOS tests to cupertino, foundation, rendering, and services libraries. (#45644) 2020-01-16 19:38:01 -08:00
Michael Goderbauer cb5918f626 Doc fixes in Image related docs (#48994) 2020-01-16 17:18:02 -08:00
Jenn Magder d0c4458b80
Fix whitespace and commas in flutter_driver extension_test (#48982) 2020-01-16 17:15:00 -08:00
Jenn Magder b225cb8d53
Revert "[flutter_tools] Removes the need of a no-op plugin implementations (#48614)" (#49005)
This reverts commit 5eb394e084.
2020-01-16 16:19:54 -08:00
Jonah Williams ea43f24e68
[flutter_tools] let experimental compiler support plugins (#48979) 2020-01-16 13:32:49 -08:00
Jonah Williams fb5632dc16
[flutter_tools] Only remove ProcessUtils from injection (#48975) 2020-01-16 13:32:15 -08:00
rami-a d016146439 Allow for cupertino modal popups to be dismissed with semantics (#48915) 2020-01-16 12:58:01 -08:00
Alexandre Ardhuin 003541499b use isA<Xxx>() matcher (#48482) 2020-01-16 12:43:03 -08:00
Francisco Magdaleno 5eb394e084
[flutter_tools] Removes the need of a no-op plugin implementations (#48614) 2020-01-16 12:42:05 -08:00
rami-a 91f8d3da32
Prevent disabled cupertino textfield from being edited with voiceover/talkback (#48902) 2020-01-16 18:21:16 +00:00
suragch 4c1d79f42f Update assert message for AnimatedContainer (#48962)
The error message was misleading because BoxDecoration does not have a `backgroundColor` parameter. Instead it has a `color` parameter, which sets the background color. I also removed the optional `new` keyword.
2020-01-16 10:03:43 -08:00
Hans Muller 6006c23757
Step 2 of 2: Remove Flutter's FloatingActionButton dependency on ThemeData accent properties (#46923) 2020-01-16 07:21:25 -08:00
Josh Burton 6852605c4f Adds floatLabelBehavior to InputDecoration (#46115) 2020-01-15 18:53:01 -08:00
Alexandre Ardhuin c195b771cc replace runtimeType.toString() (#48892) 2020-01-15 16:58:02 -08:00
Konstantin Scheglov 5a072a9365 Add missing type arguments to fix implicit dynamic. (#48853) 2020-01-15 16:53:02 -08:00
Xavjer 6408f71a7c [Flutter Driver] Extend getText to support more widgets (#48809) 2020-01-15 16:49:11 -08:00
Per Classon a752435fac Exclude modal barrier Container in Drawer from Semantics on Android (#48841) 2020-01-15 16:48:02 -08:00
Jason Simmons 63016c8900 [flutter_tools] Handle special characters during conversion of asset manifest paths into URIs (#48829) 2020-01-15 16:43:02 -08:00
Anthony aeb12144e6 Use a separately focusable semantics node for the chip delete icon (#48740) 2020-01-15 16:38:04 -08:00
chunhtai d372814f78 reland add lifecycle enum and remove workaround (#48460) 2020-01-15 16:33:01 -08:00
stuartmorgan 1be332eb8b Require Visual Studio 2019 for Windows (#48844) 2020-01-15 08:43:03 -08:00
Tianguang c88320458e Allow IconButton to have smaller sizes (#47457) 2020-01-15 08:38:02 -08:00
Jonah Williams 63c65e5cdb
[flutter_tools] Clean up build_aot code post assemble migration (#48771) 2020-01-14 19:07:15 -08:00
Shi-Hao Hong 0174267316 ButtonBar.verticalDirection and AlertDialog.actionsVerticalDirection (#48728) 2020-01-14 16:48:02 -08:00
Jonah Williams ad9476dc9e
[flutter_tools] Remove context from Artifacts class (#48776) 2020-01-14 16:47:34 -08:00
Dan Field 3e63411256 Avoid runtimeType.toString in toString overrides/debugLabels (#48607) 2020-01-14 16:43:01 -08:00
Jonah Williams bc6f270c58
Revert "[flutter_tools] Enable fast start by default for Android (#48746)" (#48836)
This reverts commit d5b0b3c8d1.
2020-01-14 13:23:03 -08:00
Jonah Williams d5b0b3c8d1
[flutter_tools] Enable fast start by default for Android (#48746) 2020-01-14 12:38:53 -08:00
Emmanuel Garcia b9733522dd
Implement takeScreenshot and add driver test for Fuchsia (#48611) 2020-01-14 12:29:09 -08:00
Andrew Davies 52e0d980cb [tools] Rename dev_finder to device-finder. (#48610)
dev_finder name is deprecated. device-finder is preferred.
Functionality remains identical, this is an aesthetic change.

This change was generated via:
$ find . -not -path '*/\.*' -type f -exec sed -i 's/(^import.*)!dev_finder/device-finder/g' {} \;
2020-01-14 09:41:16 -08:00
Zachary Anderson 29490887e0
Reland: [flutter_tools] File system utilities (#48757)
* Reland: [flutter_tools] File system utilities

* Remove unused imports
2020-01-14 09:40:39 -08:00
Kate Lovett 5ca4cc8852 Restored change (#48529) 2020-01-14 09:38:02 -08:00
rami-a 68d0c89ffc
Return the correct number of semantic children for the ListView.separated constructor (#48741) 2020-01-14 16:18:48 +00:00
Jonah Williams b3ea191407 [flutter_tools] Update template for web application to correct typo (#48778) 2020-01-14 08:13:01 -08:00
xster 9eb9ea0ffa
Let the tool warn about all old API plugins (#48282) 2020-01-13 21:30:42 -08:00