[Bf-blender-cvs] [fa9e1a58739] modifier-panels-ui: Modifier UI: Standardize naming and order of functions

Hans Goudey noreply at git.blender.org
Sun Apr 5 02:30:13 CEST 2020


Commit: fa9e1a58739a4c7ec6ec1cfe224fc64b308e9a71
Author: Hans Goudey
Date:   Sat Apr 4 19:28:12 2020 -0500
Branches: modifier-panels-ui
https://developer.blender.org/rBfa9e1a58739a4c7ec6ec1cfe224fc64b308e9a71

Modifier UI: Standardize naming and order of functions

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

M	source/blender/modifiers/intern/MOD_array.c
M	source/blender/modifiers/intern/MOD_displace.c
M	source/blender/modifiers/intern/MOD_screw.c

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

diff --git a/source/blender/modifiers/intern/MOD_array.c b/source/blender/modifiers/intern/MOD_array.c
index 62ef627858a..4542f82372b 100644
--- a/source/blender/modifiers/intern/MOD_array.c
+++ b/source/blender/modifiers/intern/MOD_array.c
@@ -805,7 +805,7 @@ static bool isDisabled(const struct Scene *UNUSED(scene),
 
 static void panel_draw(const bContext *C, Panel *panel)
 {
-  uiLayout *sub, *col, *split;
+  uiLayout *col;
   uiLayout *layout = panel->layout;
 
   PointerRNA ptr;
@@ -912,7 +912,7 @@ static void object_offset_draw(const bContext *C, Panel *panel)
   uiItemR(col, &ptr, "offset_object", 0, NULL, ICON_NONE);
 }
 
-static void merge_header_draw(const bContext *C, Panel *panel)
+static void symmetry_panel_header_draw(const bContext *C, Panel *panel)
 {
   uiLayout *layout = panel->layout;
 
@@ -922,7 +922,7 @@ static void merge_header_draw(const bContext *C, Panel *panel)
   uiItemR(layout, &ptr, "use_merge_vertices", 0, IFACE_("Merge"), ICON_NONE);
 }
 
-static void merge_panel_draw(const bContext *C, Panel *panel)
+static void symmetry_panel_draw(const bContext *C, Panel *panel)
 {
   uiLayout *layout = panel->layout;
 
@@ -974,7 +974,7 @@ static void panelRegister(ARegionType *region_type)
                              object_offset_draw,
                              panel_type);
   modifier_subpanel_register(
-      region_type, "array_merge", "", merge_header_draw, merge_panel_draw, panel_type);
+      region_type, "array_merge", "", symmetry_panel_header_draw, symmetry_panel_draw, panel_type);
   modifier_subpanel_register(region_type, "array_uv", "UVs", NULL, uv_panel_draw, panel_type);
 }
 
diff --git a/source/blender/modifiers/intern/MOD_displace.c b/source/blender/modifiers/intern/MOD_displace.c
index 4a3b5f04ec7..2d03e9bbb9d 100644
--- a/source/blender/modifiers/intern/MOD_displace.c
+++ b/source/blender/modifiers/intern/MOD_displace.c
@@ -464,9 +464,8 @@ static void panel_draw(const bContext *C, Panel *panel)
   uiItemR(col, &ptr, "mid_level", 0, NULL, ICON_NONE);
 
   row = uiLayoutRow(col, true);
-  uiItemPointerR(row, &ptr, "vertex_group", &ob_ptr, "vertex_groups", 0, ICON_NONE);
+  uiItemPointerR(row, &ptr, "vertex_group", &ob_ptr, "vertex_groups", NULL, ICON_NONE);
   sub = uiLayoutColumn(row, true);
-  uiLayoutSetPropDecorate(sub, false);
   uiLayoutSetActive(sub, has_vertex_group);
   uiItemR(sub, &ptr, "invert_vertex_group", 0, "", ICON_ARROW_LEFTRIGHT);
 
diff --git a/source/blender/modifiers/intern/MOD_screw.c b/source/blender/modifiers/intern/MOD_screw.c
index 417fa8aea58..04b84a5037c 100644
--- a/source/blender/modifiers/intern/MOD_screw.c
+++ b/source/blender/modifiers/intern/MOD_screw.c
@@ -1213,12 +1213,12 @@ static void panel_draw(const bContext *C, Panel *panel)
   uiLayoutSetPropSep(row, false);
   uiItemR(row, &ptr, "use_stretch_u", UI_ITEM_R_TOGGLE, IFACE_("U"), ICON_NONE);
   uiItemR(row, &ptr, "use_stretch_v", UI_ITEM_R_TOGGLE, IFACE_("V"), ICON_NONE);
-  uiItemL(row, IFACE_(""), ICON_BLANK1);
+  uiItemL(row, "", ICON_BLANK1);
 
   modifier_panel_end(layout, &ptr);
 }
 
-static void screw_merge_header_draw(const bContext *C, Panel *panel)
+static void symmetry_panel_header_draw(const bContext *C, Panel *panel)
 {
   uiLayout *layout = panel->layout;
 
@@ -1228,8 +1228,9 @@ static void screw_merge_header_draw(const bContext *C, Panel *panel)
   uiItemR(layout, &ptr, "use_merge_vertices", 0, NULL, ICON_NONE);
 }
 
-static void screw_merge_draw(const bContext *C, Panel *panel)
+static void symmetry_panel_draw(const bContext *C, Panel *panel)
 {
+  uiLayout *col;
   uiLayout *layout = panel->layout;
 
   PointerRNA ptr;
@@ -1237,14 +1238,14 @@ static void screw_merge_draw(const bContext *C, Panel *panel)
 
   uiLayoutSetPropSep(layout, true);
 
-  uiLayout *col = uiLayoutColumn(layout, false);
-
+  col = uiLayoutColumn(layout, false);
   uiLayoutSetActive(col, RNA_boolean_get(&ptr, "use_merge_vertices"));
   uiItemR(col, &ptr, "merge_threshold", 0, IFACE_("Distance"), ICON_NONE);
 }
 
-static void screw_normals_draw(const bContext *C, Panel *panel)
+static void normals_panel_draw(const bContext *C, Panel *panel)
 {
+  uiLayout *col;
   uiLayout *layout = panel->layout;
 
   PointerRNA ptr;
@@ -1252,8 +1253,7 @@ static void screw_normals_draw(const bContext *C, Panel *panel)
 
   uiLayoutSetPropSep(layout, true);
 
-  uiLayout *col = uiLayoutColumn(layout, false);
-
+  col = uiLayoutColumn(layout, false);
   uiItemR(col, &ptr, "use_smooth_shade", 0, NULL, ICON_NONE);
   uiItemR(col, &ptr, "use_normal_calculate", 0, NULL, ICON_NONE);
   uiItemR(col, &ptr, "use_normal_flip", 0, NULL, ICON_NONE);
@@ -1263,9 +1263,9 @@ static void panelRegister(ARegionType *region_type)
 {
   PanelType *panel_type = modifier_panel_register(region_type, "Screw", panel_draw);
   modifier_subpanel_register(
-      region_type, "screw_merge", "", screw_merge_header_draw, screw_merge_draw, panel_type);
+      region_type, "screw_merge", "", symmetry_panel_header_draw, symmetry_panel_draw, panel_type);
   modifier_subpanel_register(
-      region_type, "screw_normals", "Normals", NULL, screw_normals_draw, panel_type);
+      region_type, "screw_normals", "Normals", NULL, normals_panel_draw, panel_type);
 }
 
 ModifierTypeInfo modifierType_Screw = {



More information about the Bf-blender-cvs mailing list