[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [12265] trunk/blender/source/blender/src: ipo error kept popping up and lock ipo didnt redraw the sequencer view ( note, still not realtime, but at least it redraws now)

Campbell Barton cbarton at metavr.com
Tue Oct 16 20:04:56 CEST 2007


Revision: 12265
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=12265
Author:   campbellbarton
Date:     2007-10-16 20:04:56 +0200 (Tue, 16 Oct 2007)

Log Message:
-----------
ipo error kept popping up and lock ipo didnt redraw the sequencer view (note, still not realtime, but at least it redraws now)

Modified Paths:
--------------
    trunk/blender/source/blender/src/editipo.c
    trunk/blender/source/blender/src/transform.c

Modified: trunk/blender/source/blender/src/editipo.c
===================================================================
--- trunk/blender/source/blender/src/editipo.c	2007-10-16 00:10:37 UTC (rev 12264)
+++ trunk/blender/source/blender/src/editipo.c	2007-10-16 18:04:56 UTC (rev 12265)
@@ -4266,7 +4266,7 @@
 	EditIpo *ei;
 	BezTriple *bezt, *beztar[3];
 	float vec1[3], vec2[3];
-	int a, b, totvert, didit=0;
+	int a, b, totvert, didit=0, done_error = 0;
 		
 	if(G.sipo->ipo && G.sipo->ipo->id.lib) return;
 
@@ -4315,7 +4315,10 @@
 						didit= 1;
 					}
 					else {
-						error("Only works for 3 visible curves with handles");
+						if (done_error==0) {
+							error("Only works for 3 visible curves with handles");
+						}
+						done_error = 1;
 					}
 				}
 			}

Modified: trunk/blender/source/blender/src/transform.c
===================================================================
--- trunk/blender/source/blender/src/transform.c	2007-10-16 00:10:37 UTC (rev 12264)
+++ trunk/blender/source/blender/src/transform.c	2007-10-16 18:04:56 UTC (rev 12265)
@@ -423,6 +423,8 @@
 				force_draw_plus(SPACE_VIEW3D, 0);
 			else if (G.sipo->blocktype==ID_OB) 
 				force_draw_plus(SPACE_VIEW3D, 0);
+			else if (G.sipo->blocktype==ID_SEQ) 
+				force_draw_plus(SPACE_SEQ, 0);
 			else 
 				force_draw(0);
 		}





More information about the Bf-blender-cvs mailing list