Icons Version History
6.3 (Ti-89 Version 2.3)
- Fixed long display bug in Home Screen Dialog box. If a long answer occurs,
It shouldn't crash
- Fixed Main Folder assignment problem. This should fix Icons from accessing
other folder's Icons settings
- Fixed a typo in the System Info feature. Ti-89 only
- Fixed Graph Setting mode Error. This fixes some problems associated with the
graph setting on 3d
- Added Icon Redunancy in Icon Display Routine. if an Icon picture is Invalid,
it will display the Folder icon on the desktop instead of causing an error.
- Added minor Ti-92+ Support in Ti-92 Version. The Error control system should
now correctly recognize programs with stop commands. The Icons Home screen still suffers from some minor compatibility
6.2 (Ti-89 Version 2.2)
- Fixed the Alpha key problem on the Ti-89. Now the mouse works when the alpha key is locked. Special Thanks goes to Mark Karasek for the Program
- Fixed bugs in the Error routine. This fixes a problem
if the Iconinfo file was erased and you pressed Esc during the repair sequence
- Apparently, My calculator's Icondata and Iconset file got mixed up into the Ti-89 2.1
release So if you tried a clean install of Icons, It would crash looking for my
FF7 background and Icon. I cleaned it out in this release. Of course, If you installed FF7 you had no problems
6.1 (Ti-89 Version 2.1):
- Removed the "Use Interface Picture" Setting in the "Edit Interface"
Section of Icons: It now automatically detects if the image file actually exists and if it doesn't,
will not attempt to show a picture. deleting the filename removes the background now. This is also been changed
in the Lite Version of Icons.
- Used some new Ti-89 routines: These
new routines save code by simplifying the Clearing routines used by Icons.
6.0 (Ti-89 Version 2.0):
- Added system Information on the Ti-89 version: This Feature tells you everything about your current Ti-89 Rom as well as giving you how much memory
you are using in a percentage scale as well as actual numbers
- Added Icons Lite: This is
a smaller, shell only version of icons that is 3000 bytes smaller than the full version of icons
- saved some memory in the full version too: Changed some routines around to save about 1000 bytes off of it too
5.5 (Ti-89 Version 1.0):
- Error Number bug: Fixed a
problem with system errors not reporting the Error number.
- Added Ti-89 support: There
is a new Version of Icons for the Ti-89. It has been tested to have the reliability of the Ti-92 Icons but it only
supports 9 Icons due to the Ti-89's smaller Screen.
- Desktop enhancement: I have resized the desktop
icon placement. now Icons supports 16x16 icons as well as longer names for icons.
- Icon Editor: The new icon editor helps you create
icons for the Icons GUI. This should help novice users easily make icons for the desktop. this is also a separate
program for users of older versions of icons and other GUI users.
- Improved Icons Home Screen: I made the original code smaller and now the last
entry is in the entry box for easy editing.
- Various interface improvements: Icons has a brand new pointer routine that
doesn't flicker anymore and some of the dialog boxes were renamed to save on memory.
- Folder Bug Fix: I did some testing of Icons 5.1
and found a rather embedded and inconclusive bug. It seems if certain programs change folders, stop execution,
and don't change back to the main folder, Icons Completely crashes until you change the folder back to main. I
added one line of code to ensure that Icons always returns to the main folder and have released it as 5.2. This
has some fallbacks if you install icons in it's own separate folder but in the long run, it makes Icons more stable.
If you use programs that inhabit their own folder, it is Highly recommended to get the updated Icons
- Minor bug fix: If you're a frequent user of the
Icons home screen, and you have used it to run programs, you might have noticed that on some programs, instead
of "done" being displayed when the program finished, It would say "ERROR! 4". This was caused
by programs using the stop command rather that the return command to end their execution. It was not a major problem,
and it would not hurt the program that was run, but it might have confused some people
- Error control changes: Now, if an icon just seems not to work out correctly,
you can delete it when the error control pops up. Error control also updates the folder icon if it is accidentally
deleted because if it was actually deleted and it was being used by some of the icons, all hell would break loose
and you would have to adjust all of the icons to reflect the change. This just prevents this from happening
- A LOT FASTER!!!: I completely redone the system
engine for icons. This new engine is almost 20 TIMES FASTER Than the previous icon engine. A must have version
if you are a heavy user of icons.
- No more Hglass Picture: The engine is so fast,
there is no wait except for the initial displaying. So I decided that this picture wasn't needed anymore.
- Smaller code: the engine is also so small, it
saved over 1000 bytes of data over the previous icons.
- Faster!: I got rid of the wait bar in the upper
right corner of Icons, What's that mean to you? The Icons and general loading time is now cut in half!
- Icons power saver: Clear the box where you would
usually put a program for a screen saver, set the time, and wait. The system will pause, Saving your batteries
from full CPU Drain.
- Faster cursor movement: I got rid of the diagonal
cursor movement, Speeding that area up too.
- Esc Now exits move function: Before, you were forced to move the icon, Now
you can cancel the move.
- Smaller code:
because of the useless code removal, Icons is not 500 bytes less that the previous version.
- New menu system: the new hierarchy based menu
system saves a lot of clutter, makes icons more efficient, and saves memory for program execution.
- The Icon-Add System: This is the first of it's kind! (as far as I know) What
this does is automatically add icons to the GUI. It works by searching for insert files that can be included in
a group file. once the system installs the icon, it can delete the insert file to save space. This system can also
run small install programs, decompress pictures and files, create icon sets, and even run a graphical show!
- Better Error control: If you look below this,
You'll notice something about the error control of Icons. Actually, That statement is wrong for 3.0 because you
still need the pointer files (Pointer, Hglass) for Icons 3.0 to function correctly. With version 3.1, there is
now an option to refresh these pictures under the error control system of Icons. Now it can truly recover itself
as long as the main program, Icons, Isn't corrupted.
- Better Dialog handling: Ever wonder why the single
line dialog boxes sometimes blinked? (EX: Exit icons dialog box) This is how Icons figured out which button you
pressed (Either Enter or Esc). Today, I found out that the ok variable does the same thing that I was trying to
do with dropdown commands. I changed all the Dialog boxes to use the ok variable instead of using the older dropdown
menu system. This results in better looking dialog boxes, more stability, and shorter, more efficient code.
- First Initial Web release of Icons:
- Custom toolbar creation: This option allows you to make
a custom toolbar to run icon defined programs without having to enter the interface.
- Icons home screen: This option allows you to do complete calculations inside
the interface without having to go to the real home screen. Similar to what windows does with the DOS Prompt
- Added Icon set support: This broke the 16 icon barrier that Icons once had
by allowing the user to make groups of icons and allowing the user to link them via a linking icon set.
- Added Edit Interface option: Now you can have screensavers
and a background picture in Icons
- First Initial Release: Created in March 1996 (sometime around then). when the
Masters Golf Tournament was being held. Basically, when Greg Norman was blowing his huge lead, Icons was being
Back to the Icons Information Page