home *** CD-ROM | disk | FTP | other *** search
/ Acorn User 2 / AUCD2.iso / internet / uucoder.spk / !UUcoder / !History < prev    next >
Text File  |  1996-03-28  |  5KB  |  160 lines

  1. !UUcoder History
  2. ================
  3.  
  4. Version 0.01
  5. ------------
  6.  
  7. Original test version, did encoding and decoding via outside 
  8. applications, requiring heavy use of scrap files.
  9.  
  10.  
  11. Version 1.00
  12. ------------
  13.  
  14. First proper release.
  15.  
  16. - Now has inbuilt encode and decode ability, making it faster and 
  17. reducing use of scrap files, also allowed internal control of errors 
  18. due to bad files.
  19. - Added file type conversion for .tif plus put in .txt and .uue, both 
  20. of which I have seen as uuencode files, mad but people do it.
  21.  
  22.  
  23. Version 1.01
  24. ------------
  25.  
  26. - Fixed bug which meant that "/" was not being converted to "." for PC 
  27. files, overlooked in installation of encode and decode ability in vers 
  28. 1.00.
  29.  
  30.  
  31. Version 1.02
  32. ------------
  33.  
  34. - Fixed bug which in some circumstances allowed the user to drag a file 
  35. back onto the application when saving.
  36.  
  37.  
  38. Version 1.03
  39. ------------
  40.  
  41. - Replaced internal lookup table of filetypes to sprite names with 
  42. proper conversion routine.
  43. - Added RISC OS filetype after the 'end' line, except when the file 
  44. being coded has a PC file extension.
  45. - Checks for a RISC OS filetype line after the 'end' line.  If there is 
  46. one it will type the decoded file accordingly.  This is inhibited if 
  47. there is a PC file extension in the coded file.
  48. - Added .gz and .tar to the PC file extension lookup table.
  49.  
  50.  
  51. Version 1.04
  52. ------------
  53.  
  54. - Added support for Interactive Help.
  55. - Recoded loading from another application for efficiency and 
  56. compactness.  Should be transparent in use.
  57. - Separated sprites into two files so that local sprites will not clog 
  58. up the wimp shared pool.
  59. - Added .arj, .bmp, .doc, .pcx and .wav to the PC file lookup table.
  60. - Now deletes its work files from the scrap directory if it is unable 
  61. to decode the file.
  62. - !Help file rewritten to make it clearer.
  63. - Added proper check that Wimp$ScrapDir exists when loading.
  64. - Changed code so that clicking on the !UUcoder icon will always bring 
  65. the main window to the top of the stack, even if already open.
  66.  
  67.  
  68. Version 1.04a
  69. -------------
  70.  
  71. - Corrected the coding for bringing the window to the top of the stack.
  72.  
  73.  
  74. Version 1.05
  75. ------------
  76.  
  77. - Tidied the window templates to look better on the Risc PC.
  78. - Added Mode 22 sprite files.
  79. - Added .pc1, .pc2, .pc3, .pi1, .pi2, .pi3, .img, .iff, lzh, lha, .mod, 
  80. .med, .mmd, .csv, .dxf to the PC file lookup table. 
  81. - Modified PC file lookup table so that .tar point to RISC OS filetype 
  82. &C46.
  83. - Now allows 62-character lines to be decoded as well (previously only 
  84. 61 characters).
  85. - Tightened up the code which looks for the start of uuencoded follow 
  86. on parts. 
  87.  
  88. Version 1.10
  89. ------------
  90.  
  91. - Added ability to double click decoded files to load them into an 
  92. appropriate apllication.
  93. - Added ability to split files after uuencoding them.
  94. - Moved all error and interactive help messages to a Messages file.
  95. - Added interactive help to the menu.
  96. - Changed conditions for identifying end of a part to decode so that 
  97. "--" is not used. 
  98.  
  99. Version 1.10a
  100. -------------
  101.  
  102. - corrected silly bug which stopped multiparts being created.
  103.  
  104. Version 1.11
  105. ------------
  106.  
  107. - Added more returns to the wimp during processing to allow better 
  108. integration with other applications and update display more quickly. 
  109. - Removed file deletion at the end of double clicking so that 
  110. applications such as !Spark which don't take possession of the file can 
  111. still act on it.
  112. - Added check message if there is unsafe data when the desktop is 
  113. closing.  
  114. - Made sure all scrap files are deleted when desktop closes.
  115. - Move file extension to filetype mapping to an external file rather 
  116. than being 'hard wired'.
  117. - Added new option in Choices dialogue box to retain the file extension 
  118. of decoded files.
  119.  
  120. Version 1.12
  121. ------------
  122.  
  123. - Now checks the machines DOSMap settings ands them to the translation 
  124. table. (Thanks to Michael Barnes for the idea).
  125. - Greatly expanded Mapping file (Thanks to Vincent Lefevre) some extra 
  126. sprites added, but no longer a complete collection.
  127.  
  128. Version 1.12a
  129. -------------
  130.  
  131. - Correctly responds if no DOSMap settings exist.
  132. - Combines and decodes messages downloaded on a PC where lines end with 
  133. <CR><LF>.
  134.  
  135. Version 1.13
  136. ------------
  137.  
  138. - New test for start of section means that the header no longer has to 
  139. be present.
  140. - No longer fails if the DosMap command does not exist, e.g. if the 
  141. DOSFS module has been killed.
  142.  
  143. Version 1.20
  144. ------------
  145.  
  146. - Now automatically checks for base64 data when decoding a file which 
  147. does not contain uucode.  Only decodes single base64 files.
  148.  
  149. Version 1.21
  150. ------------
  151.  
  152. - Treats , as a terminator in file names.
  153. - Allows Content-Type lines to be up to 255 characters long.
  154. - Added ability to take uucode and base64 file type from hex after file 
  155. name as coded by ANT.
  156. - Added intro line and changed end line when encoding.
  157. - More tolerant for bad uucode with wrong termination.
  158. - Added check for file name in "Content-Disposition" line of Base64 
  159. messages.
  160.