Bug 118378 - [WISH] XUL (XML User Interface Language) implementation to konqueror
Summary: [WISH] XUL (XML User Interface Language) implementation to konqueror
Status: RESOLVED INTENTIONAL
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Gentoo Packages Linux
: VLO wishlist
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-15 14:33 UTC by Roman Fordinal
Modified: 2007-02-12 06:07 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Roman Fordinal 2005-12-15 14:33:49 UTC
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.
Comment 1 Thiago Macieira 2005-12-15 15:22:11 UTC
See http://developer.kde.org/summerofcode/xul.html
Comment 2 Noé Rubinstein 2006-03-04 21:48:49 UTC
Yes, this would be really useful to create a really multiplateform developpment language :)
Comment 3 Thiago Macieira 2006-03-05 18:39:16 UTC
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)
Comment 4 Morten Sjoegren 2006-03-24 13:07:10 UTC
*** This bug has been confirmed by popular vote. ***
Comment 5 Martin Hudec 2006-03-27 17:53:34 UTC
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.
Comment 6 Thiago Macieira 2006-04-01 23:54:16 UTC
If anyone wants to work on it, we're accepting code contributions.
Comment 7 Luke Sandell 2006-04-08 19:31:26 UTC
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.
Comment 8 George Staikos 2006-04-09 03:28:51 UTC
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.
Comment 9 Roman Fordinal 2006-04-10 08:56:55 UTC
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.
Comment 10 Thiago Macieira 2006-04-10 23:13:29 UTC
I disagree. Closing the bug as WONTFIX.

If someone wants to implement this, they can reopen it and assign it to themselves.
Comment 11 Andrew Mason 2007-02-12 06:07:42 UTC
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.