[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44734] trunk/blender/source/blender/ makesrna/intern/rna_color.c: Fix #30467: UV/Image Editor: Scope: Opacity Values maybe wrong

Sergey Sharybin sergey.vfx at gmail.com
Thu Mar 8 11:01:08 CET 2012


Revision: 44734
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=44734
Author:   nazgul
Date:     2012-03-08 10:01:03 +0000 (Thu, 08 Mar 2012)
Log Message:
-----------
Fix #30467: UV/Image Editor: Scope: Opacity Values maybe wrong

Internally vector and waveform opacities are stored as float in 0..1 range
and the same range is exposed to the UI.
>From file compatibility POV decided to change prop's type from percentage
to factor so it'll be nice slider with 0..1 range without confusing percentage
symbols (which should be quite easy to follow) and both forward and backwards
compatibilities are here.

Modified Paths:
--------------
    trunk/blender/source/blender/makesrna/intern/rna_color.c

Modified: trunk/blender/source/blender/makesrna/intern/rna_color.c
===================================================================
--- trunk/blender/source/blender/makesrna/intern/rna_color.c	2012-03-08 09:14:10 UTC (rev 44733)
+++ trunk/blender/source/blender/makesrna/intern/rna_color.c	2012-03-08 10:01:03 UTC (rev 44734)
@@ -587,12 +587,12 @@
 	RNA_def_property_ui_text(prop, "Waveform Mode", "");
 	RNA_def_property_update(prop, 0, "rna_Scopes_update");
 
-	prop = RNA_def_property(srna, "waveform_alpha", PROP_FLOAT, PROP_PERCENTAGE);
+	prop = RNA_def_property(srna, "waveform_alpha", PROP_FLOAT, PROP_FACTOR);
 	RNA_def_property_float_sdna(prop, "Scopes", "wavefrm_alpha");
 	RNA_def_property_range(prop, 0, 1);
 	RNA_def_property_ui_text(prop, "Waveform Opacity", "Opacity of the points");
 
-	prop = RNA_def_property(srna, "vectorscope_alpha", PROP_FLOAT, PROP_PERCENTAGE);
+	prop = RNA_def_property(srna, "vectorscope_alpha", PROP_FLOAT, PROP_FACTOR);
 	RNA_def_property_float_sdna(prop, "Scopes", "vecscope_alpha");
 	RNA_def_property_range(prop, 0, 1);
 	RNA_def_property_ui_text(prop, "Vectorscope Opacity", "Opacity of the points");




More information about the Bf-blender-cvs mailing list