Commit Graph

18842 Commits

Author SHA1 Message Date
Jonah Williams
021311ed8a Revert "[flutter_tools] move process manager into tool (#75350)" (#75639)
This reverts commit 8b6baae44c.
2021-02-08 09:21:46 -08:00
LongCatIsLooong
02d441ea55 Revert "TextField and last input character should visible on the screen when the cursor is not shown (#74722)" (#75532)
This reverts commit cd771404e9.
2021-02-05 17:17:12 -08:00
Hans Muller
a77388e670 ToggleButtons focus,highlight,hoverElevation = 0 (#75454) 2021-02-04 22:51:04 -08:00
godofredoc
da6528cda6 Point to a new artifacts location. (#70673)
This is in preparation to move the flutter artifacts to a more secure
location.

Bug:
  go/fxb/64576
2021-02-04 18:44:47 -08:00
Jonah Williams
8b6baae44c [flutter_tools] move process manager into tool (#75350)
Our current top crasher is an unclear error when ProcessManager fails to resolve an executable path. To fix this, we'd like to being adjusting the process resolution logic and adding more instrumentation to track failures. In order to begin the process, the ProcessManager has been folded back into the flutter tool
2021-02-04 13:19:11 -08:00
Dan Field
bc1cf49458 roll packages (#75370) 2021-02-04 11:41:03 -08:00
Jenn Magder
86c21c5d8f Replace MockPlistParser with FakePlistParser (#75276) 2021-02-04 10:39:58 -08:00
Abhishek Ghaskata
fd5668bb1d Adding hero example (#74415) 2021-02-04 10:36:03 -08:00
Jenn Magder
7a8bbbd807 Install prebuilt iOS app only once (#75387) 2021-02-04 10:19:37 -08:00
Kate Lovett
7aa17231ac Revert "Reland "Update PopupMenuButton to match Material Design spec"" (#75338) 2021-02-04 10:01:04 -08:00
Sam Rawlins
4e154eb8d5 Remove "unnecessary" imports in test/material (#75358) 2021-02-03 21:01:04 -08:00
Sam Rawlins
f6640a00f8 Remove "unnecessary" imports in test/material (#75359) 2021-02-03 16:16:03 -08:00
Ian Hickson
824042f9b2 Catch cases in tests where people try to tap on widgets that aren't reachable. (#74798) 2021-02-03 16:11:02 -08:00
Michael Goderbauer
147bb4db3f More null-safety fixes for flutter_driver (#75343) 2021-02-03 15:26:03 -08:00
Jonah Williams
24d8dbb1e5 [flutter_tools] remove web defines workaround (#75361) 2021-02-03 15:14:59 -08:00
Alabhya
f3fad81bdb [Api docs] Dartpad demo for alert dialog. (#75291)
* Alert dialog dartpad demo

* Updated description
2021-02-04 07:13:55 +08:00
Ian Hickson
6665922961 Show an X when images can't load. (#74972) 2021-02-03 15:11:05 -08:00
Bogdan Lukin
69882d9647 Fix/ValueListenableBuilder rebuilds (#72707) 2021-02-03 15:06:05 -08:00
Jenn Magder
7711c1ef8f Suggest precache instead of build when engine artifacts are missing (#75351) 2021-02-03 13:14:38 -08:00
Shi-Hao Hong
16913b07e8 Relands "[gen-l10n] Fixes named and positional parameter issue with NumberFormat when type is specified" (#75346)
*  Added a new template for [NumberFo
rmat] with positional parameter(s)

* 🔨 Renamed [numberFormatTemplate] to [numberFormatNamedTemplate]

* [gen-l10n] Fixed generation error for namedParameters and optionalParameters

* [gen-l10n] Fixed string value generation for optional parameter

* [gen-l10n-test] Added new tests for `decimalPattern`, `percentPattern`, `scientificPattern` and formats with optional parameters.

* 🔨 Removed trailing whitespaces

* 🔨 replaced [_generateStringParameterValue] with [generateString]

* 🔨 Specified variable types in NumberFormat templates.

*  Added a new template for [NumberFo
rmat] with positional parameter(s)

* 🔨 Renamed [numberFormatTemplate] to [numberFormatNamedTemplate]

* [gen-l10n] Fixed generation error for namedParameters and optionalParameters

* [gen-l10n] Fixed string value generation for optional parameter

* [gen-l10n-test] Added new tests for `decimalPattern`, `percentPattern`, `scientificPattern` and formats with optional parameters.

* 🔨 Removed trailing whitespaces

* 🔨 replaced [_generateStringParameterValue] with [generateString]

* 🔨 Specified variable types in NumberFormat templates.

* [gen-l10n]  added test for parameter having special characters in string value.

* Accidental tab added to integration test

Co-authored-by: arish <arishsultan104@gmail.com>
2021-02-04 03:31:22 +08:00
Hans Muller
fef72c187d Added BorderRadius.copyWith (#75340) 2021-02-03 11:02:00 -08:00
Jenn Magder
3f163d29a4 Return an empty FlutterViews list when the service disappears (#75301) 2021-02-03 11:01:03 -08:00
Jonah Williams
dcd061c70b [flutter_tools] experiment with skipping process resolution (#74447) 2021-02-03 10:56:22 -08:00
burekas7
fad18d6c1e [UserAccountsDrawerHeader] New option for changing profiles images size (#73105) 2021-02-03 10:56:05 -08:00
Jonah Williams
deb5e40f53 [flutter_tools] handle null package (#75336) 2021-02-03 10:53:30 -08:00
Jonah Williams
3b884aa613 Catch VM Service disappearance from run/attach handler code (#75298) 2021-02-03 10:53:15 -08:00
Ian Hickson
a1141d9f0f Revert "Add test for driver test organisation (#75271)" (#75317)
This reverts commit 26e976d767.
2021-02-03 08:53:17 -08:00
Michael Goderbauer
26e976d767 Add test for driver test organisation (#75271) 2021-02-02 19:41:02 -08:00
Jia Hao
efd487922d [flutter_tools] Merge some test options into DebuggingOptions (#75213) 2021-02-02 19:31:03 -08:00
Ian Hickson
b046ea6295 Remove unactionable message that was appearing during test execution. (#75194) 2021-02-02 19:26:03 -08:00
Shi-Hao Hong
c12b53e073 Revert "[gen-l10n] Fixes named and positional parameter issue with NumberFormat when type is specified (#75209)" (#75306)
This reverts commit 917577b808.
2021-02-03 10:32:01 +08:00
Shi-Hao Hong
917577b808 [gen-l10n] Fixes named and positional parameter issue with NumberFormat when type is specified (#75209) 2021-02-02 17:06:05 -08:00
Jonah Williams
7a066564f7 [flutter_tools] add build system test for concurrent failures (#75251) 2021-02-02 16:00:17 -08:00
Michael Goderbauer
cf7a6319e0 Reland "Make flutter_driver be usable from a null-safe app (#75175)" (#75269) 2021-02-02 14:56:05 -08:00
Alabhya
c83104682f [Api docs] Added Vertical Divider dartpad demo (#75230) 2021-02-02 14:51:03 -08:00
Jonah Williams
2dfc86ea0b [flutter_tools] remove mockito from flutter symbolize test (#75263) 2021-02-02 12:27:41 -08:00
Jonah Williams
bad5df55cb [flutter_tools] remove MockFeatureFlags (#75259) 2021-02-02 12:10:30 -08:00
Michael Goderbauer
ada04e6cfa Revert "Make flutter_driver be usable from a null-safe app (#75175)" (#75266)
This reverts commit 9fd5242e65.
2021-02-03 03:32:29 +08:00
Michael Goderbauer
9fd5242e65 Make flutter_driver be usable from a null-safe app (#75175) 2021-02-02 10:34:11 -08:00
Yegor
5b6444f317 [web] benchmark and optimize defaultTargetPlatform (#75037) 2021-02-02 09:34:01 -08:00
Vyacheslav Egorov
4ba26191ea Add support for producing unstripped AOT snapshots. (#75243) 2021-02-02 09:16:04 -08:00
Jonah Williams
44d5950d27 [flutter_tools] switch dart defines to base64 to avoid windows control characters (#75027)
= gets escaped into %3D which seems to be tripping up cmake on windows since % is a control character. Switch to base64 encoding, since this does not have % nor , in the output character set.

This change is not trivially cherry pickable, and isn't tested on windows aside from my local, manual tests due to the planned CI work not being complete yet.

Fixes #75017
Fixes #74705
2021-02-02 09:10:48 -08:00
Jonah Williams
aebf548436 [flutter_tools] skip web renderer defines unless web target is picked (#75160) 2021-02-02 09:05:44 -08:00
David Chen
98067a6552 Allow long press delay duration for LongPressDraggable to be adjustable (#74592) 2021-02-02 01:26:02 -08:00
Sam Rawlins
11609d1114 Remove "unnecessary" imports. (#75198)
In each library where an import is removed, the library uses some elements
provided by the import, BUT there is another import which provides all of the
same elements, and at least one more which the library uses.

In this change, we remove the imports which can be simply removed in favor of
the other already present imports.

See https://github.com/dart-lang/sdk/issues/44569 for more information.
2021-02-02 16:22:14 +08:00
YeungKC
0a4618943c Improve Dropdown Menu (#74906) 2021-02-01 22:56:03 -08:00
Jenn Magder
73506f36f7 Replace MockConfig with TestConfig (#75044) 2021-02-01 18:16:05 -08:00
Hans Muller
51dd5bf1f7 Added ButtonStyle.splashFactory and NoSplash.splashFactory (#74949) 2021-02-01 18:11:04 -08:00
Jan Lübeck
9c434c8260 Adds First/Last buttons to PaginatedDataTable (#73964) 2021-02-01 18:06:06 -08:00
Ian Hickson
8acac060bf Remove the timeout when launching DevTools (#74859) 2021-02-01 16:06:02 -08:00