Re: [long] Handle Graphics and visualisation applications in Octave.

Melvin Hadasht <[email protected]> Fri, 23 Jan 2004 11:04:20 +0100
Newsgroups gmane.comp.gnu.octave.graphics
Message-ID <etPan.4010f1a4.613efdc5.5734@freefluid>
Hi,

You wrote:
> Quoting Melvin Hadasht <[email protected]>:
> > It seems to me that KV depends on a desktop environment. I do not use nor
> > Gnome nor KDE. Those are too large and slow on my system. I hope desktop 
> > dependency won't be necessary in KV in the future (I seem to recall that it
> > was removed, but I don't see it notified on the web site).
> 
> The structure of KV is such that GUI front end uses the main KV library (which
> contains all the relevant classes). Hence, anyone will be free to develop their
> own frontend (which basically consists of a main window class, a View class, and
> any object browser type GUI windows desired). So I hope one day that the KV
> library code will be ready to support multiple desktop types. The only problem
> is that the library currently uses QT's XML implementation, but this could
> easily be overcome by dropping in a replacement.

Requiring a graphical toolkit (QT, GTK...) is perfectly acceptable to me. But requiring all the KDE libs or the GNOME libs, would also restrict its distribution. A compile time option could be used to provide better integration with the desktop. (But I agree that majority of users have KDE or Gnome installed, so maybe I am not representing the mass :) ).

Cheers,

-- 
Melvin Hadasht