{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":457737343,"defaultBranch":"master","name":"flutter","ownerLogin":"hariuc","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-02-10T10:42:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/22655350?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1644489754.507159","currentOid":""},"activityList":{"items":[{"before":"aed548992a0e8e8eb4d1d5ec5a8ef5af7c89aff2","after":"91813060c0525e4015c1c11bfd38e95165f19d3e","ref":"refs/heads/master","pushedAt":"2024-07-23T19:52:50.000Z","pushType":"push","commitsCount":95,"pusher":{"login":"hariuc","name":"Hariuc Piotr","path":"/hariuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22655350?s=80&v=4"},"commit":{"message":"[tool] Guard more `write`/`writeln` calls on `Process.stdin` (#151146)\n\nContributes to fixing https://github.com/flutter/flutter/issues/137184.\r\n\r\nThis PR guards write calls in non-test files. This PR excludes\r\n* packages/flutter_tools/lib/src/dart/analysis.dart due to a test timeout I would like to figure out in a separate PR and\r\n* packages/flutter_tools/lib/src/compile.dart due to https://github.com/flutter/flutter/issues/151255","shortMessageHtmlLink":"[tool] Guard more write/writeln calls on Process.stdin (flutter…"}},{"before":"5187cab7bdd434ca74abb45895d17e9fa553678a","after":"aed548992a0e8e8eb4d1d5ec5a8ef5af7c89aff2","ref":"refs/heads/master","pushedAt":"2024-07-16T20:46:33.000Z","pushType":"push","commitsCount":326,"pusher":{"login":"hariuc","name":"Hariuc Piotr","path":"/hariuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22655350?s=80&v=4"},"commit":{"message":"Add borderRadius property to PopupMenuButton (#151228)\n\nThis PR is adding borderRadius property to PopupMenuButton. PopupMenuButton has a child wrapped in an InkWell widget where as of right now you can't customize it's border radius resulting in wrong splash effect when the child has border radius.\r\n\r\nFixes: #151227 \r\n\r\nhttps://github.com/flutter/flutter/assets/20647774/93feb0a4-c4ff-4059-bde2-e59c4d35e2b6","shortMessageHtmlLink":"Add borderRadius property to PopupMenuButton (flutter#151228)"}},{"before":"32081aab69f82f88283cf43ce4cc2f9544c7c16c","after":"5187cab7bdd434ca74abb45895d17e9fa553678a","ref":"refs/heads/master","pushedAt":"2024-06-16T19:28:24.000Z","pushType":"push","commitsCount":74,"pusher":{"login":"hariuc","name":"Hariuc Piotr","path":"/hariuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22655350?s=80&v=4"},"commit":{"message":"Roll Flutter Engine from 8167dffd1914 to 9779c273aac3 (21 revisions) (#150290)\n\nhttps://github.com/flutter/engine/compare/8167dffd1914...9779c273aac3\n\n2024-06-15 jason-simmons@users.noreply.github.com Manual roll of Dart SDK from e90b0a53e058 to dca20ab646c5 (flutter/engine#53410)\n2024-06-15 chinmaygarde@google.com Update \"Vulnerability scanning\" to add the actions: read permission. (flutter/engine#53409)\n2024-06-14 skia-flutter-autoroll@skia.org Roll Skia from 136c7cc18d1e to 6f6b45e1faea (3 revisions) (flutter/engine#53408)\n2024-06-14 30870216+gaaclarke@users.noreply.github.com [Impeller] moved blur to unrotated local space, started respecting `respect_ctm` flag (flutter/engine#53377)\n2024-06-14 skia-flutter-autoroll@skia.org Roll Skia from 5560041fcfc0 to 136c7cc18d1e (4 revisions) (flutter/engine#53406)\n2024-06-14 jason-simmons@users.noreply.github.com Roll web_ui dependencies to enable the next roll of the Dart SDK (flutter/engine#53399)\n2024-06-14 jacksongardner@google.com Hack to prevent Safari from being backgrounded during unit tests. (flutter/engine#53402)\n2024-06-14 skia-flutter-autoroll@skia.org Manual roll Dart SDK from cabe65966815 to e90b0a53e058 (1 revision) (flutter/engine#53404)\n2024-06-14 skia-flutter-autoroll@skia.org Roll Skia from de1a50046289 to 5560041fcfc0 (1 revision) (flutter/engine#53393)\n2024-06-14 skia-flutter-autoroll@skia.org Manual roll Dart SDK from 115a9a2b26cd to cabe65966815 (1 revision) (flutter/engine#53390)\n2024-06-14 skia-flutter-autoroll@skia.org Roll Skia from 3bebb0602780 to de1a50046289 (3 revisions) (flutter/engine#53388)\n2024-06-14 skia-flutter-autoroll@skia.org Roll Skia from d248a9f99ff5 to 3bebb0602780 (1 revision) (flutter/engine#53387)\n2024-06-14 skia-flutter-autoroll@skia.org Roll Fuchsia Linux SDK from pGxbL7JoNb3yAYFw4... to BkYg1UB1jdbAZv3gA... (flutter/engine#53386)\n2024-06-14 flar@google.com [Impeller] restore accidentally deleted Cap/Join benchmarks (flutter/engine#53385)\n2024-06-13 matanlurey@users.noreply.github.com Add a `FlutterEngineRule` (JUnit `TestRule`) and use it in `FlutterRendererTest` (flutter/engine#53361)\n2024-06-13 skia-flutter-autoroll@skia.org Roll Skia from b21429b0ea78 to d248a9f99ff5 (2 revisions) (flutter/engine#53383)\n2024-06-13 skia-flutter-autoroll@skia.org Roll Skia from 40bdee9eedd6 to b21429b0ea78 (3 revisions) (flutter/engine#53382)\n2024-06-13 flar@google.com [DisplayList] cull clip operations that can be trivially and safely ignored (flutter/engine#53367)\n2024-06-13 skia-flutter-autoroll@skia.org Roll Skia from 0f47a9333edb to 40bdee9eedd6 (2 revisions) (flutter/engine#53381)\n2024-06-13 skia-flutter-autoroll@skia.org Roll Dart SDK from aa2265e5a192 to 115a9a2b26cd (5 revisions) (flutter/engine#53380)\n2024-06-13 skia-flutter-autoroll@skia.org Roll Skia from bf5a0e0dbf41 to 0f47a9333edb (2 revisions) (flutter/engine#53378)\n\nAlso rolling transitive DEPS:\n fuchsia/sdk/core/linux-amd64 from pGxbL7JoNb3y to BkYg1UB1jdbA\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 chinmaygarde@google.com,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 8167dffd1914 to 9779c273aac3 (21 revisions) (f…"}},{"before":"1aba3a66f52f14dea418f7bcf26a5d14b8cc25b4","after":"32081aab69f82f88283cf43ce4cc2f9544c7c16c","ref":"refs/heads/master","pushedAt":"2024-06-09T17:28:03.000Z","pushType":"push","commitsCount":133,"pusher":{"login":"hariuc","name":"Hariuc Piotr","path":"/hariuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22655350?s=80&v=4"},"commit":{"message":"[CupertinoActionSheet] Match colors to native (#149568)\n\nThis PR matches the various colors of `CupertinoActionSheet` more closely with the native one. \r\n\r\nThe following colors are changed.\r\n* Sheet background color\r\n* Pressed button color\r\n* Cancel button color\r\n* Pressed cancel button color\r\n* Divider color\r\n* Content text color\r\n\r\nThe resulting colors match with native one with deviation of at most 1 (in terms of 0~255 RGB).\r\n\r\nThe following are comparison (left to right: Native, Flutter after PR, Flutter current)\r\n\"image\"\r\n\"image\"\r\n_Note: The divider thickness is adjusted to `1/dpr` instead of 0.3 in both Flutter version to make them look more native, as will be proposed in https://github.com/flutter/flutter/pull/149636._\r\n\r\n### Derivation \r\nAll the colors are derived through color picker and calculation. The algorithm is as followed:\r\n* Assume all colors are translucent grey colors, i.e. having the same value `x` for R, G, and B, with an alpha `a`.\r\n* Given the barrier color is `x_B1=0` when the background is black, and `x_B2=204` when the background is white.\r\n* Pick the target color `x_t1` when the background is black, and `x_t2` when the background is white\r\n* Solve the following equations for `x` and `a`\r\n```\r\na * x + (1-a) * x_B1 = x_t1\r\na * x + (1-a) * x_B2 = x_t2\r\n\r\na = 1 - (x_t1 - x_t2) / (x_B1 - x_B2)\r\nx = (x_t1 - (1-a) * x_B1) / a\r\n```\r\n\r\nThese equations use a linear model for color composition, which might not be exact, but is close enough for an accuracy of (1/255).\r\n\r\nThe full table is as follows:\r\n\r\n\"image\"\r\n\r\n* The first two columns are colors picked from XCode.\r\n* The 3~4 columns are the colors picked from the current Flutter. Notice the deviation, which is sometimes drastic.\r\n* The 5~6 columns are the colors picked from Flutter after this PR. The deviation is at most 1.\r\n* The last few columns are calculation.\r\n * There are two rows whose calculation is based on adjusted numbers, since the original results are not accurate enough, possibly due to the linear composition.\r\n\r\nDuring the calculation, I assumed these colors vary between light and dark modes, but it turns out that both modes use the same set of colors.\r\n\r\n### Screenshots","shortMessageHtmlLink":"[CupertinoActionSheet] Match colors to native (flutter#149568)"}},{"before":"c336c2a44e5c3f7f0bbce5b0466ed5394c2f1077","after":"1aba3a66f52f14dea418f7bcf26a5d14b8cc25b4","ref":"refs/heads/master","pushedAt":"2024-05-30T19:07:49.000Z","pushType":"push","commitsCount":287,"pusher":{"login":"hariuc","name":"Hariuc Piotr","path":"/hariuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22655350?s=80&v=4"},"commit":{"message":"[GAR] [a11y] Update text button page in a11y assessment app (#148905)\n\ninternal: b/317125569\r\n\r\nIf the text button label contains its role and state, it will be confusing for tester.\r\n\r\nit will be announced like \"xxx button button\" :\r\n\r\n \r\n\r\nupdated screen and label: \r\n","shortMessageHtmlLink":"[GAR] [a11y] Update text button page in a11y assessment app (flutter#…"}},{"before":"972dcd7c658ed577d8c26e5c9e9a5d999a226b04","after":"c336c2a44e5c3f7f0bbce5b0466ed5394c2f1077","ref":"refs/heads/master","pushedAt":"2024-05-13T06:24:34.000Z","pushType":"push","commitsCount":37,"pusher":{"login":"hariuc","name":"Hariuc Piotr","path":"/hariuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22655350?s=80&v=4"},"commit":{"message":"Roll Flutter Engine from 34fd28e8c7bd to 57e74a1b3860 (1 revision) (#148196)\n\nhttps://github.com/flutter/engine/compare/34fd28e8c7bd...57e74a1b3860\n\n2024-05-12 chinmaygarde@google.com Detail a gotcha about reproxystatus (flutter/engine#52714)\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 34fd28e8c7bd to 57e74a1b3860 (1 revision) (f…"}},{"before":"76f15ce49ef1c3ca7f66d5da390b43c5a0358e3c","after":"972dcd7c658ed577d8c26e5c9e9a5d999a226b04","ref":"refs/heads/master","pushedAt":"2024-05-09T04:43:22.000Z","pushType":"push","commitsCount":84,"pusher":{"login":"hariuc","name":"Hariuc Piotr","path":"/hariuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22655350?s=80&v=4"},"commit":{"message":"Roll Flutter Engine from bd58d2b2d655 to 69f2d9610a18 (7 revisions) (#148030)\n\nhttps://github.com/flutter/engine/compare/bd58d2b2d655...69f2d9610a18\n\n2024-05-08 skia-flutter-autoroll@skia.org Roll Skia from 4e83fac12783 to 91088addfbd9 (1 revision) (flutter/engine#52691)\n2024-05-08 skia-flutter-autoroll@skia.org Roll Skia from df446841e3cd to 4e83fac12783 (2 revisions) (flutter/engine#52688)\n2024-05-08 magder@google.com Fix UIVisualEffectView leak in platform view filter (flutter/engine#52591)\n2024-05-08 jonahwilliams@google.com [Impeller] initialize ahb swapchain with max entries. (flutter/engine#52670)\n2024-05-08 skia-flutter-autoroll@skia.org Roll Skia from 76f88de905be to df446841e3cd (3 revisions) (flutter/engine#52686)\n2024-05-08 chinmaygarde@google.com Reland \"Add host_profile_arm64 and host_release_arm64 local engine configurations.\" (flutter/engine#52633)\n2024-05-08 skia-flutter-autoroll@skia.org Roll Fuchsia Linux SDK from 27ZAbzJkEopmu0Emp... to RDVdjRvCxkJh2NLxS... (flutter/engine#52685)\n\nAlso rolling transitive DEPS:\n fuchsia/sdk/core/linux-amd64 from 27ZAbzJkEopm to RDVdjRvCxkJh\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 bd58d2b2d655 to 69f2d9610a18 (7 revisions) (f…"}},{"before":"db8c475cac117074a38ad50da810214cd7af0d46","after":"76f15ce49ef1c3ca7f66d5da390b43c5a0358e3c","ref":"refs/heads/master","pushedAt":"2024-05-04T06:25:31.000Z","pushType":"push","commitsCount":97,"pusher":{"login":"hariuc","name":"Hariuc Piotr","path":"/hariuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22655350?s=80&v=4"},"commit":{"message":"Roll Flutter Engine from c937a02c6eb0 to 135acd5a689a (2 revisions) (#147818)\n\nhttps://github.com/flutter/engine/compare/c937a02c6eb0...135acd5a689a\n\n2024-05-04 skia-flutter-autoroll@skia.org Roll Skia from 7911dd3d0b1c to f502dcb08c8e (1 revision) (flutter/engine#52557)\n2024-05-04 skia-flutter-autoroll@skia.org Roll Skia from 95302626a8df to 7911dd3d0b1c (1 revision) (flutter/engine#52556)\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 aaclarke@google.com,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 c937a02c6eb0 to 135acd5a689a (2 revisions) (f…"}},{"before":"96d9cd1195917f66e7341f34eeb146d1a93a3767","after":"db8c475cac117074a38ad50da810214cd7af0d46","ref":"refs/heads/master","pushedAt":"2024-04-28T17:29:08.000Z","pushType":"push","commitsCount":34,"pusher":{"login":"hariuc","name":"Hariuc Piotr","path":"/hariuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22655350?s=80&v=4"},"commit":{"message":"Roll Flutter Engine from 5c6d4ffb66bd to 752b146df767 (2 revisions) (#147487)\n\nhttps://github.com/flutter/engine/compare/5c6d4ffb66bd...752b146df767\n\n2024-04-28 skia-flutter-autoroll@skia.org Roll Skia from 362737e0d9ad to e3dfcd1b25af (2 revisions) (flutter/engine#52429)\n2024-04-28 skia-flutter-autoroll@skia.org Roll Dart SDK from 7173b4dd0163 to 9eb838fa00af (3 revisions) (flutter/engine#52428)\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 jimgraham@google.com,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 5c6d4ffb66bd to 752b146df767 (2 revisions) (f…"}},{"before":"c219bf73fce49f48a252686565e63c5947be9a2f","after":"96d9cd1195917f66e7341f34eeb146d1a93a3767","ref":"refs/heads/master","pushedAt":"2024-04-25T19:08:33.000Z","pushType":"push","commitsCount":132,"pusher":{"login":"hariuc","name":"Hariuc Piotr","path":"/hariuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22655350?s=80&v=4"},"commit":{"message":"Roll Flutter Engine from 19c182f47bde to 694756b875bf (1 revision) (#147379)\n\nhttps://github.com/flutter/engine/compare/19c182f47bde...694756b875bf\n\n2024-04-25 jonahwilliams@google.com [Impeller] delete specific vertices shader. (flutter/engine#52360)\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 jimgraham@google.com,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 19c182f47bde to 694756b875bf (1 revision) (f…"}},{"before":"1002ce4b03d110c59d9d7dd52cf0dd8d0bbaf828","after":"c219bf73fce49f48a252686565e63c5947be9a2f","ref":"refs/heads/master","pushedAt":"2024-04-18T18:52:12.000Z","pushType":"push","commitsCount":81,"pusher":{"login":"hariuc","name":"Hariuc Piotr","path":"/hariuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22655350?s=80&v=4"},"commit":{"message":"[tools] Make SnapshotType.platform non-nullable (#146958)\n\nWhen performing artifact lookups for `Artifact.genSnapshot` for macOS desktop builds, a `TargetPlatform` is used to determine the name of the tool, typically `gen_snapshot_$TARGET_ARCH`. Formerly, this tool was always named `gen_snapshot`.\r\n\r\nThe astute reader may ask \"but Chris, didn't we support TWO target architectures on iOS and therefore need TWO `gen_snapshot` binaries?\" Yes, we did support both armv7 and arm64 target architectures on iOS. But no, we didn't initially have two `gen_snapshot` binaries. We did *build* two `gen_snapshots`:\r\n * A 32-bit x86 binary that emitted armv7 AOT code\r\n * A 64-bit x64 binary that emitted arm64 AOT code \r\n\r\nAt the time, the bitness of the `gen_snapshot` tool needed to match the bitness of the target architecture, and to avoid having to do a lot of work plumbing through suffixed `gen_snapshot` names, the author of that work (who, as evidenced by this patch, is still paying for his code crimes) elected to \"cleverly\" lipo the two together into a single multi-architecture macOS binary still named `gen_snapshot`. See: https://github.com/flutter/engine/pull/4948\r\n\r\nThis was later remediated over the course of several patches, including:\r\n * https://github.com/flutter/engine/pull/10430\r\n * https://github.com/flutter/engine/pull/22818\r\n * https://github.com/flutter/flutter/pull/37445 \r\n\r\nHowever, there were still cases (notably `--local-engine` workflows in the tool) where we weren't computing the target platform and thus referenced the generic `gen_snapshot` tool.\r\nSee: https://github.com/flutter/flutter/issues/38933\r\nFixed in: https://github.com/flutter/engine/pull/28345\r\n\r\nThe test removed in this PR, which ensured that null `SnapshotType.platform` was supported was introduced in https://github.com/flutter/flutter/pull/11924 as a followup to https://github.com/flutter/flutter/pull/11820 when the snapshotting logic was originally extracted to the `GenSnapshot` class, and most invocations still passed a null target platform.\r\n\r\nSince there are no longer any cases where `TargetPlatform` isn't passed when looking up `Artifact.genSnapshot`, we can safely make the platform non-nullable and remove the test.\r\n\r\nThis is pre-factoring towards the removal of the generic `gen_snapshot` artifact from the macOS host binaries (which are currently unused since we never pass a null `TargetPlatform`), which is pre-factoring towards the goal of building `gen_snapshot` binaries with an arm64 host architecture, and eliminate the need to use Rosetta during iOS and macOS Flutter builds.\r\n\r\nPart of: https://github.com/flutter/flutter/issues/101138\r\nUmbrella issue: https://github.com/flutter/flutter/issues/103386\r\nUmbrella issue: https://github.com/flutter/flutter/issues/69157\r\n\r\nNo new tests since the behaviour is enforced by the compiler.","shortMessageHtmlLink":"[tools] Make SnapshotType.platform non-nullable (flutter#146958)"}},{"before":"9d32f07e34c3d9cb1b6021e0acb1df9f204b2814","after":"1002ce4b03d110c59d9d7dd52cf0dd8d0bbaf828","ref":"refs/heads/master","pushedAt":"2024-04-14T19:51:08.000Z","pushType":"push","commitsCount":214,"pusher":{"login":"hariuc","name":"Hariuc Piotr","path":"/hariuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22655350?s=80&v=4"},"commit":{"message":"- Fixes _DropdownMenuState leaking text controller (#146571)","shortMessageHtmlLink":"- Fixes _DropdownMenuState leaking text controller (flutter#146571)"}},{"before":"859eb2eda9818e408df046f5ff790cc9d5c28754","after":"9d32f07e34c3d9cb1b6021e0acb1df9f204b2814","ref":"refs/heads/master","pushedAt":"2024-03-31T18:15:29.000Z","pushType":"push","commitsCount":130,"pusher":{"login":"hariuc","name":"Hariuc Piotr","path":"/hariuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22655350?s=80&v=4"},"commit":{"message":"Roll Flutter Engine from 2decefb00d1e to 34081fea4d59 (1 revision) (#146048)\n\nhttps://github.com/flutter/engine/compare/2decefb00d1e...34081fea4d59\n\n2024-03-31 skia-flutter-autoroll@skia.org Roll Skia from 0970776d543a to c61843470d89 (1 revision) (flutter/engine#51802)\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 jacksongardner@google.com,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 2decefb00d1e to 34081fea4d59 (1 revision) (f…"}},{"before":"03b5ea519aa42172bb2789898ed01bdc169ec481","after":"859eb2eda9818e408df046f5ff790cc9d5c28754","ref":"refs/heads/master","pushedAt":"2024-03-22T06:56:30.000Z","pushType":"push","commitsCount":91,"pusher":{"login":"hariuc","name":"Hariuc Piotr","path":"/hariuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22655350?s=80&v=4"},"commit":{"message":"Adds numpad navigation shortcuts for Linux (#145464)\n\n## Description\r\n\r\nThis PR adds shortcuts related to numpad keys on Linux.\r\n\r\n## Related Issue\r\n\r\nLinux side for https://github.com/flutter/flutter/issues/144936\r\n\r\n## Tests\r\n\r\nAdds 2 tests.","shortMessageHtmlLink":"Adds numpad navigation shortcuts for Linux (flutter#145464)"}},{"before":"1ca88730a0c13968e7923f1562e44792dae18ea2","after":"03b5ea519aa42172bb2789898ed01bdc169ec481","ref":"refs/heads/master","pushedAt":"2024-03-18T07:50:03.000Z","pushType":"push","commitsCount":102,"pusher":{"login":"hariuc","name":"Hariuc Piotr","path":"/hariuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22655350?s=80&v=4"},"commit":{"message":"Roll Flutter Engine from 89c775963926 to aebc0021cd18 (1 revision) (#145305)\n\nhttps://github.com/flutter/engine/compare/89c775963926...aebc0021cd18\n\n2024-03-18 skia-flutter-autoroll@skia.org Roll Fuchsia Linux SDK from Ow67Jf4AHxeapVlCa... to I5fL_9DJQBS1Bydbz... (flutter/engine#51482)\n\nAlso rolling transitive DEPS:\n fuchsia/sdk/core/linux-amd64 from Ow67Jf4AHxea to I5fL_9DJQBS1\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 bdero@google.com,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 89c775963926 to aebc0021cd18 (1 revision) (f…"}},{"before":"65cd84b58885fb78bd2d27f60fa7209bedf5be25","after":"1ca88730a0c13968e7923f1562e44792dae18ea2","ref":"refs/heads/master","pushedAt":"2024-03-12T08:27:12.000Z","pushType":"push","commitsCount":128,"pusher":{"login":"hariuc","name":"Hariuc Piotr","path":"/hariuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22655350?s=80&v=4"},"commit":{"message":"Update integration tests regexes. (#144847)\n\nSome tests are assuming the flutter sdk code is being checked out to flutter and checking the code to a different repository makes them fail.\r\n\r\nBug: https://github.com/flutter/flutter/issues/144487","shortMessageHtmlLink":"Update integration tests regexes. (flutter#144847)"}},{"before":"d6758070524216d783d07973c299a8d5458047e9","after":"65cd84b58885fb78bd2d27f60fa7209bedf5be25","ref":"refs/heads/master","pushedAt":"2024-03-03T18:31:48.000Z","pushType":"push","commitsCount":62,"pusher":{"login":"hariuc","name":"Hariuc Piotr","path":"/hariuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22655350?s=80&v=4"},"commit":{"message":"Roll Flutter Engine from 8ef8543d6001 to 2706c732b22a (1 revision) (#144493)\n\nhttps://github.com/flutter/engine/compare/8ef8543d6001...2706c732b22a\n\n2024-03-01 jason-simmons@users.noreply.github.com [Impeller] ASAN/LSAN fixes for the mock Vulkan implementation (flutter/engine#51115)\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 aaclarke@google.com,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 8ef8543d6001 to 2706c732b22a (1 revision) (f…"}},{"before":"c30f998eb5dbea01581ea60aad5b0d6fda18f634","after":"d6758070524216d783d07973c299a8d5458047e9","ref":"refs/heads/master","pushedAt":"2024-02-28T17:21:39.000Z","pushType":"push","commitsCount":27,"pusher":{"login":"hariuc","name":"Hariuc Piotr","path":"/hariuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22655350?s=80&v=4"},"commit":{"message":"Manual roll Flutter Engine 8acc96d405d0 to 91898e397261 (#144316)\n\n91898e3972 Process FlutterMacOS.framework before creating xcframework\r\n(https://github.com/flutter/engine/pull/51023)\r\nc873ade1f1 Roll Skia from a55a65d65378 to d591703635b0 (1 revision)\r\n(https://github.com/flutter/engine/pull/51046)\r\n3feed45f0b Roll Skia from cce35b54379c to a55a65d65378 (3 revisions)\r\n(https://github.com/flutter/engine/pull/51045)\r\n886ff23042 Roll Dart SDK from 44af84628b90 to 7896a944fe67 (1 revision)\r\n(https://github.com/flutter/engine/pull/51043)\r\nfa691b8cee Roll Skia from a673ab63fccc to cce35b54379c (3 revisions)\r\n(https://github.com/flutter/engine/pull/51036)","shortMessageHtmlLink":"Manual roll Flutter Engine 8acc96d405d0 to 91898e397261 (flutter#144316)"}},{"before":"be2544ab598bffcf8e0fd33f1e6668920f53c1d5","after":"c30f998eb5dbea01581ea60aad5b0d6fda18f634","ref":"refs/heads/master","pushedAt":"2024-02-27T16:15:46.000Z","pushType":"push","commitsCount":36,"pusher":{"login":"hariuc","name":"Hariuc Piotr","path":"/hariuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22655350?s=80&v=4"},"commit":{"message":"[flutter_tools] Fix missing stack trace from daemon (#144113)\n\nWhen the daemon throws an exception, the receiving client is unable to surface stack traces from the daemon.\r\n\r\nThis is because it is sent with the `trace` key here:\r\n\r\nhttps://github.com/flutter/flutter/blob/1e8dd1e4d6d70c5e06525bea3fb164a03d7a6c1d/packages/flutter_tools/lib/src/daemon.dart#L308\r\n\r\nBut the client tries to read it with the `stackTrace` key here:\r\n\r\nhttps://github.com/flutter/flutter/blob/1e8dd1e4d6d70c5e06525bea3fb164a03d7a6c1d/packages/flutter_tools/lib/src/daemon.dart#L343\r\n\r\nThanks to @mraleph for spotting this!\r\n\r\n*List which issues are fixed by this PR. You must list at least one issue. An issue is not required if the PR fixes something trivial like a typo.*\r\n\r\nb/326825892","shortMessageHtmlLink":"[flutter_tools] Fix missing stack trace from daemon (flutter#144113)"}},{"before":"1a7a0618a71857278dc236544e3e1269d05eaa49","after":"be2544ab598bffcf8e0fd33f1e6668920f53c1d5","ref":"refs/heads/master","pushedAt":"2024-02-23T21:44:32.000Z","pushType":"push","commitsCount":87,"pusher":{"login":"hariuc","name":"Hariuc Piotr","path":"/hariuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22655350?s=80&v=4"},"commit":{"message":"Render the warm up frame in a proper rendering process (#143290)\n\n_This PR requires https://github.com/flutter/engine/pull/50570._\r\n\r\nThis PR uses the new `PlatformDispatcher.scheduleWarmUpFrame` API to render warm up frames.\r\n\r\nFor why the warm up frame must involve the engine to render, see https://github.com/flutter/flutter/issues/142851.","shortMessageHtmlLink":"Render the warm up frame in a proper rendering process (flutter#143290)"}},{"before":"74e054f04ae59cd9e721710f183f53897b3c9ded","after":"1a7a0618a71857278dc236544e3e1269d05eaa49","ref":"refs/heads/master","pushedAt":"2024-02-20T13:14:00.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"hariuc","name":"Hariuc Piotr","path":"/hariuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22655350?s=80&v=4"},"commit":{"message":"Roll Flutter Engine from 92aad0d0fcee to 0abe2b9d6c7c (1 revision) (#143745)\n\nhttps://github.com/flutter/engine/compare/92aad0d0fcee...0abe2b9d6c7c\n\n2024-02-20 skia-flutter-autoroll@skia.org Roll Skia from d448ca514a56 to a76b083ac4cc (1 revision) (flutter/engine#50778)\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 jimgraham@google.com,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 92aad0d0fcee to 0abe2b9d6c7c (1 revision) (f…"}},{"before":"a603a178757f56ded94cde36394585830c4e0930","after":"74e054f04ae59cd9e721710f183f53897b3c9ded","ref":"refs/heads/master","pushedAt":"2024-02-19T11:30:36.000Z","pushType":"push","commitsCount":32,"pusher":{"login":"hariuc","name":"Hariuc Piotr","path":"/hariuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22655350?s=80&v=4"},"commit":{"message":"Roll Flutter Engine from 80d6745c6fd6 to 07c73b0c8413 (1 revision) (#143682)\n\nhttps://github.com/flutter/engine/compare/80d6745c6fd6...07c73b0c8413\n\n2024-02-19 skia-flutter-autoroll@skia.org Roll Skia from b0680ba29971 to a4ff02094bbd (1 revision) (flutter/engine#50756)\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 jsimmons@google.com,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 80d6745c6fd6 to 07c73b0c8413 (1 revision) (f…"}},{"before":"e1752040a8b99ec2aaade0270e8d0cd2d06a99b3","after":"a603a178757f56ded94cde36394585830c4e0930","ref":"refs/heads/master","pushedAt":"2024-02-16T07:46:23.000Z","pushType":"push","commitsCount":85,"pusher":{"login":"hariuc","name":"Hariuc Piotr","path":"/hariuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22655350?s=80&v=4"},"commit":{"message":"Update `MaterialStatesController` docs for calling `setState` in a listener (#143453)\n\nfixes [Calling `setState` in a `MaterialStatesController` listener and `MaterialStateController.update` causes Exception](https://github.com/flutter/flutter/issues/138986)\r\n\r\n### Description\r\n`MaterialStatesController` listener calls `setState` during build when `MaterialStatesController.update` listener calls `notifyListeners`.\r\n\r\nI tried fixing this issue by putting `notifyListeners` in a post-frame callback. However, this breaks existing customer tests (particularly super editor tests).\r\n\r\nA safer approach would be to document that the listener's `setState` call should be in a post-frame callback to delay it and not call this during the build phase triggered by the `MaterialStatesController.update` in the widgets such as InkWell or buttons.","shortMessageHtmlLink":"Update MaterialStatesController docs for calling setState in a li…"}},{"before":"0b5cd5073a3b5e4a6b3b0c54385fa646eb346b80","after":"e1752040a8b99ec2aaade0270e8d0cd2d06a99b3","ref":"refs/heads/master","pushedAt":"2024-02-12T07:05:20.000Z","pushType":"push","commitsCount":120,"pusher":{"login":"hariuc","name":"Hariuc Piotr","path":"/hariuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22655350?s=80&v=4"},"commit":{"message":"Roll Flutter Engine from b0753c0e25f8 to 4f119619dfa8 (1 revision) (#143291)\n\nhttps://github.com/flutter/engine/compare/b0753c0e25f8...4f119619dfa8\n\n2024-02-12 skia-flutter-autoroll@skia.org Roll Fuchsia Linux SDK from uoByvKUBgYXArsFGL... to RVHAIKU50ogkiV-Lj... (flutter/engine#50546)\n\nAlso rolling transitive DEPS:\n fuchsia/sdk/core/linux-amd64 from uoByvKUBgYXA to RVHAIKU50ogk\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 chinmaygarde@google.com,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 b0753c0e25f8 to 4f119619dfa8 (1 revision) (f…"}},{"before":"e02e2079bea7d04151e8d4240d70002e4b54186d","after":"0b5cd5073a3b5e4a6b3b0c54385fa646eb346b80","ref":"refs/heads/master","pushedAt":"2024-02-05T06:30:54.000Z","pushType":"push","commitsCount":46,"pusher":{"login":"hariuc","name":"Hariuc Piotr","path":"/hariuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22655350?s=80&v=4"},"commit":{"message":"fix AppBar docs for backgroundColor & foregroundColor (#142430)\n\nBefore the M3 migration, the doc made sense. but after, it needed to specify which material version does this issue occur in.\r\nThe _AppBarDefaultsM3 don't take the brightness in consideration anymore:\r\n\r\n\"image\"","shortMessageHtmlLink":"fix AppBar docs for backgroundColor & foregroundColor (flutter#142430)"}},{"before":"ccb2b4439a430d4a736bcb294ba8f00be79fc66c","after":"e02e2079bea7d04151e8d4240d70002e4b54186d","ref":"refs/heads/master","pushedAt":"2024-02-01T09:09:33.000Z","pushType":"push","commitsCount":65,"pusher":{"login":"hariuc","name":"Hariuc Piotr","path":"/hariuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22655350?s=80&v=4"},"commit":{"message":"Roll Flutter Engine from f4fbabf1eb9f to 68943afd62d1 (9 revisions) (#142690)\n\nhttps://github.com/flutter/engine/compare/f4fbabf1eb9f...68943afd62d1\n\n2024-02-01 jason-simmons@users.noreply.github.com [Impeller] Clear the GPUTracerVK in_frame flag when ending a frame even if the tracer is disabled (flutter/engine#50228)\n2024-02-01 98614782+auto-submit[bot]@users.noreply.github.com Reverts \"Remove migration flag and unused header files\" (flutter/engine#50229)\n2024-02-01 jonahwilliams@google.com [Impeller] size vk swapchain to window size. (flutter/engine#50205)\n2024-02-01 robert.ancell@canonical.com Remove string field from FlKeyEvent (flutter/engine#50189)\n2024-02-01 skia-flutter-autoroll@skia.org Roll Skia from 19e5e8f089b2 to bcbc172f74da (2 revisions) (flutter/engine#50226)\n2024-02-01 matanlurey@users.noreply.github.com Ignore CRLF endings when determining the names of header guards. (flutter/engine#50227)\n2024-02-01 jonahwilliams@google.com [Impeller] make GPU tracing off by default. (flutter/engine#50215)\n2024-02-01 dkwingsmt@users.noreply.github.com Multiview: Add view ID to _render and remove render rule skipping (flutter/engine#50220)\n2024-02-01 31859944+LongCatIsLooong@users.noreply.github.com Remove migration flag and unused header files (flutter/engine#50216)\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 matanl@google.com,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 f4fbabf1eb9f to 68943afd62d1 (9 revisions) (f…"}},{"before":"295a9a2031797898b29f88e8cc3ed43e12a69f4b","after":"ccb2b4439a430d4a736bcb294ba8f00be79fc66c","ref":"refs/heads/master","pushedAt":"2024-01-30T12:18:38.000Z","pushType":"push","commitsCount":93,"pusher":{"login":"hariuc","name":"Hariuc Piotr","path":"/hariuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22655350?s=80&v=4"},"commit":{"message":"Using `initExpensiveAndroidView` for Android Hybrid Composition Mode (#142399)\n\nAfter https://github.com/flutter/flutter/pull/100990, we should use `initExpensiveAndroidView` for Android Hybrid Composition mode instead of `initSurfaceAndroidView`. \r\n\r\n`initSurfaceAndroidView` attempts to use `TLHC` when possible. In cases where that is not supported, it falls back to using Hybrid Composition.\r\n\r\nhttps://github.com/flutter/engine/pull/49414","shortMessageHtmlLink":"Using initExpensiveAndroidView for Android Hybrid Composition Mode (f…"}},{"before":"c95bb6fbb33abed922b1c75a726c0c201dad6675","after":"295a9a2031797898b29f88e8cc3ed43e12a69f4b","ref":"refs/heads/master","pushedAt":"2024-01-25T08:16:03.000Z","pushType":"push","commitsCount":122,"pusher":{"login":"hariuc","name":"Hariuc Piotr","path":"/hariuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22655350?s=80&v=4"},"commit":{"message":"provide command to `FakeCommand::onRun` (#142206)\n\nPart of work on [#101077](https://github.com/flutter/flutter/pull/141194). This is done as a separate PR to avoid a massive diff.\r\n\r\n## Context\r\n1. The `FakeCommand` class accepts a list of patterns that's used to match a command given to its `FakeProcessManager`. Since `FakeCommand` can match a list of patterns, not just specifically strings, it can be used to match commands where the exact value of some arguments can't (easily) known ahead of time. For example, a part of the tool may invoke a command with an argument that is the path of a temporarily file that has a randomly-generated basename.\r\n2. The `FakeCommand` class provides on `onRun` parameter, which is a callback that is run when the `FakeProcessManager` runs a command that matches the `FakeCommand` in question.\r\n\r\n## Issue\r\nIn the event that a `FakeCommand` is constructed using patterns, the test code can't know the exact values used for arguments in the command. This PR proposes changing the type of `onRun` from `VoidCallback?` to `void Function(List)?`. When run, the value `List` parameter will be the full command that the `FakeCommand` matched.\r\n\r\nExample:\r\n```dart\r\nFakeCommand(\r\n command: [\r\n artifacts.getArtifactPath(Artifact.engineDartBinary),\r\n 'run',\r\n 'vector_graphics_compiler',\r\n RegExp(r'--input=/.*\\.temp'),\r\n RegExp(r'--output=/.*\\.temp'),\r\n ],\r\n onRun: (List command) {\r\n final outputPath = (() { \r\n // code to parse `--output` from `command`\r\n })();\r\n testFileSystem.file(outputPath).createSync(recursive: true);\r\n },\r\n)\r\n```","shortMessageHtmlLink":"provide command to FakeCommand::onRun (flutter#142206)"}},{"before":"b45cd231739b3b141506bc218d71b78a6d4b1f24","after":"c95bb6fbb33abed922b1c75a726c0c201dad6675","ref":"refs/heads/master","pushedAt":"2024-01-19T12:00:58.000Z","pushType":"push","commitsCount":75,"pusher":{"login":"hariuc","name":"Hariuc Piotr","path":"/hariuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22655350?s=80&v=4"},"commit":{"message":"Add mac_x64_ios configuration. (#141828)\n\nThis is in preparation to allow tests to run on x64 and arm64 if they rely only on the ios phone.","shortMessageHtmlLink":"Add mac_x64_ios configuration. (flutter#141828)"}},{"before":"947d7cad8d1dd78100475b0bc9b0c2e54e50a040","after":"b45cd231739b3b141506bc218d71b78a6d4b1f24","ref":"refs/heads/master","pushedAt":"2024-01-15T21:52:31.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"hariuc","name":"Hariuc Piotr","path":"/hariuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22655350?s=80&v=4"},"commit":{"message":"Roll Packages from d74d687dc0aa to d21f3b861e32 (5 revisions) (#141573)\n\nhttps://github.com/flutter/packages/compare/d74d687dc0aa...d21f3b861e32\n\n2024-01-14 engine-flutter-autoroll@skia.org Roll Flutter from 7dc856ab8423 to 1a2c3151fef2 (23 revisions) (flutter/packages#5895)\n2024-01-13 10687576+bparrishMines@users.noreply.github.com [webview_flutter_android] Add test that `onReceivedHttpAuthRequest` is cancelled by default (flutter/packages#5723)\n2024-01-13 engine-flutter-autoroll@skia.org Roll Flutter (stable) from 46787ee49c1f to ef1af02aead6 (1 revision) (flutter/packages#5887)\n2024-01-12 stuartmorgan@google.com [google_maps_flutter] Drop iOS 11 support (flutter/packages#5873)\n2024-01-12 engine-flutter-autoroll@skia.org Roll Flutter from 9f2e681e7be6 to 7dc856ab8423 (15 revisions) (flutter/packages#5882)\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-packages-flutter-autoroll\nPlease CC flutter-ecosystem@google.com,rmistry@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 Packages from d74d687 to d21f3b8 (5 revisions) (flutter#141573)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEhz0qMwA","startCursor":null,"endCursor":null}},"title":"Activity · hariuc/flutter"}