Skip to content

Commit be35e0a

Browse files
committed
feat: add docs and youtibe channel links to help menu
1 parent 51cba47 commit be35e0a

File tree

7 files changed

+14
-8
lines changed

7 files changed

+14
-8
lines changed

src/base-config/keyboard.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -330,7 +330,7 @@
330330
"file.rename": [
331331
"Shift-F2"
332332
],
333-
"help.support": [
333+
"help.docs": [
334334
"Shift-F1"
335335
],
336336
"recentProjects.toggle": [

src/command/Commands.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,12 +155,14 @@ define(function (require, exports, module) {
155155

156156
// HELP
157157
exports.HELP_HOW_TO_USE_BRACKETS = "help.howToUseBrackets"; // HelpCommandHandlers.js _handleLinkMenuItem()
158+
exports.HELP_DOCS = "help.docs"; // HelpCommandHandlers.js _handleLinkMenuItem()
158159
exports.HELP_SUPPORT = "help.support"; // HelpCommandHandlers.js _handleLinkMenuItem()
159160
exports.HELP_SUGGEST = "help.suggest"; // HelpCommandHandlers.js _handleLinkMenuItem()
160161
exports.HELP_RELEASE_NOTES = "help.releaseNotes"; // HelpCommandHandlers.js _handleLinkMenuItem()
161162
exports.HELP_GET_INVOLVED = "help.getInvolved"; // HelpCommandHandlers.js _handleLinkMenuItem()
162163
exports.HELP_SHOW_EXT_FOLDER = "help.showExtensionsFolder"; // HelpCommandHandlers.js _handleShowExtensionsFolder()
163164
exports.HELP_HOMEPAGE = "help.homepage"; // HelpCommandHandlers.js _handleLinkMenuItem()
165+
exports.HELP_YOUTUBE = "help.youtube"; // HelpCommandHandlers.js _handleLinkMenuItem()
164166
exports.HELP_TWITTER = "help.twitter"; // HelpCommandHandlers.js _handleLinkMenuItem()
165167
exports.HELP_TOGGLE_SHORTCUTS_PANEL = "help.toggleShortcuts"; // shortcuts integrated extension
166168
exports.HELP_CHECK_UPDATES = "help.checkUpdates"; // shortcuts integrated extension

src/command/DefaultMenus.js

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -246,9 +246,8 @@ define(function (require, exports, module) {
246246
* Help menu
247247
*/
248248
menu = Menus.addMenu(Strings.HELP_MENU, Menus.AppMenuBar.HELP_MENU);
249-
if (brackets.config.support_url) {
250-
menu.addMenuItem(Commands.HELP_SUPPORT);
251-
}
249+
menu.addMenuItem(Commands.HELP_DOCS);
250+
menu.addMenuItem(Commands.HELP_SUPPORT);
252251
if (brackets.config.suggest_feature_url) {
253252
menu.addMenuItem(Commands.HELP_SUGGEST);
254253
}
@@ -263,9 +262,8 @@ define(function (require, exports, module) {
263262
menu.addMenuDivider();
264263
}
265264

266-
if (brackets.config.twitter_url) {
267-
menu.addMenuItem(Commands.HELP_TWITTER);
268-
}
265+
menu.addMenuItem(Commands.HELP_YOUTUBE);
266+
menu.addMenuItem(Commands.HELP_TWITTER);
269267
if (brackets.config.homepage_url) {
270268
menu.addMenuItem(Commands.HELP_HOMEPAGE);
271269
}

src/config.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,15 @@
44
"app_name_about": "Phoenix Code",
55
"about_icon": "styles/images/phoenix-icon.svg",
66
"how_to_use_url": "https://github.com/adobe/brackets/wiki/How-to-Use-Brackets",
7+
"docs_url": "https://docs.phcode.dev/",
78
"support_url": "https://github.com/phcode-dev/phoenix/discussions",
89
"suggest_feature_url": "https://github.com/phcode-dev/phoenix/discussions/categories/ideas",
910
"get_involved_url": "https://github.com/phcode-dev/phoenix/discussions/77",
1011
"release_notes_url": "https://github.com/adobe/brackets/wiki/Release-Notes",
1112
"homepage_url": "https://phcode.io",
1213
"update_download_page": "https://phcode.io/",
1314
"twitter_url": "https://twitter.com/phcodedev",
15+
"youtube_url": "https://www.youtube.com/channel/UCNK2a8DKqPQQe3GlfTk-RHg",
1416
"troubleshoot_url": "https://github.com/adobe/brackets/wiki/Troubleshooting#wiki-livedev",
1517
"twitter_name": "@phcodedev",
1618
"contributors_url": "https://api.github.com/repos/phcode-dev/phoenix/contributors?per_page={0}&page={1}",

src/extensions/default/DebugCommands/main.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -838,7 +838,7 @@ define(function (require, exports, module) {
838838
_updateLogToConsoleMenuItemChecked();
839839

840840
const helpMenu = Menus.getMenu(Menus.AppMenuBar.HELP_MENU);
841-
helpMenu.addMenuItem(DEBUG_SWITCH_LANGUAGE, "", Menus.BEFORE, Commands.HELP_TWITTER);
841+
helpMenu.addMenuItem(DEBUG_SWITCH_LANGUAGE, "", Menus.BEFORE, Commands.HELP_YOUTUBE);
842842
helpMenu.addMenuDivider(Menus.AFTER, DEBUG_SWITCH_LANGUAGE);
843843

844844
const fileMenu = Menus.getMenu(Menus.AppMenuBar.FILE_MENU);

src/help/HelpCommandHandlers.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,12 +161,14 @@ define(function (require, exports, module) {
161161
});
162162

163163
CommandManager.register(Strings.CMD_HOW_TO_USE_BRACKETS, Commands.HELP_HOW_TO_USE_BRACKETS, _handleLinkMenuItem(brackets.config.how_to_use_url));
164+
CommandManager.register(Strings.CMD_DOCS, Commands.HELP_DOCS, _handleLinkMenuItem(brackets.config.docs_url));
164165
CommandManager.register(Strings.CMD_SUPPORT, Commands.HELP_SUPPORT, _handleLinkMenuItem(brackets.config.support_url));
165166
CommandManager.register(Strings.CMD_SUGGEST, Commands.HELP_SUGGEST, _handleLinkMenuItem(brackets.config.suggest_feature_url));
166167
CommandManager.register(Strings.CMD_RELEASE_NOTES, Commands.HELP_RELEASE_NOTES, _handleLinkMenuItem(brackets.config.release_notes_url));
167168
CommandManager.register(Strings.CMD_GET_INVOLVED, Commands.HELP_GET_INVOLVED, _handleLinkMenuItem(brackets.config.get_involved_url));
168169
CommandManager.register(Strings.CMD_SHOW_EXTENSIONS_FOLDER, Commands.HELP_SHOW_EXT_FOLDER, _handleShowExtensionsFolder);
169170
CommandManager.register(Strings.CMD_HOMEPAGE, Commands.HELP_HOMEPAGE, _handleLinkMenuItem(brackets.config.homepage_url));
170171
CommandManager.register(Strings.CMD_TWITTER, Commands.HELP_TWITTER, _handleLinkMenuItem(brackets.config.twitter_url));
172+
CommandManager.register(Strings.CMD_YOUTUBE, Commands.HELP_YOUTUBE, _handleLinkMenuItem(brackets.config.youtube_url));
171173
CommandManager.register(Strings.CMD_ABOUT, Commands.HELP_ABOUT, _handleAboutDialog);
172174
});

src/nls/root/strings.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -576,13 +576,15 @@ define({
576576
"CMD_AUTO_UPDATE": "Auto Update",
577577
"CMD_HOW_TO_USE_BRACKETS": "How to Use {APP_NAME}",
578578
"CMD_SUPPORT": "{APP_NAME} Support",
579+
"CMD_DOCS": "Help, Getting Started",
579580
"CMD_SUGGEST": "Suggest a Feature",
580581
"CMD_RELEASE_NOTES": "Release Notes",
581582
"CMD_GET_INVOLVED": "Get Involved",
582583
"CMD_SHOW_EXTENSIONS_FOLDER": "Show Extensions Folder",
583584
"CMD_HEALTH_DATA_STATISTICS": "Health Report\u2026",
584585
"CMD_HOMEPAGE": "Download Apps - Home Page",
585586
"CMD_TWITTER": "{TWITTER_NAME} on Twitter",
587+
"CMD_YOUTUBE": "Youtube Channel",
586588
"CMD_ABOUT": "About {APP_TITLE}",
587589
"CMD_OPEN_PREFERENCES": "Open Preferences File",
588590
"CMD_OPEN_KEYMAP": "Open User Key Map File",

0 commit comments

Comments
 (0)