From c64354217c7422ac2a91175170d1234f9009e540 Mon Sep 17 00:00:00 2001 From: flo-mic Date: Mon, 22 Feb 2021 13:31:54 +0100 Subject: introduce clear passwords from clipboard feature --- src/platform/chrome/manifest.json | 2 ++ src/platform/fenix/manifest.json | 1 + src/platform/firefox/manifest.json | 1 + src/platform/generic/_locales/de/messages.json | 22 ++++++++++++++++++++++ src/platform/generic/_locales/en/messages.json | 22 ++++++++++++++++++++++ 5 files changed, 48 insertions(+) (limited to 'src/platform') diff --git a/src/platform/chrome/manifest.json b/src/platform/chrome/manifest.json index 0614e48..ca24106 100644 --- a/src/platform/chrome/manifest.json +++ b/src/platform/chrome/manifest.json @@ -49,6 +49,8 @@ "*://*/*", "tabs", "storage", + "clipboardRead", + "clipboardWrite", "contextMenus", "notifications", "webRequest", diff --git a/src/platform/fenix/manifest.json b/src/platform/fenix/manifest.json index 9539414..b2c91c9 100644 --- a/src/platform/fenix/manifest.json +++ b/src/platform/fenix/manifest.json @@ -79,6 +79,7 @@ "tabs", "storage", "notifications", + "clipboardRead", "clipboardWrite", "webRequest", "webRequestBlocking" diff --git a/src/platform/firefox/manifest.json b/src/platform/firefox/manifest.json index b3a9ac9..764b82d 100644 --- a/src/platform/firefox/manifest.json +++ b/src/platform/firefox/manifest.json @@ -87,6 +87,7 @@ "menus", "storage", "notifications", + "clipboardRead", "clipboardWrite", "webRequest", "webRequestBlocking" diff --git a/src/platform/generic/_locales/de/messages.json b/src/platform/generic/_locales/de/messages.json index e2e5d18..32497d7 100644 --- a/src/platform/generic/_locales/de/messages.json +++ b/src/platform/generic/_locales/de/messages.json @@ -103,6 +103,28 @@ "message" : "Antwortet auf HTTP Basic Authentication Anfragen mit dem ersten Eintrag der vorgeschlagenen Zugangsdaten. Dadurch können Zugangsdaten ungewollt an nicht vertrauenswürdige Server übermittelt werden.", "description": "Help text in the extension settings for the setting to automatically respond with the first recommended credential to any http authentication auth request" }, + "SettingsClearClipboardPasswords" : { + "message" : "Kopierte Passwörter automatisch aus der Zwischenablage löschen", + "description": "Label of the setting in the extension settings to automatically clear passwords from clipboard after a certain time." + }, + "HelpClearClipboardPasswords" : { + "message" : "Die Zwischenablage kann nur geleert werden, wenn noch mindestens ein Browserfenster offen ist.", + "description": "Help text in the extension settings for the setting to automatically clean passwords from clipboard after a certain time." + }, + "SettingsClearClipboardDelay" : { + "message" : "Zwischenablage nach Ablauf folgender Zeit leeren (Sekunden)", + "description": "Label of the setting in the extension settings to define the time when the clipboard content will be removed." + }, + "SettingsClipboardClearDelayOptions" : { + "message" : "$ROW$", + "description" : "Time in seconds until clipboard will get empty.", + "placeholders": { + "row": { + "content": "$1", + "example": "One of 15, 30, 45, 60, 90" + } + } + }, "NotificationSettings" : { "message" : "Benachrichtigungen", "description": "Headline above the notification section in the other settings tab in the extension settings" diff --git a/src/platform/generic/_locales/en/messages.json b/src/platform/generic/_locales/en/messages.json index e3d3d45..c759827 100644 --- a/src/platform/generic/_locales/en/messages.json +++ b/src/platform/generic/_locales/en/messages.json @@ -103,6 +103,28 @@ "message" : "Automatically respond to http basic authentication requests with the first suggested credential. Be aware that this may expose credentials to untrustworthy servers.", "description": "Help text in the extension settings for the setting to automatically respond with the first recommended credential to any http basic authentication request" }, + "SettingsClearClipboardPasswords" : { + "message" : "Automatically empty clipboard after a certain time", + "description": "Label of the setting in the extension settings to automatically clear passwords from clipboard after a certain time." + }, + "HelpClearClipboardPasswords" : { + "message" : "This feature will not clear the clipboard if you close all browser windows before the timeout is reached!", + "description": "Help text in the extension settings for the setting to automatically clean passwords from clipboard after a certain time." + }, + "SettingsClearClipboardDelay" : { + "message" : "Empty clipboard after the defined time (seconds)", + "description": "Label of the setting in the extension settings to define the time when the clipboard content will be removed." + }, + "SettingsClipboardClearDelayOptions" : { + "message" : "$ROW$", + "description" : "Time in seconds until clipboard will get empty.", + "placeholders": { + "row": { + "content": "$1", + "example": "One of 15, 30, 45, 60, 90" + } + } + }, "NotificationSettings" : { "message" : "Notifications", "description": "Headline above the notification section in the other settings tab in the extension settings" -- cgit v1.2.3