home *** CD-ROM | disk | FTP | other *** search
/ Nebula 2 / Nebula Two.iso / SourceCode / MiscKit1.7.1 / MiscKit / Examples / ScrollDir / HISTORY.txt < prev    next >
Encoding:
Text File  |  1996-02-08  |  3.9 KB  |  100 lines

  1. //-----------------------------------------------------------------------------
  2. // ScrollDir HISTORY
  3. // $Id$
  4. //-----------------------------------------------------------------------------
  5.  
  6. v23 02/09/96 01:00 EST sunshine
  7.     Replaced NameCache's custom hash table with NeXT's HashTable.
  8.     Info panel will now load README.rtf or README.rtfd.
  9.     Updated README.
  10.  
  11. v22 02/01/96 04:15 EST sunshine
  12.     Added Defaults.[mh] as an interfaced to NeXT defaults.
  13.     The following are now saved and restored via NeXT defaults:
  14.         Window color
  15.         Window size
  16.         Auto-sort
  17.         Show hidden
  18.         Highlight directories
  19.         Font
  20.         Column widths
  21.         Column order
  22.     Added a README.rtf file which explains what this example demonstrates.
  23.     Added an Info panel that displays the README.rtf file.
  24.  
  25. v21 01/17/96 05:30 EST sunshine
  26.     Fixed warning that showed up when compiling for debug by replacing
  27.         (int const) with #define for array size.
  28.  
  29. v20 01/17/96 04:30 EST zarnuk
  30.     Added NameCache stuff from lazy-dir.  Small performance improvement.
  31.     The icons are the real killer.
  32.  
  33. v19 01/17/96 02:00 EST sunshine
  34.     Removed mcgh2misc conversions scripts since the one in the palette
  35.         directory now handles these example directories autotically.
  36.  
  37. v18 01/16/96 01:00 EST zarnuk
  38.     Fixed bug: Now calls -setImage:0 before freeing the image that was
  39.         in the cell before.     This was the crasher that was generating the
  40.         message:
  41.         
  42.         objc: FREE(id): message getSize: sent to freed object
  43.  
  44.         The bug was reproducible:
  45.                 (1) Create a non-empty selection.
  46.                 (2) Click on the close box.
  47.         ****** -[DirWindow free] called -freeImages, which freed all the images,
  48.                 but left pointers to the freed images in the icon cells, then
  49.                 it called -[Window free] which ultimately called
  50.                 -[MiscTableScroll free] while it was freeing the views on the
  51.                 window... This invoked -emptyAndFreeCells, which called -empty,
  52.                 which called -renewRows:0, which called -clearSelection, which
  53.                 called -selectionChanged, which called -reflectSelection,
  54.                 which called -[MiscTableView reflectSelection] which tried to
  55.                 draw the cells in their unhighlighted state.
  56.                 (All this, despite the fact that the window had been closed,
  57.                 and was, in fact, about to be freed.)
  58.  
  59. v17 01/08/96 21:00 EST zarnuk
  60.     Fixed bug: was not closing directory after scanning it.
  61.     Fixed bug: was not freeing images.
  62.  
  63. v16 10/20/95 13:30 EDT sunshine
  64.     Added missing implementation for -new:.     Now it uses the OpenPanel to
  65.         select the directory you want to view.
  66.  
  67. v15 10/20/95 04:30 EDT sunshine
  68.     Prepared for inclusion in MiscKit.
  69.     Added mcgh2misc conversion scripts.
  70.     Fixed Makefile.preambles -I and -L flags to work with MiscKit also.
  71.     Added libMiscTableScroll.a directly to the Project so that Project Builder
  72.         handles it instead of manually adding it to the Makefile.preamble.
  73.     Added an application icon.
  74.     Localized nibs.
  75.  
  76. v14 10/19/95 02:30 EDT sunshine
  77.     Converted nib's TableScroll class version number from 3 to 0.  I changed
  78.         the version number in TableScroll itself some time ago and converted
  79.         this nib, but apparently I forgot to cut a new version of ScrollDir.
  80.         (So essentially this nib could not be loaded in IB, or elsewhere.)
  81.     Updated DirWindow.m to reflect fact that -cellAt:: methods in TableScroll
  82.         now return (id) instead of (Cell*).
  83.  
  84. v13 10/01/95 17:15 EDT zarnuk
  85.     Directory highlight now extends to include the "message" column.
  86.     Now suppresses display while re-loading the directory.
  87.  
  88. v12 10/01/95 15:30 EDT sunshine
  89.     Can now drag color swatches into window.
  90.     Added "highlight dirs" switch which sets the color on cells which show
  91.         directories.  This was done to test individual cell colors to make sure
  92.         that they don't get changed when a swatch is dropped on the window.
  93.  
  94. v11 09/26/95 04:00 EDT sunshine
  95.     Now imports newly public header <MiscTableCell.h>.    Old MiscTableCell
  96.         protocol went away.
  97.  
  98. v10 09/26/95 04:00 EDT sunshine
  99.     "Change Dir" button is now enabled only when a single directory is selected.
  100.