{"push_id":2837022510,"size":441,"distinct_size":0,"ref":"refs/heads/dev","head":"3b309bda072a6b326e8aa4591a5836af600923ce","before":"f964daf9b4fc7ca4344c44ba956fd6858f802dcc","commits":[{"sha":"32941a8cc0df5d7653a5c2c40ffb180c4db1c15d","author":{"name":"stuartmorgan","email":"c8a570150757a7f5d96eb6d3343e7f3cf9ebb345@gmail.com"},"message":"Add Windows support to defaultTargetPlatform (#19176)\n\nA significant amonut of code uses defaultTargetPlatform, so it's\r\ncurrently impossible to run most apps on Windows. This adds a mapping\r\nfrom Windows as a host to Android as a target, paralleling the\r\nmacOS->iOS and Linux->Android mappings.\r\n\r\nThis allows more use of Windows as a host platform (e.g., for testing,\r\nas in issue #17768).","distinct":false,"url":"https://api.github.com/repos/Thomsen/flutter/commits/32941a8cc0df5d7653a5c2c40ffb180c4db1c15d"},{"sha":"41646c95795197a97c22a237c82a39cf8ca962c5","author":{"name":"Jonah Williams","email":"07430f204b9a104051fbdce3c555ab8df64d2479@google.com"},"message":"Add new matcher and utility methods for testing semanics (#19046)","distinct":false,"url":"https://api.github.com/repos/Thomsen/flutter/commits/41646c95795197a97c22a237c82a39cf8ca962c5"},{"sha":"7dd265ff18ae96129a5e84a0e52950f591ad42ca","author":{"name":"Jonah Williams","email":"07430f204b9a104051fbdce3c555ab8df64d2479@google.com"},"message":"Add getSemanticsId command to flutter_driver (#19047)","distinct":false,"url":"https://api.github.com/repos/Thomsen/flutter/commits/7dd265ff18ae96129a5e84a0e52950f591ad42ca"},{"sha":"032f8cdb8b563bdc200acdce068945a834bf2271","author":{"name":"Gary Miguel","email":"0fc033973cbaff488875d2690ebf8eb90966db1b@google.com"},"message":"Use runTests in fuchsia tester. (#19178)\n\nThis allows us to collect code coverage for Fuchsia tests.","distinct":false,"url":"https://api.github.com/repos/Thomsen/flutter/commits/032f8cdb8b563bdc200acdce068945a834bf2271"},{"sha":"8b5cbca7651076c057fa163af923e62542ad88b4","author":{"name":"Hans Muller","email":"c758bf4dc29d6396a5209d38dfb92c9564c62dc2@chromium.org"},"message":"Rebuilding BottomNavigationBar when items.length changes (#19179)","distinct":false,"url":"https://api.github.com/repos/Thomsen/flutter/commits/8b5cbca7651076c057fa163af923e62542ad88b4"},{"sha":"d65acfc8674213fb0adca16a80facd1980a49447","author":{"name":"Hans Muller","email":"c758bf4dc29d6396a5209d38dfb92c9564c62dc2@chromium.org"},"message":"Updated the material localizations (#19174)","distinct":false,"url":"https://api.github.com/repos/Thomsen/flutter/commits/d65acfc8674213fb0adca16a80facd1980a49447"},{"sha":"35291ae3b933a232c2a6928bc4288874546f45b3","author":{"name":"Jonah Williams","email":"07430f204b9a104051fbdce3c555ab8df64d2479@google.com"},"message":"Add ignoringFeedbackSemantics to Draggable/LongPressDraggable (#18643)","distinct":false,"url":"https://api.github.com/repos/Thomsen/flutter/commits/35291ae3b933a232c2a6928bc4288874546f45b3"},{"sha":"03a1f4acb315bd5cd99c5cafe19a4875f9f98422","author":{"name":"Ian Hickson","email":"57a33a5496950fec8433e4dd83347673459dcdfc@hixie.ch"},"message":"Remove bogus SDK constraint lines. (#19013)","distinct":false,"url":"https://api.github.com/repos/Thomsen/flutter/commits/03a1f4acb315bd5cd99c5cafe19a4875f9f98422"},{"sha":"236acb5219bfed28e81e7c52233a4928358f14a5","author":{"name":"Natalie Sampsell","email":"beeee93fa0f26789aa999d0cdee7f45376dcf249@google.com"},"message":"Segmented control animation (#18811)\n\nAdded animation to segmented control widget.","distinct":false,"url":"https://api.github.com/repos/Thomsen/flutter/commits/236acb5219bfed28e81e7c52233a4928358f14a5"},{"sha":"b931640c1d582fe51525b8c1b32641fb13b25d5c","author":{"name":"Danny Tuppeny","email":"df4bf92e16bbb7396c50d637f6b7ad9a4c8c274c@tuppeny.com"},"message":"Improve flutter tools integration tests (#18865)\n\n* Rename util -> test_utils\r\n\r\n* Rename flutter_test_driver -> test_driver\r\n\r\n* Switch testWithContext -> test\r\n\r\n* Remove unused import\r\n\r\n* Move test project into a class to make it easier to have multiple of these\r\n\r\nEach \"TestProject\" class can contain its files and things like named breakpoint locations.\r\n\r\n* Split expression evaluation tests into own file\r\n\r\n* Include last response in error messages\r\n\r\n* Update expectations based on current bugs\r\n\r\n* Fix async-ness in tests\r\n\r\n* Fix incorrect expectation in test\r\n\r\n* Fix incorrect evaluations\r\n\r\n* Remove skips for tests that are now passing on master\r\n\r\n* Expect pass on Linux\r\n\r\n🤷‍♂️\r\n\r\n* Call the code\r\n\r\n* Skip expression evaluation tests on Windows\r\n\r\n* Skip whole group, not just one test\r\n\r\n* Remove duplicated method from merge\r\n\r\n* Fix misplaced close of group\r\n\r\n* Remove code that was duplicated from test we copied\r\n\r\nNot sure how this ended up in here?\r\n\r\n* Re-fix typo","distinct":false,"url":"https://api.github.com/repos/Thomsen/flutter/commits/b931640c1d582fe51525b8c1b32641fb13b25d5c"},{"sha":"127d1f85dd291b25fe63318546e81ebbf6497bf2","author":{"name":"Danny Tuppeny","email":"df4bf92e16bbb7396c50d637f6b7ad9a4c8c274c@tuppeny.com"},"message":"Improve error message in microbenchmarks when flutter run lives too long (#19200)\n\nThis should make it more obvious from the error what's gone wrong if we see a repeat of #19096 (previously the error was something like \"Bad state: future already completed\").","distinct":false,"url":"https://api.github.com/repos/Thomsen/flutter/commits/127d1f85dd291b25fe63318546e81ebbf6497bf2"},{"sha":"3397338cdd89a6da57b088508c87002faf17cf5e","author":{"name":"Leaf Petersen","email":"fba91c68fb7ca9f2bf38d35b46d87d8b588a78c2@users.noreply.github.com"},"message":"Fix use of Future<void> as a Future<bool> (#18843)\n\n* Fix use of Future<void> as a Future<bool>","distinct":false,"url":"https://api.github.com/repos/Thomsen/flutter/commits/3397338cdd89a6da57b088508c87002faf17cf5e"},{"sha":"9d49ee3bf06e634e53331b544dbb640453f81348","author":{"name":"Natalie Sampsell","email":"beeee93fa0f26789aa999d0cdee7f45376dcf249@google.com"},"message":"Add segmented control to gallery (#19192)\n\n* Adding segmented control to gallery","distinct":false,"url":"https://api.github.com/repos/Thomsen/flutter/commits/9d49ee3bf06e634e53331b544dbb640453f81348"},{"sha":"32af169946d803a6a054d4d5672ebd37e8b29f23","author":{"name":"Chris Bracken","email":"711c73f64afdce07b7e38039a96d2224209e9a6c@bracken.jp"},"message":"Revert \"Add segmented control to gallery (#19192)\" (#19227)\n\nThis appears to trigger an error during AOT snapshot of the gallery as\r\nfollows:\r\n\r\n```\r\nstdout: [   +6 ms] Building AOT snapshot in release mode (ios-release)...\r\nstdout: [  +15 ms] Extra gen_snapshot options: [--print_snapshot_sizes]\r\nstdout: [   +7 ms] /usr/bin/arch -x86_64 /Users/flutter/.cocoon/flutter/bin/cache/artifacts/engine/ios-release/gen_snapshot --await_is_keyword --causal_async_stacks --packages=.packages --url_mapping=dart:ui,/Users/flutter/.cocoon/flutter/bin/cache/pkg/sky_engine/lib/ui/ui.dart --url_mapping=dart:vmservice_io,/Users/flutter/.cocoon/flutter/bin/cache/pkg/sky_engine/sdk_ext/vmservice_io.dart --embedder_entry_points_manifest=/Users/flutter/.cocoon/flutter/bin/cache/artifacts/engine/ios-release/dart_vm_entry_points.txt --embedder_entry_points_manifest=/Users/flutter/.cocoon/flutter/bin/cache/artifacts/engine/ios-release/dart_io_entries.txt --print_snapshot_sizes --snapshot_kind=app-aot-assembly --assembly=build/aot/arm64/snapshot_assembly.S /Users/flutter/.cocoon/flutter/examples/flutter_gallery/lib/main.dart\r\nstderr: [+9324 ms] Error: 'file:///Users/flutter/.cocoon/flutter/examples/flutter_gallery/lib/demo/cupertino/cupertino_segmented_control_demo.dart': error: line 19 pos 1: circular dependency for function _CupertinoSegmentedControlDemoState\r\nstderr: [        ] class _CupertinoSegmentedControlDemoState extends State {\r\nstderr: [        ] ^\r\nstderr: [  +33 ms] Dart snapshot generator failed with exit code 254\r\nstderr: [        ] Snapshotting (IOSArch.arm64) exited with non-zero exit code: 254\r\nstdout: [        ] Built to build/aot/.\r\nstdout: [  +10 ms] \"flutter aot\" took 9,485ms.\r\n```\r\n\r\nThis reverts commit 9d49ee3bf06e634e53331b544dbb640453f81348.","distinct":false,"url":"https://api.github.com/repos/Thomsen/flutter/commits/32af169946d803a6a054d4d5672ebd37e8b29f23"},{"sha":"59d6527f07f632248ec1547e060c19dcf0cbb687","author":{"name":"Chris Bracken","email":"711c73f64afdce07b7e38039a96d2224209e9a6c@bracken.jp"},"message":"Roll engine to ce06bbac58d7c68487dd09616864c904e2f71a72 (#19213)\n\n* ensure a11y state is communicated back to flutter (flutter/engine#5631)\r\n* Roll src/third_party/skia b1b87d9df81e..a1e5630183c1 (10 commits) (flutter/engine#5637)\r\n* Roll src/third_party/skia 385804514edf..b1b87d9df81e (6 commits) (flutter/engine#5636)\r\n* Roll src/third_party/skia e97bb26893a1..385804514edf (1 commits) (flutter/engine#5635)\r\n* Roll src/third_party/skia e2e52e46ca63..e97bb26893a1 (1 commits) (flutter/engine#5634)\r\n* Roll src/third_party/skia 14de25dfc7c4..e2e52e46ca63 (2 commits) (flutter/engine#5633)\r\n* Roll src/third_party/skia 551dc3e91143..14de25dfc7c4 (2 commits) (flutter/engine#5630)\r\n* libtxt: apply an offset to drawing operations instead of translating the canvas (flutter/engine#5628)\r\n* Roll src/third_party/skia 059a9ab4bcd0..551dc3e91143 (5 commits) (flutter/engine#5629)\r\n* Roll src/third_party/skia 45c9dab4c3ec..059a9ab4bcd0 (8 commits) (flutter/engine#5627)\r\n* Remove some unused code from the Android host (flutter/engine#5619)\r\n* Roll src/third_party/skia 37b7e4714558..45c9dab4c3ec (1 commits) (flutter/engine#5626)\r\n* Roll src/third_party/skia c421ca1d6e41..37b7e4714558 (2 commits) (flutter/engine#5624)\r\n* Roll src/third_party/skia 5b201e3b0ba8..c421ca1d6e41 (3 commits) (flutter/engine#5623)\r\n* Roll src/third_party/skia d47fe095cf88..5b201e3b0ba8 (6 commits) (flutter/engine#5622)\r\n* Roll src/third_party/skia 9c0ce41cf711..d47fe095cf88 (12 commits) (flutter/engine#5618\r\n* Roll src/third_party/skia d4b2adeaa929..9c0ce41cf711 (7 commits) (flutter/engine#5617)\r\n* Roll src/third_party/skia f46710802ad5..d4b2adeaa929 (1 commits) (flutter/engine#5616)","distinct":false,"url":"https://api.github.com/repos/Thomsen/flutter/commits/59d6527f07f632248ec1547e060c19dcf0cbb687"},{"sha":"160d92e350f55219cec8891bd416c18b14469fdb","author":{"name":"liyuqian","email":"5537666080209cb36918c342659e07eb122af24c@google.com"},"message":"Increase image cache to 100MB (#19220)\n\nThis should fix #18952 and #813","distinct":false,"url":"https://api.github.com/repos/Thomsen/flutter/commits/160d92e350f55219cec8891bd416c18b14469fdb"},{"sha":"3643790437f36a11e4ed19f76a1865ff3b0f3a4d","author":{"name":"Chris Bracken","email":"711c73f64afdce07b7e38039a96d2224209e9a6c@bracken.jp"},"message":"Roll engine to 4466d61a993fdbde2cb092b4da9bbef33d1962fe (#19230)\n\nIncludes:\r\n* Remove vmservice_io.main from entry points. (flutter/engine#5625)\r\n* Roll src/third_party/skia 7e2327b133db..723b1f6ef941 (1 commits) (flutter/engine#5642)\r\n* Roll src/third_party/skia 24d18ced1ad7..7e2327b133db (6 commits) (flutter/engine#5641)\r\n* Roll src/third_party/skia a1e5630183c1..24d18ced1ad7 (7 commits) (flutter/engine#5639)","distinct":false,"url":"https://api.github.com/repos/Thomsen/flutter/commits/3643790437f36a11e4ed19f76a1865ff3b0f3a4d"},{"sha":"b3a6eda2d1db785b3d8d5a1b54a6b87163b45492","author":{"name":"Ian Hickson","email":"57a33a5496950fec8433e4dd83347673459dcdfc@hixie.ch"},"message":"Remove hacks that make macOs, Linux, and Windows not fail. (#19187)\n\nThey should fail, because we don't have real support yet.\r\n\r\nAlso, make the debug override work in release builds, so that people\r\non those platforms have a workaround.","distinct":false,"url":"https://api.github.com/repos/Thomsen/flutter/commits/b3a6eda2d1db785b3d8d5a1b54a6b87163b45492"},{"sha":"02f4f32b5b33fa040c4548bb1f9eebe0bc542b10","author":{"name":"Chris Bracken","email":"711c73f64afdce07b7e38039a96d2224209e9a6c@bracken.jp"},"message":"Revert \"Roll engine to 4466d61a993fdbde2cb092b4da9bbef33d1962fe (#192… (#19233)\n\n…30)\"\r\n\r\nCauses microbenchmarks to start failing. This included the following\r\nengine PR, which appears to be the culprit:\r\n* Remove vmservice_io.main from entry points. (flutter/engine#5625)\r\n\r\nThis reverts commit 3643790437f36a11e4ed19f76a1865ff3b0f3a4d.","distinct":false,"url":"https://api.github.com/repos/Thomsen/flutter/commits/02f4f32b5b33fa040c4548bb1f9eebe0bc542b10"},{"sha":"acf3f3d839252955d9daf830f2aab25345831a0a","author":{"name":"Alexander Aprelev","email":"dfb74c35a357c2059971a4bf7fe26b6a7c18085d@google.com"},"message":"Fix 'are there any views available' check (#19231)","distinct":false,"url":"https://api.github.com/repos/Thomsen/flutter/commits/acf3f3d839252955d9daf830f2aab25345831a0a"}]}
{"actor":{"display_login":"Thomsen"}}