Blender Git Commits

Blender Git "master" branch commits.

Page: 3198 / 5574

May 8, 2013, 23:14 (GMT)
fix [#35257] Brige > Merge sometimes flips result
May 8, 2013, 21:43 (GMT)
bugfix: [#31757] setGLSLMaterialSetting has no effect
original patch by me, with contribution from HG1 and Florian Völker

bug introduced in rev. 40113
May 8, 2013, 21:41 (GMT)
UI naming consistency:
* ShapeKey -> Shape Key. Was called "Shape Key" in most places already.

Pointed out by Dalai, thanks!
May 8, 2013, 21:05 (GMT)
UI naming consistency:
* DopeSheet -> Dope Sheet. No need to glue the words together.

Only changed comments and UI strings, no functional changes. Request by Dalai Felinto.
May 8, 2013, 19:49 (GMT)
Cycles / Tile Rendering:
* Code refactor of tile ordering to simplify the code and avoid some branching.
* Changed the Center method, so it really follows center -> corners, instead of the BI method, which was confusing sometimes.
May 8, 2013, 19:37 (GMT)
Attempt to fix OS X build with 10.6 SDK, was not working due to recent fullscreen bug fixes.
May 8, 2013, 17:33 (GMT)
Cycles / Hair rendering:
* Enable hair rendering on the GPU.

Patch by Stuart Broadfoot, with small tweaks by me, to only enable it on sm_20 and above.
May 8, 2013, 17:23 (GMT)
Blender 2.68 release cycle begin:
* BCon1, Alpha. Let's have an awesome one!
Revision a3c82d4 by Lukas Toenne
May 8, 2013, 16:17 (GMT)
Updated the custom_nodes.py template script to reflect socket draw API changes in r56584 and r56585.
Revision 8deba33 by Lukas Toenne
May 8, 2013, 16:00 (GMT)
Fix for node group user count: since node group pointer uses an explicit setter callback it has to do user count increment/decrement manually.
Revision a092611 by Lukas Toenne
May 8, 2013, 15:41 (GMT)
Fix for node item polling: recursion check was the wrong way around, needs to test is the parent tree is inside the group.
Revision d7c74ac by Lukas Toenne
May 8, 2013, 15:41 (GMT)
Added filter to the node group items callback to remove recursive node groups right from the start. These tree pointers would be polled out internally as well, but this way they don't show up in the menus in the first place.
Revision 8863222 by Lukas Toenne
May 8, 2013, 15:41 (GMT)
A bit more pythonic way of using the items callback in node categories. The category.items attribute is now a function taking a context parameter instead of a property. This can be used for checking validity, e.g. for doing node group recursion checks, and filter out unusable items.
Revision 8542d97 by Lukas Toenne
May 8, 2013, 15:41 (GMT)
2 fixes for node group node_tree pointer property: Make sure the nodeGroupPoll function (which checks for recursion) is used both in the poll callback as well as the actual pointer assignment (set). The poll callback doesn't seem to be used when directly setting the node_tree pointer from the API, so to make sure no dangerous recursion situation can happen this needs a second check.
Revision 3234f7e by Lukas Toenne
May 8, 2013, 15:40 (GMT)
Expose the data type property of node group interfaces for easier comparison in python.
Revision 3ebe7d9 by Lukas Toenne
May 8, 2013, 15:40 (GMT)
Moved a couple of common properties into the NodeAddOperator base class to avoid repetitive code. A new operator node_add_and_link is another variant that first creates a node and them connects a specific socket to an existing one (defined by context pointer).
Revision 451a320 by Lukas Toenne
May 8, 2013, 15:40 (GMT)
Removed the unused socket template system from the bpy_types Node base class (it interferes with the input_templates/output_templates functions from C nodes). This can be reimplemented in a nicer way for pynode subclasses later on, but should not be part of the basic Node class.
Revision ee950c9 by Lukas Toenne
May 8, 2013, 15:40 (GMT)
Exposed the node socket templates of C nodes in RNA by means of a classmethod. This will allow the node link menu to determine feasible socket connections before an actual node instance is created.
Revision 701aa8b by Lukas Toenne
May 8, 2013, 15:40 (GMT)
Removed the add_group_node operator, this is now integrated into the generic node_add operator. The group node tree pointer is then part of the settings dictionary.
Revision 33e9901 by Lukas Toenne
May 8, 2013, 15:40 (GMT)
Expose the HIDE_VALUE flag of node sockets in RNA.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021