Block a user
Sculpt: Add global automasking propagation steps
de6a8e5839
Sculpt: Add global automasking propagation steps
f7f3460231
Cleanup: various non-functional changes for C++
3fe1097d24
Cleanup: lazily import bpy_extras.object_utils where possible
f4e52f447a
Modifiers: add ModifierTypeInfo::foreach_cache callback
d25274ee63
Cleanup: rename IDCacheKey.offset_in_ID to identifier
7ebb780257
Rebase on main reapply and fix versioning changes
5b03b51dcc
Sculpt: Add per-brush input samples
a2032a9aa5
Fix: Tooltip contains bogus text after recent button string cleanup
35028d9480
Fix: Memory leaks after recent button string cleanup
fd4dc38264
Fix #107805: Render border without an active region crashes
Auto-Masking: Propagation Steps needed as a global setting
Planning on picking up this work at some point soon since this seems to have stalled out in the last year.
Sculpt: Add per-brush input samples
Tagging @Sergey @HooglyBoogly and @JulienKaspar as specific in the original issue for review.
Sculpt: Add per-brush input samples
6509ffeda8
Sculpt: Add per-brush input samples
24964575e7
Fix #116317: Ensure that USD materials reside in a Prim Scope
458ef077c9
UI: Don't Emboss Within a Stack of Buttons
5139a9c064
Fix: foreach_get/set does not work on multidimensional arrays
9c7b3659e2
VSE: speed up solid color effect
Update "Input Samples" settings as brush data
@JulienKaspar So, I think I've found a bit of a wrinkle in the proposed plan. By moving this data to UnifiedPaintSettings
there's a bit of flexibility that the current implementation allows that…
f79425fe82
Fix #116988: TIFF ignores compression type None
406a2fde91
UV: improve performance for lightmap unwrap
7fa2a1071e
Fix divide by zero error Lightmap Unwrap & small N-gons
db41973414
AUTHORS: add 20 new contributors
eb747c5d20
Fix: invalid memory access in Hydra world and material export
Update "Input Samples" settings as brush data
Is this expected to be a breaking change on the user side of things or does the PR need to address making sure that if a user had a value set in the current stroke settings that it then gets…