forked from bartvdbraak/blender
* Tweak for splash screen rev. info - dalai, does this look ok on your machine?
* Added very feint separator lines in menus
This commit is contained in:
parent
b6a1bc575b
commit
9d67c720d5
@ -1791,6 +1791,23 @@ static void ui_draw_but_HSV_v(uiBut *but, rcti *rect)
|
||||
|
||||
}
|
||||
|
||||
/* ************ separator, for menus etc ***************** */
|
||||
static void ui_draw_separator(uiBut *but, rcti *rect, uiWidgetColors *wcol)
|
||||
{
|
||||
int y = rect->ymin + (rect->ymax - rect->ymin)/2 - 1;
|
||||
unsigned char col[3];
|
||||
|
||||
col[0] = wcol->text[0];
|
||||
col[1] = wcol->text[1];
|
||||
col[2] = wcol->text[2];
|
||||
col[3] = 7;
|
||||
|
||||
glEnable(GL_BLEND);
|
||||
glColor4ubv(col);
|
||||
sdrawline(rect->xmin, y, rect->xmax, y);
|
||||
glDisable(GL_BLEND);
|
||||
}
|
||||
|
||||
/* ************ button callbacks, draw ***************** */
|
||||
|
||||
static void widget_numbut(uiWidgetColors *wcol, rcti *rect, int state, int roundboxalign)
|
||||
@ -2508,6 +2525,7 @@ void ui_draw_but(const bContext *C, ARegion *ar, uiStyle *style, uiBut *but, rct
|
||||
widget_draw_text_icon(&style->widgetlabel, &tui->wcol_menu_back, but, rect);
|
||||
break;
|
||||
case SEPR:
|
||||
ui_draw_separator(but, rect, &tui->wcol_menu_item);
|
||||
break;
|
||||
|
||||
default:
|
||||
|
@ -960,8 +960,9 @@ static uiBlock *wm_block_create_splash(bContext *C, ARegion *ar, void *arg_unuse
|
||||
*cp = 0;
|
||||
}
|
||||
|
||||
ver_width = BLF_width(version_str);
|
||||
rev_width = BLF_width(revision_str);
|
||||
BLF_size(style->widgetlabel.points, U.dpi);
|
||||
ver_width = BLF_width(version_str)+5;
|
||||
rev_width = BLF_width(revision_str)+5;
|
||||
#endif //NAN_BUILDINFO
|
||||
|
||||
block= uiBeginBlock(C, ar, "_popup", UI_EMBOSS);
|
||||
@ -990,7 +991,7 @@ static uiBlock *wm_block_create_splash(bContext *C, ARegion *ar, void *arg_unuse
|
||||
uiItemO(col, NULL, ICON_URL, "HELP_OT_blender_website");
|
||||
uiItemO(col, NULL, ICON_URL, "HELP_OT_user_community");
|
||||
uiItemO(col, NULL, ICON_URL, "HELP_OT_python_api");
|
||||
uiItemS(col);
|
||||
uiItemL(col, "", 0);
|
||||
|
||||
col = uiLayoutColumn(split, 0);
|
||||
uiItemL(col, "Recent", 0);
|
||||
@ -1001,7 +1002,7 @@ static uiBlock *wm_block_create_splash(bContext *C, ARegion *ar, void *arg_unuse
|
||||
uiItemStringO(col, display_name, ICON_FILE_BLEND, "WM_OT_open_mainfile", "path", recent->filename);
|
||||
}
|
||||
|
||||
uiItemS(col);
|
||||
uiItemL(col, "", 0);
|
||||
|
||||
uiCenteredBoundsBlock(block, 0.0f);
|
||||
uiEndBlock(C, block);
|
||||
|
Loading…
Reference in New Issue
Block a user