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.