[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [60004] trunk/blender/source/blender/ editors/space_clip/space_clip.c: Enable view3d-like shortcuts for pivot point in clip editor

Sergey Sharybin sergey.vfx at gmail.com
Tue Sep 10 14:46:27 CEST 2013


Revision: 60004
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=60004
Author:   nazgul
Date:     2013-09-10 12:46:27 +0000 (Tue, 10 Sep 2013)
Log Message:
-----------
Enable view3d-like shortcuts for pivot point in clip editor

Modified Paths:
--------------
    trunk/blender/source/blender/editors/space_clip/space_clip.c

Modified: trunk/blender/source/blender/editors/space_clip/space_clip.c
===================================================================
--- trunk/blender/source/blender/editors/space_clip/space_clip.c	2013-09-10 12:46:23 UTC (rev 60003)
+++ trunk/blender/source/blender/editors/space_clip/space_clip.c	2013-09-10 12:46:27 UTC (rev 60004)
@@ -735,6 +735,23 @@
 	/* Cursor */
 	WM_keymap_add_item(keymap, "CLIP_OT_cursor_set", ACTIONMOUSE, KM_PRESS, 0, 0);
 
+	/* pivot point */
+	kmi = WM_keymap_add_item(keymap, "WM_OT_context_set_enum", COMMAKEY, KM_PRESS, 0, 0);
+	RNA_string_set(kmi->ptr, "data_path", "space_data.pivot_point");
+	RNA_string_set(kmi->ptr, "value", "BOUNDING_BOX_CENTER");
+
+	kmi = WM_keymap_add_item(keymap, "WM_OT_context_set_enum", COMMAKEY, KM_PRESS, KM_CTRL, 0); /* 2.4x allowed Comma+Shift too, rather not use both */
+	RNA_string_set(kmi->ptr, "data_path", "space_data.pivot_point");
+	RNA_string_set(kmi->ptr, "value", "MEDIAN_POINT");
+
+	kmi = WM_keymap_add_item(keymap, "WM_OT_context_set_enum", PERIODKEY, KM_PRESS, 0, 0);
+	RNA_string_set(kmi->ptr, "data_path", "space_data.pivot_point");
+	RNA_string_set(kmi->ptr, "value", "CURSOR");
+
+	kmi = WM_keymap_add_item(keymap, "WM_OT_context_set_enum", PERIODKEY, KM_PRESS, KM_CTRL, 0);
+	RNA_string_set(kmi->ptr, "data_path", "space_data.pivot_point");
+	RNA_string_set(kmi->ptr, "value", "INDIVIDUAL_ORIGINS");
+
 	/* ******** Hotkeys avalaible for preview region only ******** */
 
 	keymap = WM_keymap_find(keyconf, "Clip Graph Editor", SPACE_CLIP, 0);




More information about the Bf-blender-cvs mailing list