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:
authorPeter Schlaile <peter@schlaile.de>2008-03-24 20:35:01 +0300
committerPeter Schlaile <peter@schlaile.de>2008-03-24 20:35:01 +0300
commit8d2a0a566f88c3af3dbce774d013afad539bab27 (patch)
tree09d94173e04a0785be3e6bce8c0249f95772f234 /source/blender/src/space.c
parent2b7e4f4d4a31544669cd92db6fe588d25ce12a48 (diff)
== Sequencer ==
A lot of fixes for anim_startofs / anim_endofs: * crashed when striplen was 0 and startstill / endstill still in use * made it work for Audio (HD and RAM) * made it work for Image Sequences * added a new cutting tool, that uses anim_startofs / endofs instead of startofs / endofs. This is now the default and called "hard cut" * moved old cutting method to "Shift-K" and renamed it "soft cut"
Diffstat (limited to 'source/blender/src/space.c')
-rw-r--r--source/blender/src/space.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/source/blender/src/space.c b/source/blender/src/space.c
index 0cc1764854a..2f8e540f1c0 100644
--- a/source/blender/src/space.c
+++ b/source/blender/src/space.c
@@ -4949,15 +4949,17 @@ static void winqreadseqspace(ScrArea *sa, void *spacedata, BWinEvent *evt)
transform_seq('g', 0);
}
break;
- case KKEY:
- if((G.qual==0)) { /* Cut at current frame */
- seq_cut(CFRA);
+ case KKEY: /* Cut at current frame */
+ if((G.qual == LR_SHIFTKEY)) {
+ seq_cut(CFRA, FALSE); /* soft cut */
+ } else if((G.qual==0)) {
+ seq_cut(CFRA, TRUE); /* hard cut */
}
break;
case LKEY:
- if((G.qual==0)) { /* Cut at current frame */
+ if((G.qual==0)) {
select_linked_seq( 0 );
- } else if((G.qual==LR_CTRLKEY)) { /* Cut at current frame */
+ } else if((G.qual==LR_CTRLKEY)) {
select_linked_seq( 2 );
} else if (G.qual==LR_SHIFTKEY) {
seq_lock_sel(1);