Alfredo Braunstein wrote:
Abdelrazak Younes wrote:
Alfredo Braunstein wrote:
Abdelrazak Younes wrote:
Here is a patch with this fix against latest trunk.
Abdel.
+ void LyXView::setBuffer(Buffer * newBuffer)
shouldn't this be called something like addBuffer ?
It's between the two notions. It will indeed add a WorkArea if it does
not current exist and switch to it otherwise. Should probably be
setWorkArea() instead. I'll change that afterwards, I don't want to be
accused to augment the patch even more.
Ah, right. Yes, setWorkArea seems better indeed.
Or even displayBuffer()...
I just read the patch. What can I say, it is a very long patch and I
couldn't follow many things, but it definitely feels like a step in the
right direction. And it does seem very difficult to break it up further.
That's what I said yes.
Summary: I personally don't have objections. I think we can figure out
missing details later.
Yes.
However, given the firework that the thing has
started, I think it wouldn't hurt to wait until Monday evening (many here
work on lyx only on weekdays and you posted the last patch on friday).
OK. But I don't think I'll get any comment...
On a very fast testing, I noticed two small problems (I don't think this
should stop the patch though):
- menu shortcuts (M-f, M-h etc) are disabled on the splash screen (menus can
still be opened with the mouse)
I'll have a look.
- in some cases the cursor is almost offscreen on opening
This one is already on trunk I think, though I cannot reproduced it
under Windows. There a bugzilla item about it IIRC.
(in some cases the
scroll bar is missing when opening short document, but pops up when
clicking.
I actually like this behavior. Why having a scrollbar if there is no
need for it?
Thanks,
Abdel.