[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [13826] trunk/blender/source/blender/src: == Sequencer ==

Peter Schlaile peter at schlaile.de
Sat Feb 23 18:01:07 CET 2008


Revision: 13826
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=13826
Author:   schlaile
Date:     2008-02-23 18:01:07 +0100 (Sat, 23 Feb 2008)

Log Message:
-----------
== Sequencer ==

This fixes:  	

[#8335] Sequence Strips Jump to Frame Zero on second drag (if start < 0)
[#8334] Cannot use Negative Values in the New Sequence Buttons Input Panel
[#8333] Cannot add Color Generator in Sequence Editor

Modified Paths:
--------------
    trunk/blender/source/blender/src/buttons_scene.c
    trunk/blender/source/blender/src/editseq.c

Modified: trunk/blender/source/blender/src/buttons_scene.c
===================================================================
--- trunk/blender/source/blender/src/buttons_scene.c	2008-02-23 12:05:28 UTC (rev 13825)
+++ trunk/blender/source/blender/src/buttons_scene.c	2008-02-23 17:01:07 UTC (rev 13826)
@@ -608,7 +608,7 @@
 		uiDefButI(block, NUM, 
 			  B_SEQ_BUT_TRANSFORM, "Start", 
 			  10, 80, 120, 20, &last_seq->start, 
-			  0.0, MAXFRAMEF, 0.0, 0.0, "Start of strip");
+			  -MAXFRAMEF, MAXFRAMEF, 0.0, 0.0, "Start of strip");
 		uiDefButI(block, NUM, 
 			  B_SEQ_BUT_TRANSFORM, "Chan", 
 			  130, 80, 120, 20, &last_seq->machine, 
@@ -844,12 +844,12 @@
 				  B_SEQ_BUT_RELOAD, "X-Ofs", 
 				  10, 20, 120, 20, 
 				  &last_seq->strip->transform->xofs, 
-				  0.0, 4096, 0.0, 0.0, "X Offset");
+				  -4096.0, 4096, 0.0, 0.0, "X Offset");
 			uiDefButI(block, NUM, 
 				  B_SEQ_BUT_RELOAD, "Y-Ofs", 
 				  130, 20, 120, 20, 
 				  &last_seq->strip->transform->yofs, 
-				  0.0, 4096, 0.0, 0.0, "Y Offset");
+				  -4096.0, 4096, 0.0, 0.0, "Y Offset");
 		}
 	}
 

Modified: trunk/blender/source/blender/src/editseq.c
===================================================================
--- trunk/blender/source/blender/src/editseq.c	2008-02-23 12:05:28 UTC (rev 13825)
+++ trunk/blender/source/blender/src/editseq.c	2008-02-23 17:01:07 UTC (rev 13826)
@@ -1641,8 +1641,8 @@
 
 	switch(get_sequence_effect_num_inputs(type)) {
 	case 0:
-		seq1 = seq2 = seq3 = 0;
-		break;
+		*selseq1 = *selseq2 = *selseq3 = 0;
+		return 1;
 	case 1:
 		if(seq2==0)  {
 			error("Need at least one selected sequence strip");





More information about the Bf-blender-cvs mailing list