Commit Graph

18842 Commits

Author SHA1 Message Date
Jonah Williams
dd88b20435 [flutter_tools] quality pass on Linux build (#55556)
- Update the Linux build to support most of the build configuration, though like windows most only make sense for profile/release.
- Ensure VERBOSE_SCRIPT_LOGGING is set when the logger is verbose
- Automatically run pub get like other build commands
2020-04-25 19:02:03 -07:00
Jonah Williams
d72eea539e [flutter_tools] precache and unpack updates for desktop release artifacts (#55510)
- Update windows precache to include placeholder profile/release artifacts
- Update Linux and windows unpack to account for the cpp_client_wrapper code to live separate from the engine binaries
- Cleanup testing in unpack_linux and remove test cases that are covered in build_system_test.dart
2020-04-25 14:27:55 -07:00
Tianguang
0c4a659d18 Support New and Custom FAB Locations (#51465) 2020-04-24 22:24:01 -07:00
Jonah Williams
c5554cdf41 [flutter_tools] remove trailing eth info from fuchsia package server (#55617) 2020-04-24 21:35:23 -07:00
Justin McCandless
de8cf8b530 Customizable obscuringCharacter (#55415) 2020-04-24 17:59:02 -07:00
Christopher Fujino
4552af155c [flutter_tools] enable flutter upgrade to support force pushed branches (#55594) 2020-04-24 17:55:16 -07:00
Leonardo Emili
f37a91a7bf Add searchFieldStyle (#54674) 2020-04-24 17:54:01 -07:00
Jonah Williams
cf0fcd4536 [flutter_tools] detect ipv6 in fuchsia server url (#55605) 2020-04-24 17:03:04 -07:00
Jonah Williams
35edbe3d9d Revert "[flutter_tools] fix version tag v stripping (#55385)" (#55577)
This reverts commit c91a3a74ec.
2020-04-24 09:38:49 -07:00
Peter Lauri
c91a3a74ec [flutter_tools] fix version tag v stripping (#55385) 2020-04-24 09:11:54 -07:00
Jonah Williams
2f0d41b2a6 [flutter_tools] set test directory base as additional root, allow running without index.html (#55531) 2020-04-24 09:09:53 -07:00
Anna Gringauze
873b21ec04 fixed flutter pub get failure in tests (#55499) 2020-04-24 09:09:01 -07:00
Christopher Fujino
37ac9015ad [flutter_tools] check first for stable tag, then dev tag (#55342) 2020-04-23 15:19:27 -07:00
Jonah Williams
543186f105 [flutter_tools] quality pass on windows build (#55436) 2020-04-23 12:29:48 -07:00
chunhtai
d482163f59 Revert "Fix FlutterError.onError in debug mode (#53843)" (#55484)
This reverts commit d35671c6d1.
2020-04-23 11:57:18 -07:00
Jonah Williams
bb683c4cdb [flutter_tools] fix package config invalidation (#55420) 2020-04-23 11:34:01 -07:00
Ayush Bherwani
1f132e90f8 [ExpansionTile] Adds tilePadding property to ExpansionTile (#55221)
* Adds tilePadding property to ExpansionTile
2020-04-22 22:30:12 -07:00
Dan Field
2ae0e5a37a Roll packages, drop custom timeline parsing for tracing tests (#55433) 2020-04-22 21:43:03 -07:00
Michael Goderbauer
e8a987e108 Fix link to material spec (#55416) 2020-04-22 17:18:02 -07:00
chunhtai
d35671c6d1 Fix FlutterError.onError in debug mode (#53843)
* Fix FlutterError.onError in debug mode

* update

* fix comments

* add license header

* fix analyzer

* update

* another attempt

* fix test

* fix comment
2020-04-22 17:17:42 -07:00
Kate Lovett
e74fedcb90 Fix InputDecorator intrinsic height reporting (#55408) 2020-04-22 16:38:02 -07:00
Jonah Williams
8df0d68633 [flutter_tools] remove globals from pub (#55412) 2020-04-22 16:34:12 -07:00
Kate Lovett
cbc121e392 ToDo Audit - Cupertino+ Library (#54798) 2020-04-22 16:33:01 -07:00
Jonah Williams
27d11da88f Revert "[flutter_tools] default tree-shake-icons to enabled and improve performance (#54923)" (#55413)
This reverts commit 0b93a9219b.
2020-04-22 15:43:09 -07:00
xster
72986f7bcf remove intellij references to the v1 embedding jars now that the v2 embeddings are referenced via maven (#55353) 2020-04-22 13:33:13 -07:00
Jonah Williams
0b93a9219b [flutter_tools] default tree-shake-icons to enabled and improve performance (#54923) 2020-04-22 13:17:46 -07:00
Jonah Williams
c8164dad80 [flutter_tools] migrate windows to assemble (#55187) 2020-04-22 12:26:49 -07:00
stuartmorgan
1cad96a63e Handle surrogate pairs in RenderEditable (#55246)
The arrow key and delete handling in RenderEditable was using single
index values, which made it possible to move the cursor into the middle
of a surrogate pair (allowing things like adding text at that insertion
point), or to delete half of a surrogate pair. Since unpaired surrogate
pairs aren't valid UTF-16, doing so would cause assertions in the text
field.

This makes the arrow key and delete key handling surrogate-aware
(although not grapheme-cluster-aware, which is a larger fix that is out
of scope here).

Part of #55014
2020-04-22 12:21:03 -07:00
Jonah Williams
94ddf56b9e [flutter_tools] unpin package config and update (#55348) 2020-04-22 10:16:34 -07:00
Jonah Williams
f2761b6b04 [flutter_tools] refactor Chrome launch logic to remove globals/statics (#55160) 2020-04-22 01:28:51 -07:00
Rene Floor
0763a57a98 Created method to report ImageChunkEvents (#55044) 2020-04-21 23:18:01 -07:00
James D. Lin
566c1d1124 flutter_tools: Prefer using .of() over .from() when possible (#55250)
Prefer using `.of()` (which is statically type-checked) over
`.from()` (which is dynamically type-checked) when possible.
2020-04-21 22:09:50 -07:00
Jonah Williams
0b3f5cfcc0 [flutter_tools] initial support for enable experiment, run, apk, ios, macos (#54617) 2020-04-21 20:39:36 -07:00
Jonah Williams
d46da3ae11 [flutter_tools] remove PackageMap and finish PackageConfig migration (#55244) 2020-04-21 19:55:15 -07:00
Shi-Hao Hong
5ed54d3860 Use kIsWeb instead of private _kIsBrowser (#55333) 2020-04-21 19:28:02 -07:00
Darren Austin
c71a42b433 Fixed a typo in the docs. (#55303) 2020-04-21 19:18:03 -07:00
Kate Lovett
5d5175b0b3 Skip Audit - Material Library (#54322) 2020-04-21 19:13:02 -07:00
Hans Muller
cf150f9912 Fine tune the Y offset of OutlineInputBorder's floating label (#55260) 2020-04-21 13:23:02 -07:00
Greg Spencer
36767d01e4 Make Action.enabled be isEnabled(Intent intent) instead. (#55230) 2020-04-21 13:18:04 -07:00
Greg Spencer
8ee26efb93 Wire in focusNode, focusColor, autofocus, and dropdownColor to DropdownButtonFormField (#54706) 2020-04-21 13:13:01 -07:00
Katarina Sheremet
d8f353af5b Support tags when running tests from command line (#55152) 2020-04-21 10:35:13 -07:00
Jenn Magder
8109dcc2b4 CrashReportSender dependency injection (#54924) 2020-04-20 15:23:09 -07:00
Jonah Williams
9202e54704 [flutter_tools] move service extensions off of deprecated vm service (#55012) 2020-04-20 15:15:54 -07:00
chunhtai
96a3b2ae0b disable hit testing if the CompositedTransformFollower is hidden when… (#54981)
* disable hit testing if the CompositedTransformFollower is hidden when there is no leader layer

* update comment
2020-04-20 14:46:38 -07:00
LongCatIsLooong
e31f708961 Autofill Part 1 (#52126) 2020-04-20 14:45:02 -07:00
Jonah Williams
b7e30cfc26 [flutter_tools] update compilation to use package config (#54467) 2020-04-20 14:02:49 -07:00
Jonah Williams
77c05f7501 [flutter_tools] check if requireloader is defined (#55085) 2020-04-20 13:02:26 -07:00
Jonah Williams
6a390aa7dc [flutter_tools] fix type error in symbolize (#55212) 2020-04-20 12:21:44 -07:00
Jonah Williams
9e72bf565e [flutter_tools] don't compute hashes of well known artifacts (#53848) 2020-04-20 12:21:20 -07:00
kwkr
d21ab5184a Fix/set mocks defaults (#54756) 2020-04-20 12:20:03 -07:00