Copy Custom Properties #43832

Closed
opened 2015-02-27 17:22:23 +01:00 by Martin Felke · 9 comments
Member

This addon allows to copy the custom properties from the active object to the selected objects.
It also can take ob.data (all data types), and ob.data.bones, ob.data.editbones and ob.pose properties into account (on armatures). There is a separate button under armature which allows to copy properties from bone to bone.

Simply install as usually (Install from File) and you should find a new Copy Custom Properties Panel and Button under "Object" Properties and "Bone" Properties.
Its only a simple addon, but i hope it might be useful.

object_copy_custom_properties_1_05.zip

There is also a small Blenderartist Thread regarding to this addon....
http://blenderartists.org/forum/showthread.php?316484-Addon-Copy-Custom-Properties

Will add a wiki page later, but these are 2 new buttons only basically...

This addon allows to copy the custom properties from the active object to the selected objects. It also can take ob.data (all data types), and ob.data.bones, ob.data.editbones and ob.pose properties into account (on armatures). There is a separate button under armature which allows to copy properties from bone to bone. Simply install as usually (Install from File) and you should find a new Copy Custom Properties Panel and Button under "Object" Properties and "Bone" Properties. Its only a simple addon, but i hope it might be useful. [object_copy_custom_properties_1_05.zip](https://archive.blender.org/developer/F146131/object_copy_custom_properties_1_05.zip) There is also a small Blenderartist Thread regarding to this addon.... http://blenderartists.org/forum/showthread.php?316484-Addon-Copy-Custom-Properties Will add a wiki page later, but these are 2 new buttons only basically...
Author
Member

Changed status to: 'Open'

Changed status to: 'Open'
Author
Member

Added subscriber: @scorpion81

Added subscriber: @scorpion81

Added subscriber: @nudelZ

Added subscriber: @nudelZ

Added subscriber: @ideasman42

Added subscriber: @ideasman42

Hi, checked the addon, a few odd things...

  • Uses try/except with ambiguous outcome. (except Exeption)
  • Uses list comprehension for no reason (resulting list is never used.)

I'd prefer this just be added to existing Custom Properties panel, (can be RHS of the add button), but that could be done after fixing other issues and getting code into reasonable state.

Hi, checked the addon, a few odd things... - Uses try/except with ambiguous outcome. (`except Exeption`) - Uses list comprehension for no reason (resulting list is never used.) I'd prefer this just be added to existing **Custom Properties** panel, (can be RHS of the add button), but that could be done after fixing other issues and getting code into reasonable state.
Author
Member

I rewrote parts of this code now and converted it to a (python) diff... so a new "Copy" button should appear next to the Add button.
(on the Custom Properties Panel)

You have to select the target objects first and the active object will be the source object.

I removed the ambiguous try/excepts now and rewrote the list comprehensions as well now to regular nested for loops.

copy_properties.diff

I rewrote parts of this code now and converted it to a (python) diff... so a new "Copy" button should appear next to the Add button. (on the Custom Properties Panel) You have to select the target objects first and the active object will be the source object. I removed the ambiguous try/excepts now and rewrote the list comprehensions as well now to regular nested for loops. [copy_properties.diff](https://archive.blender.org/developer/F178758/copy_properties.diff)

Added subscriber: @mont29

Added subscriber: @mont29

Changed status from 'Open' to: 'Archived'

Changed status from 'Open' to: 'Archived'
Campbell Barton self-assigned this 2015-06-03 13:39:53 +02:00

Closing, since this is already being handled in D1318

Closing, since this is already being handled in [D1318](https://archive.blender.org/developer/D1318)
Sign in to join this conversation.
No Milestone
No project
No Assignees
4 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#43832
No description provided.