2230 Commits

Author SHA1 Message Date
c68bf70211 [pigeon] updated readme wrt @async (#3058)
* updated readme

* updates version

Co-authored-by: tarrinneal <tarrinneal@gmail.com>
pigeon-v6.0.3
2023-01-18 01:18:24 +00:00
ded062d51e [pigeon] Fix missed line break between generated statements in Kotlin (#2997)
* [pigeon] Fix missed line break between generated statements in Kotlin

* [pigeon] Extend platform test pigeon to catch missed line break

* [pigeon] Use prefared core tests pigeon to catch missed line break

* [pigeon] Remove formatting that causes a position-related issues

* [pigeon] Move not a special-case type field to the end to improve compilation test coverage

* [pigeon] Restore accidentally removed changelog entry

* fix broken test and add gen files

Co-authored-by: tarrinneal <tarrinneal@gmail.com>
pigeon-v6.0.2
2023-01-18 00:17:22 +00:00
3da5f811fd Roll Flutter from 220169878e77 to 68dd63d66ba6 (9 revisions) (#3047)
* 8900bda1c a512cebdc Roll Dart SDK from 3d629d00a8d7 to 645fd748e79e (1 revision) (flutter/engine#38841) (flutter/flutter#118454)

* fb1a1510a Roll Plugins from 39197f17ca59 to 92a5367d58df (4 revisions) (flutter/flutter#118457)

* 3a181e495 Added LinearBorder, an OutlinedBorder like BoxBorder (flutter/flutter#116940)

* a523f7923 Marks Mac_ios spell_check_test to be unflaky (flutter/flutter#117743)

* cea55d99d [Linux] Add a 'flutter run' console output test (flutter/flutter#118279)

* b4d72752b Add Info.plist from build directory as input path to Thin Binary build phase (flutter/flutter#118209)

* 2fd825028 [flutter_tools] re-enable web shader compilation (flutter/flutter#118461)

* 13a8dce22 Bump github/codeql-action from 2.1.37 to 2.1.38 (flutter/flutter#118482)

* 68dd63d66 Mark Mac_arm64 tool_host_cross_arch_tests not flaky (flutter/flutter#118484)
2023-01-14 15:33:31 +00:00
15ffa8aa5f [ci] Add LUCI version of macOS custom tests (#2855)
This adds a bringup LUCI version of the macOS-host custom package tests.
This is the first attempt to migrate a flutter/packages or
flutter/plugins test to macOS ARM, so is experimental.

The motivation for doing this migration now is to see if it can unblock
https://github.com/flutter/packages/pull/2816, which doesn't seem to
be able to run successfully on Cirrus ARM machines (very possibly due
to the same issue that blocked flutter/plugins migrations to ARM on
Cirrus).
2023-01-14 02:01:34 +00:00
86e990df26 [pigeon] Fix C++ generator's handling of Flutter APIs (#3042)
* Add new APIs, unimplemented and unused

* Add Dart implementation

* Add multiple arity FlutterApi

* Add Dart unit tests for desired output format

* Enable the existing integration test

* Add units tests for callback format

* Adjust unit test expectations for error callback

* First-pass implementation; mostly untested

* Comment fix

* Add todo

* Minor fixes

* Fix compilation error in Swift from new pigeons

* Make new Maps string-keyed to avoid Swift error

* Update generation

* Update unit test for change

* Update C++ test plugin for API changes

* Fix type regression

* missing ;

* Drop string_view in Flutter API

* Unwind incorrect 'simplification' of custom classes

* Fix merge mistake

* Merge mistake

* Version bump

* Address review comments

* Fix Dart unit test compilation
pigeon-v6.0.1
2023-01-14 01:16:02 +00:00
37e2bab57d [pigeon] Adds StructuredGenerator class and subclasses (#3037)
* Rename generator class to Adapter

* create new generator class and dart subclass

* cpp and dart test gen

* added files

* Adds Generator class to all generators

* adds swift

* Updates tests to use new Adapter naming scheme

* Dart generate methods

* convert all generate functions to use new method

* chagngelog

* remove Generator class fields

* move paths to options

* remove dartTestOptions

* Moves write header to generator class method

* Updates tests to use new generator class

* source -> header

* correct options

* header -> source

* header -> prefix, source -> header

* remove headers from generateTestDart

* changelog

* Nits and combines source and header generators

* renames Adapter to GeneratorAdapter

* Update version number for breaking changes

* nits

* more personal nits

* update tests to match new merged generators

* cleaner header methods

* Fixes dart header bug

* add gen files for clarity

* better field naming

* better field naming

* removed unneeded dart test generator

* Add filetype to generator

* Adds filetype as field to generatorAdapters

* merge

* analyze

* add import method

* re-remove DartTestGenerator

* Moves imports to new method

* adds writeEnum method to generator class

* nits

* assert

* objc enum

* fix code order issues

* add writeDataClass method

* remove writeMainClass from java

* java + kotlin

* remove dead code

* swift

* fix dart test error

* cpp + objc

* objc + cpp

* Move all migrated methods into class

* Creates writeHeader method on Generator classes

* private unique methods and reorder

* changelog

* changelog

* changelog

* changelog

* prologue

* gen

* dart

* java

* kotlin

* swift

* cpp

* objc

* remove unneeded java method

* analyze

* single file gens

* objc

* Cpp

* analyze

* vocab

* vocab

* typo

* less comma

* wrap write methods

* move code from writeGeneralUtilities

* update changelog

* adds open and close namespace and fixes nits

* makes writeEnum optional

* remove unneeded sink

* remove unneeded namespace from guardname

* [indent]

* clean up
pigeon-v6.0.0
2023-01-13 18:46:52 +00:00
e9c8423481 Bump github/codeql-action from 2.1.37 to 2.1.38 (#3044)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.1.37 to 2.1.38.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](959cbb7472...515828d974)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-13 18:16:20 +00:00
123f487dc2 Roll Flutter from 0d91c0343bdc to 220169878e77 (28 revisions) (#3045)
* f1a1f2726 [M3] Add error state support for side property of CheckBox (flutter/flutter#118386)

* 27502f685 Roll Plugins from 620a059d62b2 to 39197f17ca59 (6 revisions) (flutter/flutter#118391)

* 40bc6b55e Move debug error message from failed pub to logger.printTrace (flutter/flutter#118379)

* 5630d531b [tool] Generate a binary version of the asset manifest (flutter/flutter#117233)

* c7a3f0fed IconButtonTheme should be overridden by the AppBar/AppBarTheme's iconTheme and actionsIconTheme (flutter/flutter#118216)

* ee1c59d46 reduce pub output from flutter create (flutter/flutter#118285)

* 947b694f1 roll packages (flutter/flutter#118277)

* 8f365a3bd [web] Update build to use generated JS runtime for Dart2Wasm. (flutter/flutter#118359)

* ace4fb5c5 Roll Flutter Engine from 4a8d6866a1c0 to c01465a18f31 (9 revisions) (flutter/flutter#118409)

* db8d1a441 Add MSYS2 detection on Windows Terminal (flutter/flutter#117612)

* c905a09b0 Add documentation for drag/fling offset in WidgetController. (flutter/flutter#118288)

* 4e85235f3 688015782 fixed glfw example for arm64 (flutter/engine#38426) (flutter/flutter#118413)

* 9e11d4a10 Use correct API docs link in create --sample help message (flutter/flutter#118371)

* 3e00520f1 Roll Flutter Engine from 688015782762 to 35cfe9158648 (2 revisions) (flutter/flutter#118415)

* bd938b008 Fix tap/drag callbacks firing when TapAndDragGestureRecognizer has not won the arena (flutter/flutter#118342)

* 19af46f75 8aa26baa9 Roll Dart SDK from edd406c07399 to 20cca507d98b (1 revision) (flutter/engine#38823) (flutter/flutter#118420)

* f7b444e11 add generated_plugins.cmake (flutter/flutter#116581)

* 40c96f17b Enable xcode cache cleanup for a few days. (flutter/flutter#118419)

* 59d737e64 99509a7e4 Correct FrameTimingRecorder's raster start time. (flutter/engine#38674) (flutter/flutter#118425)

* 9024a70f0 Roll Flutter Engine from 99509a7e4275 to f3f05368033b (2 revisions) (flutter/flutter#118429)

* 0752af841 Add `allowedButtonsFilter` to prevent Draggable from appearing with secondary click. (flutter/flutter#111852)

* 1578acb60 15d59792e Roll Skia from dfb838747295 to 9e51c2c9e231 (26 revisions) (flutter/engine#38827) (flutter/flutter#118432)

* 07c47dcc3 a62d25326 Roll Skia from dfb838747295 to cc983d28f3bf (27 revisions) (flutter/engine#38830) (flutter/flutter#118435)

* 17a855eab dfa0327f8 Roll Skia from cc983d28f3bf to fd54be29a3cc (3 revisions) (flutter/engine#38833) (flutter/flutter#118436)

* b8960660f 07603c6d4 Roll Dart SDK from 20cca507d98b to 3d629d00a8d7 (2 revisions) (flutter/engine#38834) (flutter/flutter#118439)

* ddad6f163 Fix copying/applying font fallback with package (flutter/flutter#118393)

* 8889d49ea dec608917 Roll Fuchsia Mac SDK from nIPtQ59jG1pxyatOq... to 21nYb648VWbpxc36t... (flutter/engine#38839) (flutter/flutter#118445)

* 220169878 970889b87 Roll Skia from fd54be29a3cc to c72c7bf7e45b (3 revisions) (flutter/engine#38840) (flutter/flutter#118448)
2023-01-13 15:34:23 +00:00
62e04e1267 Roll Flutter from f10965f2d357 to 0d91c0343bdc (15 revisions) (#3041)
* 33c71beee Bump actions/upload-artifact from 3.1.1 to 3.1.2 (flutter/flutter#118116)

* 2e0849e9d Bump actions/checkout from 3.1.0 to 3.3.0 (flutter/flutter#118052)

* aabf146f3 Bump github/codeql-action from 2.1.35 to 2.1.37 (flutter/flutter#117104)

* a50e2c8d6 6048f9110 Roll Dart SDK from 23cbd61a1327 to 22fa50e09ee8 (3 revisions) (flutter/engine#38776) (flutter/flutter#118320)

* e697805bf Roll Plugins from 9fdc899b72ca to 620a059d62b2 (4 revisions) (flutter/flutter#118317)

* b4a07de2a ee76ab71e Cleanup Skia includes in image_generator/descriptor (flutter/engine#38775) (flutter/flutter#118335)

* c6be43a65 Roll Flutter Engine from ee76ab71e0a6 to cccaae2f3d8b (3 revisions) (flutter/flutter#118349)

* 4b2d3eb0f 764a9e012 Roll Skia from e1f3980272f3 to dfb838747295 (48 revisions) (flutter/engine#38790) (flutter/flutter#118355)

* b2b405043 Roll Flutter Engine from 764a9e01204d to 4a8d6866a1c0 (2 revisions) (flutter/flutter#118357)

* 727e86079 Marks Mac_ios complex_layout_scroll_perf_bad_ios__timeline_summary to be unflaky (flutter/flutter#111570)

* 13ebde6ff Marks Mac channels_integration_test to be unflaky (flutter/flutter#111571)

* f8628b5cb Marks Mac_ios platform_views_scroll_perf_non_intersecting_impeller_ios__timeline_summary to be unflaky (flutter/flutter#116668)

* 44f540338 Fix `SliverAppBar.large` and `SliverAppBar.medium` do not use `foregroundColor` (flutter/flutter#118322)

* 51c2af56c docs: update docs about color property in material card (flutter/flutter#117263)

* 0d91c0343 Fix M3 `Drawer` default shape in RTL (flutter/flutter#118185)
2023-01-12 15:35:04 +00:00
56c6ce5550 [pigeon] Fix async handling in C++ generator (#3040)
* Add unit test

* Switch all errors to direct return

* Make 'wrapped' entirely local

* Switch reply to copy instead of reference

* Version bump
pigeon-v5.0.1
2023-01-12 03:04:18 +00:00
a9a2564bb2 Bump actions/checkout from 3.2.0 to 3.3.0 (#3027)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](755da8c3cf...ac59398561)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-11 17:24:05 +00:00
d09151d8d7 Roll Flutter from f2c088b1cfe5 to f10965f2d357 (18 revisions) (#3039)
* 669a3d2b4 Roll Plugins from 0a0e3d205ca3 to 9fdc899b72ca (8 revisions) (flutter/flutter#118253)

* cb62cfdd1 Manually mark Windows run_debug_test_windows as unflaky (flutter/flutter#118112)

* 0cd8d8451 Marks Mac_arm64_android run_debug_test_android to be unflaky (flutter/flutter#117469)

* 3cee38e80 Marks Mac_arm64_ios run_debug_test_macos to be unflaky (flutter/flutter#117990)

* 1d2e62b76 remove unsound mode web test (flutter/flutter#118256)

* 3d3f8e85a Update `CupertinoPicker` example (flutter/flutter#118248)

* 594333b36 roll packages (flutter/flutter#118117)

* a6f17e697 Add option for opting out of enter route snapshotting. (flutter/flutter#118086)

* 01583b748 roll packages (flutter/flutter#118272)

* cf529ec57 Roll Flutter Engine from 687e3cb0fbe2 to c1d61cf11da8 (6 revisions) (flutter/flutter#118274)

* b7881e5b6 Align `flutter pub get/upgrade/add/remove/downgrade` (flutter/flutter#117896)

* 12b43ed8a ae9e181e3 Roll Dart SDK from 5e344de60564 to 7b4d49402252 (1 revision) (flutter/engine#38756) (flutter/flutter#118287)

* b13f83a2b Fix Finnish TimeOfDate format (flutter/flutter#118204)

* 55e3894a8 Roll Flutter Engine from ae9e181e30c2 to 53bd4bbf9646 (3 revisions) (flutter/flutter#118289)

* a40fb9bdd 9ade91c8b removed forbidden skia include (flutter/engine#38761) (flutter/flutter#118296)

* 32b1ea3b5 8d7beac82 Roll Dart SDK from 7b4d49402252 to 23cbd61a1327 (1 revision) (flutter/engine#38764) (flutter/flutter#118297)

* 957781a10 6256f05db Roll Fuchsia Mac SDK from 6xysoRPCXJ3cJX12x... to a9NpYJbjhDRX9P9u4... (flutter/engine#38767) (flutter/flutter#118300)

* f10965f2d FIX: UnderlineInputBorder hashCode and equality by including borderRadius (flutter/flutter#118284)
2023-01-11 17:22:23 +00:00
93594b613e Bump actions/upload-artifact from 3.1.1 to 3.1.2 (#3034)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](83fd05a356...0b7f8abb15)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-11 16:48:41 +00:00
b6fe67e49f [gis_web] Adds id.renderButton JS-interop. (#3011)
* [gis_web] Adds id.renderButton API.

* Modernizes JS-interop so it's more compliant with dart2wasm.
* Updates examples, tests and docs.
* Bumps major version.

* Add the GsiButtonDataExtension class.

* Make oauth2 library more dart2wasm friendly.

* Reimplement hasGrantedA[ny|ll]Scopes in Dart.

* Fix oauth example.

* Added troubleshooting section to README.

* Add happy case tests for the oauth flow.

* Fix typo in config constructors.

* dart format

* Add some error handling to the library

* Add previously_granted_scopes field to overridable token config.

Make scopes a List of Strings in the hasGranted[Any|All]Scopes method.
google_identity_services_web-v0.2.0
2023-01-10 22:53:16 +00:00
b4bce7db3e [xdg_directories] Return null from getUserDirectory instead of throwing exception (#3033)
* fix: xdg.getUserDirectory to return null on missing executable

* Update changelog

* Fix review comments
xdg_directories-v0.2.0+3
2023-01-10 21:17:54 +00:00
e966fe54c8 Roll Flutter from 7ddf42eae5ee to f2c088b1cfe5 (25 revisions) (#3035)
* 5335a96b5 0a0e3d205 Roll Flutter from 43b912090224 to 507062032fa4 (9 revisions) (flutter/plugins#6919) (flutter/flutter#118183)

* 6c225ddac Roll Flutter Engine from 33d7f8a1b307 to 03609b420beb (6 revisions) (flutter/flutter#118125)

* 478d1dae7 remove the unused check in selectable_text (flutter/flutter#117716)

* c87cfd710 Roll Flutter Engine from 03609b420beb to b5513d7a442a (2 revisions) (flutter/flutter#118186)

* 234452fef Roll Flutter Engine from b5513d7a442a to 5bdb04f33f99 (2 revisions) (flutter/flutter#118187)

* 78416d874 51baed6e0 [fuchsia][scenic] Use infinite hit region (flutter/engine#38647) (flutter/flutter#118189)

* a02b9d2bf Update to Xcode 14.2 (flutter/flutter#117507)

* eaaacdcba Allow iOS and macOS plugins to share darwin directory (flutter/flutter#115337)

* 5bf6357d3 Roll Flutter Engine from 51baed6e01b8 to 5df0072a0e63 (3 revisions) (flutter/flutter#118192)

* 46e48ba3b Use program during attach if provided (flutter/flutter#118130)

* 31da71212 eb5c6f0b4 iOS FlutterTextureRegistry should be a proxy, not the engine itself (flutter/engine#37666) (flutter/flutter#118197)

* fa1a4eebf Update `ListTile` to support Material 3 (flutter/flutter#117965)

* 02a8bbfaf 3a7d8862f Re-enable UIA text/range provider unit tests (flutter/engine#38718) (flutter/flutter#118201)

* e9bbb1137 Fix path for require.js (flutter/flutter#118120)

* 851611b38 ee0c4d26b Roll flutter/packages to 25454e (flutter/engine#38685) (flutter/flutter#118205)

* 00a9db816 Roll Flutter Engine from ee0c4d26b0fa to 264aa032cf75 (2 revisions) (flutter/flutter#118208)

* d6cd9c0ce 9c0b187a1 Roll Dart SDK from 853eff8b0faa to 418bee5da2e2 (4 revisions) (flutter/engine#38727) (flutter/flutter#118210)

* 420535755 add closed/open focus traversal; use open on web (flutter/flutter#115961)

* 466cb5463 Roll Flutter Engine from 9c0b187a1139 to 716bb9172c0d (3 revisions) (flutter/flutter#118220)

* ad7322ddb Hide InkWell hover highlight when an hovered InkWell is disabled (flutter/flutter#118026)

* 583a8122b  Allow select cases to be numbers (flutter/flutter#116625)

* 700fe3d2b [Impeller Scene] Add SceneC asset importing (flutter/flutter#118157)

* 07bc24524 Add a comment about repeat event + fix typos (flutter/flutter#118095)

* 5d96d619d Add  MaterialStateProperty `overlayColor` & `mouseCursor` and fix hovering on thumbs behavior (flutter/flutter#116894)

* f2c088b1c Roll Flutter Engine from 716bb9172c0d to 687e3cb0fbe2 (2 revisions) (flutter/flutter#118242)
2023-01-10 15:31:56 +00:00
38baaa216d Roll Flutter from 507062032fa4 to 7ddf42eae5ee (5 revisions) (#3031)
* 6d7c5077c Update docstring (flutter/flutter#118072)

* e0f89e7b7 Fix out-of-sync ExpansionPanel animation (flutter/flutter#105024)

* 0e555049b Roll Plugins from 320461910156 to 276cfd4b212d (2 revisions) (flutter/flutter#118099)

* 71f920732 33d7f8a1b Remove single view assumptions from `window.dart` (flutter/engine#38453) (flutter/flutter#118069)

* 7ddf42eae InteractiveViewer parameter to return to pre-3.3 trackpad/Magic Mouse behaviour (flutter/flutter#114280)
2023-01-09 15:35:37 -05:00
e1ab965985 Roll Flutter from 45886068cf84 to 507062032fa4 (11 revisions) (#3028)
* 7a5ae7cfc Roll Plugins from f9dda6a27b79 to 320461910156 (2 revisions) (flutter/flutter#118040)

* 43b912090 072a9ca37 Add `TextProvider` and `TextEdit` patterns to `AXPlatformNodeWin` (flutter/engine#38646) (flutter/flutter#118039)

* 5a87a8290 bb4015269 Roll Skia from 158d51b34caa to ecd3a2f865ba (1 revision) (flutter/engine#38659) (flutter/flutter#118042)

* 0a2e0a473 Avoid using `TextAffinity` in `TextBoundary` (flutter/flutter#117446)

* 36a1caf29 74861f369 Reduce the size of Overlay FlutterImageView in HC mode (flutter/engine#38393) (flutter/flutter#118048)

* 9b864b84b 5bd90d6e7 Consider more roles as text (flutter/engine#38645) (flutter/flutter#118049)

* 70d583401 [EMPTY] Commit to refresh the tree that is currently red (flutter/flutter#118062)

* 4f3ed8040 Remove doc reference to the deprecated ui.FlutterWindow API (flutter/flutter#118064)

* de2a42497 Fix `flutter update-packages` regression by fixing parameters in "pub get" runner (flutter/flutter#116687)

* 57dc071f7 Adding 'is' to list of kotlin reserved keywords (flutter/flutter#116299)

* 507062032 Added expandIconColor property on ExpansionPanelList Widget (flutter/flutter#115950)
2023-01-06 15:34:04 +00:00
25454e6385 [pigeon] Creates new Generator classes for each language (v3) (#3022)
* Rename generator class to Adapter

* create new generator class and dart subclass

* cpp and dart test gen

* added files

* Adds Generator class to all generators

* adds swift

* Updates tests to use new Adapter naming scheme

* Dart generate methods

* convert all generate functions to use new method

* chagngelog

* remove Generator class fields

* move paths to options

* remove dartTestOptions

* Nits and combines source and header generators

* renames Adapter to GeneratorAdapter

* Update version number for breaking changes

* nits

* more personal nits

* Fixes dart header bug

* add gen files for clarity

* better field naming

* better field naming

* removed unneeded dart test generator

* Add filetype to generator

* Adds filetype as field to generatorAdapters

* nits

* assert

* Default FileType

* alt v4

* alt v5

* nits
pigeon-v5.0.0
2023-01-05 18:51:48 -08:00
c4b308913d Roll Flutter from 025ce117b7ed to 45886068cf84 (10 revisions) (#3023)
* 231855fc8 Roll Plugins from e85f8ac1502d to f9dda6a27b79 (3 revisions) (flutter/flutter#117972)

* 672fe20bd [flutter_tools] Fix null check in parsing web plugin from pubspec.yaml (flutter/flutter#117939)

* fe1271f89 roll packages (flutter/flutter#117940)

* 341ae18f6 roll packages (flutter/flutter#118001)

* 873cf5176 [Android] Increase timeout duration for spell check integration test (flutter/flutter#117989)

* e2f390a77 Roll Flutter Engine from 32c468507b32 to cdd3bf29e27a (8 revisions) (flutter/flutter#118014)

* fbb743dc1 60515762e [Impeller Scene] Compute joint transforms and apply them to skinned meshes (flutter/engine#38628) (flutter/flutter#118016)

* da1a85491 35b7dee32 [Impeller] Set adaptive tolerance when rendering FillPathGeometry (flutter/engine#38497) (flutter/flutter#118017)

* a562fe2d8 b9b0193ea Roll Skia from 60e4a4a27375 to 158d51b34caa (19 revisions) (flutter/engine#38654) (flutter/flutter#118018)

* 45886068c a01548f5f [Impeller Scene] Fix material/vertex color overlapping (flutter/engine#38653) (flutter/flutter#118027)
2023-01-05 23:42:16 +00:00
921b2781e3 ♻️ Use enum entry's name (#2976) 2023-01-05 14:51:49 -08:00
394dd8d792 [pigeon] Fix Object arguments in Swift and C++ (#3020)
Fixes a warning in generated Swift output when an argument is of type Object. This is blocking flutter/plugins#6914 since we check our macOS and iOS plugin code for warnings in CI.

Rather than add a Dart generator unit test for this one specific case, I tightened the Swift compilation settings for our test plugin to treat warnings as errors (per flutter/flutter#59116 (comment)) to catch the entire class of errors, and added echo* variants for Object to make sure this one then showed up.

Incidental fixes:

I had to make a similar fix to the Dart generator for a similar warning with casting to Object?, which we'd never noticed because we weren't analyzing any generated code that returning Object or Object? before.
I had to make a change to the C++ generator so that generation would succeed, because it turned out we had no handling at all of Object in the C++ generator, causing it to throw. I'm not sure this is the output I'll keep for C++ (thus the TODO), but it's the simple fix to make it work at all.
Fixes flutter/flutter#117994
Part of flutter/flutter#59116
2023-01-05 17:27:55 -05:00
3ef0f63290 [go_router] Fixes crashes when popping navigators manually (#2952)
* [go_router] Fixes crashes when popping navigators manually

* rename

* add additional test case
go_router-v6.0.1
2023-01-04 10:19:58 -08:00
5773a70d3e [go_router_builder] Update to go_router 6 (#2977)
* 📝 Update the documentation to go_router 6

* ♻️ Update the example to use go_router 6

* ⬆️ Upgrade go_router_builder version
go_router_builder-v1.0.16
2023-01-04 09:07:43 -08:00
60fe45f618 Roll Flutter from b938dc13df32 to 025ce117b7ed (18 revisions) (#3019)
* 64e733647 Roll Plugins from b202b3db98dc to e85f8ac1502d (3 revisions) (flutter/flutter#117875)

* fe8dcf663 [flutter_tools] timeline_test.dart flaky (flutter/flutter#116667)

* f1905593b 7e51aef0a Roll Skia from fde37f5986fd to 809e328ed55c (1 revision) (flutter/engine#38596) (flutter/flutter#117874)

* ccfd14b05 Updated to tokens v0.150. (flutter/flutter#117350)

* b9ead3724 Simplify null check. (flutter/flutter#117026)

* 084be5e6d Roll Flutter Engine from 7e51aef0a1be to 1d2ba73d1059 (9 revisions) (flutter/flutter#117923)

* fdc25a170 Reland "Remove single-view assumption from ScrollPhysics (#117503)" (flutter/flutter#117916)

* 6b9f1c228 Minor documentation fix on BorderRadiusDirectional.zero (flutter/flutter#117661)

* 889e35b3f fix typos (flutter/flutter#117592)

* bd69ef70a c0b3f8fce Make `AccessibilityBridge` a `AXPlatformTreeManager` (flutter/engine#38610) (flutter/flutter#117931)

* a7942e80d Add convenience constructors for SliverList (flutter/flutter#116605)

* dbd36fb13 2213b80dd [Impeller Scene] Use std::chrono for animation durations (flutter/engine#38606) (flutter/flutter#117935)

* 9080d1acc Reland "Add support for double tap and drag for text selection #109573" (flutter/flutter#117502)

* 63653e827 == override parameters are non-nullable (flutter/flutter#117839)

* 906761cf9 Fix the message strings for xcodeMissing and xcodeIncomplete (flutter/flutter#117922)

* e599e5c9a 32c468507 Roll quiver to 3.2.1 (flutter/engine#38617) (flutter/flutter#117942)

* c53501d83 Send text direction in selection rects (flutter/flutter#117436)

* 025ce117b Correctly propagate verbosity to subtasks in flutter.gradle (flutter/flutter#117897)
2023-01-04 15:39:23 +00:00
84ec7306e1 [pigeon]: Bump kotlin-gradle-plugin (#3015)
Bumps [kotlin-gradle-plugin](https://github.com/JetBrains/kotlin) from 1.7.22 to 1.8.0.
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.7.22...v1.8.0)

---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin:kotlin-gradle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-03 01:17:20 +00:00
4af964437b Roll Flutter from bc1591ed5b73 to b938dc13df32 (6 revisions) (#3017)
* 665987130 Roll Flutter Engine from 3d8c5ef1060c to a7decc3e459b (2 revisions) (flutter/flutter#117856)

* e3429dd35 0a2029cf3 Roll Fuchsia Linux SDK from OOL-jWRElkQ2P3vJz... to AE3lAqTc632VsY14L... (flutter/engine#38588) (flutter/flutter#117858)

* 45fe23e27 5fe7d5b4e Roll Skia from 01aeec883a43 to 2ffa04c2f77c (2 revisions) (flutter/engine#38591) (flutter/flutter#117863)

* ced842718 e5d605b3a Roll Skia from 2ffa04c2f77c to 269dce7e16bb (1 revision) (flutter/engine#38592) (flutter/flutter#117865)

* d393bf023 71c5f1704 Roll Fuchsia Linux SDK from AE3lAqTc632VsY14L... to UAq0LO56_kbgA_BUQ... (flutter/engine#38593) (flutter/flutter#117868)

* b938dc13d 472e34cbb Roll Skia from 269dce7e16bb to fde37f5986fd (1 revision) (flutter/engine#38594) (flutter/flutter#117869)
2023-01-02 17:18:06 +00:00
a75d69cfa8 Roll Flutter from ecfc29772b03 to bc1591ed5b73 (2 revisions) (#3014)
* 0196e6050 932591ec0 Roll Fuchsia Linux SDK from CXcPP_JZKQbSu2eIP... to PkN8FdI4aC9z7W4mI... (flutter/engine#38584) (flutter/flutter#117840)

* bc1591ed5 3d8c5ef10 Roll Fuchsia Linux SDK from PkN8FdI4aC9z7W4mI... to OOL-jWRElkQ2P3vJz... (flutter/engine#38585) (flutter/flutter#117846)
2023-01-01 15:42:07 +00:00
8e2b360fa2 Roll Flutter from ae253d7b0634 to ecfc29772b03 (4 revisions) (#3013)
* f83986af1 b202b3db9 Roll Flutter from 17482fd425ee to d2127ad344e8 (14 revisions) (flutter/plugins#6892) (flutter/flutter#117824)

* 120058fd3 Roll Flutter Engine from d4a04a538050 to 9153966bcb06 (2 revisions) (flutter/flutter#117830)

* a7db131a5 b9bf51d16 Roll Dart SDK from 9f0d8b9f20da to 881c0b56a1f7 (1 revision) (flutter/engine#38580) (flutter/flutter#117832)

* ecfc29772 Roll Flutter Engine from b9bf51d16f25 to f6ad9b6d00e3 (2 revisions) (flutter/flutter#117834)
2022-12-31 15:34:23 +00:00
6aa5770ab0 Roll Flutter from d2127ad344e8 to ae253d7b0634 (13 revisions) (#3012)
* bafc1b87c Roll Plugins from e11cb245bb8e to 2d66f30e5825 (2 revisions) (flutter/flutter#117781)

* 5c736ff53 4dd8a694f Roll Skia from cc3e0cd0a743 to c776239198f7 (1 revision) (flutter/engine#38560) (flutter/flutter#117783)

* 46849be44 3460f349b [fuchsia] Set presentation interval (flutter/engine#38549) (flutter/flutter#117785)

* d3829e422 Roll Flutter Engine from 3460f349b01d to 1752b5b84680 (2 revisions) (flutter/flutter#117788)

* 2ac09d3e3 a63bd854a [fuchsia] Add trace flow for Flatland::Present (flutter/engine#38565) (flutter/flutter#117790)

* 521d9a467 Roll Flutter Engine from a63bd854ac5a to 5713a216076f (2 revisions) (flutter/flutter#117795)

* 6be445f97 Roll Flutter Engine from 5713a216076f to 780082203ea9 (2 revisions) (flutter/flutter#117797)

* c6eec9ff6 9095f7a8b Roll Dart SDK from fa6cf7241184 to 224ac5ed9c66 (1 revision) (flutter/engine#38569) (flutter/flutter#117799)

* 01bce6bb4 0118b461b Roll Fuchsia Mac SDK from FeFYsNPy64-PEXPer... to 2lzQU8FEjR5AkOr4d... (flutter/engine#38571) (flutter/flutter#117800)

* 6e9beb9fd e03d7c8bb Roll Skia from 13435162b783 to 9e8f31e3020c (3 revisions) (flutter/engine#38572) (flutter/flutter#117802)

* 5f30f026c af6078b5f Roll Skia from 9e8f31e3020c to 486deb23bc2a (2 revisions) (flutter/engine#38574) (flutter/flutter#117804)

* 322397295 7e5cc7bb6 Roll Dart SDK from 224ac5ed9c66 to 9f0d8b9f20da (1 revision) (flutter/engine#38575) (flutter/flutter#117805)

* ae253d7b0 d4a04a538 Roll Fuchsia Linux SDK from KCm_e3N4gosNuY4IW... to IApTRqW8UUSWAOcqA... (flutter/engine#38578) (flutter/flutter#117817)
2022-12-30 15:37:53 +00:00
2fb470fd3f Roll Flutter from 17482fd425ee to d2127ad344e8 (14 revisions) (#3009)
* 9bb4ffe15 Roll Flutter Engine from 9e63c1ae1480 to 190f743a8506 (2 revisions) (flutter/flutter#117744)

* babeb6191 cc8055d5f Roll Skia from 4b578d72dc2e to e4c86c2fed9a (1 revision) (flutter/engine#38535) (flutter/flutter#117745)

* 9afaf6b88 f3cc581d9 Roll Dart SDK from 6e07d9b025bd to f7b36d5e50a5 (1 revision) (flutter/engine#38536) (flutter/flutter#117749)

* 0e83ada59 Update M3 IconButton unselected focused opacity (flutter/flutter#117321)

* 2783d3168 Roll Flutter Engine from f3cc581d97e1 to 3655bf981d4c (2 revisions) (flutter/flutter#117751)

* 4a6ab96c9 Roll Flutter Engine from 3655bf981d4c to 34f75ed27c9b (3 revisions) (flutter/flutter#117760)

* 2ffa65c76 e9e79180e Roll Skia from 2923399853d9 to 0027eb334691 (6 revisions) (flutter/engine#38545) (flutter/flutter#117763)

* cee9ec522 606e77f35 Roll Skia from 0027eb334691 to 668260c85e9d (1 revision) (flutter/engine#38547) (flutter/flutter#117766)

* c089c19f1 Revert "[reland] Add Material 3 support for `ListTile` - Part 1 (#116963)" (flutter/flutter#117756)

* bdefebcf7 9b534a5f8 Roll Skia from 668260c85e9d to 25ffa2b757e9 (1 revision) (flutter/engine#38548) (flutter/flutter#117768)

* aa70994f6 8655ec022 [Impeller Scene] Add ColorSourceContents for drawing a node (flutter/engine#38485) (flutter/flutter#117769)

* cbc184d9a Roll Flutter Engine from 8655ec022fe1 to ecd47e0b256a (2 revisions) (flutter/flutter#117772)

* 0b6971946 Roll Flutter Engine from ecd47e0b256a to 45e689b15d1a (2 revisions) (flutter/flutter#117778)

* d2127ad34 e44a0de4c Roll Fuchsia Mac SDK from JLTTlcNPJeScjSO2B... to FeFYsNPy64-PEXPer... (flutter/engine#38558) (flutter/flutter#117779)
2022-12-29 15:40:15 +00:00
b3c7e14de6 Roll Flutter from 894ea20f11ad to 17482fd425ee (13 revisions) (#3008)
* c956121ac Revert "Remove single-view assumption from ScrollPhysics (#117503)" (flutter/flutter#117647)

* 0dc973955 6e6a6538f Roll Skia from 2b6d44eb650b to 34708fefacd0 (1 revision) (flutter/engine#38521) (flutter/flutter#117694)

* 95a184dcf 10ce8cd38 [fuchsia] Debugging code for crash. (flutter/engine#38518) (flutter/flutter#117697)

* a89d135f4 afe49825e Roll Skia from 34708fefacd0 to 1a93cfdae2fd (1 revision) (flutter/engine#38522) (flutter/flutter#117699)

* 0ddfa72f0 6128780f1 Roll Dart SDK from 742e1dc3e17f to 68d8b0f58be7 (1 revision) (flutter/engine#38523) (flutter/flutter#117701)

* 4e08ebb2b 8294e2693 Roll Skia from 1a93cfdae2fd to c5c0387b3399 (2 revisions) (flutter/engine#38524) (flutter/flutter#117702)

* d108c912c bfecc4b18 Roll Dart SDK from 68d8b0f58be7 to 5a173adb22ed (1 revision) (flutter/engine#38525) (flutter/flutter#117707)

* 2864acc82 2d431852d Roll Skia from c5c0387b3399 to 656bb22387ac (1 revision) (flutter/engine#38526) (flutter/flutter#117711)

* 6f8d17609 74ef2cbc8 Roll Fuchsia Linux SDK from iQT5jpUhipvetxSiH... to yX7ot9Un0bpYQ-XX7... (flutter/engine#38527) (flutter/flutter#117713)

* eda7aab33 dc6670f7b Roll Dart SDK from 5a173adb22ed to 2541cf36607f (1 revision) (flutter/engine#38528) (flutter/flutter#117715)

* 222323589 8d4546d5b Roll Skia from 656bb22387ac to 913271ba5cbb (2 revisions) (flutter/engine#38529) (flutter/flutter#117719)

* f24df972b 3bb936567 Roll Skia from 913271ba5cbb to f78bb848bbe1 (2 revisions) (flutter/engine#38531) (flutter/flutter#117721)

* 17482fd42 9e63c1ae1 Roll Fuchsia Mac SDK from c1-ICa-ToxzhYLG7F... to jV7nfgH1Tb3Lw0w_S... (flutter/engine#38532) (flutter/flutter#117731)
2022-12-28 15:31:21 +00:00
7c025b1798 update synced generated files to clean up prs (#3007) 2022-12-27 23:47:24 +00:00
07614533d9 Roll Flutter from a45a2f311990 to 894ea20f11ad (28 revisions) (#3006)
* dec6b2773 94a54bf3a Roll Flutter from dbc9306380d8 to 9fb1ae839e0a (106 revisions) (flutter/plugins#6876) (flutter/flutter#117598)

* b3c321f1d 5bae18365 Reland "[web] Render in custom target (#37738)" (flutter/engine#38477) (flutter/flutter#117600)

* 4b4783d1f [flutter roll] Revert both #117338 and #117547 (flutter/flutter#117557)

* 102d03936 77db88672 Roll Fuchsia Mac SDK from 9w7QDlttR9f7Gu7U6... to 9qjOKSNAN2EiCgQxC... (flutter/engine#38487) (flutter/flutter#117603)

* 393e156c2 e3edfadbd Roll Dart SDK from 442614a6c1bb to 6340d946feac (1 revision) (flutter/engine#38489) (flutter/flutter#117604)

* bc7d2755c 1d5c44966 Roll Skia from a8b7ce3b6391 to 38d9c68d35c6 (2 revisions) (flutter/engine#38492) (flutter/flutter#117617)

* e766ad07e 6bee6d768 Roll Fuchsia Mac SDK from 9qjOKSNAN2EiCgQxC... to hGNNd-oOWFLY86Tnl... (flutter/engine#38493) (flutter/flutter#117618)

* 484858b79 00ce1fd6d add virtual destructor to new virtual Culler class (flutter/engine#38494) (flutter/flutter#117624)

* d674a4642 b2968296a Roll Fuchsia Mac SDK from hGNNd-oOWFLY86Tnl... to kV1stXDqE4asMxgjK... (flutter/engine#38495) (flutter/flutter#117626)

* 239f80ed6 3ae55014f Roll Fuchsia Mac SDK from kV1stXDqE4asMxgjK... to 90MsGucOMFZ_grNUC... (flutter/engine#38498) (flutter/flutter#117633)

* def09b4e9 b61200484 Roll Fuchsia Mac SDK from 90MsGucOMFZ_grNUC... to QOdpfMkM_LcPon_zm... (flutter/engine#38499) (flutter/flutter#117646)

* a09faa11b Roll Flutter Engine from b61200484d28 to da181dfbfb27 (4 revisions) (flutter/flutter#117651)

* ae292cc4e Roll Plugins from 94a54bf3acdf to 3eba2bf698e5 (4 revisions) (flutter/flutter#117653)

* fe3e93e19 eb8e52c59 Roll Fuchsia Mac SDK from QOdpfMkM_LcPon_zm... to ozbhYRHpQKfnPwJdh... (flutter/engine#38505) (flutter/flutter#117658)

* 41d191187 becee173e Roll Skia from 7442335dce20 to eeec7a127312 (1 revision) (flutter/engine#38506) (flutter/flutter#117662)

* d15db1518 84043c672 Roll Skia from eeec7a127312 to 7fe57dac0702 (1 revision) (flutter/engine#38508) (flutter/flutter#117665)

* 4cce45f60 06b2eff9d Roll Dart SDK from 6340d946feac to 494e4d4bf58d (1 revision) (flutter/engine#38509) (flutter/flutter#117667)

* d94768749 893e48763 Roll Skia from 7fe57dac0702 to 8099f53e7a43 (1 revision) (flutter/engine#38510) (flutter/flutter#117668)

* a7cc010a9 dbb5a5739 Roll Fuchsia Mac SDK from ozbhYRHpQKfnPwJdh... to HHADjSDGmZSkODScd... (flutter/engine#38511) (flutter/flutter#117669)

* c3f0c1308 dcde1faa8 Roll Skia from 8099f53e7a43 to 789552988917 (1 revision) (flutter/engine#38512) (flutter/flutter#117672)

* 91c3f80c8 790604a09 Roll Skia from 789552988917 to 6abfcf819da1 (2 revisions) (flutter/engine#38513) (flutter/flutter#117674)

* bf2701d2a 9d69a91bb Roll Dart SDK from 494e4d4bf58d to 742e1dc3e17f (1 revision) (flutter/engine#38514) (flutter/flutter#117681)

* 00e9cf1d6 e11cb245b Roll Flutter from e766ad07e600 to ae292cc4e5e4 (6 revisions) (flutter/plugins#6885) (flutter/flutter#117682)

* 5538fa136 c54228b5c Roll Skia from 6abfcf819da1 to 4f64211cd741 (1 revision) (flutter/engine#38515) (flutter/flutter#117684)

* 1c273fbe8 27ebaec7d Roll Skia from 4f64211cd741 to 3939e68c4b4d (2 revisions) (flutter/engine#38517) (flutter/flutter#117686)

* f11fbbafc [macOS] Fix the `run_debug_test_macos` on arm64 (flutter/flutter#117250)

* d7abc0bbd a53f1e983 Roll Skia from 3939e68c4b4d to 2b6d44eb650b (2 revisions) (flutter/engine#38519) (flutter/flutter#117689)

* 894ea20f1 e049bbf41 Roll Fuchsia Mac SDK from HHADjSDGmZSkODScd... to c1-ICa-ToxzhYLG7F... (flutter/engine#38520) (flutter/flutter#117690)
2022-12-27 21:48:14 +00:00
e425eea6c7 [flutter_migrate] Start command and executables (#2735)
* [flutter_migrate] Start command

* Sync with upstream changes

* Integrate with compute and add E2E tests

* E2E tests passing

* Resolve hangs, add help messages

* Use CommandRunner

* Cleanup hooks to prevent hang

* Formatting

* Softer requirements on test matching to ignore order

* Null safety, address minor comments

* Address comments

* Cleanup and logging improvements

* format, normalize

* Kick tests

* Fix tests

* Improve win test robustness

* Windows perms copyall

* Fix directory typo bug

* takeown command in CI

* Add logging for windows

* windows command debug logging

* Skip running on unsupported flutter versions

* Add main.dart

* Bots memory, dynamic flutter executable

* Different temp dir

* Takeown of main.dart

* test adjustments

* Analyzer

* Increase resources to dart_unit_tests

* Remove logging
2022-12-27 18:45:05 +00:00
a978884712 Roll Flutter from 9fb1ae839e0a to a45a2f311990 (19 revisions) (#3001)
* 95ff83976 Roll Plugins from 54fc2066d636 to 2dd85ec81d06 (3 revisions) (flutter/flutter#117535)

* b8d5d9c46 Revert "Remove single-view assumption from widgets library (#117480)" (flutter/flutter#117545)

* bd482ebc5 fixes android_semantics_integration_test to expect long press for tooltip (flutter/flutter#117547)

* 725c1415d Fix screenshot testing for flutter web integration_test (flutter/flutter#117114)

* 999356b77 Remove single-view assumption from ScrollPhysics (flutter/flutter#117503)

* 6eb002a16 Reland "Remove single-view assumption from widgets library (#117480)" (flutter/flutter#117549)

* 08209b7e0 Explain how to test onSubmitted in its docs (flutter/flutter#117550)

* 20bc2bac3 Roll Flutter Engine from a90c45db3f13 to 234ab4c1e9c4 (1 revision) (flutter/flutter#117555)

* abd5217f4 Bump ossf/scorecard-action from 2.1.1 to 2.1.2 (flutter/flutter#117554)

* 6781576e8 Reland iOS 16 context menu (flutter/flutter#117234)

* daa2ecf16 Roll Flutter Engine from 234ab4c1e9c4 to ca0c843bf75f (11 revisions) (flutter/flutter#117563)

* 6441a7dc6 Roll Flutter Engine from ca0c843bf75f to 12badb54598d (2 revisions) (flutter/flutter#117566)

* a0cecbe69 3b5fb86a5 delete unused lib/src/engine/canvaskit/viewport_metrics.dart (flutter/engine#38474) (flutter/flutter#117572)

* fbfda23f2 Roll Flutter Engine from 3b5fb86a5982 to 6295d9198da1 (3 revisions) (flutter/flutter#117576)

* 3eca29b3a f2a071692 Roll Skia from 3e39affa3e1d to 45466d04ca49 (1 revision) (flutter/engine#38480) (flutter/flutter#117579)

* 05914e773 948d0bffa Roll Dart SDK from 47f192463696 to 442614a6c1bb (1 revision) (flutter/engine#38481) (flutter/flutter#117581)

* a34dec2e7 00995b7b9 Roll Skia from 45466d04ca49 to e206aa0c44f0 (4 revisions) (flutter/engine#38482) (flutter/flutter#117585)

* 4ef24cf21 238f40bb9 Roll Fuchsia Mac SDK from W0GUdjHi4gI48optN... to 9w7QDlttR9f7Gu7U6... (flutter/engine#38483) (flutter/flutter#117587)

* a45a2f311 ad042d863 Roll Skia from e206aa0c44f0 to a8b7ce3b6391 (1 revision) (flutter/engine#38484) (flutter/flutter#117589)
2022-12-27 08:31:14 -08:00
15b810f778 Bump ossf/scorecard-action from 2.0.6 to 2.1.2 (#2998)
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.0.6 to 2.1.2.
- [Release notes](https://github.com/ossf/scorecard-action/releases)
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)
- [Commits](99c53751e0...e38b1902ae)

---
updated-dependencies:
- dependency-name: ossf/scorecard-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-22 18:05:19 +00:00
d98b321038 Roll Flutter from 51a3e3a33715 to 9fb1ae839e0a (13 revisions) (#2999)
* d1244b7c9 da77d1a3a Roll Skia from 2e3ee507e838 to 7ad6f27aff57 (1 revision) (flutter/engine#38447) (flutter/flutter#117474)

* 400b05ac0 Manual package roll (flutter/flutter#117439)

* 9a347fb06 Support safe area and scrolling in the NavigationDrawer (flutter/flutter#116995)

* 2a502363e Add native unit tests to iOS and macOS templates (flutter/flutter#117147)

* 1970bc919 cacheWidth cacheHeight support for canvaskit on web (flutter/flutter#117423)

* ff347bfde Fix `InkRipple` doesn't respect `rectCallback` when rendering ink circle (flutter/flutter#117395)

* ddb7e43d7 Roll Flutter Engine from da77d1a3abb8 to 84ba80331ffe (2 revisions) (flutter/flutter#117489)

* 8ff1b6eb5 Fix Scaffold bottomSheet null exceptions (flutter/flutter#117008)

* 2931e50c3 Handle the case of no selection rects (flutter/flutter#117419)

* 39fa0117a Revert "Add support for double tap and drag for text selection (#109573)" (flutter/flutter#117497)

* b8b356713 Remove single-view assumption from widgets library (flutter/flutter#117480)

* ca7ca3b8f Roll Flutter Engine from 84ba80331ffe to a90c45db3f13 (2 revisions) (flutter/flutter#117499)

* 9fb1ae839 [iOS] Add task for spell check integration test (flutter/flutter#116222)
2022-12-22 15:40:24 +00:00
70205c5041 [pigeon] revert changelog revert (#2995)
* revert changelog revert

* tense

* better changelog
2022-12-21 21:10:18 +00:00
73637b81a9 [go_router_builder] ignore pubspec.yaml in ensure build test (#2984)
* [go_router_builder] ignore pubspec.yaml in ensure build test

* bump version
2022-12-21 10:01:56 -08:00
88a93f9bb8 Roll Flutter from 7b850ef37500 to 51a3e3a33715 (54 revisions) (#2994)
* b20a9e0a3 imporve gesture recognizer semantics test cases (flutter/flutter#117257)

* a82c556a1 3626c487a Add a missing include to display_list_matrix_clip_tracker.h (flutter/engine#38371) (flutter/flutter#117269)

* 9daf2a67e Roll Flutter Engine from 3626c487a610 to 7e296985f426 (2 revisions) (flutter/flutter#117270)

* d0d13c545 51b84d69b Roll Fuchsia Mac SDK from qYE6uXjRtAxy7p5HB... to qk9nUlw83EeMMaWmE... (flutter/engine#38380) (flutter/flutter#117273)

* 725049f2b 794370b9c Roll Fuchsia Linux SDK from PqyqxdbUFyd8xoYIP... to bloqad357AGI6lnOb... (flutter/engine#38381) (flutter/flutter#117276)

* 49f3ca400 eeae936f9 Use canvaskit `toByteData` for unsupported videoFrame formats (flutter/engine#38361) (flutter/flutter#117279)

* c0dddacb8 Fix is canvas kit bool (flutter/flutter#116944)

* d88d52405 276327f7e Roll Fuchsia Mac SDK from qk9nUlw83EeMMaWmE... to DdU--deE0Xl4TQ2Bm... (flutter/engine#38383) (flutter/flutter#117286)

* b7d9be0a7 747a9d8c7 Roll Skia from 7b0a9d9a3008 to 0362c030efa7 (9 revisions) (flutter/engine#38385) (flutter/flutter#117289)

* 1233fc979 37387019b Roll Fuchsia Linux SDK from bloqad357AGI6lnOb... to mRBUNknZk43y-LHGS... (flutter/engine#38386) (flutter/flutter#117290)

* a3a0048d7 3c6cab032 Roll Fuchsia Mac SDK from DdU--deE0Xl4TQ2Bm... to NLb_T58g0l_X46JEN... (flutter/engine#38387) (flutter/flutter#117295)

* 420c6d6cc Roll Flutter Engine from 3c6cab03274f to 58ab5277a7c4 (2 revisions) (flutter/flutter#117312)

* d238bedf4 Roll Plugins from cbcf50726fb9 to 840a04954fa0 (8 revisions) (flutter/flutter#117314)

* 3eefb7af0 a9491515f Roll Skia from 0362c030efa7 to fc0ac31a46f8 (4 revisions) (flutter/engine#38399) (flutter/flutter#117317)

* 9f9010f5e [flutter_tools] Update DAP progress when waiting for Dart Debug extension connection (flutter/flutter#116892)

* 32da25053 a12dadfda Roll Fuchsia Mac SDK from NLb_T58g0l_X46JEN... to NS4fVXM2KhKcZ1uyD... (flutter/engine#38400) (flutter/flutter#117319)

* cb988c7b6 Add `indicatorColor` & `indicatorShape` to `NavigationRail`, `NavigationDrawer` and move these properties from destination to `NavigationBar` (flutter/flutter#117049)

* 5fcb48d59 Fix `NavigationRail` highlight (flutter/flutter#117320)

* 70f391db7 7bc519375 Roll Skia from fc0ac31a46f8 to 46af4ad25426 (1 revision) (flutter/engine#38403) (flutter/flutter#117322)

* 9f2c5d8e2 Support `flutter build web --wasm` (flutter/flutter#117075)

* 55584ad50 Roll Flutter Engine from 7bc519375b7b to 45713ea10510 (2 revisions) (flutter/flutter#117330)

* 4daff0857 Roll Flutter Engine from 45713ea10510 to cba3a3990138 (5 revisions) (flutter/flutter#117336)

* 1adc27503 Bump min SDK to 2.19.0-0 (flutter/flutter#117345)

* efadc3458 Roll Flutter Engine from cba3a3990138 to 6de29d1cba70 (3 revisions) (flutter/flutter#117354)

* b30947bef roll packages (flutter/flutter#117226)

* e625e5f46 3330cce60 Roll Fuchsia Linux SDK from yGQvkNl85l1TSeuo9... to uKNwsaf92uZcX_QiY... (flutter/engine#38411) (flutter/flutter#117358)

* 50a23d962 339791f19 Roll Skia from 8876daf17554 to e8c3fa6d7d2f (3 revisions) (flutter/engine#38413) (flutter/flutter#117366)

* 7f7a8778d Implemented Scrim Focus for BottomSheet (flutter/flutter#116743)

* 38e3930f3 Exposed tooltip longPress action when available (flutter/flutter#117338)

* 61fb6ea2d Manual roll Flutter Engine from 339791f190fa to 7ee3bf518036 (1 revision) #117367 (flutter/flutter#117372)

* c64dcbefa Revert "Manual roll Flutter Engine from 339791f190fa to 7ee3bf518036 (1 revision) #117367 (#117372)" (flutter/flutter#117396)

* 8289ea624 Move a comment where it belongs (flutter/flutter#117385)

* fa3777bd3 Enable `sized_box_shrink_expand` lint (flutter/flutter#117371)

* e0742ebb2 [Android] Add spell check suggestions toolbar (flutter/flutter#114460)

* 0220afdd3 enable use_enums (flutter/flutter#117376)

* d71fa885e Bump ossf/scorecard-action from 2.1.0 to 2.1.1 (flutter/flutter#117337)

* 4591f057f roll packages (flutter/flutter#117357)

* 46bb85376 Revert "Revert "Manual roll Flutter Engine from 339791f190fa to 7ee3bf518036 (1 revision) #117367 (#117372)" (#117396)" (flutter/flutter#117402)

* 81bc54be7 Enable `use_colored_box` lint (flutter/flutter#117370)

* fdd2d7d64 Sync analysis_options.yaml & cleanups (flutter/flutter#117327)

* de357647b [Android] Bump template AGP and NDK versions (flutter/flutter#116536)

* b308555ed Enable `dangling_library_doc_comments` and `library_annotations` lints (flutter/flutter#117365)

* b3c7fe32e enable test_ownership in presubmit (flutter/flutter#117414)

* 014b8f735 Roll Flutter Engine from 7ee3bf518036 to 75d75575d0ea (12 revisions) (flutter/flutter#117421)

* cd0f15a77 Add support for double tap and drag for text selection (flutter/flutter#109573)

* e8e26b684 c7eae2901 [Impeller] Remove depth/stencil attachments from imgui pipeline (flutter/engine#38427) (flutter/flutter#117425)

* a3e7fe3ff de59f842a Roll Dart SDK from 35f6108ef685 to 1530a824fd5f (6 revisions) (flutter/engine#38431) (flutter/flutter#117429)

* 169935168 4724a91af Roll Skia from 09d796c0a728 to a60f3f6214d3 (5 revisions) (flutter/engine#38432) (flutter/flutter#117433)

* 9024c9543 28f344ceb Roll Dart SDK from 1530a824fd5f to 8078926ca996 (1 revision) (flutter/engine#38434) (flutter/flutter#117435)

* cae784649 c9ee05b68 use min/max sandwich test on unit test bounds (flutter/engine#38435) (flutter/flutter#117442)

* 6819f72a9 Roll Flutter Engine from c9ee05b68e6e to 2404db80ae80 (3 revisions) (flutter/flutter#117443)

* f5c071659 4910ff889 Roll Fuchsia Mac SDK from nJJfWIwH5zElheIX8... to UsYNZnnfR_s0OGQoX... (flutter/engine#38444) (flutter/flutter#117454)

* a7a5d14d2 Roll Plugins from 840a04954fa0 to 54fc2066d636 (6 revisions) (flutter/flutter#117456)

* 51a3e3a33 1e695f453 Roll Dart SDK from 778a29535ab5 to 62ea309071c6 (1 revision) (flutter/engine#38445) (flutter/flutter#117459)
2022-12-21 17:05:23 +00:00
f4e6a142c8 [ci] Roll Flutter master to 7b850ef37500 (#2991)
* manual roll to first failing hash

* Fix new analyzer warnings

* Update/move some pinned dependencies
2022-12-21 15:52:57 +00:00
90c46d2c6d [pigeon] revert 3b5ae0070738103a80bb9ac12440dd69d598ad2c (#2987)
* start

* Class file transfer and skeleton comments

* relocate generator classes and update imports

* merge main and changelog update

* update openSink to openWriteSink

* Revert "[pigeon] Relocates generator classes and updates imports (#2985)"

This reverts commit 3b5ae0070738103a80bb9ac12440dd69d598ad2c.
2022-12-21 04:06:59 +00:00
3b5ae00707 [pigeon] Relocates generator classes and updates imports (#2985)
* start

* Class file transfer and skeleton comments

* relocate generator classes and update imports

* merge main and changelog update
pigeon-v4.2.15
2022-12-20 23:56:22 +00:00
5698b07b45 Revert "Bump ossf/scorecard-action from 2.0.6 to 2.1.1 (#2975)" (#2986)
This reverts commit fbca28d107162ec41a129c47ed611770b84e9c47.
2022-12-20 18:24:17 -05:00
c1a17166c8 Bump github/codeql-action from 2.1.33 to 2.1.37 (#2946)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.1.33 to 2.1.37.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](678fc3afe2...959cbb7472)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-20 20:40:52 +00:00
fbca28d107 Bump ossf/scorecard-action from 2.0.6 to 2.1.1 (#2975)
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.0.6 to 2.1.1.
- [Release notes](https://github.com/ossf/scorecard-action/releases)
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)
- [Commits](99c53751e0...15c10fcf1c)

---
updated-dependencies:
- dependency-name: ossf/scorecard-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-20 08:39:16 +00:00
4331f3aab8 [pigeon] wrap encodable lists in encodable value before reply (#2968)
* wrap encodable lists before reply

* Changelog

* changelog

* basic test

* positive test and move

* nit
pigeon-v4.2.14
2022-12-20 06:23:22 +00:00
6d22f5989a [ci] Roll tooling to 0.13.2 (#2964)
Picks up minor improvements, most notably understanding that Pigeon's
platform_tests are dev-only changes that don't need changelog or version
updates.
2022-12-19 18:16:49 -05:00
1cabcfb44b [go_router] Add GoRouterState parameters to GoRouterData and rename replace methods (#2848)
*  Add redirectWithState method to GoRouteData

*  Update the tests

* ⬆️ Increase version number

* ✏️ Better changelog

* 💥 Remove xxxWithState and adds a the context and the state as a parameter to all GoRouteData callbacks

* 📝 Update the change logs and version number

* 💥 Rename replace into pushReplacement

* 📝 Add pushReplacementNamed into change log

* 📝 Add migration guide's link to the read me
go_router-v6.0.0
2022-12-19 22:46:16 +00:00