{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":624923090,"defaultBranch":"main","name":"automotive-design-compose","ownerLogin":"google","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-07T15:43:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1342004?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719391364.0","currentOid":""},"activityList":{"items":[{"before":"03ce19ecc459b01a8d34cc5378e85ace554dc39e","after":"7bc560b4661bdc671043818271ba49806d5b2d76","ref":"refs/heads/yiqunw/description","pushedAt":"2024-06-26T17:37:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yiqunw700","name":null,"path":"/yiqunw700","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165221276?s=80&v=4"},"commit":{"message":"Add description and charlimit support in the localization plugin","shortMessageHtmlLink":"Add description and charlimit support in the localization plugin"}},{"before":"3d8a72d84feba98a59f359cb1b465b6a2d4d73cb","after":"03ce19ecc459b01a8d34cc5378e85ace554dc39e","ref":"refs/heads/yiqunw/description","pushedAt":"2024-06-26T17:31:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yiqunw700","name":null,"path":"/yiqunw700","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165221276?s=80&v=4"},"commit":{"message":"Add description and charlimit support in the localization plugin","shortMessageHtmlLink":"Add description and charlimit support in the localization plugin"}},{"before":"0bfef96b3e9aa326692262d3b395b382f22b559f","after":"3d8a72d84feba98a59f359cb1b465b6a2d4d73cb","ref":"refs/heads/yiqunw/description","pushedAt":"2024-06-26T17:25:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yiqunw700","name":null,"path":"/yiqunw700","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165221276?s=80&v=4"},"commit":{"message":"Add description and charlimit support in the localization plugin","shortMessageHtmlLink":"Add description and charlimit support in the localization plugin"}},{"before":"d7a6b895b158dc821f338479a82e1776ec2ea546","after":"37abb5d2556763d7ce50a8ec7d2f9d7b92983393","ref":"refs/heads/wb/oreflow/clips-content-import","pushedAt":"2024-06-26T09:32:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oreflow","name":"Tim Malmström","path":"/oreflow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1454151?s=80&v=4"},"commit":{"message":"Adds clips_content field to Frames\n\nWe need this field in the serialized document so that our renderer can handle overflow correctly","shortMessageHtmlLink":"Adds clips_content field to Frames"}},{"before":null,"after":"d7a6b895b158dc821f338479a82e1776ec2ea546","ref":"refs/heads/wb/oreflow/clips-content-import","pushedAt":"2024-06-26T08:42:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"oreflow","name":"Tim Malmström","path":"/oreflow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1454151?s=80&v=4"},"commit":{"message":"Add plugin support for localization (#1171)\n\nAdd plugin support for localization, which goes through the text nodes\nand generate a strings xml file out of it, where the string resource\nname is created from either node characters or node name.\nIf there are style overrides, it will generate a string array.\n\nUpdate DesignCompose to support string resource or string-array resource\nfor text nodes.\nAdd an option to DesignSwitcher so when it is unchecked, it will use the\ntext characters from the figma file and then live update still works.\n\nAdd a menu to clear the string resource name from the figma file.","shortMessageHtmlLink":"Add plugin support for localization (#1171)"}},{"before":"35e196a21efba3e353b5d951c1a605371665b649","after":"404c300483033b9468f5651e959533c8722d4565","ref":"refs/heads/user/ralph/squoosh-list-content-replacement","pushedAt":"2024-06-26T08:29:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"iamralpht","name":"Ralph Thomas","path":"/iamralpht","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2197987?s=80&v=4"},"commit":{"message":"List-based component replacement in Squoosh.\n\nThis change implements support for list-based component replacement in\nSquoosh by adding synthetic layout nodes into Squoosh's layout tree\nwhich correspond to the list items in a list-based component\nreplacement.\n\nDuring Compose layout, Squoosh calls the Rust layout implementation,\nwhich can then interrogate the list item children for their intrinsic\nsizes. If the list items are DesignCompose children, then their measure\nmethod is called multiple times to compute the intrinsic sizes.\n\nThere are several opportunities to optimize this implementation (by\nspecial casing the DesignCompose child case, by providing a dedicated\nintrinsic measurement implementation instead of Compose's default, etc).","shortMessageHtmlLink":"List-based component replacement in Squoosh."}},{"before":"3ecf9f7a021e58f0bfcd5ded9d90c64eebc47c62","after":"0bfef96b3e9aa326692262d3b395b382f22b559f","ref":"refs/heads/yiqunw/description","pushedAt":"2024-06-26T06:24:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yiqunw700","name":null,"path":"/yiqunw700","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165221276?s=80&v=4"},"commit":{"message":"Add description and charlimit support in the localization plugin","shortMessageHtmlLink":"Add description and charlimit support in the localization plugin"}},{"before":"71b18f7c0f6799bfed803961c7d16fffcca5ddb3","after":"3ecf9f7a021e58f0bfcd5ded9d90c64eebc47c62","ref":"refs/heads/yiqunw/description","pushedAt":"2024-06-26T06:13:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yiqunw700","name":null,"path":"/yiqunw700","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165221276?s=80&v=4"},"commit":{"message":"Add description and charlimit support in the localization plugin","shortMessageHtmlLink":"Add description and charlimit support in the localization plugin"}},{"before":"237f497b73816fda02d4c7cf54a789d3ab5da5dd","after":"71b18f7c0f6799bfed803961c7d16fffcca5ddb3","ref":"refs/heads/yiqunw/description","pushedAt":"2024-06-26T02:47:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yiqunw700","name":null,"path":"/yiqunw700","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165221276?s=80&v=4"},"commit":{"message":"Add description and charlimit support in the localization plugin","shortMessageHtmlLink":"Add description and charlimit support in the localization plugin"}},{"before":null,"after":"6ebba65a0663d05deabb72bd33d2557e3a69cedf","ref":"refs/heads/yiqunw/move_debug_node_manager","pushedAt":"2024-06-25T23:01:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yiqunw700","name":null,"path":"/yiqunw700","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165221276?s=80&v=4"},"commit":{"message":"Move DebugNodeManager into its own file","shortMessageHtmlLink":"Move DebugNodeManager into its own file"}},{"before":"1b7639d02ba979ca373798e6981faad1ac7b4a82","after":"4e8ca6f6dab2ea089e6a5ef3c9b2979cae16e962","ref":"refs/heads/roborazzi_companion_wb/rylin/anim-rotation","pushedAt":"2024-06-25T22:36:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Add screenshot diff","shortMessageHtmlLink":"Add screenshot diff"}},{"before":"239f69fa1f1b595aa6dd61ddebc330020632fe79","after":"b26e50a8152737735d78145767f324df03200292","ref":"refs/heads/wb/rylin/anim-rotation","pushedAt":"2024-06-25T22:31:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rylin8","name":"Robert Lin","path":"/rylin8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130500397?s=80&v=4"},"commit":{"message":"Fix density bug. Don't take into account density when calculating node sizes in an animation because density will be calculated during rendering.","shortMessageHtmlLink":"Fix density bug. Don't take into account density when calculating nod…"}},{"before":"4ee40f49baffdb7524b2cf157bd078567480307e","after":"1b7639d02ba979ca373798e6981faad1ac7b4a82","ref":"refs/heads/roborazzi_companion_wb/rylin/anim-rotation","pushedAt":"2024-06-25T05:06:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Add screenshot diff","shortMessageHtmlLink":"Add screenshot diff"}},{"before":"6ff5ff506a3410345bbb449ee37581edefd5904d","after":"239f69fa1f1b595aa6dd61ddebc330020632fe79","ref":"refs/heads/wb/rylin/anim-rotation","pushedAt":"2024-06-25T05:01:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rylin8","name":"Robert Lin","path":"/rylin8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130500397?s=80&v=4"},"commit":{"message":"Add midpoint animation test for rotations","shortMessageHtmlLink":"Add midpoint animation test for rotations"}},{"before":"dc9f4b29627f170422d1aaef76d673433e9ca7fc","after":"237f497b73816fda02d4c7cf54a789d3ab5da5dd","ref":"refs/heads/yiqunw/description","pushedAt":"2024-06-25T04:44:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yiqunw700","name":null,"path":"/yiqunw700","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165221276?s=80&v=4"},"commit":{"message":"Add description and charlimit support in the localization plugin","shortMessageHtmlLink":"Add description and charlimit support in the localization plugin"}},{"before":"bd2d197d754a778d4383f2b86e8128aa82cab767","after":"e0404171fb77ad742d97b70241045d2a5668ad23","ref":"refs/heads/roborazzi_companion_wb/johnoneil/rendering-parity-static-images","pushedAt":"2024-06-24T21:04:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Add screenshot diff","shortMessageHtmlLink":"Add screenshot diff"}},{"before":"09af01e34b4a3b278a23ebe95ecea5cf6d4a3533","after":"c39baf32cea795ac0e41fec74e2cd582a1eb0c3a","ref":"refs/heads/wb/johnoneil/rendering-parity-static-images","pushedAt":"2024-06-24T20:59:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"johnoneil","name":"John O'Neil","path":"/johnoneil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2950232?s=80&v=4"},"commit":{"message":"Update assets","shortMessageHtmlLink":"Update assets"}},{"before":"1aac922f0a821f82fe34e40a96fbe93df85c24aa","after":"dc9f4b29627f170422d1aaef76d673433e9ca7fc","ref":"refs/heads/yiqunw/description","pushedAt":"2024-06-24T20:23:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yiqunw700","name":null,"path":"/yiqunw700","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165221276?s=80&v=4"},"commit":{"message":"Add description and charlimit support in the localization plugin","shortMessageHtmlLink":"Add description and charlimit support in the localization plugin"}},{"before":null,"after":"35e196a21efba3e353b5d951c1a605371665b649","ref":"refs/heads/user/ralph/squoosh-list-content-replacement","pushedAt":"2024-06-24T20:23:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"iamralpht","name":"Ralph Thomas","path":"/iamralpht","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2197987?s=80&v=4"},"commit":{"message":"WIP: support for list-based content replacement in squoosh","shortMessageHtmlLink":"WIP: support for list-based content replacement in squoosh"}},{"before":null,"after":"0d152b7c3848fe214e9250e5e3b9882c4bdc9f51","ref":"refs/heads/wb/froeht/split-fi-ViewStyle","pushedAt":"2024-06-24T19:27:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"timothyfroehlich","name":"Tim Froehlich","path":"/timothyfroehlich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5819722?s=80&v=4"},"commit":{"message":"Migrate the simple legacy element types to dc_bundle","shortMessageHtmlLink":"Migrate the simple legacy element types to dc_bundle"}},{"before":"68019d81ffabf2a67aabbbb8025bcf9da6347497","after":"1aac922f0a821f82fe34e40a96fbe93df85c24aa","ref":"refs/heads/yiqunw/description","pushedAt":"2024-06-24T19:23:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yiqunw700","name":null,"path":"/yiqunw700","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165221276?s=80&v=4"},"commit":{"message":"Add description and charlimit support in the localization plugin","shortMessageHtmlLink":"Add description and charlimit support in the localization plugin"}},{"before":"3a63bf9142984becdd0150ab3cb761b5f2423880","after":"68019d81ffabf2a67aabbbb8025bcf9da6347497","ref":"refs/heads/yiqunw/description","pushedAt":"2024-06-24T19:12:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yiqunw700","name":null,"path":"/yiqunw700","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165221276?s=80&v=4"},"commit":{"message":"Add description and charlimit support in the localization plugin","shortMessageHtmlLink":"Add description and charlimit support in the localization plugin"}},{"before":"4ad2e80140920bb46263b1c2e7d5e9b44211b4da","after":"d994c28292cda74a7cd47615bb025b2cc13b4bd8","ref":"refs/heads/wb/froeht/split-fi-migrate-layout","pushedAt":"2024-06-24T18:54:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"timothyfroehlich","name":"Tim Froehlich","path":"/timothyfroehlich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5819722?s=80&v=4"},"commit":{"message":"Migrate the legacy layout types to dc_bundle","shortMessageHtmlLink":"Migrate the legacy layout types to dc_bundle"}},{"before":"188efc6a894eca93213c33ef4f8b2caf845aed95","after":"4ad2e80140920bb46263b1c2e7d5e9b44211b4da","ref":"refs/heads/wb/froeht/split-fi-migrate-layout","pushedAt":"2024-06-24T18:23:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"timothyfroehlich","name":"Tim Froehlich","path":"/timothyfroehlich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5819722?s=80&v=4"},"commit":{"message":"Migrate the legacy layout types to dc_bundle","shortMessageHtmlLink":"Migrate the legacy layout types to dc_bundle"}},{"before":"7a421032cd7bf84ca1fda05c62df1dcad8eb1f2e","after":"188efc6a894eca93213c33ef4f8b2caf845aed95","ref":"refs/heads/wb/froeht/split-fi-migrate-layout","pushedAt":"2024-06-24T18:16:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"timothyfroehlich","name":"Tim Froehlich","path":"/timothyfroehlich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5819722?s=80&v=4"},"commit":{"message":"Migrate the legacy layout types to dc_bundle","shortMessageHtmlLink":"Migrate the legacy layout types to dc_bundle"}},{"before":"4f320e99ffc2583c172bf7555beb58aa666ced08","after":"7a421032cd7bf84ca1fda05c62df1dcad8eb1f2e","ref":"refs/heads/wb/froeht/split-fi-migrate-layout","pushedAt":"2024-06-24T18:11:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"timothyfroehlich","name":"Tim Froehlich","path":"/timothyfroehlich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5819722?s=80&v=4"},"commit":{"message":"Migrate the legacy layout types to dc_bundle","shortMessageHtmlLink":"Migrate the legacy layout types to dc_bundle"}},{"before":"7d06fa5ef2fa06de1da1e8460f05bc853abb7858","after":null,"ref":"refs/heads/yiqunw/localization_plugin","pushedAt":"2024-06-24T17:58:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yiqunw700","name":null,"path":"/yiqunw700","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165221276?s=80&v=4"}},{"before":"d7a6b895b158dc821f338479a82e1776ec2ea546","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-1171-f4eb305f66a63c725f2c85b9b02ad30739b78688","pushedAt":"2024-06-24T17:58:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"f4eb305f66a63c725f2c85b9b02ad30739b78688","after":"d7a6b895b158dc821f338479a82e1776ec2ea546","ref":"refs/heads/main","pushedAt":"2024-06-24T17:57:59.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Add plugin support for localization (#1171)\n\nAdd plugin support for localization, which goes through the text nodes\nand generate a strings xml file out of it, where the string resource\nname is created from either node characters or node name.\nIf there are style overrides, it will generate a string array.\n\nUpdate DesignCompose to support string resource or string-array resource\nfor text nodes.\nAdd an option to DesignSwitcher so when it is unchecked, it will use the\ntext characters from the figma file and then live update still works.\n\nAdd a menu to clear the string resource name from the figma file.","shortMessageHtmlLink":"Add plugin support for localization (#1171)"}},{"before":null,"after":"d7a6b895b158dc821f338479a82e1776ec2ea546","ref":"refs/heads/gh-readonly-queue/main/pr-1171-f4eb305f66a63c725f2c85b9b02ad30739b78688","pushedAt":"2024-06-24T17:42:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Add plugin support for localization (#1171)\n\nAdd plugin support for localization, which goes through the text nodes\nand generate a strings xml file out of it, where the string resource\nname is created from either node characters or node name.\nIf there are style overrides, it will generate a string array.\n\nUpdate DesignCompose to support string resource or string-array resource\nfor text nodes.\nAdd an option to DesignSwitcher so when it is unchecked, it will use the\ntext characters from the figma file and then live update still works.\n\nAdd a menu to clear the string resource name from the figma file.","shortMessageHtmlLink":"Add plugin support for localization (#1171)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcAKOAQA","startCursor":null,"endCursor":null}},"title":"Activity · google/automotive-design-compose"}