Node Previews:
authorJeroen Bakker <j.bakker@atmind.nl>
Mon, 9 Dec 2013 20:50:02 +0000 (21:50 +0100)
committerJeroen Bakker <j.bakker@atmind.nl>
Mon, 9 Dec 2013 21:04:00 +0000 (22:04 +0100)
Removed USE_HIDDEN_PREVIEW from source code as it is now deprecated.
The feature was introduced during project mango to quickly hide previews, now that the previews are hidden by default this feature has no need.
Inside the DNA the flag is still visible in comment, this way no one will reuse that value as it could have some side effects

Jeroen & Monique
 - At Mind -

release/scripts/startup/bl_ui/space_node.py
source/blender/editors/space_node/node_add.c
source/blender/makesdna/DNA_space_types.h
source/blender/makesrna/intern/rna_space.c

index 9750d7bac0d32a3ded7f5133400919a4adb298ab..3bf2977d778acd35a7ebc8790db0a2d63a231bde 100644 (file)
@@ -395,7 +395,6 @@ class NODE_PT_quality(bpy.types.Panel):
         col.prop(tree, "use_two_pass")
         col.prop(tree, "use_viewer_border")
         col.prop(snode, "show_highlight")
-        col.prop(snode, "use_hidden_preview")
 
 
 class NODE_UL_interface_sockets(bpy.types.UIList):
index 007699758937e38508f87fb7140bbeecfd27556d..4b1a06fa9231148693e6e60306e22152e67f6bb1 100644 (file)
@@ -90,9 +90,6 @@ bNode *node_add_node(const bContext *C, const char *idname, int type, float locx
        ntreeUpdateTree(bmain, snode->edittree);
        ED_node_set_active(bmain, snode->edittree, node);
        
-       if (snode->flag & SNODE_USE_HIDDEN_PREVIEW)
-               node->flag &= ~NODE_PREVIEW;
-       
        snode_update(snode, node);
        
        if (snode->nodetree->type == NTREE_TEXTURE) {
index 4ebfe349a9f0c40cf710db90050797dc070d1278..9ac1fee94cb550fb762fe4c722f9255605485407 100644 (file)
@@ -969,7 +969,7 @@ typedef enum eSpaceNode_Flag {
        SNODE_SHOW_B         = (1 << 9),
        SNODE_AUTO_RENDER    = (1 << 5),
        SNODE_SHOW_HIGHLIGHT = (1 << 6),
-       SNODE_USE_HIDDEN_PREVIEW = (1 << 10),
+//     SNODE_USE_HIDDEN_PREVIEW = (1 << 10), DNA_DEPRECATED December2013 
        SNODE_NEW_SHADERS = (1 << 11),
        SNODE_PIN            = (1 << 12),
 } eSpaceNode_Flag;
index 5f7c9fa4b4a3f2d239a7b35706d3cc80d501a3b4..fdaf204be23972b2184985ed7bd9c7bb9b596b8d 100644 (file)
@@ -3481,11 +3481,6 @@ static void rna_def_space_node(BlenderRNA *brna)
        RNA_def_property_ui_text(prop, "Highlight", "Highlight nodes that are being calculated");
        RNA_def_property_update(prop, NC_SPACE | ND_SPACE_NODE_VIEW, NULL);
 
-       prop = RNA_def_property(srna, "use_hidden_preview", PROP_BOOLEAN, PROP_NONE);
-       RNA_def_property_boolean_sdna(prop, NULL, "flag", SNODE_USE_HIDDEN_PREVIEW);
-       RNA_def_property_ui_text(prop, "Hide Preview", "Hide preview for newly creating nodes");
-       RNA_def_property_update(prop, NC_SPACE | ND_SPACE_NODE_VIEW, NULL);
-
        /* the mx/my "cursor" in the node editor is used only by operators to store the mouse position */
        prop = RNA_def_property(srna, "cursor_location", PROP_FLOAT, PROP_XYZ);
        RNA_def_property_array(prop, 2);