From b12e1293efdb66f94de66b233445f2ac281dc895 Mon Sep 17 00:00:00 2001 From: kondeichmann <k.deichmann@mac.com> Date: Thu, 8 Feb 2018 11:11:41 +0100 Subject: [PATCH] fix some minor Issues + make feature toggable --- enzevalos_iphone/AppDelegate.swift | 2 +- enzevalos_iphone/DebugSettings.swift | 2 ++ enzevalos_iphone/Dialog/Dialog.storyboard | 2 +- enzevalos_iphone/SendViewController+Invitation.swift | 2 +- enzevalos_iphone/de.lproj/Localizable.strings | 8 ++++---- enzevalos_iphone/en.lproj/Localizable.strings | 8 ++++---- 6 files changed, 13 insertions(+), 11 deletions(-) diff --git a/enzevalos_iphone/AppDelegate.swift b/enzevalos_iphone/AppDelegate.swift index aee8b0d0..71cbe5d4 100644 --- a/enzevalos_iphone/AppDelegate.swift +++ b/enzevalos_iphone/AppDelegate.swift @@ -32,7 +32,7 @@ class AppDelegate: UIResponder, UIApplicationDelegate { kDefaultTitleFontSize = 33 kDefaultBodyFontSize = 23 } - + InvitationUserDefaults.shouldNotShowSecondDialog.set(false) resetApp() HockeySDK.setup() if (!UserDefaults.standard.bool(forKey: "launchedBefore")) { diff --git a/enzevalos_iphone/DebugSettings.swift b/enzevalos_iphone/DebugSettings.swift index 41f5a74d..52b873ae 100644 --- a/enzevalos_iphone/DebugSettings.swift +++ b/enzevalos_iphone/DebugSettings.swift @@ -11,6 +11,8 @@ import Foundation private let pgp = SwiftPGP() private let datahandler = DataHandler.handler +let invitationEnabled = false + let SUPPORT_MAIL_ADR = "letterbox@inf.fu-berlin.de" let LOGGING_MAIL_ADR = "letterbox-reports@inf.fu-berlin.de" diff --git a/enzevalos_iphone/Dialog/Dialog.storyboard b/enzevalos_iphone/Dialog/Dialog.storyboard index 8db03ba8..ca9a04b3 100644 --- a/enzevalos_iphone/Dialog/Dialog.storyboard +++ b/enzevalos_iphone/Dialog/Dialog.storyboard @@ -115,7 +115,7 @@ </constraints> </view> </subviews> - <color key="backgroundColor" white="1" alpha="0.75030259683098588" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> + <color key="backgroundColor" white="0.0" alpha="0.75030259683098588" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> <constraints> <constraint firstItem="H9Q-Ab-s6V" firstAttribute="centerY" secondItem="oY6-Oy-6Uq" secondAttribute="centerY" id="7Ne-hY-u0E"/> <constraint firstItem="H9Q-Ab-s6V" firstAttribute="centerX" secondItem="oY6-Oy-6Uq" secondAttribute="centerX" id="oj6-TE-YZX"/> diff --git a/enzevalos_iphone/SendViewController+Invitation.swift b/enzevalos_iphone/SendViewController+Invitation.swift index ae5f36fa..733f1e76 100644 --- a/enzevalos_iphone/SendViewController+Invitation.swift +++ b/enzevalos_iphone/SendViewController+Invitation.swift @@ -271,7 +271,7 @@ extension SendViewController { /// /// - Returns: True if the current E-Mail is insecure fileprivate func isEligibleForInvitation() -> Bool { - return (self.toSecure == false) + return (self.toSecure == false && invitationEnabled == true) } } diff --git a/enzevalos_iphone/de.lproj/Localizable.strings b/enzevalos_iphone/de.lproj/Localizable.strings index 79e41bd8..e43014dd 100644 --- a/enzevalos_iphone/de.lproj/Localizable.strings +++ b/enzevalos_iphone/de.lproj/Localizable.strings @@ -176,16 +176,16 @@ "NeverUpdated" = "Fehler bei Aktualisierung"; "Invitation.Code.Title" = "Fast geschafft!"; -"Invitation.Code.Message" = "Deine Nachricht wurde versendet.\nUm sie lesen zu können, braucht man das untenstehende Passwort.\nMit dem \"Teilen\" Knopf kannst du es versenden oder kopieren.\n\n%@"; +"Invitation.Code.Message" = "Deine Nachricht wurde versendet.\nUm sie lesen zu können, braucht man den untenstehenden Code.\nDu kannst den Code per SMS oder Messenger teilen\n\nCode: %@"; "Invitation.Code.Share" = "Teilen"; "Invitation.Code.Done" = "Fertig"; -"Invitation.Welcome.Title" = "Privatsphäre schützen"; -"Invitation.Welcome.Message" = "Du kannst pikanten oder sensiblen Texte markieren, um diese dann zu verschlüsseln. Schütze deine Privatsphäre jetzt."; +"Invitation.Welcome.Title" = "Sicher kommunizieren"; +"Invitation.Welcome.Message" = "Du kannst pikanten oder sensiblen Texte markieren, um diese dann zu verschlüsseln. Zeige deinen Kontakten, dass man auch sicher kommunizieren kann."; "Invitation.Welcome.Try" = "Jetzt ausprobieren"; "Invitation.Welcome.Later" = "Vielleicht später"; "Invitation.Welcome.Dont.Ask" = "Nicht mehr anzeigen"; "Invitation.Step.Title" = "Prima!"; -"Invitation.Step.Message" = "Nachdem du die E-Mail gesendet hast, bekommst du von uns einen Code.\nMit diesem kann man deine Nachricht wieder lesen."; +"Invitation.Step.Message" = "Du wirst einen Code zum entschlüsseln deiner Nachricht erhalten, sobald du diese versendet hast."; "Invitation.Step.CTA" = "Weiter machen"; "Invitation.Step.Undo" = "Rückgängig machen"; "Invitation.Encrypt" = "Verschlüsseln"; diff --git a/enzevalos_iphone/en.lproj/Localizable.strings b/enzevalos_iphone/en.lproj/Localizable.strings index a7be1c98..4a35e538 100644 --- a/enzevalos_iphone/en.lproj/Localizable.strings +++ b/enzevalos_iphone/en.lproj/Localizable.strings @@ -173,16 +173,16 @@ "copyKey" = "Schlüssel in Zwischenablage kopieren"; "Invitation.Code.Title" = "Fast geschafft!"; -"Invitation.Code.Message" = "Deine Nachricht wurde versendet.\nUm sie lesen zu können, braucht man das untenstehende Passwort.\nMit dem \"Teilen\" Knopf kannst du es versenden oder kopieren.\n\n%@"; +"Invitation.Code.Message" = "Deine Nachricht wurde versendet.\nUm sie lesen zu können, braucht man den untenstehenden Code.\nDu kannst den Code per SMS oder Messenger teilen\n\nCode: %@"; "Invitation.Code.Share" = "Teilen"; "Invitation.Code.Done" = "Fertig"; -"Invitation.Welcome.Title" = "Privatsphäre schützen"; -"Invitation.Welcome.Message" = "Du kannst pikanten oder sensiblen Texte markieren, um diese dann zu verschlüsseln. Schütze deine Privatsphäre jetzt."; +"Invitation.Welcome.Title" = "Sicher kommunizieren"; +"Invitation.Welcome.Message" = "Du kannst pikanten oder sensiblen Texte markieren, um diese dann zu verschlüsseln. Zeige deinen Kontakten, dass man auch sicher kommunizieren kann."; "Invitation.Welcome.Try" = "Jetzt ausprobieren"; "Invitation.Welcome.Later" = "Vielleicht später"; "Invitation.Welcome.Dont.Ask" = "Nicht mehr anzeigen"; "Invitation.Step.Title" = "Prima!"; -"Invitation.Step.Message" = "Nachdem du die E-Mail gesendet hast, bekommst du von uns einen Code.\nMit diesem kann man deine Nachricht wieder lesen."; +"Invitation.Step.Message" = "Du wirst einen Code zum entschlüsseln deiner Nachricht erhalten, sobald du diese versendet hast."; "Invitation.Step.CTA" = "Weiter machen"; "Invitation.Step.Undo" = "Rückgängig machen"; "Invitation.Encrypt" = "Verschlüsseln"; -- GitLab