Greg Spencer
b267e7bd9b
This fixes a compile error in the form field example, and switches to using space instead of enter as the example for moving to the next field, since the text field on web unfocuses automatically when enter is pressed. ( #61123 )
2020-07-10 18:06:02 -07:00
Yegor
744a169387
Add a benchmark that focuses on Paint object performance ( #60939 )
...
* Add a benchmark the focuses on Paint object performance
2020-07-10 17:50:24 -07:00
Anna Gringauze
9cbe1dccf3
Added web compiler debug metadata ( #61265 )
...
Made flutter tools serve metadata produced by the frontend server:
pass --experimental-emit-metadata flag to flutter engine
store and serve metadata from web asset server
store and serve merged metadata from web asset server
add tests to verify that metadata is served from memory
update dwds version so it can read metadata
configure dwds to read metadata from file
Prerequisite changes (landed):
sdk: https://dart-review.googlesource.com/c/sdk/+/150181
flutter engine: flutter/engine#19168
webdev:dart-lang/webdev#1064
2020-07-10 16:36:43 -07:00
Dan Field
cd80ed3009
Fix bold not getting cleared on new line ( #61256 )
...
* Fix bold not getting cleared on new line
2020-07-10 16:09:49 -07:00
Dan Field
5b9c6e2b0e
Revert "Add support for Dart Development Service (DDS) in Flutter Tools ( #59114 )" ( #61276 )
...
This reverts commit fe7bbf722689cbf3769eb82059294bcff50c3939.
2020-07-10 15:53:35 -07:00
Ben Konyi
fe7bbf7226
Add support for Dart Development Service (DDS) in Flutter Tools ( #59114 )
2020-07-10 15:35:21 -07:00
Nolan Scobie
dc0f122881
Revert "Revert "Tweaking Material Chip a11y semantics to match buttons ( #60141 )" ( #60645 )" ( #61048 )
2020-07-10 14:21:03 -07:00
Ming Lyu (CareF)
a76b5eb79f
Add support in WidgetTester for an array of inputs ( #60796 )
...
* Add input event array support
* Add a tap test
* remove unused import
* remove extra assert
2020-07-10 17:03:12 -04:00
Jonah Williams
66556faef7
[flutter_tools] deflake integration test with tryToDelete ( #61253 )
2020-07-10 13:29:49 -07:00
Kaushik Iska
afd745e893
Filter profiling events by names not category ( #61185 )
...
Category isn't preserved by timeline events as `Dart_TimelineEvent`
specifies the category as `embedder`.
Fixes: https://github.com/flutter/flutter/issues/60008
2020-07-10 12:13:56 -07:00
Jonah Williams
1c1ef133ee
[flutter_tools] remove globals from device manager, flutter tester ( #61139 )
...
Remove global variables from device manager, flutter tester devices and update tests
2020-07-10 11:52:09 -07:00
Jonah Williams
fbca40add2
[flutter_tools] abstract logger construction (why can't I hold all these loggers) ( #61201 )
...
We have too many loggers, and the logger construction rules are too complicated to be untested. Capture these in a LoggerFactory and test that construction is correct.
2020-07-10 11:51:47 -07:00
Jonah Williams
d14a898f69
remove LICENSE/NOTICES work around ( #61199 )
...
Now that google3 has been updated, remove the LICENSE loading fallback. This was done in cl/320506032
#16723
2020-07-10 11:37:48 -07:00
Ayush Bherwani
fd80503fd3
[Api docs] Updates ListTile.subtitle docs to address how TextStyle is decided ( #61071 )
2020-07-10 02:11:02 -07:00
Jonah Williams
6eaaf1650e
[flutter_tools] switch order of injection ( #61191 )
...
Inject loggers in the right order, test WIP. Otherwise verbose machine would not get the AppRunLogger
2020-07-09 18:04:37 -07:00
Jenn Magder
20fe2f88c5
Prefer tear offs to lambdas in test expects ( #61196 )
2020-07-09 17:58:51 -07:00
Jonah Williams
ed9a705ec2
[flutter_tools] allow unmuting of command logging ( #61198 )
...
Running flutter doctor -v prints out extra details instead of running in verbose mode. Allow disabling this with -vv so it can be debugged.
2020-07-09 17:55:53 -07:00
Kate Lovett
01ac509620
Skip Audit - Last Leftovers ( #60940 )
2020-07-09 17:01:01 -07:00
Jenn Magder
e110ca7209
Case insensitive check flavor names against Xcode schemes ( #61140 )
2020-07-09 16:56:02 -07:00
Robert Ancell
39f93d18b1
Add additional GTK keycodes for enter and tab ( #61141 )
2020-07-10 11:35:46 +12:00
Jenn Magder
1e510ff636
Turn on add-to-app iOS platform unit tests ( #61007 )
2020-07-09 15:52:49 -07:00
engine-flutter-autoroll
2a3d3c86db
Roll Engine from a48f05f8332d to 9b3e3410f026 (4 revisions) ( #61187 )
2020-07-09 15:16:01 -07:00
Max Weber
c29009b3e8
Added the materialTapTargetSize to the OutlineButton Constructor ( #61086 )
2020-07-09 14:56:01 -07:00
engine-flutter-autoroll
0268096bcd
Roll Engine from 0ec6f6c3f255 to a48f05f8332d (6 revisions) ( #61179 )
2020-07-09 14:11:01 -07:00
Kate Lovett
e3079a3339
Add additional float location case ( #61171 )
2020-07-09 14:06:03 -07:00
Alexandre Ardhuin
f32a73711a
use nnbd deps ( #61177 )
2020-07-09 23:01:22 +02:00
Tong Mu
d4b4eeed7d
Add all system cursors (framework) ( #60931 )
2020-07-09 14:01:03 -07:00
Renzo Olivares
d1c4bdb161
Add locales for fil(filipino) and gsw(swiss german) to locale list ( #60632 )
2020-07-09 13:56:01 -07:00
includecmath
72258eac5f
[flutter_tools] Separate style and data from AnalysisError ( #60591 )
2020-07-09 13:51:02 -07:00
remin
c65f32f447
Add ThemeData.shadowColor ( #60337 )
2020-07-09 13:46:04 -07:00
Hans Muller
dc31d89c56
New Button Universe ( #59702 )
2020-07-09 13:41:03 -07:00
Kate Lovett
ea777fea1b
Skip Audit - Rendering Library ( #58640 )
2020-07-09 13:36:03 -07:00
Shi-Hao Hong
61a04b1551
Fix and address Inconsistencies with Pashto support ( #60600 )
...
* Normalize Pashto incomplete translations
* Add comment to README.md about incomplete Pashto support
2020-07-09 15:52:19 +08:00
Dan Field
a9ea825abf
Do not cache itemBuilder calls in a GridView ( #61033 )
2020-07-08 21:26:03 -07:00
LongCatIsLooong
a6ce2d4bc7
Assert valid composing TextRange ( #60956 )
2020-07-08 21:21:02 -07:00
Dan Field
c6fd42499a
Test update_packages for git packages ( #61127 )
2020-07-08 19:31:02 -07:00
Kate Lovett
debb3a5d28
Skip Audit - Widgets Library ( #60936 )
2020-07-08 19:26:03 -07:00
Robert Ancell
266aeb81a0
Only try the GDK X11 backend, as the FlView only currently supports X11 ( #60654 )
2020-07-09 14:23:48 +12:00
Kate Lovett
f89814b02c
Adding CupertinoApp Sample templates ( #60929 )
2020-07-08 18:26:04 -07:00
Jonah Williams
d4589e0c71
[flutter_tools] ensure AppRunLogger is injected for run/attach machine ( #61103 )
...
run/attach --machine requires a different logger than daemon, which uses the NotifyingLogger. We have too many loggers!
Fixes #59463
2020-07-08 18:21:46 -07:00
chunhtai
496ef4f77e
prevents sliver app bar from changing semantics tree when it is not necesaary ( #61012 )
2020-07-08 18:21:08 -07:00
chunhtai
06b301cdfc
fix semantics to only send relevant node update ( #60925 )
2020-07-08 18:21:04 -07:00
Kate Lovett
b345ecc11b
Skip Audit - Scheduler and Services libraries ( #60934 )
2020-07-08 18:16:08 -07:00
chunhtai
00b1903bbc
Add a flag to toggle navigator route update reporting ( #60621 )
2020-07-08 18:16:04 -07:00
Ayush Bherwani
5a00d54eec
[AppBar] adds leadingWidth property to customize width of leading widget ( #60915 )
2020-07-08 18:11:07 -07:00
includecmath
93eac884eb
[flutter_tools] Clean code analyze command ( #60200 )
2020-07-08 18:11:03 -07:00
Jonah Williams
741608a261
[flutter_tools] fix recursive asset variant issue ( #61129 )
...
Fixes #45075
Fixes #57210
If an asset was included directly from the project root directory, then the same asset when copied to various output or ephemeral directories would also be picked up as an asset variant. This could cause assets to be recursively copied into asset/build/ephemeral directories, as each time it would run it would pick up all of the previous "variants".
The solution is to include project ephemeral directories, in addition to the build directory.
2020-07-08 18:07:27 -07:00
engine-flutter-autoroll
ad247e6ba5
Roll Engine from 0dc86cda19d5 to 0ec6f6c3f255 (3 revisions) ( #61126 )
2020-07-08 17:46:09 -07:00
chunhtai
589b327816
Issues/58665 reland and prevent the material widget from absorbing gesture ( #60536 )
2020-07-08 17:46:03 -07:00
Juyeong Lee
e2a638e66d
Fix docs for TabBar indicator ( #60482 )
2020-07-08 17:41:05 -07:00