Changeset View
Changeset View
Standalone View
Standalone View
source/blender/modifiers/intern/MOD_solidify.c
| Show First 20 Lines • Show All 219 Lines • ▼ Show 20 Lines | uiItemPointerR( | ||||
| col, ptr, "shell_vertex_group", &ob_ptr, "vertex_groups", IFACE_("Shell"), ICON_NONE); | col, ptr, "shell_vertex_group", &ob_ptr, "vertex_groups", IFACE_("Shell"), ICON_NONE); | ||||
| uiItemPointerR(col, ptr, "rim_vertex_group", &ob_ptr, "vertex_groups", IFACE_("Rim"), ICON_NONE); | uiItemPointerR(col, ptr, "rim_vertex_group", &ob_ptr, "vertex_groups", IFACE_("Rim"), ICON_NONE); | ||||
| } | } | ||||
| static void panelRegister(ARegionType *region_type) | static void panelRegister(ARegionType *region_type) | ||||
| { | { | ||||
| PanelType *panel_type = modifier_panel_register(region_type, eModifierType_Solidify, panel_draw); | PanelType *panel_type = modifier_panel_register(region_type, eModifierType_Solidify, panel_draw); | ||||
| modifier_subpanel_register( | modifier_subpanel_register( | ||||
| region_type, "normals", "Normals", NULL, normals_panel_draw, panel_type); | region_type, "normals", "Normals", NULL, normals_panel_draw, panel_type); | ||||
| modifier_subpanel_register( | modifier_subpanel_register( | ||||
| region_type, "materials", "Materials", NULL, materials_panel_draw, panel_type); | region_type, "materials", "Materials", NULL, materials_panel_draw, panel_type); | ||||
| modifier_subpanel_register( | modifier_subpanel_register( | ||||
| region_type, "edge_data", "Edge Data", NULL, edge_data_panel_draw, panel_type); | region_type, "edge_data", "Edge Data", NULL, edge_data_panel_draw, panel_type); | ||||
mont29: Those three should also be tagged then? | |||||
Not Done Inline ActionsWell there are many untagged subpanels left, probably around 60. I only did those which weren’t already in the po files from somewhere else in the code. Should I add all of those for completeness’ sake, if the other sources are ever deleted? pioverfour: Well there are many untagged subpanels left, probably around 60. I only did those which weren’t… | |||||
Not Done Inline Actionsin fact decided to add those function (this one, and also the one for gpencil modifiers) to the automated messages extraction script , simpler and more future-proof. So you should now be able to remove manual tagging for them. mont29: in fact decided to add those function (this one, and also the one for gpencil modifiers) to the… | |||||
| modifier_subpanel_register( | modifier_subpanel_register( | ||||
| region_type, "clamp", "Thickness Clamp", NULL, clamp_panel_draw, panel_type); | region_type, "clamp", "Thickness Clamp", NULL, clamp_panel_draw, panel_type); | ||||
| modifier_subpanel_register(region_type, | modifier_subpanel_register(region_type, | ||||
| "vertex_groups", | "vertex_groups", | ||||
| "Output Vertex Groups", | "Output Vertex Groups", | ||||
| NULL, | NULL, | ||||
| vertex_group_panel_draw, | vertex_group_panel_draw, | ||||
| panel_type); | panel_type); | ||||
| } | } | ||||
| ModifierTypeInfo modifierType_Solidify = { | ModifierTypeInfo modifierType_Solidify = { | ||||
| /* name */ "Solidify", | /* name */ N_("Solidify"), | ||||
| /* structName */ "SolidifyModifierData", | /* structName */ "SolidifyModifierData", | ||||
| /* structSize */ sizeof(SolidifyModifierData), | /* structSize */ sizeof(SolidifyModifierData), | ||||
| /* srna */ &RNA_SolidifyModifier, | /* srna */ &RNA_SolidifyModifier, | ||||
| /* type */ eModifierTypeType_Constructive, | /* type */ eModifierTypeType_Constructive, | ||||
| /* flags */ eModifierTypeFlag_AcceptsMesh | eModifierTypeFlag_AcceptsCVs | | /* flags */ eModifierTypeFlag_AcceptsMesh | eModifierTypeFlag_AcceptsCVs | | ||||
| eModifierTypeFlag_SupportsMapping | eModifierTypeFlag_SupportsEditmode | | eModifierTypeFlag_SupportsMapping | eModifierTypeFlag_SupportsEditmode | | ||||
| eModifierTypeFlag_EnableInEditmode, | eModifierTypeFlag_EnableInEditmode, | ||||
| Show All 25 Lines | |||||
Those three should also be tagged then?