Block a user
Julian Eisel
deleted branch temp-fix-124622-render-active-object-crash from JulianEisel/blender
2024-08-21 11:55:14 +02:00
Crash/assert when using "Render Active Object" on an asset with a non-rendering type of object (cameras, lights, etc) active
Fix #124622: Crash/assert on "Render Active Object"
Fix #124622: Crash/assert on "Render Active Object"
Submitting as minimal fix that can also be backported to the 4.2 branch. I'd follow this up with a change to gray out the "Render Active Object" button for object types without renderable…
Fix #124622: Crash/assert on "Render Active Object"
Julian Eisel
pushed to temp-fix-124622-render-active-object-crash at JulianEisel/blender
2024-08-12 17:00:55 +02:00
31fee9a4f9
Fix #124622: Crash/assert on "Render Active Object"
9576576039
Windows: Enable clang-cl for ARM64
f30689e12c
Fix: USD instancing export errors
4b726b41b9
Outliner: Expand Geometry Nodes Modifier to show the data-block
be53bd079f
Cleanup: Formatting
Julian Eisel
created branch temp-fix-124622-render-active-object-crash in JulianEisel/blender
2024-08-12 17:00:55 +02:00
Outliner: Expand Geometry Nodes Modifier to show the data-block
tree_element_node_tree_activate()
doesn't seem necessary indeed, selection seem to be handled just fine without it. Also weird to handle selection in a function called _activate()
. These…
Julian Eisel
pushed to temp-brush-assets-gpencil-followups at JulianEisel/blender
2024-08-12 12:43:08 +02:00
eb15b13de3
Refactor default brush activation to be remain centralized
Julian Eisel
pushed to temp-brush-assets-gpencil-followups at JulianEisel/blender
2024-08-08 15:59:53 +02:00
9eb9b825f8
Fix memory leak from default asset reference
Julian Eisel
pushed to temp-brush-assets-gpencil-followups at JulianEisel/blender
2024-08-08 15:50:36 +02:00
fbcd75aa04
Refactor: Let toolsystem handle all brush<->tool binding logic
Julian Eisel
pushed to temp-brush-assets-gpencil-followups at JulianEisel/blender
2024-08-08 13:00:42 +02:00
04b3958a39
Bring back minimal tool-slots implementation
aee6a70f76
Merge branch 'temp-brush-assets-gpencil-followups' into temp-brush-assets-gpencil-toolslots
bdc63cad15
Cleanup: Remove dead code, make functions private
c23a6da47f
Merge branch 'main' into temp-brush-assets-gpencil-toolslots
ce52c8f93f
Fix crash on startup caused by old DNA data
Julian Eisel
pushed to temp-brush-assets-gpencil-toolslots at JulianEisel/blender
2024-08-08 12:57:05 +02:00
d7b5cf10df
Merge branch 'temp-brush-assets-gpencil-followups' into temp-brush-assets-gpencil-toolslots
24fcd17a64
UI: Add separator between brush tools and cutter tool
dadef76d6e
Merge branch 'main' into temp-brush-assets-gpencil-followups
69d1e0d9cb
Cleanup: Remove unused code from BLI_mempool
2858c3b287
Link/Append: separate instantiation of loose data from core link/append code
Julian Eisel
pushed to temp-brush-assets-gpencil-followups at JulianEisel/blender
2024-08-08 12:36:16 +02:00
24fcd17a64
UI: Add separator between brush tools and cutter tool
Design: Brush Assets Tool System Integration
This confuses me. So if you you have Eraser tool selected and click draw brush in asset shelf it will select Brush tool, but if you have Brush tool selected and click eraser brush in asset shelf…
Design: Brush Assets Tool System Integration
Open Question: How to Connect Tools With Brushes?
We need to somehow...:
- ... remember the brush used for a tool
- ... set a default brush for each tool (e.g. soft…