Summary: | [WISH] XUL (XML User Interface Language) implementation to konqueror | ||
---|---|---|---|
Product: | [Applications] konqueror | Reporter: | Roman Fordinal <aben> |
Component: | general | Assignee: | Konqueror Developers <konq-bugs> |
Status: | RESOLVED INTENTIONAL | ||
Severity: | wishlist | ||
Priority: | VLO | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Roman Fordinal
2005-12-15 14:33:49 UTC
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. |