23037 Commits

Author SHA1 Message Date
engine-flutter-autoroll
9fc48454bd
d026d07af [camera] set useAutoFocus to true by default (flutter/plugins#3396) (#73500) 2021-01-07 11:54:02 -08:00
xster
e0dcb787dc
groovy escaping was wrong for aar (#72554) 2021-01-07 11:43:27 -08:00
engine-flutter-autoroll
6a5ff9ad17
43ee609f0 [camera_platform_interface] Add platform interface methods for locking capture orientation. (flutter/plugins#3389) (#73469) 2021-01-07 10:49:02 -08:00
Justin McCandless
fc27828c87
Work around the crash by preventing deletes on -1,-1 selection (#73417) 2021-01-07 10:44:02 -08:00
Nathan Walker
b65a235139
SliverAppBar with ShrinkWrap Patch (#73195) 2021-01-07 10:39:02 -08:00
David LJ
84ddffb36b
fix(cupertinoDatePicker): do not display previous day when minimumDate is midnight (#72933) 2021-01-07 10:34:03 -08:00
Kate Lovett
925ff2dcb1
Remove deprecated StatefulElement.inheritFromElement (#72901) 2021-01-07 10:29:04 -08:00
Jonah Williams
ed66037f51
[flutter_tools] describe current null safety build mode (#73426) 2021-01-07 10:26:51 -08:00
Zachary Anderson
5a4df0ad2c
Revert "Roll Engine from 2e5833b7c572 to 7f00e2f6c53c (3 revisions) (#73465)" (#73490)
This reverts commit 655cd1e2a6b359973043bcb0212e94d9c0d45fef.
2021-01-07 09:16:32 -08:00
engine-flutter-autoroll
655cd1e2a6
Roll Engine from 2e5833b7c572 to 7f00e2f6c53c (3 revisions) (#73465) 2021-01-07 00:19:03 -08:00
engine-flutter-autoroll
239f8badec
2e5833b7c Apply local patch to chromium accessibility code (flutter/engine#23110) (#73457) 2021-01-06 23:14:02 -08:00
engine-flutter-autoroll
01babcac16
Roll Engine from c98ff298fe0e to 1758eaa4edc3 (17 revisions) (#73449) 2021-01-06 19:34:03 -08:00
engine-flutter-autoroll
63e2eb7f7c
dac4b6f3c [camera_platform_interface] Add platform interface methods for setting auto focus. (flutter/plugins#3369) (#73436) 2021-01-06 17:19:02 -08:00
Ian Hickson
e2439ea708
Remove an obsolete (and now incorrect) comment in the pubspec.yaml (#72641) 2021-01-06 17:04:03 -08:00
Ian Hickson
5b8c7c5dac
Minor tweaks to CONTRIBUTING.md (#73375) 2021-01-06 16:54:03 -08:00
Ian Hickson
fdab8546a0
Minor doc, style, and perf updates to Navigator/Routes (#71689)
* Minor doc, style, and perf updates to Navigator/Routes

These are minor fixes I ended up making while working on a larger
project that never went anywhere.

- Used a ColoredBox instead of a DecoratedBox for ModalBarrier
  (probably a trivial memory/perf win).

- A bunch of Navigator documentation fixes around when things rebuild.

- Mark routes dirty when the Navigator has a dependency change. I
  cannot find a way to test this because as far as I can tell it makes
  no actual difference to when things rebuild because whenever the
  Navigator rebuilds the Overlay rebuilds and whenever that happens
  every OverlayEntry rebuilds, but in theory that's not guaranteed so
  this is sort of a correctness fix. It may even be a perf loss. We do
  something similar in didUpdateWidget already. I could be convinced
  to maybe remove these...

- Make ModalRoute.filter public like everything else.

- Made ModalRoute update its barrier when it gets an update, in case
  e.g. the modal barrier depends on inherited widgets via the
  navigator context. Again, not sure of any way to detect this, it
  might actually be moot, but it seems to be the technically correct
  solution?

- Minor style fixes.

All in all I couldn't figure out a way to test any of this (I wrote
multiple large tests but it turns out they all already pass on master
and are effectively redundant with existing tests).

* Remove extraneous blank line
2021-01-06 16:15:05 -08:00
Jonah Williams
50dfd137ef
[flutter_tools] prevent hot reload/restart if device has not finished devFS initialization (#73420) 2021-01-06 15:54:04 -08:00
Ian Hickson
a8247e781b
Simplify the pull request template further. (#73376) 2021-01-06 15:49:04 -08:00
Sam Rawlins
1420d956b1
Remove "unnecessary" imports. (#73368) 2021-01-06 15:44:03 -08:00
Jenn Magder
74d58105d1
Revert "Build iOS apps using Swift Packages (#72761)" (#73437)
This reverts commit 28db5a0faef116cdad40efcb996d1118f32e828a.
2021-01-06 15:04:16 -08:00
Jenn Magder
6891928a1f
Optionally include CocoaPods xcconfig (#73112) 2021-01-06 13:55:23 -08:00
Jenn Magder
28db5a0fae
Build iOS apps using Swift Packages (#72761) 2021-01-06 13:54:53 -08:00
Jenn Magder
3082a2806e
build ios-framework simulator slices for profile/release (#73378) 2021-01-06 12:12:23 -08:00
Jenn Magder
e21d822074
Remove build ios-framework --universal flag (#73383) 2021-01-06 11:14:05 -08:00
chunhtai
8f07fccee8
app bar leading back button should not change if the route is popped (#71944) 2021-01-06 10:59:04 -08:00
Ferhat
161dde55c9
Fix offline resource loader for serviceworker (#73416) 2021-01-06 10:47:20 -08:00
chunhtai
89acdb030c
fix dropdown menu to position based on nearest navigator (#73381) 2021-01-06 10:39:02 -08:00
Chinmoy
7a0e3a309f
Prevent text from overflowing in OutlineButton and OutlinedButton label. (#70872) 2021-01-06 10:16:12 -08:00
Justin McCandless
29d33cc38e
Autocomplete Split UI (#72553)
Allows passing in a TextEditingController and FocusNode to RawAutocomplete, which enables split UIs where the TextField is in another part of the tree from the results.
2021-01-06 09:04:46 -08:00
engine-flutter-autoroll
5c6640df52
Roll Engine from e115066dcd65 to c98ff298fe0e (2 revisions) (#73390) 2021-01-06 08:24:02 -08:00
YeungKC
35af0d7b1b
Fix dateAndTime and time modes of CupertinoDatePicker. (#73276) 2021-01-06 08:19:04 -08:00
engine-flutter-autoroll
d0e9959a46
Roll Engine from e1c1eb0d8c95 to e115066dcd65 (2 revisions) (#73380) 2021-01-05 19:14:03 -08:00
Jonah Williams
66175760be
[flutter_tools] delete .packages during flutter clean (#73364) 2021-01-05 18:54:03 -08:00
Jonah Williams
c2ce0e68c6
[flutter_tools] prevent NPE due to moved/deleted packages during upgrade packages (#73357) 2021-01-05 18:49:02 -08:00
Jonah Williams
7c618758bb
[flutter_tools] delegate first run message re-display to new class, only if changed (#73353) 2021-01-05 18:44:04 -08:00
engine-flutter-autoroll
5f4cf6596e
e1c1eb0d8 Roll Skia from 6356cb1904b8 to 2833b08efbe6 (6 revisions) (flutter/engine#23431) (#73371) 2021-01-05 16:49:03 -08:00
Shi-Hao Hong
01d2325be1
Complete migration to null safety in api documentation (#72939)
* Remove all usage of no_null_safety in API docs workflows
2021-01-06 08:27:34 +08:00
Shi-Hao Hong
e8cf674082
[NNBD] Migrate sample code (#72938) 2021-01-06 08:26:53 +08:00
Jia Hao
47bad77287
Support flutter_test_config for flutter test on web platforms (#72488) 2021-01-05 15:49:02 -08:00
engine-flutter-autoroll
ba91a69f22
Roll Engine from d34c9912eb4a to a39f2839fa9c (5 revisions) (#73365) 2021-01-05 15:44:02 -08:00
Jesse
4901744e62
Add BuildContext parameter to TextEditingController.buildTextSpan (#72344) 2021-01-05 14:04:06 -08:00
Kate Lovett
3fd3447f96
Add PrioritizedIntents to support multiple shortcut configurations (#72560) 2021-01-05 16:02:44 -06:00
Sam Rawlins
542084d088
Remove "unnecessary" imports. (#73340) 2021-01-05 12:44:03 -08:00
engine-flutter-autoroll
339f6680ef
Roll Engine from e43fab841e89 to d34c9912eb4a (2 revisions) (#73349) 2021-01-05 12:29:02 -08:00
Sam Rawlins
81cc99c8d2
Remove "unnecessary" imports. (#73344) 2021-01-05 12:24:03 -08:00
engine-flutter-autoroll
00ca778eca
Roll Plugins from 16f37e9a814e to b64bebff9743 (2 revisions) (#73348) 2021-01-05 12:19:03 -08:00
engine-flutter-autoroll
7c84ef54c9
Roll Engine from 022bb11fa76c to e43fab841e89 (2 revisions) (#73343) 2021-01-05 11:14:05 -08:00
nturgut
985e5ff324
[web] add web-renderer option to flutter test. run web tests with this option (#73069)
* add web-renderer option to flutter test. run web tests with this option

* remove debug lines
2021-01-05 10:57:01 -08:00
chunhtai
5113c50a36
improve error message for navigator page api (#73153) 2021-01-05 10:54:04 -08:00
Amit Patil
119e0ea149
circleAvatar: foreground Image uses background Image as a fall-back (#71783)
* foregroundImage property added

* fixed documentaion nits

* test for fallback to background image on foreground image failover

* golden test
2021-01-05 10:29:10 -08:00