287
edits
No edit summary |
|||
| Line 12: | Line 12: | ||
|<strike>Templates should have a means of matching values based on substrings, greater than a value, etc.</strike>||1.9|| [https://bugzilla.mozilla.org/show_bug.cgi?id=285631 285631] | |<strike>Templates should have a means of matching values based on substrings, greater than a value, etc.</strike>||1.9|| [https://bugzilla.mozilla.org/show_bug.cgi?id=285631 285631] | ||
|- | |- | ||
|Better ways of doing databinding, for instance to XML, components, or JS objects.||1.9||[https://bugzilla.mozilla.org/show_bug.cgi?id=321171 321171][https://bugzilla.mozilla.org/show_bug.cgi?id=321170 321170] | |<strike>Better ways of doing databinding, for instance to XML, components, or JS objects.</strike>||1.9||[https://bugzilla.mozilla.org/show_bug.cgi?id=321171 321171][https://bugzilla.mozilla.org/show_bug.cgi?id=321170 321170] | ||
|- | |- | ||
|<strike>A [[XUL:Slider_Tag|slider tag]] (scale) for volume controls. Safari RSS has this and WebForms 2.0 will have this. We should make it work.</strike>||1.9||[https://bugzilla.mozilla.org/show_bug.cgi?id=290255 290255] | |<strike>A [[XUL:Slider_Tag|slider tag]] (scale) for volume controls. Safari RSS has this and WebForms 2.0 will have this. We should make it work.</strike>||1.9||[https://bugzilla.mozilla.org/show_bug.cgi?id=290255 290255] | ||
| Line 26: | Line 26: | ||
|Improve chrome URLs so that name collisions aren't going to occur. (AxelHecht) proposal? Not sure what this is supposed to be. (NeilDeakin) BenjaminSmedberg proposed using namespaced package names in http://bdsmedberg.no-ip.org:8080/chrome/|||| | |Improve chrome URLs so that name collisions aren't going to occur. (AxelHecht) proposal? Not sure what this is supposed to be. (NeilDeakin) BenjaminSmedberg proposed using namespaced package names in http://bdsmedberg.no-ip.org:8080/chrome/|||| | ||
|- | |- | ||
|Popups have a issues with certain content. We need to fix those.||1.9||279903 | |<strike>Popups have a issues with certain content. We need to fix those.</strike>||1.9||279903 | ||
|- | |- | ||
|Specify the XUL box model and then make sure it is implemented that way||Flexbox|| | |Specify the XUL box model and then make sure it is implemented that way||Flexbox|| | ||
| Line 44: | Line 44: | ||
|get XUL elements to work well in XML documents. (NeilRashbrook) Many of the XUL helper methods are currently defined on the XUL document. (AxelHecht) Is this part of my favorite content sink story or vice versa?|||| | |get XUL elements to work well in XML documents. (NeilRashbrook) Many of the XUL helper methods are currently defined on the XUL document. (AxelHecht) Is this part of my favorite content sink story or vice versa?|||| | ||
|- | |- | ||
|need to make the [[XUL:Popups|popup]] API a little more logical. Currently showPopup is strange and doesn't match any specs that were created.||1.9|| | |<strike>need to make the [[XUL:Popups|popup]] API a little more logical. Currently showPopup is strange and doesn't match any specs that were created.</strike>||1.9|| | ||
[https://bugzilla.mozilla.org/show_bug.cgi?id=279703 279703] | [https://bugzilla.mozilla.org/show_bug.cgi?id=279703 279703] | ||
|- | |- | ||
| Line 65: | Line 65: | ||
[https://bugzilla.mozilla.org/show_bug.cgi?id=356295 356295] | [https://bugzilla.mozilla.org/show_bug.cgi?id=356295 356295] | ||
|- | |- | ||
|a means to know when a drag is cancelled. This is needed to tear down drop markers inserted into a document. Currently, you need to set up a timer and check for the continued existance of the drag session.||1.9?||[[XUL:Specs:TransferData |Transfer Data]] [https://bugzilla.mozilla.org/show_bug.cgi?id=356295 356295] | |<strike>a means to know when a drag is cancelled. This is needed to tear down drop markers inserted into a document. Currently, you need to set up a timer and check for the continued existance of the drag session.</strike>||1.9?||[[XUL:Specs:TransferData |Transfer Data]] [https://bugzilla.mozilla.org/show_bug.cgi?id=356295 356295] | ||
|- | |- | ||
|translucent dragging to allow dragging icons, treerows, etc around.||1.9||[[XUL:Specs:TransferData |Transfer Data]] [https://bugzilla.mozilla.org/show_bug.cgi?id=279703 279703] | |<strike>translucent dragging to allow dragging icons, treerows, etc around.</strike>||1.9||[[XUL:Specs:TransferData |Transfer Data]] [https://bugzilla.mozilla.org/show_bug.cgi?id=279703 279703] | ||
|- | |- | ||
|make sure that the Firefox toolbar customization is part of the toolkit.||?|| | |<strike>make sure that the Firefox toolbar customization is part of the toolkit.</strike>||?|| | ||
|- | |- | ||
|the stack is great for some positioned content, but there is a need to be able to have an absolutely positioned item or two without the need of a container, for example so that it can be moved about on the screen. Extensions, I'd imagine, would use this quite a bit. (NeilRashbook) [http://cards.mozdev.org/ Cards] seems to manage fine with a stack, although there's a hack to prevent the stack from expanding when items are dragged down or to the right.||Flexbox|| | |the stack is great for some positioned content, but there is a need to be able to have an absolutely positioned item or two without the need of a container, for example so that it can be moved about on the screen. Extensions, I'd imagine, would use this quite a bit. (NeilRashbook) [http://cards.mozdev.org/ Cards] seems to manage fine with a stack, although there's a hack to prevent the stack from expanding when items are dragged down or to the right.||Flexbox|| | ||
| Line 77: | Line 77: | ||
|something that allows applications to cache data. Currently, we have the network cache, and xul persistence in the local store, but they aren't very configurable. Possibility a way to store XML documents or RDF data. Also, provide access to cookies within XUL. (NeilRashbook) Move document.cookie to nsIDOMDocument perhaps? (AxelHecht) vlad is going to post something about this, just want to note that we need a good privacy/security story here, if this is supposed to be used widely.||1.9||Use DOMStorage | |something that allows applications to cache data. Currently, we have the network cache, and xul persistence in the local store, but they aren't very configurable. Possibility a way to store XML documents or RDF data. Also, provide access to cookies within XUL. (NeilRashbook) Move document.cookie to nsIDOMDocument perhaps? (AxelHecht) vlad is going to post something about this, just want to note that we need a good privacy/security story here, if this is supposed to be used widely.||1.9||Use DOMStorage | ||
|- | |- | ||
|elements for selecting dates and times.||1.9||[[XUL:Specs:DateTimePickers|DateTimePickers]] | |<strike>elements for selecting dates and times.</strike>||1.9||[[XUL:Specs:DateTimePickers|DateTimePickers]] | ||
|- | |- | ||
|panels that can be docked on the sides on the window or in some form of container. By clicking on some button, they become floating. This would be useful for floating palettes.|||| | |panels that can be docked on the sides on the window or in some form of container. By clicking on some button, they become floating. This would be useful for floating palettes.|||| | ||
| Line 91: | Line 91: | ||
#get non-rectangular windows working on Mac. Often used for audio players, or Apple Dashboard like applications. | #get non-rectangular windows working on Mac. Often used for audio players, or Apple Dashboard like applications. | ||
#make richlistbox multi-selectable ([[XUL:Richlistbox]] and [https://bugzilla.mozilla.org/show_bug.cgi?id=298371 bug 298371]) and implement FAYT for it ([https://bugzilla.mozilla.org/show_bug.cgi?id=298993 bug 298993]) ([[User:Zeniko|zeniko]]) | #<strike>make richlistbox multi-selectable ([[XUL:Richlistbox]] and [https://bugzilla.mozilla.org/show_bug.cgi?id=298371 bug 298371]) and implement FAYT for it ([https://bugzilla.mozilla.org/show_bug.cgi?id=298993 bug 298993]) ([[User:Zeniko|zeniko]])</strike> | ||
#A CanvasTag for customized drawing is needed. The HTML canvas is available so this pretty much done. (Enn) I still think a non-retained version would be useful though. | #A CanvasTag for customized drawing is needed. The HTML canvas is available so this pretty much done. (Enn) I still think a non-retained version would be useful though. | ||
#make creating custom tags with XBL or other technologies easy, and ensure they can be distributed easily. I'm thinking a catgeory on update.mozilla.org here. The point is a bit vague about what it means. | #make creating custom tags with XBL or other technologies easy, and ensure they can be distributed easily. I'm thinking a catgeory on update.mozilla.org here. The point is a bit vague about what it means. | ||
#could use an improved colorpicker too. Nvu has a better one. (NeilRashbrook) http://nrr.dnsalias.net/colours.xul is something I started work on... | #could use an improved colorpicker too. Nvu has a better one. (NeilRashbrook) http://nrr.dnsalias.net/colours.xul is something I started work on... | ||
edits