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:
authorTon Roosendaal <ton@blender.org>2008-03-01 17:54:18 +0300
committerTon Roosendaal <ton@blender.org>2008-03-01 17:54:18 +0300
commitea05fef650f46ce5dd8305b76f0a652fe22c3d09 (patch)
tree125850010db1c8a7cc197082824899532a03e633 /source/blender/src/buttons_shading.c
parentd560b1708818bb412cf1bc2429a88444258d8083 (diff)
Bugfix:
New option "move texture channel up/down" lacked redraw calls. Featurette: There's still no manipulator handles for lamps to set cone size, dist, clipping. To save our poor Peach artists hours of work I've added a quick method to at least be able to do it interactive. Option is hidden behind Wkey, and uses a similar function like Scaling. (Put mouse cursor close to start value, move mouse to center of lamp) Ultimately this should move to custom manipulator handles...
Diffstat (limited to 'source/blender/src/buttons_shading.c')
-rw-r--r--source/blender/src/buttons_shading.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/source/blender/src/buttons_shading.c b/source/blender/src/buttons_shading.c
index 7eb2f388021..e0196017727 100644
--- a/source/blender/src/buttons_shading.c
+++ b/source/blender/src/buttons_shading.c
@@ -1947,6 +1947,7 @@ void do_worldbuts(unsigned short event)
wrld->mtex[(int)wrld->texact] = wrld->mtex[((int)wrld->texact)-1];
wrld->mtex[((int)wrld->texact)-1] = mtexswap;
wrld->texact--;
+ allqueue(REDRAWBUTSSHADING, 0);
}
break;
case B_WMTEXMOVEDOWN:
@@ -1956,6 +1957,7 @@ void do_worldbuts(unsigned short event)
wrld->mtex[(int)wrld->texact] = wrld->mtex[((int)wrld->texact)+1];
wrld->mtex[((int)wrld->texact)+1] = mtexswap;
wrld->texact++;
+ allqueue(REDRAWBUTSSHADING, 0);
}
break;
case B_AO_FALLOFF:
@@ -2424,6 +2426,7 @@ void do_lampbuts(unsigned short event)
la->mtex[(int)la->texact] = la->mtex[((int)la->texact)-1];
la->mtex[((int)la->texact)-1] = mtexswap;
la->texact--;
+ allqueue(REDRAWBUTSSHADING, 0);
}
break;
case B_LMTEXMOVEDOWN:
@@ -2433,6 +2436,7 @@ void do_lampbuts(unsigned short event)
la->mtex[(int)la->texact] = la->mtex[((int)la->texact)+1];
la->mtex[((int)la->texact)+1] = mtexswap;
la->texact++;
+ allqueue(REDRAWBUTSSHADING, 0);
}
break;
case B_LFALLOFFCHANGED:
@@ -3077,6 +3081,7 @@ void do_matbuts(unsigned short event)
ma->mtex[(int)ma->texact] = ma->mtex[((int)ma->texact)-1];
ma->mtex[((int)ma->texact)-1] = mtexswap;
ma->texact--;
+ allqueue(REDRAWBUTSSHADING, 0);
}
break;
case B_MTEXMOVEDOWN:
@@ -3085,6 +3090,7 @@ void do_matbuts(unsigned short event)
ma->mtex[(int)ma->texact] = ma->mtex[((int)ma->texact)+1];
ma->mtex[((int)ma->texact)+1] = mtexswap;
ma->texact++;
+ allqueue(REDRAWBUTSSHADING, 0);
}
break;
case B_MATZTRANSP: