Nathan Vegdahl nathanvegdahl
  • Amsterdam, Netherlands
  • https://cessen.com
  • Animator, rigger, and software developer. Currently working at the Blender Institute as a developer on Blender's animation system.

    Been using Blender since 1998, and worked on Big Buck Bunny and Sintel (two of Blender's open movie projects).

  • Joined on 2003-03-21
Nathan Vegdahl commented on pull request blender/blender#124343 2024-07-08 15:08:44 +02:00
Anim: move Bone Selection Sets add-on into Blender

I don't feel strongly one way or the other. Mainly just wanted to make sure it was on your radar, since it felt a little out of place with the surrounding code. Feel free to address it (or not)…

Nathan Vegdahl approved blender/blender#124337 2024-07-08 15:06:22 +02:00
Anim: Action editor, show slot user count if not equal to 1

You have this marked is WIP, but the code looks good and it works as expected in testing. I also think it's a good change.

Nathan Vegdahl commented on pull request blender/blender#124343 2024-07-08 14:53:02 +02:00
Anim: move Bone Selection Sets add-on into Blender

Fair enough. Since you e.g. changed the helper subclasses to mix-in classes I thought you were taking the opportunity to do some minor cleanups as well.

Nathan Vegdahl commented on pull request blender/blender#124227 2024-07-08 14:48:08 +02:00
Fix: inserting keys in Action editor for non-active ID doesn't work

Done. I also added explicit just-in-case checks that the action is indeed considered empty/legacy/layered in the respective tests.

2575c09611 Add more explicit test for legacy actions
Nathan Vegdahl commented on pull request blender/blender#124227 2024-07-08 14:20:42 +02:00
Fix: inserting keys in Action editor for non-active ID doesn't work

Good point. I think both cases should be tested, however: an empty action and an explicitly legacy action. So I'll add an additional test case for the explicitly legacy action (and rename this…

Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-07-08 14:16:23 +02:00
6579a12c5c Update reports/2024.md
Nathan Vegdahl suggested changes for blender/blender#124343 2024-07-08 14:15:13 +02:00
Anim: move Bone Selection Sets add-on into Blender

Basically looks good to me. Just a question and a take-it-or-leave-it suggestion.

Nathan Vegdahl commented on pull request blender/blender#124343 2024-07-08 14:15:12 +02:00
Anim: move Bone Selection Sets add-on into Blender

Maybe this is a good opportunity to also update the code comments to use proper capitalization and punctuation?

Nathan Vegdahl commented on pull request blender/blender#124343 2024-07-08 14:15:10 +02:00
Anim: move Bone Selection Sets add-on into Blender

I'm not super familiar with how things are supposed to work around this kind of stuff, but just double-checking:

80a807efba Fix typo
dd7493feb9 Add unit tests
547549cc75 Comment and documentation improvements based on PR comments
a8765ebfcf Address some PR comments
Nathan Vegdahl commented on pull request blender/blender#124227 2024-07-08 11:57:24 +02:00
Fix: inserting keys in Action editor for non-active ID doesn't work

No meaningful difference, just didn't find get_action() when I was looking for a function that did that. Thanks!

Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-07-08 11:41:58 +02:00
7b75edc3f3 Update reports/2024.md
Nathan Vegdahl approved blender/blender#123902 2024-07-08 11:41:27 +02:00
Fix #106946: NLA sync length stops keys from being inserted

Looks good and works great.

Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-07-08 11:21:32 +02:00
06ba93291d Update reports/2024.md
Nathan Vegdahl suggested changes for blender/blender#124046 2024-07-08 11:20:16 +02:00
Fix #106372: Wrong message in driver for disabled execution

The rearrangement of the logic here appears to just change what situations get misleading error messages. Now if autoexec fails, invalid expressions that don't otherwise require Python also get displayed as not working due to "Python restricted for security", which isn't really the cause. Example file attached.