Only search projects.blender.org
Log In
New Account
Home
My Page
Projects
Blender 2.x BF release
Summary
Activity
Tracker
SCM
Files
Blender 2.6 Bug Tracker: Browse
[#24132] Re-Enabling addon that created ID-Property
Date:
2010-10-04 12:20
Priority:
3
State:
Closed
Submitted by:
der On (
der_on
)
Assigned to:
Campbell Barton (campbellbarton)
Category:
Python
Status:
Fixed / Closed
Relates to:
Duplicates:
Patches:
Summary:
Re-Enabling addon that created ID-Property
Detailed description
OS: Linux, Ubuntu Lucid 64bit
Blender: 2.54.0 r32298
Attached is an one-file addon which causes some errors when trying to re-enable it. This addon registeres a custom pointer property that contains a boolProperty.
Steps to reproduce the errors:
1. copy the addon into blender/2.54/scripts/addons
2. open Blender
3. Find addon under File > User preferences > Add-Ons > Import/Export > Import/Export: XPlane - Debug
4. Hit the checkbox next to it to activate
5. create an Empty and go to its Object-Tab
6. Look for Panel named "X-Plane" there hit the checkbox for "Export Children"
7. Disable addon with File > User preferences > Add-Ons > Import/Export > Import/Export: XPlane - Debug
8. Re-enable addon by hitting checkbox again in File > User preferences > Add-Ons > Import/Export > Import/Export: XPlane - Debug
Followup
Message
Date
: 2010-10-04 13:14
Sender
:
Campbell Barton
assigning to self
Date
: 2011-01-24 15:18
Sender
:
Campbell Barton
Update: easier to redo steps.
With default/factory settings - open the user preferences and Enable/Disable the addon render_renderfarmfi
On, Off, On, Off
On the 4th time this is pressed (and disabled) an error is raised in the console. See
[#24498]
Date
: 2011-01-25 11:05
Sender
:
Campbell Barton
note, this is a problem with auto-reigster immediately registering a class and never-unregistering.
I did a test revert of auto-register and this becomes quite easy to fix.
Date
: 2011-02-11 06:55
Sender
:
Campbell Barton
ID properties can now be manually registered/unregistered.
Tested turning all addons on and off with a script multiple times and seem to be fixed now.
Attached Files:
Name
Date
Download
io_xplane_debug.py
2010-10-04 12:20
Download
Changes:
Field
Old Value
Date
By
status_id
Open
2011-02-11 06:55
campbellbarton
close_date
None
2011-02-11 06:55
campbellbarton
Status
Investigate
2011-02-11 06:55
campbellbarton
Status
New
2011-01-24 15:18
campbellbarton
Status
None
2010-12-10 11:56
jesterking
assigned_to
none
2010-10-04 13:14
campbellbarton
File Added
12988: io_xplane_debug.py
2010-10-04 12:20
der_on