Add privacy policy menu item (#883)

This commit is contained in:
Alberto Iannaccone 2022-03-09 10:46:22 +00:00 committed by GitHub
parent b416e5f9e8
commit 70f1c5f8ec
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 16 additions and 2 deletions

View File

@ -85,6 +85,10 @@ export class Help extends Contribution {
Help.Commands.VISIT_ARDUINO, Help.Commands.VISIT_ARDUINO,
createOpenHandler('https://www.arduino.cc/') createOpenHandler('https://www.arduino.cc/')
); );
registry.registerCommand(
Help.Commands.PRIVACY_POLICY,
createOpenHandler('https://www.arduino.cc/en/privacy-policy')
);
} }
registerMenus(registry: MenuModelRegistry): void { registerMenus(registry: MenuModelRegistry): void {
@ -122,9 +126,13 @@ export class Help extends Contribution {
order: '6', order: '6',
}); });
registry.registerMenuAction(ArduinoMenus.HELP__FIND_GROUP, { registry.registerMenuAction(ArduinoMenus.HELP__FIND_GROUP, {
commandId: IDEUpdaterCommands.CHECK_FOR_UPDATES.id, commandId: Help.Commands.PRIVACY_POLICY.id,
order: '7', order: '7',
}); });
registry.registerMenuAction(ArduinoMenus.HELP__FIND_GROUP, {
commandId: IDEUpdaterCommands.CHECK_FOR_UPDATES.id,
order: '8',
});
} }
registerKeybindings(registry: KeybindingRegistry): void { registerKeybindings(registry: KeybindingRegistry): void {
@ -172,5 +180,10 @@ export namespace Help {
label: nls.localize('arduino/help/visit', 'Visit Arduino.cc'), label: nls.localize('arduino/help/visit', 'Visit Arduino.cc'),
category: 'Arduino', category: 'Arduino',
}; };
export const PRIVACY_POLICY: Command = {
id: 'arduino-privacy-policy',
label: nls.localize('arduino/help/privacyPolicy', 'Privacy Policy'),
category: 'Arduino',
};
} }
} }

View File

@ -238,7 +238,8 @@
"reference": "Reference", "reference": "Reference",
"findInReference": "Find in Reference", "findInReference": "Find in Reference",
"faq": "Frequently Asked Questions", "faq": "Frequently Asked Questions",
"visit": "Visit Arduino.cc" "visit": "Visit Arduino.cc",
"privacyPolicy": "Privacy Policy"
}, },
"certificate": { "certificate": {
"uploadRootCertificates": "Upload SSL Root Certificates", "uploadRootCertificates": "Upload SSL Root Certificates",