Block a user
66158498de
BLI: Return number of values removed from remove_if
25747301db
Cycles: fix SYCL debug library linking on Windows
b623be3377
Cleanup: remove clang-format: off for EnumPropertyItem definitions
77268dbe3b
WM: add versioning for 3.5 sculpt brushes (part of fix for #106057)
7b4d71683f
Fix #107060: Curves sculpt mode does not select default tool
Crash upon renaming collection or clicking on Blenderkit after creating said collection (without renaming)
@JulianEisel think that one is for you?
Crash upon renaming collection or clicking on Blenderkit after creating said collection (without renaming)
This is in FileBrowser code, so not part of Core, but rather IO (or UI) modules...
Crash when sculpting with a texture, deleting the image of the texture and exiting sculpt mode
Shouldn't SculptSession
data be handled as part of object_foreach_id
anyway? This struct stores other ID pointers too, like the scene
one...
2d9e3501ee
Merge branch 'asset-shelf' into brush-assets-project
565af18e9e
Merge branch 'main' into asset-shelf
6e75581e65
BKE: Rework ID swap code to properly handle embedded ID pointers.
664b31ea73
Cleanup: make format
4d75f10a8a
EEVEE: Optimise texture usage flags
f2163e657e
Merge branch 'asset-shelf' into brush-assets-project
2acf304e14
Add display popover and "Show Names" option
961c6b1c48
Merge branch 'asset-shelf' into brush-assets-project
5c15bcac30
Merge branch 'main' into asset-shelf
1b94e60fb0
UI: Quick tooltip showing tab name for Properties editor tabs
565af18e9e
Merge branch 'main' into asset-shelf
6e75581e65
BKE: Rework ID swap code to properly handle embedded ID pointers.
664b31ea73
Cleanup: make format
4d75f10a8a
EEVEE: Optimise texture usage flags
982392ca13
Docs: Update RNA to user manual url map
565af18e9e
Merge branch 'main' into asset-shelf
6e75581e65
BKE: Rework ID swap code to properly handle embedded ID pointers.
664b31ea73
Cleanup: make format
4d75f10a8a
EEVEE: Optimise texture usage flags
982392ca13
Docs: Update RNA to user manual url map
d60dfd23e0
Merge branch 'main' into asset-shelf
59adfc0979
io_mesh_uv_layout: speed up png export with OIIO (x7)
23e0ab6d20
Import_3ds: Fixed keyframe reading
9d9bfe4a85
io_scene_3ds: Update to Blender 3.6
8b57a74629
glTF exporter: export right materials when changed by modifiers
2acf304e14
Add display popover and "Show Names" option
5c15bcac30
Merge branch 'main' into asset-shelf
1b94e60fb0
UI: Quick tooltip showing tab name for Properties editor tabs
33bfbb2a0c
USD IO: Move to the new Mesh Attributes API for Colors
86b39e0aac
Vulkan: Fix Compilation Issue on Windows.
BKE: Rework ID swap code to properly handle embedded ID pointers.
2a042b4133
BKE: Rework ID swap code to properly handle embedded ID pointers.
664b31ea73
Cleanup: make format
4d75f10a8a
EEVEE: Optimise texture usage flags
982392ca13
Docs: Update RNA to user manual url map
ab8acbbfe5
Cleanup: Use curve positions accessor function
664b31ea73
Cleanup: make format
4d75f10a8a
EEVEE: Optimise texture usage flags
982392ca13
Docs: Update RNA to user manual url map
ab8acbbfe5
Cleanup: Use curve positions accessor function
c234a802ba
Cleanup: Remove unused using keyword
USD Import: mask multiple prim paths.
Patch LGTM, the only thing I would remove is allowing to use spaces as separator...
USD Import: mask multiple prim paths.
Just use MEM_SAFE_FREE
macro, it checks for NULL pointers, and in addition assigns null to freed pointer, which makes further potential invalid access to it very easy to identify.