home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / amiga / comms / network / grn116e.lha / TODO < prev    next >
Text File  |  1992-07-04  |  3KB  |  91 lines

  1. Short-Term TODO list:
  2.  
  3. A    Do we lose articles when we sort?!
  4.  
  5. A    Make the prefix used in Replies and Followups configurable (currently
  6.      hardcoded to "> " for Replies and Followups, "" in Forwards).
  7.  
  8. A    Ignore "Re:" prefixes in sorting.
  9.  
  10. A    "Hide read articles" unimplemented (button permanently disabled).
  11.  
  12. A    FixName() should use full "From:" if no real name is present.
  13.  
  14. A    Set the priority of SendMail and PostNews to our priority -1. Configurable?
  15.  
  16. ?    Allow our priority to be set TOOLTYPE/commandline.
  17.  
  18. G    Groups "file" requestor.
  19.  
  20. A    Kill Files (user, subject [partial/wildcard], thread?). See trn manpage.
  21.  
  22. ?    Honor tooltypes as CLI arguments/use ReadArgs() with a CS_buffer.
  23.  
  24. ?    Use DoubleClick() instead of counting clicks.
  25.  
  26. ?    Convert GRn over to ALL IDCMP_RAWKEY so that Shift in/out handling can be
  27.      regularized
  28.  
  29. A    Ignore "Control: " articles (can I safely assume "Subject: cmsg"? No --
  30.      only if a "Control: " is also present.).
  31.  
  32. A    Follow "References:" for thread button... (REAL threading).
  33.      Who is gonna write the mthreads daemon? sigh
  34.  
  35.      Hmm - an mthreads daemon would also provide a "hook" for Cancel/Control
  36.      messages. Think about it....
  37.  
  38. G    Use/create user.newsrc/.newsrc in standard format for Options and
  39.      newsgroup order.
  40.  
  41.      If a new group shows up in here, do we honor it? What happens if the
  42.      user deletes a group from the file? Do we then delete it from grnrc?
  43.      Actually, this would simplify some things, wouldn't it?
  44.  
  45.      The .newsrc name probably isn't appropriate -- conflict with yarn/nn/etc.
  46.      user.grnewsrc? Yuck. user.grn.rc? Still yuck, but better. user.grn.config?
  47.      Has potential, since we include ASCII options (Overridden by tooltype?
  48.      Yes. Overridden by commandline? Yes. More nasty coding. <sigh>)
  49.  
  50. ?    Resolve apparent conflicts with mouse vs. keyboard in listviews/browsers.
  51.      How do we find the position of a slider?
  52.  
  53. A    Cancel an article (new button? undocumented keyboard command? only allowed
  54.      with a mouse click?). Definitely require confirmation. How to ensure is
  55.      the local user?
  56.  
  57. Long-Term TODO list:
  58.  
  59. G    "Hide read groups" unimplemented (not even a button).
  60.  
  61. G    Make efficient use of the display area in groups mode.
  62.  
  63. A    If an article editor is implemented, allow it to be overridden?
  64.  
  65. A    Implement article editor.
  66.  
  67. A    Mark all crossposted articles as read?
  68.      I need a different message database for this!
  69.  
  70. ?    prefs item to turn requester "smarts" off... -- what does this mean?
  71.  
  72. ?    Iconify Option.
  73.  
  74. ?    Put bug report reply path in a configuration file.
  75.  
  76. ?    Adjust screen colors.
  77.  
  78. A    Don't add "-- " to signature if it is already there.
  79.  
  80. G    A button to recheck the spool for new articles.
  81.  
  82. G    A button to save .grnrc/.newsrc without exiting GRn.
  83.  
  84. M    Integrate GMail.
  85.  
  86. M    MIME compatibiliy.
  87.  
  88. A    Provide a mechanism for storing and and joining multi-part uuencoded
  89.      archives (is this part of MIME?? metamail does this somehow).
  90.  
  91.