Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenloader/intern/versioning_defaults.c
| Show First 20 Lines • Show All 287 Lines • ▼ Show 20 Lines | for (bScreen *screen = bmain->screens.first; screen; screen = screen->id.next) { | ||||
| if (ar->regiontype == RGN_TYPE_CHANNELS) { | if (ar->regiontype == RGN_TYPE_CHANNELS) { | ||||
| ar->flag |= RGN_FLAG_HIDDEN; | ar->flag |= RGN_FLAG_HIDDEN; | ||||
| } | } | ||||
| } | } | ||||
| } | } | ||||
| } | } | ||||
| } | } | ||||
| /* Show toopbar for sculpt/paint modes. */ | |||||
| for (bScreen *screen = bmain->screens.first; screen; screen = screen->id.next) { | |||||
| bool show_tool_header = false; | |||||
| if (app_template == NULL) { | |||||
| if (STR_ELEM(screen->id.name + 2, "Sculpting", "Texture Paint")) { | |||||
| show_tool_header = true; | |||||
| } | |||||
| } | |||||
| else if (STREQ(app_template, "2D_Animation")) { | |||||
| if (STR_ELEM(screen->id.name + 2, "Sculpting", "Texture Paint")) { | |||||
| show_tool_header = true; | |||||
| } | |||||
| } | |||||
| if (show_tool_header) { | |||||
| for (ScrArea *sa = screen->areabase.first; sa; sa = sa->next) { | |||||
| for (SpaceLink *sl = sa->spacedata.first; sl; sl = sl->next) { | |||||
| ListBase *regionbase = (sl == sa->spacedata.first) ? &sa->regionbase : &sl->regionbase; | |||||
| for (ARegion *ar = regionbase->first; ar; ar = ar->next) { | |||||
| if (ar->regiontype == RGN_TYPE_TOOL_HEADER) { | |||||
| ar->flag &= ~(RGN_FLAG_HIDDEN | RGN_FLAG_HIDDEN_BY_USER); | |||||
| } | |||||
| } | |||||
| } | |||||
| } | |||||
| } | |||||
| } | |||||
| for (Scene *scene = bmain->scenes.first; scene; scene = scene->id.next) { | for (Scene *scene = bmain->scenes.first; scene; scene = scene->id.next) { | ||||
| BLI_strncpy(scene->r.engine, RE_engine_id_BLENDER_EEVEE, sizeof(scene->r.engine)); | BLI_strncpy(scene->r.engine, RE_engine_id_BLENDER_EEVEE, sizeof(scene->r.engine)); | ||||
| scene->r.cfra = 1.0f; | scene->r.cfra = 1.0f; | ||||
| scene->r.displaymode = R_OUTPUT_WINDOW; | scene->r.displaymode = R_OUTPUT_WINDOW; | ||||
| if (app_template && STREQ(app_template, "Video_Editing")) { | if (app_template && STREQ(app_template, "Video_Editing")) { | ||||
| /* Filmic is too slow, use default until it is optimized. */ | /* Filmic is too slow, use default until it is optimized. */ | ||||
| ▲ Show 20 Lines • Show All 53 Lines • Show Last 20 Lines | |||||