[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