User:Enn: Difference between revisions
Jump to navigation
Jump to search
Line 9: | Line 9: | ||
*<strike>scale [https://bugzilla.mozilla.org/show_bug.cgi?id=290255 Bug 290255]</strike> | *<strike>scale [https://bugzilla.mozilla.org/show_bug.cgi?id=290255 Bug 290255]</strike> | ||
*<strike>finish off menulist/menu revisions</strike> [https://bugzilla.mozilla.org/show_bug.cgi?id=333023 Bug 333023] (done) | *<strike>finish off menulist/menu revisions</strike> [https://bugzilla.mozilla.org/show_bug.cgi?id=333023 Bug 333023] (done) | ||
*finish off tabbox revisions (1 day) | *<strike>finish off tabbox revisions (1 day)</strike> | ||
*<strike>add repeat button (done)</strike> | *<strike>add repeat button (done)</strike> | ||
*<strike>fix spinbuttons events issues on Mac (1 day) (done)</strike> | *<strike>fix spinbuttons events issues on Mac (1 day) (done)</strike> | ||
Line 19: | Line 19: | ||
*<strike>finish off [[XUL:Tree | editable tree]] widget [https://bugzilla.mozilla.org/show_bug.cgi?id=201499 Bug 201499](3 days - being reviewed)</strike> | *<strike>finish off [[XUL:Tree | editable tree]] widget [https://bugzilla.mozilla.org/show_bug.cgi?id=201499 Bug 201499](3 days - being reviewed)</strike> | ||
*go through additional widgets and clean up those that really need it (8 days) | *go through additional widgets and clean up those that really need it (8 days) | ||
*unselect selectable items when removing them from the DOM ( | *unselect selectable items when removing them from the DOM (bug 331513, being reviewed) | ||
*ensure scrolling API is available for all elements (in progress) | *ensure scrolling API is available for all elements (in progress) | ||
*make command updating more automatic (2 days) | *make command updating more automatic (2 days) | ||
*fix up and consolidate events with onX attributes ( | *fix up and consolidate events with onX attributes (bug 366478, being reviewed) | ||
===Box Model Work=== | ===Box Model Work=== |
Revision as of 00:26, 20 March 2007
Neil's list of tasks
None of these are in any particular order.
Widgets
(29 days)
scale Bug 290255finish off menulist/menu revisionsBug 333023 (done)finish off tabbox revisions (1 day)add repeat button (done)fix spinbuttons events issues on Mac (1 day) (done)add spinbuttons and numberbox (2 days) (done)localization for timepicker (2 days)support popup type for timepicker (1 day)add more testcases for numberbox (1 day)add datepicker (5 days)finish off editable tree widget Bug 201499(3 days - being reviewed)- go through additional widgets and clean up those that really need it (8 days)
- unselect selectable items when removing them from the DOM (bug 331513, being reviewed)
- ensure scrolling API is available for all elements (in progress)
- make command updating more automatic (2 days)
- fix up and consolidate events with onX attributes (bug 366478, being reviewed)
Box Model Work
- revise box model spec (ongoing)
- clean up box model code and implement spec (many days)
- support multiline boxes (2 days)
- create icon and iconbox elements using multiline boxes (5 days)
- support positioned elements in boxes (2 days)
- baseline alignment doesn't seem to work right in XUL (1 day)
- grid cleanup to support align/pack properly (4 days)
Template Builder
(15 days)
- logging Bug 321169(2 days)
- log syntax errors to the console
- output match table somewhere
- add XML query processor Bug 321171 (5 days)
clean up binding structures, just use two arrays in result object for required and optional bindings. Look up variables in query- create more testcases
- implement proper XML datasource loading, using XMLDocument.load may be OK for now.
clean up sort service Bug 335122(patch added to bug)rewrite/rework to be simplermake it generic so that it isn't specific to RDFallow sorting data that isn't generated from a templatecreate more testcases- investigate sorting the results enumeration after it has been generated
- fix minor syntax changes (1 day)
- determine how storage and other datasources will be handled Bug 321170(2 days)
- clean up id/ref usage (3 days + regressions)
Clipboard / Drag and Drop
(17 days)
- finish data transfer spec (1 day)
- implement default drag handling (3 days)
- add a controller for lists and trees (2 days)
- add a simpler scriptable drag API (2 days)
- support translucent dragging (4 days)
- add dragend and dragcancel events (3 days)
- rubberband select box (3 days)
Popup Work
- clean up popup/menu code (in progress)
- popups have a issues with certain content, generally view-related
- make the popup API more logical (done).