home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / misc / volume17 / calentool / part19 / Fixes2_0 next >
Encoding:
Text File  |  1991-04-07  |  4.0 KB  |  117 lines

  1. # $Header: Fixes2_0,v 1.2 88/05/02 12:53:40 billr Exp $
  2.  
  3. Welcome to Calentool version 2.0
  4.  
  5. Bugs fixed in version 2.0:
  6.     - Problem running on a Hi-res display; did not accept -Wt option.
  7.     :: The tool now parses the suntools options before setting the default
  8.        font, so -Wt will be used. Also checks the suntools defaults file(s)
  9.        for "/CalenTool/Font" and "/CalenTool/BigFont".
  10.  
  11.     - Year menu cycled from 1/87 - 1/88 - 12/88 - 1/90 - 1/91
  12.     :: This was due to an error in the way the year_days[] array was
  13.        accessed. It is now fixed.
  14.     
  15.     - Several problems that occurred when Jan 1 of START_YEAR was not a
  16.       Monday.
  17.     :: Proper boundary checking is done in all (I hope) cases. You can no
  18.        longer get before Jan 1, START_YEAR or after Dec 31, END_YEAR.
  19.        == This has been superseeded by the new date handling code, which
  20.           works for any day from 1900 to 1999.
  21.     
  22.     - If START_YEAR is changed to 88, get_today() returns yesterday.
  23.     :: This was related to #2 above and has been fixed.
  24.  
  25.     - When displaying a month where the 1st is on a Sunday, clicking on that
  26.       week will show the previous week.
  27.     :: This was a problem in the way the beginning of the current week was
  28.        determined and has been fixed.
  29.     
  30.     - The week display doesn't show what year it is.
  31.     :: Fixed.
  32.  
  33.     - Borders need around Year Menu and Month Menu buttons.
  34.     :: Not changed due to new panel layout.
  35.  
  36.     - Don't pay attention to /Menu/Font in .defaults.
  37.     :: Fixed in a slightly different fashion (see #1, above).
  38.  
  39.     - Too much right margin in week slots.
  40.     :: Margin decreased by one character.
  41.  
  42.     - Too much margin in day slots.
  43.     :: Margin decreased by one character.
  44.  
  45.     - Tempfile name not unique - could cause problems in an NFS environment.
  46.     :: Tempfile name is now unique with appended pid.
  47.  
  48.     - Option parsing was handled poorly.
  49.     :: Improved option parsing (see also, #1 above).
  50.  
  51.     - Button layout inconsistent and hard to use.
  52.     :: Re-did panel layout. (See below.)
  53.  
  54.     - Program had a tendency to "hang" when trying to open it.
  55.     :: Theory was that open occurred at the same time at the periodic
  56.        update of the icon. Changed to only update when icon is actually
  57.        needs to change.
  58.  
  59. New features in version 2.0:
  60.     :: Completely new button panel layout. Should be easier to use and
  61.        consistant in all display modes.
  62.     
  63.     :: Added a new year-at-a-glance display that displays an entire year
  64.        at one time. (Before, when selecting year, you got Jan of that
  65.        year.) Reverse-video indictes days with appointments.
  66.     
  67.     :: Re-occurring and "wild carded" appointments are available
  68.        (see man page).
  69.  
  70.     :: Saturday and Sunday are optionally available on the week
  71.        display by using the -7 option. (Note: selecting this
  72.        option also provides a larger day window for longer
  73.        messages.)
  74.  
  75.     :: Start hour, end hour and start year are all defineable at
  76.        compile time via the ct.h file or the Makefile.
  77.     
  78.     :: New date handling code allows viewing any year from 1900
  79.        to 1999 without boundary problems at START_YEAR and END_YEAR.
  80.  
  81.     :: Todays calendar can be printed on an ASCII terminal by use
  82.        of the new -p option.
  83.  
  84.     :: Todays calendar can be mailed to as specified user with the
  85.        new -m option. This obviates the need for the seperate
  86.        calenmail program.
  87.  
  88.     :: New beep (-b) option beeps and displays the pending appointment
  89.        on the console.
  90.  
  91.     :: Comments can be included in the appointments file.
  92.  
  93.     :: Display appointments file name on banner stripe.
  94.  
  95.     :: Cleaned-up man page.
  96.  
  97.     :: Cleaned-up Makefile.
  98.  
  99.     :: Prettied-up icons.
  100.  
  101. Still to do:
  102.     - Improve text entry handing for appointments messages.
  103.  
  104. Thanks to all who reported bugs, and special thanks to:
  105.     Casey Leedom for suggesting the new panel layout
  106.     Matt Landau for improved option parsing
  107.     Rick Rodgers for improved man page and improved icons
  108.     Alfred Correira for the console beep feature
  109.     David St. Pierre for improved date handling code with offset
  110. and of course to Philip Heller for writing the original code and making it
  111. available to the Sun user community.
  112.  
  113.     -Bill Randle
  114.     Tektronix, Inc.
  115.     billr@saab.CNA.TEK.COM
  116.     May 2, 1988
  117.