Object Browser Pane
There should be a tree control that displays all the elements within the currently active SVG document. This panel should be enabled/disabled by choice. Clicking on elements within the browser should scroll and bring the cursor to the start of that element in the text view. Cursoring to an element in the text view should highlight the corresponding element in the object browser.
Blueprint information
Related branches
Related bugs
Sprints
Whiteboard
Simple browser pane was completed for Helium (0.02) but no interactivity between the editor and the browser. The full feature will be targeted for Carve Lithium (0.03).
In Build 15, node-clicking now scrolls the text editor document to the vicinity of the node, places the text on the text block after the start tag and highlights the line. There appears to be some bugginess where occasionally (randomly) clicks stop working. This can be worked around by opening up another document and then switching tabs back to the original document. Also, the positioning of the cursor when clicking is not accurate. I see no easy way around this at the moment because each QDomNode only gives the line number (not the QTextBlock or character positions on which it was parsed).