[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [35938] trunk/blender/source/blender/ editors/object/object_add.c: Bugfix #26672

Ton Roosendaal ton at blender.org
Fri Apr 1 15:56:02 CEST 2011


Revision: 35938
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=35938
Author:   ton
Date:     2011-04-01 13:56:01 +0000 (Fri, 01 Apr 2011)
Log Message:
-----------
Bugfix #26672

Minor glitch: Add Camera operator showed option "view aligned", 
but that doesn't work for camera. Is now hidden.

Modified Paths:
--------------
    trunk/blender/source/blender/editors/object/object_add.c

Modified: trunk/blender/source/blender/editors/object/object_add.c
===================================================================
--- trunk/blender/source/blender/editors/object/object_add.c	2011-04-01 12:51:04 UTC (rev 35937)
+++ trunk/blender/source/blender/editors/object/object_add.c	2011-04-01 13:56:01 UTC (rev 35938)
@@ -172,6 +172,8 @@
 void ED_object_add_generic_props(wmOperatorType *ot, int do_editmode)
 {
 	PropertyRNA *prop;
+	
+	/* note: this property gets hidden for add-camera operator */
 	RNA_def_boolean(ot->srna, "view_align", 0, "Align to View", "Align the new object to the view.");
 
 	if(do_editmode) {
@@ -478,6 +480,8 @@
 
 void OBJECT_OT_camera_add(wmOperatorType *ot)
 {
+	PropertyRNA *prop;
+	
 	/* identifiers */
 	ot->name= "Add Camera";
 	ot->description = "Add a camera object to the scene";
@@ -491,6 +495,11 @@
 	ot->flag= OPTYPE_REGISTER|OPTYPE_UNDO;
 		
 	ED_object_add_generic_props(ot, TRUE);
+	
+	/* hide this for cameras, default */
+	prop= RNA_struct_type_find_property(ot->srna, "view_align");
+	RNA_def_property_flag(prop, PROP_HIDDEN);
+
 }
 
 




More information about the Bf-blender-cvs mailing list