home *** CD-ROM | disk | FTP | other *** search
- # $Header: Fixes2_0,v 1.2 88/05/02 12:53:40 billr Exp $
-
- Welcome to Calentool version 2.0
-
- Bugs fixed in version 2.0:
- - Problem running on a Hi-res display; did not accept -Wt option.
- :: The tool now parses the suntools options before setting the default
- font, so -Wt will be used. Also checks the suntools defaults file(s)
- for "/CalenTool/Font" and "/CalenTool/BigFont".
-
- - Year menu cycled from 1/87 - 1/88 - 12/88 - 1/90 - 1/91
- :: This was due to an error in the way the year_days[] array was
- accessed. It is now fixed.
-
- - Several problems that occurred when Jan 1 of START_YEAR was not a
- Monday.
- :: Proper boundary checking is done in all (I hope) cases. You can no
- longer get before Jan 1, START_YEAR or after Dec 31, END_YEAR.
- == This has been superseeded by the new date handling code, which
- works for any day from 1900 to 1999.
-
- - If START_YEAR is changed to 88, get_today() returns yesterday.
- :: This was related to #2 above and has been fixed.
-
- - When displaying a month where the 1st is on a Sunday, clicking on that
- week will show the previous week.
- :: This was a problem in the way the beginning of the current week was
- determined and has been fixed.
-
- - The week display doesn't show what year it is.
- :: Fixed.
-
- - Borders need around Year Menu and Month Menu buttons.
- :: Not changed due to new panel layout.
-
- - Don't pay attention to /Menu/Font in .defaults.
- :: Fixed in a slightly different fashion (see #1, above).
-
- - Too much right margin in week slots.
- :: Margin decreased by one character.
-
- - Too much margin in day slots.
- :: Margin decreased by one character.
-
- - Tempfile name not unique - could cause problems in an NFS environment.
- :: Tempfile name is now unique with appended pid.
-
- - Option parsing was handled poorly.
- :: Improved option parsing (see also, #1 above).
-
- - Button layout inconsistent and hard to use.
- :: Re-did panel layout. (See below.)
-
- - Program had a tendency to "hang" when trying to open it.
- :: Theory was that open occurred at the same time at the periodic
- update of the icon. Changed to only update when icon is actually
- needs to change.
-
- New features in version 2.0:
- :: Completely new button panel layout. Should be easier to use and
- consistant in all display modes.
-
- :: Added a new year-at-a-glance display that displays an entire year
- at one time. (Before, when selecting year, you got Jan of that
- year.) Reverse-video indictes days with appointments.
-
- :: Re-occurring and "wild carded" appointments are available
- (see man page).
-
- :: Saturday and Sunday are optionally available on the week
- display by using the -7 option. (Note: selecting this
- option also provides a larger day window for longer
- messages.)
-
- :: Start hour, end hour and start year are all defineable at
- compile time via the ct.h file or the Makefile.
-
- :: New date handling code allows viewing any year from 1900
- to 1999 without boundary problems at START_YEAR and END_YEAR.
-
- :: Todays calendar can be printed on an ASCII terminal by use
- of the new -p option.
-
- :: Todays calendar can be mailed to as specified user with the
- new -m option. This obviates the need for the seperate
- calenmail program.
-
- :: New beep (-b) option beeps and displays the pending appointment
- on the console.
-
- :: Comments can be included in the appointments file.
-
- :: Display appointments file name on banner stripe.
-
- :: Cleaned-up man page.
-
- :: Cleaned-up Makefile.
-
- :: Prettied-up icons.
-
- Still to do:
- - Improve text entry handing for appointments messages.
-
- Thanks to all who reported bugs, and special thanks to:
- Casey Leedom for suggesting the new panel layout
- Matt Landau for improved option parsing
- Rick Rodgers for improved man page and improved icons
- Alfred Correira for the console beep feature
- David St. Pierre for improved date handling code with offset
- and of course to Philip Heller for writing the original code and making it
- available to the Sun user community.
-
- -Bill Randle
- Tektronix, Inc.
- billr@saab.CNA.TEK.COM
- May 2, 1988
-