home *** CD-ROM | disk | FTP | other *** search
- !UUcoder History
- ================
-
- Version 0.01
- ------------
-
- Original test version, did encoding and decoding via outside
- applications, requiring heavy use of scrap files.
-
-
- Version 1.00
- ------------
-
- First proper release.
-
- - Now has inbuilt encode and decode ability, making it faster and
- reducing use of scrap files, also allowed internal control of errors
- due to bad files.
- - Added file type conversion for .tif plus put in .txt and .uue, both
- of which I have seen as uuencode files, mad but people do it.
-
-
- Version 1.01
- ------------
-
- - Fixed bug which meant that "/" was not being converted to "." for PC
- files, overlooked in installation of encode and decode ability in vers
- 1.00.
-
-
- Version 1.02
- ------------
-
- - Fixed bug which in some circumstances allowed the user to drag a file
- back onto the application when saving.
-
-
- Version 1.03
- ------------
-
- - Replaced internal lookup table of filetypes to sprite names with
- proper conversion routine.
- - Added RISC OS filetype after the 'end' line, except when the file
- being coded has a PC file extension.
- - Checks for a RISC OS filetype line after the 'end' line. If there is
- one it will type the decoded file accordingly. This is inhibited if
- there is a PC file extension in the coded file.
- - Added .gz and .tar to the PC file extension lookup table.
-
-
- Version 1.04
- ------------
-
- - Added support for Interactive Help.
- - Recoded loading from another application for efficiency and
- compactness. Should be transparent in use.
- - Separated sprites into two files so that local sprites will not clog
- up the wimp shared pool.
- - Added .arj, .bmp, .doc, .pcx and .wav to the PC file lookup table.
- - Now deletes its work files from the scrap directory if it is unable
- to decode the file.
- - !Help file rewritten to make it clearer.
- - Added proper check that Wimp$ScrapDir exists when loading.
- - Changed code so that clicking on the !UUcoder icon will always bring
- the main window to the top of the stack, even if already open.
-
-
- Version 1.04a
- -------------
-
- - Corrected the coding for bringing the window to the top of the stack.
-
-
- Version 1.05
- ------------
-
- - Tidied the window templates to look better on the Risc PC.
- - Added Mode 22 sprite files.
- - Added .pc1, .pc2, .pc3, .pi1, .pi2, .pi3, .img, .iff, lzh, lha, .mod,
- .med, .mmd, .csv, .dxf to the PC file lookup table.
- - Modified PC file lookup table so that .tar point to RISC OS filetype
- &C46.
- - Now allows 62-character lines to be decoded as well (previously only
- 61 characters).
- - Tightened up the code which looks for the start of uuencoded follow
- on parts.
-
- Version 1.10
- ------------
-
- - Added ability to double click decoded files to load them into an
- appropriate apllication.
- - Added ability to split files after uuencoding them.
- - Moved all error and interactive help messages to a Messages file.
- - Added interactive help to the menu.
- - Changed conditions for identifying end of a part to decode so that
- "--" is not used.
-
- Version 1.10a
- -------------
-
- - corrected silly bug which stopped multiparts being created.
-
- Version 1.11
- ------------
-
- - Added more returns to the wimp during processing to allow better
- integration with other applications and update display more quickly.
- - Removed file deletion at the end of double clicking so that
- applications such as !Spark which don't take possession of the file can
- still act on it.
- - Added check message if there is unsafe data when the desktop is
- closing.
- - Made sure all scrap files are deleted when desktop closes.
- - Move file extension to filetype mapping to an external file rather
- than being 'hard wired'.
- - Added new option in Choices dialogue box to retain the file extension
- of decoded files.
-
- Version 1.12
- ------------
-
- - Now checks the machines DOSMap settings ands them to the translation
- table. (Thanks to Michael Barnes for the idea).
- - Greatly expanded Mapping file (Thanks to Vincent Lefevre) some extra
- sprites added, but no longer a complete collection.
-
- Version 1.12a
- -------------
-
- - Correctly responds if no DOSMap settings exist.
- - Combines and decodes messages downloaded on a PC where lines end with
- <CR><LF>.
-
- Version 1.13
- ------------
-
- - New test for start of section means that the header no longer has to
- be present.
- - No longer fails if the DosMap command does not exist, e.g. if the
- DOSFS module has been killed.
-
- Version 1.20
- ------------
-
- - Now automatically checks for base64 data when decoding a file which
- does not contain uucode. Only decodes single base64 files.
-
- Version 1.21
- ------------
-
- - Treats , as a terminator in file names.
- - Allows Content-Type lines to be up to 255 characters long.
- - Added ability to take uucode and base64 file type from hex after file
- name as coded by ANT.
- - Added intro line and changed end line when encoding.
- - More tolerant for bad uucode with wrong termination.
- - Added check for file name in "Content-Disposition" line of Base64
- messages.
-
- Version 1.22
- ------------
-
- - Decodes files which contain multiple uuencoded messages presenting
- each file in turn.
- - Now checks whether you can read and write to the Scrapfile.
- - Sends "data unsafe" message when accepting files from other
- applications.
- - Clears down when files are double clicked into applications,
- previously did not work correctly with Edit, Spark etc.
- - Does not allow invalid characters to be carried through in decoded
- file names - " &@%*#\^$:|"" are all replaced by "_".
- - Added Help entry to menu - loads help file into editor.
- - Now sorts out filetype from Argonet coded files as well.
- - handles carriage returns in base64 files.
-
- Version 1.23
- ------------
-
- - No longer truncates filenames to 11 characters (written own save code
- rather than using Acorn's).
- - Added Windows Meta Files to filetype mappings and added suitable
- sprite.
- - Will cope with a Scrap file overflow.
- - Now identifies filetype in a way compatible with Argonet.
- - Changed filetype detection priority so that priority is given in the
- following order: UUcoder/Argonet filetyping, Marcel description, PC
- file extension.
- - Spacebar with a decoded file is the same as double clicking on file
- icon.
- - Made scrap file names more obscure.
- - Tightened file extension to filetype algorithm to ensure exact match.
- - Cancel icon now works correctly when decoding base64 files.
- - Corrected save code so that editing file name does not sometimes
- save as '>'.
-