[Bf-blender-cvs] [e53cdbf] asset-experiments: Merge branch 'master' into asset-experiments

Bastien Montagne noreply at git.blender.org
Wed Jan 7 12:44:59 CET 2015


Commit: e53cdbf62f785691f800ed275b34e9678ba853ee
Author: Bastien Montagne
Date:   Wed Jan 7 12:44:45 2015 +0100
Branches: asset-experiments
https://developer.blender.org/rBe53cdbf62f785691f800ed275b34e9678ba853ee

Merge branch 'master' into asset-experiments

Conflicts:
	source/blender/editors/include/UI_interface_icons.h
	source/blender/editors/interface/interface_icons.c
	source/blender/windowmanager/intern/wm_files.c

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



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

diff --cc source/blender/editors/interface/interface_icons.c
index 95c7f0c,bebc515..df1a63d
--- a/source/blender/editors/interface/interface_icons.c
+++ b/source/blender/editors/interface/interface_icons.c
@@@ -939,18 -939,9 +939,14 @@@ static void icon_set_image(const bConte
  		return;
  	}
  
 +	if (prv_img->user_edited[size]) {
 +		/* user-edited preview, do not auto-update! */
 +		return;
 +	}
 +
  	icon_create_rect(prv_img, size);
  
- 	if (wait) {
- 		/* Immediate version */
- 		ED_preview_icon_render(C, prv_img, id, prv_img->rect[size], prv_img->w[size], prv_img->h[size]);
- 	}
- 	else {
+ 	if (use_job) {
  		/* Job (background) version */
  		ED_preview_icon_job(C, prv_img, id, prv_img->rect[size], prv_img->w[size], prv_img->h[size]);
  	}
@@@ -1258,7 -1189,7 +1258,7 @@@ static void ui_id_brush_render(const bC
  		/* check if rect needs to be created; changed
  		 * only set by dynamic icons */
  		if ((pi->changed[i] || !pi->rect[i])) {
--			icon_set_image(C, id, pi, i, false);
++			icon_set_image(C, id, pi, i, true);
  			pi->changed[i] = 0;
  		}
  	}




More information about the Bf-blender-cvs mailing list