home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Datafile PD-CD 5
/
DATAFILE_PDCD5.iso
/
internet
/
starterpck
/
!TCPIPUser
/
NNTP
/
!TTFN
/
Docs
/
Versions
< prev
Wrap
Text File
|
1994-11-10
|
31KB
|
533 lines
Version History
---------------
Pre 0.09 - no version tracking.
0.09 : Now tracks which articles have and haven't been read.
Article Generation code written, but not linked to anything.
0.10 : Real Life name now held in messages file, not hardcoded into program.
Dynamic updating of Newsgroups and Article list window when reading
articles.
Dynamic updating of Newsgroups window during debatching - bug in
newsbase often causes it to think there is one unread article
when there are in fact none. Re-getting the list of newsgroups
solves.
Added menu to newsgroups and article list windows so you don't have
to view an article to start a new email or news item.
Changed article window menu to reflect that "B" is the key to use
for the previous article, not "P".
Now posts news/mail items by directly using the two programs inside
!NewsBase.transports.ka9q.
0.11 : All NewsBase dependant windows now close if NewsBase dies.
Now remembers the setting of the radio buttons in the groups window,
delete old NewsRC file before using this version.
Moved Click handling for groups window into separate function.
User Management functions included to:
+ Set Real Life Name.
+ Easy editing of various signature files.
Minor changes to Templates file - all buttons now slab in/out with
a 'selected' colour of orange.
Now saves the NewsRC file when a Message #0 (quit) is received.
Much work on manual window redraw code.
Changed lots of global variables into global structures - much neater.
Moved the busy flag handling out to the Misc.c source file.
Fixed bug with setup window - "follow threads" option used to unselect
if you clicked with adjust on one of the signature selector radio
buttons.
Bug found in ArcTCPIP with NNTP posting and lines over 80 characters,
hardcoded news items to mail2news@news.demon.co.uk for the time
being.
*Version 0.12 of !TTFN requires NewsBase version 0.16 or 0.17
0.12 : Now tracks read/unread articles for each user independantly.
Now only inserts the signature separator if either a signature
is selected or a tagline is to be added or both.
Article list display window now shows article number for each article.
Debatching into currently open group would cause there to be
no unread articles in that group upon next examination - fixed.
Bug re article number in update messages fixed, now should check
whether an update message should be ignored or not.
Changed template of useredit window to more accurately reflect that
signature files are different for each user.
Bragline, now reads X-Newsreader: for news messages and X-Mailer:
for email messages.
Implememted article marking as read/unread on the article window menu.
After opening a group it now counts the actual number of unread
articles, and corrects the original estimate if it was wrong.
Now uses the correct method for posting article, i.e. uses wimp
messages to newsbase rather than calling the transport programs
directly.
*Version 0.13 of !TTFN requires NewsBase version 0.17 or later.
0.13 : Attempting to edit a signature file when an editor wasn't loaded
resulted in editing the last article/mail sent - fixed.
Post/Mail message numbers changed to 300/310, 260 & 270 have been
reallocated for implementing folders.
I was simulating a double click in a completely braindead way,
now implemented properly - thanks Richard.
Implemented dupicate checking when grabbing a list of articles,
makes some of the 'oddities' of newsbase disappear!
Moved the mail2news email address out to the messages file so
non-demon people can point it elsewhere.
Fixed bug in NewsRC file generation code, that caused the last
half of a newsgroup to suddenly become marked as read.
Fixed screwed template for user management window.
Added handlers for Return and Escape keys for all dialogue boxes.
Implemented article deletion in email groups - bug found in NewsBase.
Asking for the next article while viewing the last one now results
in the article display window being closed a la ReadNews 0.24
Article deletion partly implemented - not tested.
0.14 : Partial article deletion fixed, I was sending a number representing
place in list rather than actual article number - DUH!
Changed article list structure to allow 32 flags per article while
a group is open, currently only a few are used.
Now responds properly to NewsBase_Update #3 - Article Deletion.
Added icon slab-in & slab-out function so keypresses now cause
appropriate icons to slab in and then out.
Now responds properly to NewsBase_Update #2 - Article Creation.
Article list window now auto-scrolls on opening to a point where the
the first unread article is visible.
Minor changes to templates (again).
Deleted unwanted windows from templates file.
Added percentage indicator to hourglass while fetching article list.
Major changes to article window menu, nearly all options removed.
Added save box to article window menu and on a keypress (F3).
Added code to save file to either filer or another task.
Implemented article locking/unlocking code. Bug in NewsBase 0.19
and so can't test.
0.15 : Now deletes the <TTFN$Dir>.Temp.Article file once it is no longer
needed.
Now doesn't open the files within <TTFN$Dir>.debug upon starting,
doesn't attempt to close them when closing down and global file
pointers removed.
Article window menu now closes properly when saving article out.
Any active menus are now shut when a TTFN_Shutdown call is issued.
Template for save box altered to allow 10 characters for filename.
Numerous other minor changes to templates file.
Now does some checking for CR/NULL termination on the update
messages #2 and #3.
Article selection now implemented within the article list window.
Article list window's menu now radically different!
Added "Catch Up" option, to save having to actually read all articles
within a group to catch up with a group.
Can now:
+ Drag Select articles with both "Select" and "Adjust"
+ Select all articles or just those that are read / unread
+ Mark selected articles as read or unread
Now responds properly to NewsBase_Update #0 - Group creation
window extent changes to cope, but window has to be re-sized
manually to see the group.
0.16 : Tidied up and removed duplication in the article window selection
code - now much more efficient.
Fixed bug whereby double clicking low down on one article would
result in it being highlighted, but the following article displayed.
Newsgroup "junk" now treated as email in that you can delete articles
from it and you are not allowed to post to it.
Broke updating of newsgroups window while reading articles, now fixed.
Threading implemented at a simple level, not much the user can do
in the threads window except read from first, read from first
unread, compose mail/news and catch-up.
Next/Previous articles now skip over any deleted articles.
Removed ROT13 option from article menu - it isn't implemented yet.
0.17 : Pressing 'D', 'Delete' or backspace keys while reading a newsgroup
caused the lock button to constantly slab in & out - Now Fixed.
Changed writable icon in save box to disallow characters that are not
valid in filenames.
Re-ordered the memory allocation bits so that TTFN now runs in about
40% less memory - well I was impressed.