Rename any instance of scene layer or render layer in code with view layer
[blender.git] / source / blender / editors / space_node / drawnode.c
index 67584fbe1f152667d9106bc43ac406a384758d18..c591433f7b16292def3c93b29dd7425e133d3f1b 100644 (file)
@@ -1081,6 +1081,11 @@ static void node_buts_output_linestyle(uiLayout *layout, bContext *UNUSED(C), Po
        uiItemR(col, ptr, "use_clamp", 0, NULL, ICON_NONE);
 }
 
+static void node_shader_buts_bevel(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
+{
+       uiItemR(layout, ptr, "samples", 0, NULL, ICON_NONE);
+}
+
 /* only once called */
 static void node_shader_set_butfunc(bNodeType *ntype)
 {
@@ -1212,6 +1217,9 @@ static void node_shader_set_butfunc(bNodeType *ntype)
                case SH_NODE_OUTPUT_LINESTYLE:
                        ntype->draw_buttons = node_buts_output_linestyle;
                        break;
+               case SH_NODE_BEVEL:
+                       ntype->draw_buttons = node_shader_buts_bevel;
+                       break;
        }
 }
 
@@ -1262,7 +1270,7 @@ static void node_composit_buts_image_ex(uiLayout *layout, bContext *C, PointerRN
        uiTemplateImage(layout, C, ptr, "image", &iuserptr, 0, 1);
 }
 
-static void node_composit_buts_renderlayers(uiLayout *layout, bContext *C, PointerRNA *ptr)
+static void node_composit_buts_viewlayers(uiLayout *layout, bContext *C, PointerRNA *ptr)
 {
        bNode *node = ptr->data;
        uiLayout *col, *row;
@@ -1287,7 +1295,7 @@ static void node_composit_buts_renderlayers(uiLayout *layout, bContext *C, Point
        scn_ptr = RNA_pointer_get(ptr, "scene");
        RNA_string_get(&scn_ptr, "name", scene_name);
 
-       op_ptr = uiItemFullO(row, "RENDER_OT_render", "", ICON_RENDER_STILL, NULL, WM_OP_INVOKE_DEFAULT, UI_ITEM_O_RETURN_PROPS);
+       uiItemFullO(row, "RENDER_OT_render", "", ICON_RENDER_STILL, NULL, WM_OP_INVOKE_DEFAULT, 0, &op_ptr);
        RNA_string_set(&op_ptr, "layer", layer_name);
        RNA_string_set(&op_ptr, "scene", scene_name);
 }
@@ -1778,9 +1786,9 @@ static void node_composit_buts_file_output_ex(uiLayout *layout, bContext *C, Poi
        
        col = uiLayoutColumn(row, true);
        ot = WM_operatortype_find("NODE_OT_output_file_move_active_socket", false);
-       op_ptr = uiItemFullO_ptr(col, ot, "", ICON_TRIA_UP, NULL, WM_OP_INVOKE_DEFAULT, UI_ITEM_O_RETURN_PROPS);
+       uiItemFullO_ptr(col, ot, "", ICON_TRIA_UP, NULL, WM_OP_INVOKE_DEFAULT, 0, &op_ptr);
        RNA_enum_set(&op_ptr, "direction", 1);
-       op_ptr = uiItemFullO_ptr(col, ot, "", ICON_TRIA_DOWN, NULL, WM_OP_INVOKE_DEFAULT, UI_ITEM_O_RETURN_PROPS);
+       uiItemFullO_ptr(col, ot, "", ICON_TRIA_DOWN, NULL, WM_OP_INVOKE_DEFAULT, 0, &op_ptr);
        RNA_enum_set(&op_ptr, "direction", 2);
        
        if (active_input_ptr.data) {
@@ -1791,7 +1799,7 @@ static void node_composit_buts_file_output_ex(uiLayout *layout, bContext *C, Poi
                        row = uiLayoutRow(col, false);
                        uiItemR(row, &active_input_ptr, "name", 0, "", ICON_NONE);
                        uiItemFullO(row, "NODE_OT_output_file_remove_active_socket", "",
-                                   ICON_X, NULL, WM_OP_EXEC_DEFAULT, UI_ITEM_R_ICON_ONLY);
+                                   ICON_X, NULL, WM_OP_EXEC_DEFAULT, UI_ITEM_R_ICON_ONLY, NULL);
                }
                else {
                        col = uiLayoutColumn(layout, true);
@@ -1800,7 +1808,7 @@ static void node_composit_buts_file_output_ex(uiLayout *layout, bContext *C, Poi
                        row = uiLayoutRow(col, false);
                        uiItemR(row, &active_input_ptr, "path", 0, "", ICON_NONE);
                        uiItemFullO(row, "NODE_OT_output_file_remove_active_socket", "",
-                                   ICON_X, NULL, WM_OP_EXEC_DEFAULT, UI_ITEM_R_ICON_ONLY);
+                                   ICON_X, NULL, WM_OP_EXEC_DEFAULT, UI_ITEM_R_ICON_ONLY, NULL);
                        
                        /* format details for individual files */
                        imfptr = RNA_pointer_get(&active_input_ptr, "format");
@@ -2112,7 +2120,9 @@ static void node_composit_buts_switch(uiLayout *layout, bContext *UNUSED(C), Poi
 
 static void node_composit_buts_switch_view_ex(uiLayout *layout, bContext *UNUSED(C), PointerRNA *UNUSED(ptr))
 {
-       uiItemFullO(layout, "NODE_OT_switch_view_update", "Update Views", ICON_FILE_REFRESH, NULL, WM_OP_INVOKE_DEFAULT, 0);
+       uiItemFullO(
+               layout, "NODE_OT_switch_view_update",
+               "Update Views", ICON_FILE_REFRESH, NULL, WM_OP_INVOKE_DEFAULT, 0, NULL);
 }
 
 static void node_composit_buts_boxmask(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
@@ -2461,7 +2471,7 @@ static void node_composit_set_butfunc(bNodeType *ntype)
                        ntype->draw_buttons_ex = node_composit_buts_image_ex;
                        break;
                case CMP_NODE_R_LAYERS:
-                       ntype->draw_buttons = node_composit_buts_renderlayers;
+                       ntype->draw_buttons = node_composit_buts_viewlayers;
                        break;
                case CMP_NODE_NORMAL:
                        ntype->draw_buttons = node_buts_normal;