소스 검색

Merge pull request #214 from deltachat/refactor-config

name functions closer to core and android
björn petersen 5 년 전
부모
커밋
0f7c727696
1개의 변경된 파일61개의 추가작업 그리고 61개의 파일을 삭제
  1. 61 61
      deltachat-ios/DC/Wrapper.swift

+ 61 - 61
deltachat-ios/DC/Wrapper.swift

@@ -60,7 +60,7 @@ class DcContext {
 }
 
 class DcConfig {
-    private class func getOptStr(_ key: String) -> String? {
+    private class func getConfig(_ key: String) -> String? {
         guard let cString = dc_get_config(mailboxPointer, key) else { return nil }
         let value = String(cString: cString)
         free(cString)
@@ -70,7 +70,7 @@ class DcConfig {
         return value
     }
 
-    private class func setOptStr(_ key: String, _ value: String?) {
+    private class func setConfig(_ key: String, _ value: String?) {
         if let v = value {
             dc_set_config(mailboxPointer, key, v)
         } else {
@@ -78,17 +78,17 @@ class DcConfig {
         }
     }
 
-    private class func getBool(_ key: String) -> Bool {
-        return strToBool(getOptStr(key))
+    private class func getConfigBool(_ key: String) -> Bool {
+        return strToBool(getConfig(key))
     }
 
-    private class func setBool(_ key: String, _ value: Bool) {
+    private class func setConfigBool(_ key: String, _ value: Bool) {
         let vStr = value ? "1" : "0"
-        setOptStr(key, vStr)
+        setConfig(key, vStr)
     }
 
-    private class func getInt(_ key: String) -> Int {
-        let vStr = getOptStr(key)
+    private class func getConfigInt(_ key: String) -> Int {
+        let vStr = getConfig(key)
         if vStr == nil {
             return 0
         }
@@ -99,77 +99,77 @@ class DcConfig {
         return vInt!
     }
 
-    private class func setInt(_ key: String, _ value: Int) {
-        setOptStr(key, String(value))
+    private class func setConfigInt(_ key: String, _ value: Int) {
+        setConfig(key, String(value))
     }
 
     class var displayname: String? {
-        set { setOptStr("displayname", newValue) }
-        get { return getOptStr("displayname") }
+        set { setConfig("displayname", newValue) }
+        get { return getConfig("displayname") }
     }
 
     class var selfstatus: String? {
-        set { setOptStr("selfstatus", newValue) }
-        get { return getOptStr("selfstatus") }
+        set { setConfig("selfstatus", newValue) }
+        get { return getConfig("selfstatus") }
     }
 
     class var selfavatar: String? {
-        set { setOptStr("selfavatar", newValue) }
-        get { return getOptStr("selfavatar") }
+        set { setConfig("selfavatar", newValue) }
+        get { return getConfig("selfavatar") }
     }
 
     class var addr: String? {
-        set { setOptStr("addr", newValue) }
-        get { return getOptStr("addr") }
+        set { setConfig("addr", newValue) }
+        get { return getConfig("addr") }
     }
 
     class var mailServer: String? {
-        set { setOptStr("mail_server", newValue) }
-        get { return getOptStr("mail_server") }
+        set { setConfig("mail_server", newValue) }
+        get { return getConfig("mail_server") }
     }
 
     class var mailUser: String? {
-        set { setOptStr("mail_user", newValue) }
-        get { return getOptStr("mail_user") }
+        set { setConfig("mail_user", newValue) }
+        get { return getConfig("mail_user") }
     }
 
     class var mailPw: String? {
-        set { setOptStr("mail_pw", newValue) }
-        get { return getOptStr("mail_pw") }
+        set { setConfig("mail_pw", newValue) }
+        get { return getConfig("mail_pw") }
     }
 
     class var mailPort: String? {
-        set { setOptStr("mail_port", newValue) }
-        get { return getOptStr("mail_port") }
+        set { setConfig("mail_port", newValue) }
+        get { return getConfig("mail_port") }
     }
 
     class var sendServer: String? {
-        set { setOptStr("send_server", newValue) }
-        get { return getOptStr("send_server") }
+        set { setConfig("send_server", newValue) }
+        get { return getConfig("send_server") }
     }
 
     class var sendUser: String? {
-        set { setOptStr("send_user", newValue) }
-        get { return getOptStr("send_user") }
+        set { setConfig("send_user", newValue) }
+        get { return getConfig("send_user") }
     }
 
     class var sendPw: String? {
-        set { setOptStr("send_pw", newValue) }
-        get { return getOptStr("send_pw") }
+        set { setConfig("send_pw", newValue) }
+        get { return getConfig("send_pw") }
     }
 
     class var sendPort: String? {
-        set { setOptStr("send_port", newValue) }
-        get { return getOptStr("send_port") }
+        set { setConfig("send_port", newValue) }
+        get { return getConfig("send_port") }
     }
 
     private class var serverFlags: Int {
         // IMAP-/SMTP-flags as a combination of DC_LP flags
         set {
-            setOptStr("server_flags", "\(newValue)")
+            setConfig("server_flags", "\(newValue)")
         }
         get {
-            if let str = getOptStr("server_flags") {
+            if let str = getConfig("server_flags") {
                 return Int(str) ?? 0
             } else {
                 return 0
@@ -218,83 +218,83 @@ class DcConfig {
     }
 
     class var e2eeEnabled: Bool {
-        set { setBool("e2ee_enabled", newValue) }
-        get { return getBool("e2ee_enabled") }
+        set { setConfigBool("e2ee_enabled", newValue) }
+        get { return getConfigBool("e2ee_enabled") }
     }
 
     class var mdnsEnabled: Bool {
-        set { setBool("mdns_enabled", newValue) }
-        get { return getBool("mdns_enabled") }
+        set { setConfigBool("mdns_enabled", newValue) }
+        get { return getConfigBool("mdns_enabled") }
     }
 
     class var inboxWatch: Bool {
-        set { setBool("inbox_watch", newValue) }
-        get { return getBool("inbox_watch") }
+        set { setConfigBool("inbox_watch", newValue) }
+        get { return getConfigBool("inbox_watch") }
     }
 
     class var sentboxWatch: Bool {
-        set { setBool("sentbox_watch", newValue) }
-        get { return getBool("sentbox_watch") }
+        set { setConfigBool("sentbox_watch", newValue) }
+        get { return getConfigBool("sentbox_watch") }
     }
 
     class var mvboxWatch: Bool {
-        set { setBool("mvbox_watch", newValue) }
-        get { return getBool("mvbox_watch") }
+        set { setConfigBool("mvbox_watch", newValue) }
+        get { return getConfigBool("mvbox_watch") }
     }
 
     class var mvboxMove: Bool {
-        set { setBool("mvbox_move", newValue) }
-        get { return getBool("mvbox_move") }
+        set { setConfigBool("mvbox_move", newValue) }
+        get { return getConfigBool("mvbox_move") }
     }
 
     class var showEmails: Int {
         // one of DC_SHOW_EMAILS_*
-        set { setInt("show_emails", newValue) }
-        get { return getInt("show_emails") }
+        set { setConfigInt("show_emails", newValue) }
+        get { return getConfigInt("show_emails") }
     }
 
     class var configuredEmail: String {
-        return getOptStr("configured_addr") ?? ""
+        return getConfig("configured_addr") ?? ""
     }
 
     class var configuredMailServer: String {
-        return getOptStr("configured_mail_server") ?? ""
+        return getConfig("configured_mail_server") ?? ""
     }
 
     class var configuredMailUser: String {
-        return getOptStr("configured_mail_user") ?? ""
+        return getConfig("configured_mail_user") ?? ""
     }
 
     class var configuredMailPw: String {
-        return getOptStr("configured_mail_pw") ?? ""
+        return getConfig("configured_mail_pw") ?? ""
     }
 
     class var configuredMailPort: String {
-        return getOptStr("configured_mail_port") ?? ""
+        return getConfig("configured_mail_port") ?? ""
     }
 
     class var configuredSendServer: String {
-        return getOptStr("configured_send_server") ?? ""
+        return getConfig("configured_send_server") ?? ""
     }
 
     class var configuredSendUser: String {
-        return getOptStr("configured_send_user") ?? ""
+        return getConfig("configured_send_user") ?? ""
     }
 
     class var configuredSendPw: String {
-        return getOptStr("configured_send_pw") ?? ""
+        return getConfig("configured_send_pw") ?? ""
     }
 
     class var configuredSendPort: String {
-        return getOptStr("configured_send_port") ?? ""
+        return getConfig("configured_send_port") ?? ""
     }
 
     class var configuredServerFlags: String {
-        return getOptStr("configured_server_flags") ?? ""
+        return getConfig("configured_server_flags") ?? ""
     }
 
     class var configured: Bool {
-        return getBool("configured")
+        return getConfigBool("configured")
     }
 }