UI: Changes to Props Dialogs #118640

Merged
Harley Acheson merged 2 commits from Harley/blender:PropsDialogsTitles into main 2024-02-27 20:19:43 +01:00
11 changed files with 34 additions and 15 deletions

View File

@ -687,7 +687,8 @@ static int geometry_attribute_convert_invoke(bContext *C,
RNA_property_enum_set(op->ptr, prop, meta_data.data_type);
}
return WM_operator_props_dialog_popup(C, op, 300);
return WM_operator_props_dialog_popup(
C, op, 300, IFACE_("Convert Attribute Domain"), IFACE_("Convert"));
}
static void geometry_attribute_convert_ui(bContext * /*C*/, wmOperator *op)
@ -770,7 +771,8 @@ static int geometry_color_attribute_convert_invoke(bContext *C,
RNA_property_enum_set(op->ptr, prop, meta_data.data_type);
}
return WM_operator_props_dialog_popup(C, op, 300);
return WM_operator_props_dialog_popup(
C, op, 300, IFACE_("Convert Color Attribute Domain"), IFACE_("Convert"));
}
static void geometry_color_attribute_convert_ui(bContext * /*C*/, wmOperator *op)

View File

@ -26,6 +26,8 @@
#include "BKE_material.h"
#include "BKE_scene.hh"
#include "BLT_translation.hh"
#include "DEG_depsgraph.hh"
#include "DEG_depsgraph_query.hh"
@ -385,7 +387,8 @@ static int gpencil_bake_grease_pencil_animation_invoke(bContext *C,
}
/* Show popup dialog to allow editing. */
return WM_operator_props_dialog_popup(C, op, 250);
return WM_operator_props_dialog_popup(
C, op, 250, IFACE_("Bake Object Transform to Grease Pencil"), IFACE_("Bake"));
}
void GPENCIL_OT_bake_grease_pencil_animation(wmOperatorType *ot)

View File

@ -12,6 +12,8 @@
#include "BLI_ghash.h"
#include "BLI_math_rotation.h"
#include "BLT_translation.hh"
#include "DNA_anim_types.h"
#include "DNA_gpencil_legacy_types.h"
#include "DNA_scene_types.h"
@ -381,7 +383,8 @@ static int gpencil_bake_mesh_animation_invoke(bContext *C,
{
/* Show popup dialog to allow editing. */
/* FIXME: hard-coded dimensions here are just arbitrary. */
return WM_operator_props_dialog_popup(C, op, 250);
return WM_operator_props_dialog_popup(
C, op, 250, IFACE_("Bake Mesh Animation to Grease Pencil"), IFACE_("Bake"));
}
void GPENCIL_OT_bake_mesh_animation(wmOperatorType *ot)

View File

@ -25,6 +25,8 @@
#include "BLI_time.h"
#include "BLI_utildefines.h"
#include "BLT_translation.hh"
#include "DNA_brush_types.h"
#include "DNA_gpencil_legacy_types.h"
#include "DNA_material_types.h"
@ -3430,7 +3432,7 @@ int ED_gpencil_new_layer_dialog(bContext *C, wmOperator *op)
bGPdata *gpd = static_cast<bGPdata *>(ob->data);
gpencil_layer_new_name_get(gpd, name, sizeof(name));
RNA_property_string_set(op->ptr, prop, name);
return WM_operator_props_dialog_popup(C, op, 200);
return WM_operator_props_dialog_popup(C, op, 200, IFACE_("Add New Layer"), IFACE_("Add"));
}
}
return 0;

View File

@ -1299,7 +1299,8 @@ static int object_calculate_paths_invoke(bContext *C, wmOperator *op, const wmEv
/* show popup dialog to allow editing of range... */
/* FIXME: hard-coded dimensions here are just arbitrary. */
return WM_operator_props_dialog_popup(C, op, 270);
return WM_operator_props_dialog_popup(
C, op, 270, IFACE_("Calculate Object Motion Paths"), IFACE_("Calculate"));
}
/* Calculate/recalculate whole paths (avs.path_sf to avs.path_ef) */
@ -2158,7 +2159,8 @@ static int move_to_collection_invoke(bContext *C, wmOperator *op, const wmEvent
BKE_collection_new_name_get(collection, name);
RNA_property_string_set(op->ptr, prop, name);
return WM_operator_props_dialog_popup(C, op, 200);
return WM_operator_props_dialog_popup(
C, op, 200, IFACE_("Move to New Collection"), IFACE_("Create"));
}
}
return move_to_collection_exec(C, op);

View File

@ -6835,7 +6835,7 @@ static int texture_paint_add_texture_paint_slot_invoke(bContext *C,
default_paint_slot_color_get(type, ma, color);
RNA_float_set_array(op->ptr, "color", color);
return WM_operator_props_dialog_popup(C, op, 300);
return WM_operator_props_dialog_popup(C, op, 300, IFACE_("Add Paint Slot"), IFACE_("Add"));
}
static void texture_paint_add_texture_paint_slot_ui(bContext *C, wmOperator *op)

View File

@ -3172,7 +3172,8 @@ static int image_scale_invoke(bContext *C, wmOperator *op, const wmEvent * /*eve
RNA_property_int_set_array(op->ptr, prop, size);
BKE_image_release_ibuf(ima, ibuf, nullptr);
}
return WM_operator_props_dialog_popup(C, op, 200);
return WM_operator_props_dialog_popup(
C, op, 200, IFACE_("Scale Image to New Size"), IFACE_("Resize"));
}
static int image_scale_exec(bContext *C, wmOperator *op)
@ -4211,7 +4212,7 @@ static int tile_add_invoke(bContext *C, wmOperator *op, const wmEvent * /*event*
RNA_int_set(op->ptr, "count", 1);
RNA_string_set(op->ptr, "label", "");
return WM_operator_props_dialog_popup(C, op, 300);
return WM_operator_props_dialog_popup(C, op, 300, IFACE_("Add Tile to Image"), IFACE_("Add"));
}
static void tile_add_draw(bContext * /*C*/, wmOperator *op)
@ -4344,7 +4345,8 @@ static int tile_fill_invoke(bContext *C, wmOperator *op, const wmEvent * /*event
{
tile_fill_init(op->ptr, CTX_data_edit_image(C), nullptr);
return WM_operator_props_dialog_popup(C, op, 300);
return WM_operator_props_dialog_popup(
C, op, 300, IFACE_("Fill Tile With Generated Image"), IFACE_("Fill"));
}
static void tile_fill_draw(bContext * /*C*/, wmOperator *op)

View File

@ -691,7 +691,7 @@ static int outliner_id_remap_invoke(bContext *C, wmOperator *op, const wmEvent *
outliner_id_remap_find_tree_element(C, op, &space_outliner->tree, fmval[1]);
}
return WM_operator_props_dialog_popup(C, op, 400);
return WM_operator_props_dialog_popup(C, op, 400, IFACE_("Remap Data ID"), IFACE_("Remap"));
}
static const EnumPropertyItem *outliner_id_itemf(bContext *C,

View File

@ -16,6 +16,8 @@
#include "BKE_global.hh"
#include "BKE_report.hh"
#include "BLT_translation.hh"
#include "SEQ_proxy.hh"
#include "SEQ_relations.hh"
#include "SEQ_sequencer.hh"
@ -154,7 +156,8 @@ void SEQUENCER_OT_rebuild_proxy(wmOperatorType *ot)
static int sequencer_enable_proxies_invoke(bContext *C, wmOperator *op, const wmEvent * /*event*/)
{
return WM_operator_props_dialog_popup(C, op, 200);
return WM_operator_props_dialog_popup(
C, op, 200, IFACE_("Set Selected Strip Proxies"), IFACE_("Set"));
}
static int sequencer_enable_proxies_exec(bContext *C, wmOperator *op)

View File

@ -1860,7 +1860,7 @@ static int wm_debug_menu_exec(bContext *C, wmOperator *op)
static int wm_debug_menu_invoke(bContext *C, wmOperator *op, const wmEvent * /*event*/)
{
RNA_int_set(op->ptr, "debug_value", G.debug_value);
return WM_operator_props_dialog_popup(C, op, 250);
return WM_operator_props_dialog_popup(C, op, 250, IFACE_("Set Debug Value"), IFACE_("Set"));
}
static void WM_OT_debug_menu(wmOperatorType *ot)

View File

@ -22,6 +22,8 @@
#include "BKE_global.hh"
#include "BKE_report.hh"
#include "BLT_translation.hh"
#include "GHOST_C-api.h"
#include "ED_screen.hh"
@ -350,7 +352,7 @@ int wm_stereo3d_set_invoke(bContext *C, wmOperator *op, const wmEvent * /*event*
if (wm_stereo3d_set_properties(C, op)) {
return wm_stereo3d_set_exec(C, op);
}
return WM_operator_props_dialog_popup(C, op, 300);
return WM_operator_props_dialog_popup(C, op, 300, IFACE_("Set Stereo 3D"), IFACE_("Set"));
}
void wm_stereo3d_set_draw(bContext * /*C*/, wmOperator *op)