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:
authorMartin Poirier <theeth@yahoo.com>2005-08-23 22:13:30 +0400
committerMartin Poirier <theeth@yahoo.com>2005-08-23 22:13:30 +0400
commite12e2469c8e2e0f0229af5bbc611ea76238d6d34 (patch)
tree9e59a65aa7d77db81d49a2cc66b88ca331b4c9af /source/blender/src/editview.c
parent207cbbd535743e2505ce5f66d91f3d771800e0c5 (diff)
Bretch's patch for 2D transform. Thanks
Using new transform code to handle UV window. With the ground work done, Transform could more easily be extended to handle IPO window now. Tracker item: http://projects.blender.org/tracker/?func=detail&atid=127&aid=2946&group_id=9
Diffstat (limited to 'source/blender/src/editview.c')
-rw-r--r--source/blender/src/editview.c12
1 files changed, 8 insertions, 4 deletions
diff --git a/source/blender/src/editview.c b/source/blender/src/editview.c
index f30324ff7ac..5da61321346 100644
--- a/source/blender/src/editview.c
+++ b/source/blender/src/editview.c
@@ -781,19 +781,23 @@ int gesture(void)
if(i) {
if(curarea->spacetype==SPACE_IPO) transform_ipo(i);
- else if(curarea->spacetype==SPACE_IMAGE) transform_tface_uv(i, 0);
else if(curarea->spacetype==SPACE_OOPS) transform_oops('g', 0);
else {
+ int context;
+
+ if(curarea->spacetype==SPACE_IMAGE) context= CTX_NONE;
+ else context= CTX_NONE;
+
if(i=='g') {
- initTransform(TFM_TRANSLATION, CTX_NONE);
+ initTransform(TFM_TRANSLATION, context);
Transform();
}
else if(i=='r') {
- initTransform(TFM_ROTATION, CTX_NONE);
+ initTransform(TFM_ROTATION, context);
Transform();
}
else {
- initTransform(TFM_RESIZE, CTX_NONE);
+ initTransform(TFM_RESIZE, context);
Transform();
}
}