home *** CD-ROM | disk | FTP | other *** search
- AutoCli Bug History
- -------------------
-
- HISTORY (Changes, Bug fixes, Enhancements (Newest first))
- ---------------------------------------------------------
- V2.12 Re-wrote the key activation, the new part of this that
- stopped string gadget from being disabled, did not allow
- for windows with multiple string gadgets or windows with
- toggle select gadgets. This is now fixed so hopefully
- all string gadgets will remain active when a key is
- pressed and the mouse not in the window.
-
- V2.11 Fixed an enforcer hit in the key activate routine.
-
- V2.10 Change the random routine so that a new pattern flows from
- the previous one rather than a jerky sudden change.
-
- V2.09 Added a random option for the new spline patterns. You can
- now choose between a set pattern or have it change patterns
- randomly, and all selectable from the option window.
- See SPLINE PATTERN OPTIONS in main doc for usage.
-
- V2.08 Added 3 more spline patterns. These new ones draws triangles,
- open sided boxes or single lines and the switches have been
- incorporated into the -lc switch.
- See SPLINE PATTERN OPTIONS in main doc for usage.
-
- V2.07 Added a slow down function for mouse acceleration. If you
- hold down your first qualifier key, mouse accelleration is
- temorarily aborted.
-
- Fixed a slight bug in the auto/manual selection in the option
- window. If auto was your default and you switched to manual,
- the next time you opened the option window your string size
- was still auto sizing.
-
- V2.06 There was a big problem with the option window under kickstart
- 1.3 because I used some V2.00 flags by mistake. This has now
- been totally corrected.
-
- V2.05 Added a dragbar and depth gadget to the options window.
- If the options window is dragged to a different position
- it will open in that new position on subsequent openings.
- Added both the pointer lock options into the option window.
- This just about completes the options window.
-
- Two new command line switches -x[n] and -y[n] allow the
- option window to located at the specified x and y co-ordinates
- the first time it is opened, and to remember the position if
- moved after launch.
- See -x and -y in the main doc for more information.
-
- Somehow the warning window shrunk a bit, really don't know
- how this happened but it is now its correct size again.
-
- V2.04 The options window is now asynchronous. This means that
- all function still operate if the options window is showing.
-
- Changed the program so that the font size in the options and
- warning windows will be correct no matter the font sizes that
- you have set under V2.0x AmigaDOS.
-
- Added the ability to modify the command string from the
- options window and change from auto-sizing CLI/Shell command
- to manual supplied commands and vice versa.
-
- Fixed a bug that caused irregular results if screen blanking
- was turned on from the options window, when AutoCLI launched
- from the command line with no options
-
- V2.03 Complete update of options window with much more ability
- to change the options on the fly.
- Corrected a bug in the doc file that stated -n0 was a valid
- switch. This switch is was not valid and -n should have been
- used. Changed the code to recognise -n0 for users that may
- install AddMenu from an older doc file.
-
- Fixed the bug that caused opening of CLI or Shell windows to
- fail if AutoCLI was launched at the command line with no options.
-
- Under some circumstances the -n2 switch could cause corruption
- of the command line parameters. This is now fixed
-
- V2.02 Changed the auto window activation (-k). Many users really like
- function but the biggest complaint was when string gadgets were
- active and the mouse was not in the window, the window was
- de-activated in preference of the window the mouse was in.
- The function has now been changed to solve this problem. If a
- key is pressed the window will become active unless a string
- gadget is currently active in another window.
-
- V2.01 Extended the (-l) mouse freezing function, by adding the ability
- to freeze all mouse movements without having to hold a key down.
- See (-l) for details.
-
- V2.00 Added support for the commodities exchange program in AmigaDOS
- V2.00. The options window can be displayed or hidden, AutoCLI
- can be enabled or disabled and AutoCLI completely removed from
- the commodities exchange program. AutoCLI can not be launched
- from Workbench or WBStartup though. I will not implement this
- due to the instability of launching program when AutoCLI has
- been lauched from Workbench.
-
- Changed the priority of AutoCLI to -10 when blanked and the spline
- code running. This will allow background tasks of higher priority
- to run normally and not lose time. On an idle system the splines
- continue to cycle at normal speed.
-
- Completely re-wrote the mouse blanking code, this new routine
- should fix up all the problems associated with the older code.
-
- V1.99o Due to popular demand, added the ability to immediately blank
- the screen by pressing both of your qualifier keys. The second
- set of function keys is now always enabled to ensure we have
- two qualifiers (see -f for details) When activated the program
- acts as if the normal screen blank time had expired. See
- SCREEN BLANKING for more details.
-
- V1.99n Made a change to the -q3 mouse acceleration speed to allow
- increasing acceleration linear to the amount the mouse is moved.
- See -q switch for more info.
-
- V1.99m Fixed two major bugs that crept in to the last version. Mouse
- Acceleration was really crook and not accelerating in some
- directions. This is now fixed, and secondly if the warning window
- came up, it didn't matter whether you answered yes or no you got
- yes! This is now fixed.
-
- V1.99l Changed the screen blanking routine to include pretty spline
- patterning with various options especially for Ken Simpson.
- See 'OPTIONAL SECONDS', -lc[n], and -lfb for info on its usage.
-
- Fixed a bug in the options window, in that if the screen
- blanking time was changed, but 'RETURN' was not pressed within
- the string gadget, then the time did not change.
-
- Added an update function. Very simple to use, just launch
- AutoCLI again with a new set of parameters and it will be
- updated to reflect these switches. Note that all parameters
- you want will be needed, as it currently completely updates.
- In the next version I plan to change this to update what you
- specify without altering other parameters.
-
- V1.99k You asked for it!! and here it is, more function key scripts
- Added another 10 function key scripts. See the -f option
- for the information on how to add these extra keys.
-
- Fixed a bug in the -n switch change added in V1.99i. If
- the extra switch was used (-n1) it would mess up the rest
- of the switches. This is now fixed.
-
- Added a new function to the -n switch. A certain user without
- mentioning any names (John Rowe), wanted to use the left/right
- button click to screen shuffle but did not want the front screen
- activated. This is now possible with -n2.
-
- V1.99j Shell windows launched with Left Qualifier/ESC will now have
- a close gadget on them if you are running V2.0 Workbench and
- are using the default command string (IE. no command given).
- See (OPTIONAL COMMAND) for more details. For users that
- are using a custom newshell string, can also get this new
- feature adding the option to end of the string as shown.
- EG. NEWSHELL CON:0/0/640/200/MyShell/CLOSE
-
- If Screen shuffle was turned off via option window, mouse
- screen shuffle would still work. This is now fixed
-
- Improved user friendliness of Warning Window.
-
- V1.99i Added ability to choose if you want the new mouse screen
- shuffle added in V1.99g. See the -n switch.
-
- V1.99h Added the DoIO vector to the restart vector check that was
- added in 1.99c as this vector is often modified by viruses.
-
- V1.99g Fixed a slight bug that crept in. The options window could
- open on the wrong screen if a custom screen was at the front.
-
- Due to popular demand, added ability to use screen shuffle from
- the mouse. If screen shuffle is enabled (-n) holding down the
- left mouse button and clicking the right button will shuffle
- the screens in the same way the qualifier and up/down cursor
- keys do.
-
- V1.99f Change to the screen blanking routine, this has been re-written
- in a much better way. It is now fully compatible with all
- resolution modes including all of the new V2.0 ones. The older
- routine had problems especially with interlace screens. It
- should now work fine in all modes.
-
- V1.99e Fix for shell windows under some versions of 1.3 kickstart.
- On some version the program would open CLI windows instead
- of shell if used in default mode. This happened due to the
- NEWCON search failing. This is now fixed
-
- V1.99d Code optimisations managed to shrink code by over 1100 bytes.
-
- V1.99c Added a permanent function, that constantly checks the restart
- vectors that are normally modified by viruses. See WARNING
- WINDOW. Great for trapping File Viruses as they launch.
-
- V1.99b fix for possible bug in window shuffle, although I couldn't
- make it fail myself, but I found a possible cause.
-
- V1.99a Fix for mouse blanking under V1.3 kickstart, since we switched
- to using V2.0 include files in our assembler. A label in the
- CopInit structure had changed, giving the wrong offset for the
- 1.3 kickstart
-
- V1.99 Added a new function by modifiying the -w slightly. This new
- function is window to front simply by moving the mouse into
- that window. This was done simply as a challenge given by
- John E. Van der Brook, Cheyenne. WY United States of America.
-
- V1.98 After V1.97 screen now activates when brought back to front.
- NOTE: Dpaint for some reason will not re-activate, I do not
- know why, anyone know the answer??
-
- V1.97 Options window now pops Workbench to front and opens the
- window on it. The front screen will be replaced when the
- options window closes. This stops the problem on custom
- screens bitmaps being destroyed or wierd size screens.
- Sorry to all the NTSC users, I didn't realise that the
- options window was opening 3 pixels over the 200 boundary.
- This is now fixed and option window will open on NTSC screens.
-
- 1.96 Fixed an intermittent enforcer hit, sometimes when searching the
- layers. Fixed the mouse blanking quirk of kickstart 1.3 when
- auto activate was on.
- Addition of mouse button swap function for left handed people.
-
- 1.95 Modifications and fixes due to enforcer hits.
-
- V1.94 By fine tuning my macros, I knocked 700 bytes off the filesize.
-
- V1.93 Re-write of the auto activation function (1.90) to correct problems.
-
- V1.92 Added ability to change the AutoCLI task priority.
-
- V1.91 New function added to mouse accelleration. It now has a choice
- of three different speeds.
-
- V1.90 Addition of new Auto activation option (-k). If a key is pressed
- the window that the mouse is currently in, will be activated.
-
- V1.88 Addition of new Lock Pointer option (-l or -lr). This function
- allows you to freeze either vertical, horizontal or both mouse
- movements. This is great for icon aligning or better control in
- paint programs. How many times have you carefully placed the mouse
- and had it move slightly when the button was clicked.
-
- V1.85 Addition of options window that allows, changes to your options
- without having to remove and relaunch. See main docs below for
- instructions on its use.
-
-