home *** CD-ROM | disk | FTP | other *** search
- //-----------------------------------------------------------------------------
- // ScrollDir HISTORY
- // $Id: HISTORY.txt,v 1.8 98/03/23 23:32:27 sunshine Exp $
- //-----------------------------------------------------------------------------
-
- v34 Mon Mar 23 22:59:58 EST 1998 sunshine
- Had to implement -tableScroll:draggingSourceOperationMaskForLocal: since
- in MiscTableScroll v126 the default changed from "copy" to "generic".
- Added -tableScrollIgnoreModifierKeysWhileDragging: returning NO.
- Updated copyright notices on user interface items.
- Added a "Printing" section to the README.
- Added license and contact information to the README.
-
- Changed Files:
- * DirWindow.m
- * Info.nib
- * Makefile
- * PB.project
- * README.rtf
-
- v33 Mon Nov 24 17:05:19 EST 1997 sunshine
- Synchronized with LazyScrollDir v17 for NEXTSTEP.
- Fixed miminum window size of DirWindow.
- Unified formatting.
-
- Changed Files:
- * DirWindow.{m|nib}
-
- v32 Fri Nov 14 12:05:48 EST 1997 zarnuk
- Added row-numbers switch.
-
- Changed Files:
- * DirWindow.{h|m|nib}
-
- v31 Tue Jul 8 12:00:00 EDT 1997 sunshine
- 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.
-
- Changed Files:
- * DirWindow.m
- * Makefile
- * Makefile.{preamble|postamble}
- * PB.project
-
- v30 Tue Jun 10 05:09:28 EDT 1997 sunshine
- 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.
-