diff --git a/menus/darwin.cson b/menus/darwin.cson index 9ad0fa9fa..ace113a2f 100644 --- a/menus/darwin.cson +++ b/menus/darwin.cson @@ -190,6 +190,12 @@ submenu: [ { label: 'Terms of Use', command: 'application:open-terms-of-use' } { label: 'Documentation', command: 'application:open-documentation' } + { label: 'Roadmap', command: 'application:open-roadmap' } + { label: 'Frequently Asked Questions', command: 'application:open-faq' } + { type: 'separator' } + { label: 'Community Discussions', command: 'application:open-discussions' } + { label: 'Report Issue', command: 'application:report-issue' } + { label: 'Search Issues', command: 'application:search-issues' } { type: 'separator' } ] } diff --git a/menus/linux.cson b/menus/linux.cson index 7560f1ae8..911dbd33e 100644 --- a/menus/linux.cson +++ b/menus/linux.cson @@ -147,6 +147,12 @@ { label: "VERSION", enabled: false } { type: 'separator' } { label: '&Documentation', command: 'application:open-documentation' } + { label: 'Roadmap', command: 'application:open-roadmap' } + { label: 'Frequently Asked Questions', command: 'application:open-faq' } + { type: 'separator' } + { label: 'Community Discussions', command: 'application:open-discussions' } + { label: 'Report Issue', command: 'application:report-issue' } + { label: 'Search Issues', command: 'application:search-issues' } { type: 'separator' } ] } diff --git a/menus/win32.cson b/menus/win32.cson index 78c8f2f00..1220e3a93 100644 --- a/menus/win32.cson +++ b/menus/win32.cson @@ -165,6 +165,12 @@ { label: "VERSION", enabled: false } { type: 'separator' } { label: '&Documentation', command: 'application:open-documentation' } + { label: 'Roadmap', command: 'application:open-roadmap' } + { label: 'Frequently Asked Questions', command: 'application:open-faq' } + { type: 'separator' } + { label: 'Community Discussions', command: 'application:open-discussions' } + { label: 'Report Issue', command: 'application:report-issue' } + { label: 'Search Issues', command: 'application:search-issues' } { type: 'separator' } ] } diff --git a/package.json b/package.json index fb9e309bd..1fa278719 100644 --- a/package.json +++ b/package.json @@ -84,7 +84,6 @@ "dev-live-reload": "0.34.0", "encoding-selector": "0.4.0", "exception-reporting": "0.20.0", - "feedback": "0.33.0", "find-and-replace": "0.141.0", "fuzzy-finder": "0.60.0", "git-diff": "0.42.0", diff --git a/src/browser/atom-application.coffee b/src/browser/atom-application.coffee index 4eb6dc401..8e1f66ec0 100644 --- a/src/browser/atom-application.coffee +++ b/src/browser/atom-application.coffee @@ -155,7 +155,13 @@ class AtomApplication atomWindow?.browserWindow.inspectElement(x, y) @on 'application:open-documentation', -> require('shell').openExternal('https://atom.io/docs/latest/?app') + @on 'application:open-discussions', -> require('shell').openExternal('https://discuss.atom.io') + @on 'application:open-roadmap', -> require('shell').openExternal('https://atom.io/roadmap?app') + @on 'application:open-faq', -> require('shell').openExternal('https://atom.io/faq') @on 'application:open-terms-of-use', -> require('shell').openExternal('https://atom.io/terms') + @on 'application:report-issue', -> require('shell').openExternal('https://github.com/atom/atom/issues/new') + @on 'application:search-issues', -> require('shell').openExternal('https://github.com/issues?q=+is%3Aissue+user%3Aatom') + @on 'application:install-update', -> @autoUpdateManager.install() @on 'application:check-for-update', => @autoUpdateManager.check()