home *** CD-ROM | disk | FTP | other *** search
- //-----------------------------------------------------------------------------
- // ScrollDir HISTORY
- // $Id$
- //-----------------------------------------------------------------------------
-
- v23 02/09/96 01:00 EST sunshine
- Replaced NameCache's custom hash table with NeXT's HashTable.
- Info panel will now load README.rtf or README.rtfd.
- Updated README.
-
- v22 02/01/96 04:15 EST sunshine
- Added Defaults.[mh] as an interfaced to NeXT defaults.
- The following are now saved and restored via NeXT defaults:
- Window color
- Window size
- Auto-sort
- Show hidden
- Highlight directories
- Font
- Column widths
- Column order
- Added a README.rtf file which explains what this example demonstrates.
- Added an Info panel that displays the README.rtf file.
-
- v21 01/17/96 05:30 EST sunshine
- Fixed warning that showed up when compiling for debug by replacing
- (int const) with #define for array size.
-
- v20 01/17/96 04:30 EST zarnuk
- Added NameCache stuff from lazy-dir. Small performance improvement.
- The icons are the real killer.
-
- v19 01/17/96 02:00 EST sunshine
- Removed mcgh2misc conversions scripts since the one in the palette
- directory now handles these example directories autotically.
-
- v18 01/16/96 01:00 EST zarnuk
- Fixed bug: Now calls -setImage:0 before freeing the image that was
- in the cell before. This was the crasher that was generating the
- message:
-
- objc: FREE(id): message getSize: sent to freed object
-
- The bug was reproducible:
- (1) Create a non-empty selection.
- (2) Click on the close box.
- ****** -[DirWindow free] called -freeImages, which freed all the images,
- but left pointers to the freed images in the icon cells, then
- it called -[Window free] which ultimately called
- -[MiscTableScroll free] while it was freeing the views on the
- window... This invoked -emptyAndFreeCells, which called -empty,
- which called -renewRows:0, which called -clearSelection, which
- called -selectionChanged, which called -reflectSelection,
- which called -[MiscTableView reflectSelection] which tried to
- draw the cells in their unhighlighted state.
- (All this, despite the fact that the window had been closed,
- and was, in fact, about to be freed.)
-
- v17 01/08/96 21:00 EST zarnuk
- Fixed bug: was not closing directory after scanning it.
- Fixed bug: was not freeing images.
-
- v16 10/20/95 13:30 EDT sunshine
- Added missing implementation for -new:. Now it uses the OpenPanel to
- select the directory you want to view.
-
- v15 10/20/95 04:30 EDT sunshine
- Prepared for inclusion in MiscKit.
- Added mcgh2misc conversion scripts.
- Fixed Makefile.preambles -I and -L flags to work with MiscKit also.
- Added libMiscTableScroll.a directly to the Project so that Project Builder
- handles it instead of manually adding it to the Makefile.preamble.
- Added an application icon.
- Localized nibs.
-
- v14 10/19/95 02:30 EDT sunshine
- Converted nib's TableScroll class version number from 3 to 0. I changed
- the version number in TableScroll itself some time ago and converted
- this nib, but apparently I forgot to cut a new version of ScrollDir.
- (So essentially this nib could not be loaded in IB, or elsewhere.)
- Updated DirWindow.m to reflect fact that -cellAt:: methods in TableScroll
- now return (id) instead of (Cell*).
-
- v13 10/01/95 17:15 EDT zarnuk
- Directory highlight now extends to include the "message" column.
- Now suppresses display while re-loading the directory.
-
- v12 10/01/95 15:30 EDT sunshine
- Can now drag color swatches into window.
- Added "highlight dirs" switch which sets the color on cells which show
- directories. This was done to test individual cell colors to make sure
- that they don't get changed when a swatch is dropped on the window.
-
- v11 09/26/95 04:00 EDT sunshine
- Now imports newly public header <MiscTableCell.h>. Old MiscTableCell
- protocol went away.
-
- v10 09/26/95 04:00 EDT sunshine
- "Change Dir" button is now enabled only when a single directory is selected.
-