Skip to content

Commit 029bb8e

Browse files
committed
feat: add report issue in help menu
1 parent c802d8f commit 029bb8e

File tree

6 files changed

+16
-0
lines changed

6 files changed

+16
-0
lines changed

docs/API-Reference/command/Commands.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -734,6 +734,12 @@ Opens support resources
734734
## HELP\_SUGGEST
735735
Opens feature suggestion page
736736

737+
**Kind**: global variable
738+
<a name="HELP_REPORT_ISSUE"></a>
739+
740+
## HELP\_REPORT\_ISSUE
741+
Opens report issue page
742+
737743
**Kind**: global variable
738744
<a name="HELP_RELEASE_NOTES"></a>
739745

src/command/Commands.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -402,6 +402,9 @@ define(function (require, exports, module) {
402402
/** Opens feature suggestion page */
403403
exports.HELP_SUGGEST = "help.suggest"; // HelpCommandHandlers.js _handleLinkMenuItem()
404404

405+
/** Opens report issue page */
406+
exports.HELP_REPORT_ISSUE = "help.reportIssue"; // HelpCommandHandlers.js _handleLinkMenuItem()
407+
405408
/** Opens release notes */
406409
exports.HELP_RELEASE_NOTES = "help.releaseNotes"; // HelpCommandHandlers.js _handleLinkMenuItem()
407410

src/command/DefaultMenus.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -265,9 +265,13 @@ define(function (require, exports, module) {
265265
menu = Menus.addMenu(Strings.HELP_MENU, Menus.AppMenuBar.HELP_MENU);
266266
menu.addMenuItem(Commands.HELP_DOCS);
267267
menu.addMenuItem(Commands.HELP_SUPPORT);
268+
menu.addMenuDivider();
268269
if (brackets.config.suggest_feature_url) {
269270
menu.addMenuItem(Commands.HELP_SUGGEST);
270271
}
272+
if (brackets.config.report_issue_url) {
273+
menu.addMenuItem(Commands.HELP_REPORT_ISSUE);
274+
}
271275
if (brackets.config.get_involved_url) {
272276
menu.addMenuItem(Commands.HELP_GET_INVOLVED);
273277
}

src/config.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
"docs_url": "https://docs.phcode.dev/",
88
"support_url": "https://github.com/phcode-dev/phoenix/discussions",
99
"suggest_feature_url": "https://github.com/phcode-dev/phoenix/discussions/categories/ideas",
10+
"report_issue_url": "https://github.com/phcode-dev/phoenix/issues/new/choose",
1011
"get_involved_url": "https://github.com/phcode-dev/phoenix/discussions/77",
1112
"release_notes_url": "https://github.com/adobe/brackets/wiki/Release-Notes",
1213
"homepage_url": "https://phcode.io",

src/help/HelpCommandHandlers.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,7 @@ define(function (require, exports, module) {
164164
CommandManager.register(Strings.CMD_DOCS, Commands.HELP_DOCS, _handleLinkMenuItem(brackets.config.docs_url));
165165
CommandManager.register(Strings.CMD_SUPPORT, Commands.HELP_SUPPORT, _handleLinkMenuItem(brackets.config.support_url));
166166
CommandManager.register(Strings.CMD_SUGGEST, Commands.HELP_SUGGEST, _handleLinkMenuItem(brackets.config.suggest_feature_url));
167+
CommandManager.register(Strings.CMD_REPORT_ISSUE, Commands.HELP_REPORT_ISSUE, _handleLinkMenuItem(brackets.config.report_issue_url));
167168
CommandManager.register(Strings.CMD_RELEASE_NOTES, Commands.HELP_RELEASE_NOTES, _handleLinkMenuItem(brackets.config.release_notes_url));
168169
CommandManager.register(Strings.CMD_GET_INVOLVED, Commands.HELP_GET_INVOLVED, _handleLinkMenuItem(brackets.config.get_involved_url));
169170
CommandManager.register(Strings.CMD_SHOW_EXTENSIONS_FOLDER, Commands.HELP_SHOW_EXT_FOLDER, _handleShowExtensionsFolder);

src/nls/root/strings.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -618,6 +618,7 @@ define({
618618
"CMD_SUPPORT": "{APP_NAME} Support",
619619
"CMD_DOCS": "Help, Getting Started",
620620
"CMD_SUGGEST": "Suggest a Feature",
621+
"CMD_REPORT_ISSUE": "Report Issue",
621622
"CMD_RELEASE_NOTES": "Release Notes",
622623
"CMD_GET_INVOLVED": "Get Involved",
623624
"CMD_SHOW_EXTENSIONS_FOLDER": "Show Extensions Folder",

0 commit comments

Comments
 (0)