{"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":"ba175c07afdd4d55efb7b2f84121e0850ef1d846","after":"9a89bd4396b1bc3b5a09bfddc4350aea06631c22","ref":"refs/heads/main","pushedAt":"2024-06-12T15:21: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":"Cleanup: Missing default case in attribute owner switch","shortMessageHtmlLink":"Cleanup: Missing default case in attribute owner switch"}},{"before":"0a74065a1995ef5423b3e073f53328d664b43b05","after":"a27fa7e46c7bdafeb8f8ee557a453b3e8cb35dba","ref":"refs/heads/blender-v4.2-release","pushedAt":"2024-06-12T15:21: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 #122085: Optimize iter_shader_to_rgba_depth_count","shortMessageHtmlLink":"FIx #122085: Optimize iter_shader_to_rgba_depth_count"}},{"before":"6a9feebf072c9cda215ae321ca4deb80ac0f0365","after":"0a74065a1995ef5423b3e073f53328d664b43b05","ref":"refs/heads/blender-v4.2-release","pushedAt":"2024-06-12T14:55: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":"Build: Disable WITH_MOD_OCEANSIM when WITH_FFTW3 is disabled\n\nBring behavior in line with other options.\n\nPull Request: https://projects.blender.org/blender/blender/pulls/122865","shortMessageHtmlLink":"Build: Disable WITH_MOD_OCEANSIM when WITH_FFTW3 is disabled"}},{"before":"11882815a9c2eafab83d051c6d40427136b2b725","after":"ba175c07afdd4d55efb7b2f84121e0850ef1d846","ref":"refs/heads/main","pushedAt":"2024-06-12T14:55: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":"Sculpt: Initial data-oriented refactor for smooth brush\n\nPart of #118145.\nLike the draw brush, the overall API is still in progress, and in particular\nduplication will be reduced in the future. But this brush already reuses\nquite a bit of the utilities from the draw brush. A new utility is added for\nfinding vertex neighbor indices as well.\n\nOverall I found this about 8% faster than the smooth brush in main already.\n\nPull Request: https://projects.blender.org/blender/blender/pulls/122906","shortMessageHtmlLink":"Sculpt: Initial data-oriented refactor for smooth brush"}},{"before":"6ce09bdc02b9d956458e3a6e8dc8989e8652fa6a","after":"11882815a9c2eafab83d051c6d40427136b2b725","ref":"refs/heads/main","pushedAt":"2024-06-12T14:03: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":"Merge branch 'blender-v4.2-release'","shortMessageHtmlLink":"Merge branch 'blender-v4.2-release'"}},{"before":"724a674baedac6a7320b714e6188a25794516c63","after":"6a9feebf072c9cda215ae321ca4deb80ac0f0365","ref":"refs/heads/blender-v4.2-release","pushedAt":"2024-06-12T14:03: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":"EEVEE: Ensure materials use all available sampler slots\n\nThis provides 2 extra sampler slots to users for materials in the cases\nof meshes, and 1 extra slot for curves and point clouds.\n\nPull Request: https://projects.blender.org/blender/blender/pulls/123100","shortMessageHtmlLink":"EEVEE: Ensure materials use all available sampler slots"}},{"before":"d69eed0d0b10c54f319056af16b77e0ca4c93001","after":"6ce09bdc02b9d956458e3a6e8dc8989e8652fa6a","ref":"refs/heads/main","pushedAt":"2024-06-12T13:37: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":"7f1a671b2a23bb6c5f6338a8a8beda6c522ab194","after":"724a674baedac6a7320b714e6188a25794516c63","ref":"refs/heads/blender-v4.2-release","pushedAt":"2024-06-12T13:37: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":"USD export: fix malformed joint paths\n\nFixing a bug which was causing forward-slash separators in\nskeleton joint paths to be replaced with underscores, resulting in\ninvalid skeletons.\n\nThis was inadevertantly introduced in 9ad2c7df0b8f. I should\nhave caught this when I reviewed #122471.\n\nPull Request: https://projects.blender.org/blender/blender/pulls/123031","shortMessageHtmlLink":"USD export: fix malformed joint paths"}},{"before":"c6680ce7caf6b775476477c2cf2c5abeb9a3e3e7","after":"7f1a671b2a23bb6c5f6338a8a8beda6c522ab194","ref":"refs/heads/blender-v4.2-release","pushedAt":"2024-06-12T13:11:39.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 compilation error of the Lite configuration\n\nThis is kind of wrong fix from the perspective of properly maintaining dependencies\nof static libraries, but having cyclic dependencies and whole-archive for the test suit\nmakes it very hard to do things properly.\n\nPull Request: https://projects.blender.org/blender/blender/pulls/123123","shortMessageHtmlLink":"Fix compilation error of the Lite configuration"}},{"before":"17ca15526d5cd7523066cd162251a6efa6783fba","after":"d69eed0d0b10c54f319056af16b77e0ca4c93001","ref":"refs/heads/main","pushedAt":"2024-06-12T13:11:39.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":"Merge branch 'blender-v4.2-release'","shortMessageHtmlLink":"Merge branch 'blender-v4.2-release'"}},{"before":"7ef654db505c95ed32244fba3ca02d14b9ea6939","after":"17ca15526d5cd7523066cd162251a6efa6783fba","ref":"refs/heads/main","pushedAt":"2024-06-12T12:45:38.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":"b7cd88d502e167b5f393aa954ef1345db64155ba","after":"c6680ce7caf6b775476477c2cf2c5abeb9a3e3e7","ref":"refs/heads/blender-v4.2-release","pushedAt":"2024-06-12T12:45:38.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: include the version by default when building packages\n\nUse the `{manifest_id}-{version}.zip` for the generated file\nunless an explicit name is given.\n\nExclude all *.zip files located in the package root.","shortMessageHtmlLink":"Extensions: include the version by default when building packages"}},{"before":"57d9fa717acd5e63357da154161bcf39dd971a76","after":"67b202946ab31da4f2b4437ff492fc088dd0aece","ref":"refs/heads/brush-assets-project","pushedAt":"2024-06-12T11:27:38.000Z","pushType":"push","commitsCount":137,"pusher":{"login":"hubot","name":"Hubot","path":"/hubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/480938?s=80&v=4"},"commit":{"message":"Merge branch 'main' into brush-assets-project","shortMessageHtmlLink":"Merge branch 'main' into brush-assets-project"}},{"before":"64df87978a55bcf3fdb94b471b84a05f6964da5e","after":"7ef654db505c95ed32244fba3ca02d14b9ea6939","ref":"refs/heads/main","pushedAt":"2024-06-12T11:01: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":"2cdd9c1b2c4446a26bd4b070c68268fb11b535ec","after":"b7cd88d502e167b5f393aa954ef1345db64155ba","ref":"refs/heads/blender-v4.2-release","pushedAt":"2024-06-12T11:01: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":"Fix: VSE strip thumbnails sometimes go 1px outside of boundary\n\nThe VSE timeline strip thumbnail code seems to have at least two issues:\n\nSometimes the thumbnail would go 1px outside of the right side of the strip\nitself. This seems to be caused by floating point inaccuracy where current\nthumbnail position is tracked in \"fractional timeline frames\" instead of some\nintegers like pixels. The last, often clipped, thumbnail would thus spill over\noutside of the strip. Fixed this by making sure the last pixel column of the\nstrip is not included into thumbnail drawing (pointless to draw there since it\nis always covered by strip border).\n\nAnother problem was that the first thumbnail of the strip was often incorrectly\nclipped and the last pixel from it was removed, and so it was leaving a pixel\ngap between first and other thumbnails. This was under \"Set the clipping bound\nto show the left handle moving\" comment, where due to inclusive range check it\nwas always causing the \"clipped\" part to be set to true for the first thumb.\n\nAlso while trying to untangle all of this, moved variables closer to their\nusage. Some of them were only used inside the thumb loop but were declared in\nwhole function (probably coming from when it was C code).\n\nPull Request: https://projects.blender.org/blender/blender/pulls/123119","shortMessageHtmlLink":"Fix: VSE strip thumbnails sometimes go 1px outside of boundary"}},{"before":"4cfae88f09d4ae5606fcd9cdc5ee494ae2d06801","after":"2cdd9c1b2c4446a26bd4b070c68268fb11b535ec","ref":"refs/heads/blender-v4.2-release","pushedAt":"2024-06-12T10:35: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: Syntax error after recent extensions change\n\nCaused by 4d8eea1402c.","shortMessageHtmlLink":"Fix: Syntax error after recent extensions change"}},{"before":"ad0bd9ba9fc05d9f5514f87acf471f14adaf05f5","after":"64df87978a55bcf3fdb94b471b84a05f6964da5e","ref":"refs/heads/main","pushedAt":"2024-06-12T10:35: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":"4d8eea1402cd391a5b494c266e948d5387e91269","after":"4cfae88f09d4ae5606fcd9cdc5ee494ae2d06801","ref":"refs/heads/blender-v4.2-release","pushedAt":"2024-06-12T08:51: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 #122739: mix causes unnecessary evaluation when ints are used\n\nFixes #122739.\n\nI added all five missing conversions that the convert node can do in the svm code to the constant folding.\n\nPull Request: https://projects.blender.org/blender/blender/pulls/123035","shortMessageHtmlLink":"Fix #122739: mix causes unnecessary evaluation when ints are used"}},{"before":"2665be7834e95bfbfd3daf84c7370df0ba3f1fc4","after":"ad0bd9ba9fc05d9f5514f87acf471f14adaf05f5","ref":"refs/heads/main","pushedAt":"2024-06-12T08:51: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":"Merge branch 'blender-v4.2-release'","shortMessageHtmlLink":"Merge branch 'blender-v4.2-release'"}},{"before":"820fc124d48768013dd86f119f78586bbbfc6b98","after":"4d8eea1402cd391a5b494c266e948d5387e91269","ref":"refs/heads/blender-v4.2-release","pushedAt":"2024-06-12T07:07: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":"Extensions: convert package listings into a dictionary when loaded\n\nChanges to the remote repository JSON format hadn't been properly\naccounted for, a quick-fix was left in that converted the JSON\npackage listing into a dictionary as it was accessed (every redraw).\n\nUpdate the behavior to perform the conversion when loading the data\nfrom the JSON. This is also needed for multi platform & blender-version\nsupport.","shortMessageHtmlLink":"Extensions: convert package listings into a dictionary when loaded"}},{"before":"1d94c34f2a18db8af337a718e4a8f785835a5f8b","after":"2665be7834e95bfbfd3daf84c7370df0ba3f1fc4","ref":"refs/heads/main","pushedAt":"2024-06-12T03:13:36.000Z","pushType":"push","commitsCount":6,"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":"91d45db8bb141edfe9964d92279238ee4dbe549e","after":"820fc124d48768013dd86f119f78586bbbfc6b98","ref":"refs/heads/blender-v4.2-release","pushedAt":"2024-06-12T02:47:38.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: store repository data in a named tuple\n\nNo functional changes, adding more specific typing information helps\nwith further improvements.","shortMessageHtmlLink":"Extensions: store repository data in a named tuple"}},{"before":"8726157489a2b74545049de891858091ee4a276e","after":"1d94c34f2a18db8af337a718e4a8f785835a5f8b","ref":"refs/heads/main","pushedAt":"2024-06-12T01:03: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":"Merge branch 'blender-v4.2-release'","shortMessageHtmlLink":"Merge branch 'blender-v4.2-release'"}},{"before":"a5f331afc047379740fbf709cf0e4c06b2ed1e4d","after":"91d45db8bb141edfe9964d92279238ee4dbe549e","ref":"refs/heads/blender-v4.2-release","pushedAt":"2024-06-12T01:03: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":"Remove use of potentially unsafe strncat & strcpy","shortMessageHtmlLink":"Remove use of potentially unsafe strncat & strcpy"}},{"before":"6f724b83c663ee3ced02abcdb41cb0d2d6a14910","after":"a5f331afc047379740fbf709cf0e4c06b2ed1e4d","ref":"refs/heads/blender-v4.2-release","pushedAt":"2024-06-12T00:37: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 linux build error in x265.cmake\n\nThe `ar` wrapper script wasn't handling arguments correctly,\ncausing it not to merge x265 static libraries.","shortMessageHtmlLink":"Fix linux build error in x265.cmake"}},{"before":"c5864a3dcbe1f449dc72d6d9fb4fa1c0fab8b3e2","after":"8726157489a2b74545049de891858091ee4a276e","ref":"refs/heads/main","pushedAt":"2024-06-11T21:35: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":"Sculpt: Initial data oriented refactor for nudge brush\n\nPart of #118145.\nReuse the draw brush code, since the brushes are exactly the same\nexcept with a different offset direction. There may be better ways to\nshare the code besides defining them in the same file, but it doesn't\nreally matter either way currently.","shortMessageHtmlLink":"Sculpt: Initial data oriented refactor for nudge brush"}},{"before":"c93c7cbc4c8e5cf11469865674aa4e0ccb7e3c34","after":"c5864a3dcbe1f449dc72d6d9fb4fa1c0fab8b3e2","ref":"refs/heads/main","pushedAt":"2024-06-11T20:43: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":"Sculpt: Initial data oriented refactor for inflate brush\n\nPart of #118145.\nThe inflate brush is also very simple. Compared to the draw brush,\nit just uses the normal as an offset instead of a global one calculated\nfrom surrounding vertices.","shortMessageHtmlLink":"Sculpt: Initial data oriented refactor for inflate brush"}},{"before":"22788ad1cf07a37b112968c02f1a997327bb6809","after":"c93c7cbc4c8e5cf11469865674aa4e0ccb7e3c34","ref":"refs/heads/main","pushedAt":"2024-06-11T20:17: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":"Sculpt: Initial data oriented refactor for flatten brush\n\nPart of #118145.\nThis brush is exactly the same as the fill brush, except with the check\nfor which side of the brush plane each vertex is on removed. This\ncommit introduces more duplication than we'll have eventually.","shortMessageHtmlLink":"Sculpt: Initial data oriented refactor for flatten brush"}},{"before":"68ef1d6f3681238ec96214fa59b06d12b65eed4e","after":"22788ad1cf07a37b112968c02f1a997327bb6809","ref":"refs/heads/main","pushedAt":"2024-06-11T19:25: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":"Merge branch 'blender-v4.2-release'","shortMessageHtmlLink":"Merge branch 'blender-v4.2-release'"}},{"before":"6ea1d2131d17bcd0929da48f6a70f97cce060784","after":"6f724b83c663ee3ced02abcdb41cb0d2d6a14910","ref":"refs/heads/blender-v4.2-release","pushedAt":"2024-06-11T19:25: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":"Fix #122929: Freestyle options not visible in view layer properties (EEVEE)","shortMessageHtmlLink":"Fix #122929: Freestyle options not visible in view layer properties (…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEY3msOgA","startCursor":null,"endCursor":null}},"title":"Activity · blender/blender"}