Revision: 38652
          
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=38652
Author:   jesterking
Date:     2011-07-24 08:37:43 +0000 (Sun, 24 Jul 2011)
Log Message:
-----------
Add mapping for front/right/top aligned to selected object.

Modified Paths:
--------------
    branches/merwin-spacenav/source/blender/editors/space_view3d/view3d_ops.c

Modified: 
branches/merwin-spacenav/source/blender/editors/space_view3d/view3d_ops.c
===================================================================
--- branches/merwin-spacenav/source/blender/editors/space_view3d/view3d_ops.c   
2011-07-24 08:02:42 UTC (rev 38651)
+++ branches/merwin-spacenav/source/blender/editors/space_view3d/view3d_ops.c   
2011-07-24 08:37:43 UTC (rev 38652)
@@ -221,6 +221,17 @@
        RNA_enum_set(kmi->ptr, "type", RV3D_VIEW_BOTTOM);
        RNA_boolean_set(kmi->ptr, "align_active", TRUE);
 
+       /* 3D mouse align */
+       kmi= WM_keymap_add_item(keymap, "VIEW3D_OT_viewnumpad", 
NDOF_BUTTON_FRONT, KM_PRESS, KM_SHIFT, 0);
+       RNA_enum_set(kmi->ptr, "type", RV3D_VIEW_FRONT);
+       RNA_boolean_set(kmi->ptr, "align_active", TRUE);
+       kmi= WM_keymap_add_item(keymap, "VIEW3D_OT_viewnumpad", 
NDOF_BUTTON_RIGHT, KM_PRESS, KM_SHIFT, 0);
+       RNA_enum_set(kmi->ptr, "type", RV3D_VIEW_RIGHT);
+       RNA_boolean_set(kmi->ptr, "align_active", TRUE);
+       kmi= WM_keymap_add_item(keymap, "VIEW3D_OT_viewnumpad", 
NDOF_BUTTON_TOP, KM_PRESS, KM_SHIFT, 0);
+       RNA_enum_set(kmi->ptr, "type", RV3D_VIEW_TOP);
+       RNA_boolean_set(kmi->ptr, "align_active", TRUE);
+
        WM_keymap_add_item(keymap, "VIEW3D_OT_localview", PADSLASHKEY, 
KM_PRESS, 0, 0);
        
        /* layers, shift + alt are properties set in invoke() */

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

Reply via email to