From: Guillaume L. <gla...@te...> - 2002-08-10 10:42:28
|
On Saturday 10 August 2002 12:03, Chris Cannam wrote: > Then that's how. The dialog is always constructed, but only > shown when the operation has taken a while. *sigh*. I should never commit "clever" patches when I'm at work. > > Do you think it would be feasible to relayout only the visible part, > > No. > > At least, it may be possible but it's not easy and it's not an > immediate solution to this problem. Agreed. But you have to admit the sheer difficulty of it and the potentially slickness of the result makes it attractive, doesn't it ? :-) > > I was also planning to toy with caching pixmaps in > > the pixmap factory. > > Yeah, I've thought about that at various stages. For example, > rests are cached. I considered cacheing notes if they don't > have beams and things, but all of that is somewhat complicated > by the note styles. At least there should be some decent amount of sharing when two notation windows are editing the same segment. > for no particular gain, what we could _really_ do with is a > decent go at fine-grained profiling of exactly where the time > goes in re-rendering. Yup. I'll commit a timer class in base. -- Guillaume. http://www.telegraph-road.org |