//----------------------------------------------------------------------------- // LazyScrollDir HISTORY.txt // $Id: HISTORY.txt,v 1.6 97/07/08 11:57:00 sunshine Exp $ //----------------------------------------------------------------------------- v16 Tue Jul 8 12:00:00 EDT 1997 Moved include and libarary paths from Makefile.preamble into PB.project. Added /LocalDeveloper/Headers to include paths. Added /LocalDeveloper/Libraries to library paths. Moved -Wwrite-strings from Makefile.preamble into PB.project. Removed hard-coded names from 'relink' target in Makefile.postamble. Worked around AppKit but where the Cell class blindly allocates ClipViews from transient zones and caches them for later re-use. Fixed broken wording in README. Changed Files: * DirWindow.m * Makefile * Makefile.{preamble|postamble} * PB.project * README.rtf v15 Tue Jun 10 04:51:16 EDT 1997 Synchonized with ScrollDir v30. 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: * DirArray.{h|m} * DirWindow.{h|m|nib} * pack.sh * pack_binaries.sh * unpack_binaries.sh v14 Sat Mar 22 23:36:39 EST 1997 sunshine Lock column in DirWindow.nib was incorrectly sizeable and auto-sizing. SD_PageLayout.{h|m} RCS files were missing. Changed Files: * DirWindow.nib + SD_PageLayout.{h|m},v v13 Wed Feb 5 04:03:57 EST 1997 sunshine Brought back into synchronization with ScrollDir (v29) project. 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. Reorganized main menu to be consistent with other NEXTSTEP applications. 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. Added text-cell editing to rename files. Also added preliminary printing. *** Delete your old "ColOrder" and "ColSizes" defaults *** Changed Files: * Everything v12 Mon Oct 7 10:41:24 EDT 1996 zarnuk Works with MiscTableScroll v109+ Added save command. v11 Mon Oct 7 10:32:10 EDT 1996 zarnuk Works with MiscTableScroll v105+ v10 was created by sunshine. It incorporated many experimental features, but was abandoned. v11 is a direct descendent of v9. Upgraded to respond to new sort-direction-changed messages. I added the row-titles just for purposes of testing row-wise dragging. This is not very nice/useful for the user interface, but is extremely useful for testing table scroll. (Perhaps we should add a button to toggle this). v9 02/15/96 06:00 EST zarnuk Fixed includes, since MiscTableScroll.h no longer includes MiscIntList.h v8 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. DirArray is now an Objective-C class rather than kludgy C. Updated README. v7 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 Fixed bug which caused file icons of "/" directory to be incorrect. (The filename sent to the Workspace to retrieve the icons lacked a null-terminator.) Fixed bug where toggling "show hidden" switch was ineffective on current brower window (but did correctly affect new ones). Added a README.rtf file which explains what this example demonstrates. Added an Info panel that displays the README.rtf file. v6 01/17/96 05:00 EST sunshine Fixed warning that showed up when compiling for debug by replacing (int const) with #define for array size. v5 01/17/96 04:00 EST zarnuk Added NameCache classes to cache user and group names since looking them up in NetInfo for every display and sort is excessively time-consuming. v4 01/17/96 02:00 EST sunshine Removed mcgh2misc conversions scripts since the one in the palette directory now handles these example directories autotically. v3 01/16/96 20:00 EST zarnuk Fixed mcgh2misc.csh v2 01/16/96 19:00 EST zarnuk Implemented -tableScroll:intValueAt::, tagAt::, stringValueAt:: Sorting is much faster now. The only slow columns are the owner and group columns. v1 01/05/96 13:00 EST zarnuk Lazy version derived from scrollDir v17