On Tue, Nov 08, 2005 at 02:43:00PM -0500, William F. Adams wrote:
> On Nov 8, 2005, at 11:52 AM, Angus Leeming wrote:
> 
> >You have a strange definition of ``for free'', William. There are 295
> >files in the Qt frontend totalling some 27,000 lines of code. And
> >that's neglecting the .ui files that define the dialog structure.
> 
> Yes, but all those lines and the QT front-end don't get one the same 
> sort of user-experience and integration which ``just happens'' for 
> NeXT/OPEN/GNUstep and Mac OS X.

And it doesn't give the same user experience that 'just happens' for
Qt, simply because it uses only a fraction of the possibilities.

> >For those interested in such stats, the whole LyX source tree
> >(neglecting non-Qt frontend code) comprises 970 files and 170,000
> >lines of code. The thing is *big* and doesn't need to get any bigger.
> 
> I thought that the whole point to GUI-Independence was that it would be 
> possible to plug-in other front-ends w/o negatively impacting the 
> back-end code?

This was one goal. Another was to have a GUI/kernel separation as such.
We have the latter now. We don't have the formaer and I doubt it will
be achievable far above the 'least common denominator' level.

Andre'

Reply via email to