[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [61021] trunk/blender/source/blender/ editors/interface/interface.c: Python ui: increase interface float precision limit from 6 to 7

Dalai Felinto dfelinto at gmail.com
Thu Oct 31 04:21:22 CET 2013


Revision: 61021
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=61021
Author:   dfelinto
Date:     2013-10-31 03:21:20 +0000 (Thu, 31 Oct 2013)
Log Message:
-----------
Python ui: increase interface float precision limit from 6 to 7

Modified Paths:
--------------
    trunk/blender/source/blender/editors/interface/interface.c

Modified: trunk/blender/source/blender/editors/interface/interface.c
===================================================================
--- trunk/blender/source/blender/editors/interface/interface.c	2013-10-30 23:37:51 UTC (rev 61020)
+++ trunk/blender/source/blender/editors/interface/interface.c	2013-10-31 03:21:20 UTC (rev 61021)
@@ -78,7 +78,7 @@
 
 #include "interface_intern.h"
 
-#define PRECISION_FLOAT_MAX 6
+#define PRECISION_FLOAT_MAX 7
 #define PRECISION_FLOAT_MAX_POW 1000000 /* pow(10, PRECISION_FLOAT_MAX)  */
 
 /* avoid unneeded calls to ui_get_but_val */
@@ -443,7 +443,7 @@
 static int ui_but_float_precision(uiBut *but, double value)
 {
 	int prec;
-	const double pow10_neg[PRECISION_FLOAT_MAX + 1] = {1.0, 0.1, 0.01, 0.001, 0.0001, 0.00001, 0.000001};
+	const double pow10_neg[PRECISION_FLOAT_MAX + 1] = {1.0, 0.1, 0.01, 0.001, 0.0001, 0.00001, 0.000001, 0.0000001};
 
 	/* first check if prec is 0 and fallback to a simple default */
 	if ((prec = (int)but->a2) == -1) {




More information about the Bf-blender-cvs mailing list