[Bf-blender-cvs] [5a20f4bc585] greasepencil-object: GPencil: Enable Sliders by default in 2D template

Antonio Vazquez noreply at git.blender.org
Thu Nov 28 18:48:56 CET 2019


Commit: 5a20f4bc585d2e344764f19a324cc8e523eeb04e
Author: Antonio Vazquez
Date:   Thu Nov 28 18:48:48 2019 +0100
Branches: greasepencil-object
https://developer.blender.org/rB5a20f4bc585d2e344764f19a324cc8e523eeb04e

GPencil: Enable Sliders by default in 2D template

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

M	source/blender/blenloader/intern/versioning_defaults.c

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

diff --git a/source/blender/blenloader/intern/versioning_defaults.c b/source/blender/blenloader/intern/versioning_defaults.c
index 713625e41f8..54ce04cd667 100644
--- a/source/blender/blenloader/intern/versioning_defaults.c
+++ b/source/blender/blenloader/intern/versioning_defaults.c
@@ -217,6 +217,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)



More information about the Bf-blender-cvs mailing list