Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2006-07-12 16:36:19 +0400
committerCampbell Barton <ideasman42@gmail.com>2006-07-12 16:36:19 +0400
commitcfeaf8dfdfbb9d306803ad55301a12e13e0e44bf (patch)
treef6ae6cd105c1a2d526ca5ef08a32aa972ca0b92d
parentb7e534f41263daae4f571bf4ee0f5f48d2c457b5 (diff)
Simplified some parts of this script
-rw-r--r--release/scripts/object_batch_name_edit.py23
1 files changed, 7 insertions, 16 deletions
diff --git a/release/scripts/object_batch_name_edit.py b/release/scripts/object_batch_name_edit.py
index e5f13baefaf..c34f5806aae 100644
--- a/release/scripts/object_batch_name_edit.py
+++ b/release/scripts/object_batch_name_edit.py
@@ -57,11 +57,8 @@ def setDataNameWrapper(ob, newname):
if ob.getData(name_only=1) == newname:
return False
type= ob.getType()
- data= None
- if type=='Mesh' or type=='Empty':
- data= ob.getData(mesh=1)
- else:
- data= ob.getData()
+
+ data= ob.getData(mesh=1)
if data:
data.name= newname
@@ -75,19 +72,13 @@ def main():
# Result 1, we want to rename data
for ob in Object.GetSelected():
- if ob.name == ob.getData(1):
+ if ob.name == ob.getData(name_only=1):
return # Alredy the same name, dont bother.
- try:
- if ob.getType() == 'Mesh':
- data = ob.getData(mesh=1) # use mesh so we dont have to update the nmesh.
- else:
- data = ob.getData()
+
+ data = ob.getData(mesh=1) # use mesh so we dont have to update the nmesh.
+ if data:
data.name = ob.name
- except:
- # Maybe trying to renasme an empty, dont worry about this.
- pass
-
def new():
@@ -236,7 +227,7 @@ def main():
Window.WaitCursor(1)
for ob in Object.GetSelected():
- newname = ob.getData(1)
+ newname = ob.getData(name_only=1)
if newname != None and ob.name != newname:
ob.name = newname
renameCount+=1