home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Frozen Fish 1: Amiga
/
FrozenFish-Apr94.iso
/
bbs
/
alib
/
d5xx
/
d571
/
autocli.lha
/
AutoCLI
/
History.doc
< prev
next >
Wrap
Text File
|
1991-12-22
|
13KB
|
256 lines
AddMenu 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.