head 1.5; access; symbols pkgsrc-2013Q2:1.5.0.10 pkgsrc-2013Q2-base:1.5 pkgsrc-2012Q4:1.5.0.8 pkgsrc-2012Q4-base:1.5 pkgsrc-2011Q4:1.5.0.6 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q2:1.5.0.4 pkgsrc-2011Q2-base:1.5 pkgsrc-2009Q4:1.5.0.2 pkgsrc-2009Q4-base:1.5 pkgsrc-2009Q1:1.4.0.36 pkgsrc-2009Q1-base:1.4 pkgsrc-2008Q4:1.4.0.34 pkgsrc-2008Q4-base:1.4 pkgsrc-2008Q3:1.4.0.32 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.30 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.4.0.28 pkgsrc-2008Q2-base:1.4 cwrapper:1.4.0.26 pkgsrc-2008Q1:1.4.0.24 pkgsrc-2008Q1-base:1.4 pkgsrc-2007Q4:1.4.0.22 pkgsrc-2007Q4-base:1.4 pkgsrc-2007Q3:1.4.0.20 pkgsrc-2007Q3-base:1.4 pkgsrc-2007Q2:1.4.0.18 pkgsrc-2007Q2-base:1.4 pkgsrc-2007Q1:1.4.0.16 pkgsrc-2007Q1-base:1.4 pkgsrc-2006Q4:1.4.0.14 pkgsrc-2006Q4-base:1.4 pkgsrc-2006Q3:1.4.0.12 pkgsrc-2006Q3-base:1.4 pkgsrc-2006Q2:1.4.0.10 pkgsrc-2006Q2-base:1.4 pkgsrc-2006Q1:1.4.0.8 pkgsrc-2006Q1-base:1.4 pkgsrc-2005Q4:1.4.0.6 pkgsrc-2005Q4-base:1.4 pkgsrc-2005Q3:1.4.0.4 pkgsrc-2005Q3-base:1.4 pkgsrc-2005Q2:1.4.0.2 pkgsrc-2005Q2-base:1.4 pkgsrc-2005Q1:1.3.0.4 pkgsrc-2005Q1-base:1.3 pkgsrc-2004Q4:1.3.0.2 pkgsrc-2004Q4-base:1.3 pkgsrc-2004Q3:1.2.0.4 pkgsrc-2004Q3-base:1.2 pkgsrc-2004Q2:1.2.0.2 pkgsrc-2004Q2-base:1.2 pkgsrc-2004Q1:1.1.0.4 pkgsrc-2004Q1-base:1.1 pkgsrc-2003Q4:1.1.0.2 pkgsrc-2003Q4-base:1.1; locks; strict; comment @# @; 1.5 date 2009.04.13.12.45.04; author rh; state dead; branches; next 1.4; 1.4 date 2005.05.02.06.35.55; author rh; state Exp; branches; next 1.3; 1.3 date 2004.11.16.07.58.21; author rh; state Exp; branches; next 1.2; 1.2 date 2004.04.11.03.20.34; author rh; state dead; branches; next 1.1; 1.1 date 2003.07.06.08.51.35; author rh; state Exp; branches; next ; desc @@ 1.5 log @Update gworkspace to 0.8.6. This is a major restructure of the GNUstep workspace manager. This also changes the filesystem layout to be more hier(7) compliant. @ text @$NetBSD: patch-ab,v 1.4 2005/05/02 06:35:55 rh Exp $ --- GWorkspace/Preferences/VolumesPref.m.orig 2005-01-18 01:07:39.000000000 +1000 +++ GWorkspace/Preferences/VolumesPref.m @@@@ -26,6 +26,7 @@@@ #include #include "VolumesPref.h" #include "FSNodeRep.h" +#include #define CHECKSIZE(sz) \ if (sz.width < 0) sz.width = 0; \ @@@@ -64,11 +65,13 @@@@ static NSString *nibName = @@"VolumesPref if (mtabpath == nil) { mtabpath = @@"/etc/mtab"; +#if (!defined(BSD) || BSD < 199306) NSRunAlertPanel(nil, NSLocalizedString(@@"The mtab path is not set. Using default value.", @@""), NSLocalizedString(@@"OK", @@""), nil, nil); +#endif } [mtabField setStringValue: mtabpath]; @ 1.4 log @Update gworkspace to 0.7.1. There is no list of changes, but this version fixes a number of bugs, adds a tabbed shelf, no longer uses GWLib, and runs more smoothly overall. @ text @d1 1 a1 1 $NetBSD$ @ 1.3 log @Update GWLib and gworkspace to 0.6.5. Changes are too numerous to list here. They include new applications (Desktop, Finder, Inspector), tons of bug fixes, and feature enhancements. This closes PR pkg/28116 by Francois Briere, thanks! @ text @d1 9 a9 5 --- Desktop/GNUmakefile.preamble.orig 2004-11-08 13:41:41.000000000 -0500 +++ Desktop/GNUmakefile.preamble 2004-11-08 13:42:24.000000000 -0500 @@@@ -15,6 +15,8 @@@@ # Additional LDFLAGS to pass to the linker ADDITIONAL_LDFLAGS += d11 16 a26 5 +ADDITIONAL_LIB_DIRS += -L../FSNode/FSNode.framework/Versions/Current + # Additional library directories the linker should search #ifneq ($(FOUNDATION_LIB), apple) # ADDITIONAL_LIB_DIRS += -LGWLib/$(GNUSTEP_OBJ_DIR) \ @ 1.2 log @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 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 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 ) 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 . * GWorkspace/Resources/German.lproj updated German Localized.strings (by Martin Brecher ) * 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 @ text @d1 5 a5 11 $NetBSD: patch-ab,v 1.1 2003/07/06 08:51:35 rh Exp $ --- GWorkspace/GWorkspace.m.orig 2003-07-01 19:38:26.000000000 +1000 +++ GWorkspace/GWorkspace.m @@@@ -92,6 +92,7 @@@@ static GWorkspace *gworkspace = nil; BOOL confirm = !([defaults boolForKey: confirmString]); NSRect scr = [[NSScreen mainScreen] visibleFrame]; NSRect wrect = NSZeroRect; + NSRect wr; FileOperation *op; int i; d7 5 a11 9 @@@@ -105,7 +106,7 @@@@ static GWorkspace *gworkspace = nil; for (i = 0; i < [operations count]; i++) { op = [operations objectAtIndex: i]; - NSRect wr = [op winRect]; + wr = [op winRect]; if (NSEqualRects(wr, NSZeroRect) == NO) { wrect = NSMakeRect(wr.origin.x + WSHIFT, @ 1.1 log @Update GWLib and gworkspace to 0.5.3. There are numerous changes, including much improved viewers and inspectors, improved iconisation, and many bug fixes. While at it, replace home grown PLIST substitution with standard GNUstep buildlink2.mk symbols. @ text @d1 1 a1 1 $NetBSD$ @