[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [19030] branches/blender2.5/blender/source /blender/editors: Shift-A adds Armature Object (in Object Mode) or Bone ( in Edit Mode) again.
Joshua Leung
aligorith at gmail.com
Wed Feb 18 10:28:36 CET 2009
Revision: 19030
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=19030
Author: aligorith
Date: 2009-02-18 10:28:04 +0100 (Wed, 18 Feb 2009)
Log Message:
-----------
Shift-A adds Armature Object (in Object Mode) or Bone (in Edit Mode) again. Still todo, is to have Shift-A in Object Mode add single-bone armature again.
Modified Paths:
--------------
branches/blender2.5/blender/source/blender/editors/armature/armature_ops.c
branches/blender2.5/blender/source/blender/editors/object/object_edit.c
branches/blender2.5/blender/source/blender/editors/object/object_intern.h
branches/blender2.5/blender/source/blender/editors/object/object_ops.c
Modified: branches/blender2.5/blender/source/blender/editors/armature/armature_ops.c
===================================================================
--- branches/blender2.5/blender/source/blender/editors/armature/armature_ops.c 2009-02-18 06:25:57 UTC (rev 19029)
+++ branches/blender2.5/blender/source/blender/editors/armature/armature_ops.c 2009-02-18 09:28:04 UTC (rev 19030)
@@ -156,7 +156,8 @@
WM_keymap_add_item(keymap, "ARMATURE_OT_switch_direction", FKEY, KM_PRESS, KM_ALT, 0);
- /* only menu is registered in keymaps for now */
+ WM_keymap_add_item(keymap, "ARMATURE_OT_bone_primitive_add", AKEY, KM_PRESS, KM_SHIFT, 0);
+ /* only the menu-version of subdivide is registered in keymaps for now */
WM_keymap_add_item(keymap, "ARMATURE_OT_subdivs", SKEY, KM_PRESS, KM_ALT, 0);
WM_keymap_add_item(keymap, "ARMATURE_OT_set_parent", PKEY, KM_PRESS, KM_CTRL, 0);
Modified: branches/blender2.5/blender/source/blender/editors/object/object_edit.c
===================================================================
--- branches/blender2.5/blender/source/blender/editors/object/object_edit.c 2009-02-18 06:25:57 UTC (rev 19029)
+++ branches/blender2.5/blender/source/blender/editors/object/object_edit.c 2009-02-18 09:28:04 UTC (rev 19030)
@@ -632,7 +632,7 @@
uiMenuItemEnumO(head, "", 0, "OBJECT_OT_object_add", "type", OB_CAMERA);
uiMenuItemEnumO(head, "", 0, "OBJECT_OT_object_add", "type", OB_LAMP);
uiMenuItemEnumO(head, "", 0, "OBJECT_OT_object_add", "type", OB_EMPTY);
- uiMenuItemEnumO(head, "", 0, "OBJECT_OT_armature_add", "type", OB_ARMATURE);
+ uiMenuItemO(head, 0, "OBJECT_OT_armature_add");
uiMenuItemEnumO(head, "", 0, "OBJECT_OT_object_add", "type", OB_LATTICE);
uiPupMenuEnd(C, head);
Modified: branches/blender2.5/blender/source/blender/editors/object/object_intern.h
===================================================================
--- branches/blender2.5/blender/source/blender/editors/object/object_intern.h 2009-02-18 06:25:57 UTC (rev 19029)
+++ branches/blender2.5/blender/source/blender/editors/object/object_intern.h 2009-02-18 09:28:04 UTC (rev 19030)
@@ -71,6 +71,7 @@
void OBJECT_OT_curve_add(struct wmOperatorType *ot);
void OBJECT_OT_surface_add(struct wmOperatorType *ot);
void OBJECT_OT_text_add(struct wmOperatorType *ot);
+void OBJECT_OT_armature_add(struct wmOperatorType *ot);
/* only used as menu */
void OBJECT_OT_primitive_add(struct wmOperatorType *ot);
Modified: branches/blender2.5/blender/source/blender/editors/object/object_ops.c
===================================================================
--- branches/blender2.5/blender/source/blender/editors/object/object_ops.c 2009-02-18 06:25:57 UTC (rev 19029)
+++ branches/blender2.5/blender/source/blender/editors/object/object_ops.c 2009-02-18 09:28:04 UTC (rev 19030)
@@ -95,6 +95,7 @@
WM_operatortype_append(OBJECT_OT_curve_add);
WM_operatortype_append(OBJECT_OT_text_add);
WM_operatortype_append(OBJECT_OT_surface_add);
+ WM_operatortype_append(OBJECT_OT_armature_add);
WM_operatortype_append(OBJECT_OT_object_add);
WM_operatortype_append(OBJECT_OT_primitive_add);
}
More information about the Bf-blender-cvs
mailing list