[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [16571] trunk/blender/source/blender/src: Delete Keyframe Tool:
Joshua Leung
aligorith at gmail.com
Wed Sep 17 06:07:43 CEST 2008
Revision: 16571
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=16571
Author: aligorith
Date: 2008-09-17 06:06:59 +0200 (Wed, 17 Sep 2008)
Log Message:
-----------
Delete Keyframe Tool:
* Changed hotkey to Alt-I. As a result, Remove IK is now Ctrl-Alt-I, though that shouldn't affect many people at all as it appears that hardly anyone uses it.
* Added menu entries for Delete Keyframe
Modified Paths:
--------------
trunk/blender/source/blender/src/header_view3d.c
trunk/blender/source/blender/src/space.c
trunk/blender/source/blender/src/toets.c
Modified: trunk/blender/source/blender/src/header_view3d.c
===================================================================
--- trunk/blender/source/blender/src/header_view3d.c 2008-09-17 03:13:15 UTC (rev 16570)
+++ trunk/blender/source/blender/src/header_view3d.c 2008-09-17 04:06:59 UTC (rev 16571)
@@ -2523,6 +2523,9 @@
if(session) b_verse_push_object(session, ob);
break;
#endif
+ case 18: /* delete keyframe */
+ common_deletekey();
+ break;
}
allqueue(REDRAWVIEW3D, 0);
}
@@ -2559,6 +2562,7 @@
uiDefBut(block, SEPR, 0, "", 0, yco-=6, menuwidth, 6, NULL, 0.0, 0.0, 0, 0, "");
uiDefIconTextBut(block, BUTM, 1, ICON_BLANK1, "Insert Keyframe|I", 0, yco-=20, menuwidth, 19, NULL, 0.0, 0.0, 1, 11, "");
+ uiDefIconTextBut(block, BUTM, 1, ICON_BLANK1, "Delete Keyframe|Alt I", 0, yco-=20, menuwidth, 19, NULL, 0.0, 0.0, 1, 18, "");
uiDefBut(block, SEPR, 0, "", 0, yco-=6, menuwidth, 6, NULL, 0.0, 0.0, 0, 0, "");
@@ -3151,6 +3155,9 @@
case 15:
uv_autocalc_tface();
break;
+ case 16: /* delete keyframe */
+ common_deletekey();
+ break;
}
allqueue(REDRAWVIEW3D, 0);
}
@@ -3186,6 +3193,7 @@
uiDefBut(block, SEPR, 0, "", 0, yco-=6, menuwidth, 6, NULL, 0.0, 0.0, 0, 0, "");
uiDefIconTextBut(block, BUTM, 1, ICON_BLANK1, "Insert Keyframe|I", 0, yco-=20, menuwidth, 19, NULL, 0.0, 0.0, 1, 4, "");
+ uiDefIconTextBut(block, BUTM, 1, ICON_BLANK1, "Delete Keyframe|Alt I", 0, yco-=20, menuwidth, 19, NULL, 0.0, 0.0, 1, 16, "");
uiDefBut(block, SEPR, 0, "", 0, yco-=6, menuwidth, 6, NULL, 0.0, 0.0, 0, 0, "");
@@ -3417,6 +3425,9 @@
case 15:
uv_autocalc_tface();
break;
+ case 16: /* delete keyframe */
+ common_deletekey();
+ break;
}
allqueue(REDRAWVIEW3D, 0);
}
@@ -3441,6 +3452,7 @@
uiDefBut(block, SEPR, 0, "", 0, yco-=6, menuwidth, 6, NULL, 0.0, 0.0, 0, 0, "");
uiDefIconTextBut(block, BUTM, 1, ICON_BLANK1, "Insert Keyframe|I", 0, yco-=20, menuwidth, 19, NULL, 0.0, 0.0, 1, 2, "");
+ uiDefIconTextBut(block, BUTM, 1, ICON_BLANK1, "Delete Keyframe|Alt I", 0, yco-=20, menuwidth, 19, NULL, 0.0, 0.0, 1, 16, "");
uiDefBut(block, SEPR, 0, "", 0, yco-=6, menuwidth, 6, NULL, 0.0, 0.0, 0, 0, "");
@@ -3761,6 +3773,9 @@
case 6:
uv_autocalc_tface();
break;
+ case 7: /* delete keyframe */
+ common_deletekey();
+ break;
}
allqueue(REDRAWVIEW3D, 0);
}
@@ -3784,6 +3799,7 @@
uiDefBut(block, SEPR, 0, "", 0, yco-=6, menuwidth, 6, NULL, 0.0, 0.0, 0, 0, "");
uiDefIconTextBut(block, BUTM, 1, ICON_BLANK1, "Insert Keyframe|I", 0, yco-=20, menuwidth, 19, NULL, 0.0, 0.0, 1, 2, "");
+ uiDefIconTextBut(block, BUTM, 1, ICON_BLANK1, "Delete Keyframe|Alt I", 0, yco-=20, menuwidth, 19, NULL, 0.0, 0.0, 1, 7, "");
uiDefBut(block, SEPR, 0, "", 0, yco-=6, menuwidth, 6, NULL, 0.0, 0.0, 0, 0, "");
@@ -4171,7 +4187,7 @@
uiBlockSetButmFunc(block, do_view3d_pose_armature_ikmenu, NULL);
uiDefIconTextBut(block, BUTM, 1, ICON_BLANK1, "Add IK to Bone...|Shift I", 0, yco-=20, menuwidth, 19, NULL, 0.0, 0.0, 1, 1, "");
- uiDefIconTextBut(block, BUTM, 1, ICON_BLANK1, "Clear IK...|Alt I", 0, yco-=20, menuwidth, 19, NULL, 0.0, 0.0, 1, 2, "");
+ uiDefIconTextBut(block, BUTM, 1, ICON_BLANK1, "Clear IK...|Ctrl Alt I", 0, yco-=20, menuwidth, 19, NULL, 0.0, 0.0, 1, 2, "");
uiBlockSetDirection(block, UI_RIGHT);
uiTextBoundsBlock(block, 60);
@@ -4374,6 +4390,9 @@
case 19: /* assign pose as restpose */
apply_armature_pose2bones();
break;
+ case 20: /* delete keyframe */
+ common_deletekey();
+ break;
}
allqueue(REDRAWVIEW3D, 0);
@@ -4395,6 +4414,7 @@
uiDefBut(block, SEPR, 0, "", 0, yco-=6, menuwidth, 6, NULL, 0.0, 0.0, 0, 0, "");
uiDefIconTextBut(block, BUTM, 1, ICON_BLANK1, "Insert Keyframe|I", 0, yco-=20, menuwidth, 19, NULL, 0.0, 0.0, 1, 4, "");
+ uiDefIconTextBut(block, BUTM, 1, ICON_BLANK1, "Delete Keyframe|Alt I", 0, yco-=20, menuwidth, 19, NULL, 0.0, 0.0, 1, 20, "");
uiDefBut(block, SEPR, 0, "", 0, yco-=6, menuwidth, 6, NULL, 0.0, 0.0, 0, 0, "");
Modified: trunk/blender/source/blender/src/space.c
===================================================================
--- trunk/blender/source/blender/src/space.c 2008-09-17 03:13:15 UTC (rev 16570)
+++ trunk/blender/source/blender/src/space.c 2008-09-17 04:06:59 UTC (rev 16571)
@@ -2218,7 +2218,7 @@
else
selectswap();
}
- else if(G.qual==LR_ALTKEY) {
+ else if(G.qual==(LR_CTRLKEY|LR_ALTKEY)) {
if(ob && (ob->flag & OB_POSEMODE) && ob->type==OB_ARMATURE)
pose_clear_IK();
}
Modified: trunk/blender/source/blender/src/toets.c
===================================================================
--- trunk/blender/source/blender/src/toets.c 2008-09-17 03:13:15 UTC (rev 16570)
+++ trunk/blender/source/blender/src/toets.c 2008-09-17 04:06:59 UTC (rev 16571)
@@ -793,7 +793,7 @@
ob= OBACT;
if(G.f & G_SCULPTMODE) return 1;
- else if(G.qual==(LR_CTRLKEY|LR_ALTKEY)) {
+ else if(G.qual==LR_ALTKEY) {
common_deletekey();
return 0;
}
More information about the Bf-blender-cvs
mailing list