Blender Git Commits

Blender Git "master" branch commits.

Page: 4516 / 5574

November 14, 2009, 08:50 (GMT)
* Compile fix. prop was declared in the middle of scope.
Revision e191007 by Joshua Leung
November 14, 2009, 02:50 (GMT)
Action Constraints Bugfix:

Action Constraints were failing when the rotation mode was non-default. Fixed this by copying over the current rotation mode when creating temp elements to evaluate with.
November 13, 2009, 19:18 (GMT)
fix for skinning uneven loops, fixed to use even edge removal currently
November 13, 2009, 18:47 (GMT)
report this broke MSVC
November 13, 2009, 17:42 (GMT)
documentat & cross reference collection types
November 13, 2009, 16:37 (GMT)
fix for error with property getattro in recent commit which broke autocomp.
active base/bone & editbone were not converted to property srna
November 13, 2009, 16:08 (GMT)
arbitrary property and function support for rna properties (arrays and collections), this means functions can be easily added.
eg.
scene.objects.link()
object.constraints.new()
mesh.verts.transform(...)
mesh.faces.active

PropertyRNA stores an StructRNA pointer where these can be defined.
November 13, 2009, 15:48 (GMT)
Merge -c 24547 from COLLADA branch (fix flipping of triangles created by tesselation).
November 13, 2009, 15:36 (GMT)
COLLADA: triangles created by polygon tesselation now get correct winding order (i.e. no flipping). Thanks Joseph for the algorithm!
November 13, 2009, 13:06 (GMT)
Update MSVC project files
November 13, 2009, 11:10 (GMT)
F8 reload works again, script errors are printed but dont stop loading every other script
November 13, 2009, 10:53 (GMT)
temp disable fix from r24541, constrains extruding verts
November 13, 2009, 09:28 (GMT)
changes python initialization
- bpy is now a python package, this makes it easier to add utility modules and adjust python startup which was previously using verbose Py/C api. Access should not be any slower since both C and Python modules use dictionary access.
- loop over scripts and load via python (currently F8 reload isnt working, will add back shortly)
- the C module is kept but renamed to _bpy and not meant for direct access from anything but the bpy package.
- bpy_types.py is an exception since it runs before the bpy package is initialized.
November 13, 2009, 08:44 (GMT)
dont use the actual scene when registering the class
Revision 2065632 by Joshua Leung
November 13, 2009, 01:26 (GMT)
Bugfix #19871: Extrude does not extrude on normal anymore

Just moving some old commented-out code over from the invoke() callback for extrude to the macro operator.
Revision acd7225 by Joshua Leung
November 13, 2009, 01:04 (GMT)
Driver Editing Tweaks:
* Updating dependencies for drivers now clears the disabled status of the relevant Driver FCurve too
* Changing the type of ID-block used for Driver Targets and Keying Set Paths will now clear the pointer to the ID-block if it is of the wrong type.
Revision e12f39d by Joshua Leung
November 12, 2009, 23:27 (GMT)
Spline IK: Fixes for the crashes with non-existant path data that are applied elsewhere
Revision 6062e43 by Joshua Leung
November 12, 2009, 23:12 (GMT)
Deselect all for bones works again

It's still very irritating that the active bone pointer doesn't get cleared when this happens, but at least it's more consistent with how Objects work...
November 12, 2009, 21:44 (GMT)
Made a few more property areas work with a single column.
Also fixed a few minor layout issues.
November 12, 2009, 19:49 (GMT)
Bug: [#19712] Manipulator widget missing functionality
With help from Patch [#19757] by Michael Jefferies.

-------------

Also, following talks with Matt and Campbell, make pressing Ctrl in transform toggle snap/gears instead of having to hold it down.

Important note: holding it down will no longer work correctly because of key repeats (it will toggle it constantly). It's possible to edit the modal keymap to bring back the old behavior (perhaps it should even be default).
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021