blender/release/scripts
Campbell Barton 318e9aa5d1 - rna attribute setting problem, class instances could not set their own attributes because they are blocked by our own internal setattr.
this could be supported again easily however it leads typo's & api changes not showing any errors.

  This broke povray export.
  Solution for now is to allow setting private properties starting with '_'

  eg, 
    ob = bpy.context.object
    
    ob._foo = [1,2,3] # this is a python list, it will stay only as long as this PyObject is active
    ob.foo = 1 # raises an error!, only for rna properties
    ob["foo"] = 1 # converts to an ID property and is saved

    using the underscore like this should really be used for classes internally.

- povray failed on armatures

- menu key wasn't using WM_keymap_add_menu
2009-11-18 08:40:18 +00:00
..
io - rna attribute setting problem, class instances could not set their own attributes because they are blocked by our own internal setattr. 2009-11-18 08:40:18 +00:00
modules - rna attribute setting problem, class instances could not set their own attributes because they are blocked by our own internal setattr. 2009-11-18 08:40:18 +00:00
op use number keys to set the current brush in paint modes 2009-11-17 16:04:17 +00:00
templates pep8 whitespace commit 2009-11-07 22:07:46 +00:00
ui default name of keymap to 'keymap.py' + pedantic pep8 edits 2009-11-18 01:30:28 +00:00