[Bf-blender-cvs] [42ff84eca67] userpref_redesign: Merge branch 'master' into userpref_redesign

Severin noreply at git.blender.org
Fri Jan 4 20:18:55 CET 2019


Commit: 42ff84eca67308b501457e848941c516e828b480
Author: Severin
Date:   Fri Jan 4 19:53:16 2019 +0100
Branches: userpref_redesign
https://developer.blender.org/rB42ff84eca67308b501457e848941c516e828b480

Merge branch 'master' into userpref_redesign

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



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

diff --cc source/blender/blenloader/intern/versioning_280.c
index 723ce7fc2d8,3b2950891f7..bf416fd2c02
--- a/source/blender/blenloader/intern/versioning_280.c
+++ b/source/blender/blenloader/intern/versioning_280.c
@@@ -2742,33 -2742,11 +2741,40 @@@ void blo_do_versions_280(FileData *fd, 
  			}
  		}
  
+ 		/* Fix anamorphic bokeh eevee rna limits.*/
+ 		for (Camera *ca = bmain->camera.first; ca; ca = ca->id.next) {
+ 			if (ca->gpu_dof.ratio < 0.01f) {
+ 				ca->gpu_dof.ratio = 0.01f;
+ 			}
+ 		}
++
 +		for (bScreen *screen = bmain->screen.first; screen; screen = screen->id.next) {
 +			for (ScrArea *area = screen->areabase.first; area; area = area->next) {
 +				for (SpaceLink *sl = area->spacedata.first; sl; sl = sl->next) {
 +					if (sl->spacetype == SPACE_USERPREF) {
 +						ARegion *execute_region = BKE_spacedata_find_region_type(sl, area, RGN_TYPE_EXECUTE);
 +
 +						if (!execute_region) {
 +							ListBase *regionbase = (sl == area->spacedata.first) ? &area->regionbase : &sl->regionbase;
 +							ARegion *ar_navbar = BKE_spacedata_find_region_type(sl, area, RGN_TYPE_NAV_BAR);
 +
 +							execute_region = MEM_callocN(sizeof(ARegion), "execute region for properties");
 +
 +							BLI_assert(ar_navbar);
 +
 +							BLI_insertlinkafter(regionbase, ar_navbar, execute_region);
 +
 +							execute_region->regiontype = RGN_TYPE_EXECUTE;
 +							execute_region->alignment = RGN_ALIGN_BOTTOM | RGN_SPLIT_PREV;
 +							execute_region->flag |= RGN_FLAG_DYNAMIC_SIZE;
 +						}
 +					}
 +				}
 +			}
 +		}
 +	}
 +
 +	{
 +		/* Versioning code until next subversion bump goes here. */
  	}
  }



More information about the Bf-blender-cvs mailing list