[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [21677] branches/blender2.5/blender/source /blender/editors/transform/transform.c: Second round of transform mouse buttons experiment.
Martin Poirier
theeth at yahoo.com
Sat Jul 18 17:02:12 CEST 2009
Revision: 21677
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=21677
Author: theeth
Date: 2009-07-18 17:02:12 +0200 (Sat, 18 Jul 2009)
Log Message:
-----------
Second round of transform mouse buttons experiment.
Confirm on LMB up but cancel on RMB down.
This works well with hotkeys, manipulator, RMB+drag and gesture (when they are added back).
The question is do we stick with one scheme for all or have separate keymaps for different "calling mode".
Modified Paths:
--------------
branches/blender2.5/blender/source/blender/editors/transform/transform.c
Modified: branches/blender2.5/blender/source/blender/editors/transform/transform.c
===================================================================
--- branches/blender2.5/blender/source/blender/editors/transform/transform.c 2009-07-18 14:55:03 UTC (rev 21676)
+++ branches/blender2.5/blender/source/blender/editors/transform/transform.c 2009-07-18 15:02:12 UTC (rev 21677)
@@ -515,6 +515,9 @@
if (event->val) {
switch (event->type){
+ case RIGHTMOUSE:
+ t->state = TRANS_CANCEL;
+ break;
/* enforce redraw of transform when modifiers are used */
case LEFTCTRLKEY:
case RIGHTCTRLKEY:
@@ -814,9 +817,6 @@
}
else {
switch (event->type){
- case RIGHTMOUSE:
- t->state = TRANS_CANCEL;
- break;
case LEFTMOUSE:
t->state = TRANS_CONFIRM;
break;
More information about the Bf-blender-cvs
mailing list