[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [42410] trunk/blender: Fix [#29502] Brush texture Preview panel doesnt show Alpha checkbox
Thomas Dinges
blender at dingto.org
Sun Dec 4 17:55:51 CET 2011
Revision: 42410
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=42410
Author: dingto
Date: 2011-12-04 16:55:46 +0000 (Sun, 04 Dec 2011)
Log Message:
-----------
Fix [#29502] Brush texture Preview panel doesnt show Alpha checkbox
* Added to the py UI file, it would require some deeper changes to have it in the c Template, can be done later.
* Fixed a typo.
Modified Paths:
--------------
trunk/blender/release/scripts/startup/bl_ui/properties_texture.py
trunk/blender/source/blender/editors/interface/interface_templates.c
Modified: trunk/blender/release/scripts/startup/bl_ui/properties_texture.py
===================================================================
--- trunk/blender/release/scripts/startup/bl_ui/properties_texture.py 2011-12-04 16:44:15 UTC (rev 42409)
+++ trunk/blender/release/scripts/startup/bl_ui/properties_texture.py 2011-12-04 16:55:46 UTC (rev 42410)
@@ -166,6 +166,10 @@
layout.template_preview(tex, parent=idblock, slot=slot)
else:
layout.template_preview(tex, slot=slot)
+
+ #Show Alpha Button for Brush Textures, see #29502
+ if context.space_data.texture_context == 'BRUSH':
+ layout.prop(tex, "use_preview_alpha")
class TEXTURE_PT_colors(TextureButtonsPanel, Panel):
Modified: trunk/blender/source/blender/editors/interface/interface_templates.c
===================================================================
--- trunk/blender/source/blender/editors/interface/interface_templates.c 2011-12-04 16:44:15 UTC (rev 42409)
+++ trunk/blender/source/blender/editors/interface/interface_templates.c 2011-12-04 16:55:46 UTC (rev 42410)
@@ -1223,7 +1223,7 @@
uiDefButS(block, ROW, B_MATPRV, IFACE_("World"), 0, 0,UI_UNIT_X*10,UI_UNIT_Y, pr_texture, 10, TEX_PR_OTHER, 0, 0, "");
uiDefButS(block, ROW, B_MATPRV, IFACE_("Both"), 0, 0,UI_UNIT_X*10,UI_UNIT_Y, pr_texture, 10, TEX_PR_BOTH, 0, 0, "");
- /* Alpha buton for texture preview */
+ /* Alpha button for texture preview */
if(*pr_texture!=TEX_PR_OTHER) {
row = uiLayoutRow(layout, 0);
uiItemR(row, &texture_ptr, "use_preview_alpha", 0, NULL, ICON_NONE);
More information about the Bf-blender-cvs
mailing list