287
edits
No edit summary |
No edit summary |
||
Line 12: | Line 12: | ||
|Better ways of doing databinding, for instance to XML, components, or JS objects.|| [https://bugzilla.mozilla.org/show_bug.cgi?id=285631 285631] | |Better ways of doing databinding, for instance to XML, components, or JS objects.|| [https://bugzilla.mozilla.org/show_bug.cgi?id=285631 285631] | ||
|- | |- | ||
|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. || [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> || [https://bugzilla.mozilla.org/show_bug.cgi?id=290255 290255] | ||
|- | |- | ||
|Fix all the existing XBL implemented elements so that they actually have all the methods of the interfaces they say they implement.|| | |Fix all the existing XBL implemented elements so that they actually have all the methods of the interfaces they say they implement.|| | ||
Line 90: | Line 90: | ||
#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... | ||
#baseline alignment doesn't seem to work right in XUL. | #baseline alignment doesn't seem to work right in XUL. | ||
#need to make the popup API a little more logical. Currently showPopup is strange and doesn't match any specs that were created. | #need to make the popup API a little more logical. Currently showPopup is strange and doesn't match any specs that were created. (Bug 279703) | ||
#sometimes there's a need to get the current mouse position without the need to have listeners. This would also be useful when the mouse isn't in a window. Similarly for finding the keyboard state of keys like shift, control, etc. | #sometimes there's a need to get the current mouse position without the need to have listeners. This would also be useful when the mouse isn't in a window. Similarly for finding the keyboard state of keys like shift, control, etc. | ||
#allow toolbars that can be placed on the side or in a single row. Might not be as necessary with good toolbar customization capability. | #allow toolbars that can be placed on the side or in a single row. Might not be as necessary with good toolbar customization capability. | ||
Line 97: | Line 97: | ||
#selecting text in a chrome window seems to be disabled regardless of -moz-user-select. We should allow this if the style is set right. Note that an inline label uses a different frame for displaying text so it might not be possible there, but I think it's necessary to have some level of selectable text. (NeilRashbrook) Note that read-only textboxes have the advantage of being accessible (modulo caret issues). | #selecting text in a chrome window seems to be disabled regardless of -moz-user-select. We should allow this if the style is set right. Note that an inline label uses a different frame for displaying text so it might not be possible there, but I think it's necessary to have some level of selectable text. (NeilRashbrook) Note that read-only textboxes have the advantage of being accessible (modulo caret issues). | ||
#allow the XULSortService to be able to sort on non-RDF content, especially trees. Currently, it sorts only template built content. It would be great to allow arbitrary sorting, even if it might be slower for larger amounts of content. (NeilRashbrook) How would you specify the sort value and datatype? | #allow the XULSortService to be able to sort on non-RDF content, especially trees. Currently, it sorts only template built content. It would be great to allow arbitrary sorting, even if it might be slower for larger amounts of content. (NeilRashbrook) How would you specify the sort value and datatype? (Bug 335122) | ||
#an API to play sound. Currently there is nsISound, but it isn't very exciting. It doesn't let you stop playing sound for instance. It should allow playing from a specific location and adjusting the volume at least. Should allow applications that provide at least basic iTunes like functionality. | #an API to play sound. Currently there is nsISound, but it isn't very exciting. It doesn't let you stop playing sound for instance. It should allow playing from a specific location and adjusting the volume at least. Should allow applications that provide at least basic iTunes like functionality. | ||
#a builtin <link> tag so that links can be created. We could create a wrapper around xlink if desired. (NeilRashbrook) So what's wrong with <html:a>? Or do you just want some XBL? ([[User:Asqueella|Nickolay]]) there's <xul:label class="text-link" href="http://google.com" value="google!"/>, it just needs to be fixed to work with tabs ({{bug|263433}}). | #a builtin <link> tag so that links can be created. We could create a wrapper around xlink if desired. (NeilRashbrook) So what's wrong with <html:a>? Or do you just want some XBL? ([[User:Asqueella|Nickolay]]) there's <xul:label class="text-link" href="http://google.com" value="google!"/>, it just needs to be fixed to work with tabs ({{bug|263433}}). |
edits