Hi, Matthias.

I've been reading this discussion with interest. As one of the guys doing 
this coding, I feel it has some relevance to me!!

The only point I don't understand is why you believe the GUI-Independence 
stuff is limiting? The LyX kernel knows nothing about the GUI. It just emits 
a few SigC++ signals. The toolkit is free to connect these signals anyway it 
wants. The only exception to this is the tollbar/menubar and that's because 
Jean-Marc, who wrote that code, felt he didn't know enough about 
signals/slots to do it that way. He did ask for someone to look at the code 
and convert it, but nobody's done so yet.

Our bser of coders is far smaller than yours it would appear. This "two weeks 
and all will be done" sounds a little ambitious --- but not much. I ported 
all those Inset dialogs over to the frontends in about two months and now the 
knowledge base is there they take a day or so of part time coding to do each 
new one.

Whichever way we go eventually --- and, to be honest, I don't mind! --- 
stripping out the GUI from the kernel is a good thing to do IMO. And we plan 
to have it finished before the next release (ie, the one after 1.1.6, due 
imminently.)

No need to be too angry therefore!

Angus

Reply via email to