[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [25977] trunk/blender/source/blender/ editors/transform/transform_ops.c: Missing notifiers in some transform orientations operators.

Martin Poirier theeth at yahoo.com
Thu Jan 14 03:06:21 CET 2010


Revision: 25977
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=25977
Author:   theeth
Date:     2010-01-14 03:06:08 +0100 (Thu, 14 Jan 2010)

Log Message:
-----------
Missing notifiers in some transform orientations operators.

Also, nice harmless typo (only because KM_SHIFT|KM_CLICK (1|3) == KM_SHIFT|KM_CTRL (1|2))

Modified Paths:
--------------
    trunk/blender/source/blender/editors/transform/transform_ops.c

Modified: trunk/blender/source/blender/editors/transform/transform_ops.c
===================================================================
--- trunk/blender/source/blender/editors/transform/transform_ops.c	2010-01-14 01:47:25 UTC (rev 25976)
+++ trunk/blender/source/blender/editors/transform/transform_ops.c	2010-01-14 02:06:08 UTC (rev 25977)
@@ -108,7 +108,7 @@
 
 	ts->snap_mode = RNA_enum_get(op->ptr,"type");
 
-	WM_event_add_notifier(C, NC_SCENE|ND_MODE, NULL); /* header redraw */
+	WM_event_add_notifier(C, NC_SCENE|ND_TOOLSETTINGS, NULL); /* header redraw */
 
 	return OPERATOR_FINISHED;
 }
@@ -187,6 +187,7 @@
 	BIF_removeTransformOrientationIndex(C, selected_index);
 	
 	WM_event_add_notifier(C, NC_SPACE|ND_SPACE_VIEW3D, CTX_wm_view3d(C));
+	WM_event_add_notifier(C, NC_SCENE|NA_EDITED, CTX_data_scene(C));
 
 	return OPERATOR_FINISHED;
 }
@@ -237,6 +238,7 @@
 	BIF_createTransformOrientation(C, op->reports, name, use, overwrite);
 
 	WM_event_add_notifier(C, NC_SPACE|ND_SPACE_VIEW3D, CTX_wm_view3d(C));
+	WM_event_add_notifier(C, NC_SCENE|NA_EDITED, CTX_data_scene(C));
 	
 	return OPERATOR_FINISHED;
 }
@@ -863,7 +865,7 @@
 			km = WM_keymap_add_item(keymap, "WM_OT_context_toggle", TABKEY, KM_PRESS, KM_SHIFT, 0);
 			RNA_string_set(km->ptr, "path", "tool_settings.snap");
 
-			km = WM_keymap_add_item(keymap, "TRANSFORM_OT_snap_type", TABKEY, KM_PRESS, KM_SHIFT|KM_CLICK, 0);
+			km = WM_keymap_add_item(keymap, "TRANSFORM_OT_snap_type", TABKEY, KM_PRESS, KM_SHIFT|KM_CTRL, 0);
 
 			break;
 		case SPACE_ACTION:





More information about the Bf-blender-cvs mailing list