=bmesh= merge from trunk at r36153
This commit is contained in:
@@ -27,6 +27,11 @@
|
||||
* ***** END GPL LICENSE BLOCK *****
|
||||
*/
|
||||
|
||||
/** \file blender/editors/object/object_constraint.c
|
||||
* \ingroup edobj
|
||||
*/
|
||||
|
||||
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
|
||||
@@ -70,6 +75,7 @@
|
||||
#include "ED_screen.h"
|
||||
|
||||
#include "UI_interface.h"
|
||||
#include "UI_resources.h"
|
||||
|
||||
#include "object_intern.h"
|
||||
|
||||
@@ -561,8 +567,8 @@ static bConstraint *edit_constraint_property_get(wmOperator *op, Object *ob, int
|
||||
}
|
||||
|
||||
con = constraints_findByName(list, constraint_name);
|
||||
printf("constraint found = %p, %s\n", con, (con)?con->name:"<Not found>");
|
||||
|
||||
printf("constraint found = %p, %s\n", (void *)con, (con)?con->name:"<Not found>");
|
||||
|
||||
if (con && (type != 0) && (con->type != type))
|
||||
con = NULL;
|
||||
|
||||
@@ -1531,7 +1537,7 @@ static int pose_ik_add_invoke(bContext *C, wmOperator *op, wmEvent *UNUSED(evt))
|
||||
}
|
||||
|
||||
/* prepare popup menu to choose targetting options */
|
||||
pup= uiPupMenuBegin(C, "Add IK", ICON_NULL);
|
||||
pup= uiPupMenuBegin(C, "Add IK", ICON_NONE);
|
||||
layout= uiPupMenuLayout(pup);
|
||||
|
||||
/* the type of targets we'll set determines the menu entries to show... */
|
||||
@@ -1540,14 +1546,14 @@ static int pose_ik_add_invoke(bContext *C, wmOperator *op, wmEvent *UNUSED(evt))
|
||||
* - the only thing that matters is that we want a target...
|
||||
*/
|
||||
if (tar_pchan)
|
||||
uiItemBooleanO(layout, "To Active Bone", ICON_NULL, "POSE_OT_ik_add", "with_targets", 1);
|
||||
uiItemBooleanO(layout, "To Active Bone", ICON_NONE, "POSE_OT_ik_add", "with_targets", 1);
|
||||
else
|
||||
uiItemBooleanO(layout, "To Active Object", ICON_NULL, "POSE_OT_ik_add", "with_targets", 1);
|
||||
uiItemBooleanO(layout, "To Active Object", ICON_NONE, "POSE_OT_ik_add", "with_targets", 1);
|
||||
}
|
||||
else {
|
||||
/* we have a choice of adding to a new empty, or not setting any target (targetless IK) */
|
||||
uiItemBooleanO(layout, "To New Empty Object", ICON_NULL, "POSE_OT_ik_add", "with_targets", 1);
|
||||
uiItemBooleanO(layout, "Without Targets", ICON_NULL, "POSE_OT_ik_add", "with_targets", 0);
|
||||
uiItemBooleanO(layout, "To New Empty Object", ICON_NONE, "POSE_OT_ik_add", "with_targets", 1);
|
||||
uiItemBooleanO(layout, "Without Targets", ICON_NONE, "POSE_OT_ik_add", "with_targets", 0);
|
||||
}
|
||||
|
||||
/* finish building the menu, and process it (should result in calling self again) */
|
||||
|
||||
Reference in New Issue
Block a user