Diff for /annozilla/www/ToDo.html between versions 1.7 and 1.8

version 1.7, 2006/12/16 15:02:54 version 1.8, 2006/12/17 09:39:18
Line 3 Line 3
 <ul>  <ul>
 <li><strike>Move 'Server prefs' and 'Edit Site List' back into the main panel on Firefox</strike> (fixed in CVS)  <li><strike>Move 'Server prefs' and 'Edit Site List' back into the main panel on Firefox</strike> (fixed in CVS)
 <li>Don't write to window.status?  <li>Don't write to window.status?
<li>Rename "Post"/"Update" to "Save"<li><strike>Rename "Post"/"Update" to "Save"</strike> (fixed in CVS)
 <li>Make all sidebar options available via menu (not just context menu)  <li>Make all sidebar options available via menu (not just context menu)
 <li><strike>Fix memory leaks (3 objects leaked per window)</strike> fixed in CVS  <li><strike>Fix memory leaks (3 objects leaked per window)</strike> fixed in CVS
 <li>Are we slowing down new window/tab creation by loading so much code into the context menu? (use nsISubscriptLoader or whatever it's called?)  <li>Are we slowing down new window/tab creation by loading so much code into the context menu? (use nsISubscriptLoader or whatever it's called?)
Line 13 Line 13
 <li><strike>Remove extra nodes from DOM when a highlight is deleted. (At the moment we just remove the highlighting.)</strike>  <li><strike>Remove extra nodes from DOM when a highlight is deleted. (At the moment we just remove the highlighting.)</strike>
 <li>Open annotation window by double-clicking on icon opens window at unreasonably small size. <strike>Or sometimes get "Sorry, couldn't download the annotation body."</strike> - fixed by allowing multiple annotation windows  <li>Open annotation window by double-clicking on icon opens window at unreasonably small size. <strike>Or sometimes get "Sorry, couldn't download the annotation body."</strike> - fixed by allowing multiple annotation windows
 <li>Integrate Firefox 2 built-in spelling checker.  <li>Integrate Firefox 2 built-in spelling checker.
   <li>Preference wizard for easy first-time setup. (In progress).
   <li>Annotation passed to postAnnotationOnSuccess from remote server
     doesn't have proper annotation type; need to reload to get it
     and sometimes author is something like "rdf#mjAmH"
   
    postAnnotationOnSuccess-&gt;_insertAnnotationBefore
    annotation.data.getProperty(IconManager.RDF_NS, "type") is "Annotation"
    (default, not the proper value)
   
    see nsRemoteAnnotationsServer.js: RemoteTransmission.prototype.finishPost
      might have to do with incomplete info supplementation
   
   <li> Might have to do with nasty new prefs code?
         (ContextMenu has trouble getting creator and type too)
   
     <li>iconClick-&gt;openEditorWindow-&gt;doesn't get fragment to add temporary icon
   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]
   
   <li>IconManager trouble getting body from server?
         due to asynchronous body load: see loadBodyOnSuccess 
   
 </ul>  </ul>
   
 <h2>Medium term</h2>  <h2>Medium term</h2>

Removed from v.1.7  
changed lines
  Added in v.1.8


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