Subject: CVS commit: pkgsrc/sysutils/gworkspace
To: None <pkgsrc-changes@NetBSD.org>
From: Rene Hexel <rh@netbsd.org>
List: pkgsrc-changes
Date: 04/11/2004 03:20:34
Module Name:	pkgsrc
Committed By:	rh
Date:		Sun Apr 11 03:20:34 UTC 2004

Modified Files:
	pkgsrc/sysutils/gworkspace: Makefile Makefile.common PLIST distinfo
Removed Files:
	pkgsrc/sysutils/gworkspace/patches: patch-aa patch-ab

Log Message:
Update gworkspace to 0.6.3.  Notable changes include:

  * GWNet
    new subproject
    GWNet is a smb and ftp file viewer.

  * GWorkspace/GWSplitView.m
    -updateDiskSpaceInfo: rewritten.

  * Viewers/IconsViewer/PathIcon.m
    -mouseUp: implemented.

  * GWorkspace/Inspectors/Tools.m
    fixed a bug that crashed the app because a view created in Gorm
    was not retained before releasing its window.

  * applied patch by Matt Rice <ratmice@yahoo.com> that changes the usage of
    setStringValue: on many NSButtons to setTitle.

  * Viewers/IconsViewer/IconsPanel.m
    Viewers/IconsViewer/IconsPath.m
    Viewers/IconsViewer/IconsViewer.m
    Viewers/SmallIconsViewer/SmallIcon.m
    Viewers/SmallIconsViewer/SmallIconsPanel.m
    Viewers/SmallIconsViewer/SmallIconsViewer.m
    applied patch by S.J. Chun <chunsj@embian.com> to not access superviews
    before they are set.

  * added the "GWRemoteFilenamesPboardType" in all the classes
    that implements the DraggingDestination protocol

  * GWLib/FSWatcher.m
    added a NSNotificationQueue.

  * GWorkspace/Fiend/Fiend.m
    GWorkspace/FiendLeaf/FiendLeaf.m
    added DraggingDestination methods to the window.

  * GWorkspace/Recycler/Recycler.m
    the DraggingDestination is now the window.

  * ContentViewers/PdfViewer/PdfViewer.m
    applied a patch (by Charles Philip Chan <cpchan@sympatico.ca>)
    to make the pdf Inspector work with Ghostscript 8.

  * GWorkspace/main.m
    the key equivalent for "Quit" is now "Q".

  * Version 0.6.2

  * GWorkspace/GWorkspace.m
    check the defaults for "NoWarnOnQuit"

  * ClipBook/ClipBookWindow.m
    added the DraggingDestination methods and removed them from the subviews.
    added support for the NSColorPboardType type.

  * ContentViewers/PasteboardViewer/PasteboardViewer.m
    added support for the NSColorPboardType pasteboard type.

  * Version 0.6.1

  * ClipBook
    new subproject.

  * GWorkspace/Resources
    removed some duplicate files.

  * GWorkspace/TShelf/TShelfIconsView.m
    creates pasteboard icons also from dnd.

  * GWorkspace/TShelf/TShelfView.m
    reset the current selection when changing from a pasteboard tab
    to a normal one.

  * GWorkspace/FileOperations/FileOperation.m
    in -doDuplicate changed the suffix "_copy" appended to the file name
    to a prepended string, that is, "copy_of_".

  * All the DraggingSources now consider also the offset in
    -dragImage:at:offset:event:pasteboard:source:slideBack:
    (on GNUstep this does nothing but I need it for osx)

  * GWorkspace/Resources/Icons
    Added some icons for Mac OS X.

  * GWLib/externs.m
    added icons names.

  * GWorkspace/FileOperations/FileOperation.m
    Now works on Mac OS X, too.

  * GWorkspace/Resources/English.lproj
    Modified some .nib files.

  * A new Viewer opened on "/" now saves in the defaults its own shelf
    content and doesn't use anymore the shelf content of the main viewer.

  * Utilities/thumbnailer/thumbnailerInfo.plist
    moved "Make thumbnail(s)" and "Remove thumbnail(s)" in a submenu.
    they are now "Thumbnails/Make thumbnail(s)" and "Thumbnails/Remove
    thumbnail(s)".
    German translation by Martin Brecher <martin@mb-itconsulting.com>.

  * GWorkspace/Resources/German.lproj
    updated German Localized.strings (by Martin Brecher
    <martin@mb-itconsulting.com>)

  * ContentViewers/AppViewer/AppViewer.m
    shows also the extensions.

  * now the miniwindow icons reflect current directory icon
    instead of view type.

  * a new root viewer created has now the same shelf content of the first one.

  * Info->Preferences->Hidden files
    It is now possible to define directories as hidden.

  * ContentViewers/PasteboardViewer/PasteboardViewer.m
    Added a dummy implementation of
    GormNSBrowser, GormNSTableView, GormNSOutlineView, GormNSMenu,
    GormNSPopUpButtonCell and GormNSPopUpButton
    Now the viewer seems to works with all the Gorm objects.

  * ContentViewers/PasteboardViewer/PasteboardViewer.m
    Enabled. Actually it works with many Gorm objects.
    Problems with: NSBrowser, NSTableView, NSOutlineView and NSPopUpMenu.

  * ContentViewers/PasteboardViewer
    New contents viewer inspector.

  * Added support for cut, copy and paste operation to the Tabbed Shelf.

  * GWorkspace/TShelf/TShelfPBIcon.h GWorkspace/TShelf/TShelfPBIcon.m
    New files.

  * GWorkspace/Resources/Icons/
    Added: Pboard.tiff, colorPboard.tiff, filecontsPboard.tiff Files,
    gormPboard.tiff, rtfPboard.tiff, rtfdPboard.tiff, stringPboard.tiff,
    tiffPboard.tiff.

  * GWorkspace/GWorkspace.m
    Added a "Do you really want to quit?" dialog
    in -applicationShouldTerminate:.
    Added some keyEquivalents to the tabbed shelf menues.

  * GWorkspace/TShelf/TShelfWin.m
    Reduced the height of the shelf by 6 pts.

  * GWorkspace/Desktop/DesktopView.m
    GWorkspace/Shelf/Shelf.m
    in -fileSystemDidChange: fixed a bug that leaved a renamed icon locked.

  * GWorkspace/FileOperations/FileOperation.m
    -calculateNumFiles doesn't block anymore.
    the stop button now works and the GWFileSystemDidChangeNotification is
    sent only with the processed files.

  * Viewers/SmallIconsViewer/SmallIconsPanel.m
    in -selectIconWithPath: now the view scroll to show the icon.

  * GWorkspace/Inspectors/Tools.m
    after setting the default application, the applications icons
    are now shown correctly.

  * Version 0.6

  * GWLib/GWProtocol.h and GWorkspace/GWorkspace.m
    -sortedDirectoryContentsAtPath:
    -checkHiddenFiles:atPath:
    -setCachedMax:
    -addWatcherForPath:
    -removeWatcherForPath:
    -lockFiles:inDirectoryAtPath:
    -unLockFiles:inDirectoryAtPath:
    -isLockedPath:
    -existsAndIsDirectoryFileAtPath:
    -typeOfFileAt:
    -isPakageAtPath:
    -sortTypeForDirectoryAtPath:
    -setSortType:forDirectoryAtPath:
    -setDefSortType:
    -defSortType
    -setHideSysFiles:
    -hideSysFiles
    -iconForFile:ofType:
    -smallIconForFile:
    -smallIconForFiles:
    -smallHighlightIcon
    -setUseThumbnails:
    -imageExtensions
    all these methods have been moved in GWLib


To generate a diff of this commit:
cvs rdiff -r1.7 -r1.8 pkgsrc/sysutils/gworkspace/Makefile
cvs rdiff -r1.8 -r1.9 pkgsrc/sysutils/gworkspace/Makefile.common
cvs rdiff -r1.4 -r1.5 pkgsrc/sysutils/gworkspace/PLIST
cvs rdiff -r1.2 -r1.3 pkgsrc/sysutils/gworkspace/distinfo
cvs rdiff -r1.1 -r0 pkgsrc/sysutils/gworkspace/patches/patch-aa \
    pkgsrc/sysutils/gworkspace/patches/patch-ab

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.