home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / alib / d5xx / d567 / autocli.lha / AutoCLI / History.Doc < prev    next >
Text File  |  1991-11-21  |  11KB  |  224 lines

  1.         AddMenu Bug History
  2.         -------------------
  3.         
  4. HISTORY (Changes, Bug fixes, Enhancements (Newest first))
  5. ---------------------------------------------------------
  6. V2.06   There was a big problem with the option window under kickstart
  7.         1.3 because I used some V2.00 flags by mistake.  This has now
  8.         been totally corrected and will work fine on 1.3 and V2.0x.
  9.  
  10. V2.05   Added a dragbar and depth gadget to the options window.
  11.         If the options window is dragged to a different position
  12.         it will open in that new position on subsequent openings.
  13.         Added both the pointer lock options into the option window.
  14.         This just about completes the options window.
  15.         
  16.         Two new command line switches -x[n] and -y[n] allow the
  17.         option window to located at the specified x and y co-ordinates
  18.         the first time it is opened.  See -x and -y in the main doc
  19.         for more information.
  20.         
  21.         Somehow the warning window shrunk a bit, really don't know
  22.         how this happened but it is now its correct size again.
  23.  
  24. V2.04   The options window is now asynchronous.  This means that
  25.         all function still operate if the options window is showing.
  26.         
  27.         Changed the program so that the font size in the options and
  28.         warning windows will be correct no matter the font sizes that
  29.         you have set under V2.0x AmigaDOS.
  30.  
  31.         Added the ability to modify the command string from the 
  32.         options window and change from auto-sizing CLI/Shell command
  33.         to manual supplied commands and vice versa. 
  34.         
  35.         Fixed a bug that caused irregular results if screen blanking
  36.         was turned on from the options window, when AutoCLI launched
  37.         from the command line with no options
  38.         
  39. V2.03   Complete update of options window with much more ability
  40.         to change the options on the fly.
  41.         Corrected a bug in the doc file that stated -n0 was a valid
  42.         switch.  This switch is was not valid and -n should have been
  43.         used.  Changed the code to recognise -n0 for users that may
  44.         install AddMenu from an older doc file.
  45.         
  46.         Fixed the bug that caused opening of CLI or Shell windows to
  47.         fail if AutoCLI was launched at the command line with no options.
  48.         
  49.         Under some circumstances the -n2 switch could cause corruption
  50.         of the command line parameters.  This is now fixed
  51.  
  52. V2.02   Changed the auto window activation (-k).  Many users really like
  53.         function but the biggest complaint was when string gadgets were
  54.         active and the mouse was not in the window, the window was
  55.         de-activated in preference of the window the mouse was in.
  56.         The function has now been changed to solve this problem.  If a
  57.         key is pressed the window will become active unless a string
  58.         gadget is currently active in another window. 
  59.  
  60. V2.01   Extended the (-l) mouse freezing function, by adding the ability
  61.         to freeze all mouse movements without having to hold a key down.
  62.         See (-l) for details.
  63.  
  64. V2.00   Added support for the commodities exchange program in AmigaDOS
  65.         V2.00.  The options window can be displayed or hidden, AutoCLI
  66.         can be enabled or disabled and AutoCLI completely removed from
  67.         the commodities exchange program.  AutoCLI can not be launched
  68.         from Workbench or WBStartup though.  I will not implement this
  69.         due to the instability of launching program when AutoCLI has
  70.         been lauched from Workbench.  
  71.         
  72.         Changed the priority of AutoCLI to -10 when blanked and the spline
  73.         code running.  This will allow background tasks of higher priority
  74.         to run normally and not lose time.  On an idle system the splines 
  75.         continue to cycle at normal speed.        
  76.         
  77.         Completely re-wrote the mouse blanking code, this new routine
  78.         should fix up all the problems associated with the older code.
  79.         
  80. V1.99o  Due to popular demand, added the ability to immediately blank
  81.         the screen by pressing both of your qualifier keys.  The second
  82.         set of function keys is now always enabled to ensure we have 
  83.         two qualifiers (see -f for details) When activated the program
  84.         acts as if the normal screen blank time had expired.  See
  85.         SCREEN BLANKING for more details.
  86.  
  87. V1.99n  Made a change to the -q3 mouse acceleration speed to allow 
  88.         increasing acceleration linear to the amount the mouse is moved.  
  89.         See -q switch for more info.
  90.  
  91. V1.99m  Fixed two major bugs that crept in to the last version.  Mouse
  92.         Acceleration was really crook and not accelerating in some
  93.         directions.  This is now fixed, and secondly if the warning window
  94.         came up, it didn't matter whether you answered yes or no you got
  95.         yes! This is now fixed.
  96.  
  97. V1.99l  Changed the screen blanking routine to include pretty spline 
  98.         patterning with various options especially for Ken Simpson.  
  99.         See 'OPTIONAL SECONDS', -lc[n], and -lfb for info on its usage.
  100.         
  101.         Fixed a bug in the options window, in that if the screen 
  102.         blanking time was changed, but 'RETURN' was not pressed within
  103.         the string gadget, then the time did not change. 
  104.         
  105.         Added an update function.  Very simple to use, just launch
  106.         AutoCLI again with a new set of parameters and it will be
  107.         updated to reflect these switches.  Note that all parameters
  108.         you want will be needed, as it currently completely updates.
  109.         In the next version I plan to change this to update what you 
  110.         specify without altering other parameters.
  111.  
  112. V1.99k  You asked for it!! and here it is, more function key scripts
  113.         Added another 10 function key scripts.  See the -f option
  114.         for the information on how to add these extra keys.
  115.          
  116.         Fixed a bug in the -n switch change added in V1.99i.  If
  117.         the extra switch was used (-n1) it would mess up the rest
  118.         of the switches.  This is now fixed.
  119.          
  120.         Added a new function to the -n switch.  A certain user without
  121.         mentioning any names (John Rowe), wanted to use the left/right
  122.         button click to screen shuffle but did not want the front screen
  123.         activated.  This is now possible with -n2.
  124.  
  125. V1.99j  Shell windows launched with Left Qualifier/ESC will now have
  126.         a close gadget on them if you are running V2.0 Workbench and
  127.         are using the default command string (IE. no command given).
  128.         See (OPTIONAL COMMAND) for more details.  For users that
  129.         are using a custom newshell string, can also get this new
  130.         feature adding the option to end of the string as shown.
  131.          EG. NEWSHELL CON:0/0/640/200/MyShell/CLOSE
  132.         
  133.         If Screen shuffle was turned off via option window, mouse
  134.         screen shuffle would still work.  This is now fixed
  135.         
  136.         Improved user friendliness of Warning Window. 
  137.           
  138. V1.99i  Added ability to choose if you want the new mouse screen
  139.         shuffle added in V1.99g.  See the -n switch.
  140.  
  141. V1.99h  Added the DoIO vector to the restart vector check that was
  142.         added in 1.99c as this vector is often modified by viruses.
  143.         
  144. V1.99g  Fixed a slight bug that crept in.  The options window could
  145.         open on the wrong screen if a custom screen was at the front.
  146.         
  147.         Due to popular demand, added ability to use screen shuffle from
  148.         the mouse.  If screen shuffle is enabled (-n) holding down the
  149.         left mouse button and clicking the right button will shuffle
  150.         the screens in the same way the qualifier and up/down cursor
  151.         keys do.
  152.         
  153. V1.99f  Change to the screen blanking routine, this has been re-written
  154.         in a much better way.  It is now fully compatible with all 
  155.         resolution modes including all of the new V2.0 ones.  The older
  156.         routine had problems especially with interlace screens.  It 
  157.         should now work fine in all modes.
  158.  
  159. V1.99e  Fix for shell windows under some versions of 1.3 kickstart.  
  160.         On some version the program would open CLI windows instead
  161.         of shell if used in default mode.  This happened due to the
  162.         NEWCON search failing.  This is now fixed
  163.  
  164. V1.99d  Code optimisations managed to shrink code by over 1100 bytes. 
  165.  
  166. V1.99c  Added a permanent function, that constantly checks the restart 
  167.         vectors that are normally modified by viruses.  See WARNING 
  168.         WINDOW.  Great for trapping File Viruses as they launch.
  169.         
  170. V1.99b  fix for possible bug in window shuffle, although I couldn't
  171.         make it fail myself, but I found a possible cause.
  172.  
  173. V1.99a  Fix for mouse blanking under V1.3 kickstart, since we switched
  174.         to using V2.0 include files in our assembler.  A label in the
  175.         CopInit structure had changed, giving the wrong offset for the
  176.         1.3 kickstart 
  177.  
  178. V1.99   Added a new function by modifiying the -w slightly.  This new
  179.         function is window to front simply by moving the mouse into
  180.         that window.  This was done simply as a challenge given by
  181.         John E. Van der Brook, Cheyenne. WY United States of America.
  182.  
  183. V1.98   After V1.97 screen now activates when brought back to front.
  184.         NOTE: Dpaint for some reason will not re-activate, I do not
  185.         know why, anyone know the answer??
  186.  
  187. V1.97   Options window now pops Workbench to front and opens the
  188.         window on it.  The front screen will be replaced when the
  189.         options window closes.  This stops the problem on custom
  190.         screens bitmaps being destroyed or wierd size screens.
  191.         Sorry to all the NTSC users, I didn't realise that the 
  192.         options window was opening 3 pixels over the 200 boundary.
  193.         This is now fixed and option window will open on NTSC screens.
  194.  
  195. 1.96    Fixed an intermittent enforcer hit, sometimes when searching the 
  196.         layers.  Fixed the mouse blanking quirk of kickstart 1.3 when 
  197.         auto activate was on.
  198.         Addition of mouse button swap function for left handed people.
  199.  
  200. 1.95    Modifications and fixes due to enforcer hits.
  201.  
  202. V1.94   By fine tuning my macros, I knocked 700 bytes off the filesize.
  203.  
  204. V1.93   Re-write of the auto activation function (1.90) to correct problems.
  205.  
  206. V1.92   Added ability to change the AutoCLI task priority.
  207.  
  208. V1.91   New function added to mouse accelleration.  It now has a choice
  209.         of three different speeds.
  210.  
  211. V1.90   Addition of new Auto activation option (-k).  If a key is pressed 
  212.         the window that the mouse is currently in, will be activated.       
  213.  
  214. V1.88   Addition of new Lock Pointer option (-l or -lr).  This function 
  215.         allows you to freeze either vertical, horizontal or both mouse 
  216.         movements.  This is great for icon aligning or better control in 
  217.         paint programs.  How many times have you carefully placed the mouse 
  218.         and had it move slightly when the button was clicked. 
  219.         
  220. V1.85   Addition of options window that allows, changes to your options
  221.         without having to remove and relaunch.  See main docs below for
  222.         instructions on its use. 
  223.  
  224.