[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [33354] trunk/blender/source/blender/ editors/transform: [#24935] Proportional translation size stuck to none

Martin Poirier theeth at yahoo.com
Sat Nov 27 20:18:13 CET 2010


Revision: 33354
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=33354
Author:   theeth
Date:     2010-11-27 20:18:13 +0100 (Sat, 27 Nov 2010)

Log Message:
-----------
[#24935] Proportional translation size stuck to none

Adjust hard and soft limits on proportional size operator property.

Prevent zero in old files with reset if under hard limit (in tools settings).

Modified Paths:
--------------
    trunk/blender/source/blender/editors/transform/transform_generics.c
    trunk/blender/source/blender/editors/transform/transform_ops.c

Modified: trunk/blender/source/blender/editors/transform/transform_generics.c
===================================================================
--- trunk/blender/source/blender/editors/transform/transform_generics.c	2010-11-27 18:30:56 UTC (rev 33353)
+++ trunk/blender/source/blender/editors/transform/transform_generics.c	2010-11-27 19:18:13 UTC (rev 33354)
@@ -1084,8 +1084,9 @@
 		
 		
 		/* TRANSFORM_FIX_ME rna restrictions */
-		if (t->prop_size <= 0)
+		if (t->prop_size <= 0.00001f)
 		{
+			printf("Proportional size (%f) under 0.00001, reseting to 1!\n", t->prop_size);
 			t->prop_size = 1.0f;
 		}
 		

Modified: trunk/blender/source/blender/editors/transform/transform_ops.c
===================================================================
--- trunk/blender/source/blender/editors/transform/transform_ops.c	2010-11-27 18:30:56 UTC (rev 33353)
+++ trunk/blender/source/blender/editors/transform/transform_ops.c	2010-11-27 19:18:13 UTC (rev 33354)
@@ -422,7 +422,7 @@
 	{
 		RNA_def_enum(ot->srna, "proportional", proportional_editing_items, 0, "Proportional Editing", "");
 		RNA_def_enum(ot->srna, "proportional_edit_falloff", proportional_falloff_items, 0, "Proportional Editing Falloff", "Falloff type for proportional editing mode.");
-		RNA_def_float(ot->srna, "proportional_size", 1, 0, FLT_MAX, "Proportional Size", "", 0, 100);
+		RNA_def_float(ot->srna, "proportional_size", 1, 0.00001f, FLT_MAX, "Proportional Size", "", 0.001, 100);
 	}
 
 	if (flags & P_SNAP)





More information about the Bf-blender-cvs mailing list