KaXul and Uxul: XUL for the KDE Linux Desktop Upcoming

Gerald Bauer <[email protected]>
Newsgroups gmane.comp.lang.xul.announce
Message-ID <[email protected]>
Hi,

  George Staikos writes in the KaXul readme notes:

  KaXul is a tool for parsing XUL and converting it to
something that can be displayed natively in KDE.

  Uxul is a tool to take a XUL file, run it through
KaXul, and execute it directly with Qt and KDE
subsystems.

  George also answers questions about the
state-of-the-XUL-union on KDE and takes XUL critics
head-on. Here's the transcript:

Q: What works?

A: As of today, this can read in some XUL files and
generate very basic .ui files which can be viewed with
kuiviewer.


Q: What needs to be done?

A: Finish the converter for XUL files, add support for
JS binding, add CSS parsing (from KHTML ideally), turn
it into a library that can take a .xul file and run
it.


Q: XUL sucks.

A: Doesn't matter what you think; we're going to need
it in Konqueror eventually. Might as well start
supporting this stuff earlier.


Q: How do I test it?

A: Build the xul2ui test app, then find some .xul
files, download them and run them through it.  Run
kuiviewer on the resulting .ui file to see how well it
worked.


Q: Can I work on it?

A: Yes, if you know how to code and can understand
XML, XUL and .ui files.  Please email George -first-
if you want to change any structure around.  Do NOT
use any KDE libraries yet.  This code is to remain
Qt-only as long as possible.


Q: How do you pronounce that?

A: I call it "casual" (kaxul), and "usual" (uxul).


Let's welcome KDE to the XUL world and cheer on George
Staikos for his can-do attitude. 

Full story @
http://webcvs.kde.org/cgi-bin/cvsweb.cgi/kdenonbeta/kaxul

- Gerald

---------------------------------------
XUL News Wire - Subscribe/Unsubscribe @
http://lists.sourceforge.net/lists/listinfo/xul-announce
---------------------------------------


-------------------------------------------------------
This SF.NET email is sponsored by: eBay
Great deals on office technology -- on eBay now! Click here:
http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.