Age | Commit message (Collapse) | Author |
|
|
|
|
|
from Dan Eicher (dna)
|
|
root bone selections were cleared if there was no connected parent. Now only set the root selection state if there is a connected parent.
|
|
- fix for minor inconsistency in armature selection, entering editmode and selecting a bone would move the manipulator because the selected bones, childs root wasnt selected on entering editmode.
- use copy_v3_v3 rather then VECCOPY in editarmature.c
|
|
from Yvon Tanguy (vono)
|
|
chain into account
|
|
Checks are now done to see if only the active KeyingSet should be used instead of always using a hardcoded value only.
|
|
- use list append in more places.
- remove non existing include dir.
|
|
using this for object.vertex_groups.assign([index list ...], group, weight, mode)
|
|
controller when the name of that bone is changed
|
|
properties, not only frame
Submitted by: Torsten Rupp (rupp)
Thanks Torsten for the patch. Previously, replacing poses would name them all "Pose".
|
|
|
|
replace with defgroup_find_name() and BLI_findstring()
|
|
cant redo this bug but noticed a number of places where bone selection/hidden state isn't being set properly.
|
|
|
|
- remove MEM_guardedalloc.h from header files (include directly)
|
|
commenting 'blend_factor' for now, its not used.
COLOR and EULER internal pyrna subtypes were causing color type variables to try update euler rotation order.
|
|
|
|
|
|
- removed DNA_brush_types.h from DNA_scene_types.h (and some other similar cases)
- removed DNA_wave_types.h (never used)
- removed Main.wave
|
|
or get it from the context instead.
|
|
[#23108] bpy.ops.object.origin_set(type='GEOMETRY_ORIGIN') dosen't work in console
[#23115] Crash when moving armature origin
- setting the armature in editmode would leave editdata in some cases.
- transforming selected linked objects to account for the movement of the obdata was only done for meshes, now do for curves and text3d.
- added utility functions for getting curve & mesh bounds.
- text3d moving center wasn't working at all.
- changed drawobject.c to use BLI_math funcs in more places.
- remove some unused code from operator object.origin_set.
|
|
|
|
removed object_flip_name() & bone_flip_name(), use flip_side_name()
|
|
changes
also replace mul_m4_v3() with mul_v3_m4v3() in a few places.
|
|
|
|
renaming bones" bug
This was simply caused by the lookup hash-table not being updated to be aware of the new name. Now the hashes are updated, so the name lookups (used for UI drawing among other things) works ok again after renaming bones.
This closes (open) reports: 22882, 21801
and the closed/duplicate reports: 22067, 22670, 22384, 22665
|
|
We already have 2 keys for delete, no need to add a 3rd, better use backspace only when it makes sense or allow users to hook it up to something.
|
|
Removed some antiquated cruft that used to work around the old anim-system.
|
|
Patch submitted by Torsten Rupp (rupp)
|
|
|
|
changes, also forgot to update armature sketching operator.
|
|
(merge from render25 branch)
|
|
acceleration structure but BVH instead.
(merge from render25 branch)
|
|
Add Convert operator and button (missing in 2.5)
Fix stroke selection (uneeded separate operator and missing redraw)
Map sketch operators to LEFTMOUSE and RIGHTMOUSE instead of SELECTMOUSE AND ACTIONMOUSE (more in line with other sketching operators, might work better with swapped mouse buttons)
|
|
with the generic action equivalents (NA_EDITED and new NA_SELECTED)
|
|
not needed.
|
|
|
|
|
|
|
|
svn merge https://svn.blender.org/svnroot/bf-blender/branches/render25 -r28571:28573
svn merge https://svn.blender.org/svnroot/bf-blender/branches/render25 -r28575:28576
|
|
needed because proxies are causing libs to be linked directly when they should be kept indirect (likely slowing load times though I didnt time this)
|
|
* Removed some un-needed armature code stubs
* Manually copying over the values of constraints in the constraint copy() callbacks should NOT be needed. Removed this from the Spline IK constraint. The manual process is only a hacky aspect of the modifier stack only!
|
|
rather then having their own ifdefs in each file.
|
|
|
|
is still set very low so in many cases it could be even smaller, but being
a bit conservative here to try to avoid breaking rigs.
This is not forward-compatible, i.e. loading new files in older blender
versions will loose the binding.
|
|
|
|
Bone would get a '.' added even when there was no extension.
(center limit would still be useful)
- name flipping function used sizeof() incorrectly.
- ED_lorem should be extern.
|
|
124-126 but isnt used by any build systems now.
|