Version: (using KDE KDE 3.4.3) Installed from: Gentoo Packages OS: Linux The XML User Interface Language (XUL) is a markup language for creating rich dynamic user interfaces. It is a part of the Mozilla browser and related applications and is available as part of Gecko. It is designed to be portable and is available on all versions of Windows, Macintosh as well as Linux and other Unix flavours. With XUL and other Gecko components, you can create sophisticated applications without special tools. XUL applications may be either opened directly from a remote Web site, or may be downloaded by the user and installed. Please support XUL in konqueror.
See http://developer.kde.org/summerofcode/xul.html
Yes, this would be really useful to create a really multiplateform developpment language :)
That project is now dead. It never started, actually. This is a very low priority feature. If someone wants to work on it, let us know. (We will try to convince you to work on more important stuff, though)
*** This bug has been confirmed by popular vote. ***
Mr. Thiago Macieira, it seems that there are many out there who wish to ressurect the project and to lend a hand to its progress :). Or, perhaps, to start a brand new one.
If anyone wants to work on it, we're accepting code contributions.
This doesn't really make sense. XUL plugins are possible in Mozilla browsers because all their widgets are rendered using CSS. KDE uses native code to draw its widgets, rather than rendering them via CSS. This means that you can't just lay another style sheet on top of a button to change its appearance, for example. Thus, although it would be possible to support a 1-to-1 mapping between XUL and KDE widgets, you could not modify the appearance of those widgets using CSS, which XUL plugins want to do. Thus, the plugins would work, but they would look really crappy. There's no sense in supporting a feature if you cannot support it completely.
On Saturday 08 April 2006 13:31, Luke Sandell wrote: > ------- This doesn't really make sense. XUL plugins are possible in Mozilla > browsers because all their widgets are rendered using CSS. KDE uses native > code to draw its widgets, rather than rendering them via CSS. This means > that you can't just lay another style sheet on top of a button to change > its appearance, for example. Thus, although it would be possible to support > a 1-to-1 mapping between XUL and KDE widgets, you could not modify the > appearance of those widgets using CSS, which XUL plugins want to do. Thus, > the plugins would work, but they would look really crappy. There's no sense > in supporting a feature if you cannot support it completely. I fully agree and I wish we could just close this bug. I've done far more research on this than anyone else, having written kaxul. It's just not worth it IMHO.
I thing, it would be nice (if there in present is not volition and means to make it) to leave this bug opened. Time will show on if XUL get popularity behind KDE users and makes it requisite part.
I disagree. Closing the bug as WONTFIX. If someone wants to implement this, they can reopen it and assign it to themselves.
Is there a chance we can re-open this as a wish given that qt4 can be styled with CSS now. It may be somewhat simpler for someone to do.