Diff for /annozilla/www/ToDo.html between versions 1.17 and 1.18

version 1.17, 2008/08/15 17:09:38 version 1.18, 2008/08/30 06:37:20
Line 4 Line 4
 <li>Preference wizard for easy first-time setup. (Now pretty much working I think, except, if Annozilla sidebar is open, the server settings don't seem to be used until after a restart - seems a bit of an edge case).  <li>Preference wizard for easy first-time setup. (Now pretty much working I think, except, if Annozilla sidebar is open, the server settings don't seem to be used until after a restart - seems a bit of an edge case).
 <li>Remove server as default post server if that server is deleted from the list  <li>Remove server as default post server if that server is deleted from the list
 <li>"Basic" server prefs - is there any way we can set the data up only on "OK"?  <li>"Basic" server prefs - is there any way we can set the data up only on "OK"?
 <li>Remove username/password handling from Annozilla  
 <li>In the Server Options panel, display "Local Server" not "urn:localserver"  <li>In the Server Options panel, display "Local Server" not "urn:localserver"
 <li>Move multiple server support into an 'Advanced' panel. Underway.  
 (if possible)  
 </ul>  </ul>
   
 <h2>Editor window</h2>  <h2>Editor window</h2>
 <ul>  <ul>
 <li><strike>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".  
   (We send RDF to the server and get back an annotation to indicate success;  
   however the annotation data is incomplete and so we try to supplement it  
   with the data we originally passed. The test on 'creator' goes wrong,  
   because we pass it as a literal and get it back as a resource.  
   We fail to overwrite the more "specific" type of "Comment" because the  
   "Annotation" type is already present.)</strike> Mostly fixed, but can  
   still be a problem with loading a newly-created annotation in a pop-up window.  
 <li>After creating a reply - or presumably after all other post/updates -  <li>After creating a reply - or presumably after all other post/updates -
 all open windows get their status updated to say "SUCCESS". Partial fix.  all open windows get their status updated to say "SUCCESS". Partial fix.
 <li>Don't enable Save until "type" is populated  <li>Don't enable Save until "type" is populated
   <li>Changing the annotation title when updating an annotation has no effect
 </ul>  </ul>
   
 <h2>Structural</h2>  <h2>Structural</h2>
Line 55  remove the language options from the UI Line 43  remove the language options from the UI
 <li>Annozilla fails with "error loading annotations" during loading of   <li>Annozilla fails with "error loading annotations" during loading of 
 annotations if there is an annotation that has no context property.   annotations if there is an annotation that has no context property. 
 (This property is not a requirement for annotations, I think.)  (This property is not a requirement for annotations, I think.)
 <li>Also, it would be better if annozilla tried to continue the loading of   
 annotations if one annotation is "malformed".  
 <li>iconClick-&gt;openEditorWindow-&gt;doesn't get fragment to add temporary icon  <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].  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].
 (Does it need it? The condition in the code doesn't seem to match the error message.)  (Does it need it? The condition in the code doesn't seem to match the error message.)
Line 131  based on the wrong document (the main br Line 117  based on the wrong document (the main br
 panel</strike> There's an "Options" menu item now.  panel</strike> There's an "Options" menu item now.
 <li><strike>XBL for annotation icons and/or highlights</strike> Doesn't seem to be possible because we can't bind to arbitrary text nodes  <li><strike>XBL for annotation icons and/or highlights</strike> Doesn't seem to be possible because we can't bind to arbitrary text nodes
 <li><strike>Warn if deleting an unsaved annotation</strike>  <li><strike>Warn if deleting an unsaved annotation</strike>
   <li><strike>Remove username/password handling from Annozilla</strike>
   <li><strike>Move multiple server support into an 'Advanced' panel.</strike>
   <li><strike>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".
     (We send RDF to the server and get back an annotation to indicate success;
     however the annotation data is incomplete and so we try to supplement it
     with the data we originally passed. The test on 'creator' goes wrong,
     because we pass it as a literal and get it back as a resource.
     We fail to overwrite the more "specific" type of "Comment" because the
     "Annotation" type is already present.)</strike>
   <li><strike>It would be better if annozilla tried to continue the loading of 
   annotations if one annotation is "malformed".</strike>

Removed from v.1.17  
changed lines
  Added in v.1.18


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