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

Reply via email to