[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [52933] trunk/blender/release/scripts/ startup/bl_operators/node.py: style cleanup: also change node selection method not to compare nodes a lot.
Campbell Barton
ideasman42 at gmail.com
Wed Dec 12 16:41:16 CET 2012
Revision: 52933
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=52933
Author: campbellbarton
Date: 2012-12-12 15:41:15 +0000 (Wed, 12 Dec 2012)
Log Message:
-----------
style cleanup: also change node selection method not to compare nodes a lot.
Modified Paths:
--------------
trunk/blender/release/scripts/startup/bl_operators/node.py
Modified: trunk/blender/release/scripts/startup/bl_operators/node.py
===================================================================
--- trunk/blender/release/scripts/startup/bl_operators/node.py 2012-12-12 15:22:54 UTC (rev 52932)
+++ trunk/blender/release/scripts/startup/bl_operators/node.py 2012-12-12 15:41:15 UTC (rev 52933)
@@ -37,11 +37,13 @@
space = context.space_data
tree = space.edit_tree
+ # select only the new node
+ for n in tree.nodes:
+ n.select = False
+
node = tree.nodes.new(type=node_type)
- # select only the new node
- for n in tree.nodes:
- n.select = (n == node)
+ node.select = True
tree.nodes.active = node
node.location = space.cursor_location
return node
@@ -64,11 +66,15 @@
bl_idname = "node.add_node"
bl_label = "Add Node"
- type = StringProperty(name="Node Type", description="Node type")
-
+ type = StringProperty(
+ name="Node Type",
+ description="Node type",
+ )
# optional group tree parameter for group nodes
- group_tree = StringProperty(name="Group tree", description="Group node tree name")
-
+ group_tree = StringProperty(
+ name="Group tree",
+ description="Group node tree name",
+ )
def execute(self, context):
node = self.create_node(context, self.type)
@@ -85,10 +91,15 @@
bl_idname = "node.add_node_move"
bl_label = "Add Node and Move"
- type = StringProperty(name="Node Type", description="Node type")
-
+ type = StringProperty(
+ name="Node Type",
+ description="Node type",
+ )
# optional group tree parameter for group nodes
- group_tree = StringProperty(name="Group tree", description="Group node tree name")
+ group_tree = StringProperty(
+ name="Group tree",
+ description="Group node tree name",
+ )
def invoke(self, context, event):
self.store_mouse_cursor(context, event)
More information about the Bf-blender-cvs
mailing list