From: Guillaume L. <gla...@te...> - 2004-10-30 10:25:34
|
I've committed an attempt at fixing the scrolling problem when dragging the playback pointer on the track editor (i.e. click and drag on the top ruler). The scrolling was impossible to control, moving way too quickly in too large jumps, see https://sourceforge.net/tracker/index.php?func=detail&aid=1052780&group_id=4932&atid=104932 This changes two scrolling methods in the RosegardenCanvasView class, so it's possible some other side effects would appear in other edit views. The changes are just there as a temporary test, given that scrolling is apparently not behaving the same for everybody, so please report if it makes things better or not. -- Guillaume. http://www.telegraph-road.org |
From: Guillaume L. <gla...@te...> - 2004-10-30 10:32:41
|
On Saturday 30 October 2004 12:25, Guillaume Laurent wrote: > > The changes are just there as a temporary test, given that scrolling is > apparently not behaving the same for everybody, so please report if it > makes things better or not. BTW, one known problem is that it makes the scrolling "wrap around" (when the end of the view is reached, it wraps back to the beginning). However it could also help the behavior of the segment canvas autoscroll, as discussed recently. Please report on that as well. -- Guillaume. http://www.telegraph-road.org |
From: Richard B. <ric...@fe...> - 2004-10-30 10:43:05
|
On Saturday 30 October 2004 11:32, Guillaume Laurent wrote: > On Saturday 30 October 2004 12:25, Guillaume Laurent wrote: > > The changes are just there as a temporary test, given that scrolling is > > apparently not behaving the same for everybody, so please report if it > > makes things better or not. > > BTW, one known problem is that it makes the scrolling "wrap around" (when > the end of the view is reached, it wraps back to the beginning). Whoo. I'm almost too scared to compile CVS. R |
From: Guillaume L. <gla...@te...> - 2004-10-30 11:15:13
|
On Saturday 30 October 2004 12:42, Richard Bown wrote: > > Whoo. I'm almost too scared to compile CVS. Bah. You're such a wuss. -- Guillaume. http://www.telegraph-road.org |
From: Silvan <dmm...@us...> - 2004-10-30 19:49:16
|
On Saturday 30 October 2004 06:42 am, Richard Bown wrote: > On Saturday 30 October 2004 11:32, Guillaume Laurent wrote: > > On Saturday 30 October 2004 12:25, Guillaume Laurent wrote: > > > The changes are just there as a temporary test, given that scrolling is > > > apparently not behaving the same for everybody, so please report if it > > > makes things better or not. > > > > BTW, one known problem is that it makes the scrolling "wrap around" (when > > the end of the view is reached, it wraps back to the beginning). > > Whoo. I'm almost too scared to compile CVS. Buck up man, if you can handle baby puke and diapers, you can compile this. Quit being such a weenie. -- Michael McIntyre ---- Silvan <dmm...@us...> Linux fanatic, and certified Geek; registered Linux user #243621 http://www.geocities.com/Paris/Rue/5407/ http://rosegarden.sourceforge.net/tutorial/ |
From: William <ros...@or...> - 2004-10-30 11:39:22
|
Guillaume Laurent wrote: > > I've committed an attempt at fixing the scrolling problem when dragging the > playback pointer on the track editor (i.e. click and drag on the top ruler). > The scrolling was impossible to control, moving way too quickly in too large > jumps, see > > https://sourceforge.net/tracker/index.php?func=detail&aid=1052780&group_id=4932&atid=104932 > > This changes two scrolling methods in the RosegardenCanvasView class, so it's > possible some other side effects would appear in other edit views. > > The changes are just there as a temporary test, given that scrolling is > apparently not behaving the same for everybody, so please report if it makes > things better or not. It seems to have fixed the auto-scrolling problem with the playback cursor. By the way, that trace I just sent you was done without your two latest patches applied (I was in the middle of the auto-scrolling experiment when you committed them). I've now applied your two patches and tried again with sweep-selects in the track editor and with sweep-playbacks in the matrix editor. My first impression is that the auto-scrolling acceleration is less smooth than it was. I now get the odd jumpy acceleration of auto-scrolling almost every time I do sweep-playbacks. William |
From: Chris C. <ca...@al...> - 2004-10-30 13:53:52
|
On Saturday 30 Oct 2004 11:25, Guillaume Laurent wrote: > I've committed an attempt at fixing the scrolling problem when > dragging the playback pointer on the track editor (i.e. click and > drag on the top ruler). I think it is somewhat better. The main thing about this patch though, for me, is that it completely changes the scrolling behaviour during playback, from page scrolling to smooth scrolling. I don't like the change, partly because I'm not especially a fan of smooth scrolling in this situation anyway (it's a bit video-game), partly because it smooth scrolls with only a tiny amount of space to the right of the playback pointer so you can't see what's coming up anyway, and partly because it's much more CPU intensive. Chris |
From: Chris C. <ca...@al...> - 2004-10-30 13:57:10
|
On Saturday 30 Oct 2004 15:05, Chris Cannam wrote: > The main thing about this patch though, for me, is that it completely > changes the scrolling behaviour during playback, from page scrolling > to smooth scrolling. > > I don't like the change [...] OTOH I love the way it behaves now if you start playing while you're viewing an area of canvas some distance from the location of the playback pointer. Try it -- load a long file, scroll to the end leaving the playback pointer at the beginning, then press play. Or put the playback pointer in the middle and scroll back to the start before pressing play -- whatever. Chris |
From: William <ros...@or...> - 2004-10-31 10:55:34
|
Guillaume Laurent wrote: > > This changes two scrolling methods in the RosegardenCanvasView class, so it's > possible some other side effects would appear in other edit views. The control rulers seem to have a problem with scrolling. During a sweep select beyond the edge of the ruler window the canvas seems to get stuck and refuses to scroll. William |