Blender Git Commits

Blender Git "master" branch commits.

Page: 4956 / 5574

March 16, 2008, 17:43 (GMT)
== Align ==

Bugfix:

Fix for "Use pupmenu menu to select align orientation. Faster workflow than always having to change the current transform orientation beforehand."

memory corruption... (theeth ? )

March 16, 2008, 17:34 (GMT)
== Sequencer ==

This fixes:

[#8554] Sequencer: some metastrip plays audio outside of its limits

March 16, 2008, 17:24 (GMT)
== PyNodes ==

Ongoing updates to the Blender.Node Python API:

- Changed Blender.Node.node to Blender.Node.Scripted to be more specific and conform to bpython API.
- Added a Blender.Node.Socket type to be used to define node sockets in a PyNode script. Also, socket type is inferred from the value(s) passed in, instead of also being defined by the script author.
- Added attr access to input and output sockets in the __call__ method. Ex: an input socket called 'color' can be accessed as self.input.color now.

These changes break existing pynode scripts, which shouldn't be a problem yet, of course, since we're still finishing this feature for 2.46. The wiki page and sample .blends have already been updated:

http://wiki.blender.org/index.php/BlenderDev/PyNodes
http://wiki.blender.org/index.php/BlenderDev/PyNodes/API

March 16, 2008, 16:00 (GMT)
== Align ==

Use pupmenu menu to select align orientation. Faster workflow than always having to change the current transform orientation beforehand.
March 16, 2008, 14:28 (GMT)
[8559] Python script that uses FIleSelector and has an error in it segfaults Blender
Want completely fixed, check if the script was removed before running the callback.

March 16, 2008, 12:42 (GMT)
Bugfix #8581

Edit mode stats draw, option "global stats", did not calculate correct
angles.


March 16, 2008, 11:36 (GMT)
Bugfix #8361

Menu with group names, object buttons, didn't support large amounts yet.
Now it switches to collumn view.

March 16, 2008, 11:09 (GMT)
Bugfix #8526

Sometimes a panel could not be moved, this caused by fact that its
parent was sometimes not visible. Old bug actually. :)

There's a lot of editbutton panels btw... so there it happened.


Revision 87c54fb by Joshua Leung
March 16, 2008, 10:26 (GMT)
Constraints PyAPI:

Added support for Limit Distance constraint
March 16, 2008, 08:08 (GMT)
fixes for bugs #8496 & #8497

large sources defines cannot be used on darwin
and windows

Revision eab07f7 by Joshua Leung
March 16, 2008, 06:28 (GMT)
Constraints Py-Api:

Fixed up Py-API access to PyConstraints. Also updated docs to reflect these changes.
Revision e3d0508 by Joshua Leung
March 16, 2008, 03:51 (GMT)
== Proxies + Bone Groups ==

Bone Groups are now always copied from the source armature. This does mean that it isn't possible to have 'local' bone groups as for constraints, but it is better than losing bone groups from the original.
Revision f50eb9c by Joshua Leung
March 16, 2008, 03:11 (GMT)
Todo #8511: Lock Transform Channels does not work with Clear Transforms

When transform channels (i.e. LocX, RotY, ScaleZ) are 'locked' in the Transform Properties panel, the Clear Transform Tools (Alt-G/R/S) didn't respect these.

Also fixed typo in 3D-View Menu item.
Revision a4283a1 by Joshua Leung
March 16, 2008, 01:31 (GMT)
== Action Editor - Fixed 2 Long-Standing Annoyances ==

This commit fixes two long-standing annoyances which were confusing to new users and also posed workflow bottlenecks:

* A 'Fake-User' button is now displayed beside the delete button. This makes it clear to the user that actions have a fake user (by default), and provides quicker access to them when 'deleting'.
** Related to this, I've adjusted the tooltips for the fake-user button when there is a fake user, to clear up any ambiguity over the purpose of the button.

* When an object has an Ob-IPO (i.e. keyframing object transforms), it is now possible to simply use the 'Add New' entry in the Action Editor to make a new action for the object, with the IPO assigned to a new Action. This removes the need to open an IPO-window just to do that.
March 15, 2008, 22:55 (GMT)
Bugfix in kdop - one leaf possible missing
March 15, 2008, 20:59 (GMT)

Bugfix: radiosity was slower due to return lost in code refactor.

March 15, 2008, 20:52 (GMT)
BGE fix: ghost objects created with AddObject actuator will retain their ghost property
March 15, 2008, 18:53 (GMT)
fix for [#8559] Python script that uses FIleSelector and has an error in it segfaults Blender
March 15, 2008, 17:19 (GMT)
forgot to free memory for python api mesh.getTangents()
March 15, 2008, 17:08 (GMT)
New rayCastTo() python method for KX_GameObject:

rayCastTo(other,dist,prop)

Look towards another point/KX_GameObject and return first object hit within dist with a property that match prop, None if no object found or if it does not match prop.

Parameters:
other = 3-tuple (xyz coordinates) or object reference (target=center of object)
(type = list [x,y,z] or object reference)
dist = max distance of detection (can be negative => look behind)
If 0 or omitted => detect up to other
(type=float)
prop = property name that object must have
If empty or omitted => detect any object
(type=string)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021