Commit: 2524b2b5b912f36c3f1928d71ebaee8de10a0881
Author: Julian Eisel
Date:   Wed Jun 3 16:43:32 2015 +0200
Branches: UI-graphical-redesign
https://developer.blender.org/rB2524b2b5b912f36c3f1928d71ebaee8de10a0881

Adjust some theme colors

And the usual minor cleanup

===================================================================

M       source/blender/blenloader/intern/versioning_defaults.c
M       source/blender/editors/interface/interface_widgets.c
M       source/blender/editors/interface/resources.c

===================================================================

diff --git a/source/blender/blenloader/intern/versioning_defaults.c 
b/source/blender/blenloader/intern/versioning_defaults.c
index c2e72bd..665322b 100644
--- a/source/blender/blenloader/intern/versioning_defaults.c
+++ b/source/blender/blenloader/intern/versioning_defaults.c
@@ -67,10 +67,7 @@ void BLO_update_defaults_userpref_blend(void)
 
        for (style = U.uistyles.first; style; style = style->next) {
                style->paneltitle.points = style->widgetlabel.points = 
style->widget.points = 10;
-               style->paneltitle.shadx =  1;
-               style->paneltitle.shady = -1;
-               style->paneltitle.shadowalpha = 0.1f;
-               style->paneltitle.shadowcolor = 0.0f;
+               style->paneltitle.shadow = style->widgetlabel.shadow = 0;
        }
 }
 
diff --git a/source/blender/editors/interface/interface_widgets.c 
b/source/blender/editors/interface/interface_widgets.c
index 0107afe..dababfe 100644
--- a/source/blender/editors/interface/interface_widgets.c
+++ b/source/blender/editors/interface/interface_widgets.c
@@ -1659,7 +1659,7 @@ static struct uiWidgetColors wcol_numslider = {
        {25, 25, 25, 255},
        {180, 180, 180, 255},
        {153, 153, 153, 255},
-       {128, 128, 128, 255},
+       {140, 140, 140, 255},
        
        {0, 0, 0, 255},
        {255, 255, 255, 255},
@@ -1823,7 +1823,7 @@ static struct uiWidgetColors wcol_radio = {
 };
 
 static struct uiWidgetColors wcol_regular = {
-       {25, 25, 25, 255},
+       {40, 40, 40, 255},
        {153, 153, 153, 255},
        {100, 100, 100, 255},
        {25, 25, 25, 255},
@@ -1855,9 +1855,9 @@ static struct uiWidgetColors wcol_tool = {
 };
 
 static struct uiWidgetColors wcol_box = {
-       {25, 25, 25, 255},
-       {128, 128, 128, 255},
-       {100, 100, 100, 255},
+       {50, 50, 50, 255},
+       {140, 140, 140, 255},
+       {130, 130, 130, 255},
        {25, 25, 25, 255},
        
        {0, 0, 0, 255},
@@ -1871,7 +1871,7 @@ static struct uiWidgetColors wcol_box = {
 };
 
 static struct uiWidgetColors wcol_toggle = {
-       {25, 25, 25, 255},
+       {70, 70, 70, 255},
        {153, 153, 153, 255},
        {100, 100, 100, 255},
        {25, 25, 25, 255},
@@ -1890,7 +1890,7 @@ static struct uiWidgetColors wcol_scroll = {
        {50, 50, 50, 180},
        {80, 80, 80, 180},
        {100, 100, 100, 180},
-       {128, 128, 128, 255},
+       {140, 140, 140, 255},
        
        {0, 0, 0, 255},
        {255, 255, 255, 255},
@@ -3371,6 +3371,7 @@ static void widget_box(uiBut *but, uiWidgetColors *wcol, 
rcti *rect, int UNUSED(
        rad = wcol->roundness * U.widget_unit;
        round_box_edges(&wtb, roundboxalign, rect, rad);
        
+       wtb.draw_outline = true;
        widgetbase_draw(&wtb, wcol);
                
        copy_v3_v3_char(wcol->inner, old_col);
@@ -3380,13 +3381,27 @@ static void widget_but(uiWidgetColors *wcol, rcti 
*rect, int UNUSED(state), int
 {
        uiWidgetBase wtb;
        float rad;
-       
+
        widget_init(&wtb);
-       
+
        /* half rounded */
        rad = wcol->roundness * U.widget_unit;
        round_box_edges(&wtb, roundboxalign, rect, rad);
-       
+
+       widgetbase_draw(&wtb, wcol);
+}
+
+static void widget_toggle(uiWidgetColors *wcol, rcti *rect, int UNUSED(state), 
int roundboxalign)
+{
+       uiWidgetBase wtb;
+       float rad;
+
+       widget_init(&wtb);
+
+       /* half rounded */
+       rad = wcol->roundness * U.widget_unit;
+       round_box_edges(&wtb, roundboxalign, rect, rad);
+
        wtb.draw_outline = true;
        widgetbase_draw(&wtb, wcol);
 }
@@ -3458,6 +3473,7 @@ static uiWidgetType *widget_type(uiWidgetTypeEnum type)
                        
                case UI_WTYPE_TOGGLE:
                        wt.wcol_theme = &btheme->tui.wcol_toggle;
+                       wt.draw = widget_toggle;
                        break;
                        
                case UI_WTYPE_CHECKBOX:
diff --git a/source/blender/editors/interface/resources.c 
b/source/blender/editors/interface/resources.c
index 9ce006e..fead706 100644
--- a/source/blender/editors/interface/resources.c
+++ b/source/blender/editors/interface/resources.c
@@ -867,24 +867,6 @@ void ui_theme_init_default(void)
        
        rgba_char_args_set_fl(btheme->tui.widget_emboss, 1.0f, 1.0f, 1.0f, 
0.02f);
 
-       btheme->tui.wcol_box.roundness = 0.2f;
-       btheme->tui.wcol_list_item.roundness = 0.2f;
-       btheme->tui.wcol_menu.roundness = 0.2f;
-       btheme->tui.wcol_menu_back.roundness = 0.25f;
-       btheme->tui.wcol_menu_item.roundness = 0.2f;
-       btheme->tui.wcol_num.roundness = 0.5f;
-       btheme->tui.wcol_numslider.roundness = 0.5f;
-       btheme->tui.wcol_option.roundness = 0.35f;
-       btheme->tui.wcol_progress.roundness = 0.2f;
-       btheme->tui.wcol_pulldown.roundness = 0.2f;
-       btheme->tui.wcol_radio.roundness = 0.2f;
-       btheme->tui.wcol_regular.roundness = 0.2f;
-       btheme->tui.wcol_scroll.roundness = 0.5f;
-       btheme->tui.wcol_text.roundness = 0.2f;
-       btheme->tui.wcol_toggle.roundness = 0.2f;
-       btheme->tui.wcol_tool.roundness = 0.25f;
-       btheme->tui.wcol_tooltip.roundness = 0.2f;
-
        rgba_char_args_set(btheme->tui.xaxis, 220,   0,   0, 255);
        rgba_char_args_set(btheme->tui.yaxis,   0, 220,   0, 255);
        rgba_char_args_set(btheme->tui.zaxis,   0,   0, 220, 255);
@@ -2657,7 +2639,7 @@ void init_userdef_do_versions(void)
                                rgba_char_args_set(ts->panelcolors.header, 97, 
97, 97, 255);
                        }
 
-                       rgba_char_args_set_fl(btheme->tui.area_edges, 0.15, 
0.15f, 0.15f, 1.0f);
+                       rgba_char_args_set_fl(btheme->tui.area_edges, 0.23f, 
0.23f, 0.23f, 1.0f);
                        btheme->tui.widget_emboss[3] = 0;
 
                        ui_widget_color_init(&btheme->tui);

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to