On Tuesday 03 June 2003 2:57 pm, Chris Cannam wrote:

> I think if Guillaume was embarking on a similarly gross piece of
> refactoring just to attempt to remove some short delay somewhere,
> you'd be furious.  Rightly.

Do you see me checking any of this shit in?   No.  I'm running it past you
first - that's what I'm doing.

>   1. Why you think this way will be better in the long run.  Is
>      it really a good idea to have one view across all documents?

I don't know.  I'm asking you.  Considering the current state of things
I wouldn't want to get involved in proper MDI any time soon - however
a pseudo-MDI (whereby we have multiple buffers and can swap them in and
out) is within more easy a reach.

>   2. Exactly what problem you're trying to solve, and:
>
>      a. Why it can't be solved in any other way, such as by sticking
>         processEvents calls in apposite places (e.g. last thing in
>         RosegardenGUIApp::initView).

This isn't about processing events - this is about the tearing down and
rebuilding the whole of the view (i.e the parameter boxes, the segment
canvas, the rulers, the trackbuttons etc) every time we set a new
document.  I agree that the solution I'm trying out currently might be a
complete waste of time but that's why it's an investigation.

>      b. Why it's so serious as to justify something so major even
>         if it can't be completely solved in any other way.

This is a fundamental change but yes there's more than one way of 
going about it.

> Just since you didn't bother replying to my last question along
> those lines.

I didn't see that.

> I appreciate you're generally pissed off with the apparent
> slowness of things like file loading, but this is really no way to
> go about fixing it.  We need to know _where_ it's slow and _why_
> it's slow before we go completely redesigning the view structure
> and breaking absolutely fucking everything just on the off-chance.

You have your (anal retentive) methods and I have mine. Just because I don't
make a list of fucking metrics doesn't mean I don't understand the problem.
Dipshit.

R


-------------------------------------------------------
This SF.net email is sponsored by: eBay
Get office equipment for less on eBay!
http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
_______________________________________________
Rosegarden-devel mailing list
[EMAIL PROTECTED] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to