[Bf-blender-cvs] [1f5e474] UI-experiments: Merge branch 'master' into UI-experiments

Julian Eisel noreply at git.blender.org
Mon Jul 13 03:46:38 CEST 2015


Commit: 1f5e4741b0211eba1cd2405c9d5e07c9d1d19cf8
Author: Julian Eisel
Date:   Mon Jul 13 01:50:33 2015 +0200
Branches: UI-experiments
https://developer.blender.org/rB1f5e4741b0211eba1cd2405c9d5e07c9d1d19cf8

Merge branch 'master' into UI-experiments

Conflicts:
	source/blender/editors/interface/resources.c
	source/blender/editors/screen/area.c

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



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

diff --cc source/blender/editors/interface/resources.c
index b862d83,e831144..5bc6fb4
--- a/source/blender/editors/interface/resources.c
+++ b/source/blender/editors/interface/resources.c
@@@ -2634,55 -2631,10 +2637,29 @@@ void init_userdef_do_versions(void
  		}
  	}
  
- 	if (U.versionfile < 275 || (U.versionfile == 275 && U.subversionfile < 2)) {
+ 	if (!USER_VERSION_ATLEAST(275, 2)) {
+ 		U.ndof_deadzone = 0.1;
+ 	}
+ 
++	if (!USER_VERSION_ATLEAST(275, 3)) {
 +		bTheme *btheme;
 +		ThemeSpace *ts;
 +
 +		/* interface_widgets.c */
 +		struct uiWidgetColors wcol_tab = {
 +			{255, 255, 255, 255},
 +			{83, 83, 83, 255},    /* gets overwritten later */
 +			{114, 114, 114, 255}, /* gets overwritten later */
 +			{90, 90, 90, 255},
 +
 +			{0, 0, 0, 255},       /* gets overwritten later */
 +			{0, 0, 0, 255},
 +
 +			0,
 +			0, 0
 +		};
- 
- 		for (btheme = U.themes.first; btheme; btheme = btheme->next) {
- 			btheme->tui.wcol_tab = wcol_tab;
- 			for (ts = UI_THEMESPACE_START(btheme); ts != UI_THEMESPACE_END(btheme); ts++) {
- 				copy_v4_v4_char(ts->tabs.tab_active, ts->tab_active);
- 				copy_v4_v4_char(ts->tabs.tab_inactive, ts->tab_inactive);
- 				copy_v4_v4_char(ts->tabs.tab_back, ts->tab_back);
- 				copy_v4_v4_char(ts->tabs.tab_outline, ts->tab_outline);
- 			}
- 		}
- 	}
- 
- 	if (U.versionfile < 275 || (U.versionfile == 275 && U.subversionfile < 2)) {
- 		bTheme *btheme;
- 		ThemeSpace *ts;
- 
- 		for (btheme = U.themes.first; btheme; btheme = btheme->next) {
- 			for (ts = UI_THEMESPACE_START(btheme); ts != UI_THEMESPACE_END(btheme); ts++) {
- 				/* XXX maybe remove show_back/show_header options? */
- 				ts->panelcolors.show_back = ts->panelcolors.show_header = true;
- 				rgba_char_args_set(ts->panelcolors.back, 128, 128, 128, 255);
- 				rgba_char_args_set(ts->panelcolors.header, 97, 97, 97, 255);
- 			}
- 
- 			rgba_char_args_set_fl(btheme->tui.area_edges, 0.10f, 0.10f, 0.10f, 1.0f);
- 
- 			btheme->tui.interface_style = TH_IFACE_STYLE_FLAT;
- 
- 			ui_widget_color_init(&btheme->tui);
- 		}
 +	}
 +
  	if (U.pixelsize == 0.0f)
  		U.pixelsize = 1.0f;
  	
diff --cc source/blender/editors/screen/area.c
index a765347,48b0037..d7e91a1
--- a/source/blender/editors/screen/area.c
+++ b/source/blender/editors/screen/area.c
@@@ -75,13 -75,10 +75,13 @@@ extern void ui_draw_anti_tria(float x1
  
  /* general area and region code */
  
- static void region_draw_emboss(ARegion *ar, rcti *scirct)
+ static void region_draw_emboss(const ARegion *ar, const rcti *scirct)
  {
  	rcti rect;
 -	
 +
 +	if (!ELEM(ar->regiontype, RGN_TYPE_HEADER, RGN_TYPE_TOOL_PROPS))
 +		return;
 +
  	/* translate scissor rect to region space */
  	rect.xmin = scirct->xmin - ar->winrct.xmin;
  	rect.ymin = scirct->ymin - ar->winrct.ymin;




More information about the Bf-blender-cvs mailing list