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:
authorJoshua Leung <aligorith@gmail.com>2006-11-15 13:41:28 +0300
committerJoshua Leung <aligorith@gmail.com>2006-11-15 13:41:28 +0300
commita3c1c543f6e1bcb4a2151b6be0786247887bb14c (patch)
tree248af37ba99b823e28df5019e0a208c98c377818 /source/blender/src/edittime.c
parent95c7c41bd060a55fb2679d53635474dc69703ed7 (diff)
== Action Editor ==
A Plumiferos wishlist item: Markers working in the Action Editor too. * The user can choose between displaying the scene markers (i.e. the markers shown in the timeline) or the markers specific to each action, by using the next list box on the action editor header. This is specific to each instance of the action editor. * The display of the markers currently still needs improvement. At the moment, the triangle icons + text are drawn below all the last row of keyframes. As such, I've made it draw yellow vertical lines which span the height of the action editor, to also indicate markers. Comments on this and also help getting the triangle thingies to 'float' above the bottom scroll bar are warmly appreciated. * There are a few minor update issues with editing a marker in the timeline and the markers in the action editor which will be fixed soon. * There are also a few hotkeys to still add. Enjoy!
Diffstat (limited to 'source/blender/src/edittime.c')
-rw-r--r--source/blender/src/edittime.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/source/blender/src/edittime.c b/source/blender/src/edittime.c
index 266d7bda139..919508aec0d 100644
--- a/source/blender/src/edittime.c
+++ b/source/blender/src/edittime.c
@@ -452,6 +452,7 @@ void timeline_grab(int mode, int smode) // mode and smode unused here, for callb
}
MEM_freeN(oldframe);
allqueue(REDRAWTIME, 0);
+ allqueue(REDRAWACTION, 0);
}
/* copy of this is actually in editscreen.c, but event based */
@@ -642,6 +643,7 @@ void winqreadtimespace(ScrArea *sa, void *spacedata, BWinEvent *evt)
else
add_timeline_marker(CFRA);
allqueue(REDRAWTIME, 0);
+ allqueue(REDRAWACTION, 0);
break;
case SKEY: /* set start frame */
G.scene->r.sfra = CFRA;
@@ -662,6 +664,7 @@ void winqreadtimespace(ScrArea *sa, void *spacedata, BWinEvent *evt)
remove_timeline_marker();
allqueue(REDRAWTIME, 0);
+ allqueue(REDRAWACTION, 0);
break;
}
}