Image context menu - 'Show in folder'
For the Images Pane, added 'Show In Folder' context menu item to use native OS shell outside Launcher to display folder that contains selected image.
Requires Pharo-Launcher-Core-BenComan.81.
ADD
src/Pharo-Launcher-UI.package/PharoLauncher.class/instance/canShowNativeFolder.st
+selection
+canShowNativeFolder
+ ^ self selectedImage showNativeFolderCommandString notNil
\ No newline at end of file

MODIFY
src/Pharo-Launcher-UI.package/PharoLauncher.class/instance/imagesMenu..st
src/Pharo-Launcher-UI.package/PharoLauncher.class/instance/imagesMenu..st
menu
imagesMenu: menu
(menu add: 'Launch image' target: self selector: #launchImage) enablementSelector: #has1AndJust1ImageSelected.
- menu addLine.
+ (menu addLine).
(menu add: 'Rename' target: self selector: #renameImage) enablementSelector: #has1AndJust1ImageSelected.
(menu add: 'Copy' target: self selector: #copyImage) enablementSelector: #has1AndJust1ImageSelected.
- menu add: 'Delete' target: self selector: #deleteImages
\ No newline at end of file
+ (menu add: 'Delete' target: self selector: #deleteImages).
+ (menu add: 'Show In Folder' target: self selector: #showNativeFolder) enablementSelector: #canShowNativeFolder.
+
\ No newline at end of file

ADD
src/Pharo-Launcher-UI.package/PharoLauncher.class/instance/showNativeFolder.st
+image action
+showNativeFolder
+ | image |
+ self ensureSingleImageSelectedOr: [ ^self ].
+ image := self selectedImage.
+ image showNativeFolder
\ No newline at end of file

https://pharo.fogbugz.com/default.asp?12015
Image context menu - 'Show in folder'

For the Images Pane, added 'Show In Folder' context menu item to use native OS shell outside Launcher to display folder that contains selected image.

Requires Pharo-Launcher-Core-BenComan.81.