Merge branch 'master' of https://github.com/bitwarden/desktop into feature/hide-passwords
2
jslib
@ -1 +1 @@
|
|||||||
Subproject commit 2858724f4431038be190fc0b748efe287dd1bae6
|
Subproject commit 212a2e3745e6e0e2b3057ed308c47daf6aeefbc8
|
Before Width: | Height: | Size: 370 B After Width: | Height: | Size: 2.0 KiB |
Before Width: | Height: | Size: 5.4 KiB After Width: | Height: | Size: 4.7 KiB |
Before Width: | Height: | Size: 2.9 KiB After Width: | Height: | Size: 3.6 KiB |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 3.4 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 40 KiB After Width: | Height: | Size: 33 KiB |
Before Width: | Height: | Size: 692 B After Width: | Height: | Size: 3.5 KiB |
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 4.3 KiB |
Before Width: | Height: | Size: 40 KiB After Width: | Height: | Size: 33 KiB |
Before Width: | Height: | Size: 148 KiB After Width: | Height: | Size: 113 KiB |
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 4.3 KiB |
Before Width: | Height: | Size: 4.0 KiB After Width: | Height: | Size: 6.6 KiB |
Before Width: | Height: | Size: 148 KiB After Width: | Height: | Size: 113 KiB |
Before Width: | Height: | Size: 492 KiB After Width: | Height: | Size: 392 KiB |
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 4.7 KiB |
Before Width: | Height: | Size: 4.6 KiB After Width: | Height: | Size: 8.6 KiB |
Before Width: | Height: | Size: 403 B After Width: | Height: | Size: 326 B |
Before Width: | Height: | Size: 636 B After Width: | Height: | Size: 510 B |
Before Width: | Height: | Size: 4.6 KiB After Width: | Height: | Size: 8.6 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 19 KiB |
Before Width: | Height: | Size: 685 B After Width: | Height: | Size: 510 B |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 878 B |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 19 KiB |
Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 58 KiB |
Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 58 KiB |
Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 4.7 KiB |
Before Width: | Height: | Size: 403 B After Width: | Height: | Size: 326 B |
Before Width: | Height: | Size: 4.6 KiB After Width: | Height: | Size: 8.6 KiB |
Before Width: | Height: | Size: 685 B After Width: | Height: | Size: 510 B |
Before Width: | Height: | Size: 957 B After Width: | Height: | Size: 707 B |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 19 KiB |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 2.9 KiB |
Before Width: | Height: | Size: 151 KiB After Width: | Height: | Size: 151 KiB |
@ -272,7 +272,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="footer">
|
<div class="footer" *ngIf="cipher">
|
||||||
<button appBlurClick class="primary" (click)="edit()" appA11yTitle="{{'edit' | i18n}}" *ngIf="!cipher.isDeleted">
|
<button appBlurClick class="primary" (click)="edit()" appA11yTitle="{{'edit' | i18n}}" *ngIf="!cipher.isDeleted">
|
||||||
<i class="fa fa-pencil fa-fw fa-lg" aria-hidden="true"></i>
|
<i class="fa fa-pencil fa-fw fa-lg" aria-hidden="true"></i>
|
||||||
</button>
|
</button>
|
||||||
|
Before Width: | Height: | Size: 292 B After Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 438 B After Width: | Height: | Size: 2.1 KiB |
Before Width: | Height: | Size: 292 B After Width: | Height: | Size: 2.8 KiB |
Before Width: | Height: | Size: 438 B After Width: | Height: | Size: 3.0 KiB |
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 23 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 28 KiB |
Before Width: | Height: | Size: 9.1 KiB After Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 9.0 KiB After Width: | Height: | Size: 10 KiB |
@ -113,10 +113,10 @@
|
|||||||
"description": "Copy value to clipboard"
|
"description": "Copy value to clipboard"
|
||||||
},
|
},
|
||||||
"minimizeOnCopyToClipboard": {
|
"minimizeOnCopyToClipboard": {
|
||||||
"message": "Minimize when copying to clipboard"
|
"message": "Minimér, når du kopierer til udklipsholder"
|
||||||
},
|
},
|
||||||
"minimizeOnCopyToClipboardDesc": {
|
"minimizeOnCopyToClipboardDesc": {
|
||||||
"message": "Minimize when copying an item's data to the clipboard."
|
"message": "Minimér, når du kopierer et elements data til udklipsholderen."
|
||||||
},
|
},
|
||||||
"toggleVisibility": {
|
"toggleVisibility": {
|
||||||
"message": "Slå synlighed til/fra"
|
"message": "Slå synlighed til/fra"
|
||||||
@ -343,7 +343,7 @@
|
|||||||
"message": "Er du sikker på, at du vil slette dette element?"
|
"message": "Er du sikker på, at du vil slette dette element?"
|
||||||
},
|
},
|
||||||
"deletedItem": {
|
"deletedItem": {
|
||||||
"message": "Slettede element"
|
"message": "Element sendt til papirkurven"
|
||||||
},
|
},
|
||||||
"overwritePasswordConfirmation": {
|
"overwritePasswordConfirmation": {
|
||||||
"message": "Er du sikker på, at du vil overskrive den aktuelle adgangskode?"
|
"message": "Er du sikker på, at du vil overskrive den aktuelle adgangskode?"
|
||||||
@ -776,10 +776,10 @@
|
|||||||
"message": "To-trins login"
|
"message": "To-trins login"
|
||||||
},
|
},
|
||||||
"vaultTimeout": {
|
"vaultTimeout": {
|
||||||
"message": "Vault Timeout"
|
"message": "Boks timeout"
|
||||||
},
|
},
|
||||||
"vaultTimeoutDesc": {
|
"vaultTimeoutDesc": {
|
||||||
"message": "Choose when your vault will timeout and perform the selected action."
|
"message": "Vælg timeout for din boks, hvorefter den vil udføre den valgte handling."
|
||||||
},
|
},
|
||||||
"immediately": {
|
"immediately": {
|
||||||
"message": "Straks"
|
"message": "Straks"
|
||||||
@ -1287,50 +1287,50 @@
|
|||||||
"message": "Én eller flere organisationspolitikker påvirker dine generatorindstillinger."
|
"message": "Én eller flere organisationspolitikker påvirker dine generatorindstillinger."
|
||||||
},
|
},
|
||||||
"vaultTimeoutAction": {
|
"vaultTimeoutAction": {
|
||||||
"message": "Vault Timeout Action"
|
"message": "Boks timeout-handling"
|
||||||
},
|
},
|
||||||
"vaultTimeoutActionLockDesc": {
|
"vaultTimeoutActionLockDesc": {
|
||||||
"message": "A locked vault requires that you re-enter your master password to access it again."
|
"message": "En låst boks kræver at du gentaster din hovedadgangskode for at tilgå den igen."
|
||||||
},
|
},
|
||||||
"vaultTimeoutActionLogOutDesc": {
|
"vaultTimeoutActionLogOutDesc": {
|
||||||
"message": "A logged out vault requires that you re-authenticate to access it again."
|
"message": "En boks der er logget ud kræver, at du godkender igen for at få adgang til den."
|
||||||
},
|
},
|
||||||
"lock": {
|
"lock": {
|
||||||
"message": "Lock",
|
"message": "Lås",
|
||||||
"description": "Verb form: to make secure or inaccesible by"
|
"description": "Verb form: to make secure or inaccesible by"
|
||||||
},
|
},
|
||||||
"trash": {
|
"trash": {
|
||||||
"message": "Trash",
|
"message": "Papirkurv",
|
||||||
"description": "Noun: a special folder to hold deleted items"
|
"description": "Noun: a special folder to hold deleted items"
|
||||||
},
|
},
|
||||||
"searchTrash": {
|
"searchTrash": {
|
||||||
"message": "Search trash"
|
"message": "Søg i papirkurven"
|
||||||
},
|
},
|
||||||
"permanentlyDeleteItem": {
|
"permanentlyDeleteItem": {
|
||||||
"message": "Permanently Delete Item"
|
"message": "Slet element permanent"
|
||||||
},
|
},
|
||||||
"permanentlyDeleteItemConfirmation": {
|
"permanentlyDeleteItemConfirmation": {
|
||||||
"message": "Are you sure you want to permanently delete this item?"
|
"message": "Er du sikker på, at du vil slette dette element permanent?"
|
||||||
},
|
},
|
||||||
"permanentlyDeletedItem": {
|
"permanentlyDeletedItem": {
|
||||||
"message": "Permanently Deleted item"
|
"message": "Element slettet permanent"
|
||||||
},
|
},
|
||||||
"restoreItem": {
|
"restoreItem": {
|
||||||
"message": "Restore Item"
|
"message": "Gendan element"
|
||||||
},
|
},
|
||||||
"restoreItemConfirmation": {
|
"restoreItemConfirmation": {
|
||||||
"message": "Are you sure you want to restore this item?"
|
"message": "Er du sikker på, at du vil gendanne dette element?"
|
||||||
},
|
},
|
||||||
"restoredItem": {
|
"restoredItem": {
|
||||||
"message": "Restored Item"
|
"message": "Element gendannet"
|
||||||
},
|
},
|
||||||
"permanentlyDelete": {
|
"permanentlyDelete": {
|
||||||
"message": "Permanently Delete"
|
"message": "Slette permanent"
|
||||||
},
|
},
|
||||||
"vaultTimeoutLogOutConfirmation": {
|
"vaultTimeoutLogOutConfirmation": {
|
||||||
"message": "Logging out will remove all access to your vault and requires online authentication after the timeout period. Are you sure you want to use this setting?"
|
"message": "Ved at logge ud fjernes al adgang til din boks og kræver online-godkendelse efter timeout-perioden. Er du sikker på, at du vil bruge denne indstilling?"
|
||||||
},
|
},
|
||||||
"vaultTimeoutLogOutConfirmationTitle": {
|
"vaultTimeoutLogOutConfirmationTitle": {
|
||||||
"message": "Timeout Action Confirmation"
|
"message": "Bekræft timeout-handling"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -776,10 +776,10 @@
|
|||||||
"message": "Início de sessão de dois passos"
|
"message": "Início de sessão de dois passos"
|
||||||
},
|
},
|
||||||
"vaultTimeout": {
|
"vaultTimeout": {
|
||||||
"message": "Vault Timeout"
|
"message": "Tempo de expiração do Cofre"
|
||||||
},
|
},
|
||||||
"vaultTimeoutDesc": {
|
"vaultTimeoutDesc": {
|
||||||
"message": "Choose when your vault will timeout and perform the selected action."
|
"message": "Escolha quando o seu cofre irá de expirar e a ação que irá executar."
|
||||||
},
|
},
|
||||||
"immediately": {
|
"immediately": {
|
||||||
"message": "Imediatamente"
|
"message": "Imediatamente"
|
||||||
@ -1287,13 +1287,13 @@
|
|||||||
"message": "Uma ou mais políticas de organização estão a afetar as suas definições do gerador."
|
"message": "Uma ou mais políticas de organização estão a afetar as suas definições do gerador."
|
||||||
},
|
},
|
||||||
"vaultTimeoutAction": {
|
"vaultTimeoutAction": {
|
||||||
"message": "Vault Timeout Action"
|
"message": "Ação de expiração do Cofre"
|
||||||
},
|
},
|
||||||
"vaultTimeoutActionLockDesc": {
|
"vaultTimeoutActionLockDesc": {
|
||||||
"message": "A locked vault requires that you re-enter your master password to access it again."
|
"message": "Um cofre bloqueado requer que você reinsira a sua palavra-passe mestra para o aceder novamente."
|
||||||
},
|
},
|
||||||
"vaultTimeoutActionLogOutDesc": {
|
"vaultTimeoutActionLogOutDesc": {
|
||||||
"message": "A logged out vault requires that you re-authenticate to access it again."
|
"message": "Um cofre com a sessão desligada requer que você se autentique novamente para o poder aceder."
|
||||||
},
|
},
|
||||||
"lock": {
|
"lock": {
|
||||||
"message": "Bloquear",
|
"message": "Bloquear",
|
||||||
@ -1331,6 +1331,6 @@
|
|||||||
"message": "Terminar sessão irá remover todos os acessos ao seu cofre e requer autenticação online após o período de espera. Tem a certeza de que pretende utilizar esta definição?"
|
"message": "Terminar sessão irá remover todos os acessos ao seu cofre e requer autenticação online após o período de espera. Tem a certeza de que pretende utilizar esta definição?"
|
||||||
},
|
},
|
||||||
"vaultTimeoutLogOutConfirmationTitle": {
|
"vaultTimeoutLogOutConfirmationTitle": {
|
||||||
"message": "Timeout Action Confirmation"
|
"message": "Confirmação de expiração do Cofre"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -116,7 +116,7 @@
|
|||||||
"message": "复制到剪贴板时最小化"
|
"message": "复制到剪贴板时最小化"
|
||||||
},
|
},
|
||||||
"minimizeOnCopyToClipboardDesc": {
|
"minimizeOnCopyToClipboardDesc": {
|
||||||
"message": "复制项目数据到剪贴板时最小化"
|
"message": "复制项目数据到剪贴板时最小化。"
|
||||||
},
|
},
|
||||||
"toggleVisibility": {
|
"toggleVisibility": {
|
||||||
"message": "切换可见性"
|
"message": "切换可见性"
|
||||||
@ -1290,10 +1290,10 @@
|
|||||||
"message": "密码库超时操作"
|
"message": "密码库超时操作"
|
||||||
},
|
},
|
||||||
"vaultTimeoutActionLockDesc": {
|
"vaultTimeoutActionLockDesc": {
|
||||||
"message": "已锁定的密码库需要重新输入主密码才能再次访问"
|
"message": "已锁定的密码库需要重新输入主密码才能再次访问。"
|
||||||
},
|
},
|
||||||
"vaultTimeoutActionLogOutDesc": {
|
"vaultTimeoutActionLogOutDesc": {
|
||||||
"message": "已登出的密码库需要重新输入主密码才能再次访问"
|
"message": "已注销的密码库需要重新输入主密码才能再次访问。"
|
||||||
},
|
},
|
||||||
"lock": {
|
"lock": {
|
||||||
"message": "锁定",
|
"message": "锁定",
|
||||||
@ -1310,7 +1310,7 @@
|
|||||||
"message": "永久删除项目"
|
"message": "永久删除项目"
|
||||||
},
|
},
|
||||||
"permanentlyDeleteItemConfirmation": {
|
"permanentlyDeleteItemConfirmation": {
|
||||||
"message": "您确定要永久删除此项目?"
|
"message": "您确定要永久删除此项目吗?"
|
||||||
},
|
},
|
||||||
"permanentlyDeletedItem": {
|
"permanentlyDeletedItem": {
|
||||||
"message": "已永久删除项目"
|
"message": "已永久删除项目"
|
||||||
@ -1319,7 +1319,7 @@
|
|||||||
"message": "恢复项目"
|
"message": "恢复项目"
|
||||||
},
|
},
|
||||||
"restoreItemConfirmation": {
|
"restoreItemConfirmation": {
|
||||||
"message": "确定要恢复此项目?"
|
"message": "您确定要恢复此项目吗?"
|
||||||
},
|
},
|
||||||
"restoredItem": {
|
"restoredItem": {
|
||||||
"message": "已恢复项目"
|
"message": "已恢复项目"
|
||||||
@ -1328,7 +1328,7 @@
|
|||||||
"message": "永久删除"
|
"message": "永久删除"
|
||||||
},
|
},
|
||||||
"vaultTimeoutLogOutConfirmation": {
|
"vaultTimeoutLogOutConfirmation": {
|
||||||
"message": "登出将会在超时后删除您访问密码库的所有权限,并且需要进行在线认证。 您确定要使用此设置吗?"
|
"message": "注销时将会移除密码库的所有访问权限,并且需要在超时后进行在线认证。 您确定要使用此设置吗?"
|
||||||
},
|
},
|
||||||
"vaultTimeoutLogOutConfirmationTitle": {
|
"vaultTimeoutLogOutConfirmationTitle": {
|
||||||
"message": "超时操作确认"
|
"message": "超时操作确认"
|
||||||
|
@ -23,8 +23,8 @@ export class PowerMonitorMain {
|
|||||||
powerMonitor.on('suspend', async () => {
|
powerMonitor.on('suspend', async () => {
|
||||||
const options = await this.getVaultTimeoutOptions();
|
const options = await this.getVaultTimeoutOptions();
|
||||||
if (options[0] === -3) {
|
if (options[0] === -3) {
|
||||||
options[1] === 'lock' ? this.main.messagingService.send('lockVault') :
|
options[1] === 'logOut' ? this.main.messagingService.send('logout', { expired: false }) :
|
||||||
this.main.messagingService.send('logout', { expired: false });
|
this.main.messagingService.send('lockVault');
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@ -34,8 +34,8 @@ export class PowerMonitorMain {
|
|||||||
powerMonitor.on('lock-screen', async () => {
|
powerMonitor.on('lock-screen', async () => {
|
||||||
const options = await this.getVaultTimeoutOptions();
|
const options = await this.getVaultTimeoutOptions();
|
||||||
if (options[0] === -2) {
|
if (options[0] === -2) {
|
||||||
options[1] === 'lock' ? this.main.messagingService.send('lockVault') :
|
options[1] === 'logOut' ? this.main.messagingService.send('logout', { expired: false }) :
|
||||||
this.main.messagingService.send('logout', { expired: false });
|
this.main.messagingService.send('lockVault');
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@ -51,8 +51,8 @@ export class PowerMonitorMain {
|
|||||||
|
|
||||||
const options = await this.getVaultTimeoutOptions();
|
const options = await this.getVaultTimeoutOptions();
|
||||||
if (options[0] === -4) {
|
if (options[0] === -4) {
|
||||||
options[1] === 'lock' ? this.main.messagingService.send('lockVault') :
|
options[1] === 'logOut' ? this.main.messagingService.send('logout', { expired: false }) :
|
||||||
this.main.messagingService.send('logout', { expired: false });
|
this.main.messagingService.send('lockVault');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
"name": "bitwarden",
|
"name": "bitwarden",
|
||||||
"productName": "Bitwarden",
|
"productName": "Bitwarden",
|
||||||
"description": "A secure and free password manager for all of your devices.",
|
"description": "A secure and free password manager for all of your devices.",
|
||||||
"version": "1.17.2",
|
"version": "1.18.0",
|
||||||
"author": "Bitwarden Inc. <hello@bitwarden.com> (https://bitwarden.com)",
|
"author": "Bitwarden Inc. <hello@bitwarden.com> (https://bitwarden.com)",
|
||||||
"homepage": "https://bitwarden.com",
|
"homepage": "https://bitwarden.com",
|
||||||
"license": "GPL-3.0",
|
"license": "GPL-3.0",
|
||||||
|