XUL:Home Page

From MozillaWiki
Revision as of 15:54, 12 March 2010 by Enn (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

XUL (XML User Interface Language) is Mozilla's XML-based language that lets you build feature-rich cross platform application. This wiki is used to propose new features and enhancements for XUL and the Mozilla platform. Questions and requests on gecko in general are discussed at Gecko:Home Page.

XUL

XUL Improvements
list of XUL features to implement, ordered by complexity
XUL Prioritized Task List
older prioritized list of XUL features to implement (a bit out-of-date)
New Widget Specifications
ideas and specifications of new widgets
Wishlist
discuss features to add to XUL
Bugs in Existing Features
significant bugs in the implementation of XUL that should be fixed for 2.0
Grid
information about how the grid element should work

XUL Templates

XUL:Template Features in 1.9
XUL templates in 1.9
XUL:Templates_Plan
plan for templates
XUL:Templates with XML
using XML as the data for a template

Older XUL Templates Discussion

XUL:Xul Templates
general discussion
XUL:Xul_XSLT_Templates
proposal to use XSLT to generate content
XUL:Template_Builder_Arch
thoughts about template builder architecture

XUL Trees

XUL:Trees_Cell_Selection
discussion on proposed feature for better access to tree cells
XUL:Trees_View vs Controller
separation of tree view interface from controller interface
XUL:Tree
editable tree

XUL Menus

XUL:Menus
discussion of XUL "master menu" plan
XUL:Menus Groups
discussion of groups within menus to allow for easier extensibility.
XUL:Popups
how XUL popups work and how to improve them

Xul Runner

XULRunner is a single installable package that can be used to bootstrap multiple XUL+XPCOM applications that are as rich as Firefox and Thunderbird.

General Discussion

XUL:Windows
opening windows across multiple platforms and locales
XUL:Element APIs
issues surrounding existing element APIs
XUL:Common Problems
problems that developers commonly have with existing XUL
XUL:Remove Privilege
a list of xpcom object that you want use in unprivilege script
XUL:Canvas Tag
info about a xul canvas tag
XUL:XPath in Overlays
proposal to allow XPath in overlays
XUL:Challenges of Remote XUL
Exploration of remote xul application
XUL:Architecture
XUL architecture documents
XUL:Stack_Sizing
proposal about -moz-stack-sizing CSS attribute