[Bf-blender-cvs] [a3448a9eef6] soc-2019-outliner: Outliner: Open Scene list elements by default

Nathan Craddock noreply at git.blender.org
Sat May 25 21:56:54 CEST 2019


Commit: a3448a9eef601db5bfef682bf3e95532a7c3f367
Author: Nathan Craddock
Date:   Sat May 25 13:44:40 2019 -0600
Branches: soc-2019-outliner
https://developer.blender.org/rBa3448a9eef601db5bfef682bf3e95532a7c3f367

Outliner: Open Scene list elements by default

Ensures that Scenes in the outliner scene display mode start opened.

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

M	release/datafiles/locale
M	release/scripts/addons
M	release/scripts/addons_contrib
M	source/blender/editors/space_outliner/outliner_tree.c

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

diff --git a/release/datafiles/locale b/release/datafiles/locale
index 2eab3be9bbd..ad82c4ce43e 160000
--- a/release/datafiles/locale
+++ b/release/datafiles/locale
@@ -1 +1 @@
-Subproject commit 2eab3be9bbdb2d27e36cfde38fdcba5fc264f223
+Subproject commit ad82c4ce43ef2801ef51e75af1f9702992478b02
diff --git a/release/scripts/addons b/release/scripts/addons
index 53e11f6552d..ee0fbc9e059 160000
--- a/release/scripts/addons
+++ b/release/scripts/addons
@@ -1 +1 @@
-Subproject commit 53e11f6552dfd2defbf2b5c4fd1621d3dfdb6129
+Subproject commit ee0fbc9e059a1594792b9d229bf5063ccd107fb6
diff --git a/release/scripts/addons_contrib b/release/scripts/addons_contrib
index 0409b81f454..b4f4f8b62f5 160000
--- a/release/scripts/addons_contrib
+++ b/release/scripts/addons_contrib
@@ -1 +1 @@
-Subproject commit 0409b81f45445c2934ad223e430ca7d8970ae5f0
+Subproject commit b4f4f8b62f5b751813cf7b9b268fbc49fe9395a3
diff --git a/source/blender/editors/space_outliner/outliner_tree.c b/source/blender/editors/space_outliner/outliner_tree.c
index 6da2e913003..44269b7a5cd 100644
--- a/source/blender/editors/space_outliner/outliner_tree.c
+++ b/source/blender/editors/space_outliner/outliner_tree.c
@@ -2295,7 +2295,8 @@ void outliner_build_tree(
       te = outliner_add_element(soops, &soops->tree, sce, NULL, 0, 0);
       tselem = TREESTORE(te);
 
-      if (sce == scene && show_opened) {
+      /* New scene elements open by default */
+      if (!tselem->used) {
         tselem->flag &= ~TSE_CLOSED;
       }



More information about the Bf-blender-cvs mailing list