From 94a2775a14865ef699901afd41294b688e7211a5 Mon Sep 17 00:00:00 2001 From: Ove Murberg Henriksen Date: Wed, 29 Feb 2012 19:46:31 +0000 Subject: M source/blender/editors/object/object_vgroup.c M source/blender/editors/object/object_ops.c M source/blender/editors/object/object_intern.h --- source/blender/editors/object/object_ops.c | 1 + 1 file changed, 1 insertion(+) (limited to 'source/blender/editors/object/object_ops.c') diff --git a/source/blender/editors/object/object_ops.c b/source/blender/editors/object/object_ops.c index 542b75e1f19..550082d7554 100644 --- a/source/blender/editors/object/object_ops.c +++ b/source/blender/editors/object/object_ops.c @@ -173,6 +173,7 @@ void ED_operatortypes_object(void) WM_operatortype_append(OBJECT_OT_vertex_group_copy); WM_operatortype_append(OBJECT_OT_vertex_group_normalize); WM_operatortype_append(OBJECT_OT_vertex_group_normalize_all); + WM_operatortype_append(OBJECT_OT_vertex_group_transfer_weight); /*cyborgmuppets experimental test*/ WM_operatortype_append(OBJECT_OT_vertex_group_lock); WM_operatortype_append(OBJECT_OT_vertex_group_fix); WM_operatortype_append(OBJECT_OT_vertex_group_invert); -- cgit v1.2.3 From 42dfd8292821bdf079eb4cde97dc396aca59fb32 Mon Sep 17 00:00:00 2001 From: Ove Murberg Henriksen Date: Wed, 29 Feb 2012 19:55:54 +0000 Subject: M source/blender/editors/object/object_ops.c M source/blender/editors/object/object_intern.h --- source/blender/editors/object/object_ops.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source/blender/editors/object/object_ops.c') diff --git a/source/blender/editors/object/object_ops.c b/source/blender/editors/object/object_ops.c index 550082d7554..d6b5861fa66 100644 --- a/source/blender/editors/object/object_ops.c +++ b/source/blender/editors/object/object_ops.c @@ -173,7 +173,7 @@ void ED_operatortypes_object(void) WM_operatortype_append(OBJECT_OT_vertex_group_copy); WM_operatortype_append(OBJECT_OT_vertex_group_normalize); WM_operatortype_append(OBJECT_OT_vertex_group_normalize_all); - WM_operatortype_append(OBJECT_OT_vertex_group_transfer_weight); /*cyborgmuppets experimental test*/ + WM_operatortype_append(OBJECT_OT_vertex_group_transfer_weight); WM_operatortype_append(OBJECT_OT_vertex_group_lock); WM_operatortype_append(OBJECT_OT_vertex_group_fix); WM_operatortype_append(OBJECT_OT_vertex_group_invert); -- cgit v1.2.3 From 5b29a7bd2f9e3503c06e0e97a1fc75bca106dc6c Mon Sep 17 00:00:00 2001 From: Ove Murberg Henriksen Date: Fri, 2 Mar 2012 13:33:14 +0000 Subject: from first change up until including this: added two buttons to gui, transfer weight and trtransfer weight all, made the basic structure, redy to implement the contents of the functions in object_vgroup.c --- source/blender/editors/object/object_ops.c | 1 + 1 file changed, 1 insertion(+) (limited to 'source/blender/editors/object/object_ops.c') diff --git a/source/blender/editors/object/object_ops.c b/source/blender/editors/object/object_ops.c index d6b5861fa66..08df069fbf1 100644 --- a/source/blender/editors/object/object_ops.c +++ b/source/blender/editors/object/object_ops.c @@ -173,6 +173,7 @@ void ED_operatortypes_object(void) WM_operatortype_append(OBJECT_OT_vertex_group_copy); WM_operatortype_append(OBJECT_OT_vertex_group_normalize); WM_operatortype_append(OBJECT_OT_vertex_group_normalize_all); + WM_operatortype_append(OBJECT_OT_vertex_group_transfer_weight_all); WM_operatortype_append(OBJECT_OT_vertex_group_transfer_weight); WM_operatortype_append(OBJECT_OT_vertex_group_lock); WM_operatortype_append(OBJECT_OT_vertex_group_fix); -- cgit v1.2.3 From 0b8ae86e591955214bb78b684be57430d119f9ab Mon Sep 17 00:00:00 2001 From: Ove Murberg Henriksen Date: Thu, 15 Mar 2012 21:49:40 +0000 Subject: Added functionality: copy vertex group from source to targets. Changed some comments to represent the code more accuratly. --- source/blender/editors/object/object_ops.c | 1 + 1 file changed, 1 insertion(+) (limited to 'source/blender/editors/object/object_ops.c') diff --git a/source/blender/editors/object/object_ops.c b/source/blender/editors/object/object_ops.c index 08df069fbf1..c704e165ca2 100644 --- a/source/blender/editors/object/object_ops.c +++ b/source/blender/editors/object/object_ops.c @@ -170,6 +170,7 @@ void ED_operatortypes_object(void) WM_operatortype_append(OBJECT_OT_vertex_group_deselect); WM_operatortype_append(OBJECT_OT_vertex_group_copy_to_linked); WM_operatortype_append(OBJECT_OT_vertex_group_copy_to_selected); + WM_operatortype_append(OBJECT_OT_vertex_group_copy_to_selected_single); WM_operatortype_append(OBJECT_OT_vertex_group_copy); WM_operatortype_append(OBJECT_OT_vertex_group_normalize); WM_operatortype_append(OBJECT_OT_vertex_group_normalize_all); -- cgit v1.2.3 From 4fb535070ecaae57dc3f6521e447d42c6cc57193 Mon Sep 17 00:00:00 2001 From: Ove Murberg Henriksen Date: Tue, 3 Apr 2012 08:23:00 +0000 Subject: Removed: The uneccecary previously added code and added functions for "copy_to_selected_single. Reason: less code and consistensy with existing code. Added fuction "ED_vgroup_copy_single" that forms the basis for the above. --- source/blender/editors/object/object_ops.c | 2 -- 1 file changed, 2 deletions(-) (limited to 'source/blender/editors/object/object_ops.c') diff --git a/source/blender/editors/object/object_ops.c b/source/blender/editors/object/object_ops.c index c704e165ca2..4307bd71c1b 100644 --- a/source/blender/editors/object/object_ops.c +++ b/source/blender/editors/object/object_ops.c @@ -174,8 +174,6 @@ void ED_operatortypes_object(void) WM_operatortype_append(OBJECT_OT_vertex_group_copy); WM_operatortype_append(OBJECT_OT_vertex_group_normalize); WM_operatortype_append(OBJECT_OT_vertex_group_normalize_all); - WM_operatortype_append(OBJECT_OT_vertex_group_transfer_weight_all); - WM_operatortype_append(OBJECT_OT_vertex_group_transfer_weight); WM_operatortype_append(OBJECT_OT_vertex_group_lock); WM_operatortype_append(OBJECT_OT_vertex_group_fix); WM_operatortype_append(OBJECT_OT_vertex_group_invert); -- cgit v1.2.3 From 0978d1eb9df6cb27bc98627e9688c3eeac5508a5 Mon Sep 17 00:00:00 2001 From: Ove Murberg Henriksen Date: Thu, 17 May 2012 01:42:06 +0000 Subject: Added framework for transfer weight options. vertex_group_transfer_weight_exec() governs all. Functions renamed/added with _transfer_weight_ as opposed to _copy_by_ This is to reflect changes in parameters and usage as the internal code will change. --- source/blender/editors/object/object_ops.c | 1 + 1 file changed, 1 insertion(+) (limited to 'source/blender/editors/object/object_ops.c') diff --git a/source/blender/editors/object/object_ops.c b/source/blender/editors/object/object_ops.c index 9f5ae7e255f..7e535eed29d 100644 --- a/source/blender/editors/object/object_ops.c +++ b/source/blender/editors/object/object_ops.c @@ -170,6 +170,7 @@ void ED_operatortypes_object(void) WM_operatortype_append(OBJECT_OT_vertex_group_select); WM_operatortype_append(OBJECT_OT_vertex_group_deselect); WM_operatortype_append(OBJECT_OT_vertex_group_copy_to_linked); + WM_operatortype_append(OBJECT_OT_vertex_group_transfer_weight); WM_operatortype_append(OBJECT_OT_vertex_group_copy_to_selected); WM_operatortype_append(OBJECT_OT_vertex_group_copy_to_selected_single); WM_operatortype_append(OBJECT_OT_vertex_group_copy); -- cgit v1.2.3 From 8521ca69fac26ebfa14910566f2271562e1ff0b5 Mon Sep 17 00:00:00 2001 From: Ove Murberg Henriksen Date: Thu, 17 May 2012 12:36:07 +0000 Subject: removed: OBJECT_OT_vertex_group_copy_to_selected_single() plan for future to implement option as an argument in: OBJECT_OT_vertex_group_copy_to_selected() --- source/blender/editors/object/object_ops.c | 1 - 1 file changed, 1 deletion(-) (limited to 'source/blender/editors/object/object_ops.c') diff --git a/source/blender/editors/object/object_ops.c b/source/blender/editors/object/object_ops.c index 7e535eed29d..986a294d065 100644 --- a/source/blender/editors/object/object_ops.c +++ b/source/blender/editors/object/object_ops.c @@ -172,7 +172,6 @@ void ED_operatortypes_object(void) WM_operatortype_append(OBJECT_OT_vertex_group_copy_to_linked); WM_operatortype_append(OBJECT_OT_vertex_group_transfer_weight); WM_operatortype_append(OBJECT_OT_vertex_group_copy_to_selected); - WM_operatortype_append(OBJECT_OT_vertex_group_copy_to_selected_single); WM_operatortype_append(OBJECT_OT_vertex_group_copy); WM_operatortype_append(OBJECT_OT_vertex_group_normalize); WM_operatortype_append(OBJECT_OT_vertex_group_normalize_all); -- cgit v1.2.3