home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 3 / TheARMClub_PDCD3.iso / programs / comms_networking / arclink / !ArcLink5 / Extras / History < prev   
Encoding:
Text File  |  1998-11-17  |  10.5 KB  |  208 lines

  1. A brief history of !ArcLink5
  2. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3. Versions below 1.00 are beta-test versions.
  4.  
  5.  
  6. v0.12     (17th Nov 1998)
  7.           a) Fixed silly bug where I forgot to reset the baud
  8.              rate correctly when you saved choices and then
  9.              re-loaded them. This created serial frame errors
  10.              next time you loaded ArcLink5.
  11.           b) Extended serial delay slightly to allow for the
  12.              Psion opo file to quit correctly when you have
  13.              changed the baud rate and then quit the Acorn end.
  14.           c) Re-designed the Psion.opo file for additional
  15.              screen clarity, including current baud rate display.
  16.  
  17. v0.11     (10th Nov 1998)
  18.           a) Fixed bug where ArcLink5 failed to set the correct
  19.              baud rate on loading, if a different baud rate was
  20.              saved in the choices.
  21.           b) Fixed bug where serial ports other than 0 (on fast
  22.              (serial port cards) failed to work correctly.
  23.              
  24. v0.10     (30th Oct 1998)
  25.           a) Made slight alteration to registration code.
  26.           b) Adjusted so that Risc OS version is read correctly,
  27.              even if you have installed the new window manager
  28.              on pre Risc PC machines.
  29.           c) Serial port is only reset when if exit, if you've
  30.              actually contacted the Psion, else ArcLink5 should
  31.              exit neatly.
  32.           d) Amended block driver initialisation so that any
  33.              remaining problems should be fixed.
  34.           e) Added error logging (if 'debug' turned on) so that
  35.              any errors are logged in the ArcLink5 scrap dir.
  36.           f) Initialisation/error handling updated to allow
  37.              ArcLink5 to turn off SerialDevs if choices were 
  38.              saved to on, and then ArcLink5 reloaded with no
  39.              Serial card present.
  40.           g) Modified date reading routines so that additional
  41.              modules such as "SensibleTime" should work ok.
  42.           h) Amended to allow faster baud rates than 19200 on
  43.              A5000 machines with Atomwide Serial cards fitted.
  44.           i) Amended ArcLink5 to only work at 9600 baud until
  45.              registered.
  46.  
  47. v0.09     (2nd Sep 1998)
  48.           a) Tidied up !SerialDev routines so that ArcLink5 is
  49.              more stable at detecting the existence of Serial
  50.              cards fitted to the machine.
  51.           b) Removed calls to SerialDev if no serial device
  52.              driver is selected to prevent unexpected crashes.
  53.           c) Fixed bug in file date sorting routine.
  54.              
  55. v0.08     (27th Jul 1998)
  56.           a) Added (and tested) support for the Atomwide dual
  57.              serial port cards. Thanks are due to Chris Manning
  58.              who very kindly loaned me his serial card in order
  59.              to test this facility.
  60.           b) Tidied up some of the menu options to give a neater
  61.              display on pre-Risc PC machines.
  62.           c) Fixed a minor bug which sometimes resulted in an
  63.              incorrect directory listing from the Psion being
  64.              displayed.
  65.           d) Tidied up some internal transfer routines in order
  66.              to make the transfer a bit neater and hopefully much
  67.              more reliable.
  68.           e) Fixed superfluous file occasionally appearing inside
  69.              the Acorn viewer window when looking at empty
  70.              directories on the Psion.
  71.           f) Fixed registration code to work with overseas time
  72.              codes.
  73.              
  74. v0.07     (26th Feb 1998)
  75.           a) Fixed bug in changing baud rate code with SerialDev.
  76.           b) Fixed bug in grabbing directories containing lots of
  77.              files.
  78.           c) Speeded directory grabbing up a bit.
  79.           d) Fixed bug where if no SerialDev was selected they were
  80.              all permanently greyed out and you couldn't turn them
  81.              back on.
  82.           e) Updated Psion ArcLink5.opo slightly.
  83.  
  84. v0.06a    (20th Feb 1998)
  85.           a) Removed some debugging code inadvertantly left in v0.06
  86.           
  87. v0.06     (18th Feb 1998)
  88.           a) Fixed bug where if a differing baud rate to 19200 was 
  89.              saved in the choices, the baud rate failed to sync with
  90.              Psion next time you load ArcLink5. ArcLink5 now transmits
  91.              the new baud rate on initialisation.
  92.           b) The baud rate is reset to 19200 when you quit ArcLink5
  93.              (this is mainly for debugging purposes, so can be ignored)
  94.           c) Fiddled around with "Resetserial" procedure to fix serial
  95.              port corruption at high speeds (introduced in v0.05)
  96.              
  97. v0.05     (30th Jan 1998) - Archive cover disc (March 1998) version
  98.           a) Speeded up getting directories from Psion.
  99.           b) Added extra configuration options into 'Messages' file
  100.              (see manual for details)
  101.           c) Fixed bug in international routine. Foreign message and
  102.              template files should now work.
  103.           d) Changed menu structure to allow for foreign language menus.
  104.           e) Added iconsprites command to !Run file to ensure that
  105.              ArcLink5 has it's icon, even if it has been run directory
  106.              from a !Boot or application launcher sequence.
  107.           f) Added (hopefully) support for !SerialDev and Atomwide fast
  108.              serial ports (I don't have one, so please give feedback as
  109.              I've coded this blindly from the specs.)
  110.           g) Started to add error checking on the Psion end. If a fatal
  111.              error occurs on the Psion, it should survive and send the
  112.              relevant error code back to the Acorn.
  113.              N.B. This will be improved as ArcLink5 becomes more stable.
  114.           h) Added support for 'inaccessible' files on the Psion. These
  115.              appear an an unknown filetype (file_xxx) in the Acorn filer
  116.              display.
  117.           i) Fixed bug where directory window always appears on left of
  118.              screen instead of where you dragged it to.
  119.           j) Changed default directory opening position to be relative
  120.              to the current screen mode.
  121.           k) Fixed bug where empty directories were displayed containing
  122.              a single file (which didn't actually exist)
  123.           l) Implemented display sorting options in Acorn filer window.
  124.           m) Added 'Abort!' option to main menu as an emergency abort of
  125.              directory transfers.
  126.           n) Implemented copying whole directories from the Psion to the
  127.              Acorn (N.B. Sub-directories are not yet copied!)
  128.           
  129. v0.04a    (19th Jan 1998)
  130.           a) Fixed minor bug in filetype conversion so that the filetype
  131.              is no longer case-sensitive.
  132.           b) Implemented moving files by holding SHIFT down when dragging
  133.              files.
  134.           c) Fixed minor bug which caused a slight delay at the end of
  135.              transferring a new directory from the Psion.
  136.  
  137. v0.04     (15th Jan 1998)
  138.           a) Extended maximum directory size/depth from 77 to 255 files.
  139.           b) Added user-defined character translations when converting
  140.              filenames to and from Psion<->Acorn filename formats.
  141.              (Codings are inside !ArcLink5.Resources.Trans)
  142.           c) Extended menu structure to allow for 'Display'
  143.              (when supported!)
  144.           d) Extended menu structure to allow for filer 'Options'.
  145.              ('Newer' is not yet supported)
  146.           e) Extended 'unregistered' timeout period from 1st Feb 1998 to
  147.              15th Feb 1998.
  148.           f) Added filetype mapping table to help convert Psion file
  149.              extensions into suitable Acorn filetypes.
  150.           g) Implemented datestamp reading.
  151.           h) Designed a sprite file (and Acorn filetype of 090) for Psion
  152.              OPO files. (Please feel free to improve upon the sprite!)
  153.  
  154. v0.03     (9th Jan 1998)
  155.           a) Added support for dragging directly from applications to the
  156.              Psion window. This will transfer data straight from the app
  157.              to the Psion. The reverse is also possible, so you could drag
  158.              a file from the Psion window straight into !Zap for instance.
  159.           b) Set filetype icon correctly when dragging a file across to 
  160.              the Psion and the Acorn window is updated.
  161.           c) Fixed bug (icons getting corrupted when given the option to
  162.              delete a long filename file from the Psion)
  163.           d) Improved transfer speed TO Acorn. It is now as fast as going
  164.              TO the Psion. 100k files now transfer in under 30 seconds.
  165.           d) Added code so that all baud rates up to 115200 baud are
  166.              supported (registered version only)
  167.           e) Fixed bug where some directories displayed on the Acorn as
  168.              empty, and gave a "Folder not found" error on the Psion.
  169.           f) Added International support for foreign language messages 
  170.              and templates.
  171.           g) Added 'Choices' menu.
  172.           h) Converted spaces in Psion filenames to "_" (underscore) when
  173.              converting to Acorn file format.
  174.           i) Made Acorn end multi-task while doing transfers
  175.              (optional - controlled by 'Choices.Multitask' menu option)
  176.           j) Added warning before overwriting Acorn files.
  177.           k) Amended filer display to look the same as the Risc OS filer
  178.              windows.
  179.           m) Added option to quit the Psion prog at the same time as the
  180.              Acorn application ('Choices.Quit opo')
  181.           n) Fixed bug in rename so that non Acorn filer characters are
  182.              correctly converted.
  183.           o) Implemented 'Count' for seeing how long Psion files are.
  184.           p) Amended Psion opo so as not to switch the machine off
  185.              through no use when transferring files.
  186.           q) Added SHIFT-doubleclick to load files straight from Psion
  187.              filer window into text editor.
  188.           r) Modified menu widths to look ok on pre-Risc PC machines.
  189.           s) Tested ok on RISC OS 3.1 machines (subject to serial port
  190.              wiring)
  191.  
  192. v0.02     (3rd Jan 1997)
  193.           - Fixed a few silly bugs and added a couple of features
  194.           
  195.           a) Extended 'Rename' entry field to allow up to 255 characters
  196.              (rather than 10 previously)
  197.           b) Fixed bug in that sending files over 16k to the Psion got
  198.              truncated at 16k
  199.           c) Added support for creating new directories.
  200.           d) Correctly closes filer window when a new device (C: or D:)
  201.              is opened.
  202.  
  203. v0.01     (2nd Jan 1998) - FIRST BETA TEST VERSION
  204.           Original release version (seems to work ok!)
  205.           - There may be a few bugs, but I thought I'd let people
  206.             play around with it and suggest additional comments.
  207.  
  208. ©Paul Vigay