Commit Graph

19104 Commits

Author SHA1 Message Date
Jenn Magder
43e28084fc Build iOS apps using Swift Packages (#59009) 2020-06-08 13:53:01 -07:00
engine-flutter-autoroll
0c8da86fbe Roll Engine from c7f9725521c0 to f581f428e981 (5 revisions) (#59007) 2020-06-08 13:33:01 -07:00
Per Classon
452e6b17c7 Add collapsed height param to SliverAppBar (#58593) 2020-06-08 13:18:02 -07:00
dev-aentgs
2802095104 Update animation.dart (#58971) 2020-06-08 12:42:58 -07:00
Jonah Williams
80ea454288 [flutter_tools] change service worker load to NOTICES (#58890)
update flutter_service_worker.js to NOTICES
2020-06-08 12:33:31 -07:00
Jonah Williams
0620cfa770 Revert "Send text error in JSON and print in tools (#58994)" (#59002)
This reverts commit f0174b176a.
2020-06-08 11:56:23 -07:00
Jonah Williams
ef9b77d99a fix analysis on master (#59001) 2020-06-08 11:53:17 -07:00
Jenn Magder
886313393f Support work profiles and multiple Android users for run, install, attach, drive (#58815) 2020-06-08 11:28:02 -07:00
Helin Shiah
f0174b176a Send text error in JSON and print in tools (#58994)
* Revert "Revert "Send text error in JSON and print in tools (#58284)" (#58872)"

This reverts commit c2d5e18cb2.

* Put streamListen in try/catch if extension events already listened for
2020-06-08 11:24:23 -07:00
Hans Muller
a802faa9a9 Restore some typography tests (#58843) 2020-06-08 11:24:11 -07:00
LongCatIsLooong
b64d652fd1 Add 2 new keyboard types and infer keyboardType from autofill hints (#56641) 2020-06-08 11:23:03 -07:00
Jonah Williams
70a88c3b83 [flutter_tools] fix capitalization in build commands (#58842) 2020-06-08 11:20:28 -07:00
Jonah Williams
4f88ed1d3c [flutter_tools] only restrict devices based on arch + buildMode, not emulator status (#58887)
instead of restricting profile/release mode based on whether the tool thinks the device is an emulator, restrict based on the device target architecture and the requested build mode. Notably, this enables release mode on x86_64 Android emulators, but not x86 emulators since we do not support that as an AOT target.

This does not add release mode support for simulators, since this requires us to build and upload artifacts for simulator/x86_64
2020-06-08 11:20:15 -07:00
Jonah Williams
206ccc3632 [flutter_tools] rename library to be less absurd (#58891)
Instead of targets/dart.dart -> targets/common.dart
2020-06-08 11:19:53 -07:00
Greg Spencer
c264b70ec3 Turn off flaky indicator for flutter_gallery__back_button_memory and flutter_gallery__memory_nav (#58838)
After updating the GBoard on the devicelab machines, these tests are no longer flaky.
2020-06-08 09:27:34 -07:00
engine-flutter-autoroll
dfdbca8a89 c7f972552 Roll Fuchsia Mac SDK from Xqev9... to uCq3V... (flutter/engine#18881) (#58952) 2020-06-08 09:18:01 -07:00
engine-flutter-autoroll
7467492444 dfdd88deb Support AOT mode in GTK shell (flutter/engine#18809) (#58946) 2020-06-07 23:03:01 -07:00
engine-flutter-autoroll
652bc59414 8516b39dc Roll Dart SDK from 48b4528a44ac to 87c5e3612b70 (1 revision) (flutter/engine#18879) (#58935) 2020-06-07 16:03:02 -07:00
engine-flutter-autoroll
f32039bd64 Roll Engine from 3f224d8e861f to f38a197945e9 (5 revisions) (#58929) 2020-06-07 12:38:01 -07:00
engine-flutter-autoroll
4f8d9bbc46 Roll Engine from 5709dc531814 to 3f224d8e861f (2 revisions) (#58903)
* 25bfe1147 Roll Dart SDK from 578fa6bee9eb to 4b9c2356e962 (1 revision) (flutter/engine#18871)

* 3f224d8e8 [nnbd] un-fork sky engine (flutter/engine#18830)
2020-06-07 11:33:02 -07:00
engine-flutter-autoroll
7519c383f9 5709dc531 sadly missed an asterisk (flutter/engine#18746) (#58899) 2020-06-06 23:33:01 -07:00
engine-flutter-autoroll
6a87371f3e Roll Engine from c0365be2ab70 to bd7dd73b4744 (3 revisions) (#58893) 2020-06-06 20:33:02 -07:00
engine-flutter-autoroll
bfddb941e2 Roll Engine from ff6462e45779 to c0365be2ab70 (7 revisions) (#58885) 2020-06-06 19:23:01 -07:00
engine-flutter-autoroll
c0091b289e Roll Engine from dbb57f1874fd to ff6462e45779 (3 revisions) (#58847) 2020-06-06 14:53:01 -07:00
Jonah Williams
64538f4d78 [flutter_tools] disable dartdev when calling snapshots directly (#58830) 2020-06-06 14:48:03 -07:00
liyuqian
9dad2d98df Perf test with SkSL warm-up (#56638) 2020-06-06 14:43:02 -07:00
Jonah Williams
c2d5e18cb2 Revert "Send text error in JSON and print in tools (#58284)" (#58872)
This reverts commit cce6b3c5ae.
2020-06-06 10:35:58 -07:00
Helin Shiah
cce6b3c5ae Send text error in JSON and print in tools (#58284)
* Send text error in JSON and print in tools

* Add test for error text

* Fix analysis issues

* Move streamListen to try/catch and use global.printStatus

* Extract print error fn and listen for events in web runner

* Add extension listen request to test

* Update packages/flutter_tools/lib/src/resident_runner.dart

Co-authored-by: Jonah Williams <jonahwilliams@google.com>

* Rename error parsing method

* Allow crash if listen for extension stream fails

* Add test for error and non-error extension events

* Fix formatting for TextTreeRenderer

* Use shorter message for second exceptions

* Specify types for map

* Add empty JSON for resident_web_runner test

* Move stream listen to vmservice and add vmservice test

* Fix stream type

* Move structured error log definition to vmservice

* Use correct test matcher isNot

Co-authored-by: Jonah Williams <jonahwilliams@google.com>
2020-06-05 19:07:37 -07:00
Kabo
8b201b988b Update build doc (#58754) 2020-06-05 15:43:03 -07:00
chunhtai
5eaaad41fb fix cupertino page route dismisses hero transition when swipe to the … (#58024)
* fix cupertino page route dismisses hero transition when swipe to the edge

* add more comment

* addressing comments
2020-06-05 15:40:28 -07:00
engine-flutter-autoroll
82187e6b84 Roll Engine from e87a05fbba78 to dbb57f1874fd (6 revisions) (#58826) 2020-06-05 15:23:01 -07:00
chunhtai
afbb80b260 fix navigator observer announcement order (#57605)
* fix navigator observer announcement order

* addressing review comments

* update

* fix analyzer
2020-06-05 15:18:50 -07:00
Nils Reichardt
3e273b14e2 [web & desktop] Hide all characters in a TextField, when obscureText is true on web & desktop (#56794) 2020-06-05 15:18:01 -07:00
Greg Spencer
ab68721a5d Add Android device build/OS/API Level information to logs. (#58747)
This adds some information about the chosen device to the output log so that we can tell what type of device/OS Level/API Level the test is running on when doing a postmortem on a failed test.
2020-06-05 14:02:07 -07:00
Jonah Williams
5722adf11d [flutter_tools] remove deprecation warning on flutter format (#58817)
So that we have a release where both are available without a deprecation warning.
2020-06-05 12:40:02 -07:00
Michael Goderbauer
b749a50a73 Revert "Increase delay to verify cause of flakiness (#58701)" (#58799) 2020-06-05 12:38:02 -07:00
Jonah Williams
72f81f4167 remove unused completer (#58804) 2020-06-05 11:53:01 -07:00
Jonah Williams
1e4d9f8502 [flutter_tools] add --write-sksl-on-exit to flutter drive (#58743)
Allow dumping sksl files on driver exit when a file path is provided to drive's --write-sksl-on-exit
2020-06-05 11:01:23 -07:00
engine-flutter-autoroll
70f2d7573b Roll Engine from 8cc760065b4d to e87a05fbba78 (7 revisions) (#58800) 2020-06-05 10:53:01 -07:00
Jonah Williams
d0abf7f90f [flutter_tools] don't use verbose when in doctor or help command (#58798) 2020-06-05 10:12:11 -07:00
engine-flutter-autoroll
2adf0183ac Roll Engine from 859d892f1fca to 8cc760065b4d (29 revisions) (#58751) 2020-06-05 06:43:01 -07:00
Michel Feinstein
71a5c61907 Adds physics to the TabBar (#57416) (#57644) 2020-06-05 06:38:03 -07:00
stuartmorgan
94b7ff241e Don't require a specific Windows 10 SDK (#58713)
Current versions of the Windows desktop build files don't require a specific Windows 10 SDK version, but doctor still checks for one since vswhere doesn't allow for flexible queries. This has been a common source of issues for people setting up on Windows for the first time, because the current VS installer by default only includes a newer version of the SDK than what doctor is looking for.

This removes the vswhere SDK check, and instead uses a manual check for SDKs. Since this uses undocumented (although fairly widely used, so relatively unlikely to change) registry information, the check is non-fatal, so that builds can progress even if the SDK isn't found by doctor; in practice, it's very unlikely that someone would install the C++ Windows development workload but remove the selected-by-default SDK from the install.

Now that all requirements are default, the instructions when missing VS have been simplified so that they no longer list individual components, and instead just say to include default items.

Fixes #50487
2020-06-04 18:53:00 -07:00
Kate Lovett
3ec6978c9c Fix custom physics application in TabBarView (#58715) 2020-06-04 16:43:03 -07:00
Michael Rienstra
78c2defae4 Minor correction to documentation for buttonColor (#58117) 2020-06-04 16:38:03 -07:00
Jonah Williams
f5de6aadd4 [flutter_tools] remove zone level overrides of verbose and daemon logging (#57448)
Make it possible for all FlutterCommands to be global free, by moving instantiation to inside the Zone context. Additionally, provide VerboseLogger and NotifyLogger (daemon) at the top level and remove from command-specific overrides.

This allows removing a work around where web devices needed to look up directly from the context in non-test code.

Technically the output preferences are still zone injected, but these will be moved soon as they were not being used correctly by the top level command (the injection comes after ArgParser reads the overflow values, causing numerous wrap issues)
2020-06-04 16:35:36 -07:00
jBrennen
e9a4759947 #57730 - Support custom shapes for ListTiles (#57733) 2020-06-04 16:33:02 -07:00
Jonah Williams
395d27aa9b Revert "Collect list of Android plugins from .flutter-plugins-dependencies (#57907)" (#58732)
This reverts commit 253eb1cfbd.
2020-06-04 16:16:18 -07:00
Jonah Williams
f2320c3b7a Revert "Roll Engine from 859d892f1fca to d3427ddb8546 (17 revisions) (#58710)" (#58720)
This reverts commit 720b7cb409.
2020-06-04 14:45:17 -07:00
Jonah Williams
3b0c84b906 Revert "use Expand-Archive and Compress-Archive in windows os utils (#58390)" (#58719)
This reverts commit bbe18f7580.
2020-06-04 14:22:10 -07:00