Moved AllowDraftAutosave option from Settings -> Security to Settings -> General -> Compose

This commit is contained in:
the-djmaze 2023-02-15 17:05:53 +01:00
parent edcb84b4ae
commit 03379a6163
43 changed files with 93 additions and 110 deletions

View file

@ -44,7 +44,7 @@ export class UserSettingsGeneral extends AbstractViewSettings {
['layout', 'messageReadDelay', 'messagesPerPage', 'checkMailInterval',
'editorDefaultType', 'requestReadReceipt', 'requestDsn', 'requireTLS', 'pgpSign', 'pgpEncrypt',
'viewHTML', 'viewImages', 'viewImagesWhitelist', 'removeColors', 'allowStyles',
'viewHTML', 'viewImages', 'viewImagesWhitelist', 'removeColors', 'allowStyles', 'allowDraftAutosave',
'hideDeleted', 'listInlineAttachments', 'simpleAttachmentsList', 'collapseBlockquotes', 'maxBlockquotesLevel',
'useCheckboxesInList', 'listGrouped', 'useThreads', 'replySameFolder', 'msgDefaultAction', 'allowSpellcheck'
].forEach(name => this[name] = SettingsUserStore[name]);
@ -105,7 +105,7 @@ export class UserSettingsGeneral extends AbstractViewSettings {
this.addSettings(['ViewHTML', 'ViewImages', 'ViewImagesWhitelist', 'HideDeleted', 'AllowStyles',
'ListInlineAttachments', 'simpleAttachmentsList', 'UseCheckboxesInList', 'listGrouped', 'ReplySameFolder',
'requestReadReceipt', 'requestDsn', 'requireTLS', 'pgpSign', 'pgpEncrypt', 'allowSpellcheck',
'DesktopNotifications', 'SoundNotification', 'CollapseBlockquotes']);
'DesktopNotifications', 'SoundNotification', 'CollapseBlockquotes', 'AllowDraftAutosave']);
const fReloadLanguageHelper = (saveSettingsStep) => () => {
this.languageTrigger(saveSettingsStep);

View file

@ -10,8 +10,6 @@ import { SettingsUserStore } from 'Stores/User/Settings';
import { GnuPGUserStore } from 'Stores/User/GnuPG';
import { OpenPGPUserStore } from 'Stores/User/OpenPGP';
import Remote from 'Remote/User/Fetch';
import { showScreenPopup } from 'Knoin/Knoin';
import { OpenPgpImportPopupView } from 'View/Popup/OpenPgpImport';
@ -46,10 +44,6 @@ export class UserSettingsSecurity extends AbstractViewSettings {
this.canOpenPGP = SettingsCapa('OpenPGP');
this.canGnuPG = GnuPGUserStore.isSupported();
this.canMailvelope = !!window.mailvelope;
this.allowDraftAutosave = SettingsUserStore.allowDraftAutosave;
this.allowDraftAutosave.subscribe(value => Remote.saveSetting('AllowDraftAutosave', value))
}
addOpenPgpKey() {

View file

@ -492,6 +492,7 @@ export class ComposePopupView extends AbstractViewPopup {
}
saveCommand() {
if (!this.saving() && !this.sending()) {
if (FolderUserStore.draftsFolderNotEnabled()) {
showScreenPopup(FolderSystemPopupView, [FolderType.Drafts]);
} else {
@ -545,6 +546,7 @@ export class ComposePopupView extends AbstractViewPopup {
});
}
}
}
deleteCommand() {
AskPopupView.hidden()
@ -569,12 +571,7 @@ export class ComposePopupView extends AbstractViewPopup {
skipCommand() {
ComposePopupView.inEdit(true);
if (
!this.saving() &&
!this.sending() &&
!FolderUserStore.draftsFolderNotEnabled() &&
SettingsUserStore.allowDraftAutosave()
) {
if (!FolderUserStore.draftsFolderNotEnabled() && SettingsUserStore.allowDraftAutosave()) {
this.saveCommand();
}
@ -597,8 +594,6 @@ export class ComposePopupView extends AbstractViewPopup {
&& !FolderUserStore.draftsFolderNotEnabled()
&& SettingsUserStore.allowDraftAutosave()
&& !this.isEmptyForm(false)
&& !this.saving()
&& !this.sending()
&& !this.savedError()
) {
this.saveCommand();

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "تحذير! لم يتم إرفاق جميع المرفقات",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "لم تنتهي عملية الإرفاق بعد",
"ALLOW_SPELLCHECK": "Enable browser spelling checker",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "اطلب اعلاماً بالقراءة",
"BUTTON_MARK_AS_IMPORTANT": "تحديده كـ هام",
"BUTTON_REQUEST_DSN": "اطلب اعلاماً بايصال البريد",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": " توليد مفتاح",
"TITLE_PRIVATE": "خاص",
"TITLE_PUBLIC": "عام",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"GET_MAILVELOPE": "Get Mailvelope browser add-on."
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "Внимание! Не всички прикачени файлове са качени.",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "Все още не са качени всички прикрепени файлове",
"ALLOW_SPELLCHECK": "Enable browser spelling checker",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "Поискайте разписка за прочитане на съобщението",
"BUTTON_MARK_AS_IMPORTANT": "Отбележи като важно",
"BUTTON_REQUEST_DSN": "Уведомяване при доставка",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "Генерирай ключ",
"TITLE_PRIVATE": "Частен",
"TITLE_PUBLIC": "Публичен",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Автоматично запазване на чернова",
"GET_MAILVELOPE": "Get Mailvelope browser add-on."
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "Upozornění! Některé přílohy nebyly nahrány.",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "Některé přílohy ještě nebyly nahrány",
"ALLOW_SPELLCHECK": "Enable browser spelling checker",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "Vyžádat si potvrzení o přečtení",
"BUTTON_MARK_AS_IMPORTANT": "Označit jako důležité",
"BUTTON_REQUEST_DSN": "Vyžádat si potvrzení o přijetí",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "Generovat klíče",
"TITLE_PRIVATE": "Soukromý",
"TITLE_PUBLIC": "Veřejný",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Automaticky uložit koncept",
"GET_MAILVELOPE": "Get Mailvelope browser add-on."
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "Advarsels! Ikke alle vedhæftninger er overført.",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "Overførsel af vedhæftninger igang.",
"ALLOW_SPELLCHECK": "Enable browser spelling checker",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "Bed om kvittering for læsning",
"BUTTON_MARK_AS_IMPORTANT": "Markér som vigtig",
"BUTTON_REQUEST_DSN": "Bed om kvittering for modtagelse",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "Generer nøgler",
"TITLE_PRIVATE": "Privat",
"TITLE_PUBLIC": "Offentlig",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Gem kladde automatisk",
"GET_MAILVELOPE": "Get Mailvelope browser add-on."
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "Warnung! Nicht alle Anhänge wurden hochgeladen.",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "Es wurden noch nicht alle Anhänge hochgeladen.",
"ALLOW_SPELLCHECK": "Rechtschreibprüfung durch den Browser zulassen",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "Empfangsbestätigung anfordern",
"BUTTON_MARK_AS_IMPORTANT": "Als Wichtig markieren",
"BUTTON_REQUEST_DSN": "Übermittlungsstatus anfordern",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "Schlüssel generieren",
"TITLE_PRIVATE": "Privat",
"TITLE_PUBLIC": "Öffentlich",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Entwurf automatisch speichern",
"GET_MAILVELOPE": "Lade das Mailvelope Browser Addon herunter."
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "Προειδοποίηση! Δεν έχουν μεταφορτωθεί όλα τα συνημμένα.",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "Δεν έχουν μεταφορτωθεί ακόμη όλα τα συνημμένα.",
"ALLOW_SPELLCHECK": "Enable browser spelling checker",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "Ζητήστε αποδεικτικό ανάγνωσης",
"BUTTON_MARK_AS_IMPORTANT": "Σημειώστε το σαν σημαντικό",
"BUTTON_REQUEST_DSN": "Ζητήστε αποδεικτικό παράδοσης",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "Generate Keys",
"TITLE_PRIVATE": "Private",
"TITLE_PUBLIC": "Public",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"GET_MAILVELOPE": "Get Mailvelope browser add-on."
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "Warning! Not all attachments have been uploaded.",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "Not all attachments have been uploaded yet.",
"ALLOW_SPELLCHECK": "Enable browser spelling checker",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "Request a read receipt",
"BUTTON_MARK_AS_IMPORTANT": "Mark as important",
"BUTTON_REQUEST_DSN": "Request a delivery receipt",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "Generate Key Pair",
"TITLE_PRIVATE": "Private",
"TITLE_PUBLIC": "Public",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"GET_MAILVELOPE": "Get Mailvelope browser add-on."
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "Warning! Not all attachments have been uploaded.",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "Not all attachments have been uploaded yet.",
"ALLOW_SPELLCHECK": "Enable browser spelling checker",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "Request a read receipt",
"BUTTON_MARK_AS_IMPORTANT": "Mark as important",
"BUTTON_REQUEST_DSN": "Request a delivery receipt",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "Generate Key Pair",
"TITLE_PRIVATE": "Private",
"TITLE_PUBLIC": "Public",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"GET_MAILVELOPE": "Get Mailvelope browser add-on."
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "¡Atención! No se han subido todos los archivos adjuntos.",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "No se han subido todos los archivos adjuntos.",
"ALLOW_SPELLCHECK": "Enable browser spelling checker",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "Solicitar confirmación de lectura",
"BUTTON_MARK_AS_IMPORTANT": "Marcar como importante",
"BUTTON_REQUEST_DSN": "Solicitar una confirmación de entrega",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "Generar llaves",
"TITLE_PRIVATE": "Privado",
"TITLE_PUBLIC": "Público",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"GET_MAILVELOPE": "Get Mailvelope browser add-on."
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "Tähelepanu! Kõiki manuseid ei ole üles laetud.",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "Kõiki manuseid ei ole veel üles laetud.",
"ALLOW_SPELLCHECK": "Enable browser spelling checker",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "Palu lugemise kohta kinnitust",
"BUTTON_MARK_AS_IMPORTANT": "Tähista olulisena",
"BUTTON_REQUEST_DSN": "Palu kättesaamise kohta kinnitust",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "Genereeri võti",
"TITLE_PRIVATE": "Privaatne",
"TITLE_PUBLIC": "Avalik",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"GET_MAILVELOPE": "Get Mailvelope browser add-on."
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "Kontuz! Eranskin guztiak ez dira kargatu.",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "Eranskin guztiak ez dira kargatu oraindik.",
"ALLOW_SPELLCHECK": "Gaitu nabigatzaileko hizkuntza-zuzentzailea",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "Eskatu irakurketa-agiria",
"BUTTON_MARK_AS_IMPORTANT": "MArkatu garrantzitsu bezala",
"BUTTON_REQUEST_DSN": "Eskatu jasotze-agiria",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "Sortu Gako Parea",
"TITLE_PRIVATE": "Pribatua",
"TITLE_PUBLIC": "Publikoa",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Automatikoi gorde zirriborroa",
"GET_MAILVELOPE": "Lortu Mailvelope nabigatzaileko gehigarria."
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "اخطار! همه پیوست‌ها هنوز بارگذاری نشده است.",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "همه پیوست‌ها هنوز بارگذاری نشده است.",
"ALLOW_SPELLCHECK": "Enable browser spelling checker",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "درخواست دریافت رسید خواندن",
"BUTTON_MARK_AS_IMPORTANT": "علامت زدن به عنوان مهم",
"BUTTON_REQUEST_DSN": "درخواست دریافت رسید تحویل درمقصد",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "تولید کلیدهای",
"TITLE_PRIVATE": "خصوصی",
"TITLE_PUBLIC": "عمومی",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "ذخیره خودکار پیش‌نویس",
"GET_MAILVELOPE": "Get Mailvelope browser add-on."
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "Huom! Yhtään liitetiedostoa ei ole ladattu.",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "Kaikkia liitetiedostoja ei ole vielä ladattu.",
"ALLOW_SPELLCHECK": "Enable browser spelling checker",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "Pyydä kuittaus",
"BUTTON_MARK_AS_IMPORTANT": "Merkitse tärkeäksi",
"BUTTON_REQUEST_DSN": "Pyydä toimituskuittaus",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "Luo avain",
"TITLE_PRIVATE": "Yksityinen",
"TITLE_PUBLIC": "Julkinen",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"GET_MAILVELOPE": "Get Mailvelope browser add-on."
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "Attention ! Toutes les pièces jointes n'ont pas été téléchargées.",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "Toutes les pièces jointes n'ont pas encore été téléchargées",
"ALLOW_SPELLCHECK": "Activer le vérificateur d'orthographe du navigateur",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "Demander une confirmation de lecture",
"BUTTON_MARK_AS_IMPORTANT": "Marquer comme important",
"BUTTON_REQUEST_DSN": "Demander un accusé de réception",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "Générer les clés",
"TITLE_PRIVATE": "Privée",
"TITLE_PUBLIC": "Publique",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Brouillon sauvegardé automatiquement",
"GET_MAILVELOPE": "Obtenez le module complémentaire de navigateur Mailvelope"
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "Figyelem! Még nem lett feltöltve minden melléklet.",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "Még nem lett feltöltve minden melléklet.",
"ALLOW_SPELLCHECK": "Enable browser spelling checker",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "Olvasási visszaigazolás kérése",
"BUTTON_MARK_AS_IMPORTANT": "Megjelölés fontosként",
"BUTTON_REQUEST_DSN": "Továbbítási visszaigazolás kérés",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "Kulcs generálás",
"TITLE_PRIVATE": "Privát",
"TITLE_PUBLIC": "Publikus",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Piszkozat automatikus mentése",
"GET_MAILVELOPE": "Get Mailvelope browser add-on."
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "Peringatan! belum semua lampiran terunggah.",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "Belum semua lampiran terunggah.",
"ALLOW_SPELLCHECK": "Enable browser spelling checker",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "Minta pemberitahuan telah dibaca",
"BUTTON_MARK_AS_IMPORTANT": "Tandai sebagai pesan penting",
"BUTTON_REQUEST_DSN": "Minta pemberitahuan berhasil kirim",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "Buat kunci",
"TITLE_PRIVATE": "Pribadi",
"TITLE_PUBLIC": "Publik",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Simpan konsep otomatis",
"GET_MAILVELOPE": "Get Mailvelope browser add-on."
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "Aðvörun! Ekki er búið að senda inn öll viðhengi.",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "Ekki er búið að senda inn öll viðhengi.",
"ALLOW_SPELLCHECK": "Enable browser spelling checker",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "Biðja um staðfestingu á lestri",
"BUTTON_MARK_AS_IMPORTANT": "Merkja sem mikilvægt",
"BUTTON_REQUEST_DSN": "Biðja um staðfestingu á afhendingu",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "Búa til lykla",
"TITLE_PRIVATE": "Einkalykill",
"TITLE_PUBLIC": "Dreifilykill",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Vista drög sjálfkrafa",
"GET_MAILVELOPE": "Get Mailvelope browser add-on."
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "Attenzione! Non tutti gli allegati sono stati caricati.",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "Non tutti gli allegati sono stati caricati al momento.",
"ALLOW_SPELLCHECK": "Abilita il controllo ortografico del browser",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "Richiedi conferma di lettura",
"BUTTON_MARK_AS_IMPORTANT": "Marca come importante",
"BUTTON_REQUEST_DSN": "Richiedi conferma del ricevimento",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "Genera chiave",
"TITLE_PRIVATE": "Privata",
"TITLE_PUBLIC": "Pubblica",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Salva automaticamente la bozza",
"GET_MAILVELOPE": "Installa l'estensione browser Mailvelope."
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "警告!すべての添付ファイルがアップロードされているわけではありません。",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "すべての添付ファイルがアップロードされているわけではありません。",
"ALLOW_SPELLCHECK": "Enable browser spelling checker",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "開封確認を要求する",
"BUTTON_MARK_AS_IMPORTANT": "重要フラグをつける",
"BUTTON_REQUEST_DSN": "配信確認を要求する",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "キーを生成",
"TITLE_PRIVATE": "プライベート",
"TITLE_PUBLIC": "パブリック",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "下書きを自動的に保存する",
"GET_MAILVELOPE": "Mailvelopeのブラウザアドオンを入手する"
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "경고! 모든 첨부파일이 업로드 되지 않습니다.",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "첨부파일이 아직 업로드되지 않았습니다.",
"ALLOW_SPELLCHECK": "Enable browser spelling checker",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "수신 확인 요청",
"BUTTON_MARK_AS_IMPORTANT": "중요 표시",
"BUTTON_REQUEST_DSN": "수신 확인 요청",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "키 생성",
"TITLE_PRIVATE": "비공개",
"TITLE_PUBLIC": "공개",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "작성 중인 메시지 자동 저장",
"GET_MAILVELOPE": "Get Mailvelope browser add-on."
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "Dėmesio! Ne visi priedai buvo įkelti.",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "Dar ne visi priedai buvo įkelti",
"ALLOW_SPELLCHECK": "Enable browser spelling checker",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "Prašyti pranešti kada bus perskaitytas",
"BUTTON_MARK_AS_IMPORTANT": "Žymėti svarbiu",
"BUTTON_REQUEST_DSN": "Prašyti laiško gavimo pažymos",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "Sukurti raktus",
"TITLE_PRIVATE": "Privatus",
"TITLE_PUBLIC": "Viešas",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"GET_MAILVELOPE": "Get Mailvelope browser add-on."
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "Warning! Not all attachments have been uploaded.",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "Not all attachments have been uploaded yet",
"ALLOW_SPELLCHECK": "Enable browser spelling checker",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "Request a read receipt",
"BUTTON_MARK_AS_IMPORTANT": "Mark as important",
"BUTTON_REQUEST_DSN": "Request a delivery receipt",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "Generate Keys",
"TITLE_PRIVATE": "Private",
"TITLE_PUBLIC": "Public",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"GET_MAILVELOPE": "Get Mailvelope browser add-on."
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "Advarsel: ett eller flere vedlegg er ikke blitt lastet opp enda.",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "Ett eller flere vedlegg er ikke blitt lastet opp enda",
"ALLOW_SPELLCHECK": "Enable browser spelling checker",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "Be om en bekreftelse fra mottaker på at meldinga er lest",
"BUTTON_MARK_AS_IMPORTANT": "Marker som viktig",
"BUTTON_REQUEST_DSN": "Be om leveringsbekreftelse",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "Lag nøkler",
"TITLE_PRIVATE": "Privat",
"TITLE_PUBLIC": "Offentlig",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Lagre utkast automatisk",
"GET_MAILVELOPE": "Få nettlesertillegg Mailvelope."
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "Waarschuwing! Nog niet alle bijlagen zijn klaar met uploaden",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "Toevoegen van bijlage(n) is nog niet gereed",
"ALLOW_SPELLCHECK": "De browser spellingcontrole toestaan",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "Leesbevestiging vragen",
"BUTTON_MARK_AS_IMPORTANT": "Markeer als belangrijk",
"BUTTON_REQUEST_DSN": "Ontvangstbevestiging vragen",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "Genereer sleutels",
"TITLE_PRIVATE": "Privé sleutel",
"TITLE_PUBLIC": "Publieke sleutel",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Automatisch opslaan as concept",
"GET_MAILVELOPE": "Verkrijg Mailvelope browser add-on."
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "Ostrzeżenie! Nie wszystkie załączniki zostały przesłane na serwer.",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "Jeszcze nie wszystkie załączniki zostały przesłane na serwer.",
"ALLOW_SPELLCHECK": "Enable browser spelling checker",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "Żądaj potwierdzenia przeczytania wiadomości",
"BUTTON_MARK_AS_IMPORTANT": "Oznacz jako ważną",
"BUTTON_REQUEST_DSN": "Żądaj potwierdzenia dostarczenia wiadomości",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "Generuj klucz",
"TITLE_PRIVATE": "Prywatny",
"TITLE_PUBLIC": "Publiczny",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Automatycznie zapisuj szkic",
"GET_MAILVELOPE": "Get Mailvelope browser add-on."
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "Alerta! Nem todos os arquivos foram anexados.",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "Alguns anexos ainda não foram completamente enviados",
"ALLOW_SPELLCHECK": "Enable browser spelling checker",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "Pedir recibo de leitura",
"BUTTON_MARK_AS_IMPORTANT": "Marcar como importante",
"BUTTON_REQUEST_DSN": "Pedir recibo de entrega",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "Gerar chave",
"TITLE_PRIVATE": "Privado",
"TITLE_PUBLIC": "Público",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Salvar automaticamente rascunho",
"GET_MAILVELOPE": "Get Mailvelope browser add-on."
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "Aviso! Nem todos os anexos foram carregados.",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "Ainda não foram carregados todos os anexos",
"ALLOW_SPELLCHECK": "Ativar corretor ortográfico do navegador",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "Pedir um recibo de leitura",
"BUTTON_MARK_AS_IMPORTANT": "Marcar como importante",
"BUTTON_REQUEST_DSN": "Pedir um recibo de entrega",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "Gerar chaves",
"TITLE_PRIVATE": "Privada",
"TITLE_PUBLIC": "Pública",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Guardar rascunho automaticamente",
"GET_MAILVELOPE": "Obter extensão Mailvelope para o navegador."
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "Aviso! Nem todos os anexos foram carregados.",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "Ainda não foram carregados todos os anexos",
"ALLOW_SPELLCHECK": "Ativar corretor ortográfico do navegador",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "Pedir um recibo de leitura",
"BUTTON_MARK_AS_IMPORTANT": "Marcar como importante",
"BUTTON_REQUEST_DSN": "Pedir um recibo de entrega",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "Gerar chaves",
"TITLE_PRIVATE": "Privada",
"TITLE_PUBLIC": "Pública",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Guardar rascunho automaticamente",
"GET_MAILVELOPE": "Obter extensão Mailvelope para o navegador."
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "Warning! Not all attachments have been uploaded.",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "Not all attachments have been uploaded yet",
"ALLOW_SPELLCHECK": "Enable browser spelling checker",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "Cere confirmare de citire",
"BUTTON_MARK_AS_IMPORTANT": "Mark as important",
"BUTTON_REQUEST_DSN": "Request a delivery receipt",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "Generate Keys",
"TITLE_PRIVATE": "Private",
"TITLE_PUBLIC": "Public",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Salvează ciorna automat",
"GET_MAILVELOPE": "Get Mailvelope browser add-on."
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "Внимание! Не все прикреплённые файлы были загружены.",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "Не все прикреплённые файлы были загружены",
"ALLOW_SPELLCHECK": "Enable browser spelling checker",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "Запрос о прочтении письма",
"BUTTON_MARK_AS_IMPORTANT": "Отметить как важное",
"BUTTON_REQUEST_DSN": "Запросить уведомление о доставке",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "Новый ключ",
"TITLE_PRIVATE": "Приватный",
"TITLE_PUBLIC": "Публичный",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Автоматически сохранять черновик",
"GET_MAILVELOPE": "Get Mailvelope browser add-on."
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "Pozor! Nie všetky prílohy boli nahraté.",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "Nie všetky prílohy boli už nahraté na server.",
"ALLOW_SPELLCHECK": "Enable browser spelling checker",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "Vyžiadať potvrdenie o prečítaní",
"BUTTON_MARK_AS_IMPORTANT": "Označiť ako dôležité",
"BUTTON_REQUEST_DSN": "Vyžiadať potvrdenie o doručení",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "Generate Keys",
"TITLE_PRIVATE": "Private",
"TITLE_PUBLIC": "Public",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Automaticky uložiť koncept.",
"GET_MAILVELOPE": "Get Mailvelope browser add-on."
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "Pozor! Priloge niso bile vse naložene.",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "Priloge še niso bile naložene v celoti.",
"ALLOW_SPELLCHECK": "Enable browser spelling checker",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "Zahtevaj potrdilo o branju",
"BUTTON_MARK_AS_IMPORTANT": "Označi kot pomembno",
"BUTTON_REQUEST_DSN": "Zahtevaj potrdilo o dostavi",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "Generiraj ključe",
"TITLE_PRIVATE": "Zasebni",
"TITLE_PUBLIC": "Javni",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Samodejno shrani osnutek",
"GET_MAILVELOPE": "Get Mailvelope browser add-on."
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "Varning! Inte alla bilagor har överförts.",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "Alla bilagor är inte uppladddade än",
"ALLOW_SPELLCHECK": "Enable browser spelling checker",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "Begär mottagningskvitto",
"BUTTON_MARK_AS_IMPORTANT": "Markera som viktigt",
"BUTTON_REQUEST_DSN": "Begär ett leveranskvitto",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "Skapa nycklar",
"TITLE_PRIVATE": "Privat",
"TITLE_PUBLIC": "Publik",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Spara utkast automatiskt",
"GET_MAILVELOPE": "Get Mailvelope browser add-on."
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "Warning! Not all attachments have been uploaded.",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "Not all attachments have been uploaded yet",
"ALLOW_SPELLCHECK": "Enable browser spelling checker",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "Okundu bilgisi iste",
"BUTTON_MARK_AS_IMPORTANT": "Mark as important",
"BUTTON_REQUEST_DSN": "Request a delivery receipt",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "Key Oluştur",
"TITLE_PRIVATE": "Private",
"TITLE_PUBLIC": "Public",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"GET_MAILVELOPE": "Get Mailvelope browser add-on."
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "Warning! Not all attachments have been uploaded.",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "Not all attachments have been uploaded yet",
"ALLOW_SPELLCHECK": "Enable browser spelling checker",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "Запит про прочитання листа",
"BUTTON_MARK_AS_IMPORTANT": "Mark as important",
"BUTTON_REQUEST_DSN": "Request a delivery receipt",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "Новий ключ",
"TITLE_PRIVATE": "Приватний",
"TITLE_PUBLIC": "Публічний",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"GET_MAILVELOPE": "Get Mailvelope browser add-on."
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "Cảnh báo! Các tập tin đính kèm chưa được tải lên hết.",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "Các tập tin đính kèm chưa được tải lên hết.",
"ALLOW_SPELLCHECK": "Enable browser spelling checker",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "Yêu cầu thông báo khi người nhận đã đọc thư",
"BUTTON_MARK_AS_IMPORTANT": "Đánh dấu thư quan trọng",
"BUTTON_REQUEST_DSN": "Yêu cầu thông báo thư đã gửi thành công",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "Tạo một đôi mật mã",
"TITLE_PRIVATE": "Mã lưu riêng",
"TITLE_PUBLIC": "Mã chia sẻ công cộng",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Tự động lưu nháp",
"GET_MAILVELOPE": "Tải về tiện ích trình duyệt cài thêm tên Mailvelope."
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "注意!还有正在上传的附件。",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "还有附件正在上传。",
"ALLOW_SPELLCHECK": "启用浏览器拼写检查器",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "要求已读回执",
"BUTTON_MARK_AS_IMPORTANT": "标记为“重要”",
"BUTTON_REQUEST_DSN": "要求送达回执",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "生成 密钥",
"TITLE_PRIVATE": "私有",
"TITLE_PUBLIC": "公开",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "自动保存草稿",
"GET_MAILVELOPE": "获取 Mailvelope 浏览器扩展。"
},
"SHORTCUTS_HELP": {

View file

@ -227,6 +227,7 @@
"ATTACHMENTS_ERROR_DESC": "Warning! Not all attachments have been uploaded.",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "Not all attachments have been uploaded yet",
"ALLOW_SPELLCHECK": "Enable browser spelling checker",
"ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"BUTTON_REQUEST_READ_RECEIPT": "Request a read receipt",
"BUTTON_MARK_AS_IMPORTANT": "Mark as important",
"BUTTON_REQUEST_DSN": "Request a delivery receipt",
@ -482,7 +483,6 @@
"BUTTON_GENERATE_KEY_PAIR": "生成 密鑰",
"TITLE_PRIVATE": "私有",
"TITLE_PUBLIC": "公開",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"GET_MAILVELOPE": "Get Mailvelope browser add-on."
},
"SHORTCUTS_HELP": {

View file

@ -108,6 +108,13 @@
</div>
<div class="control-group">
<div>
<div data-bind="component: {
name: 'Checkbox',
params: {
label: 'COMPOSE/ALLOW_DRAFT_AUTOSAVE',
value: allowDraftAutosave
}
}"></div>
<div data-bind="component: {
name: 'Checkbox',
params: {

View file

@ -22,19 +22,6 @@
<button class="btn" data-bind="click: generateOpenPgpKey" data-icon="🔑" data-i18n="SETTINGS_OPENPGP/BUTTON_GENERATE_KEY_PAIR"></button>
<!-- /ko -->
<br>
<br>
<div class="control-group">
<div data-bind="component: {
name: 'Checkbox',
params: {
label: 'SETTINGS_OPENPGP/LABEL_ALLOW_DRAFT_AUTOSAVE',
value: allowDraftAutosave
}
}"></div>
</div>
<br>
<!-- ko if: canGnuPG -->
<details>
<summary class="legend">GnuPG</summary>