[Bf-blender-cvs] [27537daee1b] master: Clear Datablocks Preview: add some more generic options.

Bastien Montagne noreply at git.blender.org
Thu Jun 13 11:11:53 CEST 2019


Commit: 27537daee1b62aab0fb0d01b89b7d2c044e796cd
Author: Bastien Montagne
Date:   Thu Jun 13 11:10:17 2019 +0200
Branches: master
https://developer.blender.org/rB27537daee1b62aab0fb0d01b89b7d2c044e796cd

Clear Datablocks Preview: add some more generic options.

Sometimes one may want to nuke all previews altogether, running the
operator for all eight individual ID types would be tedious then...

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

M	source/blender/windowmanager/intern/wm_operators.c

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

diff --git a/source/blender/windowmanager/intern/wm_operators.c b/source/blender/windowmanager/intern/wm_operators.c
index 31205ab11f4..63ca46e05c6 100644
--- a/source/blender/windowmanager/intern/wm_operators.c
+++ b/source/blender/windowmanager/intern/wm_operators.c
@@ -3353,6 +3353,22 @@ static void WM_OT_previews_ensure(wmOperatorType *ot)
 
 /* Only types supporting previews currently. */
 static const EnumPropertyItem preview_id_type_items[] = {
+    {FILTER_ID_SCE | FILTER_ID_GR | FILTER_ID_OB | FILTER_ID_MA | FILTER_ID_LA | FILTER_ID_WO |
+         FILTER_ID_TE | FILTER_ID_IM,
+     "ALL",
+     0,
+     "All Types",
+     ""},
+    {FILTER_ID_SCE | FILTER_ID_GR | FILTER_ID_OB,
+     "GEOMETRY",
+     0,
+     "All Geometry Types",
+     "Clear previews for scenes, collections and objects"},
+    {FILTER_ID_MA | FILTER_ID_LA | FILTER_ID_WO | FILTER_ID_TE | FILTER_ID_IM,
+     "SHADING",
+     0,
+     "All Shading Types",
+     "Clear previews for materiasl, lights, worlds, textures and images"},
     {FILTER_ID_SCE, "SCENE", 0, "Scenes", ""},
     {FILTER_ID_GR, "GROUP", 0, "Groups", ""},
     {FILTER_ID_OB, "OBJECT", 0, "Objects", ""},



More information about the Bf-blender-cvs mailing list