Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2008-03-22 23:54:09 +0300
committerCampbell Barton <ideasman42@gmail.com>2008-03-22 23:54:09 +0300
commit7e69e7760912800cebc9a112fff0145bdd3e2b72 (patch)
tree1a739b7505c6e213d13dc5c14379abe3950b5650 /source/blender/src/editnode.c
parent6615f8b74f5f959ccae5a33aeae90b37b3cd511b (diff)
lasso select for nodes
Diffstat (limited to 'source/blender/src/editnode.c')
-rw-r--r--source/blender/src/editnode.c13
1 files changed, 9 insertions, 4 deletions
diff --git a/source/blender/src/editnode.c b/source/blender/src/editnode.c
index 060f5c8639f..010cbc7f14d 100644
--- a/source/blender/src/editnode.c
+++ b/source/blender/src/editnode.c
@@ -2299,10 +2299,15 @@ void winqreadnodespace(ScrArea *sa, void *spacedata, BWinEvent *evt)
node_mouse_select(snode, event);
}
else {
- if(node_add_link(snode)==0)
- if(node_mouse_groupheader(snode)==0)
- if(node_mouse_select(snode, event)==0)
- node_border_link_delete(snode);
+
+ if(G.qual & LR_CTRLKEY) {
+ gesture();
+ } else {
+ if(node_add_link(snode)==0)
+ if(node_mouse_groupheader(snode)==0)
+ if(node_mouse_select(snode, event)==0)
+ node_border_link_delete(snode);
+ }
}
break;