--- a/DirectoryContentsBrowser.st Tue Mar 16 16:58:48 2004 +0100
+++ b/DirectoryContentsBrowser.st Tue Mar 16 16:59:49 2004 +0100
@@ -692,7 +692,7 @@
)
(MenuItem
label: 'Update'
- itemValue: updateCurrentDirectory
+ itemValue: updateCurrentDirectoryWithReread
translateLabel: true
)
)
@@ -733,118 +733,117 @@
<resource: #menu>
^
- #(#Menu
- #(
- #(#MenuItem
- #label: 'Show Details'
- #translateLabel: true
- #hideMenuOnActivated: false
- #indication: #viewDetails
+ #(Menu
+ (
+ (MenuItem
+ label: 'Show Details'
+ translateLabel: true
+ hideMenuOnActivated: false
+ indication: viewDetails
)
- #(#MenuItem
- #label: '-'
+ (MenuItem
+ label: '-'
)
- #(#MenuItem
- #enabled: true
- #label: 'Icon'
- #translateLabel: true
- #hideMenuOnActivated: false
- #indication: #viewIcon
+ (MenuItem
+ label: 'Icon'
+ translateLabel: true
+ hideMenuOnActivated: false
+ indication: viewIcon
)
- #(#MenuItem
- #enabled: #viewDetails
- #label: 'Suffix'
- #translateLabel: true
- #hideMenuOnActivated: false
- #indication: #viewType
+ (MenuItem
+ enabled: viewDetails
+ label: 'Suffix'
+ translateLabel: true
+ hideMenuOnActivated: false
+ indication: viewType
)
- #(#MenuItem
- #enabled: #viewDetails
- #label: 'Inode'
- #translateLabel: true
- #hideMenuOnActivated: false
- #indication: #viewInodeNumber
+ (MenuItem
+ enabled: viewDetails
+ label: 'Inode'
+ translateLabel: true
+ hideMenuOnActivated: false
+ indication: viewInodeNumber
)
- #(#MenuItem
- #enabled: #viewDetails
- #label: 'Permissions'
- #translateLabel: true
- #hideMenuOnActivated: false
- #indication: #viewPermissions
+ (MenuItem
+ enabled: viewDetails
+ label: 'Permissions'
+ translateLabel: true
+ hideMenuOnActivated: false
+ indication: viewPermissions
)
- #(#MenuItem
- #enabled: #viewDetails
- #label: 'Owner'
- #translateLabel: true
- #isVisible: #userContextAvailable
- #hideMenuOnActivated: false
- #indication: #viewOwner
+ (MenuItem
+ enabled: viewDetails
+ label: 'Owner'
+ translateLabel: true
+ isVisible: userContextAvailable
+ hideMenuOnActivated: false
+ indication: viewOwner
)
- #(#MenuItem
- #enabled: #viewDetails
- #label: 'Group'
- #translateLabel: true
- #isVisible: #userContextAvailable
- #hideMenuOnActivated: false
- #indication: #viewGroup
+ (MenuItem
+ enabled: viewDetails
+ label: 'Group'
+ translateLabel: true
+ isVisible: userContextAvailable
+ hideMenuOnActivated: false
+ indication: viewGroup
)
- #(#MenuItem
- #enabled: #viewDetails
- #label: 'Size'
- #translateLabel: true
- #hideMenuOnActivated: false
- #indication: #viewSize
+ (MenuItem
+ enabled: viewDetails
+ label: 'Size'
+ translateLabel: true
+ hideMenuOnActivated: false
+ indication: viewSize
)
- #(#MenuItem
- #enabled: #viewDetails
- #label: 'Size (KByte)'
- #translateLabel: true
- #hideMenuOnActivated: false
- #indication: #viewSizeInKiloBytes
+ (MenuItem
+ enabled: viewDetails
+ label: 'Size (KByte)'
+ translateLabel: true
+ hideMenuOnActivated: false
+ indication: viewSizeInKiloBytes
)
- #(#MenuItem
- #enabled: #viewDetails
- #label: 'Size (Byte)'
- #translateLabel: true
- #hideMenuOnActivated: false
- #indication: #viewSizeInBytes
+ (MenuItem
+ enabled: viewDetails
+ label: 'Size (Byte)'
+ translateLabel: true
+ hideMenuOnActivated: false
+ indication: viewSizeInBytes
)
- #(#MenuItem
- #enabled: #viewDetails
- #label: 'Date && Time'
- #translateLabel: true
- #hideMenuOnActivated: false
- #indication: #viewTime
+ (MenuItem
+ enabled: viewDetails
+ label: 'Date && Time'
+ translateLabel: true
+ hideMenuOnActivated: false
+ indication: viewTime
)
- #(#MenuItem
- #enabled: #viewDetails
- #label: 'File Info'
- #translateLabel: true
- #hideMenuOnActivated: false
- #indication: #viewDescription
+ (MenuItem
+ enabled: viewDetails
+ label: 'File Info'
+ translateLabel: true
+ hideMenuOnActivated: false
+ indication: viewDescription
)
- #(#MenuItem
- #enabled: #viewDetails
- #label: 'Preview'
- #translateLabel: true
- #hideMenuOnActivated: false
- #indication: #viewPreview
+ (MenuItem
+ enabled: viewDetails
+ label: 'Preview'
+ translateLabel: true
+ hideMenuOnActivated: false
+ indication: viewPreview
)
- #(#MenuItem
- #label: '-'
- #isVisible: false
+ (MenuItem
+ label: '-'
+ isVisible: false
)
- #(#MenuItem
- #label: 'Show Hidden Files'
- #translateLabel: true
- #isVisible: false
- #indication: #showHiddenFiles
+ (MenuItem
+ label: 'Show Hidden Files'
+ translateLabel: true
+ isVisible: false
+ indication: showHiddenFiles
)
- #(#MenuItem
- #label: 'Update'
- #itemValue: #updateCurrentDirectory
- #translateLabel: true
- #isVisible: false
+ (MenuItem
+ label: 'Update'
+ itemValue: updateCurrentDirectoryWithReread
+ translateLabel: true
+ isVisible: false
)
)
nil
@@ -1098,6 +1097,18 @@
self startDiskUsageInfoProcess.
!
+doUpdateDirectoryContents
+"/ DirectoryContents flushCache.
+ self wakeUpForDirectoryContentsChanged.
+
+ directory notNil ifTrue:[
+ self flushRememberedDiskUsageInfoFor:directory.
+ ] ifFalse:[
+ self flushRememberedDiskUsageInfo.
+ ].
+ self startDiskUsageInfoProcess.
+!
+
doubleClickedAt:anItemIndex
self withWaitCursorDo:[
@@ -3110,5 +3121,5 @@
!DirectoryContentsBrowser class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libtool/DirectoryContentsBrowser.st,v 1.154 2004-03-16 15:41:45 penk Exp $'
+ ^ '$Header: /cvs/stx/stx/libtool/DirectoryContentsBrowser.st,v 1.155 2004-03-16 15:59:49 penk Exp $'
! !