Commit graph

32301 commits

Author SHA1 Message Date
Greg Spencer 31ea315c3c
Add offline docs, up the h2 size (#116241) 2022-11-30 02:29:02 +00:00
Taha Tesser 8473da22cd
Fix Slider semantic node size (#115285) 2022-11-30 02:27:45 +00:00
Taha Tesser 333397a0ed
Fix Material 3 BottomSheet example (#116112)
fix title
2022-11-30 02:08:21 +00:00
Darren Austin 322dd06d6e
Updated the M3 textTheme to use onSurface color for all styles. (#116125) 2022-11-29 18:03:33 -08:00
hangyu afda8153fd
Adjust Material 3 textfield padding to align with specs (#116225)
* Adjust textfield padding

* lint

* lint
2022-11-29 17:07:32 -08:00
engine-flutter-autoroll fa063eb4ce
25a2ac85f [Impeller Scene] Wire up pipelines (flutter/engine#37961) (#116233) 2022-11-30 00:13:56 +00:00
chunhtai 6b98f2ca44
labeledTapTargetGuideline should passe if textfield does not have label (#116221) 2022-11-30 00:10:07 +00:00
Christopher Fujino 9532b91c74
[flutter_tools] normalize windows file path cases in flutter validator (#115889)
* normalize windows file path cases in flutter validator

* fix

* make comparison more accurate by checking .startsWith() rather than .contains()

* fix method name

* call path.canonicalize

* fix
2022-11-29 23:46:48 +00:00
Mohammed CHAHBOUN a9c2f8b9e9
Add onFocusChange property for ListTile widget (#111498) 2022-11-29 15:46:40 -08:00
engine-flutter-autoroll 50f101acd4
3956f6d02 Roll Skia from 829527b29b32 to 6d759de2e5b2 (2 revisions) (flutter/engine#37967) (#116228) 2022-11-29 23:31:24 +00:00
hellohuanlin e438a12057
[tools]build ipa validate app icon size (#115594)
* [tools]build ipa validate icon size

* add more checks in case apple change the format, and also add device lab tests

* do not depend on collection package
2022-11-29 23:19:02 +00:00
Taha Tesser 900b395451
Add Material 3 support for TabBar (#116110) 2022-11-29 22:36:37 +00:00
Qun Cheng 8b86d238b4
Create DropdownMenu Widget to Support Material 3 (#116088)
* Created ComboBox

* Fixed failing tests

* Reverted the menu style tests change

* Addressed comments

* Updated documentation and rename foregroundColor variable

* Remamed ComboBox to DropdownMenu

* Removed a unused import

* Removed unused import

Co-authored-by: Qun Cheng <quncheng@google.com>
2022-11-29 22:36:35 +00:00
Justin McCandless 1cb16a1e39
iOS 16 context menu (#115805)
Updates the text selection toolbar on iOS light mode to match changes in native iOS 16.
2022-11-29 14:00:04 -08:00
engine-flutter-autoroll 7966d5584f
Roll Flutter Engine from 05e2de7e3e67 to d85707af0987 (2 revisions) (#116217)
* dbb697c9a Create a unique command pool per render pass (flutter/engine#37965)

* d85707af0 Roll Skia from a82a7b6da0a0 to 829527b29b32 (4 revisions) (flutter/engine#37966)
2022-11-29 21:49:17 +00:00
engine-flutter-autoroll e5e5e68544
05e2de7e3 Build platform dills with unevaluated constants (flutter/engine#37940) (#116215) 2022-11-29 21:12:32 +00:00
engine-flutter-autoroll c37c0cc2ed
fbf31015f [gn] embed mac codesign metadata in android artifacts (flutter/engine#37951) (#116209) 2022-11-29 20:31:37 +00:00
engine-flutter-autoroll 33f3c53506
Roll Flutter Engine from 7c4b01fe9a1f to e9dc20ed05c9 (2 revisions) (#116197)
* 3f9fbec8f Roll Fuchsia Mac SDK from 7NnCHy_b8ZWxdAtEU... to gF3YVyOjqNbzT-L9Y... (flutter/engine#37959)

* e9dc20ed0 Roll Skia from 514203395396 to a82a7b6da0a0 (7 revisions) (flutter/engine#37963)
2022-11-29 19:39:56 +00:00
Dan Field 3219da9b5f
Use Isolate.run as implementation for compute (#115779) 2022-11-29 19:38:03 +00:00
Kate Lovett 8b32ac7a51
Revert "Update SnackBar to support Material 3" (#116199)
* Revert "Update SnackBar to support Material 3 (#115750)"

This reverts commit d58855c499.

* Kick ci.yaml

Co-authored-by: Jenn Magder <magder@google.com>
2022-11-29 19:11:43 +00:00
Eilidh Southren d58855c499
Update SnackBar to support Material 3 (#115750)
* Add M2 defaults and template skeleton

* add MaterialStateColor functionality to ActionTextColor (issue #110402)

* Add M2 defaults and template skeleton

* updated material 3 tokens

* Updated snackbar demo

* add theme tests

* add gen defaults

* formatting

* more whitespace fixes

* add widget type

* update docs

* code review changes

* Add line overflow functionality

* whitespace fixes

* update M3 animation

* whitespace fixes

* add insetPadding param

* Modifed icon parameter to showCloseIcon

* white space fixes

* test fixes

* rename iconColor to closeIconColor

* debug test fix

* de-britishification
2022-11-29 18:02:34 +00:00
engine-flutter-autoroll 17c1dbc473
7c4b01fe9 Roll Skia from d16a6bdb9542 to 514203395396 (1 revision) (flutter/engine#37958) (#116178) 2022-11-29 11:23:25 +00:00
LongCatIsLooong 24db45e792
Disable backspace/delete handling on iOS & macOS (#115900)
* Disable backspace/delete handling on iOS

* fix tests

* review

* macOS too

* review
2022-11-29 10:03:15 +00:00
engine-flutter-autoroll e669683674
46e9afaf1 Roll Skia from 38cdadb76f51 to d16a6bdb9542 (3 revisions) (flutter/engine#37957) (#116172) 2022-11-29 09:59:25 +00:00
engine-flutter-autoroll f8745c5963
bc51ab52d Roll Skia from ddddafb88280 to 38cdadb76f51 (3 revisions) (flutter/engine#37956) (#116171) 2022-11-29 09:01:24 +00:00
engine-flutter-autoroll 853b3080e0
ee8023432 Roll Dart SDK from eddf73d66119 to 962cd6e0d20a (1 revision) (flutter/engine#37954) (#116166) 2022-11-29 05:24:25 +00:00
engine-flutter-autoroll 1c65262407
9fbd5bf4a [impellerc] speculative fix for include errors with impellerc shader lib (flutter/engine#37939) (#116161) 2022-11-29 04:38:25 +00:00
godofredoc 61376de9b8
Generate local metadata even when not publishing. (#116087)
* Generate local metadata even when not publishing.

For SLSA compliance we need to separate the fetch, compile and upload
steps of release artifacts. Translating this to the packaging workflows
the fetch step will checkout the prepare_package script at main ToT, the
compile step generate the bundle archives and the recipes will upload
the artifact bundles as part of the upload stage.

This change adds functionality to generate both the release bundle and
the updated metadata file in a way that both files can be uploaded as
part of the upload stage.

Bug: https://github.com/flutter/flutter/issues/115487

* Address comments.

* Update tests.
2022-11-29 04:14:24 +00:00
engine-flutter-autoroll a2fd688091
cc2f55d74 [Impeller] Cleanup shader generation and specify min macOS version. (flutter/engine#37952) (#116158) 2022-11-29 03:43:08 +00:00
Tae Hyung Kim 39a73cabed
Add Escaping Option for ICU MessageFormat Syntax (#116137)
* init

* make more descriptive

* fix lint
2022-11-28 19:35:06 -08:00
Michael Thomsen d6995aa249
Ignore NullThrownError deprecation (#116135)
* Ignore NullThrownError deprecation

* Fix whitespace
2022-11-28 18:09:56 -08:00
engine-flutter-autoroll 8535e716d8
ab8f921c4 Roll Fuchsia Mac SDK from CUPWWG1rEmonxuLpv... to 7NnCHy_b8ZWxdAtEU... (flutter/engine#37949) (#116152) 2022-11-29 02:01:06 +00:00
Jonah Williams dfa3d33328
[devicelab] track performance of animated image filter (#115850)
* [devicelab] track performance of animated image filter

* ++

* make animations repeat and add dispose

* make duration more consistently 10sec
2022-11-29 01:59:19 +00:00
Jonah Williams f777c9f651
[flutter_tools] use absolute path for shader lib (#116123)
* [flutter_tools] use absolute path for shader lib

* update tests
2022-11-29 01:57:26 +00:00
engine-flutter-autoroll 4c3b642f27
372ec3259 Roll Skia from 4a4cfedd1c20 to ddddafb88280 (2 revisions) (flutter/engine#37947) (#116151) 2022-11-29 01:15:00 +00:00
engine-flutter-autoroll 9e2a271125
8417e2f52 [fuchsia] arm64 Dart runner (flutter/engine#37399) (#116147) 2022-11-29 00:29:21 +00:00
Greg Spencer 0cb9f70460
Menu bar accelerators (#114852)
* Add MenuMenuAcceleratorLabel to support accelerators.

* Review Changes

* Review Changed

* Fix default label builder to use characters

* Remove golden test that shouldn't have been there.
2022-11-29 00:27:20 +00:00
engine-flutter-autoroll db631f1496
bd1400ef6 Roll ICU from da0744861976 to 1b7d391f0528 (4 revisions) (flutter/engine#37945) (#116143) 2022-11-28 23:24:24 +00:00
fzyzcjy 9fba4296e7
Tiny code cleanup: remove unnecessary comparisons (#114488)
* minor

* Update binding.dart
2022-11-28 23:03:50 +00:00
engine-flutter-autoroll 202891cbed
Roll Flutter Engine from e612c3d75676 to f326b630dd3a (2 revisions) (#116140)
* a41c6ece2 Ignore keydown event for tab during IME composition (flutter/engine#37753)

* f326b630d Roll Skia from 6f65f0631e5a to 4a4cfedd1c20 (6 revisions) (flutter/engine#37942)
2022-11-28 22:27:06 +00:00
LongCatIsLooong ccc277c38b
Fix LayoutExplorer cycle (#115526)
* Fix LayoutExplorer cycle

* fix tests

* Update widget_inspector.dart

* Update widget_inspector.dart

* review

* expandPropertyValues
2022-11-28 22:25:07 +00:00
Mitchell Goodwin b22ab5117f
Reland Cupertino text input padding (#115164)
* Update Cupertino text input padding

* Remove comment

* Update tests
2022-11-28 14:12:49 -07:00
engine-flutter-autoroll 3cafeb3e90
e612c3d75 Roll Skia from 3ab92e777da1 to 6f65f0631e5a (3 revisions) (flutter/engine#37941) (#116133) 2022-11-28 20:49:38 +00:00
Taha Tesser beaabb70c5
Add IndicatorShape to NavigationRailTheme and fix indicator ripple. (#116108)
* Add `IndicatorShape` to `NavigationRailTheme` and fix  indicator ripple.

* remove unused variables
2022-11-28 20:44:29 +00:00
Tae Hyung Kim 215f6372c6
Refactor Message class to hold all translations (#115506)
* init

* more fixing

* finish

* fix lint

* address pr comments

* redo checks
2022-11-28 20:27:33 +00:00
engine-flutter-autoroll 4a5dd9c9fa
Roll Flutter Engine from 7665ae51846f to 867214c062ee (20 revisions) (#116121)
* d15e1d5d4 Roll Dart SDK from eddf73d66119 to 962cd6e0d20a (1 revision) (flutter/engine#37900)

* 2f04c9996 Roll Dart SDK from 962cd6e0d20a to ae7042bf53ff (1 revision) (flutter/engine#37904)

* ef7467df5 Roll Fuchsia Mac SDK from NvafPMjJLQ0fBSSAc... to ejjE2o60iiA3_agab... (flutter/engine#37906)

* f59db8502 Roll Skia from a01af64f5cec to 2618d380def4 (4 revisions) (flutter/engine#37907)

* 15b385e32 Roll Dart SDK from ae7042bf53ff to eb65e5cd48e9 (1 revision) (flutter/engine#37909)

* 9f3abd842 Roll Dart SDK from eb65e5cd48e9 to ae4b643d2a4b (1 revision) (flutter/engine#37910)

* 9fe73506f Roll Fuchsia Mac SDK from ejjE2o60iiA3_agab... to lYAPXiPJ9RcPGLUqb... (flutter/engine#37911)

* e7ac37c4a Roll Dart SDK from ae4b643d2a4b to 4851720b30d2 (1 revision) (flutter/engine#37914)

* 4da15de60 Roll Fuchsia Mac SDK from lYAPXiPJ9RcPGLUqb... to E3Fd0hvwiXVfn7egS... (flutter/engine#37915)

* 3ad8105da Roll Fuchsia Mac SDK from E3Fd0hvwiXVfn7egS... to vt3S3a_dnaqNTkO0x... (flutter/engine#37917)

* 08995ff5f Roll Dart SDK from 4851720b30d2 to 3ed1fc1c344d (1 revision) (flutter/engine#37920)

* 1ba0da287 Roll Skia from 2618d380def4 to 79f890c4ba92 (1 revision) (flutter/engine#37921)

* e1d8d8b78 Roll Fuchsia Mac SDK from vt3S3a_dnaqNTkO0x... to 7hM0w3gBLnY1eZM2G... (flutter/engine#37922)

* d920afc2c Roll Skia from 79f890c4ba92 to f0a2e2a08ee7 (1 revision) (flutter/engine#37928)

* 38666a228 Roll Skia from f0a2e2a08ee7 to 9d3726a26123 (2 revisions) (flutter/engine#37929)

* 896ea42ad Roll Fuchsia Mac SDK from 7hM0w3gBLnY1eZM2G... to CUPWWG1rEmonxuLpv... (flutter/engine#37932)

* 0e0129ee8 Roll Skia from 9d3726a26123 to 556e08aa5354 (1 revision) (flutter/engine#37933)

* c0ca450e0 Revert Dart to 2.19.0-431.0.dev (flutter/engine#37934)

* 8f3cd0f5f Roll Skia from 556e08aa5354 to 3ab92e777da1 (1 revision) (flutter/engine#37936)

* 867214c06 Revert Dart SDK to 2.19.0-429.0.dev (flutter/engine#37937)
2022-11-28 18:43:58 +00:00
chunhtai 224fae5063
Fix iOS selectWordEdge doesn't account for affinity (#115849)
* Fix iOS selectWordEdge doesn't account for affinity

* fix test

* update
2022-11-28 17:32:17 +00:00
Drew Roen 511c5341bd
Add test target for release scheduler (#115781)
* Add test scheduler

* Code review comments - added new line, update comment to include TODO

* Switch target to mimic Linux docs_deploy
2022-11-28 17:10:25 +00:00
Flutter GitHub Bot 7faacb5f74
Marks Windows_android channels_integration_test_win to be unflaky (#115939) 2022-11-28 16:38:24 +00:00
Bruno Leroux d841d32146
TabBar should adjust scroll position when Controller is changed (#116019)
Co-authored-by: Bruno Leroux <bruno.leroux@gmail.com>
2022-11-28 15:51:17 +00:00