Skip to content
Snippets Groups Projects
Commit d97fccca authored by Florian Meyer's avatar Florian Meyer
Browse files

added URLs

parent 465d2326
No related branches found
No related tags found
No related merge requests found
...@@ -25,9 +25,9 @@ bl_addon_info = { ...@@ -25,9 +25,9 @@ bl_addon_info = {
"location": "use the search :)", "location": "use the search :)",
"description": "Batch renaming of datablocks (e.g. rename materials after objectnames)", "description": "Batch renaming of datablocks (e.g. rename materials after objectnames)",
"warning": "", "warning": "",
"wiki_url": "", "wiki_url": "http://wiki.blender.org/index.php/Extensions:2.5/Py/Scripts/Object/Batch_Rename_Datablocks",
"tracker_url": "", "tracker_url": "http://projects.blender.org/tracker/index.php?func=detail&aid=25242&group_id=153&atid=468",
"category": "USER"} "category": "Object"}
####################################################################### #######################################################################
import bpy import bpy
...@@ -56,7 +56,8 @@ def get_name(self, ob): ...@@ -56,7 +56,8 @@ def get_name(self, ob):
return self.rename_custom return self.rename_custom
def rename_datablocks_main(self, obs, context): def rename_datablocks_main(self, context):
obs = context.selected_editable_objects
for ob in obs: for ob in obs:
name = get_name(self, ob) name = get_name(self, ob)
...@@ -100,7 +101,6 @@ class OBJECT_OT_batch_rename_datablocks(bpy.types.Operator): ...@@ -100,7 +101,6 @@ class OBJECT_OT_batch_rename_datablocks(bpy.types.Operator):
('Custom', 'Custom', 'Custom') ('Custom', 'Custom', 'Custom')
] ]
naming_base = EnumProperty(name='Name after:', naming_base = EnumProperty(name='Name after:',
default='',
items=name_origins) items=name_origins)
rename_custom = StringProperty(name='Custom Name', rename_custom = StringProperty(name='Custom Name',
default='New Name', default='New Name',
...@@ -130,7 +130,7 @@ class OBJECT_OT_batch_rename_datablocks(bpy.types.Operator): ...@@ -130,7 +130,7 @@ class OBJECT_OT_batch_rename_datablocks(bpy.types.Operator):
default=True, default=True,
description='Prefix Material Names') description='Prefix Material Names')
dialog_width = 250 dialog_width = 260
def draw(self, context): def draw(self, context):
layout = self.layout layout = self.layout
...@@ -166,8 +166,7 @@ class OBJECT_OT_batch_rename_datablocks(bpy.types.Operator): ...@@ -166,8 +166,7 @@ class OBJECT_OT_batch_rename_datablocks(bpy.types.Operator):
def execute(self, context): def execute(self, context):
obs = context.selected_objects rename_datablocks_main(self, context)
rename_datablocks_main(self, obs, context)
return {'FINISHED'} return {'FINISHED'}
...@@ -181,5 +180,5 @@ def register(): ...@@ -181,5 +180,5 @@ def register():
pass pass
def unregister(): def unregister():
pass pass
if __name__ = '__main__': if __name__ == '__main__':
register() register()
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment