[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