canmove, Confirmed users
1,189
edits
(→0.4) |
|||
| Line 119: | Line 119: | ||
*** panel open | *** panel open | ||
*** styles for object in page | *** styles for object in page | ||
'''Estimated Time:''' 1 week | |||
'''Estimated Time:''' | === 0.2.1 === | ||
* view source integration for style panel | |||
** links to view-source's CSS document and line | |||
** would like to see syntax highlighting and line numbers in view source, a separate bug | |||
** testcases | |||
*** select node | |||
*** display css file link in style panel | |||
*** verify link is to the correct place | |||
'''Estimated Time:''' 2-3 days | |||
=== 0.3 === | === 0.3 === | ||
| Line 134: | Line 143: | ||
=== 0.4 === | === 0.4 === | ||
* Inspector Controls | * Inspector Controls | ||
** add toolbar to treepanel | |||
** turn inspection on/off | ** turn inspection on/off | ||
** enable/disable style and DOM panels | ** enable/disable style and DOM panels | ||
| Line 147: | Line 157: | ||
*** test keys | *** test keys | ||
'''Estimated Time:''' 2-3 days | |||
=== 0.4.1 === | |||
* Inspector keyboard controls | |||
** navigate nodes by keyboard when inspecting | |||
** testcase | |||
*** keyboard events when highlighting | |||
'''Estimated Time:''' 2-3 days | '''Estimated Time:''' 2-3 days | ||
| Line 152: | Line 169: | ||
* Rewriting the treeview | * Rewriting the treeview | ||
** replace xul tree widget with html? richlistbox? | ** replace xul tree widget with html? richlistbox? | ||
** use jquery based tree implementation? | ** use jquery based tree implementation? (jstree) | ||
** or, can this be done with xul tree widget and a smarter treeview object? | ** or, can this be done with xul tree widget and a smarter treeview object? | ||
** features | ** features | ||
| Line 198: | Line 215: | ||
* Additional panel features as they become available | * Additional panel features as they become available | ||
** probably not a real milestone, just bits to add as they become available, see: [[XUL:Panel_Improvements]]. | ** probably not a real milestone, just bits to add as they become available, see: [[XUL:Panel_Improvements]]. | ||
* panel resizing | |||
'''Estimated Time:''' 0 | '''Estimated Time:''' 0 | ||
| Line 209: | Line 227: | ||
''possible to style some features during development. 0.2 and 0.3 should be styled initially. Tree panel may be styled during reimplementation.'' | ''possible to style some features during development. 0.2 and 0.3 should be styled initially. Tree panel may be styled during reimplementation.'' | ||
=== 1.1 === | |||
* css workspaces | |||
** similar to CSSDesk | |||
** text area for modifying the CSS of a selected node | |||
** save/export CSS | |||
** testcases | |||
*** select node | |||
*** add css text to workspace | |||
*** verify style object on node | |||
'''Estimated Time:''' 1-2 weeks | |||