1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-16 08:13:42 +00:00

shortcuts and modal fixes

This commit is contained in:
Kyle Spearrin
2018-02-09 12:12:41 -05:00
parent f80ae40b1a
commit 481d04b2b9
6 changed files with 126 additions and 58 deletions

View File

@@ -18,7 +18,7 @@ export class MenuMain {
const template: MenuItemConstructorOptions[] = [
{
label: 'File',
label: this.i18nService.t('file'),
submenu: [
{
label: this.i18nService.t('addNewLogin'),
@@ -34,25 +34,29 @@ export class MenuMain {
label: this.i18nService.t('typeLogin'),
click() {
self.send('newLogin');
}
},
accelerator: 'Alt+L'
},
{
label: this.i18nService.t('typeCard'),
click() {
self.send('newCard');
}
},
accelerator: 'Alt+C'
},
{
label: this.i18nService.t('typeIdentity'),
click() {
self.send('newIdentity');
}
},
accelerator: 'Alt+I'
},
{
label: this.i18nService.t('typeSecureNote'),
click() {
self.send('newSecureNote');
}
},
accelerator: 'Alt+S'
}
]
},
@@ -71,7 +75,7 @@ export class MenuMain {
}
},
{
label: 'Lock',
label: this.i18nService.t('lock'),
click() {
self.send('lockApp');
},
@@ -94,22 +98,30 @@ export class MenuMain {
{
label: this.i18nService.t('view'),
submenu: [
{ role: 'reload' },
{ role: 'forcereload' },
{ role: 'toggledevtools' },
{ type: 'separator' },
{
role: 'resetzoom',
accelerator: 'CmdOrCtrl+0' },
label: this.i18nService.t('passwordGenerator'),
click() {
self.send('openPasswordGenerator');
},
accelerator: 'CmdOrCtrl+G'
},
{
role: 'zoomin',
accelerator: 'CmdOrCtrl+=' },
{
role: 'zoomout',
accelerator: 'CmdOrCtrl+-'
label: this.i18nService.t('searchVault'),
click() {
self.send('focusSearch');
},
accelerator: 'CmdOrCtrl+F'
},
{ type: 'separator' },
{ role: 'togglefullscreen' }
{ role: 'resetzoom', accelerator: 'CmdOrCtrl+0' },
{ role: 'zoomin', accelerator: 'CmdOrCtrl+=' },
{ role: 'zoomout', accelerator: 'CmdOrCtrl+-' },
{ type: 'separator' },
{ role: 'togglefullscreen' },
{ type: 'separator' },
{ role: 'reload', accelerator: 'Alt+Shift+R' },
{ role: 'forcereload' },
{ role: 'toggledevtools' },
]
},
{