home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 3 / PDCD_3.iso / internet / ttfn / !TTFN / Docs / Versions < prev   
Text File  |  1994-11-10  |  31KB  |  533 lines

  1. Version History
  2. ---------------
  3.  
  4. Pre 0.09 - no version tracking.
  5.  
  6. 0.09 : Now tracks which articles have and haven't been read.
  7.        Article Generation code written, but not linked to anything.
  8.  
  9. 0.10 : Real Life name now held in messages file, not hardcoded into program.
  10.        Dynamic updating of Newsgroups and Article list window when reading
  11.          articles.
  12.        Dynamic updating of Newsgroups window during debatching - bug in
  13.          newsbase often causes it to think there is one unread article
  14.          when there are in fact none.  Re-getting the list of newsgroups
  15.          solves.
  16.        Added menu to newsgroups and article list windows so you don't have
  17.          to view an article to start a new email or news item.
  18.        Changed article window menu to reflect that "B" is the key to use
  19.          for the previous article, not "P".
  20.        Now posts news/mail items by directly using the two programs inside
  21.          !NewsBase.transports.ka9q.
  22.  
  23. 0.11 : All NewsBase dependant windows now close if NewsBase dies.
  24.        Now remembers the setting of the radio buttons in the groups window,
  25.          delete old NewsRC file before using this version.
  26.        Moved Click handling for groups window into separate function.
  27.        User Management functions included to:
  28.          + Set Real Life Name.
  29.          + Easy editing of various signature files.
  30.        Minor changes to Templates file - all buttons now slab in/out with
  31.          a 'selected' colour of orange.
  32.        Now saves the NewsRC file when a Message #0 (quit) is received.
  33.        Much work on manual window redraw code.
  34.        Changed lots of global variables into global structures - much neater.
  35.        Moved the busy flag handling out to the Misc.c source file.
  36.        Fixed bug with setup window - "follow threads" option used to unselect
  37.          if you clicked with adjust on one of the signature selector radio 
  38.          buttons.
  39.        Bug found in ArcTCPIP with NNTP posting and lines over 80 characters,
  40.          hardcoded news items to mail2news@news.demon.co.uk for the time
  41.          being.
  42.  
  43. *Version 0.12 of !TTFN requires NewsBase version 0.16 or 0.17
  44.       
  45. 0.12 : Now tracks read/unread articles for each user independantly.
  46.        Now only inserts the signature separator if either a signature
  47.          is selected or a tagline is to be added or both.
  48.        Article list display window now shows article number for each article.
  49.        Debatching into currently open group would cause there to be
  50.          no unread articles in that group upon next examination - fixed.
  51.        Bug re article number in update messages fixed, now should check
  52.          whether an update message should be ignored or not.
  53.        Changed template of useredit window to more accurately reflect that
  54.          signature files are different for each user.
  55.        Bragline, now reads X-Newsreader: for news messages and X-Mailer:
  56.          for email messages.
  57.        Implememted article marking as read/unread on the article window menu.
  58.        After opening a group it now counts the actual number of unread
  59.          articles, and corrects the original estimate if it was wrong.
  60.        Now uses the correct method for posting article, i.e. uses wimp
  61.          messages to newsbase rather than calling the transport programs
  62.          directly.
  63.        
  64. *Version 0.13 of !TTFN requires NewsBase version 0.17 or later.
  65.  
  66. 0.13 : Attempting to edit a signature file when an editor wasn't loaded
  67.          resulted in editing the last article/mail sent - fixed.
  68.        Post/Mail message numbers changed to 300/310, 260 & 270 have been
  69.          reallocated for implementing folders.
  70.        I was simulating a double click in a completely braindead way,
  71.          now implemented properly - thanks Richard.
  72.        Implemented dupicate checking when grabbing a list of articles,
  73.          makes some of the 'oddities' of newsbase disappear!
  74.        Moved the mail2news email address out to the messages file so
  75.          non-demon people can point it elsewhere.
  76.        Fixed bug in NewsRC file generation code, that caused the last
  77.          half of a newsgroup to suddenly become marked as read.
  78.        Fixed screwed template for user management window.
  79.        Added handlers for Return and Escape keys for all dialogue boxes.
  80.        Implemented article deletion in email groups - bug found in NewsBase.
  81.        Asking for the next article while viewing the last one now results
  82.          in the article display window being closed a la ReadNews 0.24
  83.        Article deletion partly implemented - not tested.
  84.        
  85. 0.14 : Partial article deletion fixed, I was sending a number representing
  86.          place in list rather than actual article number - DUH!
  87.        Changed article list structure to allow 32 flags per article while
  88.          a group is open, currently only a few are used.
  89.        Now responds properly to NewsBase_Update #3 - Article Deletion.
  90.        Added icon slab-in & slab-out function so keypresses now cause
  91.          appropriate icons to slab in and then out.
  92.        Now responds properly to NewsBase_Update #2 - Article Creation.
  93.        Article list window now auto-scrolls on opening to a point where the
  94.          the first unread article is visible.
  95.        Minor changes to templates (again).
  96.        Deleted unwanted windows from templates file.
  97.        Added percentage indicator to hourglass while fetching article list.
  98.        Major changes to article window menu, nearly all options removed.
  99.        Added save box to article window menu and on a keypress (F3).
  100.        Added code to save file to either filer or another task.
  101.        Implemented article locking/unlocking code.  Bug in NewsBase 0.19
  102.          and so can't test.
  103.          
  104. 0.15 : Now deletes the <TTFN$Dir>.Temp.Article file once it is no longer
  105.          needed.
  106.        Now doesn't open the files within <TTFN$Dir>.debug upon starting,
  107.          doesn't attempt to close them when closing down and global file
  108.          pointers removed.
  109.        Article window menu now closes properly when saving article out.
  110.        Any active menus are now shut when a TTFN_Shutdown call is issued.
  111.        Template for save box altered to allow 10 characters for filename.
  112.        Numerous other minor changes to templates file.
  113.        Now does some checking for CR/NULL termination on the update
  114.          messages #2 and #3.
  115.        Article selection now implemented within the article list window.
  116.        Article list window's menu now radically different!
  117.        Added "Catch Up" option, to save having to actually read all articles
  118.          within a group to catch up with a group.
  119.        Can now:
  120.          + Drag Select articles with both "Select" and "Adjust"
  121.          + Select all articles or just those that are read / unread
  122.          + Mark selected articles as read or unread
  123.        Now responds properly to NewsBase_Update #0 - Group creation
  124.          window extent changes to cope, but window has to be re-sized
  125.          manually to see the group.
  126.          
  127. 0.16 : Tidied up and removed duplication in the article window selection
  128.          code - now much more efficient.
  129.        Fixed bug whereby double clicking low down on one article would
  130.          result in it being highlighted, but the following article displayed.
  131.        Newsgroup "junk" now treated as email in that you can delete articles
  132.          from it and you are not allowed to post to it.
  133.        Broke updating of newsgroups window while reading articles, now fixed.
  134.        Threading implemented at a simple level, not much the user can do
  135.          in the threads window except read from first, read from first 
  136.          unread, compose mail/news and catch-up.
  137.        Next/Previous articles now skip over any deleted articles.
  138.        Removed ROT13 option from article menu - it isn't implemented yet.
  139.        
  140. 0.17 : Pressing 'D', 'Delete' or backspace keys while reading a newsgroup
  141.          caused the lock button to constantly slab in & out - Now Fixed.
  142.        Changed writable icon in save box to disallow characters that are not
  143.          valid in filenames.
  144.        Re-ordered the memory allocation bits so that TTFN now runs in about
  145.          40% less memory - well I was impressed.
  146.