Commit graph

21000 commits

Author SHA1 Message Date
Yuqian Li 587dd00619
Add the missing parantheses (#67446)
Fixes https://github.com/flutter/flutter/issues/67343
2020-10-08 12:20:30 -07:00
Yuqian Li e1e12fa658
Mark nonflaky tests as such (#67592) 2020-10-08 12:20:14 -07:00
Kate Lovett 72696f77dd
Remove Cirrus support for Gold (#67468) 2020-10-08 14:19:42 -05:00
Alexandre Ardhuin 4acc790252
enable lint cast_nullable_to_non_nullable (#67629) 2020-10-08 21:05:43 +02:00
Yuqian Li 684449a841
Remove measureIosCpuGpu (#67363) 2020-10-08 12:02:03 -07:00
Ayush Bherwani a67ba2a2ba
[AppBarTheme] adds titleSpacing parameter (#67105)
* adds titleSpacing in AppBarTheme

Co-authored-by: Shi-Hao Hong <shihaohong@google.com>
2020-10-09 02:07:34 +08:00
LongCatIsLooong 731374016b
Reland "Add CompositedTransformFollower.{followerAnchor, leaderAnchor} for custom anchoring (#64930)" (#65871) (#65884) 2020-10-08 11:07:03 -07:00
Michael Goderbauer 4513e96a30
Migrate more material tests (#67591) 2020-10-08 10:42:09 -07:00
Justin McCandless b79e3462a3
Some NNBD Test Conversion (#67558)
Just converting some test files to NNBD
2020-10-08 09:51:38 -07:00
Anthony 82ff246156
Fix Align widthFactor and heightFactor docs to allow 0 values (#67334) 2020-10-08 11:09:27 -04:00
Alexandre Ardhuin d2858f00dd
enable null_check_on_nullable_type_parameter and tighten_type_of_initializing_formals (#67557)
* enable null_check_on_nullable_type_parameter and tighten_type_of_initializing_formals

* fix CI
2020-10-08 09:39:13 +02:00
Alexandre Ardhuin 0d8d4f77aa
unnecessary null comparison (#67525) 2020-10-08 09:26:30 +02:00
Yegor 0b78110b26
Work around the glibc bug that causes rare Chrome crashes (#67466)
Work around the glibc bug that causes rare Chrome crashes
2020-10-07 19:29:47 -07:00
engine-flutter-autoroll 396b64c297
Roll Engine from 7e6191de077d to 2eac514f26a6 (14 revisions) (#67587) 2020-10-07 19:12:03 -07:00
Yegor 07a757cbd6
fail when chromedriver installation fails (#67564) 2020-10-07 19:07:06 -07:00
Dan Field 8d9e0d4b95
Respect --enable-software-rendering flag on iOS simulators (#67576) 2020-10-07 18:07:10 -07:00
Michael Goderbauer 1e0007f3f1
Implement documented behavior of WidgetsApp.builder (#67574) 2020-10-07 17:42:04 -07:00
Kate Lovett cfc8ec23b6
Re-land 'Wrap PopupMenu with SafeArea to respect status bar' (#67578) 2020-10-07 17:07:05 -07:00
Darren Austin 3c21775c94
Migrate Material framework tests to null safety (#67556)
Migrate Material framework tests to null safety.
2020-10-07 16:44:00 -07:00
Casey Hillers 9e206a0c93
Refactor devicelab logic to use TaskResult instead of JSON (#67550) 2020-10-07 16:37:09 -07:00
Chris Bracken b851f99794
Preserve composing range if possible on sel change (#67197)
When setting the TextSelection in a TextEditingController, preserve the
composing range so long as the new selection is:

  * a collapsed selection; in other words, a cursor rather than a
    selection with an extent. A selection with an extent is not
    permitted when composing.
  * within the composing region. Moving the cursor outside the composing
    region ends composing mode.

When using physical keyboards for input with an IME, users expect to be
able to navigate using the cursor within the composing region with the
arrow keys in order to edit text in the composing range.

As an example, a user might erroneously enter the composing text
にほんごにゅうろく in kana, then hit the left arrow, followed by
backspace in order to delete the ろ, then input りょ in order to
generate the correct composing text にほんごにゅうりょく, before then
hitting the conversion key to convert to the kanji text 日本語入力 and
commit.
2020-10-07 16:36:01 -07:00
Kate Lovett 019e90f7df
[NNBD] Migrates some rendering tests (#67449) 2020-10-07 16:27:06 -07:00
Ayush Bherwani 3517412446
Exposes ListTile.shape for CheckboxListTile and SwitchListTile (#67419) 2020-10-07 16:22:05 -07:00
Jonah Williams b3f9944f3c
[flutter_tools] remove deprecated flutter command (#67478) 2020-10-07 16:21:08 -07:00
Jonah Williams a4e0e2a8ee
Revert "[flutter_tools] remove all pub caching logic (#66776)" (#67572)
This reverts commit 76cbc462d2.
2020-10-07 15:30:46 -07:00
Jonah Williams 5e4c86d124
Revert "Wrap PopupMenu with SafeArea to respect status bar (#64678)" (#67566)
This reverts commit 2e419ff769.
2020-10-07 14:58:12 -07:00
Dan Field ad49e25a6b
Revert "[null-safety] reland: migrate app side flutter driver to null-safety (#67441)" (#67561)
This reverts commit d411242468.
2020-10-07 13:57:49 -07:00
Justin McCandless e98e0b409f
EditableText action handlers swallow errors (#66851)
Errors that happen in user-defined callbacks (like onChanged) will now make it to the console.
2020-10-07 13:40:38 -07:00
Markus Aksli 571b190f07
Explained parent constraints in SizedBox (#66639) 2020-10-07 13:32:03 -07:00
Juyeong Lee 2e419ff769
Wrap PopupMenu with SafeArea to respect status bar (#64678) 2020-10-07 13:27:06 -07:00
Ian Hickson 553577ab03
Run docs shard on everything. (#67549) 2020-10-07 13:22:04 -07:00
Michael Goderbauer 52d3bef017
Reland removal of examples/catalog (#67545) 2020-10-07 13:17:08 -07:00
YeungKC db25441fd9
Update the cupertino picker visuals (#65501) 2020-10-07 13:12:12 -07:00
Tong Mu 0fbc95df21
Remove the extra wrapping of Listener (#67340) 2020-10-07 13:12:05 -07:00
Jonah Williams 76cbc462d2
[flutter_tools] remove all pub caching logic (#66776)
There have been some more additional reports of a missing 'package:characters' import after upgrading flutter, as well as problems with detecting the correct language version. This has me concerned that our pub caching logic is incorrect. Instead of the tool attempting to guess when pub should be run, always delegate to pub.
2020-10-07 13:11:07 -07:00
Daniel Iglesia 826b70466a
Add rootOverlay flag to [Draggable], to put feedback on root [Overlay] (#67375) 2020-10-07 11:55:49 -07:00
Michael Goderbauer 727cee6d87
Migrate More Material Tests (#67482) 2020-10-07 11:02:04 -07:00
Michael Goderbauer bd2ec40c08
Revert "Remove catalog (#67470)" (#67542)
This reverts commit 2462f6964a.
2020-10-07 10:28:06 -07:00
Michael Goderbauer 3961a12a6d
Migrate some material tests to nnbd (#67477) 2020-10-07 10:11:24 -07:00
Darren Austin af0c7aed1c
Migrate framework tests for rendering, semantics, widgets to null safety (#67453)
Migrate framework tests for rendering, semantics, widgets to null safety.
2020-10-07 10:06:32 -07:00
Michael Goderbauer 2462f6964a
Remove catalog (#67470) 2020-10-07 09:57:02 -07:00
Andre b77753b969
Add transformAlignment and clipBehavior to AnimatedContainer (#67046)
* Add transformAlignment and clipBehavior to AnimatedContainer, make Container.transformAlignment an AlignmentGeometry.

* Add clipBehavior test

* Fix comment

* Clarify clipBehavior animation
2020-10-07 12:26:02 -04:00
Jenn Magder f8b1de3a63
Add publish-port flag to disable mDNS port discovery (#67452) 2020-10-07 08:52:05 -07:00
Jonah Williams e1b4142a74
[flutter_tools] remove stray print from engine locator (#67530)
Woops, this is breaking Dart's golem benchmarks
2020-10-07 08:51:20 -07:00
Janice Collins e9a9a6104c
Update dartdoc to 0.35.0 (#67432) 2020-10-07 08:47:05 -07:00
Jonah Williams 13bf341584
[flutter_tools] update build rules to depend on subset of package_config contents (#67165)
Split from #66776

Even if pub does not change the packge_config contents, it will still update a timestamp in one of the fields. This causes unnecessary rebuilds. To fix this, generate an additional file when running pub get that only contains the relevant fields and then update the KernelSnapshot rule to depend on it only.
2020-10-07 08:46:11 -07:00
Hans Muller ab9373bf48
Removed remaining obsolete button widget references (#67440) 2020-10-07 08:45:41 -07:00
Jonah Williams 6620f831e9
fix dart docs for build (#67479) 2020-10-06 18:15:15 -07:00
Jonah Williams e9c94e6c45
fix build analysis errors (#67476) 2020-10-06 17:41:21 -07:00
Alexandre Ardhuin f1c1d944e3
fix nullability issues (#67443) 2020-10-06 17:07:05 -07:00