From 951a89c6c9c5c1463ed7147b3bd00d01f96271dd Mon Sep 17 00:00:00 2001 From: DC Date: Mon, 16 May 2016 08:21:03 -0700 Subject: [PATCH] Add Subtitles File menu item --- main/menu.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/main/menu.js b/main/menu.js index 4ff4e064..68083011 100644 --- a/main/menu.js +++ b/main/menu.js @@ -86,6 +86,12 @@ function decreaseVolume () { } } +function openSubtitles () { + if (windows.main) { + windows.main.send('dispatch', 'openSubtitles') + } +} + function onWindowShow () { log('onWindowShow') getMenuItem('Full Screen').enabled = true @@ -103,6 +109,7 @@ function onPlayerOpen () { getMenuItem('Play/Pause').enabled = true getMenuItem('Increase Volume').enabled = true getMenuItem('Decrease Volume').enabled = true + getMenuItem('Add Subtitles File').enabled = true } function onPlayerClose () { @@ -110,6 +117,7 @@ function onPlayerClose () { getMenuItem('Play/Pause').enabled = false getMenuItem('Increase Volume').enabled = false getMenuItem('Decrease Volume').enabled = false + getMenuItem('Add Subtitles File').enabled = false } function onToggleFullScreen (isFullScreen) { @@ -295,6 +303,14 @@ function getAppMenuTemplate () { accelerator: 'CmdOrCtrl+Down', click: decreaseVolume, enabled: false + }, + { + type: 'separator' + }, + { + label: 'Add Subtitles File', + click: openSubtitles, + enabled: false } ] },