{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":400501136,"defaultBranch":"main","name":"mujoco","ownerLogin":"google-deepmind","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-08-27T12:25:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8596759?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719391129.0","currentOid":""},"activityList":{"items":[{"before":"9d0812911c7ba3631fb3fba6ca1a24598b788ab4","after":"f57dc90669208914f97188acc699a1fb251f8079","ref":"refs/heads/main","pushedAt":"2024-07-06T10:52:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Refactor Default class to use pointers instead of indices.\n\nThis in order to make it easier to append the default tree to another tree.\n\nPiperOrigin-RevId: 649812975\nChange-Id: I2915ac7e37957e45eadc24d6caaf7beea236bf29","shortMessageHtmlLink":"Refactor Default class to use pointers instead of indices."}},{"before":"c6fd002f873c9881ac9556ded28191d7f98c9f6c","after":"9d0812911c7ba3631fb3fba6ca1a24598b788ab4","ref":"refs/heads/main","pushedAt":"2024-07-05T13:18:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add a test for type attribute.\n\nPiperOrigin-RevId: 649635359\nChange-Id: Ibe5d9fcb5f14371e5f154d645b838a9d012331d5","shortMessageHtmlLink":"Add a test for type attribute."}},{"before":"d029e4ff991851c12fdb2a49555bd65d1dbdf705","after":"c6fd002f873c9881ac9556ded28191d7f98c9f6c","ref":"refs/heads/main","pushedAt":"2024-07-05T12:42:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Move engine/engine_resource.{c,h} to user/user_resource.{c,h}.\n\nPiperOrigin-RevId: 649628768\nChange-Id: Id90c983cf70c0f92c3b033ac1b1654c53696955d","shortMessageHtmlLink":"Move engine/engine_resource.{c,h} to user/user_resource.{c,h}."}},{"before":"47d25bc4ac883e5e50a55f7ff371e699fa8f5d93","after":"d029e4ff991851c12fdb2a49555bd65d1dbdf705","ref":"refs/heads/main","pushedAt":"2024-07-04T16:46:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Get rid of unnecessary return value policy specification.\n\nPiperOrigin-RevId: 649437250\nChange-Id: I61f8db0af526ebf667244124fcd4984881c6ef13","shortMessageHtmlLink":"Get rid of unnecessary return value policy specification."}},{"before":"57e6760ec9bba5284ca17ca1b007dc4382dfa353","after":"47d25bc4ac883e5e50a55f7ff371e699fa8f5d93","ref":"refs/heads/main","pushedAt":"2024-07-04T16:33:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add missing id attributes in Python bindings of mjsElements.\n\nPiperOrigin-RevId: 649435098\nChange-Id: I16383958c25cb8fdc16a107d5abef8626a675632","shortMessageHtmlLink":"Add missing id attributes in Python bindings of mjsElements."}},{"before":"118b6810b368cd3ad0935e41438f826928a073b0","after":"57e6760ec9bba5284ca17ca1b007dc4382dfa353","ref":"refs/heads/main","pushedAt":"2024-07-04T16:23:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Re-implement VFS internals in C++, removing the constraints of the previous implementation.\n\nPiperOrigin-RevId: 649433087\nChange-Id: Icaa3e6b7f2ef14f56b04fef2f4360b46d8b5f022","shortMessageHtmlLink":"Re-implement VFS internals in C++, removing the constraints of the pr…"}},{"before":"f8b944bf7fbbd9745a27bb605159c2ce80d89e27","after":"118b6810b368cd3ad0935e41438f826928a073b0","ref":"refs/heads/main","pushedAt":"2024-07-04T15:36:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Make \"id\" a property rather than a method of mjsElements in Python bindings.\n\nPiperOrigin-RevId: 649424035\nChange-Id: I8226b3040aa2001ae9748399257e36ac263b7c8b","shortMessageHtmlLink":"Make \"id\" a property rather than a method of mjsElements in Python bi…"}},{"before":"a5a3c9efc70c6cd3034a49d5ee3671bf059101ad","after":"f8b944bf7fbbd9745a27bb605159c2ce80d89e27","ref":"refs/heads/main","pushedAt":"2024-07-04T15:08:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Fix missing fclose when resource is closed without being read. Fixes #1685.\n\nPiperOrigin-RevId: 649416747\nChange-Id: I05eeb1071868116b6e5be76e26b465788e4d35b1","shortMessageHtmlLink":"Fix missing fclose when resource is closed without being read. Fixes #…"}},{"before":"a0945e4b5a65e9197a658ee1e23b858cdc27a01f","after":"a5a3c9efc70c6cd3034a49d5ee3671bf059101ad","ref":"refs/heads/main","pushedAt":"2024-07-04T15:05:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Discard all keyframes when attaching models.\n\nPiperOrigin-RevId: 649415647\nChange-Id: Ie2defe248df7078684d987351985cb66bd754e5b","shortMessageHtmlLink":"Discard all keyframes when attaching models."}},{"before":"d831153401822c8b50b502ce1f0a424389b93b1c","after":"a0945e4b5a65e9197a658ee1e23b858cdc27a01f","ref":"refs/heads/main","pushedAt":"2024-07-04T14:24:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add non-tree element lists to python bindings.\n\nFixes #1752.\n\nPiperOrigin-RevId: 649405039\nChange-Id: Ie0b575a3ec912b773141694397ac2f394bff1227","shortMessageHtmlLink":"Add non-tree element lists to python bindings."}},{"before":"4b733b14d79ff1282fa6fce6821153d02c9767bd","after":"d831153401822c8b50b502ce1f0a424389b93b1c","ref":"refs/heads/main","pushedAt":"2024-07-04T10:50:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Reorganize GJK support logic.\n\nPiperOrigin-RevId: 649361144\nChange-Id: I9868377cf36cccdcf66de3bc27afb872a164da8d","shortMessageHtmlLink":"Reorganize GJK support logic."}},{"before":"ca44ad4f0f35d2c01b53b942c00f49a6ae0175a7","after":"4b733b14d79ff1282fa6fce6821153d02c9767bd","ref":"refs/heads/main","pushedAt":"2024-07-03T21:29:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Merge pull request #1770 from fanminshi:fix_mjx_import\n\nPiperOrigin-RevId: 649199077\nChange-Id: Ie1e404cfb0c33db077fa6299edc45645aaecd1cf","shortMessageHtmlLink":"Merge pull request #1770 from fanminshi:fix_mjx_import"}},{"before":"5cce67439b488cc62c97ee5ec39251ad0aeff6d2","after":"ca44ad4f0f35d2c01b53b942c00f49a6ae0175a7","ref":"refs/heads/main","pushedAt":"2024-07-03T21:16:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Improve docstrings and layout in mjdata.h\n\nPiperOrigin-RevId: 649195756\nChange-Id: Iadf6589c226acacd9f3e85959de552a98fc7435a","shortMessageHtmlLink":"Improve docstrings and layout in mjdata.h"}},{"before":"2a4410e4e56f0a293c794193a799fcf17ea999eb","after":"5cce67439b488cc62c97ee5ec39251ad0aeff6d2","ref":"refs/heads/main","pushedAt":"2024-07-03T19:39:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Clean up user_util.\n\nPiperOrigin-RevId: 649166858\nChange-Id: I79423dda628fb4bf3ceae438dd8dc5b96d69d2a9","shortMessageHtmlLink":"Clean up user_util."}},{"before":"9107d3b507b2acf593d46c6cd268b5e3994bff6a","after":"2a4410e4e56f0a293c794193a799fcf17ea999eb","ref":"refs/heads/main","pushedAt":"2024-07-03T18:49:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Fix bug with absolute meshdirs in included XML files. Fixes #1772.\n\nPiperOrigin-RevId: 649150979\nChange-Id: I5df08c689afc4f5bc625e989a8c0b9733fcfa3c2","shortMessageHtmlLink":"Fix bug with absolute meshdirs in included XML files. Fixes #1772."}},{"before":"8f16b72f448deb5a02b6d330c6c890bd799f47f8","after":"9107d3b507b2acf593d46c6cd268b5e3994bff6a","ref":"refs/heads/main","pushedAt":"2024-07-03T12:18:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add mjs_findKeyframe.\n\nPiperOrigin-RevId: 649036650\nChange-Id: If514d5c333dd6084af9509324fd658c72576d7b5","shortMessageHtmlLink":"Add mjs_findKeyframe."}},{"before":"df7ea3ed3350164d0f111c12870e46bc59439a96","after":"8f16b72f448deb5a02b6d330c6c890bd799f47f8","ref":"refs/heads/main","pushedAt":"2024-07-03T10:10:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Rename `mjSpec.euler` to `eulerseq` to match MJCF.\n\nPiperOrigin-RevId: 649007737\nChange-Id: Iedb53c1d8a6e6a082a6ba30a1fb2bb4516839fa1","shortMessageHtmlLink":"Rename mjSpec.euler to eulerseq to match MJCF."}},{"before":"3b73dfe33bce05cd16a05529e5a589bd7f29e2bc","after":"df7ea3ed3350164d0f111c12870e46bc59439a96","ref":"refs/heads/main","pushedAt":"2024-07-02T15:51:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add support for multiple textures in one material (mjModel).\n\nPiperOrigin-RevId: 648732764\nChange-Id: I29b60dd62a069789a32017ff0d55e36b57e0052b","shortMessageHtmlLink":"Add support for multiple textures in one material (mjModel)."}},{"before":"af3233f98d60d763e821e6b2af58605a4798f705","after":"3b73dfe33bce05cd16a05529e5a589bd7f29e2bc","ref":"refs/heads/main","pushedAt":"2024-07-02T15:03:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add textured materials to render context, and refactor mjvGeom to refer to those textures.\n\nPiperOrigin-RevId: 648719103\nChange-Id: Idb4425bdeea3cbc1133cda3e4366574ed3bb5ccc","shortMessageHtmlLink":"Add textured materials to render context, and refactor mjvGeom to ref…"}},{"before":"0676ad499fa3a09dac5dbb680dad9c7678c3e40c","after":"af3233f98d60d763e821e6b2af58605a4798f705","ref":"refs/heads/main","pushedAt":"2024-07-02T10:33:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Delete unused code.\n\nPiperOrigin-RevId: 648658198\nChange-Id: I1bec6b07becd7cec22af4c67e9cc1a9bcda669b0","shortMessageHtmlLink":"Delete unused code."}},{"before":"19d505d847a2d93a41478c61983a6f952047e41a","after":"0676ad499fa3a09dac5dbb680dad9c7678c3e40c","ref":"refs/heads/main","pushedAt":"2024-07-01T22:49:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Merge pull request #1769 from fanminshi:renderer_context\n\nPiperOrigin-RevId: 648508835\nChange-Id: Ice87cd1221723ed44ba0ddca97b6aac245dd8975","shortMessageHtmlLink":"Merge pull request #1769 from fanminshi:renderer_context"}},{"before":"9106f40e2bd70aea6e9c7bb2042a3132f6f88d2c","after":"19d505d847a2d93a41478c61983a6f952047e41a","ref":"refs/heads/main","pushedAt":"2024-07-01T22:05:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Remove unused texture attribute in some models.\n\nPiperOrigin-RevId: 648497401\nChange-Id: I9f9a843abfb710afaf25798fa659efd92bcd7007","shortMessageHtmlLink":"Remove unused texture attribute in some models."}},{"before":"f2c3be470fe874506b00e66f9e9fcfeb7db620ce","after":"9106f40e2bd70aea6e9c7bb2042a3132f6f88d2c","ref":"refs/heads/main","pushedAt":"2024-07-01T19:06:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add mjSpec bindings.\n\nCo-authored-by: Saran Tunyasuvunakool \nPiperOrigin-RevId: 648444641\nChange-Id: I08ee1d3f4fae1efbc7934ba94702b1c06d8cb92a","shortMessageHtmlLink":"Add mjSpec bindings."}},{"before":"c1ade85490b39cbd2fe28947ec3422eaf7bf5418","after":"f2c3be470fe874506b00e66f9e9fcfeb7db620ce","ref":"refs/heads/main","pushedAt":"2024-07-01T18:12:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Make seed fixed for random number generator when using ``\n\nAlso improve documentation regarding texture height and width attributes.\n\nPiperOrigin-RevId: 648427167\nChange-Id: I59a0fe75d3526f8563a5252584ed60ef7fb8fd70","shortMessageHtmlLink":"Make seed fixed for random number generator when using `<texture mark…"}},{"before":"0c3698f278a96a1916385ec8558d6f41f19e38fe","after":"c1ade85490b39cbd2fe28947ec3422eaf7bf5418","ref":"refs/heads/main","pushedAt":"2024-07-01T18:00:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add tests for mju_normalize4.\n\nPiperOrigin-RevId: 648422309\nChange-Id: Ie363b396cd854588dc59994ae76059f42f2a54b0","shortMessageHtmlLink":"Add tests for mju_normalize4."}},{"before":"c5cefdc2f6de8e255df56a287ef2f371eddced87","after":"0c3698f278a96a1916385ec8558d6f41f19e38fe","ref":"refs/heads/main","pushedAt":"2024-07-01T16:31:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Don't normalize mocap quaternions in-place.\n\nPiperOrigin-RevId: 648394295\nChange-Id: I348a0a045c1697f6ef782280d92c90a30759eb33","shortMessageHtmlLink":"Don't normalize mocap quaternions in-place."}},{"before":"1601ab60781f57885b4ace100660438e56d738f2","after":"c5cefdc2f6de8e255df56a287ef2f371eddced87","ref":"refs/heads/main","pushedAt":"2024-07-01T14:34:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Remove unidentified entries from mjx/requirements.txt\n\nPiperOrigin-RevId: 648363514\nChange-Id: Ia4e60c088a078a9e3fc2e619c1819f4a3f2edcf1","shortMessageHtmlLink":"Remove unidentified entries from mjx/requirements.txt"}},{"before":"4d4b0bb2c3989dae9de70ccc23e91d5a744ac220","after":"1601ab60781f57885b4ace100660438e56d738f2","ref":"refs/heads/main","pushedAt":"2024-07-01T12:52:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Remove Makefiles. Fixes #402\n\nThese are no longer needed, as the open-source build uses CMake.\n\nPiperOrigin-RevId: 648340374\nChange-Id: Ibc704ca3aaab1c48d245e24b071bed6cd846c110","shortMessageHtmlLink":"Remove Makefiles. Fixes #402"}},{"before":"0e19722c616daf465fbaf94c231a20d381b487c6","after":"4d4b0bb2c3989dae9de70ccc23e91d5a744ac220","ref":"refs/heads/main","pushedAt":"2024-06-29T10:08:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Don't normalize `mjData->qpos` quaternions in-place.\n\nPiperOrigin-RevId: 647927542\nChange-Id: I13b0be55498d1da3af2cdc414cfed4c3908a6fe1","shortMessageHtmlLink":"Don't normalize mjData->qpos quaternions in-place."}},{"before":"44be878e7ee21a6258561a3fd821bcc132f46fb0","after":"0e19722c616daf465fbaf94c231a20d381b487c6","ref":"refs/heads/main","pushedAt":"2024-06-27T17:51:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Split `name2id` and `id2name` into a separate source file.\n\nPiperOrigin-RevId: 647373431\nChange-Id: I3bab0ea7157750b79826739e3d739e4114fa0af7","shortMessageHtmlLink":"Split name2id and id2name into a separate source file."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEeGBZkwA","startCursor":null,"endCursor":null}},"title":"Activity · google-deepmind/mujoco"}