From 532333d42734d6f6cb4b52ac48efc1a65cdd563f Mon Sep 17 00:00:00 2001 From: yflory Date: Mon, 10 Feb 2020 17:58:39 +0100 Subject: [PATCH 01/13] Fix keyboard shortcut in confirm --- www/common/common-interface.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www/common/common-interface.js b/www/common/common-interface.js index 14dd675e6..aad7eaede 100644 --- a/www/common/common-interface.js +++ b/www/common/common-interface.js @@ -587,7 +587,7 @@ define([ $ok.click(); }, function () { $cancel.click(); - }, ok); + }); document.body.appendChild(frame); setTimeout(function () { From 67a837349b1edfddc49367488c476b76892c668c Mon Sep 17 00:00:00 2001 From: Weblate Date: Sun, 9 Feb 2020 16:56:15 +0100 Subject: [PATCH 02/13] Update translation files Updated by "Cleanup translation files" hook in Weblate. Translation: CryptPad/App Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ --- www/common/translations/messages.ca.json | 1 - 1 file changed, 1 deletion(-) diff --git a/www/common/translations/messages.ca.json b/www/common/translations/messages.ca.json index d840a0acc..b22340b05 100644 --- a/www/common/translations/messages.ca.json +++ b/www/common/translations/messages.ca.json @@ -181,7 +181,6 @@ "okButton": "D'acord (Enter)", "cancel": "Cancel·la", "cancelButton": "Cancel·la (Esc)", - "doNotAskAgain": "No ho preguntis més (Esc)", "show_help_button": "Mostra l'ajuda", "hide_help_button": "Amaga l'ajuda", "help_button": "Ajuda", From d372f436d887ffa687db51d7db229c0bc4c412e3 Mon Sep 17 00:00:00 2001 From: Weblate Date: Sun, 9 Feb 2020 16:56:15 +0100 Subject: [PATCH 03/13] Update translation files Updated by "Cleanup translation files" hook in Weblate. Translation: CryptPad/App Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ --- www/common/translations/messages.el.json | 1 - 1 file changed, 1 deletion(-) diff --git a/www/common/translations/messages.el.json b/www/common/translations/messages.el.json index e5fbf232e..5f3f455c1 100644 --- a/www/common/translations/messages.el.json +++ b/www/common/translations/messages.el.json @@ -151,7 +151,6 @@ "okButton": "OK (enter)", "cancel": "Ακύρωση", "cancelButton": "Ακύρωση (esc)", - "doNotAskAgain": "Να μην ρωτηθώ ξανά (Esc)", "historyText": "Ιστορικό", "historyButton": "Εμφάνιση ιστορικού του εγγράφου", "history_next": "Μετάβαση στην επόμενη έκδοση", From b73ef31a2c7b8dfc3e583554b711c971a718a173 Mon Sep 17 00:00:00 2001 From: Weblate Date: Sun, 9 Feb 2020 16:56:16 +0100 Subject: [PATCH 04/13] Update translation files Updated by "Cleanup translation files" hook in Weblate. Translation: CryptPad/App Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ --- www/common/translations/messages.es.json | 1 - 1 file changed, 1 deletion(-) diff --git a/www/common/translations/messages.es.json b/www/common/translations/messages.es.json index d7c0f707f..046291dc3 100644 --- a/www/common/translations/messages.es.json +++ b/www/common/translations/messages.es.json @@ -479,7 +479,6 @@ "slide_invalidLess": "Estilo personalizado no válido", "fileShare": "Copiar link", "ok": "OK", - "doNotAskAgain": "No preguntar nuevamente (Esc)", "show_help_button": "Mostrar ayuda", "hide_help_button": "Esconder ayuda", "help_button": "Ayuda", From 9c6109799e28d9619b892b1ec6921c487a0db389 Mon Sep 17 00:00:00 2001 From: Weblate Date: Sun, 9 Feb 2020 16:56:16 +0100 Subject: [PATCH 05/13] Update translation files Updated by "Cleanup translation files" hook in Weblate. Translation: CryptPad/App Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ --- www/common/translations/messages.fi.json | 1 - 1 file changed, 1 deletion(-) diff --git a/www/common/translations/messages.fi.json b/www/common/translations/messages.fi.json index 3a22c53b3..2743d44a8 100644 --- a/www/common/translations/messages.fi.json +++ b/www/common/translations/messages.fi.json @@ -184,7 +184,6 @@ "okButton": "OK (Enter)", "cancel": "Keskeytä", "cancelButton": "Keskeytä (Esc)", - "doNotAskAgain": "Älä kysy uudestaan (Esc)", "show_help_button": "Näytä ohje", "hide_help_button": "Piilota ohje", "help_button": "Ohje", From ac39a97a0f337c9ecd15a75a064f693b07897f16 Mon Sep 17 00:00:00 2001 From: Weblate Date: Sun, 9 Feb 2020 16:56:16 +0100 Subject: [PATCH 06/13] Update translation files Updated by "Cleanup translation files" hook in Weblate. Translation: CryptPad/App Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ --- www/common/translations/messages.fr.json | 3 --- 1 file changed, 3 deletions(-) diff --git a/www/common/translations/messages.fr.json b/www/common/translations/messages.fr.json index 79740780a..5756527c0 100644 --- a/www/common/translations/messages.fr.json +++ b/www/common/translations/messages.fr.json @@ -181,7 +181,6 @@ "okButton": "OK (Entrée)", "cancel": "Annuler", "cancelButton": "Annuler (Échap)", - "doNotAskAgain": "Ne plus demander (Échap)", "show_help_button": "Afficher l'aide", "hide_help_button": "Cacher l'aide", "help_button": "Aide", @@ -938,7 +937,6 @@ "creation_noTemplate": "Pas de modèle", "creation_newTemplate": "Nouveau modèle", "creation_create": "Créer", - "creation_saveSettings": "Ne plus me demander", "creation_settings": "Voir davantage de préférences", "creation_rememberHelp": "Ouvrez votre page de Préférences pour voir ce formulaire à nouveau", "creation_owners": "Propriétaires", @@ -1006,7 +1004,6 @@ "crowdfunding_popup_text": "

Aider CryptPad

Pour vous assurer que CryptPad soit activement développé, nous vous invitons à supporter le projet via la page OpenCollective, où vous pouvez trouver notre Roadmap et nos objectifs de financement.", "crowdfunding_popup_yes": "Voir la page", "crowdfunding_popup_no": "Pas maintenant", - "crowdfunding_popup_never": "Ne plus demander", "survey": "Enquête CryptPad", "markdown_toc": "Sommaire", "debug_getGraph": "Obtenir le code permettant de générer un graphe de ce document", From be929ecc8ff9e0497f15a0ee5b78f658ff8bb235 Mon Sep 17 00:00:00 2001 From: Weblate Date: Sun, 9 Feb 2020 16:56:16 +0100 Subject: [PATCH 07/13] Update translation files Updated by "Cleanup translation files" hook in Weblate. Translation: CryptPad/App Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ --- www/common/translations/messages.it.json | 1 - 1 file changed, 1 deletion(-) diff --git a/www/common/translations/messages.it.json b/www/common/translations/messages.it.json index 2a8211f03..89b596fcc 100644 --- a/www/common/translations/messages.it.json +++ b/www/common/translations/messages.it.json @@ -181,7 +181,6 @@ "okButton": "OK (Enter)", "cancel": "Cancella", "cancelButton": "Cancella (Esc)", - "doNotAskAgain": "Non chiedere più (Esc)", "show_help_button": "Mostra l'aiuto", "hide_help_button": "Nascondi l'aiuto", "help_button": "Aiuto", From 80ae86cda3cfbd8d2dcd803643dda7dbac827e6d Mon Sep 17 00:00:00 2001 From: Weblate Date: Sun, 9 Feb 2020 16:56:16 +0100 Subject: [PATCH 08/13] Update translation files Updated by "Cleanup translation files" hook in Weblate. Translation: CryptPad/App Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ --- www/common/translations/messages.nb.json | 1 - 1 file changed, 1 deletion(-) diff --git a/www/common/translations/messages.nb.json b/www/common/translations/messages.nb.json index 9d5cd285f..d8dde2774 100644 --- a/www/common/translations/messages.nb.json +++ b/www/common/translations/messages.nb.json @@ -193,7 +193,6 @@ "crowdfunding_button": "Støtt CryptPad", "crowdfunding_popup_yes": "Gå til OpenCollective", "crowdfunding_popup_no": "Ikke nå", - "crowdfunding_popup_never": "Ikke spør igjen takk", "markdown_toc": "Innhold", "fm_expirablePad": "Denne paden vill utgå på dato den {0}", "admin_authError": "Kun admin-tilgang", From 985ed2505d120282d6ad4d7368d45b7455ed5b4d Mon Sep 17 00:00:00 2001 From: Weblate Date: Sun, 9 Feb 2020 16:56:17 +0100 Subject: [PATCH 09/13] Translated using Weblate (German) Currently translated at 100.0% (1201 of 1201 strings) Translation: CryptPad/App Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/ Update translation files Updated by "Cleanup translation files" hook in Weblate. Translation: CryptPad/App Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ --- www/common/translations/messages.de.json | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/www/common/translations/messages.de.json b/www/common/translations/messages.de.json index e8bee9ae3..54fe6705e 100644 --- a/www/common/translations/messages.de.json +++ b/www/common/translations/messages.de.json @@ -179,7 +179,6 @@ "okButton": "OK (Enter)", "cancel": "Abbrechen", "cancelButton": "Abbrechen (Esc)", - "doNotAskAgain": "Nicht mehr fragen (Esc)", "show_help_button": "Hilfe anzeigen", "hide_help_button": "Hilfe verbergen", "help_button": "Hilfe", @@ -515,8 +514,8 @@ "settings_creationSkipFalse": "Anzeigen", "settings_templateSkip": "Wahl der Vorlage überspringen", "settings_templateSkipHint": "Wenn du ein neues Pad erstellst und passende Vorlagen vorhanden sind, erscheint ein Dialog zur Auswahl einer Vorlage. Hier kannst du diesen Dialog überspringen und somit keine Vorlage verwenden.", - "settings_ownDriveTitle": "Aktiviere die neuesten Funktionen für dein Konto", - "settings_ownDriveHint": "Aus technischen Gründen sind nicht alle neue Funktionen für ältere Konten verfügbar. Ein kostenloses Upgrade wird dein CryptDrive für zukünftige Funktionen vorbereiten, ohne deine Arbeit zu stören.", + "settings_ownDriveTitle": "Account aktualisieren", + "settings_ownDriveHint": "Aus technischen Gründen sind nicht alle neue Funktionen für ältere Konten verfügbar. Eine kostenlose Aktualisierung wird die neuen Funktionen aktivieren und dein CryptDrive für zukünftige Aktualisierungen vorbereiten.", "settings_ownDriveButton": "Upgrade deines Kontos", "settings_ownDriveConfirm": "Das Upgrade deines Kontos kann einige Zeit dauern. Du wirst dich auf allen Geräten neu einloggen müssen. Bist du sicher?", "settings_ownDrivePending": "Das Upgrade deines Kontos läuft. Bitte schließe die Seite nicht und lade sie nicht neu, bis dieser Vorgang abgeschlossen ist.", @@ -911,7 +910,7 @@ "feedback_about": "Wenn du das liest, fragst du dich wahrscheinlich, weshalb dein Browser bei der der Ausführung mancher Aktionen Anfragen an Webseiten sendet", "feedback_privacy": "Wir respektieren deine Datenschutz, aber gleichzeitig wollen wir, dass die Benutzung von CryptPad sehr leicht ist. Deshalb wollen wir erfahren, welche Funktion am wichtigsten für unsere Benutzer ist, indem wir diese mit einer genauen Parameterbeschreibung anfordern.", "feedback_optout": "Wenn du das nicht möchtest, kannst du es in deinen Einstellungen deaktivieren", - "creation_404": "Dieses Pad existiert nicht mehr. Benutze das folgende Formular, um ein neues Pad zu gestalten.", + "creation_404": "Dieses Pad existiert nicht mehr. Benutze das folgende Formular, um ein neues Pad zu erstellen.", "creation_ownedTitle": "Pad-Typ", "creation_owned": "Eigenes Pad", "creation_ownedTrue": "Eigenes Pad", @@ -931,7 +930,6 @@ "creation_noTemplate": "Keine Vorlage", "creation_newTemplate": "Neue Vorlage", "creation_create": "Erstellen", - "creation_saveSettings": "Dieses Dialog nicht mehr anzeigen", "creation_settings": "Mehr Einstellungen anzeigen", "creation_rememberHelp": "Gehe zu deinen Einstellungen, um diese Auswahl zurückzusetzen", "creation_owners": "Eigentümer", @@ -998,7 +996,6 @@ "crowdfunding_popup_text": "

Wir brauchen deine Hilfe!

Um sicherzustellen, dass CryptPad weiter aktiv entwickelt wird, unterstütze bitte das Projekt über die OpenCollective Seite, wo du unsere Roadmap und Funding-Ziele lesen kannst.", "crowdfunding_popup_yes": "OpenCollective besuchen", "crowdfunding_popup_no": "Nicht jetzt", - "crowdfunding_popup_never": "Nicht mehr darum bitten", "invalidHashError": "Das angeforderte Dokument hat eine ungültige URL.", "oo_cantUpload": "Das Hochladen von Dateien ist nicht erlaubt, während andere Nutzer anwesend sind.", "oo_uploaded": "Das Hochladen wurde abgeschlossen. Klicke auf OK zum Neuladen der Seite oder auf Abbrechen zum Fortfahren im schreibgeschützten Modus.", @@ -1099,7 +1096,7 @@ "support_formMessage": "Gib deine Nachricht ein...", "support_cat_tickets": "Vorhandene Tickets", "support_listTitle": "Support-Tickets", - "support_listHint": "Hier ist die Liste der an die Administratoren gesendeten Tickets und der dazugehörigen Antworten. Ein geschlossenes Ticket kann nicht wieder geöffnet werden, du kannst jedoch ein neues Ticket eröffnen. Du kannst geschlossene Tickets ausblenden, aber sie werden weiterhin für die Administratoren sichtbar sein.", + "support_listHint": "Hier ist die Liste der an die Administratoren gesendeten Tickets und der dazugehörigen Antworten. Ein geschlossenes Ticket kann nicht wieder geöffnet werden, aber du kannst ein neues Ticket eröffnen. Du kannst geschlossene Tickets ausblenden.", "support_answer": "Antworten", "support_close": "Ticket schließen", "support_remove": "Ticket entfernen", @@ -1293,5 +1290,12 @@ "oo_sheetMigration_anonymousEditor": "Die Bearbeitung dieser Tabelle ist für anonyme Benutzer deaktiviert, bis sie von einem registrierten Benutzer auf die neueste Version aktualisiert wird.", "imprint": "Impressum", "isContact": "{0} ist einer deiner Kontakte", - "isNotContact": "{0} ist nicht einer deiner Kontakte" + "isNotContact": "{0} ist nicht einer deiner Kontakte", + "settings_cat_security": "Vertraulichkeit", + "settings_safeLinksHint": "CryptPad fügt den Pad-Links die Schlüssel zum Entschlüsseln der Inhalte hinzu. Jeder, der Zugriff auf den Browserverlauf hat, kann möglicherweise die Daten lesen. Dazu gehören Browsererweiterungen und Browser, die den Verlauf geräteübergreifend synchronisieren. Die Aktivierung von \"sicheren Links\" verhindert, dass die Schlüssel in den Browserverlauf gelangen oder in der Adressleiste angezeigt werden, wann immer dies möglich ist. Wir empfehlen dringend, diese Funktion zu aktivieren und das Menü {0} Teilen zu verwenden.", + "dontShowAgain": "Nicht mehr anzeigen", + "profile_login": "Du musst dich einloggen, um diesen Benutzer zu deinen Kontakten hinzuzufügen", + "safeLinks_error": "Dieser Link gibt dir keinen Zugriff auf das Dokument", + "settings_safeLinksCheckbox": "Sichere Links aktivieren", + "settings_safeLinksTitle": "Sichere Links" } From fbf1e287e9554a8b1331e9ebe5e28bff9c323185 Mon Sep 17 00:00:00 2001 From: Weblate Date: Sun, 9 Feb 2020 16:56:17 +0100 Subject: [PATCH 10/13] Update translation files Updated by "Cleanup translation files" hook in Weblate. Translation: CryptPad/App Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ --- www/common/translations/messages.pt-br.json | 1 - 1 file changed, 1 deletion(-) diff --git a/www/common/translations/messages.pt-br.json b/www/common/translations/messages.pt-br.json index 59b70b275..5eb330666 100644 --- a/www/common/translations/messages.pt-br.json +++ b/www/common/translations/messages.pt-br.json @@ -409,7 +409,6 @@ "fileEmbedScript": "", "fileEmbedTag": "", "ok": "", - "doNotAskAgain": "", "show_help_button": "", "hide_help_button": "", "help_button": "", From 8f060906263af50e032edfa6ab6b7a4a7c374b0f Mon Sep 17 00:00:00 2001 From: Weblate Date: Sun, 9 Feb 2020 16:56:17 +0100 Subject: [PATCH 11/13] Update translation files Updated by "Cleanup translation files" hook in Weblate. Translation: CryptPad/App Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ --- www/common/translations/messages.ro.json | 1 - 1 file changed, 1 deletion(-) diff --git a/www/common/translations/messages.ro.json b/www/common/translations/messages.ro.json index 56eab943a..c4510dadb 100644 --- a/www/common/translations/messages.ro.json +++ b/www/common/translations/messages.ro.json @@ -395,7 +395,6 @@ "fileEmbedTitle": "Include fișierul într-o pagină externă", "fileEmbedTag": "După care plasează această etichetă Media oriunde pe pagina unde vrei sa o plasezi", "ok": "Ok", - "doNotAskAgain": "Nu mă întreba din nou (Esc)", "show_help_button": "Arată ajutorul", "hide_help_button": "Maschează ajutorul", "help_button": "Ajutor", From 4f9d0d71f990e86e3fb8745b5a595992d7805aea Mon Sep 17 00:00:00 2001 From: Weblate Date: Sun, 9 Feb 2020 16:56:17 +0100 Subject: [PATCH 12/13] Update translation files Updated by "Cleanup translation files" hook in Weblate. Translation: CryptPad/App Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ --- www/common/translations/messages.ru.json | 2 -- 1 file changed, 2 deletions(-) diff --git a/www/common/translations/messages.ru.json b/www/common/translations/messages.ru.json index 66cce1d63..77c0ff60b 100644 --- a/www/common/translations/messages.ru.json +++ b/www/common/translations/messages.ru.json @@ -175,7 +175,6 @@ "okButton": "OK (Enter)", "cancel": "Отмена", "cancelButton": "Отмена (Esc)", - "doNotAskAgain": "Не спрашивать снова (Esc)", "show_help_button": "Показать справку", "hide_help_button": "Скрыть справку", "help_button": "Справка", @@ -299,7 +298,6 @@ "fm_removeSeveralPermanentlyDialog": "Вы уверены, что хотите навсегда удалить {0} элементов из вашего Хранилища?", "crowdfunding_button": "Поддержите CryptPad", "crowdfunding_popup_no": "Не сейчас", - "crowdfunding_popup_never": "Не спрашивать меня снова", "markdown_toc": "Содержимое", "fm_expirablePad": "Этот блокнот истечет {0}", "fileEmbedTitle": "Встроить файл во внешнюю страницу", From 44de8a41a1de6e16106c3f7d409726236aa87e77 Mon Sep 17 00:00:00 2001 From: yflory Date: Mon, 10 Feb 2020 18:33:59 +0100 Subject: [PATCH 13/13] Improve confirm modal keydown listeners --- www/common/common-interface.js | 3 ++- www/common/drive-ui.js | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/www/common/common-interface.js b/www/common/common-interface.js index aad7eaede..b9869ba67 100644 --- a/www/common/common-interface.js +++ b/www/common/common-interface.js @@ -70,6 +70,7 @@ define([ if (typeof(yes) === 'function') { yes(e); } break; } + $(el || window).off('keydown', handler); }; $(el || window).keydown(handler); @@ -587,7 +588,7 @@ define([ $ok.click(); }, function () { $cancel.click(); - }); + }, frame); document.body.appendChild(frame); setTimeout(function () { diff --git a/www/common/drive-ui.js b/www/common/drive-ui.js index e86fa3351..ce5a76e73 100644 --- a/www/common/drive-ui.js +++ b/www/common/drive-ui.js @@ -3345,7 +3345,9 @@ define([ // in history mode we want to focus the version number input if (!history.isHistoryMode && !APP.mobile()) { var st = $tree.scrollTop() || 0; - $tree.find('#cp-app-drive-tree-search-input').focus(); + if (!$('.alertify').length) { + $tree.find('#cp-app-drive-tree-search-input').focus(); + } $tree.scrollTop(st); } $tree.find('#cp-app-drive-tree-search-input')[0].selectionStart = getSearchCursor();