- added undo pushes for buttons invoking file window in scene buttons
(set directory, backbuf, scene) - small annoyance; after extrude the transform() didn't react to the "midtog" feature (middlemouse constraint)
This commit is contained in:
@@ -435,6 +435,7 @@ static void output_pic(char *name)
|
||||
{
|
||||
strcpy(G.scene->r.pic, name);
|
||||
allqueue(REDRAWBUTSSCENE, 0);
|
||||
BIF_undo_push("Change output picture directory");
|
||||
}
|
||||
|
||||
static void backbuf_pic(char *name)
|
||||
@@ -449,6 +450,7 @@ static void backbuf_pic(char *name)
|
||||
free_image_buffers(ima); /* force read again */
|
||||
ima->ok= 1;
|
||||
}
|
||||
BIF_undo_push("Change background picture");
|
||||
}
|
||||
|
||||
static void ftype_pic(char *name)
|
||||
@@ -464,6 +466,7 @@ static void scene_change_set(Scene *sc, Scene *set) {
|
||||
|
||||
allqueue(REDRAWBUTSSCENE, 0);
|
||||
allqueue(REDRAWVIEW3D, 0);
|
||||
BIF_undo_push("Change set Scene");
|
||||
}
|
||||
}
|
||||
|
||||
@@ -789,7 +792,6 @@ void do_render_panels(unsigned short event)
|
||||
break;
|
||||
case B_CLEARSET:
|
||||
scene_change_set(G.scene, NULL);
|
||||
BIF_undo_push("Clear set");
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6211,6 +6211,7 @@ void transform(int mode)
|
||||
if(cameragrab) {
|
||||
dvec[0]= dvec[1]= dvec[2]= 0.0;
|
||||
}
|
||||
if(mode == 'n') mode= 'g';
|
||||
}
|
||||
else
|
||||
axismode = 0;
|
||||
|
||||
Reference in New Issue
Block a user