User:Severin/Reports/2023

= Weekly Reports: 2023 =

January 16 - January 22
Worked for 4 days only. Managed to focus mostly on brush assets.


 * Further work on the asset shelf (as part of the brush assets project):
 * Basic asset shelf prototype
 * Extend asset shelf region with a region for the catalogs & options
 * Popup to select which catalogs are displayed in the asset shelf footer

Master Commits:
 * Cleanup: Rename confusing region variable
 * Fix crash when listing assets repeatedly in node search menus

Created patches:
 * Python: Support multiple custom script directories in Preferences.

Review:
 * [Accepted] Fix T103881: Unlink operation crash in Blender File view

Next Week

 * Focus on brush assets.
 * Catch up with high priority reports.
 * General code review.
 * Technical documentation day.

January 9 - January 15
Only halfway working this week (I'm moving!).


 * Finished "All" asset library patch and merged into master (see below for master commits)
 * Fix all library always tagging catalogs as changed
 * Cleanups after informal review with Sybren
 * Updated Blender projects branch:
 * Support & use new asset library path query from master
 * Support project asset libraries in new asset library loading
 * Worked on patch to support multiple custom script directories in the Preferences.
 * Added Human Interface Guidelines entry on workflow oriented design as opposed to entity related design (

Master Commits:
 * Cleanup: Compile `filesel.c` in C++
 * Assets: "All" asset library
 * Refactor: Use new "All" asset library to extend node menus with assets

Review:
 * [Accepted] Fix: Missing null checks for asset catalog.
 * [Gave feedback] Widen the NLA action drop-down menu. ]

Next Week

 * Focus on brush assets.
 * Technical documentation day?

January 2 - January 8
Came back from holidays mid-week, so had to deal with the usual: Catching up with mails, broken Blender builds, merge branches, etc.

Master Commits:
 * Fix empty asset index files after bug in asset loading

Review:
 * [Accepted] UI: Skip expensive view button searching when drawing
 * [Accepted] BLI: Refactor matrix types & functions to use templates

Next Week

 * More catch up work.
 * Brush assets.