Block a user
Shape Keys: support locking to protect from accidental editing.
Shape Keys: support locking to protect from accidental editing.
BKE_keyblock_find_index()
doesn't find a keyblock's index, so I think it's better to name itBKE_keyblock_find_by_index()
.
Renamed.
In `source/blender/blenkernel/intern/DerivedMesh.cc…
fcf2083f12
Shape Keys: support locking to protect from accidental editing.
c02d4da5a2
Shape Keys: replace the BKE_keyblock_from_key function with find_index.
e39bd974a0
Cleanup: Curves: Remove redundant resizing in extrude operator
b10953d957
Fix #117191: Crash using the Extrude tool and Snap Base
8b454fe5d4
Curves: Debug crash after switching to sculpt mode
Alexander Gavrilov
pushed to dev-shapekey-locking-gproject at angavrilov/blender
2024-01-17 14:30:05 +01:00
52084dc9bf
Sculpt: check shape key locks in the gesture project operation.
05089cc178
Sculpt: refactor gesture operations to allow cancelling.
fcf2083f12
Shape Keys: support locking to protect from accidental editing.
c02d4da5a2
Shape Keys: replace the BKE_keyblock_from_key function with find_index.
e39bd974a0
Cleanup: Curves: Remove redundant resizing in extrude operator
Alexander Gavrilov
deleted branch pr-driver-var-default from angavrilov/blender
2024-01-08 15:25:11 +01:00
Drivers: implement fallback values for RNA path based variables.
d0ef66ddff
Drivers: implement fallback values for RNA path based variables.
bbd7872680
Drivers: refactor driver_get_variable_property to return an enum.
b9074381e5
Drivers Editor: apply red underline to drivers that failed evaluation.
4ccd1bec83
Drivers: implement fallback values for RNA path based variables.
bbd7872680
Drivers: refactor driver_get_variable_property to return an enum.
b9074381e5
Drivers Editor: apply red underline to drivers that failed evaluation.
1db4ed50e8
Cleanup: make format
6d8bb7f73c
Anim: armature.collections.move() now retains the active collection
Alexander Gavrilov
deleted branch pr-keyframe-extend-snap from angavrilov/blender
2024-01-08 14:19:09 +01:00
Animation: fix frame snapping for the time extend transformation mode.
GHOST/X11 asserts in a debug build on a Linux system with 50+ days uptime
Anim: fix bone collection custom property copying on armature join
Alexander Gavrilov
created branch pr-bone-collections-join in angavrilov/blender
2023-12-29 11:21:56 +01:00
Alexander Gavrilov
pushed to pr-bone-collections-join at angavrilov/blender
2023-12-29 11:21:56 +01:00
dcfc3abfea
Anim: fix bone collection custom property copying on armature join
b7a7c2ac00
EEVEE-Next: Add lightweight deferred indirect lighting
bd51bb7623
Sculpt: Avoid expensive mask access in remaining cases
27582ddb93
Fix #116532: Cloth filter performance issue from mask attribute access
70ae6f5d41
Cleanup: Sculpt: Add utility to duplicate mask data
User Interface unresponsive with High Poly scenes
@ideasman42 Your X11 change breaks with an assert on my computer with uptime of 52 days, because m_start_time_monotonic
has just exceeded the 32-bit range, but the time in the event is clearly…
Anim: store BoneCollections in a flat array
Well, this does result in user-visible changes: it breaks Rigify because join now loses custom properties.