{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":31792824,"defaultBranch":"master","name":"flutter","ownerLogin":"flutter","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-03-06T22:54:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/14101776?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715370381.0","currentOid":""},"activityList":{"items":[{"before":"aef390a054c74599675947df3cc998e88de31f56","after":"1dfb46e9c08761303b963d155a8d5090d44250c1","ref":"refs/heads/main","pushedAt":"2024-05-12T09:09:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fluttermirroringbot","name":null,"path":"/fluttermirroringbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95001776?s=80&v=4"},"commit":{"message":"Roll Flutter Engine from a9e1a2c478d3 to 34fd28e8c7bd (1 revision) (#148183)\n\nhttps://github.com/flutter/engine/compare/a9e1a2c478d3...34fd28e8c7bd\n\n2024-05-12 skia-flutter-autoroll@skia.org Roll Skia from d78564aad21d to 4e9362762a0f (1 revision) (flutter/engine#52739)\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/flutter-engine-flutter-autoroll\nPlease CC rmistry@google.com,zra@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component=1389291&template=1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md","shortMessageHtmlLink":"Roll Flutter Engine from a9e1a2c478d3 to 34fd28e8c7bd (1 revision) (#…"}},{"before":"aef390a054c74599675947df3cc998e88de31f56","after":"1dfb46e9c08761303b963d155a8d5090d44250c1","ref":"refs/heads/master","pushedAt":"2024-05-12T09:09:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"auto-submit[bot]","name":null,"path":"/apps/auto-submit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14101776?s=80&v=4"},"commit":{"message":"Roll Flutter Engine from a9e1a2c478d3 to 34fd28e8c7bd (1 revision) (#148183)\n\nhttps://github.com/flutter/engine/compare/a9e1a2c478d3...34fd28e8c7bd\n\n2024-05-12 skia-flutter-autoroll@skia.org Roll Skia from d78564aad21d to 4e9362762a0f (1 revision) (flutter/engine#52739)\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/flutter-engine-flutter-autoroll\nPlease CC rmistry@google.com,zra@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component=1389291&template=1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md","shortMessageHtmlLink":"Roll Flutter Engine from a9e1a2c478d3 to 34fd28e8c7bd (1 revision) (#…"}},{"before":"630519f1b75ec6ba68b039d41561c4feeaebbb4d","after":"aef390a054c74599675947df3cc998e88de31f56","ref":"refs/heads/main","pushedAt":"2024-05-11T20:08:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fluttermirroringbot","name":null,"path":"/fluttermirroringbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95001776?s=80&v=4"},"commit":{"message":"Roll Flutter Engine from 38a6ef7548f5 to a9e1a2c478d3 (2 revisions) (#148176)\n\nhttps://github.com/flutter/engine/compare/38a6ef7548f5...a9e1a2c478d3\n\n2024-05-11 skia-flutter-autoroll@skia.org Roll Skia from 709deddd904f to d78564aad21d (2 revisions) (flutter/engine#52732)\n2024-05-11 skia-flutter-autoroll@skia.org Roll Skia from b6186e1b3995 to 709deddd904f (1 revision) (flutter/engine#52727)\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/flutter-engine-flutter-autoroll\nPlease CC rmistry@google.com,zra@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component=1389291&template=1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md","shortMessageHtmlLink":"Roll Flutter Engine from 38a6ef7548f5 to a9e1a2c478d3 (2 revisions) (#…"}},{"before":"630519f1b75ec6ba68b039d41561c4feeaebbb4d","after":"aef390a054c74599675947df3cc998e88de31f56","ref":"refs/heads/master","pushedAt":"2024-05-11T20:08:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"auto-submit[bot]","name":null,"path":"/apps/auto-submit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14101776?s=80&v=4"},"commit":{"message":"Roll Flutter Engine from 38a6ef7548f5 to a9e1a2c478d3 (2 revisions) (#148176)\n\nhttps://github.com/flutter/engine/compare/38a6ef7548f5...a9e1a2c478d3\n\n2024-05-11 skia-flutter-autoroll@skia.org Roll Skia from 709deddd904f to d78564aad21d (2 revisions) (flutter/engine#52732)\n2024-05-11 skia-flutter-autoroll@skia.org Roll Skia from b6186e1b3995 to 709deddd904f (1 revision) (flutter/engine#52727)\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/flutter-engine-flutter-autoroll\nPlease CC rmistry@google.com,zra@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component=1389291&template=1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md","shortMessageHtmlLink":"Roll Flutter Engine from 38a6ef7548f5 to a9e1a2c478d3 (2 revisions) (#…"}},{"before":"2aa05c16509b70db704cfd3e873cc8069723fa44","after":"630519f1b75ec6ba68b039d41561c4feeaebbb4d","ref":"refs/heads/main","pushedAt":"2024-05-11T17:54:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fluttermirroringbot","name":null,"path":"/fluttermirroringbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95001776?s=80&v=4"},"commit":{"message":"Roll Flutter Engine from 558a81dd8b08 to 38a6ef7548f5 (1 revision) (#148172)\n\nhttps://github.com/flutter/engine/compare/558a81dd8b08...38a6ef7548f5\n\n2024-05-11 skia-flutter-autoroll@skia.org Roll Dart SDK from cbfaae24852c to ff786d99b517 (1 revision) (flutter/engine#52731)\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/flutter-engine-flutter-autoroll\nPlease CC rmistry@google.com,zra@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component=1389291&template=1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md","shortMessageHtmlLink":"Roll Flutter Engine from 558a81dd8b08 to 38a6ef7548f5 (1 revision) (#…"}},{"before":"2aa05c16509b70db704cfd3e873cc8069723fa44","after":"630519f1b75ec6ba68b039d41561c4feeaebbb4d","ref":"refs/heads/master","pushedAt":"2024-05-11T17:54:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"auto-submit[bot]","name":null,"path":"/apps/auto-submit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14101776?s=80&v=4"},"commit":{"message":"Roll Flutter Engine from 558a81dd8b08 to 38a6ef7548f5 (1 revision) (#148172)\n\nhttps://github.com/flutter/engine/compare/558a81dd8b08...38a6ef7548f5\n\n2024-05-11 skia-flutter-autoroll@skia.org Roll Dart SDK from cbfaae24852c to ff786d99b517 (1 revision) (flutter/engine#52731)\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/flutter-engine-flutter-autoroll\nPlease CC rmistry@google.com,zra@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component=1389291&template=1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md","shortMessageHtmlLink":"Roll Flutter Engine from 558a81dd8b08 to 38a6ef7548f5 (1 revision) (#…"}},{"before":"839ba6b3e395a905ae10c37db05976352c1eb250","after":"2aa05c16509b70db704cfd3e873cc8069723fa44","ref":"refs/heads/main","pushedAt":"2024-05-11T16:17:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fluttermirroringbot","name":null,"path":"/fluttermirroringbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95001776?s=80&v=4"},"commit":{"message":"Roll Flutter Engine from fad88cb16d03 to 558a81dd8b08 (3 revisions) (#148163)\n\nhttps://github.com/flutter/engine/compare/fad88cb16d03...558a81dd8b08\n\n2024-05-11 skia-flutter-autoroll@skia.org Roll Dart SDK from de30a5dbf169 to cbfaae24852c (2 revisions) (flutter/engine#52730)\n2024-05-11 chinmaygarde@google.com [Impeller] Followup feedback on \"Baby's First Triangle\". (flutter/engine#52718)\n2024-05-11 skia-flutter-autoroll@skia.org Roll Dart SDK from 13fc7db956c7 to de30a5dbf169 (1 revision) (flutter/engine#52728)\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/flutter-engine-flutter-autoroll\nPlease CC rmistry@google.com,zra@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component=1389291&template=1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md","shortMessageHtmlLink":"Roll Flutter Engine from fad88cb16d03 to 558a81dd8b08 (3 revisions) (#…"}},{"before":"839ba6b3e395a905ae10c37db05976352c1eb250","after":"2aa05c16509b70db704cfd3e873cc8069723fa44","ref":"refs/heads/master","pushedAt":"2024-05-11T16:17:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"auto-submit[bot]","name":null,"path":"/apps/auto-submit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14101776?s=80&v=4"},"commit":{"message":"Roll Flutter Engine from fad88cb16d03 to 558a81dd8b08 (3 revisions) (#148163)\n\nhttps://github.com/flutter/engine/compare/fad88cb16d03...558a81dd8b08\n\n2024-05-11 skia-flutter-autoroll@skia.org Roll Dart SDK from de30a5dbf169 to cbfaae24852c (2 revisions) (flutter/engine#52730)\n2024-05-11 chinmaygarde@google.com [Impeller] Followup feedback on \"Baby's First Triangle\". (flutter/engine#52718)\n2024-05-11 skia-flutter-autoroll@skia.org Roll Dart SDK from 13fc7db956c7 to de30a5dbf169 (1 revision) (flutter/engine#52728)\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/flutter-engine-flutter-autoroll\nPlease CC rmistry@google.com,zra@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component=1389291&template=1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md","shortMessageHtmlLink":"Roll Flutter Engine from fad88cb16d03 to 558a81dd8b08 (3 revisions) (#…"}},{"before":"4af4cb89d50d1a54ab185cf70d2869fbba9bb00e","after":"839ba6b3e395a905ae10c37db05976352c1eb250","ref":"refs/heads/main","pushedAt":"2024-05-11T03:01:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fluttermirroringbot","name":null,"path":"/fluttermirroringbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95001776?s=80&v=4"},"commit":{"message":"Roll Flutter Engine from ba8e0d3e2f23 to fad88cb16d03 (9 revisions) (#148156)\n\nhttps://github.com/flutter/engine/compare/ba8e0d3e2f23...fad88cb16d03\n\n2024-05-10 skia-flutter-autoroll@skia.org Roll Skia from f69e8967610e to b6186e1b3995 (2 revisions) (flutter/engine#52726)\n2024-05-10 zanderso@users.noreply.github.com Simplify GN pools, use in more places (flutter/engine#52721)\n2024-05-10 matanlurey@users.noreply.github.com Write `dart:ui` golden-file tests testing `FilterQuality.*` (flutter/engine#52687)\n2024-05-10 flar@google.com Revert \"DisplayListBuilder internal reorganization with better rendering op overlap detection\" (flutter/engine#52725)\n2024-05-10 30870216+gaaclarke@users.noreply.github.com deletes canvas recorder (flutter/engine#52722)\n2024-05-10 skia-flutter-autoroll@skia.org Roll Skia from d1118d56853c to f69e8967610e (1 revision) (flutter/engine#52723)\n2024-05-10 jonahwilliams@google.com [Impeller] treat glyph atlas texture as source of truth, remove copy of SkBitmap. (flutter/engine#52567)\n2024-05-10 skia-flutter-autoroll@skia.org Roll Dart SDK from 01121c008f4d to 13fc7db956c7 (2 revisions) (flutter/engine#52716)\n2024-05-10 skia-flutter-autoroll@skia.org Roll Skia from 11d892ce49b6 to d1118d56853c (1 revision) (flutter/engine#52717)\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/flutter-engine-flutter-autoroll\nPlease CC rmistry@google.com,zra@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component=1389291&template=1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md","shortMessageHtmlLink":"Roll Flutter Engine from ba8e0d3e2f23 to fad88cb16d03 (9 revisions) (#…"}},{"before":"4af4cb89d50d1a54ab185cf70d2869fbba9bb00e","after":"839ba6b3e395a905ae10c37db05976352c1eb250","ref":"refs/heads/master","pushedAt":"2024-05-11T03:01:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"auto-submit[bot]","name":null,"path":"/apps/auto-submit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14101776?s=80&v=4"},"commit":{"message":"Roll Flutter Engine from ba8e0d3e2f23 to fad88cb16d03 (9 revisions) (#148156)\n\nhttps://github.com/flutter/engine/compare/ba8e0d3e2f23...fad88cb16d03\n\n2024-05-10 skia-flutter-autoroll@skia.org Roll Skia from f69e8967610e to b6186e1b3995 (2 revisions) (flutter/engine#52726)\n2024-05-10 zanderso@users.noreply.github.com Simplify GN pools, use in more places (flutter/engine#52721)\n2024-05-10 matanlurey@users.noreply.github.com Write `dart:ui` golden-file tests testing `FilterQuality.*` (flutter/engine#52687)\n2024-05-10 flar@google.com Revert \"DisplayListBuilder internal reorganization with better rendering op overlap detection\" (flutter/engine#52725)\n2024-05-10 30870216+gaaclarke@users.noreply.github.com deletes canvas recorder (flutter/engine#52722)\n2024-05-10 skia-flutter-autoroll@skia.org Roll Skia from d1118d56853c to f69e8967610e (1 revision) (flutter/engine#52723)\n2024-05-10 jonahwilliams@google.com [Impeller] treat glyph atlas texture as source of truth, remove copy of SkBitmap. (flutter/engine#52567)\n2024-05-10 skia-flutter-autoroll@skia.org Roll Dart SDK from 01121c008f4d to 13fc7db956c7 (2 revisions) (flutter/engine#52716)\n2024-05-10 skia-flutter-autoroll@skia.org Roll Skia from 11d892ce49b6 to d1118d56853c (1 revision) (flutter/engine#52717)\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/flutter-engine-flutter-autoroll\nPlease CC rmistry@google.com,zra@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component=1389291&template=1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md","shortMessageHtmlLink":"Roll Flutter Engine from ba8e0d3e2f23 to fad88cb16d03 (9 revisions) (#…"}},{"before":"c386acca5455317894a883f5f1adcdfa78631b2e","after":"4af4cb89d50d1a54ab185cf70d2869fbba9bb00e","ref":"refs/heads/main","pushedAt":"2024-05-11T00:37:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fluttermirroringbot","name":null,"path":"/fluttermirroringbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95001776?s=80&v=4"},"commit":{"message":"Add test for scaffold.1.dart (#147966)\n\nContributes to https://github.com/flutter/flutter/issues/130459\r\n\r\nIt adds test for `examples/api/lib/material/scaffold/scaffold.1.dart`","shortMessageHtmlLink":"Add test for scaffold.1.dart (#147966)"}},{"before":"c386acca5455317894a883f5f1adcdfa78631b2e","after":"4af4cb89d50d1a54ab185cf70d2869fbba9bb00e","ref":"refs/heads/master","pushedAt":"2024-05-11T00:37:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"auto-submit[bot]","name":null,"path":"/apps/auto-submit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14101776?s=80&v=4"},"commit":{"message":"Add test for scaffold.1.dart (#147966)\n\nContributes to https://github.com/flutter/flutter/issues/130459\r\n\r\nIt adds test for `examples/api/lib/material/scaffold/scaffold.1.dart`","shortMessageHtmlLink":"Add test for scaffold.1.dart (#147966)"}},{"before":"3e14f1817849a8bc7f2bb069115399648d533edf","after":"c386acca5455317894a883f5f1adcdfa78631b2e","ref":"refs/heads/main","pushedAt":"2024-05-10T23:37:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fluttermirroringbot","name":null,"path":"/fluttermirroringbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95001776?s=80&v=4"},"commit":{"message":"Fix `MaterialStateBorderSide` lerp in the `Checkbox` and chips (#148124)\n\nfixes [`Checkbox` and Chips side with `MaterialStateBorderSide` doesn't lerp in their theme](https://github.com/flutter/flutter/issues/135136)\r\n\r\n### Code sample\r\n\r\n
\r\nexpand to view the code sample \r\n\r\n```dart\r\nimport 'package:flutter/material.dart';\r\nimport 'package:flutter_test/flutter_test.dart';\r\n\r\nvoid main() {\r\n testWidgets('test', (WidgetTester tester) async {\r\n late ColorScheme colorScheme;\r\n\r\n Widget buildCheckbox({required Color seedColor}) {\r\n colorScheme = ColorScheme.fromSeed(seedColor: seedColor);\r\n return MaterialApp(\r\n theme: ThemeData(\r\n colorScheme: colorScheme,\r\n checkboxTheme: CheckboxThemeData(\r\n side: MaterialStateBorderSide.resolveWith(\r\n (Set states) {\r\n return BorderSide(\r\n color: colorScheme.primary,\r\n width: 4.0,\r\n );\r\n }),\r\n ),\r\n ),\r\n home: Scaffold(\r\n body: Center(\r\n child: Checkbox(\r\n value: false,\r\n onChanged: (_) {},\r\n ),\r\n ),\r\n ),\r\n );\r\n }\r\n\r\n await tester.pumpWidget(buildCheckbox(seedColor: Colors.red));\r\n await tester.pumpAndSettle();\r\n\r\n RenderBox getCheckboxRenderer() {\r\n return tester.renderObject(find.byType(Checkbox));\r\n }\r\n\r\n expect(getCheckboxRenderer(), paints..drrect(color: colorScheme.primary));\r\n\r\n await Future.delayed(const Duration(seconds: 3));\r\n\r\n await tester.pumpWidget(buildCheckbox(seedColor: Colors.blue));\r\n await tester.pump();\r\n\r\n await Future.delayed(const Duration(seconds: 3));\r\n\r\n expect(getCheckboxRenderer(), paints..drrect(color: colorScheme.primary));\r\n });\r\n}\r\n```\r\n\r\n
\r\n\r\n| Before | After |\r\n| --------------- | --------------- |\r\n| | |","shortMessageHtmlLink":"Fix MaterialStateBorderSide lerp in the Checkbox and chips (#148124)"}},{"before":"3e14f1817849a8bc7f2bb069115399648d533edf","after":"c386acca5455317894a883f5f1adcdfa78631b2e","ref":"refs/heads/master","pushedAt":"2024-05-10T23:37:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"auto-submit[bot]","name":null,"path":"/apps/auto-submit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14101776?s=80&v=4"},"commit":{"message":"Fix `MaterialStateBorderSide` lerp in the `Checkbox` and chips (#148124)\n\nfixes [`Checkbox` and Chips side with `MaterialStateBorderSide` doesn't lerp in their theme](https://github.com/flutter/flutter/issues/135136)\r\n\r\n### Code sample\r\n\r\n
\r\nexpand to view the code sample \r\n\r\n```dart\r\nimport 'package:flutter/material.dart';\r\nimport 'package:flutter_test/flutter_test.dart';\r\n\r\nvoid main() {\r\n testWidgets('test', (WidgetTester tester) async {\r\n late ColorScheme colorScheme;\r\n\r\n Widget buildCheckbox({required Color seedColor}) {\r\n colorScheme = ColorScheme.fromSeed(seedColor: seedColor);\r\n return MaterialApp(\r\n theme: ThemeData(\r\n colorScheme: colorScheme,\r\n checkboxTheme: CheckboxThemeData(\r\n side: MaterialStateBorderSide.resolveWith(\r\n (Set states) {\r\n return BorderSide(\r\n color: colorScheme.primary,\r\n width: 4.0,\r\n );\r\n }),\r\n ),\r\n ),\r\n home: Scaffold(\r\n body: Center(\r\n child: Checkbox(\r\n value: false,\r\n onChanged: (_) {},\r\n ),\r\n ),\r\n ),\r\n );\r\n }\r\n\r\n await tester.pumpWidget(buildCheckbox(seedColor: Colors.red));\r\n await tester.pumpAndSettle();\r\n\r\n RenderBox getCheckboxRenderer() {\r\n return tester.renderObject(find.byType(Checkbox));\r\n }\r\n\r\n expect(getCheckboxRenderer(), paints..drrect(color: colorScheme.primary));\r\n\r\n await Future.delayed(const Duration(seconds: 3));\r\n\r\n await tester.pumpWidget(buildCheckbox(seedColor: Colors.blue));\r\n await tester.pump();\r\n\r\n await Future.delayed(const Duration(seconds: 3));\r\n\r\n expect(getCheckboxRenderer(), paints..drrect(color: colorScheme.primary));\r\n });\r\n}\r\n```\r\n\r\n
\r\n\r\n| Before | After |\r\n| --------------- | --------------- |\r\n| | |","shortMessageHtmlLink":"Fix MaterialStateBorderSide lerp in the Checkbox and chips (#148124)"}},{"before":"1d6ab6f7a2ded811f23b45252de8430f733cf2f7","after":"3e14f1817849a8bc7f2bb069115399648d533edf","ref":"refs/heads/main","pushedAt":"2024-05-10T23:08:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fluttermirroringbot","name":null,"path":"/fluttermirroringbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95001776?s=80&v=4"},"commit":{"message":"Docs on TextField disposed by a scrollable (#148149)\n\nIncludes docs about the need to manually maintain a TextEditingController when using TextField in a ListView.builder (which was already documented on TextFormField).","shortMessageHtmlLink":"Docs on TextField disposed by a scrollable (#148149)"}},{"before":"1d6ab6f7a2ded811f23b45252de8430f733cf2f7","after":"3e14f1817849a8bc7f2bb069115399648d533edf","ref":"refs/heads/master","pushedAt":"2024-05-10T23:08:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"justinmc","name":"Justin McCandless","path":"/justinmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/389558?s=80&v=4"},"commit":{"message":"Docs on TextField disposed by a scrollable (#148149)\n\nIncludes docs about the need to manually maintain a TextEditingController when using TextField in a ListView.builder (which was already documented on TextFormField).","shortMessageHtmlLink":"Docs on TextField disposed by a scrollable (#148149)"}},{"before":"3c26c56ffa154c0eaba2015c93fe3d3c4c9e22ec","after":"1d6ab6f7a2ded811f23b45252de8430f733cf2f7","ref":"refs/heads/main","pushedAt":"2024-05-10T22:26:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fluttermirroringbot","name":null,"path":"/fluttermirroringbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95001776?s=80&v=4"},"commit":{"message":"Roll Flutter Engine from d4f705ccb695 to ba8e0d3e2f23 (8 revisions) (#148147)\n\nhttps://github.com/flutter/engine/compare/d4f705ccb695...ba8e0d3e2f23\n\n2024-05-10 1961493+harryterkelsen@users.noreply.github.com [canvaskit] Clip before applying ColorFilter so it doesn't filter beyond child bounds (flutter/engine#52704)\n2024-05-10 magder@google.com Migrate FlutterView, FlutterPlatformViews, FlutterOverlayView to ARC (flutter/engine#52535)\n2024-05-10 matanlurey@users.noreply.github.com Infer `--rbe` based on the existence of `//flutter/build/rbe` (flutter/engine#52700)\n2024-05-10 jonahwilliams@google.com [Impeller] Disable AHB swapchain. (flutter/engine#52713)\n2024-05-10 skia-flutter-autoroll@skia.org Roll Skia from c7cd1e9690d1 to 11d892ce49b6 (25 revisions) (flutter/engine#52712)\n2024-05-10 chinmaygarde@google.com [Impeller] Document how to do basic rendering in Impeller. (flutter/engine#52703)\n2024-05-10 30870216+gaaclarke@users.noreply.github.com [impeller] adds experimental canvas docstring (flutter/engine#52710)\n2024-05-10 daniel.l@hpcnt.com Roll third_party/freetype2 from 3bea27612 to af4c2d86d (2 revisions) (flutter/engine#52689)\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/flutter-engine-flutter-autoroll\nPlease CC rmistry@google.com,zra@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component=1389291&template=1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md","shortMessageHtmlLink":"Roll Flutter Engine from d4f705ccb695 to ba8e0d3e2f23 (8 revisions) (#…"}},{"before":"3c26c56ffa154c0eaba2015c93fe3d3c4c9e22ec","after":"1d6ab6f7a2ded811f23b45252de8430f733cf2f7","ref":"refs/heads/master","pushedAt":"2024-05-10T22:26:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"auto-submit[bot]","name":null,"path":"/apps/auto-submit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14101776?s=80&v=4"},"commit":{"message":"Roll Flutter Engine from d4f705ccb695 to ba8e0d3e2f23 (8 revisions) (#148147)\n\nhttps://github.com/flutter/engine/compare/d4f705ccb695...ba8e0d3e2f23\n\n2024-05-10 1961493+harryterkelsen@users.noreply.github.com [canvaskit] Clip before applying ColorFilter so it doesn't filter beyond child bounds (flutter/engine#52704)\n2024-05-10 magder@google.com Migrate FlutterView, FlutterPlatformViews, FlutterOverlayView to ARC (flutter/engine#52535)\n2024-05-10 matanlurey@users.noreply.github.com Infer `--rbe` based on the existence of `//flutter/build/rbe` (flutter/engine#52700)\n2024-05-10 jonahwilliams@google.com [Impeller] Disable AHB swapchain. (flutter/engine#52713)\n2024-05-10 skia-flutter-autoroll@skia.org Roll Skia from c7cd1e9690d1 to 11d892ce49b6 (25 revisions) (flutter/engine#52712)\n2024-05-10 chinmaygarde@google.com [Impeller] Document how to do basic rendering in Impeller. (flutter/engine#52703)\n2024-05-10 30870216+gaaclarke@users.noreply.github.com [impeller] adds experimental canvas docstring (flutter/engine#52710)\n2024-05-10 daniel.l@hpcnt.com Roll third_party/freetype2 from 3bea27612 to af4c2d86d (2 revisions) (flutter/engine#52689)\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/flutter-engine-flutter-autoroll\nPlease CC rmistry@google.com,zra@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component=1389291&template=1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md","shortMessageHtmlLink":"Roll Flutter Engine from d4f705ccb695 to ba8e0d3e2f23 (8 revisions) (#…"}},{"before":"8e53ad917ce2218a235e7bee0a3f5a576e7ebd16","after":"3c26c56ffa154c0eaba2015c93fe3d3c4c9e22ec","ref":"refs/heads/main","pushedAt":"2024-05-10T22:24:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fluttermirroringbot","name":null,"path":"/fluttermirroringbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95001776?s=80&v=4"},"commit":{"message":"Roll pub packages (#148148)\n\nThis PR was generated by `flutter update-packages --force-upgrade`.","shortMessageHtmlLink":"Roll pub packages (#148148)"}},{"before":"8e53ad917ce2218a235e7bee0a3f5a576e7ebd16","after":"3c26c56ffa154c0eaba2015c93fe3d3c4c9e22ec","ref":"refs/heads/master","pushedAt":"2024-05-10T22:24:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"auto-submit[bot]","name":null,"path":"/apps/auto-submit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14101776?s=80&v=4"},"commit":{"message":"Roll pub packages (#148148)\n\nThis PR was generated by `flutter update-packages --force-upgrade`.","shortMessageHtmlLink":"Roll pub packages (#148148)"}},{"before":"a8a9b9bea38d8e168bd300551639b19c23d1c8d2","after":"8e53ad917ce2218a235e7bee0a3f5a576e7ebd16","ref":"refs/heads/main","pushedAt":"2024-05-10T22:09:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fluttermirroringbot","name":null,"path":"/fluttermirroringbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95001776?s=80&v=4"},"commit":{"message":"Add `clipBehavior` to `DialogTheme` (#147635)\n\nFixes https://github.com/flutter/flutter/issues/147634","shortMessageHtmlLink":"Add clipBehavior to DialogTheme (#147635)"}},{"before":"a8a9b9bea38d8e168bd300551639b19c23d1c8d2","after":"8e53ad917ce2218a235e7bee0a3f5a576e7ebd16","ref":"refs/heads/master","pushedAt":"2024-05-10T22:08:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"auto-submit[bot]","name":null,"path":"/apps/auto-submit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14101776?s=80&v=4"},"commit":{"message":"Add `clipBehavior` to `DialogTheme` (#147635)\n\nFixes https://github.com/flutter/flutter/issues/147634","shortMessageHtmlLink":"Add clipBehavior to DialogTheme (#147635)"}},{"before":"da9712f76f8cc50600e1ab5b8e3641d01e0e507f","after":"a8a9b9bea38d8e168bd300551639b19c23d1c8d2","ref":"refs/heads/main","pushedAt":"2024-05-10T21:55:59.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"fluttermirroringbot","name":null,"path":"/fluttermirroringbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95001776?s=80&v=4"},"commit":{"message":"bump cupertino_icons to 1.08 (#146806)\n\nAnd fix the incorrect codepoint for `square_pencil_fill`","shortMessageHtmlLink":"bump cupertino_icons to 1.08 (#146806)"}},{"before":"65e8c615b49235022ab105c4f900fda8f44c4365","after":"a8a9b9bea38d8e168bd300551639b19c23d1c8d2","ref":"refs/heads/master","pushedAt":"2024-05-10T21:55:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"auto-submit[bot]","name":null,"path":"/apps/auto-submit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14101776?s=80&v=4"},"commit":{"message":"bump cupertino_icons to 1.08 (#146806)\n\nAnd fix the incorrect codepoint for `square_pencil_fill`","shortMessageHtmlLink":"bump cupertino_icons to 1.08 (#146806)"}},{"before":"fdfc408fd78c7ed8deddf7b5a546d92df6db1a9b","after":"65e8c615b49235022ab105c4f900fda8f44c4365","ref":"refs/heads/master","pushedAt":"2024-05-10T21:55:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"auto-submit[bot]","name":null,"path":"/apps/auto-submit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14101776?s=80&v=4"},"commit":{"message":"Add test for animated_size.0.dart API example. (#147828)\n\nThis PR contributes to https://github.com/flutter/flutter/issues/130459\r\n\r\n### Description\r\n- Updates `examples/api/lib/widgets/animated_size/animated_size.0.dart` API example by using `SizedBox` to size the surrounding of the `FlutterLogo` while setting the constant `FlutterLogo` size. This was done because `FlutterLogo` already has size animation under the hood, and the main goal of this example is to show `AnimatedSize` usage\r\n- Adds test for `examples/api/lib/widgets/animated_size/animated_size.0.dart`","shortMessageHtmlLink":"Add test for animated_size.0.dart API example. (#147828)"}},{"before":"da9712f76f8cc50600e1ab5b8e3641d01e0e507f","after":"fdfc408fd78c7ed8deddf7b5a546d92df6db1a9b","ref":"refs/heads/master","pushedAt":"2024-05-10T21:55:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"auto-submit[bot]","name":null,"path":"/apps/auto-submit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14101776?s=80&v=4"},"commit":{"message":"Fix `DropdownMenu` keyboard navigation (#147294)\n\nFix https://github.com/flutter/flutter/issues/147253\r\nFix https://github.com/flutter/flutter/issues/147516\r\n\r\nResubmitted https://github.com/flutter/flutter/pull/147285 because I accidentally added reviewer as contributor in a commit by using Github \"add suggestion to batch\". Which causing CLA check to fail and I cannot revert it.\r\n\r\nI use exact match of label instead of contains to minimise possible change in actual user search.\r\nI added the new test after the original keyboard navigation test to avoid merge conflict with another incoming PR.\r\nLet me know if I need to make any changes.\r\n\r\nSorry for the inconvenience, I am new to the process.","shortMessageHtmlLink":"Fix DropdownMenu keyboard navigation (#147294)"}},{"before":"456d176a7021bf6e439d9e137a64f99e81d3bf32","after":"da9712f76f8cc50600e1ab5b8e3641d01e0e507f","ref":"refs/heads/main","pushedAt":"2024-05-10T21:54:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fluttermirroringbot","name":null,"path":"/fluttermirroringbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95001776?s=80&v=4"},"commit":{"message":"Add test for draggable.0.dart API example. (#147941)\n\nThis PR contributes to https://github.com/flutter/flutter/issues/130459\r\n\r\n### Description\r\n- Adds test for `examples/api/lib/widgets/drag_target/draggable.0.dart`","shortMessageHtmlLink":"Add test for draggable.0.dart API example. (#147941)"}},{"before":"3223f1c11d8f0116d9abfe5c19c05ba93aada6ad","after":"da9712f76f8cc50600e1ab5b8e3641d01e0e507f","ref":"refs/heads/master","pushedAt":"2024-05-10T21:54:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"auto-submit[bot]","name":null,"path":"/apps/auto-submit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14101776?s=80&v=4"},"commit":{"message":"Add test for draggable.0.dart API example. (#147941)\n\nThis PR contributes to https://github.com/flutter/flutter/issues/130459\r\n\r\n### Description\r\n- Adds test for `examples/api/lib/widgets/drag_target/draggable.0.dart`","shortMessageHtmlLink":"Add test for draggable.0.dart API example. (#147941)"}},{"before":"456d176a7021bf6e439d9e137a64f99e81d3bf32","after":"3223f1c11d8f0116d9abfe5c19c05ba93aada6ad","ref":"refs/heads/master","pushedAt":"2024-05-10T21:54:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"auto-submit[bot]","name":null,"path":"/apps/auto-submit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14101776?s=80&v=4"},"commit":{"message":"Update TESTOWNERS (#148108)\n\nUpdate TESTOWNERS","shortMessageHtmlLink":"Update TESTOWNERS (#148108)"}},{"before":"1128eabec60d4f27e24015411969b55e2d8a052f","after":"456d176a7021bf6e439d9e137a64f99e81d3bf32","ref":"refs/heads/main","pushedAt":"2024-05-10T21:48:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fluttermirroringbot","name":null,"path":"/fluttermirroringbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95001776?s=80&v=4"},"commit":{"message":"Add tests for stream_builder.0.dart API example. (#147832)\n\nThis PR contributes to https://github.com/flutter/flutter/issues/130459\r\n\r\n### Description\r\n- Updates `examples/api/lib/widgets/async/stream_builder.0.dart`\r\n- Adds test for `examples/api/lib/widgets/async/stream_builder.0.dart`","shortMessageHtmlLink":"Add tests for stream_builder.0.dart API example. (#147832)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAER5eVQAA","startCursor":null,"endCursor":null}},"title":"Activity · flutter/flutter"}