minor changes to Martni's commit 30961
authorCampbell Barton <ideasman42@gmail.com>
Mon, 2 Aug 2010 04:20:41 +0000 (04:20 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Mon, 2 Aug 2010 04:20:41 +0000 (04:20 +0000)
commit55e64f0ba4f43535a163090ddf6a1715de0a6fa4
treef278c6f30429c9cd41ed554ca11ead5dc0ccc86c
parent3d81ee3e4aaa5f146c5fb36cef8ad3ec5a81100f
minor changes to Martni's commit 30961
- removed the immediate option from C/api and now store in python only, when python loads modules it sets it to False.
- unloading a module would clear the entire TypeMap for all modules, only remove the module types that is being unloaded.
- added some checks for bad class registering, report errors rather then crashing.
release/scripts/modules/bpy/utils.py
release/scripts/modules/bpy_types.py
source/blender/python/intern/bpy_interface.c
source/blender/python/intern/bpy_rna.c
source/blender/python/intern/bpy_rna.h