Add "Show in Folder" to context menu

Based on @watson's PR #463.

Differences:

- Remove the "Open Folder" link from expanded torrent view.
- Use showItemInFolder instead of openItem electron API
- Add a separator
- Use IPC to invoke electron.shell.showItemInFolder from main process
This commit is contained in:
Feross Aboukhadijeh
2016-05-09 01:31:41 +02:00
parent 8ebb2349dd
commit facb07cbb1
3 changed files with 29 additions and 24 deletions

View File

@@ -70,10 +70,15 @@ function init () {
})
ipcMain.on('openItem', function (e, path) {
log('opening file or folder: ' + path)
log('open item: ' + path)
electron.shell.openItem(path)
})
ipcMain.on('showItemInFolder', function (e, path) {
log('show item in folder: ' + path)
electron.shell.showItemInFolder(path)
})
ipcMain.on('blockPowerSave', blockPowerSave)
ipcMain.on('unblockPowerSave', unblockPowerSave)