home *** CD-ROM | disk | FTP | other *** search
/ Big Green CD 8 / BGCD_8_Dev.iso / YellowBox / Kits / MiscTableScroll-138.1 / Examples / ScrollDir / HISTORY.txt < prev    next >
Encoding:
Text File  |  1998-03-31  |  7.7 KB  |  210 lines

  1. //-----------------------------------------------------------------------------
  2. // ScrollDir HISTORY
  3. // $Id: HISTORY.txt,v 1.8 98/03/23 23:32:27 sunshine Exp $
  4. //-----------------------------------------------------------------------------
  5.  
  6. v34 Mon Mar 23 22:59:58 EST 1998 sunshine
  7.     Had to implement -tableScroll:draggingSourceOperationMaskForLocal: since
  8.     in MiscTableScroll v126 the default changed from "copy" to "generic".
  9.     Added -tableScrollIgnoreModifierKeysWhileDragging: returning NO.
  10.     Updated copyright notices on user interface items.
  11.     Added a "Printing" section to the README.
  12.     Added license and contact information to the README.
  13.  
  14.     Changed Files:
  15.     * DirWindow.m
  16.     * Info.nib
  17.     * Makefile
  18.     * PB.project
  19.     * README.rtf
  20.  
  21. v33 Mon Nov 24 17:05:19 EST 1997 sunshine
  22.     Synchronized with LazyScrollDir v17 for NEXTSTEP.
  23.     Fixed miminum window size of DirWindow.
  24.     Unified formatting.
  25.  
  26.     Changed Files:
  27.     * DirWindow.{m|nib}
  28.  
  29. v32 Fri Nov 14 12:05:48 EST 1997 zarnuk
  30.     Added row-numbers switch.
  31.  
  32.     Changed Files:
  33.     * DirWindow.{h|m|nib}
  34.  
  35. v31 Tue Jul  8 12:00:00 EDT 1997 sunshine
  36.     Moved include and libarary paths from Makefile.preamble into PB.project.
  37.     Added /LocalDeveloper/Headers to include paths.
  38.     Added /LocalDeveloper/Libraries to library paths.
  39.     Moved -Wwrite-strings from Makefile.preamble into PB.project.
  40.     Removed hard-coded names from 'relink' target in Makefile.postamble.
  41.     Worked around AppKit but where the Cell class blindly allocates ClipViews
  42.     from transient zones and caches them for later re-use.
  43.  
  44.     Changed Files:
  45.     * DirWindow.m
  46.     * Makefile
  47.     * Makefile.{preamble|postamble}
  48.     * PB.project
  49.  
  50. v30 Tue Jun 10 05:09:28 EDT 1997 sunshine
  51.     Synchronized with ScrollDir v29.4 for OPENSTEP.
  52.     Restructured DirWindow.m to parallel LazyScrollDir counterpart.
  53.     Now sets window title with -setTitleAsFilename:.
  54.     Fixed bug: Wasn't taking "sticky bit" on directories into account when
  55.     computing whether file could be renamed.
  56.     No longer misleadingly stat()'s the file which a soft-link points at.
  57.     Ditched the Message slot.
  58.     *** Delete your old "ColOrder" and "ColSizes" defaults ***
  59.  
  60.     Changed Files:
  61.     * DirWindow.{m|nib}
  62.     * pack.sh
  63.     * pack_binaries.sh
  64.     * unpack_binaries.sh
  65.  
  66. v29 Wed Feb  5 04:04:08 EST 1997 sunshine
  67.     Brought back into syncronization with LazyScrollDir (v13) project.
  68.     Fixed order of headers in ScrollDir.m.
  69.     Fixed order of headers in DirWindow.m.
  70.     If directory is readonly then no longer responds to Delete (cmd-r).
  71.     Removed deviant semi-colon from NameCache.h.
  72.     Removed deviant semi-colon from -tableScroll:border:slotDraggedFrom:to:
  73.     in DirWindow.m.
  74.     Reorganized main menu to be consistent with other NEXTSTEP applications.
  75.     Recreated missing PB.gdbinit.
  76.  
  77.     Changed Files:
  78.     * Defaults.m
  79.     * DirWindow.{h|m}
  80.     * NameCache.h
  81.     + PB.gdbinit
  82.     * ScrollDir.nib
  83.  
  84. v28 Sun Jan 12 07:58:00 EST 1997 sunshine
  85.     Added new delegate methods for support of image dragging out of cells.
  86.     Added capability to drag scaled or unscaled image from icon cell.
  87.     Added new column which demonstrates how to use ButtonCell in TableScroll.
  88.     Fixed wording on Info panel.
  89.     Updated all the copyrights to include 1997 (including Info.nib).
  90.     Unified formatting.
  91.     Updated documentation to reflect the new features.
  92.     Renamed: "Update" -> "Refresh"
  93.     Checked all of the files into RCS.
  94.     Added pack and unpack scripts.
  95.     *** Delete your old "ColOrder" and "ColSizes" defaults ***
  96.  
  97.     Changed Files:
  98.     * Everything
  99.  
  100. v27 Mon Dec 30 17:02:28 EST 1996 zarnuk
  101.     Works with MiscTableScroll v113+
  102.     Added text-cell editing to rename files.
  103.     Also added preliminary printing.
  104.  
  105. v26 Mon Oct  7 09:39:32 EDT 1996 zarnuk
  106.     Works with MiscTableScroll v109+
  107.     Added save command.
  108.  
  109. v25 Mon Oct  7 09:38:40 EDT 1996 zarnuk
  110.     Works with MiscTableScroll v105+
  111.     Now responds to new user slot-sort-reversed message.
  112.  
  113. v24 02/17/96 09:00 EST zarnuk
  114.     Fixed includes.  MiscTableScroll.h no longer includes MiscIntList.h
  115.  
  116. v23 02/09/96 01:00 EST sunshine
  117.     Replaced NameCache's custom hash table with NeXT's HashTable.
  118.     Info panel will now load README.rtf or README.rtfd.
  119.     Updated README.
  120.  
  121. v22 02/01/96 04:15 EST sunshine
  122.     Added Defaults.[mh] as an interface to NeXT defaults.
  123.     The following are now saved and restored via NeXT defaults:
  124.     Window color
  125.     Window size
  126.     Auto-sort
  127.     Show hidden
  128.     Highlight directories
  129.     Font
  130.     Column widths
  131.     Column order
  132.     Added a README.rtf file which explains what this example demonstrates.
  133.     Added an Info panel that displays the README.rtf file.
  134.  
  135. v21 01/17/96 05:30 EST sunshine
  136.     Fixed warning that showed up when compiling for debug by replacing
  137.     (int const) with #define for array size.
  138.  
  139. v20 01/17/96 04:30 EST zarnuk
  140.     Added NameCache stuff from lazy-dir.  Small performance improvement.
  141.     The icons are the real killer.
  142.  
  143. v19 01/17/96 02:00 EST sunshine
  144.     Removed mcgh2misc conversions scripts since the one in the palette
  145.     directory now handles these example directories autotically.
  146.  
  147. v18 01/16/96 01:00 EST zarnuk
  148.     Fixed bug: Now calls -setImage:0 before freeing the image that was
  149.     in the cell before.  This was the crasher that was generating the
  150.     message:
  151.     
  152.     objc: FREE(id): message getSize: sent to freed object
  153.  
  154.     The bug was reproducible:
  155.         (1) Create a non-empty selection.
  156.         (2) Click on the close box.
  157.     ****** -[DirWindow free] called -freeImages, which freed all the images,
  158.         but left pointers to the freed images in the icon cells, then
  159.         it called -[Window free] which ultimately called
  160.         -[MiscTableScroll free] while it was freeing the views on the
  161.         window... This invoked -emptyAndFreeCells, which called -empty,
  162.         which called -renewRows:0, which called -clearSelection, which
  163.         called -selectionChanged, which called -reflectSelection,
  164.         which called -[MiscTableView reflectSelection] which tried to
  165.         draw the cells in their unhighlighted state.
  166.         (All this, despite the fact that the window had been closed,
  167.         and was, in fact, about to be freed.)
  168.  
  169. v17 01/08/96 21:00 EST zarnuk
  170.     Fixed bug: was not closing directory after scanning it.
  171.     Fixed bug: was not freeing images.
  172.  
  173. v16 10/20/95 13:30 EDT sunshine
  174.     Added missing implementation for -new:.  Now it uses the OpenPanel to
  175.     select the directory you want to view.
  176.  
  177. v15 10/20/95 04:30 EDT sunshine
  178.     Prepared for inclusion in MiscKit.
  179.     Added mcgh2misc conversion scripts.
  180.     Fixed Makefile.preambles -I and -L flags to work with MiscKit also.
  181.     Added libMiscTableScroll.a directly to the Project so that Project Builder
  182.     handles it instead of manually adding it to the Makefile.preamble.
  183.     Added an application icon.
  184.     Localized nibs.
  185.  
  186. v14 10/19/95 02:30 EDT sunshine
  187.     Converted nib's TableScroll class version number from 3 to 0.  I changed
  188.     the version number in TableScroll itself some time ago and converted
  189.     this nib, but apparently I forgot to cut a new version of ScrollDir.
  190.     (So essentially this nib could not be loaded in IB, or elsewhere.)
  191.     Updated DirWindow.m to reflect fact that -cellAt:: methods in TableScroll
  192.     now return (id) instead of (Cell*).
  193.  
  194. v13 10/01/95 17:15 EDT zarnuk
  195.     Directory highlight now extends to include the "message" column.
  196.     Now suppresses display while re-loading the directory.
  197.  
  198. v12 10/01/95 15:30 EDT sunshine
  199.     Can now drag color swatches into window.
  200.     Added "highlight dirs" switch which sets the color on cells which show
  201.     directories.  This was done to test individual cell colors to make sure
  202.     that they don't get changed when a swatch is dropped on the window.
  203.  
  204. v11 09/26/95 04:00 EDT sunshine
  205.     Now imports newly public header <MiscTableCell.h>.  Old MiscTableCell
  206.     protocol went away.
  207.  
  208. v10 09/26/95 04:00 EDT sunshine
  209.     "Change Dir" button is now enabled only when a single directory is selected.
  210.