diff --git a/Monal/Monal.xcodeproj/project.pbxproj b/Monal/Monal.xcodeproj/project.pbxproj index e04fe1a..5241324 100644 --- a/Monal/Monal.xcodeproj/project.pbxproj +++ b/Monal/Monal.xcodeproj/project.pbxproj @@ -132,12 +132,16 @@ 7D40218FEAB3BA882811A682 /* Pods_Monal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8C40963CED187B2F1B4B88F7 /* Pods_Monal.framework */; }; 7E6AF38F2CEB9110004328B5 /* MonalXmppWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E6AF38E2CEB9110004328B5 /* MonalXmppWrapper.swift */; }; 7E6AF3902CEB982F004328B5 /* sworim.sqlite in Resources */ = {isa = PBXBuildFile; fileRef = 2601D9CA0FBF25EF004DB939 /* sworim.sqlite */; }; + 7E71758D2CECC5C70059F30B /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 7E71758B2CECC5C70059F30B /* Localizable.strings */; }; + 7E71758E2CECC5C70059F30B /* server_features.plist in Resources */ = {isa = PBXBuildFile; fileRef = 7E71758A2CECC5C70059F30B /* server_features.plist */; }; + 7E71758F2CECC5C70059F30B /* launchscreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 7E7175892CECC5C70059F30B /* launchscreen.storyboard */; }; 7E995F242CEAC5D2005B30EE /* AnotherIMApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E995F202CEAC5D2005B30EE /* AnotherIMApp.swift */; }; 7E995F252CEAC5D2005B30EE /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E995F222CEAC5D2005B30EE /* ContentView.swift */; }; - 7E995F272CEAC5D2005B30EE /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 7E995F212CEAC5D2005B30EE /* Assets.xcassets */; }; 7E995F2B2CEAC9A0005B30EE /* monalxmpp.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26CC579223A0867400ABB92A /* monalxmpp.framework */; }; 7E995F2C2CEAC9A0005B30EE /* monalxmpp.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 26CC579223A0867400ABB92A /* monalxmpp.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; 7E995F302CEAC9F6005B30EE /* Pods_monalxmpp.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5B9C86E0A568734587FE9BA2 /* Pods_monalxmpp.framework */; }; + 7ED6F0172CECC3AB0035B3B7 /* Colors.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 7ED6F0162CECC3AB0035B3B7 /* Colors.xcassets */; }; + 7ED6F0192CECC3BF0035B3B7 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 7ED6F0182CECC3BF0035B3B7 /* Images.xcassets */; }; 840E23CA28ADA56900A7FAC9 /* MLUploadQueueCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 840E23C828ADA56900A7FAC9 /* MLUploadQueueCell.m */; }; 8414AE002A7ABC4300EFFCCC /* LibMonalRustSwiftBridge in Frameworks */ = {isa = PBXBuildFile; productRef = 8414ADFF2A7ABC4300EFFCCC /* LibMonalRustSwiftBridge */; }; 841898AA2957712000FEC77D /* ViewExtractor in Frameworks */ = {isa = PBXBuildFile; productRef = 841898A92957712000FEC77D /* ViewExtractor */; }; @@ -598,11 +602,15 @@ 7D6715099247A9CCC180EE30 /* Pods-MonalUITests.beta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MonalUITests.beta.xcconfig"; path = "Target Support Files/Pods-MonalUITests/Pods-MonalUITests.beta.xcconfig"; sourceTree = ""; }; 7E6AF38E2CEB9110004328B5 /* MonalXmppWrapper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MonalXmppWrapper.swift; sourceTree = ""; }; 7E6E446D2CECB76500505D5C /* another.im.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = another.im.entitlements; sourceTree = ""; }; + 7E7175892CECC5C70059F30B /* launchscreen.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = launchscreen.storyboard; sourceTree = ""; }; + 7E71758A2CECC5C70059F30B /* server_features.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = server_features.plist; sourceTree = ""; }; + 7E71758B2CECC5C70059F30B /* Localizable.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; path = Localizable.strings; sourceTree = ""; }; 7E995F062CEAC4B8005B30EE /* another.im.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = another.im.app; sourceTree = BUILT_PRODUCTS_DIR; }; 7E995F202CEAC5D2005B30EE /* AnotherIMApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnotherIMApp.swift; sourceTree = ""; }; - 7E995F212CEAC5D2005B30EE /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; 7E995F222CEAC5D2005B30EE /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = ""; }; 7E995F282CEAC672005B30EE /* ASN1Decoder.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = ASN1Decoder.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 7ED6F0162CECC3AB0035B3B7 /* Colors.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Colors.xcassets; sourceTree = ""; }; + 7ED6F0182CECC3BF0035B3B7 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; }; 7FA9582E4CC566FE5466C557 /* Pods-Monal.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Monal.debug.xcconfig"; path = "Target Support Files/Pods-Monal/Pods-Monal.debug.xcconfig"; sourceTree = ""; }; 840E23C828ADA56900A7FAC9 /* MLUploadQueueCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MLUploadQueueCell.m; sourceTree = ""; }; 840E23C928ADA56900A7FAC9 /* MLUploadQueueCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MLUploadQueueCell.h; sourceTree = ""; }; @@ -1376,18 +1384,46 @@ name = Resources; sourceTree = ""; }; + 7E71758C2CECC5C70059F30B /* Strings */ = { + isa = PBXGroup; + children = ( + 7E71758B2CECC5C70059F30B /* Localizable.strings */, + ); + path = Strings; + sourceTree = ""; + }; 7E995F232CEAC5D2005B30EE /* another.im */ = { isa = PBXGroup; children = ( - 7E6E446D2CECB76500505D5C /* another.im.entitlements */, 7E995F202CEAC5D2005B30EE /* AnotherIMApp.swift */, + 7ED6F01A2CECC43D0035B3B7 /* Resources */, 7E6AF38E2CEB9110004328B5 /* MonalXmppWrapper.swift */, - 7E995F212CEAC5D2005B30EE /* Assets.xcassets */, 7E995F222CEAC5D2005B30EE /* ContentView.swift */, ); path = another.im; sourceTree = ""; }; + 7ED6F0152CECC37E0035B3B7 /* Assets */ = { + isa = PBXGroup; + children = ( + 7ED6F0162CECC3AB0035B3B7 /* Colors.xcassets */, + 7ED6F0182CECC3BF0035B3B7 /* Images.xcassets */, + ); + path = Assets; + sourceTree = ""; + }; + 7ED6F01A2CECC43D0035B3B7 /* Resources */ = { + isa = PBXGroup; + children = ( + 7E6E446D2CECB76500505D5C /* another.im.entitlements */, + 7E7175892CECC5C70059F30B /* launchscreen.storyboard */, + 7E71758A2CECC5C70059F30B /* server_features.plist */, + 7E71758C2CECC5C70059F30B /* Strings */, + 7ED6F0152CECC37E0035B3B7 /* Assets */, + ); + path = Resources; + sourceTree = ""; + }; 82B5509417C9F86AAC2B4FA1 /* Pods */ = { isa = PBXGroup; children = ( @@ -1933,8 +1969,12 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 7ED6F0192CECC3BF0035B3B7 /* Images.xcassets in Resources */, 7E6AF3902CEB982F004328B5 /* sworim.sqlite in Resources */, - 7E995F272CEAC5D2005B30EE /* Assets.xcassets in Resources */, + 7E71758D2CECC5C70059F30B /* Localizable.strings in Resources */, + 7E71758E2CECC5C70059F30B /* server_features.plist in Resources */, + 7E71758F2CECC5C70059F30B /* launchscreen.storyboard in Resources */, + 7ED6F0172CECC3AB0035B3B7 /* Colors.xcassets in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3316,7 +3356,7 @@ CLANG_WARN_FRAMEWORK_INCLUDE_PRIVATE_FROM_PUBLIC = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CODE_SIGN_ENTITLEMENTS = another.im/another.im.entitlements; + CODE_SIGN_ENTITLEMENTS = another.im/Resources/another.im.entitlements; CODE_SIGN_IDENTITY = "Apple Development: Egor Mitrofanov (PM89F56B43)"; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; @@ -3401,7 +3441,7 @@ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_ENTITLEMENTS = another.im/another.im.entitlements; + CODE_SIGN_ENTITLEMENTS = another.im/Resources/another.im.entitlements; CODE_SIGN_IDENTITY = "Apple Development: Egor Mitrofanov (PM89F56B43)"; CODE_SIGN_STYLE = Automatic; COPY_PHASE_STRIP = NO; @@ -3493,7 +3533,7 @@ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_ENTITLEMENTS = another.im/another.im.entitlements; + CODE_SIGN_ENTITLEMENTS = another.im/Resources/another.im.entitlements; CODE_SIGN_IDENTITY = "Apple Development: Egor Mitrofanov (PM89F56B43)"; CODE_SIGN_STYLE = Automatic; COPY_PHASE_STRIP = NO; @@ -3585,7 +3625,7 @@ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_ENTITLEMENTS = another.im/another.im.entitlements; + CODE_SIGN_ENTITLEMENTS = another.im/Resources/another.im.entitlements; CODE_SIGN_IDENTITY = "Apple Development: Egor Mitrofanov (PM89F56B43)"; CODE_SIGN_STYLE = Automatic; COPY_PHASE_STRIP = NO; @@ -3677,7 +3717,7 @@ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_ENTITLEMENTS = another.im/another.im.entitlements; + CODE_SIGN_ENTITLEMENTS = another.im/Resources/another.im.entitlements; CODE_SIGN_IDENTITY = "Apple Development: Egor Mitrofanov (PM89F56B43)"; CODE_SIGN_STYLE = Automatic; COPY_PHASE_STRIP = NO; @@ -3769,7 +3809,7 @@ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_ENTITLEMENTS = another.im/another.im.entitlements; + CODE_SIGN_ENTITLEMENTS = another.im/Resources/another.im.entitlements; CODE_SIGN_IDENTITY = "Apple Development: Egor Mitrofanov (PM89F56B43)"; CODE_SIGN_STYLE = Automatic; COPY_PHASE_STRIP = NO; diff --git a/Monal/another.im/Assets.xcassets/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/Contents.json similarity index 100% rename from Monal/another.im/Assets.xcassets/Contents.json rename to Monal/another.im/Resources/Assets/Colors.xcassets/Contents.json diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/material/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/material/Contents.json new file mode 100644 index 0000000..6e96565 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/material/Contents.json @@ -0,0 +1,9 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + }, + "properties" : { + "provides-namespace" : true + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/material/background/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/material/background/Contents.json new file mode 100644 index 0000000..6e96565 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/material/background/Contents.json @@ -0,0 +1,9 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + }, + "properties" : { + "provides-namespace" : true + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/material/background/dark.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/material/background/dark.colorset/Contents.json new file mode 100644 index 0000000..bdb682b --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/material/background/dark.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0xE4", + "green" : "0xE4", + "red" : "0xE4" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/material/background/light.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/material/background/light.colorset/Contents.json new file mode 100644 index 0000000..b8c6d9e --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/material/background/light.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "235", + "green" : "235", + "red" : "235" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/material/elements/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/material/elements/Contents.json new file mode 100644 index 0000000..6e96565 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/material/elements/Contents.json @@ -0,0 +1,9 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + }, + "properties" : { + "provides-namespace" : true + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/material/elements/active.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/material/elements/active.colorset/Contents.json new file mode 100644 index 0000000..5a42e0f --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/material/elements/active.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0x4D", + "green" : "0x46", + "red" : "0x3C" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/material/elements/inactive.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/material/elements/inactive.colorset/Contents.json new file mode 100644 index 0000000..944aec1 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/material/elements/inactive.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0xAC", + "green" : "0xA3", + "red" : "0x95" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/material/shape/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/material/shape/Contents.json new file mode 100644 index 0000000..6e96565 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/material/shape/Contents.json @@ -0,0 +1,9 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + }, + "properties" : { + "provides-namespace" : true + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/material/shape/alternate.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/material/shape/alternate.colorset/Contents.json new file mode 100644 index 0000000..72469b0 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/material/shape/alternate.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "201", + "green" : "227", + "red" : "199" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/material/shape/black.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/material/shape/black.colorset/Contents.json new file mode 100644 index 0000000..1c18f8d --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/material/shape/black.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0x62", + "green" : "0x59", + "red" : "0x4A" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/material/shape/separator.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/material/shape/separator.colorset/Contents.json new file mode 100644 index 0000000..3d66dc2 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/material/shape/separator.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "189", + "green" : "189", + "red" : "189" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/material/shape/white.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/material/shape/white.colorset/Contents.json new file mode 100644 index 0000000..fafa476 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/material/shape/white.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0xFF", + "green" : "0xFF", + "red" : "0xFF" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/material/text/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/material/text/Contents.json new file mode 100644 index 0000000..6e96565 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/material/text/Contents.json @@ -0,0 +1,9 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + }, + "properties" : { + "provides-namespace" : true + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/material/text/main.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/material/text/main.colorset/Contents.json new file mode 100644 index 0000000..dfe1a2d --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/material/text/main.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0x36", + "green" : "0x31", + "red" : "0x2A" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/material/text/sub.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/material/text/sub.colorset/Contents.json new file mode 100644 index 0000000..4db6d18 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/material/text/sub.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0x78", + "green" : "0x6D", + "red" : "0x5A" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/material/text/white.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/material/text/white.colorset/Contents.json new file mode 100644 index 0000000..2cedebe --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/material/text/white.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0xEF", + "green" : "0xEF", + "red" : "0xEF" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/old/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/old/Contents.json new file mode 100644 index 0000000..6e96565 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/old/Contents.json @@ -0,0 +1,9 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + }, + "properties" : { + "provides-namespace" : true + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/old/background/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/old/background/Contents.json new file mode 100644 index 0000000..6e96565 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/old/background/Contents.json @@ -0,0 +1,9 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + }, + "properties" : { + "provides-namespace" : true + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/old/primary/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/old/primary/Contents.json new file mode 100644 index 0000000..6e96565 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/old/primary/Contents.json @@ -0,0 +1,9 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + }, + "properties" : { + "provides-namespace" : true + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/old/primary/c100.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/old/primary/c100.colorset/Contents.json new file mode 100644 index 0000000..2e838f5 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/old/primary/c100.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0xD9", + "green" : "0xD7", + "red" : "0xD3" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/old/primary/c200.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/old/primary/c200.colorset/Contents.json new file mode 100644 index 0000000..8bfa21b --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/old/primary/c200.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0xC2", + "green" : "0xBD", + "red" : "0xB5" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/old/primary/c400.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/old/primary/c400.colorset/Contents.json new file mode 100644 index 0000000..c61781a --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/old/primary/c400.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0x9A", + "green" : "0x8F", + "red" : "0x7D" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/old/primary/c50.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/old/primary/c50.colorset/Contents.json new file mode 100644 index 0000000..a61d481 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/old/primary/c50.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0xFF", + "green" : "0xFF", + "red" : "0xFE" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/old/primary/c500main.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/old/primary/c500main.colorset/Contents.json new file mode 100644 index 0000000..d4b5ad5 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/old/primary/c500main.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0x89", + "green" : "0x7C", + "red" : "0x66" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/old/secondary/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/old/secondary/Contents.json new file mode 100644 index 0000000..6e96565 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/old/secondary/Contents.json @@ -0,0 +1,9 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + }, + "properties" : { + "provides-namespace" : true + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/old/secondary/c100.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/old/secondary/c100.colorset/Contents.json new file mode 100644 index 0000000..9d735e4 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/old/secondary/c100.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0xB4", + "green" : "0xEC", + "red" : "0xFF" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/old/secondary/c200.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/old/secondary/c200.colorset/Contents.json new file mode 100644 index 0000000..aaeed90 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/old/secondary/c200.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0x83", + "green" : "0xF0", + "red" : "0xFF" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/old/secondary/c300.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/old/secondary/c300.colorset/Contents.json new file mode 100644 index 0000000..a8c8ffc --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/old/secondary/c300.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0x52", + "green" : "0xD5", + "red" : "0xFF" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/old/secondary/c400.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/old/secondary/c400.colorset/Contents.json new file mode 100644 index 0000000..c24864c --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/old/secondary/c400.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0x2D", + "green" : "0xCA", + "red" : "0xFF" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/old/secondary/c50.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/old/secondary/c50.colorset/Contents.json new file mode 100644 index 0000000..c345981 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/old/secondary/c50.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0xE1", + "green" : "0xF8", + "red" : "0xFF" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/old/secondary/c500main.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/old/secondary/c500main.colorset/Contents.json new file mode 100644 index 0000000..11f3048 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/old/secondary/c500main.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0x14", + "green" : "0xC1", + "red" : "0xFF" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/old/secondary/c600.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/old/secondary/c600.colorset/Contents.json new file mode 100644 index 0000000..2589002 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/old/secondary/c600.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0x0F", + "green" : "0xB3", + "red" : "0xFF" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/old/secondary/c700.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/old/secondary/c700.colorset/Contents.json new file mode 100644 index 0000000..b745fb4 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/old/secondary/c700.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0x0D", + "green" : "0xA0", + "red" : "0xFF" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/old/secondary/c800.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/old/secondary/c800.colorset/Contents.json new file mode 100644 index 0000000..9024695 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/old/secondary/c800.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0x0C", + "green" : "0x8F", + "red" : "0xFE" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/old/secondary/c900.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/old/secondary/c900.colorset/Contents.json new file mode 100644 index 0000000..8b4228e --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/old/secondary/c900.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0x0B", + "green" : "0x70", + "red" : "0xFE" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/old/text/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/old/text/Contents.json new file mode 100644 index 0000000..6e96565 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/old/text/Contents.json @@ -0,0 +1,9 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + }, + "properties" : { + "provides-namespace" : true + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/old/text/main.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/old/text/main.colorset/Contents.json new file mode 100644 index 0000000..9c8eb66 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/old/text/main.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0x2D", + "green" : "0x2D", + "red" : "0x2D" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/old/text/sub.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/old/text/sub.colorset/Contents.json new file mode 100644 index 0000000..2e42b95 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/old/text/sub.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0x78", + "green" : "0x78", + "red" : "0x78" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/Contents.json new file mode 100644 index 0000000..6e96565 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/Contents.json @@ -0,0 +1,9 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + }, + "properties" : { + "provides-namespace" : true + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blue200.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blue200.colorset/Contents.json new file mode 100644 index 0000000..12b3b32 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blue200.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.976", + "green" : "0.792", + "red" : "0.565" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blue300.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blue300.colorset/Contents.json new file mode 100644 index 0000000..0b975d5 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blue300.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.965", + "green" : "0.710", + "red" : "0.392" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blue500.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blue500.colorset/Contents.json new file mode 100644 index 0000000..3c05e0a --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blue500.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.953", + "green" : "0.588", + "red" : "0.129" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blue800.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blue800.colorset/Contents.json new file mode 100644 index 0000000..865adb5 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blue800.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.824", + "green" : "0.463", + "red" : "0.098" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blueDark200.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blueDark200.colorset/Contents.json new file mode 100644 index 0000000..e29b366 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blueDark200.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.855", + "green" : "0.659", + "red" : "0.624" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blueDark300.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blueDark300.colorset/Contents.json new file mode 100644 index 0000000..096e5f1 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blueDark300.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.796", + "green" : "0.525", + "red" : "0.475" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blueDark500.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blueDark500.colorset/Contents.json new file mode 100644 index 0000000..22f8cb4 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blueDark500.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.710", + "green" : "0.318", + "red" : "0.247" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blueDark800.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blueDark800.colorset/Contents.json new file mode 100644 index 0000000..bf615f8 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blueDark800.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.624", + "green" : "0.247", + "red" : "0.188" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blueLight200.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blueLight200.colorset/Contents.json new file mode 100644 index 0000000..1ded918 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blueLight200.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.980", + "green" : "0.831", + "red" : "0.506" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blueLight300.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blueLight300.colorset/Contents.json new file mode 100644 index 0000000..f17585c --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blueLight300.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.969", + "green" : "0.765", + "red" : "0.310" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blueLight500.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blueLight500.colorset/Contents.json new file mode 100644 index 0000000..9453b24 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blueLight500.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.957", + "green" : "0.663", + "red" : "0.012" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blueLight800.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blueLight800.colorset/Contents.json new file mode 100644 index 0000000..2b85944 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/blueLight800.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.820", + "green" : "0.533", + "red" : "0.008" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/brown200.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/brown200.colorset/Contents.json new file mode 100644 index 0000000..ce0b7bb --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/brown200.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.643", + "green" : "0.667", + "red" : "0.737" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/brown300.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/brown300.colorset/Contents.json new file mode 100644 index 0000000..957f0da --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/brown300.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.498", + "green" : "0.533", + "red" : "0.631" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/brown500.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/brown500.colorset/Contents.json new file mode 100644 index 0000000..2926f1b --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/brown500.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.282", + "green" : "0.333", + "red" : "0.475" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/brown800.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/brown800.colorset/Contents.json new file mode 100644 index 0000000..70e2f7c --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/brown800.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.216", + "green" : "0.251", + "red" : "0.365" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/greenDark100.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/greenDark100.colorset/Contents.json new file mode 100644 index 0000000..72469b0 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/greenDark100.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "201", + "green" : "227", + "red" : "199" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/greenDark200.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/greenDark200.colorset/Contents.json new file mode 100644 index 0000000..c7b6100 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/greenDark200.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "167", + "green" : "214", + "red" : "165" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/greenDark300.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/greenDark300.colorset/Contents.json new file mode 100644 index 0000000..0f3b846 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/greenDark300.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "132", + "green" : "199", + "red" : "129" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/greenDark500.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/greenDark500.colorset/Contents.json new file mode 100644 index 0000000..ddfea69 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/greenDark500.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.314", + "green" : "0.686", + "red" : "0.298" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/greenDark800.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/greenDark800.colorset/Contents.json new file mode 100644 index 0000000..9dbb7a6 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/greenDark800.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.235", + "green" : "0.557", + "red" : "0.220" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/greenLight200.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/greenLight200.colorset/Contents.json new file mode 100644 index 0000000..54f6a97 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/greenLight200.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.647", + "green" : "0.882", + "red" : "0.773" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/greenLight300.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/greenLight300.colorset/Contents.json new file mode 100644 index 0000000..2c4fe10 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/greenLight300.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.506", + "green" : "0.835", + "red" : "0.682" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/greenLight500.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/greenLight500.colorset/Contents.json new file mode 100644 index 0000000..89db920 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/greenLight500.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.290", + "green" : "0.765", + "red" : "0.545" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/greenLight800.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/greenLight800.colorset/Contents.json new file mode 100644 index 0000000..1acd954 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/greenLight800.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.220", + "green" : "0.624", + "red" : "0.408" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/magentaDark200.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/magentaDark200.colorset/Contents.json new file mode 100644 index 0000000..ef9328c --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/magentaDark200.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.859", + "green" : "0.616", + "red" : "0.702" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/magentaDark300.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/magentaDark300.colorset/Contents.json new file mode 100644 index 0000000..3556135 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/magentaDark300.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.804", + "green" : "0.459", + "red" : "0.584" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/magentaDark500.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/magentaDark500.colorset/Contents.json new file mode 100644 index 0000000..00e5075 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/magentaDark500.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.718", + "green" : "0.227", + "red" : "0.404" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/magentaDark800.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/magentaDark800.colorset/Contents.json new file mode 100644 index 0000000..748a957 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/magentaDark800.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.659", + "green" : "0.176", + "red" : "0.318" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/magentaLight200.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/magentaLight200.colorset/Contents.json new file mode 100644 index 0000000..725c54c --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/magentaLight200.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.847", + "green" : "0.576", + "red" : "0.808" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/magentaLight300.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/magentaLight300.colorset/Contents.json new file mode 100644 index 0000000..d9fbdb8 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/magentaLight300.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.784", + "green" : "0.408", + "red" : "0.729" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/magentaLight500.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/magentaLight500.colorset/Contents.json new file mode 100644 index 0000000..99500b7 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/magentaLight500.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.690", + "green" : "0.153", + "red" : "0.612" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/magentaLight800.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/magentaLight800.colorset/Contents.json new file mode 100644 index 0000000..2921caf --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/magentaLight800.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.635", + "green" : "0.122", + "red" : "0.482" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/orangeDark200.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/orangeDark200.colorset/Contents.json new file mode 100644 index 0000000..fbe5e38 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/orangeDark200.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.569", + "green" : "0.671", + "red" : "1.000" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/orangeDark300.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/orangeDark300.colorset/Contents.json new file mode 100644 index 0000000..58e2f9f --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/orangeDark300.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.396", + "green" : "0.541", + "red" : "1.000" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/orangeDark500.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/orangeDark500.colorset/Contents.json new file mode 100644 index 0000000..e219ac8 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/orangeDark500.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.133", + "green" : "0.341", + "red" : "1.000" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/orangeDark800.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/orangeDark800.colorset/Contents.json new file mode 100644 index 0000000..a63dd3e --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/orangeDark800.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.098", + "green" : "0.290", + "red" : "0.902" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/orangeLight200.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/orangeLight200.colorset/Contents.json new file mode 100644 index 0000000..6e70cd5 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/orangeLight200.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.502", + "green" : "0.800", + "red" : "1.000" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/orangeLight300.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/orangeLight300.colorset/Contents.json new file mode 100644 index 0000000..799505c --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/orangeLight300.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.302", + "green" : "0.718", + "red" : "1.000" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/orangeLight500.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/orangeLight500.colorset/Contents.json new file mode 100644 index 0000000..4f0878b --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/orangeLight500.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.000", + "green" : "0.596", + "red" : "1.000" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/orangeLight800.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/orangeLight800.colorset/Contents.json new file mode 100644 index 0000000..dfc0149 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/orangeLight800.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.000", + "green" : "0.486", + "red" : "0.961" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/pink200.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/pink200.colorset/Contents.json new file mode 100644 index 0000000..0becef6 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/pink200.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.694", + "green" : "0.561", + "red" : "0.957" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/pink300.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/pink300.colorset/Contents.json new file mode 100644 index 0000000..9e9e4b7 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/pink300.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.573", + "green" : "0.384", + "red" : "0.941" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/pink500.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/pink500.colorset/Contents.json new file mode 100644 index 0000000..ddc3e1d --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/pink500.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.388", + "green" : "0.118", + "red" : "0.914" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/pink800.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/pink800.colorset/Contents.json new file mode 100644 index 0000000..463aa83 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/pink800.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.357", + "green" : "0.094", + "red" : "0.761" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/red200.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/red200.colorset/Contents.json new file mode 100644 index 0000000..518a736 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/red200.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.604", + "green" : "0.604", + "red" : "0.937" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/red300.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/red300.colorset/Contents.json new file mode 100644 index 0000000..94100b6 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/red300.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.451", + "green" : "0.451", + "red" : "0.898" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/red500.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/red500.colorset/Contents.json new file mode 100644 index 0000000..7afafeb --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/red500.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.212", + "green" : "0.263", + "red" : "0.957" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/red800.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/red800.colorset/Contents.json new file mode 100644 index 0000000..8972c91 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/red800.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.184", + "green" : "0.184", + "red" : "0.827" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/tortoiseDark200.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/tortoiseDark200.colorset/Contents.json new file mode 100644 index 0000000..89f27af --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/tortoiseDark200.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.769", + "green" : "0.796", + "red" : "0.502" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/tortoiseDark300.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/tortoiseDark300.colorset/Contents.json new file mode 100644 index 0000000..39d4eca --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/tortoiseDark300.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.675", + "green" : "0.714", + "red" : "0.302" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/tortoiseDark500.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/tortoiseDark500.colorset/Contents.json new file mode 100644 index 0000000..13174d8 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/tortoiseDark500.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.533", + "green" : "0.588", + "red" : "0.000" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/tortoiseDark800.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/tortoiseDark800.colorset/Contents.json new file mode 100644 index 0000000..24f01a5 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/tortoiseDark800.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.420", + "green" : "0.475", + "red" : "0.000" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/tortoiseLight200.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/tortoiseLight200.colorset/Contents.json new file mode 100644 index 0000000..0f87be6 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/tortoiseLight200.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.918", + "green" : "0.871", + "red" : "0.502" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/tortoiseLight300.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/tortoiseLight300.colorset/Contents.json new file mode 100644 index 0000000..5d7af98 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/tortoiseLight300.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.882", + "green" : "0.816", + "red" : "0.302" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/tortoiseLight500.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/tortoiseLight500.colorset/Contents.json new file mode 100644 index 0000000..20a4a22 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/tortoiseLight500.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.831", + "green" : "0.737", + "red" : "0.000" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/tortoiseLight800.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/tortoiseLight800.colorset/Contents.json new file mode 100644 index 0000000..68b5f8d --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/tortoiseLight800.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.655", + "green" : "0.592", + "red" : "0.000" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/yellowDark200.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/yellowDark200.colorset/Contents.json new file mode 100644 index 0000000..98fa97f --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/yellowDark200.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.510", + "green" : "0.878", + "red" : "1.000" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/yellowDark300.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/yellowDark300.colorset/Contents.json new file mode 100644 index 0000000..6140117 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/yellowDark300.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.310", + "green" : "0.835", + "red" : "1.000" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/yellowDark500.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/yellowDark500.colorset/Contents.json new file mode 100644 index 0000000..6ef924c --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/yellowDark500.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.027", + "green" : "0.757", + "red" : "1.000" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/yellowDark800.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/yellowDark800.colorset/Contents.json new file mode 100644 index 0000000..93e32b7 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/yellowDark800.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.000", + "green" : "0.627", + "red" : "1.000" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/yellowLight200.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/yellowLight200.colorset/Contents.json new file mode 100644 index 0000000..f1b174f --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/yellowLight200.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.612", + "green" : "0.933", + "red" : "0.902" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/yellowLight300.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/yellowLight300.colorset/Contents.json new file mode 100644 index 0000000..74aa8a8 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/yellowLight300.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.459", + "green" : "0.906", + "red" : "0.863" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/yellowLight500.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/yellowLight500.colorset/Contents.json new file mode 100644 index 0000000..ac7f58f --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/yellowLight500.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.224", + "green" : "0.863", + "red" : "0.804" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/yellowLight800.colorset/Contents.json b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/yellowLight800.colorset/Contents.json new file mode 100644 index 0000000..8aa0219 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Colors.xcassets/rainbow/yellowLight800.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.169", + "green" : "0.706", + "red" : "0.686" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Assets.xcassets/AppIcon.appiconset/Contents.json b/Monal/another.im/Resources/Assets/Images.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from Monal/another.im/Assets.xcassets/AppIcon.appiconset/Contents.json rename to Monal/another.im/Resources/Assets/Images.xcassets/AppIcon.appiconset/Contents.json diff --git a/Monal/another.im/Assets.xcassets/AppIcon.appiconset/aim_logo_2.png b/Monal/another.im/Resources/Assets/Images.xcassets/AppIcon.appiconset/aim_logo_2.png similarity index 100% rename from Monal/another.im/Assets.xcassets/AppIcon.appiconset/aim_logo_2.png rename to Monal/another.im/Resources/Assets/Images.xcassets/AppIcon.appiconset/aim_logo_2.png diff --git a/Monal/another.im/Resources/Assets/Images.xcassets/Contents.json b/Monal/another.im/Resources/Assets/Images.xcassets/Contents.json new file mode 100644 index 0000000..73c0059 --- /dev/null +++ b/Monal/another.im/Resources/Assets/Images.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Monal/another.im/Resources/Assets/Images.xcassets/aim_logo.imageset/Contents.json b/Monal/another.im/Resources/Assets/Images.xcassets/aim_logo.imageset/Contents.json new file mode 100644 index 0000000..f228e4c --- /dev/null +++ b/Monal/another.im/Resources/Assets/Images.xcassets/aim_logo.imageset/Contents.json @@ -0,0 +1,15 @@ +{ + "images" : [ + { + "filename" : "aim_logo_2_1.png", + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + }, + "properties" : { + "template-rendering-intent" : "original" + } +} diff --git a/Monal/another.im/Resources/Assets/Images.xcassets/aim_logo.imageset/aim_logo_2_1.png b/Monal/another.im/Resources/Assets/Images.xcassets/aim_logo.imageset/aim_logo_2_1.png new file mode 100644 index 0000000..22ba9ca Binary files /dev/null and b/Monal/another.im/Resources/Assets/Images.xcassets/aim_logo.imageset/aim_logo_2_1.png differ diff --git a/Monal/another.im/Resources/Strings/Localizable.strings b/Monal/another.im/Resources/Strings/Localizable.strings new file mode 100644 index 0000000..33cad33 --- /dev/null +++ b/Monal/another.im/Resources/Strings/Localizable.strings @@ -0,0 +1,82 @@ +// MARK: General +"Global.name" = "another.im"; +"Global.ok" = "Ok"; +"Global.back" = "Back"; +"Global.cancel" = "Cancel"; +"Global.save" = "Save"; +"Global.Error.title" = "Error"; + +// MARK: Welcome screen +"Start.subtitle" = "Free and secure messaging and calls between any existed messengers"; +"Start.Btn.login" = "Enter with JID"; +"Start.Btn.register" = "New Account"; + +// MARK: Login +"Login.title" = "Let\'s go!"; +"Login.subtitle" = "Enter your JID, it should looks like email address"; +"Login.Hint.jid" = "user@domain.im"; +"Login.Hint.password" = "password"; +"Login.btn" = "Continue"; +"Login.error" = "Check internet connection, and make sure that JID and password are correct"; + +// MARK: Tabs +"Tabs.Name.contacts" = "Contacts"; +"Tabs.Name.conversations" = "Chats"; +"Tabs.Name.settings" = "Settings"; + +// MARK: Contacts screen +"Contacts.title" = "Contacts"; + + +// MARK: Add contact/channel screen +"Contacts.Add.title" = "Add Contact"; +"Contacts.Add.explanation" = "Contact or group/channel name are usually JID in format name@domain.ltd (like email)"; +"Contacts.Add.serverError" = "Contact adding dailed. Server returned error"; +"Contacts.deleteContact" = "Delete contact"; +"Contacts.Delete.deleteFromDevice" = "Delete from device"; +"Contacts.Delete.deleteCompletely" = "Delete completely"; +"Contacts.sendMessage" = "Send message"; +"Contacts.editContact" = "Edit contact"; +"Contacts.selectContact" = "Select contact"; +"Contacts.Delete.message" = "You can delete contact from this device (contact will be available on other devices), or delete it completely"; +"Contacts.Delete.error" = "Contact not deleted. Server returns error."; + +// MARK: Chats list screen +"ChatsList.title" = "Chats"; +"Chats.Create.Main.title" = "Create"; + +// MARK: Conversation +"Conversation.title" = "Conversation"; +"Conversation.startError" = "Error occurs in conversation starting"; +"Chat.textfieldPrompt" = "Type a message"; + +// MARK: Attachments +"Attachment.Prompt.main" = "Select attachment"; +"Attachment.Tab.media" = "Media"; +"Attachment.Tab.files" = "Files"; +"Attachment.Tab.location" = "Location"; +"Attachment.Tab.contacts" = "Contacts"; +"Attachment.Send.media" = "Send media"; +"Attachment.Send.location" = "Send location"; +"Attachment.Send.contact" = "Send contact"; +"Attachment.Downloading.retry" = "Retry"; + +// MARK: Conversation settings title +"Conversation.settings.title.chat" = "Chat settings"; +"Conversation.settings.title.group" = "Group settings"; +"Conversation.settings.title.channel" = "Channel settings"; +"Conversation.settings.enableOmemo" = "Enable OMEMO"; + +// MARK: Create chats +"Chats.Create.Main.createGroup" = "Create public group"; +"Chats.Create.Main.createPrivateGroup" = "Create private group"; +"Chats.Create.Main.createChannel" = "Create channel"; +"Chats.Create.Main.findChannel" = "Find channel"; + +// MARK: Settings +"Settings.Main.title" = "Settings"; +"Settings.Section.Accounts.title" = "Accounts"; +"Settings.Section.Accounts.add" = "Add new account"; +"Settings.Section.Accounts.addHint" = "You can add an existed account, or create a new one."; +"Settings.Section.Accounts.addExists" = "Add exists"; +"Settings.Section.Accounts.addNew" = "Add new"; diff --git a/Monal/another.im/another.im.entitlements b/Monal/another.im/Resources/another.im.entitlements similarity index 100% rename from Monal/another.im/another.im.entitlements rename to Monal/another.im/Resources/another.im.entitlements diff --git a/Monal/another.im/Resources/launchscreen.storyboard b/Monal/another.im/Resources/launchscreen.storyboard new file mode 100644 index 0000000..f8e472c --- /dev/null +++ b/Monal/another.im/Resources/launchscreen.storyboard @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Monal/another.im/Resources/server_features.plist b/Monal/another.im/Resources/server_features.plist new file mode 100644 index 0000000..9fa58d6 --- /dev/null +++ b/Monal/another.im/Resources/server_features.plist @@ -0,0 +1,6598 @@ + + + + + + xep + XEP-0001 + name + XMPP Extension Protocols + type + Procedural + status + Active + date + 2016-11-16 + description + + xmppId + + + + xep + XEP-0002 + name + Special Interest Groups (SIGs) + type + Procedural + status + Active + date + 2002-01-11 + description + + xmppId + + + + xep + XEP-0003 + name + Proxy Accept Socket Service (PASS) + type + Historical + status + Obsolete + date + 2009-06-03 + description + + xmppId + jabber:iq:pass + + + xep + XEP-0004 + name + Data Forms + type + Standards Track + status + Final + date + 2007-08-13 + description + + xmppId + + + + xep + XEP-0005 + name + Jabber Interest Groups + type + Informational + status + Obsolete + date + 2002-05-08 + description + + xmppId + + + + xep + XEP-0006 + name + Profiles + type + SIG Formation + status + Obsolete + date + 2002-05-08 + description + + xmppId + + + + xep + XEP-0007 + name + Conferencing SIG + type + SIG Proposal + status + Obsolete + date + 2002-05-08 + description + + xmppId + + + + xep + XEP-0008 + name + IQ-Based Avatars + type + Historical + status + Deferred + date + 2005-06-16 + description + + xmppId + jabber:x:avatar + + + xep + XEP-0009 + name + Jabber-RPC + type + Standards Track + status + Final + date + 2011-11-10 + description + + xmppId + jabber:iq:rpc + + + xep + XEP-0010 + name + Whiteboarding SIG + type + SIG Formation + status + Obsolete + date + 2002-05-08 + description + + xmppId + + + + xep + XEP-0011 + name + Jabber Browsing + type + Historical + status + Obsolete + date + 2009-06-03 + description + + xmppId + jabber:iq:browse + + + xep + XEP-0012 + name + Last Activity + type + Standards Track + status + Final + date + 2008-11-26 + description + + xmppId + jabber:iq:last + + + xep + XEP-0013 + name + Flexible Offline Message Retrieval + type + Standards Track + status + Draft + date + 2005-07-14 + description + + xmppId + http://jabber.org/protocol/offline + + + xep + XEP-0014 + name + Message Tone + type + Standards Track + status + Rejected + date + 2002-01-16 + description + + xmppId + jabber:x:tone + + + xep + XEP-0015 + name + Account Transfer + type + Standards Track + status + Rejected + date + 2002-04-18 + description + + xmppId + jabber:iq:accountxfer + + + xep + XEP-0016 + name + Privacy Lists + type + Standards Track + status + Deprecated + date + 2017-05-20 + description + + xmppId + jabber:iq:privacy + + + xep + XEP-0017 + name + Naive Packet Framing Protocol + type + Informational + status + Rejected + date + 2002-02-19 + description + + xmppId + + + + xep + XEP-0018 + name + Invisible Presence + type + Informational + status + Rejected + date + 2003-09-26 + description + + xmppId + + + + xep + XEP-0019 + name + Streamlining the SIGs + type + Procedural + status + Active + date + 2002-03-20 + description + + xmppId + + + + xep + XEP-0020 + name + Feature Negotiation + type + Standards Track + status + Deprecated + date + 2018-03-07 + description + + xmppId + http://jabber.org/protocol/feature-neg + + + xep + XEP-0021 + name + Jabber Event Notification Service (ENS) + type + Standards Track + status + Retracted + date + 2003-04-22 + description + + xmppId + http://xml.cataclysm.cx/jabber/ens/ + + + xep + XEP-0022 + name + Message Events + type + Historical + status + Obsolete + date + 2009-05-27 + description + + xmppId + jabber:x:event + + + xep + XEP-0023 + name + Message Expiration + type + Historical + status + Obsolete + date + 2009-06-03 + description + + xmppId + + + + xep + XEP-0024 + name + Publish/Subscribe + type + Standards Track + status + Retracted + date + 2003-04-22 + description + + xmppId + jabber:iq:pubsub + + + xep + XEP-0025 + name + Jabber HTTP Polling + type + Historical + status + Obsolete + date + 2009-06-03 + description + + xmppId + + + + xep + XEP-0026 + name + Internationalization (I18N) + type + Standards Track + status + Retracted + date + 2003-11-05 + description + + xmppId + + + + xep + XEP-0027 + name + Current Jabber OpenPGP Usage + type + Historical + status + Obsolete + date + 2014-03-14 + description + + xmppId + + + + xep + XEP-0028 + name + No Such XEP + type + Informational + status + Retracted + date + 2001-08-20 + description + + xmppId + + + + xep + XEP-0029 + name + Definition of Jabber Identifiers (JIDs) + type + Standards Track + status + Retracted + date + 2003-10-03 + description + + xmppId + + + + xep + XEP-0030 + name + Service Discovery + type + Standards Track + status + Final + date + 2017-10-03 + description + + xmppId + http://jabber.org/protocol/disco* + + + xep + XEP-0031 + name + A Framework For Securing Jabber Conversations + type + Standards Track + status + Deferred + date + 2002-07-09 + description + + xmppId + + + + xep + XEP-0032 + name + Jabber URI Scheme + type + Standards Track + status + Retracted + date + 2003-09-02 + description + + xmppId + + + + xep + XEP-0033 + name + Extended Stanza Addressing + type + Standards Track + status + Draft + date + 2017-01-11 + description + + xmppId + http://jabber.org/protocol/address + + + xep + XEP-0034 + name + SASL Integration + type + Standards Track + status + Retracted + date + 2003-11-05 + description + + xmppId + + + + xep + XEP-0035 + name + SSL/TLS Integration + type + Standards Track + status + Retracted + date + 2003-11-05 + description + + xmppId + + + + xep + XEP-0036 + name + Pub-Sub Subscriptions + type + Standards Track + status + Retracted + date + 2003-04-22 + description + + xmppId + jabber:iq:pubsub + + + xep + XEP-0037 + name + DSPS - Data Stream Proxy Service + type + Standards Track + status + Rejected + date + 2016-10-04 + description + + xmppId + + + + xep + XEP-0038 + name + Icon Styles + type + Standards Track + status + Deferred + date + 2003-06-02 + description + + xmppId + + + + xep + XEP-0039 + name + Statistics Gathering + type + Standards Track + status + Deferred + date + 2002-11-05 + description + + xmppId + http://jabber.org/protocol/stats + + + xep + XEP-0040 + name + Jabber Robust Publish-Subscribe + type + Standards Track + status + Retracted + date + 2004-07-26 + description + + xmppId + + + + xep + XEP-0041 + name + Reliable Entity Link + type + Standards Track + status + Retracted + date + 2003-09-30 + description + + xmppId + http://jabber.org/protocol/rel + + + xep + XEP-0042 + name + Jabber OOB Broadcast Service (JOBS) + type + Standards Track + status + Retracted + date + 2003-04-11 + description + + xmppId + http://jabber.org/protocol/jobs + + + xep + XEP-0043 + name + Jabber Database Access + type + Standards Track + status + Retracted + date + 2003-10-20 + description + + xmppId + http://openaether.org/projects/jabber_database.html + + + xep + XEP-0044 + name + Full Namespace Support for XML Streams + type + Standards Track + status + Deferred + date + 2002-08-26 + description + + xmppId + + + + xep + XEP-0045 + name + Multi-User Chat + type + Standards Track + status + Draft + date + 2018-07-31 + description + + xmppId + http://jabber.org/protocol/muc + + + xep + XEP-0046 + name + DTCP + type + Standards Track + status + Retracted + date + 2003-04-11 + description + + xmppId + http://jabber.org/protocol/dtcp + + + xep + XEP-0047 + name + In-Band Bytestreams + type + Standards Track + status + Final + date + 2012-06-22 + description + + xmppId + http://jabber.org/protocol/ibb + + + xep + XEP-0048 + name + Bookmarks + type + Standards Track + status + Draft + date + 2007-11-07 + description + + xmppId + storage:bookmarks + + + xep + XEP-0049 + name + Private XML Storage + type + Historical + status + Active + date + 2004-03-01 + description + + xmppId + jabber:iq:private + + + xep + XEP-0050 + name + Ad-Hoc Commands + type + Standards Track + status + Draft + date + 2016-12-03 + description + + xmppId + http://jabber.org/protocol/commands + + + xep + XEP-0051 + name + Connection Transfer + type + Standards Track + status + Deferred + date + 2009-07-07 + description + + xmppId + urn:xmpp:cxfr + + + xep + XEP-0052 + name + File Transfer + type + Standards Track + status + Retracted + date + 2003-09-30 + description + + xmppId + http://jabber.org/protocol/feature-neg + + + xep + XEP-0053 + name + XMPP Registrar Function + type + Procedural + status + Active + date + 2016-12-01 + description + + xmppId + + + + xep + XEP-0054 + name + vcard-temp + type + Historical + status + Active + date + 2008-07-16 + description + + xmppId + vcard-temp + + + xep + XEP-0055 + name + Jabber Search + type + Historical + status + Active + date + 2009-09-15 + description + + xmppId + jabber:iq:search + + + xep + XEP-0056 + name + Business Data Interchange + type + Standards Track + status + Deferred + date + 2002-11-18 + description + + xmppId + http://jabber.org/protocol/ebxml + + + xep + XEP-0057 + name + Extended Roster + type + Standards Track + status + Retracted + date + 2003-04-28 + description + + xmppId + + + + xep + XEP-0058 + name + Multi-User Text Editing + type + Standards Track + status + Deferred + date + 2002-11-12 + description + + xmppId + + + + xep + XEP-0059 + name + Result Set Management + type + Standards Track + status + Draft + date + 2006-09-20 + description + + xmppId + http://jabber.org/protocol/rsm + + + xep + XEP-0060 + name + Publish-Subscribe + type + Standards Track + status + Draft + date + 2018-05-14 + description + + xmppId + http://jabber.org/protocol/pubsub + + + xep + XEP-0061 + name + Shared Notes + type + Informational + status + Deferred + date + 2003-09-30 + description + + xmppId + http://www.jabber.org/protocol/sharednote + + + xep + XEP-0062 + name + Packet Filtering + type + Informational + status + Deferred + date + 2003-09-30 + description + + xmppId + http://jabber.org/protocol/filter + + + xep + XEP-0063 + name + Basic Filtering Operations + type + Informational + status + Deferred + date + 2003-09-30 + description + + xmppId + http://jabber.org/protocol/filter/basic + + + xep + XEP-0064 + name + XPath Filtering + type + Informational + status + Deferred + date + 2003-09-30 + description + + xmppId + http://jabber.org/protocol/filter/xpath + + + xep + XEP-0065 + name + SOCKS5 Bytestreams + type + Standards Track + status + Draft + date + 2015-09-17 + description + + xmppId + http://jabber.org/protocol/bytestreams + + + xep + XEP-0065 + name + Out of Band Data + type + Standards Track + status + Draft + date + 2006-08-15 + description + + xmppId + jabber:x:oob + + + xep + XEP-0066 + name + Out of Band Data + type + Standards Track + status + Draft + date + 2006-08-16 + description + + xmppId + jabber:iq:oob + + + xep + XEP-0067 + name + Stock Data Transmission + type + Standards Track + status + Deferred + date + 2003-07-19 + description + + xmppId + + + + xep + XEP-0068 + name + Field Standardization for Data Forms + type + Informational + status + Active + date + 2012-05-28 + description + + xmppId + + + + xep + XEP-0069 + name + Compliance SIG + type + SIG Formation + status + Deferred + date + 2003-01-29 + description + + xmppId + + + + xep + XEP-0070 + name + Verifying HTTP Requests via XMPP + type + Standards Track + status + Draft + date + 2016-12-09 + description + + xmppId + http://jabber.org/protocol/http-auth + + + xep + XEP-0071 + name + XHTML-IM + type + Standards Track + status + Deprecated + date + 2018-03-08 + description + + xmppId + http://jabber.org/protocol/xhtml-im + + + xep + XEP-0072 + name + SOAP Over XMPP + type + Standards Track + status + Draft + date + 2005-12-14 + description + + xmppId + http://jabber.org/protocol/soap + + + xep + XEP-0073 + name + Basic IM Protocol Suite + type + Standards Track + status + Obsolete + date + 2007-10-30 + description + + xmppId + + + + xep + XEP-0074 + name + Simple Access Control + type + Standards Track + status + Retracted + date + 2003-10-20 + description + + xmppId + http://jabber.org/protocol/sac + + + xep + XEP-0075 + name + Jabber Object Access Protocol (JOAP) + type + Standards Track + status + Deferred + date + 2003-05-22 + description + + xmppId + jabber:iq:joap + + + xep + XEP-0076 + name + Malicious Stanzas + type + Humorous + status + Active + date + 2003-04-01 + description + + xmppId + http://jabber.org/protocol/evil + + + xep + XEP-0077 + name + In-Band Registration + type + Standards Track + status + Final + date + 2012-01-25 + description + + xmppId + jabber:iq:register + + + xep + XEP-0078 + name + Non-SASL Authentication + type + Standards Track + status + Obsolete + date + 2008-10-29 + description + + xmppId + jabber:iq:auth + + + xep + XEP-0079 + name + Advanced Message Processing + type + Standards Track + status + Draft + date + 2005-11-30 + description + + xmppId + http://jabber.org/protocol/amp + + + xep + XEP-0080 + name + User Location + type + Standards Track + status + Draft + date + 2015-12-01 + description + + xmppId + http://jabber.org/protocol/geoloc + + + xep + XEP-0081 + name + Jabber MIME Type + type + Standards Track + status + Retracted + date + 2005-07-19 + description + + xmppId + + + + xep + XEP-0082 + name + XMPP Date and Time Profiles + type + Informational + status + Active + date + 2013-09-26 + description + + xmppId + + + + xep + XEP-0083 + name + Nested Roster Groups + type + Informational + status + Active + date + 2004-10-11 + description + + xmppId + roster:delimiter + + + xep + XEP-0084 + name + User Avatar + type + Standards Track + status + Draft + date + 2016-07-09 + description + + xmppId + + + + xep + XEP-0085 + name + Chat State Notifications + type + Standards Track + status + Final + date + 2009-09-23 + description + + xmppId + http://jabber.org/protocol/chatstates + + + xep + XEP-0086 + name + Error Condition Mappings + type + Informational + status + Deprecated + date + 2004-02-17 + description + + xmppId + + + + xep + XEP-0087 + name + Stream Initiation + type + Standards Track + status + Retracted + date + 2003-05-22 + description + + xmppId + http://jabber.org/protocol/si + + + xep + XEP-0088 + name + Client Webtabs + type + Informational + status + Deferred + date + 2004-03-14 + description + + xmppId + http://jabber.org/protocol/webtab + + + xep + XEP-0089 + name + Generic Alerts + type + Standards Track + status + Deferred + date + 2003-05-16 + description + + xmppId + http://jabber.org/protocol/alert + + + xep + XEP-0090 + name + Legacy Entity Time + type + Historical + status + Obsolete + date + 2009-05-27 + description + + xmppId + jabber:iq:time + + + xep + XEP-0091 + name + Legacy Delayed Delivery + type + Historical + status + Obsolete + date + 2009-05-27 + description + + xmppId + jabber:x:delay + + + xep + XEP-0092 + name + Software Version + type + Standards Track + status + Draft + date + 2007-02-15 + description + + xmppId + jabber:iq:version + + + xep + XEP-0093 + name + Roster Item Exchange + type + Historical + status + Deprecated + date + 2005-08-26 + description + + xmppId + + + + xep + XEP-0094 + name + Agent Information + type + Historical + status + Obsolete + date + 2003-10-08 + description + + xmppId + jabber:iq:agents + + + xep + XEP-0095 + name + Stream Initiation + type + Standards Track + status + Deprecated + date + 2017-11-29 + description + + xmppId + http://jabber.org/protocol/si + + + xep + XEP-0096 + name + SI File Transfer + type + Standards Track + status + Deprecated + date + 2017-11-29 + description + + xmppId + http://jabber.org/protocol/si/profile/file-transfer + + + xep + XEP-0097 + name + iCal Envelope + type + Standards Track + status + Deferred + date + 2003-06-10 + description + + xmppId + http://jabber.org/protocol/gw/ical + + + xep + XEP-0098 + name + Enhanced Private XML Storage + type + Standards Track + status + Deferred + date + 2003-06-25 + description + + xmppId + http://jabber.org/protocol/private-xml + + + xep + XEP-0099 + name + IQ Query Action Protocol + type + Standards Track + status + Deferred + date + 2003-06-25 + description + + xmppId + + + + xep + XEP-0100 + name + Gateway Interaction + type + Informational + status + Active + date + 2005-10-05 + description + + xmppId + + + + xep + XEP-0101 + name + HTTP Authentication using Jabber Tickets + type + Standards Track + status + Deferred + date + 2004-01-18 + description + + xmppId + + + + xep + XEP-0102 + name + Security Extensions + type + Standards Track + status + Deferred + date + 2003-06-25 + description + + xmppId + xmpp:sec + + + xep + XEP-0103 + name + URL Address Information + type + Standards Track + status + Deferred + date + 2004-01-20 + description + + xmppId + + + + xep + XEP-0104 + name + HTTP Scheme for URL Data + type + Standards Track + status + Deferred + date + 2004-01-20 + description + + xmppId + + + + xep + XEP-0105 + name + Tree Transfer Stream Initiation Profile + type + Standards Track + status + Deferred + date + 2003-09-22 + description + + xmppId + + + + xep + XEP-0106 + name + JID Escaping + type + Standards Track + status + Draft + date + 2016-07-08 + description + + xmppId + jid\20escaping + + + xep + XEP-0107 + name + User Mood + type + Standards Track + status + Draft + date + 2018-03-13 + description + + xmppId + http://jabber.org/protocol/mood + + + xep + XEP-0108 + name + User Activity + type + Standards Track + status + Draft + date + 2008-10-29 + description + + xmppId + http://jabber.org/protocol/activity + + + xep + XEP-0109 + name + Out-of-Office Messages + type + Standards Track + status + Deferred + date + 2010-05-24 + description + + xmppId + + + + xep + XEP-0110 + name + Generic Maps + type + Standards Track + status + Deferred + date + 2003-07-28 + description + + xmppId + http://jabber.org/protocol/map + + + xep + XEP-0111 + name + A Transport for Initiating and Negotiating Sessions (TINS) + type + Standards Track + status + Retracted + date + 2005-12-21 + description + + xmppId + http://jabber.org/protocol/tins + + + xep + XEP-0112 + name + User Physical Location + type + Standards Track + status + Obsolete + date + 2004-10-12 + description + + xmppId + http://jabber.org/protocol/physloc + + + xep + XEP-0113 + name + Simple Whiteboarding + type + Informational + status + Deferred + date + 2003-09-07 + description + + xmppId + http://jabber.org/protocol/swb + + + xep + XEP-0114 + name + Jabber Component Protocol + type + Historical + status + Active + date + 2012-01-25 + description + + xmppId + + + + xep + XEP-0115 + name + Entity Capabilities + type + Standards Track + status + Draft + date + 2016-10-06 + description + + xmppId + http://jabber.org/protocol/caps + + + xep + XEP-0116 + name + Encrypted Session Negotiation + type + Standards Track + status + Deferred + date + 2007-05-30 + description + + xmppId + http://www.xmpp.org/extensions/xep-0116.html#ns + + + xep + XEP-0117 + name + Intermediate IM Protocol Suite + type + Standards Track + status + Obsolete + date + 2007-10-30 + description + + xmppId + + + + xep + XEP-0118 + name + User Tune + type + Standards Track + status + Draft + date + 2008-01-30 + description + + xmppId + http://jabber.org/protocol/tune + + + xep + XEP-0119 + name + Extended Presence Protocol Suite + type + Standards Track + status + Retracted + date + 2006-08-08 + description + + xmppId + + + + xep + XEP-0120 + name + Infobits + type + Standards Track + status + Retracted + date + 2004-01-22 + description + + xmppId + http://jabber.org/protocol/infobits + + + xep + XEP-0121 + name + Dublin Core Infobits Mapping + type + Informational + status + Retracted + date + 2003-12-15 + description + + xmppId + + + + xep + XEP-0122 + name + Data Forms Validation + type + Standards Track + status + Draft + date + 2018-03-21 + description + + xmppId + http://jabber.org/protocol/xdata-validate + + + xep + XEP-0123 + name + Entity Metadata + type + Standards Track + status + Retracted + date + 2003-12-16 + description + + xmppId + + + + xep + XEP-0124 + name + Bidirectional-streams Over Synchronous HTTP (BOSH) + type + Standards Track + status + Draft + date + 2016-11-16 + description + + xmppId + + + + xep + XEP-0125 + name + vCard Infobits Mapping + type + Informational + status + Retracted + date + 2003-12-15 + description + + xmppId + + + + xep + XEP-0126 + name + Invisibility + type + Informational + status + Deprecated + date + 2005-08-19 + description + + xmppId + + + + xep + XEP-0127 + name + Common Alerting Protocol (CAP) Over XMPP + type + Informational + status + Active + date + 2004-12-09 + description + + xmppId + http://www.incident.com/cap/1.0 + + + xep + XEP-0128 + name + Service Discovery Extensions + type + Informational + status + Active + date + 2004-10-20 + description + + xmppId + + + + xep + XEP-0129 + name + WebDAV File Transfers + type + Standards Track + status + Deferred + date + 2007-04-19 + description + + xmppId + http://www.xmpp.org/extensions/xep-0129.html#ns + + + xep + XEP-0130 + name + Waiting Lists + type + Historical + status + Deprecated + date + 2012-04-18 + description + + xmppId + http://jabber.org/protocol/waitinglist + + + xep + XEP-0131 + name + Stanza Headers and Internet Metadata + type + Standards Track + status + Draft + date + 2006-07-12 + description + + xmppId + http://jabber.org/protocol/shim + + + xep + XEP-0132 + name + Presence Obtained via Kinesthetic Excitation (POKE) + type + Humorous + status + Active + date + 2004-04-01 + description + + xmppId + http://jabber.org/protocol/poke + + + xep + XEP-0133 + name + Service Administration + type + Informational + status + Active + date + 2017-07-15 + description + + xmppId + + + + xep + XEP-0134 + name + XMPP Design Guidelines + type + Informational + status + Active + date + 2004-12-09 + description + + xmppId + + + + xep + XEP-0135 + name + File Sharing + type + Standards Track + status + Deferred + date + 2004-06-04 + description + + xmppId + http://jabber.org/protocol/files + + + xep + XEP-0136 + name + Message Archiving + type + Standards Track + status + Deprecated + date + 2017-11-15 + description + + xmppId + urn:xmpp:archive* + + + xep + XEP-0137 + name + Publishing Stream Initiation Requests + type + Standards Track + status + Deprecated + date + 2018-02-28 + description + + xmppId + http://jabber.org/protocol/sipub + + + xep + XEP-0138 + name + Stream Compression + type + Standards Track + status + Final + date + 2009-05-27 + description + + xmppId + http://jabber.org/features/compress + + + xep + XEP-0139 + name + Security SIG + type + SIG Formation + status + Retracted + date + 2004-09-15 + description + + xmppId + + + + xep + XEP-0140 + name + Shared Groups + type + Informational + status + Retracted + date + 2004-10-27 + description + + xmppId + + + + xep + XEP-0141 + name + Data Forms Layout + type + Standards Track + status + Draft + date + 2005-05-12 + description + + xmppId + + + + xep + XEP-0142 + name + Workgroup Queues + type + Standards Track + status + Deferred + date + 2005-05-09 + description + + xmppId + http://jabber.org/protocol/workgroup + + + xep + XEP-0143 + name + Guidelines for Authors of XMPP Extension Protocols + type + Procedural + status + Active + date + 2016-12-02 + description + + xmppId + + + + xep + XEP-0144 + name + Roster Item Exchange + type + Standards Track + status + Draft + date + 2017-11-28 + description + + xmppId + http://jabber.org/protocol/rosterx + + + xep + XEP-0145 + name + Annotations + type + Historical + status + Active + date + 2006-03-23 + description + + xmppId + + + + xep + XEP-0146 + name + Remote Controlling Clients + type + Informational + status + Obsolete + date + 2017-11-07 + description + + xmppId + http://jabber.org/protocol/rc* + + + xep + XEP-0147 + name + XMPP URI Scheme Query Components + type + Informational + status + Active + date + 2006-09-13 + description + + xmppId + + + + xep + XEP-0148 + name + Instant Messaging Intelligence Quotient (IM IQ) + type + Humorous + status + Active + date + 2005-04-01 + description + + xmppId + jabber:iq:iq + + + xep + XEP-0149 + name + Time Periods + type + Informational + status + Active + date + 2006-01-24 + description + + xmppId + + + + xep + XEP-0150 + name + Use of Entity Tags in XMPP Extensions + type + Informational + status + Deferred + date + 2005-08-09 + description + + xmppId + + + + xep + XEP-0151 + name + Virtual Presence + type + Standards Track + status + Deferred + date + 2005-07-05 + description + + xmppId + + + + xep + XEP-0152 + name + Reachability Addresses + type + Standards Track + status + Draft + date + 2014-02-25 + description + + xmppId + urn:xmpp:reach:0 + + + xep + XEP-0153 + name + vCard-Based Avatars + type + Historical + status + Active + date + 2018-02-26 + description + + xmppId + + + + xep + XEP-0154 + name + User Profile + type + Standards Track + status + Deferred + date + 2008-04-18 + description + + xmppId + urn:xmpp:tmp:profile + + + xep + XEP-0155 + name + Stanza Session Negotiation + type + Standards Track + status + Draft + date + 2016-01-20 + description + + xmppId + http://jabber.org/protocol/feature-neg + + + xep + XEP-0156 + name + Discovering Alternative XMPP Connection Methods + type + Standards Track + status + Draft + date + 2018-07-21 + description + + xmppId + + + + xep + XEP-0157 + name + Contact Addresses for XMPP Services + type + Informational + status + Active + date + 2018-07-21 + description + + xmppId + + + + xep + XEP-0158 + name + CAPTCHA Forms + type + Standards Track + status + Draft + date + 2008-09-03 + description + + xmppId + + + + xep + XEP-0159 + name + Spim-Blocking Control + type + Standards Track + status + Deferred + date + 2006-07-11 + description + + xmppId + http://www.xmpp.org/extensions/xep-0159.html* + + + xep + XEP-0160 + name + Best Practices for Handling Offline Messages + type + Informational + status + Active + date + 2016-10-07 + description + + xmppId + msgoffline + + + xep + XEP-0161 + name + Abuse Reporting + type + Standards Track + status + Deferred + date + 2007-05-06 + description + + xmppId + urn:xmpp:tmp:abuse + + + xep + XEP-0162 + name + Best Practices for Roster and Subscription Management + type + Informational + status + Deferred + date + 2005-12-06 + description + + xmppId + + + + xep + XEP-0163 + name + Personal Eventing Protocol + type + Standards Track + status + Draft + date + 2018-03-18 + description + + xmppId + + + + xep + XEP-0164 + name + vCard Filtering + type + Standards Track + status + Deferred + date + 2005-11-16 + description + + xmppId + + + + xep + XEP-0165 + name + Best Practices to Discourage JID Mimicking + type + Informational + status + Deferred + date + 2007-12-13 + description + + xmppId + + + + xep + XEP-0166 + name + Jingle + type + Standards Track + status + Draft + date + 2016-05-17 + description + + xmppId + urn:xmpp:jingle:1 + + + xep + XEP-0167 + name + Jingle RTP Sessions + type + Standards Track + status + Draft + date + 2016-07-08 + description + + xmppId + + + + xep + XEP-0168 + name + Resource Application Priority + type + Standards Track + status + Deferred + date + 2008-09-26 + description + + xmppId + urn:xmpp:rap:0 + + + xep + XEP-0169 + name + Twas The Night Before Christmas (Jabber Version) + type + Humorous + status + Active + date + 2009-12-24 + description + + xmppId + + + + xep + XEP-0170 + name + Recommended Order of Stream Feature Negotiation + type + Informational + status + Active + date + 2007-01-04 + description + + xmppId + + + + xep + XEP-0171 + name + Language Translation + type + Standards Track + status + Draft + date + 2015-10-15 + description + + xmppId + urn:xmpp:langtrans + + + xep + XEP-0172 + name + User Nickname + type + Standards Track + status + Draft + date + 2012-03-21 + description + + xmppId + http://jabber.org/protocol/nick + + + xep + XEP-0173 + name + Pubsub Subscription Storage + type + Historical + status + Deferred + date + 2006-02-09 + description + + xmppId + storage:pubsubs + + + xep + XEP-0174 + name + Serverless Messaging + type + Standards Track + status + Final + date + 2018-02-08 + description + + xmppId + + + + xep + XEP-0175 + name + Best Practices for Use of SASL ANONYMOUS + type + Informational + status + Active + date + 2009-09-30 + description + + xmppId + + + + xep + XEP-0176 + name + Jingle ICE-UDP Transport Method + type + Standards Track + status + Draft + date + 2009-06-10 + description + + xmppId + urn:xmpp:jingle:transports:ice-udp* + + + xep + XEP-0177 + name + Jingle Raw UDP Transport Method + type + Standards Track + status + Draft + date + 2009-12-23 + description + + xmppId + urn:xmpp:jingle:transports:raw-udp* + + + xep + XEP-0178 + name + Best Practices for Use of SASL EXTERNAL with Certificates + type + Informational + status + Active + date + 2011-05-25 + description + + xmppId + + + + xep + XEP-0179 + name + Jingle IAX Transport Method + type + Standards Track + status + Deferred + date + 2006-03-23 + description + + xmppId + + + + xep + XEP-0180 + name + Jingle Video via RTP + type + Standards Track + status + Retracted + date + 2008-06-04 + description + + xmppId + urn:xmpp:tmp:jingle:apps:video-rtp + + + xep + XEP-0181 + name + Jingle DTMF + type + Standards Track + status + Deferred + date + 2009-10-02 + description + + xmppId + + + + xep + XEP-0182 + name + Application-Specific Error Conditions + type + Procedural + status + Active + date + 2008-03-05 + description + + xmppId + + + + xep + XEP-0183 + name + Jingle Telepathy Transport + type + Humorous + status + Active + date + 2006-04-01 + description + + xmppId + + + + xep + XEP-0184 + name + Message Delivery Receipts + type + Standards Track + status + Draft + date + 2011-03-01 + description + + xmppId + urn:xmpp:receipts + + + xep + XEP-0185 + name + Dialback Key Generation and Validation + type + Informational + status + Active + date + 2007-02-15 + description + + xmppId + + + + xep + XEP-0186 + name + Invisible Command + type + Standards Track + status + Proposed + date + 2017-11-29 + description + + xmppId + urn:xmpp:invisible:1 + + + xep + XEP-0187 + name + Offline Encrypted Sessions + type + Standards Track + status + Deferred + date + 2007-05-30 + description + + xmppId + http://www.xmpp.org/extensions/xep-0187.html#ns + + + xep + XEP-0188 + name + Cryptographic Design of Encrypted Sessions + type + Informational + status + Deferred + date + 2007-05-30 + description + + xmppId + + + + xep + XEP-0189 + name + Public Key Publishing + type + Standards Track + status + Deferred + date + 2010-07-15 + description + + xmppId + urn:xmpp:pubkey:2 + + + xep + XEP-0190 + name + Best Practice for Closing Idle Streams + type + Informational + status + Obsolete + date + 2012-03-06 + description + + xmppId + + + + xep + XEP-0191 + name + Blocking Command + type + Standards Track + status + Draft + date + 2015-03-12 + description + + xmppId + urn:xmpp:blocking + + + xep + XEP-0192 + name + Proposed Stream Feature Improvements + type + Standards Track + status + Obsolete + date + 2012-02-08 + description + + xmppId + + + + xep + XEP-0193 + name + Proposed Resource Binding Improvements + type + Standards Track + status + Obsolete + date + 2012-02-08 + description + + xmppId + + + + xep + XEP-0194 + name + User Chatting + type + Standards Track + status + Deferred + date + 2008-09-25 + description + + xmppId + urn:xmpp:chatting:0 + + + xep + XEP-0195 + name + User Browsing + type + Standards Track + status + Deferred + date + 2008-09-25 + description + + xmppId + urn:xmpp:browsing:0 + + + xep + XEP-0196 + name + User Gaming + type + Standards Track + status + Deferred + date + 2008-09-25 + description + + xmppId + urn:xmpp:gaming:0 + + + xep + XEP-0197 + name + User Viewing + type + Standards Track + status + Deferred + date + 2008-09-25 + description + + xmppId + urn:xmpp:viewing:0 + + + xep + XEP-0198 + name + Stream Management + type + Standards Track + status + Draft + date + 2018-07-19 + description + + xmppId + urn:xmpp:sm:3 + + + xep + XEP-0199 + name + XMPP Ping + type + Standards Track + status + Final + date + 2009-06-03 + description + + xmppId + urn:xmpp:ping + + + xep + XEP-0200 + name + Stanza Encryption + type + Standards Track + status + Deferred + date + 2007-05-30 + description + + xmppId + http://www.xmpp.org/extensions/xep-0200.html* + + + xep + XEP-0201 + name + Best Practices for Message Threads + type + Informational + status + Active + date + 2010-11-29 + description + + xmppId + + + + xep + XEP-0202 + name + Entity Time + type + Standards Track + status + Final + date + 2009-09-11 + description + + xmppId + urn:xmpp:time + + + xep + XEP-0203 + name + Delayed Delivery + type + Standards Track + status + Final + date + 2009-09-15 + description + + xmppId + urn:xmpp:delay + + + xep + XEP-0204 + name + Collaborative Data Objects + type + Standards Track + status + Deferred + date + 2007-01-17 + description + + xmppId + http://www.xmpp.org/extensions/xep-0204.html* + + + xep + XEP-0205 + name + Best Practices to Discourage Denial of Service Attacks + type + Informational + status + Active + date + 2009-01-07 + description + + xmppId + + + + xep + XEP-0206 + name + XMPP Over BOSH + type + Standards Track + status + Draft + date + 2014-04-09 + description + + xmppId + + + + xep + XEP-0207 + name + XMPP Eventing via Pubsub + type + Humorous + status + Active + date + 2007-04-01 + description + + xmppId + + + + xep + XEP-0208 + name + Bootstrapping Implementation of Jingle + type + Informational + status + Retracted + date + 2009-01-06 + description + + xmppId + + + + xep + XEP-0209 + name + Metacontacts + type + Standards Track + status + Deferred + date + 2007-04-10 + description + + xmppId + + + + xep + XEP-0210 + name + Requirements for Encrypted Sessions + type + Standards Track + status + Deferred + date + 2007-05-30 + description + + xmppId + + + + xep + XEP-0211 + name + XMPP Basic Client 2008 + type + Standards Track + status + Obsolete + date + 2007-07-11 + description + + xmppId + + + + xep + XEP-0212 + name + XMPP Basic Server 2008 + type + Standards Track + status + Obsolete + date + 2007-07-11 + description + + xmppId + + + + xep + XEP-0213 + name + XMPP Intermediate IM Client 2008 + type + Standards Track + status + Obsolete + date + 2007-07-11 + description + + xmppId + + + + xep + XEP-0214 + name + File Repository and Sharing + type + Standards Track + status + Deferred + date + 2009-01-05 + description + + xmppId + + + + xep + XEP-0215 + name + External Service Discovery + type + Standards Track + status + Deferred + date + 2015-10-20 + description + + xmppId + urn:xmpp:extdisco:2 + + + xep + XEP-0216 + name + XMPP Intermediate IM Server 2008 + type + Standards Track + status + Obsolete + date + 2007-07-11 + description + + xmppId + + + + xep + XEP-0217 + name + Simplified Encrypted Session Negotiation + type + Standards Track + status + Deferred + date + 2007-05-30 + description + + xmppId + + + + xep + XEP-0218 + name + Bootstrapping Implementation of Encrypted Sessions + type + Informational + status + Deferred + date + 2007-05-30 + description + + xmppId + + + + xep + XEP-0219 + name + Hop Check + type + Standards Track + status + Retracted + date + 2008-06-12 + description + + xmppId + http://www.xmpp.org/extensions/xep-0219.html#ns + + + xep + XEP-0220 + name + Server Dialback + type + Standards Track + status + Draft + date + 2015-03-12 + description + + xmppId + + + + xep + XEP-0221 + name + Data Forms Media Element + type + Standards Track + status + Draft + date + 2008-09-03 + description + + xmppId + urn:xmpp:media-element + + + xep + XEP-0222 + name + Persistent Storage of Public Data via PubSub + type + Informational + status + Active + date + 2008-09-08 + description + + xmppId + + + + xep + XEP-0223 + name + Persistent Storage of Private Data via PubSub + type + Informational + status + Active + date + 2018-03-28 + description + + xmppId + + + + xep + XEP-0224 + name + Attention + type + Standards Track + status + Draft + date + 2008-11-13 + description + + xmppId + urn:xmpp:attention:0 + + + xep + XEP-0225 + name + Component Connections + type + Standards Track + status + Deferred + date + 2008-10-06 + description + + xmppId + urn:xmpp:component:0 + + + xep + XEP-0226 + name + Message Stanza Profiles + type + Informational + status + Deferred + date + 2008-11-05 + description + + xmppId + + + + xep + XEP-0227 + name + Portable Import/Export Format for XMPP-IM Servers + type + Standards Track + status + Draft + date + 2010-03-12 + description + + xmppId + + + + xep + XEP-0228 + name + Requirements for Shared Editing + type + Standards Track + status + Deferred + date + 2007-08-22 + description + + xmppId + + + + xep + XEP-0229 + name + Stream Compression with LZW + type + Standards Track + status + Draft + date + 2007-09-26 + description + + xmppId + + + + xep + XEP-0230 + name + Service Discovery Notifications + type + Standards Track + status + Deferred + date + 2016-10-04 + description + + xmppId + + + + xep + XEP-0231 + name + Bits of Binary + type + Standards Track + status + Draft + date + 2008-09-03 + description + + xmppId + urn:xmpp:bob + + + xep + XEP-0232 + name + Software Information + type + Standards Track + status + Deferred + date + 2009-02-26 + description + + xmppId + + + + xep + XEP-0233 + name + XMPP Server Registration for use with Kerberos V5 + type + Standards Track + status + Draft + date + 2017-03-16 + description + + xmppId + + + + xep + XEP-0234 + name + Jingle File Transfer + type + Standards Track + status + Proposed + date + 2017-08-24 + description + + xmppId + urn:xmpp:jingle:apps:file-transfer:5 + + + xep + XEP-0235 + name + OAuth Over XMPP + type + Standards Track + status + Deferred + date + 2009-03-24 + description + + xmppId + urn:xmpp:oauth:0 + + + xep + XEP-0236 + name + Abuse Reporting + type + Standards Track + status + Retracted + date + 2008-05-09 + description + + xmppId + urn:xmpp:tmp:abuse + + + xep + XEP-0237 + name + Roster Versioning + type + Standards Track + status + Obsolete + date + 2012-02-08 + description + + xmppId + urn:xmpp:features:rosterver + + + xep + XEP-0238 + name + XMPP Protocol Flows for Inter-Domain Federation + type + Informational + status + Deferred + date + 2008-03-31 + description + + xmppId + + + + xep + XEP-0239 + name + Binary XMPP + type + Humorous + status + Active + date + 2008-04-01 + description + + xmppId + + + + xep + XEP-0240 + name + Auto-Discovery of JabberIDs + type + Standards Track + status + Deferred + date + 2008-04-30 + description + + xmppId + + + + xep + XEP-0241 + name + Encryption of Archived Messages + type + Standards Track + status + Deferred + date + 2008-04-30 + description + + xmppId + urn:xmpp:tmp:archive:encrypt + + + xep + XEP-0242 + name + XMPP Client Compliance 2009 + type + Standards Track + status + Obsolete + date + 2008-09-08 + description + + xmppId + + + + xep + XEP-0243 + name + XMPP Server Compliance 2009 + type + Standards Track + status + Obsolete + date + 2008-09-08 + description + + xmppId + + + + xep + XEP-0244 + name + IO Data + type + Standards Track + status + Deferred + date + 2008-06-18 + description + + xmppId + urn:xmpp:tmp:io-data + + + xep + XEP-0245 + name + The /me Command + type + Informational + status + Active + date + 2009-01-21 + description + + xmppId + + + + xep + XEP-0246 + name + End-to-End XML Streams + type + Standards Track + status + Deferred + date + 2016-01-20 + description + + xmppId + + + + xep + XEP-0247 + name + Jingle XML Streams + type + Standards Track + status + Deferred + date + 2009-02-20 + description + + xmppId + + + + xep + XEP-0248 + name + PubSub Collection Nodes + type + Standards Track + status + Deferred + date + 2010-09-28 + description + + xmppId + http://jabber.org/protocol/pubsub#collections + + + xep + XEP-0249 + name + Direct MUC Invitations + type + Standards Track + status + Draft + date + 2011-09-22 + description + + xmppId + + + + xep + XEP-0250 + name + C2C Authentication Using TLS + type + Standards Track + status + Deferred + date + 2008-09-08 + description + + xmppId + + + + xep + XEP-0251 + name + Jingle Session Transfer + type + Standards Track + status + Deferred + date + 2009-10-05 + description + + xmppId + + + + xep + XEP-0252 + name + BOSH Script Syntax + type + Historical + status + Deferred + date + 2008-10-31 + description + + xmppId + + + + xep + XEP-0253 + name + PubSub Chaining + type + Standards Track + status + Deferred + date + 2009-11-18 + description + + xmppId + http://jabber.org/protocol/pubsub#chaining + + + xep + XEP-0254 + name + PubSub Queueing + type + Standards Track + status + Deferred + date + 2008-11-13 + description + + xmppId + urn:xmpp:pubsub:queueing:0 + + + xep + XEP-0255 + name + Location Query + type + Standards Track + status + Deferred + date + 2009-04-09 + description + + xmppId + urn:xmpp:locationquery:0 + + + xep + XEP-0256 + name + Last Activity in Presence + type + Standards Track + status + Draft + date + 2009-09-15 + description + + xmppId + jabber:iq:last + + + xep + XEP-0257 + name + Client Certificate Management for SASL EXTERNAL + type + Standards Track + status + Deferred + date + 2012-07-18 + description + + xmppId + urn:xmpp:saslcert:1 + + + xep + XEP-0258 + name + Security Labels in XMPP + type + Standards Track + status + Draft + date + 2013-04-08 + description + + xmppId + urn:xmpp:sec-label:0 + + + xep + XEP-0259 + name + Message Mine-ing + type + Standards Track + status + Deferred + date + 2009-01-21 + description + + xmppId + urn:xmpp:tmp:mine:0 + + + xep + XEP-0260 + name + Jingle SOCKS5 Bytestreams Transport Method + type + Standards Track + status + Draft + date + 2018-05-04 + description + + xmppId + urn:xmpp:jingle:transports:s5b:1 + + + xep + XEP-0261 + name + Jingle In-Band Bytestreams Transport Method + type + Standards Track + status + Draft + date + 2011-09-23 + description + + xmppId + urn:xmpp:jingle:transports:ibb:* + + + xep + XEP-0262 + name + Use of ZRTP in Jingle RTP Sessions + type + Standards Track + status + Draft + date + 2011-06-15 + description + + xmppId + urn:xmpp:jingle:apps:rtp:zrtp:* + + + xep + XEP-0263 + name + ECO-XMPP + type + Humorous + status + Active + date + 2009-04-01 + description + + xmppId + + + + xep + XEP-0264 + name + Jingle Content Thumbnails + type + Standards Track + status + Deferred + date + 2015-08-26 + description + + xmppId + urn:xmpp:thumbs:1 + + + xep + XEP-0265 + name + Out-of-Band Stream Data + type + Standards Track + status + Deferred + date + 2009-04-02 + description + + xmppId + urn:xmpp:jingle:apps:out-of-band:0 + + + xep + XEP-0266 + name + Codecs for Jingle Audio + type + Standards Track + status + Draft + date + 2013-03-01 + description + + xmppId + + + + xep + XEP-0267 + name + Server Buddies + type + Standards Track + status + Deferred + date + 2012-05-29 + description + + xmppId + urn:xmpp:server-presence + + + xep + XEP-0268 + name + Incident Handling + type + Standards Track + status + Deferred + date + 2012-05-29 + description + + xmppId + urn:xmpp:incident:2 + + + xep + XEP-0269 + name + Jingle Early Media + type + Standards Track + status + Deferred + date + 2009-05-19 + description + + xmppId + + + + xep + XEP-0270 + name + XMPP Compliance Suites 2010 + type + Standards Track + status + Obsolete + date + 2017-01-28 + description + + xmppId + + + + xep + XEP-0271 + name + XMPP Nodes + type + Informational + status + Deferred + date + 2009-06-26 + description + + xmppId + + + + xep + XEP-0272 + name + Multiparty Jingle (Muji) + type + Standards Track + status + Deferred + date + 2009-09-11 + description + + xmppId + http://telepathy.freedesktop.org/muji + + + xep + XEP-0273 + name + Stanza Interception and Filtering Technology (SIFT) + type + Standards Track + status + Deferred + date + 2011-06-27 + description + + xmppId + urn:xmpp:sift:* + + + xep + XEP-0274 + name + Design Considerations for Digital Signatures in XMPP + type + Informational + status + Deferred + date + 2011-01-28 + description + + xmppId + + + + xep + XEP-0275 + name + Entity Reputation + type + Standards Track + status + Deferred + date + 2012-06-06 + description + + xmppId + urn:xmpp:reputation:0 + + + xep + XEP-0276 + name + Presence Decloaking + type + Standards Track + status + Deferred + date + 2012-07-13 + description + + xmppId + urn:xmpp:decloak:0 + + + xep + XEP-0277 + name + Microblogging over XMPP + type + Standards Track + status + Deferred + date + 2017-11-28 + description + + xmppId + + + + xep + XEP-0278 + name + Jingle Relay Nodes + type + Standards Track + status + Experimental + date + 2017-09-14 + description + + xmppId + http://jabber.org/protocol/jinglenodes* + + + xep + XEP-0279 + name + Server IP Check + type + Standards Track + status + Deferred + date + 2013-04-17 + description + + xmppId + urn:xmpp:sic:1 + + + xep + XEP-0280 + name + Message Carbons + type + Standards Track + status + Proposed + date + 2017-02-16 + description + + xmppId + urn:xmpp:carbons:2 + + + xep + XEP-0281 + name + DMUC1: Distributed Multi-User Chat + type + Standards Track + status + Retracted + date + 2010-07-20 + description + + xmppId + + + + xep + XEP-0282 + name + DMUC2: Distributed MUC + type + Standards Track + status + Deferred + date + 2010-06-11 + description + + xmppId + + + + xep + XEP-0283 + name + Moved + type + Standards Track + status + Experimental + date + 2018-08-06 + description + + xmppId + urn:xmpp:moved:0 + + + xep + XEP-0284 + name + Shared XML Editing + type + Standards Track + status + Deferred + date + 2010-07-02 + description + + xmppId + urn:xmpp:sxe:0 + + + xep + XEP-0285 + name + Encapsulating Digital Signatures in XMPP + type + Standards Track + status + Deferred + date + 2011-01-12 + description + + xmppId + urn:xmpp:signed:0 + + + xep + XEP-0286 + name + Mobile Considerations on LTE Networks + type + Informational + status + Active + date + 2018-01-25 + description + + xmppId + + + + xep + XEP-0287 + name + Spim Markers and Reports + type + Standards Track + status + Deferred + date + 2010-10-03 + description + + xmppId + urn:xmpp:spim-report:0 + + + xep + XEP-0287 + name + Spim Markers and Reports + type + Standards Track + status + Deferred + date + 2010-10-04 + description + + xmppId + urn:xmpp:spim-marker:0 + + + xep + XEP-0288 + name + Bidirectional Server-to-Server Connections + type + Standards Track + status + Draft + date + 2016-10-17 + description + + xmppId + urn:xmpp:bidi + + + xep + XEP-0289 + name + Federated MUC for Constrained Environments + type + Standards Track + status + Deferred + date + 2012-05-29 + description + + xmppId + http://isode.com/protocol/fmuc + + + xep + XEP-0290 + name + Encapsulated Digital Signatures in XMPP + type + Standards Track + status + Deferred + date + 2011-01-28 + description + + xmppId + urn:xmpp:dsig:0 + + + xep + XEP-0291 + name + Service Delegation + type + Standards Track + status + Deferred + date + 2011-01-26 + description + + xmppId + urn:xmpp:tmp:delegate + + + xep + XEP-0292 + name + vCard4 Over XMPP + type + Standards Track + status + Deferred + date + 2013-09-12 + description + + xmppId + urn:ietf:params:xml:ns:vcard-4.0 + + + xep + XEP-0293 + name + Jingle RTP Feedback Negotiation + type + Standards Track + status + Draft + date + 2015-08-11 + description + + xmppId + urn:xmpp:jingle:apps:rtp:rtcp-fb:0 + + + xep + XEP-0294 + name + Jingle RTP Header Extensions Negotiation + type + Standards Track + status + Draft + date + 2015-08-11 + description + + xmppId + urn:xmpp:jingle:apps:rtp:rtp-hdrext:0 + + + xep + XEP-0295 + name + JSON Encodings for XMPP + type + Humorous + status + Active + date + 2011-04-01 + description + + xmppId + + + + xep + XEP-0296 + name + Best Practices for Resource Locking + type + Informational + status + Deferred + date + 2011-08-18 + description + + xmppId + + + + xep + XEP-0297 + name + Stanza Forwarding + type + Standards Track + status + Draft + date + 2013-10-02 + description + + xmppId + urn:xmpp:forward:0 + + + xep + XEP-0298 + name + Delivering Conference Information to Jingle Participants (Coin) + type + Standards Track + status + Deferred + date + 2015-07-02 + description + + xmppId + urn:xmpp:coin:1 + + + xep + XEP-0299 + name + Codecs for Jingle Video + type + Standards Track + status + Deferred + date + 2011-06-12 + description + + xmppId + + + + xep + XEP-0300 + name + Use of Cryptographic Hash Functions in XMPP + type + Standards Track + status + Experimental + date + 2018-02-14 + description + + xmppId + urn:xmpp:hashes:2 + + + xep + XEP-0301 + name + In-Band Real Time Text + type + Standards Track + status + Draft + date + 2013-10-08 + description + + xmppId + urn:xmpp:rtt:0 + + + xep + XEP-0302 + name + XMPP Compliance Suites 2012 + type + Standards Track + status + Obsolete + date + 2011-07-21 + description + + xmppId + + + + xep + XEP-0303 + name + Commenting + type + Standards Track + status + Deferred + date + 2011-07-28 + description + + xmppId + urn:xmpp:tmp:comments:0 + + + xep + XEP-0304 + name + Whitespace Keepalive Negotiation + type + Standards Track + status + Deferred + date + 2011-08-18 + description + + xmppId + urn:xmpp:keepalive:0 + + + xep + XEP-0305 + name + XMPP Quickstart + type + Standards Track + status + Deferred + date + 2013-03-01 + description + + xmppId + + + + xep + XEP-0306 + name + Extensible Status Conditions for Multi-User Chat + type + Standards Track + status + Deferred + date + 2016-06-07 + description + + xmppId + urn:xmpp:muc:conditions:1 + + + xep + XEP-0307 + name + Unique Room Names for Multi-User Chat + type + Standards Track + status + Deferred + date + 2011-11-10 + description + + xmppId + http://jabber.org/protocol/muc#unique + + + xep + XEP-0308 + name + Last Message Correction + type + Standards Track + status + Draft + date + 2013-04-08 + description + + xmppId + urn:xmpp:message-correct:0 + + + xep + XEP-0309 + name + Service Directories + type + Standards Track + status + Deferred + date + 2012-05-29 + description + + xmppId + urn:xmpp:public-server + + + xep + XEP-0310 + name + Presence State Annotations + type + Standards Track + status + Deferred + date + 2012-01-10 + description + + xmppId + urn:xmpp:psa + + + xep + XEP-0311 + name + MUC Fast Reconnect + type + Standards Track + status + Deferred + date + 2012-01-25 + description + + xmppId + urn:xmpp:presence-session:0 + + + xep + XEP-0312 + name + PubSub Since + type + Standards Track + status + Deferred + date + 2012-05-29 + description + + xmppId + http://jabber.org/protocol/pubsub#since + + + xep + XEP-0313 + name + Message Archive Management + type + Standards Track + status + Experimental + date + 2018-07-16 + description + + xmppId + urn:xmpp:mam:2 + + + xep + XEP-0314 + name + Security Labels in PubSub + type + Standards Track + status + Deferred + date + 2012-07-27 + description + + xmppId + + + + xep + XEP-0315 + name + Data Forms XML Element + type + Standards Track + status + Deferred + date + 2012-10-15 + description + + xmppId + + + + xep + XEP-0316 + name + MUC Eventing Protocol + type + Standards Track + status + Deferred + date + 2013-01-03 + description + + xmppId + + + + xep + XEP-0317 + name + Hats + type + Standards Track + status + Deferred + date + 2013-01-03 + description + + xmppId + + + + xep + XEP-0318 + name + Best Practices for Client Initiated Presence Probes + type + Informational + status + Deferred + date + 2013-08-06 + description + + xmppId + + + + xep + XEP-0319 + name + Last User Interaction in Presence + type + Standards Track + status + Draft + date + 2017-07-17 + description + + xmppId + urn:xmpp:idle:1 + + + xep + XEP-0320 + name + Use of DTLS-SRTP in Jingle Sessions + type + Standards Track + status + Deferred + date + 2015-10-15 + description + + xmppId + urn:xmpp:jingle:apps:dtls:0 + + + xep + XEP-0321 + name + Remote Roster Management + type + Standards Track + status + Deferred + date + 2013-04-16 + description + + xmppId + urn:xmpp:tmp:roster-management:0 + + + xep + XEP-0322 + name + Efficient XML Interchange (EXI) Format + type + Standards Track + status + Deferred + date + 2018-01-25 + description + + xmppId + + + + xep + XEP-0323 + name + Internet of Things - Sensor Data + type + Standards Track + status + Retracted + date + 2017-05-20 + description + + xmppId + urn:xmpp:iot:sensordata + + + xep + XEP-0324 + name + Internet of Things - Provisioning + type + Standards Track + status + Retracted + date + 2017-05-20 + description + + xmppId + urn:xmpp:iot:provisioning + + + xep + XEP-0325 + name + Internet of Things - Control + type + Standards Track + status + Retracted + date + 2017-05-20 + description + + xmppId + urn:xmpp:iot:control + + + xep + XEP-0326 + name + Internet of Things - Concentrators + type + Standards Track + status + Retracted + date + 2017-05-20 + description + + xmppId + urn:xmpp:iot:concentrators + + + xep + XEP-0327 + name + Rayo + type + Standards Track + status + Deferred + date + 2017-09-11 + description + + xmppId + urn:xmpp:rayo:1 + + + xep + XEP-0328 + name + JID Prep + type + Standards Track + status + Deferred + date + 2013-05-28 + description + + xmppId + urn:xmpp:jidprep:0 + + + xep + XEP-0329 + name + File Information Sharing + type + Standards Track + status + Deferred + date + 2017-09-11 + description + + xmppId + urn:xmpp:fis:0 + + + xep + XEP-0330 + name + Pubsub Subscription + type + Standards Track + status + Deferred + date + 2013-06-11 + description + + xmppId + + + + xep + XEP-0331 + name + Data Forms - Color Field Types + type + Standards Track + status + Deferred + date + 2015-11-09 + description + + xmppId + + + + xep + XEP-0332 + name + HTTP over XMPP transport + type + Standards Track + status + Deferred + date + 2017-09-11 + description + + xmppId + urn:xmpp:http + + + xep + XEP-0333 + name + Chat Markers + type + Standards Track + status + Deferred + date + 2017-09-11 + description + + xmppId + urn:xmpp:chat-markers:0 + + + xep + XEP-0334 + name + Message Processing Hints + type + Standards Track + status + Deferred + date + 2018-01-25 + description + + xmppId + urn:xmpp:hints + + + xep + XEP-0335 + name + JSON Containers + type + Standards Track + status + Deferred + date + 2013-10-25 + description + + xmppId + urn:xmpp:json:0 + + + xep + XEP-0336 + name + Data Forms - Dynamic Forms + type + Standards Track + status + Deferred + date + 2015-11-09 + description + + xmppId + urn:xmpp:xdata:dynamic + + + xep + XEP-0337 + name + Event Logging over XMPP + type + Standards Track + status + Deferred + date + 2017-09-11 + description + + xmppId + urn:xmpp:eventlog + + + xep + XEP-0338 + name + Jingle Grouping Framework + type + Standards Track + status + Deferred + date + 2017-09-11 + description + + xmppId + urn:ietf:rfc:5888 + + + xep + XEP-0339 + name + Source-Specific Media Attributes in Jingle + type + Standards Track + status + Deferred + date + 2017-09-11 + description + + xmppId + urn:ietf:rfc:5576 + + + xep + XEP-0340 + name + COnferences with LIghtweight BRIdging (COLIBRI) + type + Standards Track + status + Deferred + date + 2017-09-11 + description + + xmppId + http://jitsi.org/protocol/colibri + + + xep + XEP-0341 + name + Rayo CPA + type + Standards Track + status + Deferred + date + 2017-09-11 + description + + xmppId + urn:xmpp:rayo:cpa:0 + + + xep + XEP-0342 + name + Rayo Fax + type + Standards Track + status + Deferred + date + 2017-09-11 + description + + xmppId + urn:xmpp:rayo:fax:1 + + + xep + XEP-0343 + name + Signaling WebRTC datachannels in Jingle + type + Standards Track + status + Deferred + date + 2017-09-11 + description + + xmppId + + + + xep + XEP-0344 + name + Impact of TLS and DNSSEC on Dialback + type + Standards Track + status + Deferred + date + 2017-09-11 + description + + xmppId + + + + xep + XEP-0345 + name + Form of Membership Applications + type + Procedural + status + Deferred + date + 2017-09-11 + description + + xmppId + + + + xep + XEP-0346 + name + Form Discovery and Publishing + type + Standards Track + status + Deferred + date + 2017-09-11 + description + + xmppId + + + + xep + XEP-0347 + name + Internet of Things - Discovery + type + Standards Track + status + Deferred + date + 2017-09-11 + description + + xmppId + urn:xmpp:iot:discovery + + + xep + XEP-0348 + name + Signing Forms + type + Standards Track + status + Deferred + date + 2017-09-11 + description + + xmppId + urn:xmpp:xdata:signature:oauth1 + + + xep + XEP-0349 + name + Rayo Clustering + type + Standards Track + status + Deferred + date + 2017-09-11 + description + + xmppId + + + + xep + XEP-0350 + name + Data Forms Geolocation Element + type + Standards Track + status + Deferred + date + 2017-09-11 + description + + xmppId + + + + xep + XEP-0351 + name + Recipient Server Side Notifications Filtering + type + Standards Track + status + Deferred + date + 2017-09-11 + description + + xmppId + + + + xep + XEP-0352 + name + Client State Indication + type + Standards Track + status + Proposed + date + 2017-02-18 + description + + xmppId + urn:xmpp:csi:0 + + + xep + XEP-0353 + name + Jingle Message Initiation + type + Standards Track + status + Deferred + date + 2017-09-11 + description + + xmppId + + + + xep + XEP-0354 + name + Customizable Message Routing + type + Standards Track + status + Deferred + date + 2017-09-11 + description + + xmppId + urn:xmpp:cmr:0 + + + xep + XEP-0355 + name + Namespace Delegation + type + Standards Track + status + Deferred + date + 2017-09-11 + description + + xmppId + urn:xmpp:delegation:1 + + + xep + XEP-0356 + name + Privileged Entity + type + Standards Track + status + Deferred + date + 2017-09-11 + description + + xmppId + urn:xmpp:privilege:1 + + + xep + XEP-0357 + name + Push Notifications + type + Standards Track + status + Experimental + date + 2017-08-24 + description + + xmppId + urn:xmpp:push:0 + + + xep + XEP-0358 + name + Publishing Available Jingle Sessions + type + Standards Track + status + Deferred + date + 2017-09-11 + description + + xmppId + + + + xep + XEP-0359 + name + Unique and Stable Stanza IDs + type + Standards Track + status + Experimental + date + 2017-08-23 + description + + xmppId + urn:xmpp:sid:0 + + + xep + XEP-0360 + name + Nonzas (are not Stanzas) + type + Standards Track + status + Deferred + date + 2017-09-11 + description + + xmppId + + + + xep + XEP-0361 + name + Zero Handshake Server to Server Protocol + type + Informational + status + Deferred + date + 2017-09-11 + description + + xmppId + + + + xep + XEP-0362 + name + Raft over XMPP + type + Standards Track + status + Deferred + date + 2017-09-11 + description + + xmppId + urn:xmpp:raft + + + xep + XEP-0363 + name + HTTP File Upload + type + Standards Track + status + Proposed + date + 2018-05-30 + description + + xmppId + urn:xmpp:http:upload:0 + + + xep + XEP-0364 + name + Current Off-the-Record Messaging Usage + type + Informational + status + Deferred + date + 2017-01-28 + description + + xmppId + + + + xep + XEP-0365 + name + Server to Server communication over STANAG 5066 ARQ + type + Standards Track + status + Deferred + date + 2018-07-21 + description + + xmppId + + + + xep + XEP-0366 + name + Entity Versioning + type + Standards Track + status + Deferred + date + 2016-12-21 + description + + xmppId + urn:xmpp:entityver:0 + + + xep + XEP-0367 + name + Message Attaching + type + Standards Track + status + Deferred + date + 2017-09-11 + description + + xmppId + urn:xmpp:message-attaching:0 + + + xep + XEP-0368 + name + SRV records for XMPP over TLS + type + Standards Track + status + Draft + date + 2017-03-09 + description + + xmppId + + + + xep + XEP-0369 + name + Mediated Information eXchange (MIX) + type + Standards Track + status + Experimental + date + 2018-06-06 + description + + xmppId + urn:xmpp:mix:core:* + + + xep + XEP-0370 + name + Jingle HTTP Transport Method + type + Standards Track + status + Deferred + date + 2017-09-11 + description + + xmppId + + + + xep + XEP-0371 + name + Jingle ICE Transport Method + type + Standards Track + status + Deferred + date + 2017-09-11 + description + + xmppId + + + + xep + XEP-0372 + name + References + type + Standards Track + status + Deferred + date + 2017-09-11 + description + + xmppId + urn:xmpp:reference:0 + + + xep + XEP-0373 + name + OpenPGP for XMPP + type + Standards Track + status + Experimental + date + 2018-07-30 + description + + xmppId + + + + xep + XEP-0374 + name + OpenPGP for XMPP Instant Messaging + type + Standards Track + status + Deferred + date + 2018-01-25 + description + + xmppId + urn:xmpp:openpgp:im:0 + + + xep + XEP-0375 + name + XMPP Compliance Suites 2016 + type + Standards Track + status + Retracted + date + 2016-07-20 + description + + xmppId + + + + xep + XEP-0376 + name + Pubsub Account Management + type + Standards Track + status + Deferred + date + 2017-09-11 + description + + xmppId + + + + xep + XEP-0377 + name + Spam Reporting + type + Standards Track + status + Deferred + date + 2017-09-11 + description + + xmppId + urn:xmpp:reporting:* + + + xep + XEP-0378 + name + OTR Discovery + type + Standards Track + status + Deferred + date + 2017-09-11 + description + + xmppId + urn:xmpp:otr:0 + + + xep + XEP-0379 + name + Pre-Authenticated Roster Subscription + type + Standards Track + status + Experimental + date + 2017-03-06 + description + + xmppId + + + + xep + XEP-0380 + name + Explicit Message Encryption + type + Standards Track + status + Deferred + date + 2018-01-25 + description + + xmppId + urn:xmpp:eme:0 + + + xep + XEP-0381 + name + Internet of Things Special Interest Group (IoT SIG) + type + Procedural + status + Proposed + date + 2016-11-23 + description + + xmppId + + + + xep + XEP-0382 + name + Spoiler messages + type + Standards Track + status + Deferred + date + 2018-01-25 + description + + xmppId + urn:xmpp:spoiler:0 + + + xep + XEP-0383 + name + Burner JIDs + type + Standards Track + status + Deferred + date + 2017-01-28 + description + + xmppId + urn:xmpp:burner:0 + + + xep + XEP-0384 + name + OMEMO Encryption + type + Standards Track + status + Experimental + date + 2018-05-21 + description + + xmppId + eu.siacs.conversations.axolotl + + + xep + XEP-0385 + name + Stateless Inline Media Sharing (SIMS) + type + Standards Track + status + Experimental + date + 2018-01-25 + description + + xmppId + urn:xmpp:sims:1 + + + xep + XEP-0386 + name + Bind 2.0 + type + Standards Track + status + Deferred + date + 2018-02-08 + description + + xmppId + urn:xmpp:bind2:0 + + + xep + XEP-0387 + name + XMPP Compliance Suites 2018 + type + Standards Track + status + Draft + date + 2018-01-25 + description + + xmppId + + + + xep + XEP-0388 + name + Extensible SASL Profile + type + Standards Track + status + Experimental + date + 2017-08-24 + description + + xmppId + + + + xep + XEP-0389 + name + Extensible In-Band Registration + type + Standards Track + status + Experimental + date + 2017-03-16 + description + + xmppId + + + + xep + XEP-0390 + name + Entity Capabilities 2.0 + type + Standards Track + status + Experimental + date + 2017-06-14 + description + + xmppId + urn:xmpp:caps + + + xep + XEP-0391 + name + Jingle Encrypted Transports + type + Standards Track + status + Experimental + date + 2018-07-31 + description + + xmppId + urn:xmpp:jingle:jet:0 + + + xep + XEP-0392 + name + Consistent Color Generation + type + Standards Track + status + Experimental + date + 2018-07-28 + description + + xmppId + + + + xep + XEP-0393 + name + Message Styling + type + Standards Track + status + Experimental + date + 2018-05-01 + description + + xmppId + + + + xep + XEP-0394 + name + Message Markup + type + Standards Track + status + Experimental + date + 2017-11-22 + description + + xmppId + urn:xmpp:markup:0 + + + xep + XEP-0395 + name + Atomically Compare-And-Publish PubSub Items + type + Standards Track + status + Experimental + date + 2017-11-29 + description + + xmppId + + + + xep + XEP-0396 + name + Jingle Encrypted Transports - OMEMO + type + Standards Track + status + Experimental + date + 2017-11-29 + description + + xmppId + urn:xmpp:jingle:jet-omemo:0 + + + xep + XEP-0397 + name + Instant Stream Resumption + type + Standards Track + status + Experimental + date + 2018-01-22 + description + + xmppId + https://xmpp.org/extensions/isr/0 + + + xep + XEP-0398 + name + User Avatar to vCard-Based Avatars Conversion + type + Standards Track + status + Experimental + date + 2018-08-27 + description + + xmppId + urn:xmpp:pep-vcard-conversion:0 + + + xep + XEP-0399 + name + Client Key Support + type + Standards Track + status + Experimental + date + 2018-01-25 + description + + xmppId + urn:xmpp:client-key:0 + + + xep + XEP-0400 + name + Multi-Factor Authentication with TOTP + type + Standards Track + status + Experimental + date + 2018-01-25 + description + + xmppId + urn:xmpp:mfa:0 + + + xep + XEP-0401 + name + Easy User Onboarding + type + Standards Track + status + Experimental + date + 2018-02-11 + description + + xmppId + + + + xep + XEP-0402 + name + Bookmarks 2 (This Time it's Serious) + type + Standards Track + status + Experimental + date + 2018-07-22 + description + + xmppId + urn:xmpp:bookmarks:0 + + + xep + XEP-0403 + name + Mediated Information eXchange (MIX): Presence Support. + type + Standards Track + status + Experimental + date + 2018-06-06 + description + + xmppId + urn:xmpp:mix:nodes:presence + + + xep + XEP-0404 + name + Mediated Information eXchange (MIX): JID Hidden Channels. + type + Standards Track + status + Experimental + date + 2018-06-06 + description + + xmppId + + + + xep + XEP-0405 + name + Mediated Information eXchange (MIX): Participant Server Requirements + type + Standards Track + status + Experimental + date + 2018-06-06 + description + + xmppId + urn:xmpp:mix:pam:0 + + + xep + XEP-0406 + name + Mediated Information eXchange (MIX): MIX Administration + type + Standards Track + status + Experimental + date + 2018-06-06 + description + + xmppId + + + + xep + XEP-0407 + name + Mediated Information eXchange (MIX): Miscellaneous Capabilities + type + Standards Track + status + Experimental + date + 2018-05-14 + description + + xmppId + urn:xmpp:mix:misc:* + + + xep + XEP-0408 + name + Mediated Information eXchange (MIX): Co-existence with MUC + type + Standards Track + status + Experimental + date + 2018-05-21 + description + + xmppId + + + + xep + XEP-0409 + name + IM Routing-NG + type + Standards Track + status + Experimental + date + 2018-06-05 + description + + xmppId + urn:xmpp:im-ng:0 + + + xep + XEP-0410 + name + MUC Self-Ping (Schrödinger's Chat) + type + Standards Track + status + Experimental + date + 2018-08-31 + description + + xmppId + + + +