2.5/Modes:
authorNicholas Bishop <nicholasbishop@gmail.com>
Sun, 16 Aug 2009 05:48:07 +0000 (05:48 +0000)
committerNicholas Bishop <nicholasbishop@gmail.com>
Sun, 16 Aug 2009 05:48:07 +0000 (05:48 +0000)
commitd86663ee1a4e845afd15752bac6dfb05dd675f69
treef81003eabb6326214bb03e3180426053b29ccdd9
parent128cf1522453c8f800d31fd663ac9027f56ec151
2.5/Modes:

* Added OBJECT_OT_mode_set for setting the object mode. Takes one property, "mode", which can be any of the OB_MODE_* flags. The available modes are limited based on the active object (e.g. only meshes can have sculptmode, and so forth.)
* Set the icon properties in the object mode enum RNA

TODO:
At this point I think everything is ready to start ripping out the ugly hacks in view3d_header for setting the mode :)
source/blender/editors/object/object_edit.c
source/blender/editors/object/object_intern.h
source/blender/editors/object/object_ops.c
source/blender/makesrna/RNA_enum_types.h
source/blender/makesrna/intern/rna_object.c