{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":213916896,"defaultBranch":"main","name":"blender","ownerLogin":"blender","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-10-09T12:47:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/52924476?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718116778.0","currentOid":""},"activityList":{"items":[{"before":"60190a7ea766c642d4630846cdee2445c05dbe37","after":"cfd64f2e85e4fb82a3be53708c2893692949f96c","ref":"refs/heads/blender-v4.2-release","pushedAt":"2024-06-11T15:05:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"Fix: EEVEE: Fix valid_N setup","shortMessageHtmlLink":"Fix: EEVEE: Fix valid_N setup"}},{"before":"81d5af15a684d7feef4d8e7bbf6096dbfeb027cf","after":"e80bc3db12312a45de24e99c1593cda609b69a2a","ref":"refs/heads/main","pushedAt":"2024-06-11T15:05:37.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"Merge branch 'blender-v4.2-release'","shortMessageHtmlLink":"Merge branch 'blender-v4.2-release'"}},{"before":null,"after":"4da89e0eaba1bc91f78ca83820ae44c1a2d4604f","ref":"refs/heads/tmp-idprops-static-types","pushedAt":"2024-06-11T14:39:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"Address review comments.","shortMessageHtmlLink":"Address review comments."}},{"before":"f9c2758c85f5d0769f1c1d65c9eeb9b43e79cae4","after":"60190a7ea766c642d4630846cdee2445c05dbe37","ref":"refs/heads/blender-v4.2-release","pushedAt":"2024-06-11T14:39:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"Cleanup: Move IDProperty enums (types, flags, etc.) to `DNA_ID_enums.h`\n\nAllows to use typed enum parameters in functions without having to\ninclude the whole `DNA_ID.h` file into other headers.","shortMessageHtmlLink":"Cleanup: Move IDProperty enums (types, flags, etc.) to DNA_ID_enums.h"}},{"before":"e175259f44c8aab022ff4d9b1e93fab208eca629","after":"81d5af15a684d7feef4d8e7bbf6096dbfeb027cf","ref":"refs/heads/main","pushedAt":"2024-06-11T14:39:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"Fix: Crash and or assert in mesh index buffer creation\n\nThe mapping was read multiple times from the `map` structure in that time the `map` value could have changed (set to -1). To stop this, the mapping is read once and set to -1 earlier to reduce the possibility to other threads performing the operation and changing the mapping value.\n\nPull Request: https://projects.blender.org/blender/blender/pulls/123056","shortMessageHtmlLink":"Fix: Crash and or assert in mesh index buffer creation"}},{"before":"96228e516a518a850d9141acb713a3bfdd25a4e2","after":"e175259f44c8aab022ff4d9b1e93fab208eca629","ref":"refs/heads/main","pushedAt":"2024-06-11T13:47:37.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"Fix #73168: Stop particle draw code from crashing\n\nNot a real fix, just preventing crashes due to broken particle data.\nParticle draw code can get into an invalid state, which can crash\ndrawing code. This just prevents the crash.\n\nPull Request: https://projects.blender.org/blender/blender/pulls/123075","shortMessageHtmlLink":"Fix #73168: Stop particle draw code from crashing"}},{"before":"b0db7e980d76f1b622c43dbfe8537e7816c1dd12","after":"96228e516a518a850d9141acb713a3bfdd25a4e2","ref":"refs/heads/main","pushedAt":"2024-06-11T13:21:36.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"Merge branch 'blender-v4.2-release'","shortMessageHtmlLink":"Merge branch 'blender-v4.2-release'"}},{"before":"43356044eb376d6376a690f77c81e982efc15584","after":"f9c2758c85f5d0769f1c1d65c9eeb9b43e79cae4","ref":"refs/heads/blender-v4.2-release","pushedAt":"2024-06-11T13:21:36.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"Actually extract n_() message\n\nForgot to commit the actual functional part...\n\nPull Request: https://projects.blender.org/blender/blender/pulls/122971","shortMessageHtmlLink":"Actually extract n_() message"}},{"before":"0f5ddd58077795f11f5d8481039cc669135d793e","after":"43356044eb376d6376a690f77c81e982efc15584","ref":"refs/heads/blender-v4.2-release","pushedAt":"2024-06-11T12:55:37.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"Extensions: add the ability to create a repository that doesn't exist\n\nWhen dropping a URL from an unknown repository add a dialog to support\nadding a new repository.","shortMessageHtmlLink":"Extensions: add the ability to create a repository that doesn't exist"}},{"before":"9c6905c648a10e9330c6ffd54ac443c83bb134d4","after":"b0db7e980d76f1b622c43dbfe8537e7816c1dd12","ref":"refs/heads/main","pushedAt":"2024-06-11T12:55:37.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"Merge branch 'blender-v4.2-release'","shortMessageHtmlLink":"Merge branch 'blender-v4.2-release'"}},{"before":"973d33a278559686dd041f4761bc80e2df33bc0c","after":"0f5ddd58077795f11f5d8481039cc669135d793e","ref":"refs/heads/blender-v4.2-release","pushedAt":"2024-06-11T12:29:37.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"Fix #123028: Bloom still available as render pass in API and UI\n\nThe bloom render pass has been deprecated in Blender 4.2. It was still\nvisible in the UI in the shading popover and available in the python API.\n\nThis PR removes the UI option and deprecated the parts of the python API.\nCurrent add-ons that use this API should still be able to use the API, but\nit would not do anything. Add-ons are encourage to remove these calls.\n\nThe flags are not cleaned up so they should still work when switching back\nto previous Blender versions.\n\nRelease notes have been updated to include these changes.\n\nPull Request: https://projects.blender.org/blender/blender/pulls/123059","shortMessageHtmlLink":"Fix #123028: Bloom still available as render pass in API and UI"}},{"before":"67c1fbdbb25358cf7fbe93151636336e86c1d768","after":"9c6905c648a10e9330c6ffd54ac443c83bb134d4","ref":"refs/heads/main","pushedAt":"2024-06-11T12:29:37.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"Refactor: reduce cognitive complexity of `getname_anim_fcurve()`\n\nUse early returns and some other small changes to reduce the indentation\nand improve clarity of the `getname_anim_fcurve()` function.\n\nNo functional changes.\n\nPull Request: https://projects.blender.org/blender/blender/pulls/123068","shortMessageHtmlLink":"Refactor: reduce cognitive complexity of getname_anim_fcurve()"}},{"before":"a5d5979fb69b99ae8c87638b0fb524b6a6c358d3","after":"67c1fbdbb25358cf7fbe93151636336e86c1d768","ref":"refs/heads/main","pushedAt":"2024-06-11T11:11:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"Cleanup: rename \"filename\" -> \"filepath\" for full path names","shortMessageHtmlLink":"Cleanup: rename \"filename\" -> \"filepath\" for full path names"}},{"before":"9c77598905f99dc530cab25ecbae498fdce74704","after":"973d33a278559686dd041f4761bc80e2df33bc0c","ref":"refs/heads/blender-v4.2-release","pushedAt":"2024-06-11T10:45:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"Fix: Wire Width for bones not copied\n\nWhen copying a bone, the new\noption for wire width was not copied over.\n\nPull Request: https://projects.blender.org/blender/blender/pulls/123062","shortMessageHtmlLink":"Fix: Wire Width for bones not copied"}},{"before":"69897eca13abdf87e44ce6aa44df35f1c8ea5d18","after":"a5d5979fb69b99ae8c87638b0fb524b6a6c358d3","ref":"refs/heads/main","pushedAt":"2024-06-11T10:45:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"Cleanup: Remove `AttributeOwnerType::None`\n\nThis type was not necessary because `ptr_` is allowed to\nbe `nullptr`. This also means that we don't need to handle\nthe `None` case in switch statements. We assume that at\nthis point the owner is valid.","shortMessageHtmlLink":"Cleanup: Remove AttributeOwnerType::None"}},{"before":"55632bee7ff648cc717bef860de49e99e0e29391","after":"69897eca13abdf87e44ce6aa44df35f1c8ea5d18","ref":"refs/heads/main","pushedAt":"2024-06-11T10:19:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"Merge branch 'blender-v4.2-release'","shortMessageHtmlLink":"Merge branch 'blender-v4.2-release'"}},{"before":"2e00df3ee2af5222592263e9f6a0986c1335bfd6","after":"9c77598905f99dc530cab25ecbae498fdce74704","ref":"refs/heads/blender-v4.2-release","pushedAt":"2024-06-11T10:19:37.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"Fix: Remove redundant wording in parameter label\n\nThe new option on bones to control the wire width had a redundant part\nof `Custom Shape`. Since the property is already within a section for\nCustom Shape we can shorten the label.\n\nPull Request: https://projects.blender.org/blender/blender/pulls/123063","shortMessageHtmlLink":"Fix: Remove redundant wording in parameter label"}},{"before":"83311ef96de3763b7f66dc2c138d6ad84fde0ea7","after":"2e00df3ee2af5222592263e9f6a0986c1335bfd6","ref":"refs/heads/blender-v4.2-release","pushedAt":"2024-06-11T09:53:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"Cleanup: spelling in comments","shortMessageHtmlLink":"Cleanup: spelling in comments"}},{"before":"7944fd47dc1c037b55e24c6828434f205e11a6bf","after":"55632bee7ff648cc717bef860de49e99e0e29391","ref":"refs/heads/main","pushedAt":"2024-06-11T09:53:36.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"Cleanup: spelling in comments","shortMessageHtmlLink":"Cleanup: spelling in comments"}},{"before":"8c74056921fef27eaab85910395ac762c3f8428f","after":"7944fd47dc1c037b55e24c6828434f205e11a6bf","ref":"refs/heads/main","pushedAt":"2024-06-11T09:27:38.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"Refactor: Anim: extract 'can Action be assigned?' logic into function\n\nExtract the 'can this Action be assigned to this ID?' logic from the\nRNA function `rna_Action_actedit_assign_poll()` to the `animrig` module.\n\nThis way it can be called from multiple places in the future, and tested\nproperly.\n\nNo functional changes.\n\nPull Request: https://projects.blender.org/blender/blender/pulls/123060","shortMessageHtmlLink":"Refactor: Anim: extract 'can Action be assigned?' logic into function"}},{"before":"1882c2df9411a72077905d97a3ed31d60dc38e09","after":"83311ef96de3763b7f66dc2c138d6ad84fde0ea7","ref":"refs/heads/blender-v4.2-release","pushedAt":"2024-06-11T09:27:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"Fix #122777: The `keyframe_insert` method throws python exceptions\n\nJust for the `pyrna_struct_keyframe_insert()` function, reduce the\nreporting level of keyframe insertion failures from `RPT_ERROR` to\n`RPT_WARNING`. This prevents the conversion of these reports to a Python\nexception.\n\n`CombinedKeyingResult::generate_reports()` now accepts an option\nargument `report_level`, so that the caller is in control over the type\nof reports it generates.\n\nPreviously only errors were converted to exceptions; warnings were\nimplicitly cleared and never displayed. To avoid these 'keyframe\ninsertion failure' reports from becoming invisible, the\n`pyrna_struct_keyframe_insert()` function now sends any warnings to\nstdout (unless there were errors, in which case the old\nerror-to-exception behaviour is still there).\n\nPull Request: https://projects.blender.org/blender/blender/pulls/122827","shortMessageHtmlLink":"Fix #122777: The keyframe_insert method throws python exceptions"}},{"before":"80faafb0ace4b6312b7208e073c0820e6cc3cac7","after":"8c74056921fef27eaab85910395ac762c3f8428f","ref":"refs/heads/main","pushedAt":"2024-06-11T09:01:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"Anim: RNA: set `Binding.name_display` as the 'name property'\n\nIn 99.9% of the cases, `Binding.name_display` should be used as the\nbinding's name. So better mark that as the 'name property' in RNA.","shortMessageHtmlLink":"Anim: RNA: set Binding.name_display as the 'name property'"}},{"before":"b46f6a400739f1881f1c85aa55324261745302c1","after":"1882c2df9411a72077905d97a3ed31d60dc38e09","ref":"refs/heads/blender-v4.2-release","pushedAt":"2024-06-11T08:35:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"EEVEE-Next: Add automatic convertion of Materials without Shadows\n\nThis add the cycles compatible way of disabling shadows\non materials using a node setup.\n\nPretty straight-forward and only done on EEVEE materials.","shortMessageHtmlLink":"EEVEE-Next: Add automatic convertion of Materials without Shadows"}},{"before":"dd4d19f8d4e906e9a9fd4feb688591f6c7b73409","after":"2eda5e5d3c52eb2931276fec8f2b41e209a27794","ref":"refs/heads/blender-v3.3-release","pushedAt":"2024-06-11T07:17:38.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"Fix #122526: Pie menu executes the active as well as the shortcut button\n\nA bit on shaky ground here, but it looks like we actually dont want to\nexecute the hovered buttons value/op if we chose another item in the pie\nmenu. This can be achieved by using the **onfree** arg to\n`button_activate_exit` called on the active(hovered) button.\n\nNot sure if this is the correct solution tbh (but maybe it demonstrates\nwhere the bug of #122526 can be located).\nI have tested pie menus with this patch and they seems to behave\nnormally (even nested ones).\n\nPull Request: https://projects.blender.org/blender/blender/pulls/122567\n\nPull Request: https://projects.blender.org/blender/blender/pulls/123002","shortMessageHtmlLink":"Fix #122526: Pie menu executes the active as well as the shortcut button"}},{"before":"7a8e04fcb1061405dfaf13fb7bb98be51e58d053","after":"b46f6a400739f1881f1c85aa55324261745302c1","ref":"refs/heads/blender-v4.2-release","pushedAt":"2024-06-11T06:25:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"Extensions: add sub-modules that weren't being reloaded","shortMessageHtmlLink":"Extensions: add sub-modules that weren't being reloaded"}},{"before":"38df2148f50ec1a5cef53c463226c501bce9cf5f","after":"7a8e04fcb1061405dfaf13fb7bb98be51e58d053","ref":"refs/heads/blender-v4.2-release","pushedAt":"2024-06-11T05:59:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"Fix #122551: Metal displays black screen on ATI/Intel GPUs\n\nWhen using Metal backend on ATI/Intel GPUs the stencil buffer doesn't\ncontain the correct information, skipping diffuse and glossy PBR components.\n\nFailing behavior was introduced by e97e06ea2c298b4cf2fd906cf77d36d2da698cda\nThis PR works around this by reverting the code when using ATI/Intel GPUs.\nThe root cause is somewhere the combination of stencil export support, clear\noperations and subpass.\n\n**TODO**\n\n- [ ] Validate that this fixes the ATI issue as well\n\nPull Request: https://projects.blender.org/blender/blender/pulls/122993","shortMessageHtmlLink":"Fix #122551: Metal displays black screen on ATI/Intel GPUs"}},{"before":"714d5515a34a2e05c1af317464d491ed466a565b","after":"38df2148f50ec1a5cef53c463226c501bce9cf5f","ref":"refs/heads/blender-v4.2-release","pushedAt":"2024-06-11T04:15:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"Docs: Update rna manual references","shortMessageHtmlLink":"Docs: Update rna manual references"}},{"before":"4b054fea1a4bfe92769d7d7afe7dd0cbe75a76bc","after":"80faafb0ace4b6312b7208e073c0820e6cc3cac7","ref":"refs/heads/main","pushedAt":"2024-06-11T04:15:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"Merge branch 'blender-v4.2-release'","shortMessageHtmlLink":"Merge branch 'blender-v4.2-release'"}},{"before":"c7a04417784eae8d02d6600e0806f4181dbcb11d","after":"4b054fea1a4bfe92769d7d7afe7dd0cbe75a76bc","ref":"refs/heads/main","pushedAt":"2024-06-11T03:49:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"Merge branch 'blender-v4.2-release'","shortMessageHtmlLink":"Merge branch 'blender-v4.2-release'"}},{"before":"a0cf59c186d1d021ab1bd65c45d4957d4b638e90","after":"714d5515a34a2e05c1af317464d491ed466a565b","ref":"refs/heads/blender-v4.2-release","pushedAt":"2024-06-11T03:49:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"Unbreak extensions test","shortMessageHtmlLink":"Unbreak extensions test"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYl41zgA","startCursor":null,"endCursor":null}},"title":"Activity ยท blender/blender"}