Annotation of annozilla/www/ReleaseNotes.html, revision 1.9

1.1       matthew     1: <!-- MAIN CONTENT -->
                      2: <h1>Annozilla Release Notes</h1>
                      3: <h2>Status</h2>
                      4: <p>Working towards a new release (annotations 0.4.0, annozilla 0.7.0) with changes from Eliot Setzer and C. Greg Hagerty.</p>
                      5: 
1.7       matthew     6: <h2>Builds</h2>
                      7: <p>Note: if a file cannot be downloaded, it may still be on its way out to the mirrors.</p>
1.2       matthew     8: <ul>
                      9: <li><a href="http://downloads.mozdev.org/xpointerlib/xpointerlib-0.2.5.xpi">xpointerlib-0.2.5.xpi</a>
                     10: <li><a href="http://downloads.mozdev.org/annozilla/annotations-0.4.0.a.1.xpi">annotations-0.4.0.a.1.xpi</a>
1.7       matthew    11: <li><a href="http://downloads.mozdev.org/annozilla/annozilla-0.7.0.a.2.xpi">annozilla-0.7.0.a.2.xpi</a>
1.2       matthew    12: </ul>
                     13: 
1.3       matthew    14: <h3>New features in the build</h3>
                     15: <ul>
                     16: <li>"Scroll Into View" for annotations from the sidebar
                     17: <li>Annotate Condition, Recommendation in context menu
                     18: <li>Existing "annotate" context menu item split into Annotate selection/Annotate page
                     19: <li>Keyboard shortcut for "Delete annotation" from sidebar
                     20: <li>Highlighting of annotations in document
                     21: <li>Asynchronous load of annotations improves app responsivity during load. (Currently enabled by preference in Firefox; this preference will go before the release, almost certainly to enable asynchronous load by default)
                     22: <li>New "stop load" feature during resolution of annotations
                     23: </ul>
                     24: 
1.1       matthew    25: <h3>Broken in the merge</h3>
                     26: <ul>
1.9     ! matthew    27: <li>Calling the tab listener setup functions on window open fails
        !            28: <li>Deleting an annotation doesn't remove the highlight. Partially fixed in CVS (highlighting is removed but there may be DOM elements which should be deleted)
        !            29: <li>Can't call 'annotate selection' on successive occasions? (tagName has no properties) (Can't reliably reproduce)
1.6       matthew    30: <li><strike>Not possible to open multiple annotation windows (eg by selecting multiple icons in order); so not possible to test the Eliot Setzer changes which ensure that only the correct window closes when an annotation post completes)</strike> This is now testable, but it doesn't work
1.4       matthew    31: <li><strike>After "Delete" annotation from sidebar, next annotation doesn't get selected</strike> Fixed in CVS
1.6       matthew    32: <li><strike>Deleting an annotation from the editor window fails:
1.4       matthew    33: <pre>
1.5       matthew    34: Error: [Exception... "'openEditorWindow requires either a fragment or an existing annotation' when calling method: [nsIDOMEventListener::handleEvent]"  nsresult: "0x8057001e (NS_ERROR_XPC_JS_THREW_STRING)"  location: "&lt;unknown&gt;"  data: no]
1.4       matthew    35: Error: gPostObserver.deeleet is not a function
                     36: Source File: chrome://annozilla/content/editor/editor.xul
                     37: Line: 1
1.6       matthew    38: </pre></strike>
                     39: <li><strike>Lots of "this.xp has no properties" when opening an annotation by selecting the icon</strike>
1.4       matthew    40: <li><strike>No "Annotate Condition"/"Annotate Recommendation" on context menu</strike> (this is OK)
1.9     ! matthew    41: <li><strike>Autoload of annotations shows too many annotations in sidebar (didn't clear internal list of annotations when starting new load)</strike> (Fixed in CVS)
1.1       matthew    42: </ul>
                     43: 
                     44: <h3>Tested and working</h3>
                     45: <ul>
                     46: <li>Manual load of annotations into sidebar; icons, highlights, asynch load
                     47: <li>Annotation updating and deleting
                     48: </ul>
                     49: 
1.9     ! matthew    50: <h3>Under test</h3>
1.1       matthew    51: <ul>
                     52: <li>Auto-loading of annotations
                     53: </ul>
1.2       matthew    54: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>