Commit: 2f58e7d36f16344bd15a949ca3446b516a1705cd
Author: Bastien Montagne
Date:   Tue Nov 18 17:22:04 2014 +0100
Branches: mesh-transfer-data
https://developer.blender.org/rB2f58e7d36f16344bd15a949ca3446b516a1705cd

Cleanup: more 'fromlayers/tolayers' -> 'layers_src/layers_dst' renames.

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

M       release/scripts/startup/bl_ui/properties_data_modifier.py
M       source/blender/editors/object/object_data_transfer.c
M       source/blender/makesrna/RNA_enum_types.h
M       source/blender/makesrna/intern/rna_modifier.c

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

diff --git a/release/scripts/startup/bl_ui/properties_data_modifier.py 
b/release/scripts/startup/bl_ui/properties_data_modifier.py
index 14c88a6..a224f9a 100644
--- a/release/scripts/startup/bl_ui/properties_data_modifier.py
+++ b/release/scripts/startup/bl_ui/properties_data_modifier.py
@@ -1246,9 +1246,9 @@ class DATA_PT_modifiers(ModifierButtonsPanel, Panel):
             sub = split.column(align=True)
             sub.prop(md, "data_types_verts_vgroup")
             row = split.row(align=True)
-            row.prop(md, "fromlayers_vgroup_select", text="")
+            row.prop(md, "layers_vgroup_select_src", text="")
             row.label(icon='RIGHTARROW_THIN')
-            row.prop(md, "tolayers_vgroup_select", text="")
+            row.prop(md, "layers_vgroup_select_dst", text="")
             split = col.split(0.333, align=True)
             sub = split.column(align=True)
             sub.prop(md, "data_types_verts")
@@ -1284,16 +1284,16 @@ class DATA_PT_modifiers(ModifierButtonsPanel, Panel):
             sub = split.column(align=True)
             sub.prop(md, "data_types_loops_vcol")
             row = split.row(align=True)
-            row.prop(md, "fromlayers_vcol_select", text="")
+            row.prop(md, "layers_vcol_select_src", text="")
             row.label(icon='RIGHTARROW')
-            row.prop(md, "tolayers_vcol_select", text="")
+            row.prop(md, "layers_vcol_select_dst", text="")
             split = col.split(0.333, align=True)
             sub = split.column(align=True)
             sub.prop(md, "data_types_loops_uv")
             row = split.row(align=True)
-            row.prop(md, "fromlayers_uv_select", text="")
+            row.prop(md, "layers_uv_select_src", text="")
             row.label(icon='RIGHTARROW')
-            row.prop(md, "tolayers_uv_select", text="")
+            row.prop(md, "layers_uv_select_dst", text="")
 
         layout.separator()
 
diff --git a/source/blender/editors/object/object_data_transfer.c 
b/source/blender/editors/object/object_data_transfer.c
index 9bea71e..1ec692f 100644
--- a/source/blender/editors/object/object_data_transfer.c
+++ b/source/blender/editors/object/object_data_transfer.c
@@ -88,8 +88,8 @@ static EnumPropertyItem DT_layer_items[] = {
        {0, NULL, 0, NULL, NULL}
 };
 
-/* Note: DT_fromlayers_select_items enum is from rna_modifier.c */
-static EnumPropertyItem *dt_fromlayers_select_itemf(
+/* Note: DT_layers_select_src_items enum is from rna_modifier.c */
+static EnumPropertyItem *dt_layers_select_src_itemf(
         bContext *C, PointerRNA *ptr, PropertyRNA *UNUSED(prop), bool *r_free)
 {
        EnumPropertyItem *item = NULL, tmp_item = {0};
@@ -98,18 +98,18 @@ static EnumPropertyItem *dt_fromlayers_select_itemf(
        const int data_type = RNA_enum_get(ptr, "data_type");
 
        if (!C) {  /* needed for docs and i18n tools */
-               return DT_fromlayers_select_items;
+               return DT_layers_select_src_items;
        }
 
-       RNA_enum_items_add_value(&item, &totitem, DT_fromlayers_select_items, 
DT_LAYERS_ACTIVE_SRC);
-       RNA_enum_items_add_value(&item, &totitem, DT_fromlayers_select_items, 
DT_LAYERS_ALL_SRC);
+       RNA_enum_items_add_value(&item, &totitem, DT_layers_select_src_items, 
DT_LAYERS_ACTIVE_SRC);
+       RNA_enum_items_add_value(&item, &totitem, DT_layers_select_src_items, 
DT_LAYERS_ALL_SRC);
 
        if (data_type == DT_TYPE_MDEFORMVERT) {
                Object *ob_src = CTX_data_active_object(C);
 
                if (BKE_object_pose_armature_get(ob_src)) {
-                       RNA_enum_items_add_value(&item, &totitem, 
DT_fromlayers_select_items, DT_LAYERS_VGROUP_SRC_BONE_SELECT);
-                       RNA_enum_items_add_value(&item, &totitem, 
DT_fromlayers_select_items, DT_LAYERS_VGROUP_SRC_BONE_DEFORM);
+                       RNA_enum_items_add_value(&item, &totitem, 
DT_layers_select_src_items, DT_LAYERS_VGROUP_SRC_BONE_SELECT);
+                       RNA_enum_items_add_value(&item, &totitem, 
DT_layers_select_src_items, DT_LAYERS_VGROUP_SRC_BONE_DEFORM);
                }
 
                if (ob_src) {
@@ -181,23 +181,23 @@ static EnumPropertyItem *dt_fromlayers_select_itemf(
        return item;
 }
 
-/* Note: DT_tolayers_select_items enum is from rna_modifier.c */
-static EnumPropertyItem *dt_tolayers_select_itemf(bContext *C, PointerRNA 
*ptr, PropertyRNA *UNUSED(prop), bool *r_free)
+/* Note: DT_layers_select_dst_items enum is from rna_modifier.c */
+static EnumPropertyItem *dt_layers_select_dst_itemf(bContext *C, PointerRNA 
*ptr, PropertyRNA *UNUSED(prop), bool *r_free)
 {
        EnumPropertyItem *item = NULL;
        int totitem = 0;
 
-       const int fromlayers_select = RNA_enum_get(ptr, "fromlayers_select");
+       const int layers_select_src = RNA_enum_get(ptr, "layers_select_src");
 
        if (!C) {  /* needed for docs and i18n tools */
-               return DT_tolayers_select_items;
+               return DT_layers_select_dst_items;
        }
 
-       if (fromlayers_select == DT_LAYERS_ACTIVE_SRC || fromlayers_select >= 
0) {
-               RNA_enum_items_add_value(&item, &totitem, 
DT_tolayers_select_items, DT_LAYERS_ACTIVE_DST);
+       if (layers_select_src == DT_LAYERS_ACTIVE_SRC || layers_select_src >= 
0) {
+               RNA_enum_items_add_value(&item, &totitem, 
DT_layers_select_dst_items, DT_LAYERS_ACTIVE_DST);
        }
-       RNA_enum_items_add_value(&item, &totitem, DT_tolayers_select_items, 
DT_LAYERS_NAME_DST);
-       RNA_enum_items_add_value(&item, &totitem, DT_tolayers_select_items, 
DT_LAYERS_INDEX_DST);
+       RNA_enum_items_add_value(&item, &totitem, DT_layers_select_dst_items, 
DT_LAYERS_NAME_DST);
+       RNA_enum_items_add_value(&item, &totitem, DT_layers_select_dst_items, 
DT_LAYERS_INDEX_DST);
 
        /* No 'specific' to-layers here, since we may transfer to several 
objects at once! */
 
@@ -245,13 +245,13 @@ static EnumPropertyItem *dt_mix_mode_itemf(bContext *C, 
PointerRNA *ptr, Propert
 
 static bool data_transfer_check(bContext *UNUSED(C), wmOperator *op)
 {
-       const int fromlayers_select = RNA_enum_get(op->ptr, 
"fromlayers_select");
-       PropertyRNA *prop = RNA_struct_find_property(op->ptr, 
"tolayers_select");
-       const int tolayers_select = RNA_property_enum_get(op->ptr, prop);
+       const int layers_select_src = RNA_enum_get(op->ptr, 
"layers_select_src");
+       PropertyRNA *prop = RNA_struct_find_property(op->ptr, 
"layers_select_dst");
+       const int layers_select_dst = RNA_property_enum_get(op->ptr, prop);
 
-       /* TODO: check for invalid fromlayers select modes too! */
+       /* TODO: check for invalid layers_src select modes too! */
 
-       if ((fromlayers_select != DT_LAYERS_ACTIVE_SRC) && (tolayers_select == 
DT_LAYERS_ACTIVE_DST)) {
+       if ((layers_select_src != DT_LAYERS_ACTIVE_SRC) && (layers_select_dst 
== DT_LAYERS_ACTIVE_DST)) {
                RNA_property_enum_set(op->ptr, prop, DT_LAYERS_NAME_DST);
                return true;
        }
@@ -279,10 +279,10 @@ static int data_transfer_exec(bContext *C, wmOperator *op)
        const float max_distance = use_max_distance ? RNA_float_get(op->ptr, 
"max_distance") : FLT_MAX;
        const float ray_radius = RNA_float_get(op->ptr, "ray_radius");
 
-       const int fromlayers = RNA_enum_get(op->ptr, "fromlayers_select");
-       const int tolayers = RNA_enum_get(op->ptr, "tolayers_select");
-       int fromlayers_select[DT_MULTILAYER_INDEX_MAX] = {0};
-       int tolayers_select[DT_MULTILAYER_INDEX_MAX] = {0};
+       const int layers_src = RNA_enum_get(op->ptr, "layers_select_src");
+       const int layers_dst = RNA_enum_get(op->ptr, "layers_select_dst");
+       int layers_select_src[DT_MULTILAYER_INDEX_MAX] = {0};
+       int layers_select_dst[DT_MULTILAYER_INDEX_MAX] = {0};
        const int fromto_idx = 
BKE_object_data_transfer_dttype_to_srcdst_index(data_type);
 
        const int mix_mode = RNA_enum_get(op->ptr, "mix_mode");
@@ -292,8 +292,8 @@ static int data_transfer_exec(bContext *C, wmOperator *op)
        SpaceTransform *space_transform = use_object_transform ? 
&space_transform_data : NULL;
 
        if (fromto_idx != DT_MULTILAYER_INDEX_INVALID) {
-               fromlayers_select[fromto_idx] = fromlayers;
-               tolayers_select[fromto_idx] = tolayers;
+               layers_select_src[fromto_idx] = layers_src;
+               layers_select_dst[fromto_idx] = layers_dst;
        }
 
        CTX_DATA_BEGIN (C, Object *, ob_dst, selected_editable_objects)
@@ -308,7 +308,7 @@ static int data_transfer_exec(bContext *C, wmOperator *op)
 
                if (BKE_object_data_transfer_mesh(scene, ob_src, ob_dst, 
data_type, use_create,
                                           map_vert_mode, map_edge_mode, 
map_loop_mode, map_poly_mode, 
-                                          space_transform, max_distance, 
ray_radius, fromlayers_select, tolayers_select,
+                                          space_transform, max_distance, 
ray_radius, layers_select_src, layers_select_dst,
                                           mix_mode, mix_factor, NULL, false, 
op->reports))
                {
                        changed = true;
@@ -375,7 +375,7 @@ static bool data_transfer_draw_check_prop(PointerRNA *ptr, 
PropertyRNA *prop)
                return false;
        }
 
-       if ((STREQ(prop_id, "fromlayers_select") || STREQ(prop_id, 
"tolayers_select")) &&
+       if ((STREQ(prop_id, "layers_select_src") || STREQ(prop_id, 
"layers_select_dst")) &&
            !DT_DATATYPE_IS_MULTILAYERS(data_type))
        {
                return false;
@@ -448,13 +448,13 @@ void OBJECT_OT_data_transfer(wmOperatorType *ot)
        RNA_def_property_subtype(prop, PROP_DISTANCE);
 
        /* How to handle multi-layers types of data. */
-       prop = RNA_def_enum(ot->srna, "fromlayers_select", 
DT_fromlayers_select_items, DT_LAYERS_ACTIVE_SRC,
+       prop = RNA_def_enum(ot->srna, "layers_select_src", 
DT_layers_select_src_items, DT_LAYERS_ACTIVE_SRC,
                            "Source Layers Selection", "Which layers to 
transfer, in case of multi-layers types");
-       RNA_def_property_enum_funcs_runtime(prop, NULL, NULL, 
dt_fromlayers_select_itemf);
+       RNA_def_property_enum_funcs_runtime(prop, NULL, NULL, 
dt_layers_select_src_itemf);
 
-       prop = RNA_def_enum(ot->srna, "tolayers_select", 
DT_tolayers_select_items, DT_LAYERS_ACTIVE_DST,
+       prop = RNA_def_enum(ot->srna, "layers_select_dst", 
DT_layers_select_dst_items, DT_LAYERS_ACTIVE_DST,
                            "Destination Layers Matching", "How to match source 
and destination layers");
-       RNA_def_property_enum_funcs_runtime(prop, NULL, NULL, 
dt_tolayers_select_itemf);
+       RNA_def_property_enum_funcs_runtime(prop, NULL, NULL, 
dt_layers_select_dst_itemf);
 
        prop = RNA_def_enum(ot->srna, "mix_mode", DT_mix_mode_items, 
CDT_MIX_TRANSFER, "Mix Mode",
                           "How to affect destination elements with source 
values");
@@ -499,15 +499,15 @@ static int datalayout_transfer_exec(bContext *C, 
wmOperator *op

@@ Diff output truncated at 10240 characters. @@

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to