ftp.nice.ch/Attic/openStep/developer/resources/MiscTableScroll.129.1.mw.s.gnutar.gz#/MiscKit2/Examples/ScrollDir/HISTORY.txt

This is HISTORY.txt in view mode; [Download] [Up]

//-----------------------------------------------------------------------------
// ScrollDir HISTORY
// $Id: HISTORY.txt,v 1.4 97/06/10 05:14:53 sunshine Exp $
//-----------------------------------------------------------------------------

v30 Tue Jun 10 05:09:28 EDT 1997
    Synchronized with ScrollDir v29.4 for OPENSTEP.
    Restructured DirWindow.m to parallel LazyScrollDir counterpart.
    Now sets window title with -setTitleAsFilename:.
    Fixed bug: Wasn't taking "sticky bit" on directories into account when
	computing whether file could be renamed.
    No longer misleadingly stat()'s the file which a soft-link points at.
    Ditched the Message slot.
    *** Delete your old "ColOrder" and "ColSizes" defaults ***

    Changed Files:
    * DirWindow.{m|nib}
    * pack.sh
    * pack_binaries.sh
    * unpack_binaries.sh

v29 Wed Feb  5 04:04:08 EST 1997 sunshine
    Brought back into syncronization with LazyScrollDir (v13) project.
    Fixed order of headers in ScrollDir.m.
    Fixed order of headers in DirWindow.m.
    If directory is readonly then no longer responds to Delete (cmd-r).
    Removed deviant semi-colon from NameCache.h.
    Removed deviant semi-colon from -tableScroll:border:slotDraggedFrom:to:
	in DirWindow.m.
    Reorganized main menu to be consistent with other NEXTSTEP applications.
    Recreated missing PB.gdbinit.

    Changed Files:
    * Defaults.m
    * DirWindow.{h|m}
    * NameCache.h
    + PB.gdbinit
    * ScrollDir.nib

v28 Sun Jan 12 07:58:00 EST 1997 sunshine
    Added new delegate methods for support of image dragging out of cells.
    Added capability to drag scaled or unscaled image from icon cell.
    Added new column which demonstrates how to use ButtonCell in TableScroll.
    Fixed wording on Info panel.
    Updated all the copyrights to include 1997 (including Info.nib).
    Unified formatting.
    Updated documentation to reflect the new features.
    Renamed: "Update" -> "Refresh"
    Checked all of the files into RCS.
    Added pack and unpack scripts.
    *** Delete your old "ColOrder" and "ColSizes" defaults ***

    Changed Files:
    * Everything

v27 Mon Dec 30 17:02:28 EST 1996 zarnuk
    Works with MiscTableScroll v113+
    Added text-cell editing to rename files.
    Also added preliminary printing.

v26 Mon Oct  7 09:39:32 EDT 1996 zarnuk
    Works with MiscTableScroll v109+
    Added save command.

v25 Mon Oct  7 09:38:40 EDT 1996 zarnuk
    Works with MiscTableScroll v105+
    Now responds to new user slot-sort-reversed message.

v24 02/17/96 09:00 EST zarnuk
    Fixed includes.  MiscTableScroll.h no longer includes MiscIntList.h

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 interface 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.

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.