Object: Object Re-Name #21681

Closed
opened 2010-03-20 13:41:47 +01:00 by Richard Olsson · 19 comments
Member

Project: Blender Extensions
Tracker: Py Scripts Contrib
Blender: 2.57
Author(s): Oscurart, meta-androcto
Script name: Object Name Edit
Wiki page: http://wiki.blender.org/index.php/Extensions:2.5/Py/Scripts/Object/Object_Rename
Category: Object
Status: Closed
Related: 25214 25242

%%%This script adds a couple of operators that allow you to edit the name for all selected objects in any of a number of ways:

Rename all to same name (with suffices added by blender)
Replace string in names, using RegEx or shell wildcards
Add suffix and/or prefix
Truncate beginning and/or end of name
Transfer names Object<->data, or Object<->DupGroup

The operators rely on a patch to the python API (tracker #21680, link below*), which will add the invoke_props_dialog() method.

I'm submitting both a patch that will add the script to the release folder, including add a menu item for the script in the 3d view space Object menu, and the standalone script file.

**Project**: Blender Extensions **Tracker**: Py Scripts Contrib **Blender**: 2.57 **Author(s)**: Oscurart, meta-androcto **Script name**: Object Name Edit **Wiki page**: http://wiki.blender.org/index.php/Extensions:2.5/Py/Scripts/Object/Object_Rename **Category**: Object **Status**: Closed **Related**: 25214 25242 %%%This script adds a couple of operators that allow you to edit the name for all selected objects in any of a number of ways: Rename all to same name (with suffices added by blender) Replace string in names, using RegEx or shell wildcards Add suffix and/or prefix Truncate beginning and/or end of name Transfer names Object<->data, or Object<->DupGroup The operators rely on a patch to the python API (tracker #21680, link below*), which will add the invoke_props_dialog() method. I'm submitting both a patch that will add the script to the release folder, including add a menu item for the script in the 3d view space Object menu, and the standalone script file. * Link to python API dependency patch: https://projects.blender.org/tracker/index.php?func=detail&aid=21680&group_id=9&atid=127%%%
Author
Member

Changed status to: 'Open'

Changed status to: 'Open'

This task was automatically closed as archived as part of migration, because it was determined to be no longer active.

The authoritative list of addons is on the wiki, we no longer have a report for each addon to track bugs and updates. Bugs can be reported individually and assigned to the addon developers. See the #Addons project page for more information on the workflow.

This task was automatically closed as archived as part of migration, because it was determined to be no longer active. The authoritative list of addons is on the wiki, we no longer have a report for each addon to track bugs and updates. Bugs can be reported individually and assigned to the addon developers. See the #Addons project page for more information on the workflow.
Author
Member

%%%Assigned to Brendon. ;)%%%

%%%Assigned to Brendon. ;)%%%
Author
Member

%%%Campbell modified the invoke_props_dialog() method as it was added to trunk, causing this script to stop working. I'm adding a patch and standalone py file which fixes this, along with some other small fixes.%%%

%%%Campbell modified the invoke_props_dialog() method as it was added to trunk, causing this script to stop working. I'm adding a patch and standalone py file which fixes this, along with some other small fixes.%%%
Member

%%%hi, this script is crashing badly.
It's been moved into https://svn.blender.org/svnroot/bf-extensions/repair_holding/
until it's repaired, thanks.%%%

%%%hi, this script is crashing badly. It's been moved into https://svn.blender.org/svnroot/bf-extensions/repair_holding/ until it's repaired, thanks.%%%
Author
Member

%%%Thanks for letting me know. I'm busy preparing for the conference but will have much more time for blender dev again from november. Will look at this and other stuff then!

Cheers
/R%%%

%%%Thanks for letting me know. I'm busy preparing for the conference but will have much more time for blender dev again from november. Will look at this and other stuff then! Cheers /R%%%

%%%hi, any news?
this script is now here https://svn.blender.org/svnroot/bf-extensions/branches/broken_stuff/object_name_edit.py%%%

%%%hi, any news? this script is now here https://svn.blender.org/svnroot/bf-extensions/branches/broken_stuff/object_name_edit.py%%%

%%%hi,
there is another script similar to your one, I've left a message in its tracker page with a proposal for a merge, see the "related" field above
if the author of that script merges this and you can review, it would be good to move this functionality out of "broken" status
what do you think?
cheers%%%

%%%hi, there is another script similar to your one, I've left a message in its tracker page with a proposal for a merge, see the "related" field above if the author of that script merges this and you can review, it would be good to move this functionality out of "broken" status what do you think? cheers%%%
Author
Member

%%%Hi,

I'm very sorry that I haven't been able to work on this. I am currently under heavy workload in my regular field-of-work and haven't had time to look closer at any blender development. I have spoken to the developer of the other script, but haven't had time to investigate his code. I'm all for a merger if that helps speed things up. Alternatively, I might find some time over the christmas holidays when I'm expecting my phone to ring less. :)

Cheers%%%

%%%Hi, I'm very sorry that I haven't been able to work on this. I am currently under heavy workload in my regular field-of-work and haven't had time to look closer at any blender development. I have spoken to the developer of the other script, but haven't had time to investigate his code. I'm all for a merger if that helps speed things up. Alternatively, I might find some time over the christmas holidays when I'm expecting my phone to ring less. :) Cheers%%%

%%%Hi Richard,
I'll do the merge some time soon (in the next two weeks probably) and let you know when I start on that. I'd like to use the name of your script, because it's consistent with the 2.49 version, if that is okay with you. If you get to it sooner than me just send me a mail.

Cheers%%%

%%%Hi Richard, I'll do the merge some time soon (in the next two weeks probably) and let you know when I start on that. I'd like to use the name of your script, because it's consistent with the 2.49 version, if that is okay with you. If you get to it sooner than me just send me a mail. Cheers%%%

%%%> If you get to it sooner than me just send me a mail.

well guys use these trackers as you did here, it's easier and public: cool to see this interaction :)%%%

%%%> If you get to it sooner than me just send me a mail. well guys use these trackers as you did here, it's easier and public: cool to see this interaction :)%%%

%%%It seems like this script is working without crashing with rev.33728 and invoke_props_dialog() method is added.%%%

%%%It seems like this script is working without crashing with rev.33728 and invoke_props_dialog() method is added.%%%

%%%One thing. Truncate function has an issue. When you set value for start/end and then you want to revert it to initial name from ToolShelf dialog by setting start&end to 0, the name stays truncated.%%%

%%%One thing. Truncate function has an issue. When you set value for start/end and then you want to revert it to initial name from ToolShelf dialog by setting start&end to 0, the name stays truncated.%%%
Member

%%%hi, the Oscurart tools contains significant rename function.
I would move this back to upload & work on the new script or other related proposals.%%%

%%%hi, the Oscurart tools contains significant rename function. I would move this back to upload & work on the new script or other related proposals.%%%
Member

%%%Hi!
Since your script is now in bf-extensions' svn (contrib|trunk) we have deleted the current attachments to avoid that end-users could reach this page and get the wrong version of your script.
Note that your script may have api changes or small maintenence changes applied in SVN.
Please retrieve your script from SVN before updating SVN to avoid mis-versioned scripts.
Thanks!%%%

%%%Hi! Since your script is now in bf-extensions\' svn (contrib|trunk) we have deleted the current attachments to avoid that end-users could reach this page and get the wrong version of your script. Note that your script may have api changes or small maintenence changes applied in SVN. Please retrieve your script from SVN before updating SVN to avoid mis-versioned scripts. Thanks!%%%
Member

%%%hi,
I'm making a few changes here.
I have now a entirely new version of this script.
Rather than making a new page, I'm re-using this one.
Thanks.%%%

%%%hi, I'm making a few changes here. I have now a entirely new version of this script. Rather than making a new page, I'm re-using this one. Thanks.%%%
Member

%%%closing & removing from contrib svn
thereare better scripts & internal functions to do this.
%%%

%%%closing & removing from contrib svn thereare better scripts & internal functions to do this. %%%
Member

Changed status from 'Open' to: 'Archived'

Changed status from 'Open' to: 'Archived'
Member

%%%If you're not going to write documentation for this addon please remove it from the Wiki: http://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts#Object_Scripts%%%

%%%If you're not going to write documentation for this addon please remove it from the Wiki: http://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts#Object_Scripts%%%
Sign in to join this conversation.
No Milestone
No project
No Assignees
7 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-addons#21681
No description provided.