On Monday 27 June 2005 23:24, Chris Cannam wrote: > On Monday 27 Jun 2005 19:23, Guillaume Laurent wrote: > > Following my commits on sunday on this problem, could people give me > > some feedback on how the flickering and the autoscrolling now behave ? > > Both look pretty damn good to me, on first impression. This is a fast > machine though.
There was a 'no background' widget flag which I hadn't set, and now we also draw the whole visible area on a pixmap which we bitBlt() on the viewport. The pixmap is kept and redrawn only when needed, so expose events should be rather fast. > Did I notice you'd committed a fix to "Undo Move Segments not working"? > If so, it doesn't seem to work. Open RG, create a single-bar segment > somewhere, drag it down a couple of tracks, hit Undo -- nothing > happens. Updated and rebuilt as of about ten minutes ago. Mmmh. Do you see a 'CompositionView::slotUpdate()' trace whenever you undo the move ? It would seem that a simple update() here is enough while on your setup we'd need a repaint() (does changing the viewport()->update() call to viewport()->repaint() in CompositionView::slotUpdate() help ?) -- Guillaume. http://www.telegraph-road.org ------------------------------------------------------- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click _______________________________________________ Rosegarden-devel mailing list [email protected] - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-devel
