Add e2ee settings

This commit is contained in:
Christian Pauly 2020-02-04 14:42:35 +01:00
commit c6c419f76d
15 changed files with 357 additions and 50 deletions

View file

@ -265,6 +265,14 @@ class I18n {
String get emptyChat => Intl.message("Empty chat");
String get enableEncryptionWarning => Intl.message(
"You won't be able to disable the encryption anymore. Are you sure?");
String get encryptionAlgorithm => Intl.message("Encryption algorithm");
String get end2endEncryptionSettings =>
Intl.message("End-to-end encryption settings");
String get enterAGroupName => Intl.message("Enter a group name");
String get enterAUsername => Intl.message("Enter a username");
@ -388,6 +396,9 @@ class I18n {
String get muteChat => Intl.message('Mute chat');
String get needPantalaimonWarning => Intl.message(
"Please be aware that you need Pantalaimon to use end-to-end encryption for now.");
String get newMessageInFluffyChat =>
Intl.message('New message in FluffyChat');
@ -396,6 +407,8 @@ class I18n {
String get noGoogleServicesWarning => Intl.message(
"It seems that you have no google services on your phone. That's a good decision for your privacy! To receive push notifications in FluffyChat we recommend using microG: https://microg.org/");
String get none => Intl.message("None");
String get noRoomsFound => Intl.message("No rooms found...");
String get notSupportedInWeb => Intl.message("Not supported in web");
@ -407,6 +420,9 @@ class I18n {
String get optionalGroupName => Intl.message("(Optional) Group name");
String get participatingUserDevices =>
Intl.message("Participating user devices");
String get password => Intl.message("Password");
String play(String fileName) => Intl.message(
@ -637,6 +653,8 @@ class I18n {
String get writeAMessage => Intl.message("Write a message...");
String get yes => Intl.message("Yes");
String get you => Intl.message("You");
String get youAreInvitedToThisChat =>

View file

@ -352,6 +352,21 @@
"type": "text",
"placeholders": {}
},
"You won't be able to disable the encryption anymore. Are you sure?": "Du wirst die Verschlüsselung nicht mehr ausstellen können. Bist Du sicher?",
"@You won't be able to disable the encryption anymore. Are you sure?": {
"type": "text",
"placeholders": {}
},
"Encryption algorithm": "Verschlüsselungsalgorithmus",
"@Encryption algorithm": {
"type": "text",
"placeholders": {}
},
"End-to-end encryption settings": "Ende-zu-Ende-Verschlüsselung",
"@End-to-end encryption settings": {
"type": "text",
"placeholders": {}
},
"Enter a group name": "Gib einen Gruppennamen ein",
"@Enter a group name": {
"type": "text",
@ -579,6 +594,11 @@
"type": "text",
"placeholders": {}
},
"Please be aware that you need Pantalaimon to use end-to-end encryption for now.": "Bitte beachte, dass du Pantalaimon brauchst, um Ende-zu-Ende-Verschlüsselung benutzen zu können.",
"@Please be aware that you need Pantalaimon to use end-to-end encryption for now.": {
"type": "text",
"placeholders": {}
},
"New message in FluffyChat": "Neue Nachricht in FluffyChat",
"@New message in FluffyChat": {
"type": "text",
@ -594,6 +614,11 @@
"type": "text",
"placeholders": {}
},
"None": "Keiner",
"@None": {
"type": "text",
"placeholders": {}
},
"No rooms found...": "Keine Räume gefunden ...",
"@No rooms found...": {
"type": "text",
@ -619,6 +644,11 @@
"type": "text",
"placeholders": {}
},
"Participating user devices": "Teilnehmende Geräte",
"@Participating user devices": {
"type": "text",
"placeholders": {}
},
"Password": "Passwort",
"@Password": {
"type": "text",
@ -984,6 +1014,11 @@
"type": "text",
"placeholders": {}
},
"Yes": "Ja",
"@Yes": {
"type": "text",
"placeholders": {}
},
"You": "Du",
"@You": {
"type": "text",

View file

@ -1,5 +1,5 @@
{
"@@last_modified": "2020-01-27T11:02:06.464591",
"@@last_modified": "2020-02-04T14:02:33.828211",
"About": "About",
"@About": {
"type": "text",
@ -352,6 +352,21 @@
"type": "text",
"placeholders": {}
},
"You won't be able to disable the encryption anymore. Are you sure?": "You won't be able to disable the encryption anymore. Are you sure?",
"@You won't be able to disable the encryption anymore. Are you sure?": {
"type": "text",
"placeholders": {}
},
"Encryption algorithm": "Encryption algorithm",
"@Encryption algorithm": {
"type": "text",
"placeholders": {}
},
"End-to-end encryption settings": "End-to-end encryption settings",
"@End-to-end encryption settings": {
"type": "text",
"placeholders": {}
},
"Enter a group name": "Enter a group name",
"@Enter a group name": {
"type": "text",
@ -579,6 +594,11 @@
"type": "text",
"placeholders": {}
},
"Please be aware that you need Pantalaimon to use end-to-end encryption for now.": "Please be aware that you need Pantalaimon to use end-to-end encryption for now.",
"@Please be aware that you need Pantalaimon to use end-to-end encryption for now.": {
"type": "text",
"placeholders": {}
},
"New message in FluffyChat": "New message in FluffyChat",
"@New message in FluffyChat": {
"type": "text",
@ -594,6 +614,11 @@
"type": "text",
"placeholders": {}
},
"None": "None",
"@None": {
"type": "text",
"placeholders": {}
},
"No rooms found...": "No rooms found...",
"@No rooms found...": {
"type": "text",
@ -619,6 +644,11 @@
"type": "text",
"placeholders": {}
},
"Participating user devices": "Participating user devices",
"@Participating user devices": {
"type": "text",
"placeholders": {}
},
"Password": "Password",
"@Password": {
"type": "text",
@ -984,6 +1014,11 @@
"type": "text",
"placeholders": {}
},
"Yes": "Yes",
"@Yes": {
"type": "text",
"placeholders": {}
},
"You": "You",
"@You": {
"type": "text",

View file

@ -166,6 +166,8 @@ class MessageLookup extends MessageLookupByLibrary {
"Donate" : MessageLookupByLibrary.simpleMessage("Spenden"),
"Edit displayname" : MessageLookupByLibrary.simpleMessage("Anzeigename ändern"),
"Empty chat" : MessageLookupByLibrary.simpleMessage("Leerer Chat"),
"Encryption algorithm" : MessageLookupByLibrary.simpleMessage("Verschlüsselungsalgorithmus"),
"End-to-end encryption settings" : MessageLookupByLibrary.simpleMessage("Ende-zu-Ende-Verschlüsselung"),
"Enter a group name" : MessageLookupByLibrary.simpleMessage("Gib einen Gruppennamen ein"),
"Enter a username" : MessageLookupByLibrary.simpleMessage("Gib einen Benutzernamen ein"),
"FluffyChat" : MessageLookupByLibrary.simpleMessage("FluffyChat"),
@ -201,10 +203,13 @@ class MessageLookup extends MessageLookupByLibrary {
"New message in FluffyChat" : MessageLookupByLibrary.simpleMessage("Neue Nachricht in FluffyChat"),
"New private chat" : MessageLookupByLibrary.simpleMessage("Neuer privater Chat"),
"No rooms found..." : MessageLookupByLibrary.simpleMessage("Keine Räume gefunden ..."),
"None" : MessageLookupByLibrary.simpleMessage("Keiner"),
"Not supported in web" : MessageLookupByLibrary.simpleMessage("Wird in der Web-Version nicht unterstützt"),
"Oops something went wrong..." : MessageLookupByLibrary.simpleMessage("Hoppla! Da ist etwas schief gelaufen ..."),
"Open camera" : MessageLookupByLibrary.simpleMessage("Kamera öffnen"),
"Participating user devices" : MessageLookupByLibrary.simpleMessage("Teilnehmende Geräte"),
"Password" : MessageLookupByLibrary.simpleMessage("Passwort"),
"Please be aware that you need Pantalaimon to use end-to-end encryption for now." : MessageLookupByLibrary.simpleMessage("Bitte beachte, dass du Pantalaimon brauchst, um Ende-zu-Ende-Verschlüsselung benutzen zu können."),
"Please choose a username" : MessageLookupByLibrary.simpleMessage("Bitte wähle einen Benutzernamen"),
"Please enter a matrix identifier" : MessageLookupByLibrary.simpleMessage("Bitte eine Matrix ID eingeben"),
"Please enter your password" : MessageLookupByLibrary.simpleMessage("Bitte dein Passwort eingeben"),
@ -242,11 +247,13 @@ class MessageLookup extends MessageLookupByLibrary {
"Wednesday" : MessageLookupByLibrary.simpleMessage("Mittwoch"),
"Who is allowed to join this group" : MessageLookupByLibrary.simpleMessage("Wer darf der Gruppe beitreten"),
"Write a message..." : MessageLookupByLibrary.simpleMessage("Schreibe eine Nachricht ..."),
"Yes" : MessageLookupByLibrary.simpleMessage("Ja"),
"You" : MessageLookupByLibrary.simpleMessage("Du"),
"You are invited to this chat" : MessageLookupByLibrary.simpleMessage("Du wurdest eingeladen in diesen Chat"),
"You are no longer participating in this chat" : MessageLookupByLibrary.simpleMessage("Du bist kein Teilnehmer mehr in diesem Chat"),
"You cannot invite yourself" : MessageLookupByLibrary.simpleMessage("Du kannst dich nicht selbst einladen"),
"You have been banned from this chat" : MessageLookupByLibrary.simpleMessage("Du wurdest aus dem Chat verbannt"),
"You won\'t be able to disable the encryption anymore. Are you sure?" : MessageLookupByLibrary.simpleMessage("Du wirst die Verschlüsselung nicht mehr ausstellen können. Bist Du sicher?"),
"Your own username" : MessageLookupByLibrary.simpleMessage("Dein eigener Benutzername"),
"acceptedTheInvitation" : m0,
"activatedEndToEndEncryption" : m1,

View file

@ -166,6 +166,8 @@ class MessageLookup extends MessageLookupByLibrary {
"Donate" : MessageLookupByLibrary.simpleMessage("Donate"),
"Edit displayname" : MessageLookupByLibrary.simpleMessage("Edit displayname"),
"Empty chat" : MessageLookupByLibrary.simpleMessage("Empty chat"),
"Encryption algorithm" : MessageLookupByLibrary.simpleMessage("Encryption algorithm"),
"End-to-end encryption settings" : MessageLookupByLibrary.simpleMessage("End-to-end encryption settings"),
"Enter a group name" : MessageLookupByLibrary.simpleMessage("Enter a group name"),
"Enter a username" : MessageLookupByLibrary.simpleMessage("Enter a username"),
"FluffyChat" : MessageLookupByLibrary.simpleMessage("FluffyChat"),
@ -201,10 +203,13 @@ class MessageLookup extends MessageLookupByLibrary {
"New message in FluffyChat" : MessageLookupByLibrary.simpleMessage("New message in FluffyChat"),
"New private chat" : MessageLookupByLibrary.simpleMessage("New private chat"),
"No rooms found..." : MessageLookupByLibrary.simpleMessage("No rooms found..."),
"None" : MessageLookupByLibrary.simpleMessage("None"),
"Not supported in web" : MessageLookupByLibrary.simpleMessage("Not supported in web"),
"Oops something went wrong..." : MessageLookupByLibrary.simpleMessage("Oops something went wrong..."),
"Open camera" : MessageLookupByLibrary.simpleMessage("Open camera"),
"Participating user devices" : MessageLookupByLibrary.simpleMessage("Participating user devices"),
"Password" : MessageLookupByLibrary.simpleMessage("Password"),
"Please be aware that you need Pantalaimon to use end-to-end encryption for now." : MessageLookupByLibrary.simpleMessage("Please be aware that you need Pantalaimon to use end-to-end encryption for now."),
"Please choose a username" : MessageLookupByLibrary.simpleMessage("Please choose a username"),
"Please enter a matrix identifier" : MessageLookupByLibrary.simpleMessage("Please enter a matrix identifier"),
"Please enter your password" : MessageLookupByLibrary.simpleMessage("Please enter your password"),
@ -242,11 +247,13 @@ class MessageLookup extends MessageLookupByLibrary {
"Wednesday" : MessageLookupByLibrary.simpleMessage("Wednesday"),
"Who is allowed to join this group" : MessageLookupByLibrary.simpleMessage("Who is allowed to join this group"),
"Write a message..." : MessageLookupByLibrary.simpleMessage("Write a message..."),
"Yes" : MessageLookupByLibrary.simpleMessage("Yes"),
"You" : MessageLookupByLibrary.simpleMessage("You"),
"You are invited to this chat" : MessageLookupByLibrary.simpleMessage("You are invited to this chat"),
"You are no longer participating in this chat" : MessageLookupByLibrary.simpleMessage("You are no longer participating in this chat"),
"You cannot invite yourself" : MessageLookupByLibrary.simpleMessage("You cannot invite yourself"),
"You have been banned from this chat" : MessageLookupByLibrary.simpleMessage("You have been banned from this chat"),
"You won\'t be able to disable the encryption anymore. Are you sure?" : MessageLookupByLibrary.simpleMessage("You won\'t be able to disable the encryption anymore. Are you sure?"),
"Your own username" : MessageLookupByLibrary.simpleMessage("Your own username"),
"acceptedTheInvitation" : m0,
"activatedEndToEndEncryption" : m1,