diff options
author | Antonio Vazquez <blendergit@gmail.com> | 2019-12-04 16:13:21 +0300 |
---|---|---|
committer | Antonio Vazquez <blendergit@gmail.com> | 2019-12-04 16:17:08 +0300 |
commit | 98ff6cfa575bbe9680e5a0abf176a9d748ecc2b8 (patch) | |
tree | 28a74160f60a2bf8972783744334a4511ab92e82 /source/blender/blenloader | |
parent | 541d0fdba61a9c99612f7532207d5ce704f10b43 (diff) |
GPencil: Add Opacity y Onion switch to Dopesheet
Add new icons and panels Grease Pencil Dopesheet to manage layers without having the properties panel visible.
Also, the icons are in the same order in Dopesheet, Layers and Material list to keep consistency.
As the number of columns for icons is limited to 3 and we also need use a factor, I have impleted the change using slider area. Also, the slider option is enabled by default for 2D Template.
See T72026 for more info.
Reviewed By: mendio, pepeland, billreynish
Differential Revision: https://developer.blender.org/D6328
Diffstat (limited to 'source/blender/blenloader')
-rw-r--r-- | source/blender/blenloader/intern/versioning_defaults.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/source/blender/blenloader/intern/versioning_defaults.c b/source/blender/blenloader/intern/versioning_defaults.c index 1c88f6b00af..bc43d9605e2 100644 --- a/source/blender/blenloader/intern/versioning_defaults.c +++ b/source/blender/blenloader/intern/versioning_defaults.c @@ -218,6 +218,19 @@ static void blo_update_defaults_screen(bScreen *screen, } } } + + /* 2D animation template. */ + if (app_template && STREQ(app_template, "2D_Animation")) { + for (ScrArea *sa = screen->areabase.first; sa; sa = sa->next) { + for (ARegion *ar = sa->regionbase.first; ar; ar = ar->next) { + if (sa->spacetype == SPACE_ACTION) { + SpaceAction *saction = sa->spacedata.first; + /* Enable Sliders. */ + saction->flag |= SACTION_SLIDERS; + } + } + } + } } void BLO_update_defaults_workspace(WorkSpace *workspace, const char *app_template) |