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

version 1.6, 2006/12/10 19:34:27 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>Further memory leaks during failed XPointer resolution  
 <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?)
 <li><strike>Get <code>"Stylesheet annotations.css not found: using chrome://annozilla/content/annotations.css"</code> in error console.</strike> Update: this is intended behaviour, however I have removed the logging to the console.  <li><strike>Get <code>"Stylesheet annotations.css not found: using chrome://annozilla/content/annotations.css"</code> in error console.</strike> Update: this is intended behaviour, however I have removed the logging to the console.
<li>Autoloading for tabbed browsing?<li><strike>Autoloading for tabbed browsing?</strike> Implemented by CGH.
 <li>From an empty sidebar (showing "No annotations loaded"), create an annotation without first loading the annotations for the page. The new annotation is added for the list but "No annotations loaded" is still present.  <li>From an empty sidebar (showing "No annotations loaded"), create an annotation without first loading the annotations for the page. The new annotation is added for the list but "No annotations loaded" is still present.
<li>Remove extra nodes from DOM when a highlight is deleted. (At the moment we just remove the highlighting.)<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.6  
changed lines
  Added in v.1.8


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