diff --git a/Podfile b/Podfile index da211b4be9..454c334ba2 100644 --- a/Podfile +++ b/Podfile @@ -17,6 +17,10 @@ def diff_pods pod 'DifferenceKit/Core' end +def text_processing_pods + pod 'RCMarkdownParser', :git => 'https://github.com/RocketChat/RCMarkdownParser.git' +end + def shared_pods # Analytics pod 'Firebase/Core' @@ -36,7 +40,7 @@ def shared_pods ui_pods # Text Processing - pod 'RCMarkdownParser', :git => 'https://github.com/RocketChat/RCMarkdownParser.git' + text_processing_pods # Database database_pods @@ -66,6 +70,10 @@ target 'Rocket.Chat.ShareExtension' do diff_pods end +target 'Rocket.Chat.NotificationServiceExtension' do + text_processing_pods +end + target 'Rocket.Chat' do shared_pods end diff --git a/Podfile.lock b/Podfile.lock index d8411bd7d4..ce269d0e25 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -194,6 +194,6 @@ SPEC CHECKSUMS: SwiftyJSON: c4bcba26dd9ec7a027fc8eade48e2c911f229e96 SwipeCellKit: d8f2617538ce3021cb0a11d1b93856a06a2f2e20 -PODFILE CHECKSUM: 5d62982fe6d8cd234f28edafc23b27595439d854 +PODFILE CHECKSUM: bc07679704c46292f87ddc132e6636e1d452368a COCOAPODS: 1.5.3 diff --git a/Pods/Manifest.lock b/Pods/Manifest.lock index d8411bd7d4..ce269d0e25 100644 --- a/Pods/Manifest.lock +++ b/Pods/Manifest.lock @@ -194,6 +194,6 @@ SPEC CHECKSUMS: SwiftyJSON: c4bcba26dd9ec7a027fc8eade48e2c911f229e96 SwipeCellKit: d8f2617538ce3021cb0a11d1b93856a06a2f2e20 -PODFILE CHECKSUM: 5d62982fe6d8cd234f28edafc23b27595439d854 +PODFILE CHECKSUM: bc07679704c46292f87ddc132e6636e1d452368a COCOAPODS: 1.5.3 diff --git a/Pods/Pods.xcodeproj/project.pbxproj b/Pods/Pods.xcodeproj/project.pbxproj index 8a8fc365e5..04011c0fcf 100644 --- a/Pods/Pods.xcodeproj/project.pbxproj +++ b/Pods/Pods.xcodeproj/project.pbxproj @@ -79,7 +79,7 @@ 18F2A0F50ECEBD595FC8A1ABB762F5C3 /* MBProgressHUD-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A3E1ED71BF1C2D7294AD82FC33B61F63 /* MBProgressHUD-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 19BB36A597C09DDBCE5B6D10026114BB /* FLEXDefaultEditorViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3FDBCAC01100A7D503470FCC8A137F25 /* FLEXDefaultEditorViewController.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 1A0224DF7A3F8F3986214840A113126E /* object_store.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A68BC234DA56FCFCFDB89DBFC2997540 /* object_store.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"3.12.0\"' -D__ASSERTMACROS__ -DREALM_ENABLE_SYNC -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1A2F83B9EFEFFC6C46FEAC4232ABD1CD /* Pods-Rocket.ChatTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 909F5C4480D7E82B0877A398AD694FEC /* Pods-Rocket.ChatTests-dummy.m */; }; + 1A2F83B9EFEFFC6C46FEAC4232ABD1CD /* Pods-Rocket.ChatTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F7EB20EAC9DB25BC7EAA38B5C18B9148 /* Pods-Rocket.ChatTests-dummy.m */; }; 1BC8BC49B3C4F5FA2E75C4CFDA391625 /* RLMMigration.mm in Sources */ = {isa = PBXBuildFile; fileRef = 193DD4C11F0303EE23777FDF5B4EFA83 /* RLMMigration.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"3.12.0\"' -D__ASSERTMACROS__ -DREALM_ENABLE_SYNC -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 1C521E1EDE84240EB45E4353CDEEDF9A /* GULOriginalIMPConvenienceMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 4922222BA6A9F16F78CAD4B6D57579AC /* GULOriginalIMPConvenienceMacros.h */; settings = {ATTRIBUTES = (Private, ); }; }; 1CBA78DE3D3A5D1A5262143A9AA5B371 /* GULNetworkMessageCode.h in Headers */ = {isa = PBXBuildFile; fileRef = 888343D66B33AAE7F8928B77C282C6E0 /* GULNetworkMessageCode.h */; settings = {ATTRIBUTES = (Private, ); }; }; @@ -110,7 +110,7 @@ 27CCAB81ECAACEC1C6B5F21518CD4F20 /* SwipeTableViewCell+Display.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF059144E12C985BA148A79444B569D4 /* SwipeTableViewCell+Display.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 27DBD55B320AE13CA292A0C788E41252 /* list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CE7445923CFA20475C206398B7330743 /* list.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"3.12.0\"' -D__ASSERTMACROS__ -DREALM_ENABLE_SYNC -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 27F7E198ECEA3428FE264BBCA522409A /* RLMRealmUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = 559AABE28BC93B3112C74AE81C7E8E95 /* RLMRealmUtil.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"3.12.0\"' -D__ASSERTMACROS__ -DREALM_ENABLE_SYNC -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 28AE8CD7A1C445C12A02FC57C835B24D /* Pods-Rocket.Chat-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D03921F54934938F38B4585819BE1511 /* Pods-Rocket.Chat-dummy.m */; }; + 28AE8CD7A1C445C12A02FC57C835B24D /* Pods-Rocket.Chat-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D344DA2C7DDF527677F75DDCBE360D1A /* Pods-Rocket.Chat-dummy.m */; }; 28DA576DFDA9B91371A662A00E4385E2 /* MobilePlayerOverlayViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A4A44E180DC90E435F2704BDE83C6DA /* MobilePlayerOverlayViewController.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 291143E586C33092427E20A98C99BD25 /* RLMSyncUser.mm in Sources */ = {isa = PBXBuildFile; fileRef = E6E1DDD9072A1DEA7767B8099BCDF3CE /* RLMSyncUser.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"3.12.0\"' -D__ASSERTMACROS__ -DREALM_ENABLE_SYNC -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 2969AC3E41C05D6D511D753207B03113 /* FLEXFieldEditorViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 473E9A96D27D254FEF72852C15A6A0A2 /* FLEXFieldEditorViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; @@ -163,7 +163,7 @@ 3C4EF0C2C9879D0E20CCEA5001EF989B /* FLEXFileBrowserFileOperationController.h in Headers */ = {isa = PBXBuildFile; fileRef = 061C2B7D0EC78F6153210ECA54B6321D /* FLEXFileBrowserFileOperationController.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3C86E23B0C555C27B30E210E3C0EBB85 /* FLEXArgumentInputJSONObjectView.h in Headers */ = {isa = PBXBuildFile; fileRef = 42B54EF03310A199A9AA45E8544C4E9F /* FLEXArgumentInputJSONObjectView.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3CA238DBF4E296DE7084494D87EFF740 /* FIRVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = B980F423737C95C29D590EA6290D82EF /* FIRVersion.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 3D331069F6ED5C03B874F805F100D447 /* Pods-Rocket.ChatTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3EFD5686D1D31ACBAD2CEF5226454C24 /* Pods-Rocket.ChatTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3D331069F6ED5C03B874F805F100D447 /* Pods-Rocket.ChatTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EA6D8253E3DD891B9776B54DCD7F85E9 /* Pods-Rocket.ChatTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3E1E1FF02A291DFCE8CCF7C94B9AD127 /* FLEXTableListViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = AC519463E12C331F21948A766DA796E5 /* FLEXTableListViewController.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 3E3BB7753A2E34989AF847825EF4A386 /* ja.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 801F9120451FC714B780201F5E9219C6 /* ja.lproj */; }; 3E74C5022852C882E57506DE9E53AA1F /* thread_safe_reference.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C7696AA579B4DD01B7F93F58B9DAA6E7 /* thread_safe_reference.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"3.12.0\"' -D__ASSERTMACROS__ -DREALM_ENABLE_SYNC -w -Xanalyzer -analyzer-disable-all-checks"; }; }; @@ -230,6 +230,7 @@ 524A3BE0947E9A7C358EBA4CE4662B68 /* DataLoader.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA0E9956A29AAAFFD182FC0D58B53610 /* DataLoader.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 5279C7D631EC1E9147BF95E05585773E /* FLEXTableListViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = E4B2C070689B53D03997B7B968E4BA4C /* FLEXTableListViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; 52AA477D1F55547C212AE3A3B4D92B4B /* Algorithm.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E5F765D251BCA2EC47AF8CBA4711213 /* Algorithm.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 52D2A9A66060063A888DB156440EEFCC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3EE1A7C6CBBCF17B8D9F77579DA4CBD8 /* Foundation.framework */; }; 53369EBF99674B22E13386945F3326FC /* FLEXLayerExplorerViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B7C75C7DE2EBD821247496628C9E62C /* FLEXLayerExplorerViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; 533861D16645DB1871481D6732549EF8 /* FLEXCookiesTableViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = CF9389BE3FF37532D780EB9BD38C7B3D /* FLEXCookiesTableViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; 53E8115C1EE632EC8C97AAD309036ED1 /* FLEXArgumentInputNumberView.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A44DE5EB683E3DB9E8CF0EFCE39E2A2 /* FLEXArgumentInputNumberView.h */; settings = {ATTRIBUTES = (Project, ); }; }; @@ -397,7 +398,7 @@ 88E1BDF8C86513C1FDB3AC50669F7DC9 /* FLEXHierarchyTableViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 29C20DC927BDD50F057579AB7CFD72CC /* FLEXHierarchyTableViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; 891BEBF3B8A4DA9B734A9F4E9FBACD79 /* FLEXObjectExplorerFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 19A09E7F4795666370601468D61C296F /* FLEXObjectExplorerFactory.h */; settings = {ATTRIBUTES = (Project, ); }; }; 89DA43071FE5166F342D56D7131C74F0 /* Compression.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB8953D05128E79C9DEE22799FFDD659 /* Compression.swift */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8B01B4A4D6F8FBE63D860C55AFC2B9AE /* Pods-Rocket.Chat-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C565EDECAFA95B80AB6646514D22A0E9 /* Pods-Rocket.Chat-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8B01B4A4D6F8FBE63D860C55AFC2B9AE /* Pods-Rocket.Chat-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B4FCAF0B128D8C54B44380CB94A63C10 /* Pods-Rocket.Chat-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8B31EC8CDA81ACAF65372E1A378D9338 /* Nuke-FLAnimatedImage-Plugin-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 62C9F2EA6ED0F4F611952662C9C5F61F /* Nuke-FLAnimatedImage-Plugin-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8B4079397DF5179D9581A23A861DA882 /* FLEXLibrariesTableViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 91CE87AA387E57E797547C1A3FA0AD78 /* FLEXLibrariesTableViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8B436483E0746937739EFAF85205D7E7 /* FLEXFileBrowserTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = EF3E164A74B334487D27DCC3D90364CF /* FLEXFileBrowserTableViewController.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; @@ -479,7 +480,7 @@ A54B4F6A034F54A379097CEDE62E8256 /* RLMOptionalBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 69C6BCEECCEB4FF3BEB9BA35E04BCB8D /* RLMOptionalBase.h */; }; A5D0F7D6A651AAF3E5C99C3CB6AEB6BE /* RLMRealmConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CE61BBA8AAB9831A044AF60E32C5128 /* RLMRealmConfiguration.h */; }; A62E42E4AE229F8DD40F5F46AC74F639 /* RLMArray_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BC60225E4144547CBD966E3947E10DC /* RLMArray_Private.h */; }; - A62E92A2BE355D4262643A36DE965706 /* MobilePlayer.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 4D0606C2D426073C9892FD11F2985DDE /* MobilePlayer.bundle */; }; + A62E92A2BE355D4262643A36DE965706 /* MobilePlayer.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 634A408D3E109219149A7545093F32F0 /* MobilePlayer.bundle */; }; A6B0B8D3EA343EECCE6780140B54E7F5 /* RLMResults_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 6C4467B1579A37FD27C3F79119A52F91 /* RLMResults_Private.h */; }; A711E107D81A70353C7816A6361CD0D1 /* FLEXResources.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AFCF114894210682393F408380A14F1 /* FLEXResources.h */; settings = {ATTRIBUTES = (Project, ); }; }; A77B71516689AE59F12A7F3A59D7FE63 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3EE1A7C6CBBCF17B8D9F77579DA4CBD8 /* Foundation.framework */; }; @@ -490,7 +491,7 @@ A9948EB2A847691E80FB64C4A56F1DAF /* UIKitExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8E36E8CAB59D54649B946EBA866DA41 /* UIKitExtension.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; AA0B35B355AF039C247CD075AC76D4D7 /* FLEXLibrariesTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = A94270CB66FED68263EA4561355A7792 /* FLEXLibrariesTableViewController.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; AAA4052B1A2124E1255B7FE9AEC4106A /* ElementPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = B696177CAC07EFF890ED6B2B839E523E /* ElementPath.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - ABA115147AE96B03C138D4729A79A7C7 /* Pods-Rocket.Chat.ShareExtension-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E9A0B3EF5FD106794FEF96BD62725695 /* Pods-Rocket.Chat.ShareExtension-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + ABA115147AE96B03C138D4729A79A7C7 /* Pods-Rocket.Chat.ShareExtension-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9AFFAB054DE53B4025B26AAC94AE5330 /* Pods-Rocket.Chat.ShareExtension-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; ABA129D7BDE76BF09AD31AAF1105042D /* RLMRealmConfiguration_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 677AFD8076655B4999472812BE9482AF /* RLMRealmConfiguration_Private.h */; }; ABD2E0DE93952E953968E5F836236CEF /* RCMarkdownParser-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 31F7A50F5C5DC9EA1A1A9CEA8DC2F067 /* RCMarkdownParser-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; ADDE873005B73116E145F14C9D11C996 /* RLMSyncSubscription.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = AEE519430A3D4C65B497A2C5B14A0808 /* RLMSyncSubscription.h */; }; @@ -547,7 +548,7 @@ C1E9CEAF4DBE7F7BDBA7B59477619B8A /* MBProgressHUD.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F9BACC28F31227E6F3CAE731514E727 /* MBProgressHUD.h */; settings = {ATTRIBUTES = (Public, ); }; }; C23C5D42072DAFE3C07801BBDABD06F0 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3EE1A7C6CBBCF17B8D9F77579DA4CBD8 /* Foundation.framework */; }; C23E29D7D2CC05CB93A74B6B7BFB873D /* FLEXManager.m in Sources */ = {isa = PBXBuildFile; fileRef = C7CAC142BD3359C551439C62AC2F40B3 /* FLEXManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C288D079E4822DC4CD69F3F632264CA6 /* Pods-Rocket.Chat.ShareExtension-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 765BE420B1E8A3A67885C25396CAAE85 /* Pods-Rocket.Chat.ShareExtension-dummy.m */; }; + C288D079E4822DC4CD69F3F632264CA6 /* Pods-Rocket.Chat.ShareExtension-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F8BD502A8E90DE57994E6B3A98BA7B04 /* Pods-Rocket.Chat.ShareExtension-dummy.m */; }; C2E2E8E37B7E08D24752742773045D10 /* FLEXLiveObjectsTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 46D7C5F7B8FB14D9D3BB5A39A1837864 /* FLEXLiveObjectsTableViewController.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; C2E67A8776CD718019626237CEF35D5F /* RLMResults.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = B19A56EC3FDC95CC24F83497FF9D5E98 /* RLMResults.h */; }; C3FC10D8D7BA5A1094602F43CE2FB604 /* VolumeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26FB92DC06B94DFF9CAAD26B5D0568C7 /* VolumeView.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; @@ -589,7 +590,7 @@ D0311537C84CD84ECCBBF2FE48449190 /* FLEXMultiColumnTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = 5BE2730F1B4FF2726018271B4CCE9BD9 /* FLEXMultiColumnTableView.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; D04DE77A6A2103EC31D715A805D3951D /* FIRConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = EF045DAD846BF19E856C79FC4E5E450F /* FIRConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0E720B82D44432A5E634F32F8A0FE58 /* UIKitExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19D6E7478C32F6217BBEEEF445B6669 /* UIKitExtension.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D13B33D5E2D3C9094A9A55808914488E /* OnePasswordExtensionResources.bundle in Resources */ = {isa = PBXBuildFile; fileRef = DED7A689BB86BAC618864B4CEBE68C14 /* OnePasswordExtensionResources.bundle */; }; + D13B33D5E2D3C9094A9A55808914488E /* OnePasswordExtensionResources.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 1A7AC39DE189E69051F4488474AE06D6 /* OnePasswordExtensionResources.bundle */; }; D1577099846BFF2AAD847FD2555A32AC /* index_set.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2E73309056AC2E4759EF71D7C44E7D5E /* index_set.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"3.12.0\"' -D__ASSERTMACROS__ -DREALM_ENABLE_SYNC -w -Xanalyzer -analyzer-disable-all-checks"; }; }; D1D07DBE6531537010E47B727670B853 /* FLEXInstancesTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4429C2FE2FE598E22A0A967AF164003E /* FLEXInstancesTableViewController.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; D2746011493C3AE88733E8A1D6BB45D5 /* keychain_helper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BFF9AE458C243B377809D3F97A5FBEEB /* keychain_helper.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"3.12.0\"' -D__ASSERTMACROS__ -DREALM_ENABLE_SYNC -w -Xanalyzer -analyzer-disable-all-checks"; }; }; @@ -634,6 +635,7 @@ E10BA28B0727398BA88ACBBB49101A63 /* RLMJSONModels.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CB53673FEA650D44613315361ABEFC2 /* RLMJSONModels.m */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"3.12.0\"' -D__ASSERTMACROS__ -DREALM_ENABLE_SYNC -w -Xanalyzer -analyzer-disable-all-checks"; }; }; E1A4C19D719E2CF2ED116EE7B9C0AFEC /* RLMOptionalBase.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 69C6BCEECCEB4FF3BEB9BA35E04BCB8D /* RLMOptionalBase.h */; }; E1D556595EA93628D83397B615A0AC7C /* DataCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA76A673743D5F3600C5989D430E448D /* DataCache.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E21C5A6B959154A803FE44920E4915D7 /* Pods-Rocket.Chat.NotificationServiceExtension-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 76711E38087EA13B018B75316B7D3D94 /* Pods-Rocket.Chat.NotificationServiceExtension-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; E2898F608A2E3EFA9B821A9D7ADD7A8D /* FLEXHierarchyTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AB035749738FED434D31D8E5071D1B1 /* FLEXHierarchyTableViewController.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; E3754BAD8885317708481B8DED84FF55 /* FIRComponentContainerInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = FB2FE2932C5DD3E722E79D8996EE7762 /* FIRComponentContainerInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; E48B80B534E9BCDED990C1D8C299B25A /* SwiftyJSON-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DE3B77D0026EAAFD4049C22FA32481BA /* SwiftyJSON-dummy.m */; }; @@ -673,6 +675,7 @@ F365097196DDC99B306C0EADEEEB6AE7 /* FIRApp.h in Headers */ = {isa = PBXBuildFile; fileRef = F24D2C445A28853FE4A3125681CD819E /* FIRApp.h */; settings = {ATTRIBUTES = (Public, ); }; }; F43BEDD3EFAE7151BE4FF82F4A78F25C /* MLReduceVolume.png in Resources */ = {isa = PBXBuildFile; fileRef = 563DEB9E325092F8935EC8023D1714CC /* MLReduceVolume.png */; }; F463BCC024B877B0457EAEA62B837559 /* ComposerButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36901197D177C586AC88F385C75E718E /* ComposerButton.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F4BCA7D7B16B99543AFDF7D7E1DF0D07 /* Pods-Rocket.Chat.NotificationServiceExtension-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BA5ABCC83C986536E1B0924D673F77BD /* Pods-Rocket.Chat.NotificationServiceExtension-dummy.m */; }; F531BA6676774AA54344342AEE0883BF /* FLEXArgumentInputColorView.h in Headers */ = {isa = PBXBuildFile; fileRef = 562DD6DE4E5B839149266C2078E93D64 /* FLEXArgumentInputColorView.h */; settings = {ATTRIBUTES = (Project, ); }; }; F5C21DED26723923CF840160FD910690 /* RLMObject.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 2CD5DEBC607221DC6DBF35CACE36D62D /* RLMObject.h */; }; F62ADDC0E45A2D921CD3E96018B4C0E0 /* FLEXWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = B8D83627E7FD6B1E213B2765B5311499 /* FLEXWindow.h */; settings = {ATTRIBUTES = (Project, ); }; }; @@ -774,6 +777,13 @@ remoteGlobalIDString = 35DFE025A238D13AAB84AFF3798ABD33; remoteInfo = Realm; }; + 25DB87740F7E924D62FD9A1335685D11 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = A334101FA51EC1144424928A3376E833; + remoteInfo = RCMarkdownParser; + }; 28D7C42D04E13F8188B63A3279E9EBA5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -1213,19 +1223,21 @@ 019F99FC5EAC610FEA8F8703B4F61582 /* FLEXTableContentCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXTableContentCell.m; path = Classes/GlobalStateExplorers/DatabaseBrowser/FLEXTableContentCell.m; sourceTree = ""; }; 01BBB3CD6DF01776EEDB7FD8F7156728 /* FLEXNetworkSettingsTableViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXNetworkSettingsTableViewController.h; path = Classes/Network/FLEXNetworkSettingsTableViewController.h; sourceTree = ""; }; 01C0537968ED2673862C4F088EB840C8 /* FLEXArgumentInputNotSupportedView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXArgumentInputNotSupportedView.h; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputNotSupportedView.h; sourceTree = ""; }; + 025316A39373484B6B955CD02A377189 /* Pods-Rocket.Chat.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-Rocket.Chat.modulemap"; sourceTree = ""; }; 02F811D6934D578323D1DF9D42C3F820 /* GULMutableDictionary.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULMutableDictionary.m; path = GoogleUtilities/Network/GULMutableDictionary.m; sourceTree = ""; }; 03067810AE0B5ED5276257C095775B39 /* binding_callback_thread_observer.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = binding_callback_thread_observer.cpp; path = Realm/ObjectStore/src/binding_callback_thread_observer.cpp; sourceTree = ""; }; 0383A10D983A36A7F2208A710EC9A3A7 /* FLEXManager+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FLEXManager+Private.h"; path = "Classes/Manager/FLEXManager+Private.h"; sourceTree = ""; }; 03882BEB67E436C693466E36770F5AC6 /* RLMSyncSession.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMSyncSession.h; path = include/RLMSyncSession.h; sourceTree = ""; }; 0394B6721981E570BCF410270998FAC5 /* RLMUpdateChecker.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = RLMUpdateChecker.mm; path = Realm/RLMUpdateChecker.mm; sourceTree = ""; }; 03BD8D70CE7DC155AF9A420DE0708E6F /* FABAttributes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FABAttributes.h; path = iOS/Fabric.framework/Headers/FABAttributes.h; sourceTree = ""; }; - 03BE72C08D7A87BC9319F5E34EBB0475 /* NukeFLAnimatedImagePlugin.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = NukeFLAnimatedImagePlugin.framework; path = "Nuke-FLAnimatedImage-Plugin.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; 0564237733C450186E99EE6BE33B5085 /* FIRCoreConfigurable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCoreConfigurable.h; path = Firebase/Core/Private/FIRCoreConfigurable.h; sourceTree = ""; }; + 058B4E5801B7F94B8A7050ACC310FAE5 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 05A4AE325C01579326ABD5A7E976F56E /* shared_realm.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = shared_realm.cpp; path = Realm/ObjectStore/src/shared_realm.cpp; sourceTree = ""; }; 05DFB02636D4B4ADB6CB2806D46C69FD /* RLMObjectBase_Dynamic.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMObjectBase_Dynamic.h; path = include/RLMObjectBase_Dynamic.h; sourceTree = ""; }; 05F824993ADC9E6BBF7ED8EE5915775D /* FLEXFieldEditorView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXFieldEditorView.m; path = Classes/Editing/FLEXFieldEditorView.m; sourceTree = ""; }; 061C2B7D0EC78F6153210ECA54B6321D /* FLEXFileBrowserFileOperationController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXFileBrowserFileOperationController.h; path = Classes/GlobalStateExplorers/FLEXFileBrowserFileOperationController.h; sourceTree = ""; }; 06BF356F694752E3D02044E505B4BFFF /* MLIncreaseVolume.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = MLIncreaseVolume.png; path = MobilePlayer/Resources/MLIncreaseVolume.png; sourceTree = ""; }; + 0749439F61380710659FA16E5522131A /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 0767E1F69955ABE2A8411B48D06CF5BE /* RLMNetworkClient.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = RLMNetworkClient.mm; path = Realm/RLMNetworkClient.mm; sourceTree = ""; }; 07BAC45FC0EE54470DBF0547AB40933E /* ImageViewerTransitioningHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageViewerTransitioningHandler.swift; path = ImageViewer/Transitions/ImageViewerTransitioningHandler.swift; sourceTree = ""; }; 081C3F95EC1D8D7E1422B369DBD82428 /* RLMRealmConfiguration.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = RLMRealmConfiguration.mm; path = Realm/RLMRealmConfiguration.mm; sourceTree = ""; }; @@ -1248,23 +1260,20 @@ 0CFCA34D1405A81754E60A7E07152127 /* BarConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BarConfig.swift; path = MobilePlayer/Config/BarConfig.swift; sourceTree = ""; }; 0D008370AB4DE8E3534F66856D9FC913 /* SwiftyJSON.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftyJSON.swift; path = Source/SwiftyJSON.swift; sourceTree = ""; }; 0DA4292228E604C2422AFAA15C0093C7 /* GULNetworkURLSession.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULNetworkURLSession.m; path = GoogleUtilities/Network/GULNetworkURLSession.m; sourceTree = ""; }; - 0E5AB35C21CA857A9153D42F46F68FEF /* RCMarkdownParser.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = RCMarkdownParser.framework; path = RCMarkdownParser.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 0F23BF6FB84B48CF2EFDF6F0C0A26D21 /* ru.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = ru.lproj; path = Composer/Assets/ru.lproj; sourceTree = ""; }; 0F42DD48BC9F60C7B0E858BA6D3CC11E /* RCMarkdownParser-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCMarkdownParser-prefix.pch"; sourceTree = ""; }; 0F79FF0C0EE6193CCED4C30BBA4A63D5 /* Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Utils.swift; path = Sources/Utils.swift; sourceTree = ""; }; 0FA87F409067444C0814DF8C96166CEF /* FLEXFileBrowserTableViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXFileBrowserTableViewController.h; path = Classes/GlobalStateExplorers/FLEXFileBrowserTableViewController.h; sourceTree = ""; }; 0FEA94CB603EF46ED498E3A5DCB8A588 /* RLMRealm+Sync.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = "RLMRealm+Sync.mm"; path = "Realm/RLMRealm+Sync.mm"; sourceTree = ""; }; 11662B5A12B214D547B31B5468C591AE /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 1176D0270A574A66DE28289A19CF1DBB /* DifferenceKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = DifferenceKit.framework; path = DifferenceKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 121BD69012A4901153E0EEB969461F5B /* FLEXFieldEditorView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXFieldEditorView.h; path = Classes/Editing/FLEXFieldEditorView.h; sourceTree = ""; }; 123F6E72C03A757722105931BBE39D7B /* SwiftyJSON-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftyJSON-prefix.pch"; sourceTree = ""; }; - 127E68184A3BCB6C41389F949E695D9D /* DifferenceKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = DifferenceKit.framework; path = DifferenceKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 12905DB738AA2B66CBB3070A87E8B521 /* RLMCollection_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMCollection_Private.h; path = include/RLMCollection_Private.h; sourceTree = ""; }; 12BFC663CD0377A3749CD195BD7DD7EF /* sync_manager.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = sync_manager.cpp; path = Realm/ObjectStore/src/sync/sync_manager.cpp; sourceTree = ""; }; - 12F2EC24BEAFC86A87F98D430F823770 /* Pods-Rocket.Chat-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Rocket.Chat-frameworks.sh"; sourceTree = ""; }; - 1319A8873AF6164064875D7AD3590476 /* SwiftyJSON.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SwiftyJSON.framework; path = SwiftyJSON.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 12FB8862DECBE2A3C5893D233D5864D1 /* nanopb.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = nanopb.framework; path = nanopb.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 13D58418B754051EBF0F9BACAD9E8B47 /* Realm.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Realm.xcconfig; sourceTree = ""; }; 1515474B6968FBDB633E8177C654EEC0 /* RLMObjectSchema.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMObjectSchema.h; path = include/RLMObjectSchema.h; sourceTree = ""; }; - 157D1CBBCFED1655B9C889D97B13F5F6 /* Pods-Rocket.ChatTests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Rocket.ChatTests-resources.sh"; sourceTree = ""; }; 16E377AD39BD4BD45CA6E8113FD2DA56 /* FLAnimatedImage.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FLAnimatedImage.xcconfig; sourceTree = ""; }; 180EBAB2B7ED11CA10CBC47F393174DB /* FLEX-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FLEX-dummy.m"; sourceTree = ""; }; 184B55679A9A2B3D52F0F4123C1F4D0A /* FIRAnalyticsConnector.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FIRAnalyticsConnector.framework; path = Frameworks/FIRAnalyticsConnector.framework; sourceTree = ""; }; @@ -1274,23 +1283,24 @@ 19A09E7F4795666370601468D61C296F /* FLEXObjectExplorerFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXObjectExplorerFactory.h; path = Classes/ObjectExplorers/FLEXObjectExplorerFactory.h; sourceTree = ""; }; 1A353AA2C5F86541946E01FE597E82D5 /* RLMObjectStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMObjectStore.h; path = include/RLMObjectStore.h; sourceTree = ""; }; 1A44DE5EB683E3DB9E8CF0EFCE39E2A2 /* FLEXArgumentInputNumberView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXArgumentInputNumberView.h; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputNumberView.h; sourceTree = ""; }; + 1A7AC39DE189E69051F4488474AE06D6 /* OnePasswordExtensionResources.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = OnePasswordExtensionResources.bundle; path = "1PasswordExtension-OnePasswordExtensionResources.bundle"; sourceTree = BUILT_PRODUCTS_DIR; }; 1AAD1FCC1F4010095C8BB887E0B4819D /* FLEXSystemLogMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXSystemLogMessage.m; path = Classes/GlobalStateExplorers/SystemLog/FLEXSystemLogMessage.m; sourceTree = ""; }; 1AFCF114894210682393F408380A14F1 /* FLEXResources.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXResources.h; path = Classes/Utility/FLEXResources.h; sourceTree = ""; }; 1B034924979F9E8273713C39A8216A60 /* RLMRealmConfiguration+Sync.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = "RLMRealmConfiguration+Sync.mm"; path = "Realm/RLMRealmConfiguration+Sync.mm"; sourceTree = ""; }; 1B23453BB8957D313E1A20B0380E2063 /* Slider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Slider.swift; path = MobilePlayer/Views/Slider.swift; sourceTree = ""; }; 1B65758D9B6E2BE42995CDB274201436 /* GULNetworkURLSession.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkURLSession.h; path = GoogleUtilities/Network/Private/GULNetworkURLSession.h; sourceTree = ""; }; 1BB99DDACD1245ED896FBA029EAB51ED /* GULLoggerCodes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULLoggerCodes.h; path = GoogleUtilities/Common/GULLoggerCodes.h; sourceTree = ""; }; - 1BEE8C9237B289B0E529DABCBF470C0D /* Realm.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Realm.framework; path = Realm.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 1BF29162A8CED498B09B4CEDB9BF38EF /* OAuthSwiftMultipartData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OAuthSwiftMultipartData.swift; path = Sources/OAuthSwiftMultipartData.swift; sourceTree = ""; }; 1C3486C5CE5025103FAC977B7E30E204 /* FLAnimatedImage.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FLAnimatedImage.modulemap; sourceTree = ""; }; 1C91C457A524F048C0A93E3E784045D7 /* collection_notifications.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = collection_notifications.cpp; path = Realm/ObjectStore/src/collection_notifications.cpp; sourceTree = ""; }; 1EB61907CFC7655F26839674213D6133 /* librealmcore-ios.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; name = "librealmcore-ios.a"; path = "core/librealmcore-ios.a"; sourceTree = ""; }; - 1F2491DF6864CC80A724BD467FA18AF7 /* semver.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = semver.framework; path = semver.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 1F11ADA9D8A236F05204142C83C2E96D /* Pods_Rocket_Chat.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_Rocket_Chat.framework; path = "Pods-Rocket.Chat.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; 1F420E893AC83614814DC4B6A63F3578 /* sync_user.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = sync_user.cpp; path = Realm/ObjectStore/src/sync/sync_user.cpp; sourceTree = ""; }; 1F9C615D4749DF0379BAE4D0C44771E1 /* SimpleImageViewer.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SimpleImageViewer.modulemap; sourceTree = ""; }; 1FD7593CDE5624AA0D4135043C5CA9AF /* AnyDifferentiable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyDifferentiable.swift; path = Sources/AnyDifferentiable.swift; sourceTree = ""; }; 1FDA99A194D89E160FF6557330AB2D3D /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 20457E502C0E0107A2C6DFDB9B319743 /* SwipeAccessibilityCustomAction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwipeAccessibilityCustomAction.swift; path = Source/SwipeAccessibilityCustomAction.swift; sourceTree = ""; }; + 206B4EA1286A4F3095EDB588DF90A9A3 /* OAuthSwift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = OAuthSwift.framework; path = OAuthSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 20778F058C1180ABC76EA6A7C6CBC9FC /* FIRComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponent.h; path = Firebase/Core/Private/FIRComponent.h; sourceTree = ""; }; 2096ECDF28DD333C5F0FE535128E35B0 /* FIRAppInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAppInternal.h; path = Firebase/Core/Private/FIRAppInternal.h; sourceTree = ""; }; 215159D71BEDAA6DC28D5CC8136139C0 /* RLMObject.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = RLMObject.mm; path = Realm/RLMObject.mm; sourceTree = ""; }; @@ -1298,6 +1308,8 @@ 21C81E5C95864B105AAC03C80F199038 /* FIRErrors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRErrors.h; path = Firebase/Core/Private/FIRErrors.h; sourceTree = ""; }; 21E0B66035FB91D7B0C6C026FE69E894 /* SwipeCellKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SwipeCellKit-dummy.m"; sourceTree = ""; }; 223E60C53263FF1EE75E453133EF8A6F /* FirebaseCore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseCore.h; path = Firebase/Core/Public/FirebaseCore.h; sourceTree = ""; }; + 22B7E4F3AD62E0833BB6C6B97DA81025 /* SwipeCellKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SwipeCellKit.framework; path = SwipeCellKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 22E7801389C593CF4044BA7388C80D0B /* Pods-Rocket.Chat.ShareExtension.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Rocket.Chat.ShareExtension.release.xcconfig"; sourceTree = ""; }; 23ADEB5AA652A738CFF2ECA664F0462F /* Realm-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Realm-dummy.m"; sourceTree = ""; }; 23B47309FD144FC8877656F05E970379 /* ImageViewerController.xib */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.xib; name = ImageViewerController.xib; path = ImageViewer/Resources/ImageViewerController.xib; sourceTree = ""; }; 23D9EE398CE7B7EDB79F6087BEB02D97 /* RocketChatViewController-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RocketChatViewController-prefix.pch"; sourceTree = ""; }; @@ -1311,7 +1323,7 @@ 279C32B93238743BC121FBD9F73162BB /* MBProgressHUD.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MBProgressHUD.modulemap; sourceTree = ""; }; 2806833968311F144A3ABDD84C623F15 /* Starscream-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Starscream-prefix.pch"; sourceTree = ""; }; 284C4C21CE77D7F7B258810E8631D3BD /* RLMSwiftSupport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RLMSwiftSupport.m; path = Realm/RLMSwiftSupport.m; sourceTree = ""; }; - 28B5278BC2CCF657DFF385FD2DD4CB5D /* Pods-Rocket.Chat.ShareExtension.test.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Rocket.Chat.ShareExtension.test.xcconfig"; sourceTree = ""; }; + 288E543ED2BA8B9917CFC892CE44C702 /* Pods-Rocket.Chat-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Rocket.Chat-acknowledgements.markdown"; sourceTree = ""; }; 2907715DB5BEE03DE642A5D3F23D448E /* FIRErrors.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRErrors.m; path = Firebase/Core/FIRErrors.m; sourceTree = ""; }; 29C20DC927BDD50F057579AB7CFD72CC /* FLEXHierarchyTableViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXHierarchyTableViewController.h; path = Classes/ViewHierarchy/FLEXHierarchyTableViewController.h; sourceTree = ""; }; 29C91E9F6D887248E200DA9B1052501C /* Results.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Results.swift; path = RealmSwift/Results.swift; sourceTree = ""; }; @@ -1321,6 +1333,8 @@ 2CB7FA0998E8C49BFB2B626FB1B10FE6 /* Starscream-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Starscream-umbrella.h"; sourceTree = ""; }; 2CC9409C035B4045A24507E9B3B35C01 /* RLMSchema_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMSchema_Private.h; path = include/RLMSchema_Private.h; sourceTree = ""; }; 2CD5DEBC607221DC6DBF35CACE36D62D /* RLMObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMObject.h; path = include/RLMObject.h; sourceTree = ""; }; + 2CE157D7751582BC361C114CBD284495 /* Starscream.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Starscream.framework; path = Starscream.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 2D94DFAFDF7762479184D7160AA9B211 /* Pods-Rocket.Chat.NotificationServiceExtension.beta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Rocket.Chat.NotificationServiceExtension.beta.xcconfig"; sourceTree = ""; }; 2E6697AB695680F6352A29DBB431B41D /* Nuke-FLAnimatedImage-Plugin-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Nuke-FLAnimatedImage-Plugin-dummy.m"; sourceTree = ""; }; 2E73309056AC2E4759EF71D7C44E7D5E /* index_set.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = index_set.cpp; path = Realm/ObjectStore/src/index_set.cpp; sourceTree = ""; }; 2E990356CCD79DD0080D0382EDE1675F /* MLCloseButton@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "MLCloseButton@3x.png"; path = "MobilePlayer/Resources/MLCloseButton@3x.png"; sourceTree = ""; }; @@ -1340,7 +1354,6 @@ 32FCF42839429A9C53618944284BD9EA /* ThreadSafeReference.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ThreadSafeReference.swift; path = RealmSwift/ThreadSafeReference.swift; sourceTree = ""; }; 3307885C366AD64EB30B150EDB8F4B2B /* MBProgressHUD-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MBProgressHUD-dummy.m"; sourceTree = ""; }; 331EFC9C3B0098069522623762B47564 /* RLMArray.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMArray.h; path = include/RLMArray.h; sourceTree = ""; }; - 3426D3EEE40DA7B90180E390592F9C46 /* Pods-Rocket.Chat.ShareExtension-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Rocket.Chat.ShareExtension-acknowledgements.markdown"; sourceTree = ""; }; 34D14254727B759F04A2E84593A174A3 /* RLMSchema.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMSchema.h; path = include/RLMSchema.h; sourceTree = ""; }; 35725340A5304B018CDF34BC41C3C6B3 /* ComposerAssets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ComposerAssets.swift; path = Composer/Classes/ComposerAssets.swift; sourceTree = ""; }; 35AB550DC92AAC6CCAD5343969EA2791 /* GULNetworkLoggerProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkLoggerProtocol.h; path = GoogleUtilities/Network/Private/GULNetworkLoggerProtocol.h; sourceTree = ""; }; @@ -1355,6 +1368,7 @@ 39EBAECE630C8459AD5A49C34CD032D6 /* SwipeCellKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwipeCellKit-prefix.pch"; sourceTree = ""; }; 39FBC617DEE50F4491BA2A2AD20639D5 /* FLEXRealmDatabaseManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXRealmDatabaseManager.h; path = Classes/GlobalStateExplorers/DatabaseBrowser/FLEXRealmDatabaseManager.h; sourceTree = ""; }; 3A47E2CA39A0DA11F0EF15762B25A45C /* DifferenceKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = DifferenceKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 3A5B63982716948BA5896D4AE1B2B942 /* Pods-Rocket.Chat.NotificationServiceExtension.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-Rocket.Chat.NotificationServiceExtension.modulemap"; sourceTree = ""; }; 3A7F6B320C8082988955435CA385DF4B /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 3A84FDE70CF479B30AC81354A18F496F /* Int+OAuthSwift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Int+OAuthSwift.swift"; path = "Sources/Int+OAuthSwift.swift"; sourceTree = ""; }; 3AB96AC090D577AE0D0F686776143460 /* FLEXViewControllerExplorerViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXViewControllerExplorerViewController.m; path = Classes/ObjectExplorers/FLEXViewControllerExplorerViewController.m; sourceTree = ""; }; @@ -1369,8 +1383,9 @@ 3C9A7426AF656B22356D6E4C5807C7C7 /* FLEXImagePreviewViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXImagePreviewViewController.m; path = Classes/ViewHierarchy/FLEXImagePreviewViewController.m; sourceTree = ""; }; 3CF714962584529C1DA7178E3BCD2191 /* SwiftyJSON-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftyJSON-umbrella.h"; sourceTree = ""; }; 3D0CB3FA5A05052CADA778D8EFD30B13 /* FLEXMultilineTableViewCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXMultilineTableViewCell.m; path = Classes/Utility/FLEXMultilineTableViewCell.m; sourceTree = ""; }; + 3DF506A73DF4E4E04F613D8B594604D5 /* Pods-Rocket.ChatTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-Rocket.ChatTests.modulemap"; sourceTree = ""; }; + 3EBB92BFE139919AE6A1F1976037C6EE /* RocketChatViewController.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = RocketChatViewController.framework; path = RocketChatViewController.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 3EE1A7C6CBBCF17B8D9F77579DA4CBD8 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - 3EFD5686D1D31ACBAD2CEF5226454C24 /* Pods-Rocket.ChatTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Rocket.ChatTests-umbrella.h"; sourceTree = ""; }; 3F52CB95CC5411B48BC73097C1B21DE6 /* SwipeCellKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwipeCellKit-umbrella.h"; sourceTree = ""; }; 3F75868E6A07C5966CF1D52FD190CBEC /* GULNetworkConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULNetworkConstants.m; path = GoogleUtilities/Network/GULNetworkConstants.m; sourceTree = ""; }; 3F976ECD563D44A8058888D9A09A1734 /* FLEXUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXUtility.m; path = Classes/Utility/FLEXUtility.m; sourceTree = ""; }; @@ -1390,15 +1405,13 @@ 42A4D8B8427D5B6A4C5959637DF23FF1 /* collection_notifier.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = collection_notifier.cpp; path = Realm/ObjectStore/src/impl/collection_notifier.cpp; sourceTree = ""; }; 42B54EF03310A199A9AA45E8544C4E9F /* FLEXArgumentInputJSONObjectView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXArgumentInputJSONObjectView.h; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputJSONObjectView.h; sourceTree = ""; }; 42B896841B3FA969F480F17F9948FBD1 /* DifferenceKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DifferenceKit-prefix.pch"; sourceTree = ""; }; - 432DE450CEB66947D08005A8FFD3A315 /* SimpleImageViewer.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SimpleImageViewer.framework; path = SimpleImageViewer.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 43834EB7C0F88A4A3FA302EAE07BEB9F /* ObjectSchema.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObjectSchema.swift; path = RealmSwift/ObjectSchema.swift; sourceTree = ""; }; - 439A39FB13D63F87983F021124302E30 /* Pods-Rocket.Chat.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Rocket.Chat.debug.xcconfig"; sourceTree = ""; }; 439FBF5EA2ACAD0E5562F0CA157A000C /* RLMObjectSchema.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = RLMObjectSchema.mm; path = Realm/RLMObjectSchema.mm; sourceTree = ""; }; - 43AD415141E23C2C0A1DC8B66FDDB833 /* Pods-Rocket.Chat.ShareExtension.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Rocket.Chat.ShareExtension.debug.xcconfig"; sourceTree = ""; }; 4429C2FE2FE598E22A0A967AF164003E /* FLEXInstancesTableViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXInstancesTableViewController.m; path = Classes/GlobalStateExplorers/FLEXInstancesTableViewController.m; sourceTree = ""; }; 44D16E4D9C847BAD0580302C23A2EF38 /* RLMRealm+Sync.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "RLMRealm+Sync.h"; path = "include/RLMRealm+Sync.h"; sourceTree = ""; }; 4502F0DA8F2B4944E09F13F769F32598 /* FLAnimatedImage-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FLAnimatedImage-prefix.pch"; sourceTree = ""; }; 4595437F0179C3A42EC39880659D8FA0 /* MLShareButton.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = MLShareButton.png; path = MobilePlayer/Resources/MLShareButton.png; sourceTree = ""; }; + 461D1B3FD9E31D8BF724B4EEA4677B83 /* SimpleImageViewer.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SimpleImageViewer.framework; path = SimpleImageViewer.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 4622FAB1978DE632080CA697FC8E4001 /* FLEXArgumentInputStructView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXArgumentInputStructView.m; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputStructView.m; sourceTree = ""; }; 463F0AFCB96D0ACA793480811B75D816 /* primitive_list_notifier.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = primitive_list_notifier.cpp; path = Realm/ObjectStore/src/impl/primitive_list_notifier.cpp; sourceTree = ""; }; 466DD741BEB16EC202387F4D8157F9EE /* FLEXArgumentInputTextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXArgumentInputTextView.h; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputTextView.h; sourceTree = ""; }; @@ -1414,7 +1427,6 @@ 47D9DA1089E4D08884C2FAF3CE4F44C0 /* FIRComponentContainer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentContainer.h; path = Firebase/Core/Private/FIRComponentContainer.h; sourceTree = ""; }; 4807C13F9543B27D80C3357B802EEDB7 /* sync_session.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = sync_session.cpp; path = Realm/ObjectStore/src/sync/sync_session.cpp; sourceTree = ""; }; 489AC7C20E8308CB3EB20AEB64A3D010 /* FLEXNetworkTransaction.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXNetworkTransaction.m; path = Classes/Network/FLEXNetworkTransaction.m; sourceTree = ""; }; - 48B5842107C21920D5CC5CC5EBBF95F4 /* Pods-Rocket.Chat.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Rocket.Chat.release.xcconfig"; sourceTree = ""; }; 48C6A648EAF27E91D5EA7C572B6D49B8 /* FLAnimatedImage-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FLAnimatedImage-dummy.m"; sourceTree = ""; }; 48CA334E56E876D1C4CA311B48CC0C62 /* OnePasswordExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OnePasswordExtension.h; sourceTree = ""; }; 4922222BA6A9F16F78CAD4B6D57579AC /* GULOriginalIMPConvenienceMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULOriginalIMPConvenienceMacros.h; path = GoogleUtilities/MethodSwizzler/Private/GULOriginalIMPConvenienceMacros.h; sourceTree = ""; }; @@ -1426,20 +1438,19 @@ 4B7AE2F18D7B6D97633DA8FD1A53A64F /* RocketChatViewController.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RocketChatViewController.xcconfig; sourceTree = ""; }; 4C20EED46B12A994B158C56B03836887 /* SwipeController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwipeController.swift; path = Source/SwipeController.swift; sourceTree = ""; }; 4CA94FF011CC543504322EB72D5EB15A /* pb_decode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb_decode.h; sourceTree = ""; }; - 4D0606C2D426073C9892FD11F2985DDE /* MobilePlayer.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = MobilePlayer.bundle; path = "MobilePlayer-MobilePlayer.bundle"; sourceTree = BUILT_PRODUCTS_DIR; }; 4D3DC8FA268971FB890048F31DB782BF /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 4D5624D7751D379EAABC0D3F1B655FAF /* String+OAuthSwift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+OAuthSwift.swift"; path = "Sources/String+OAuthSwift.swift"; sourceTree = ""; }; 4DCB43F79483510097F6977DE13A549A /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 4DEEE8B710DDCB9E4DB26ED57267673F /* FLEXArgumentInputSwitchView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXArgumentInputSwitchView.m; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputSwitchView.m; sourceTree = ""; }; 4E3937709B6113392C4E9E19F2CFB14A /* FIRVersion.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRVersion.m; path = Firebase/Core/FIRVersion.m; sourceTree = ""; }; - 4F8742A28E3D7B8D07FB29B661245FAC /* Pods-Rocket.Chat.ShareExtension-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Rocket.Chat.ShareExtension-acknowledgements.plist"; sourceTree = ""; }; + 4EB5C55255849993F16B86ECDB286B6B /* Pods-Rocket.Chat.ShareExtension-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Rocket.Chat.ShareExtension-acknowledgements.markdown"; sourceTree = ""; }; 5246A205FAB6E6071CD1461E794D7B38 /* GULAppDelegateSwizzler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULAppDelegateSwizzler.h; path = GoogleUtilities/AppDelegateSwizzler/Private/GULAppDelegateSwizzler.h; sourceTree = ""; }; 532F5073FE78B3EE4744A67A59837FC7 /* RLMThreadSafeReference.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMThreadSafeReference.h; path = include/RLMThreadSafeReference.h; sourceTree = ""; }; 5374E76ACDD076A2CCD9FDD65B0E3525 /* FLEXWebViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXWebViewController.m; path = Classes/GlobalStateExplorers/FLEXWebViewController.m; sourceTree = ""; }; 53AB34DBD5170C8197E36828B77DFFA6 /* FirebaseAnalytics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FirebaseAnalytics.framework; path = Frameworks/FirebaseAnalytics.framework; sourceTree = ""; }; 53FB5F9D96FC3DBDC62E3251B9B7F4C9 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; }; - 5485C62ADD4CFB40CECEAE0227D3A4D1 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 559AABE28BC93B3112C74AE81C7E8E95 /* RLMRealmUtil.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = RLMRealmUtil.mm; path = Realm/RLMRealmUtil.mm; sourceTree = ""; }; + 55B38B7AD90E62BAD996BA92A565EF8F /* Pods-Rocket.ChatTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Rocket.ChatTests.release.xcconfig"; sourceTree = ""; }; 5611CDA7224070F7925512F378E3A8E8 /* FLAnimatedImage.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FLAnimatedImage.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 562DD6DE4E5B839149266C2078E93D64 /* FLEXArgumentInputColorView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXArgumentInputColorView.h; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputColorView.h; sourceTree = ""; }; 563DEB9E325092F8935EC8023D1714CC /* MLReduceVolume.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = MLReduceVolume.png; path = MobilePlayer/Resources/MLReduceVolume.png; sourceTree = ""; }; @@ -1447,9 +1458,12 @@ 568D6FCC82D4CF6DD6E1043198491EAD /* FLEXArgumentInputDateView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXArgumentInputDateView.h; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputDateView.h; sourceTree = ""; }; 569ADA3CC56588A669DC6303348AA556 /* GULReachabilityChecker+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GULReachabilityChecker+Internal.h"; path = "GoogleUtilities/Reachability/GULReachabilityChecker+Internal.h"; sourceTree = ""; }; 5719ADB86B00C3105B11549FD365C8BE /* FLEXClassExplorerViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXClassExplorerViewController.h; path = Classes/ObjectExplorers/FLEXClassExplorerViewController.h; sourceTree = ""; }; + 57334076BDFCC64960AEFC30BD27001B /* Pods-Rocket.Chat.ShareExtension.beta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Rocket.Chat.ShareExtension.beta.xcconfig"; sourceTree = ""; }; 575C0AEC97F7758246D58A60E9409C78 /* RLMSchema.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = RLMSchema.mm; path = Realm/RLMSchema.mm; sourceTree = ""; }; + 57FB1D89BBBAFA3C72757C53A559CF0C /* semver.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = semver.framework; path = semver.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 58A8AE550D54C58E2AFC2EDEB08E91A8 /* YoutubeParser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = YoutubeParser.swift; path = MobilePlayer/Parsers/YoutubeParser.swift; sourceTree = ""; }; 59136E084DB564789107F59F3FFD9414 /* SwipeTransitionLayout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwipeTransitionLayout.swift; path = Source/SwipeTransitionLayout.swift; sourceTree = ""; }; + 59965C11A79FD96944259A4BEC8AD33A /* RealmSwift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = RealmSwift.framework; path = RealmSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 5A1EDB1D25153856DCCE5FEAE616B93B /* MLPlayButton@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "MLPlayButton@3x.png"; path = "MobilePlayer/Resources/MLPlayButton@3x.png"; sourceTree = ""; }; 5A48390DC3A20F63158717E0E35A6EA4 /* schema.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = schema.cpp; path = Realm/ObjectStore/src/schema.cpp; sourceTree = ""; }; 5B038252D168D12452563453259859D1 /* UIApplication+OAuthSwift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIApplication+OAuthSwift.swift"; path = "Sources/UIApplication+OAuthSwift.swift"; sourceTree = ""; }; @@ -1459,6 +1473,7 @@ 5C74D46EECFD63754CC90D8AA983D839 /* FIRDependency.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDependency.h; path = Firebase/Core/Private/FIRDependency.h; sourceTree = ""; }; 5D32BE4D0416ACBB12930F41FE1ECBEA /* Element.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Element.swift; path = MobilePlayer/Views/Element.swift; sourceTree = ""; }; 5D60074CD5DA0186DDBD15ADE85824E1 /* RLMSyncManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMSyncManager.h; path = include/RLMSyncManager.h; sourceTree = ""; }; + 5D69E2CB0423A169D5345BB6CAE3A2E5 /* Pods_Rocket_Chat_NotificationServiceExtension.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_Rocket_Chat_NotificationServiceExtension.framework; path = "Pods-Rocket.Chat.NotificationServiceExtension.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; 5D71D1FEF968CB80497DC07B9451ABAB /* FLEXKeyboardHelpViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXKeyboardHelpViewController.m; path = Classes/Utility/FLEXKeyboardHelpViewController.m; sourceTree = ""; }; 5D9F240B1F62656577E9BC873F2BE337 /* FLEXDatabaseManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXDatabaseManager.h; path = Classes/GlobalStateExplorers/DatabaseBrowser/FLEXDatabaseManager.h; sourceTree = ""; }; 5E2141891266BBD22662CEDB5D15E6F3 /* FLEXSystemLogTableViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXSystemLogTableViewController.h; path = Classes/GlobalStateExplorers/SystemLog/FLEXSystemLogTableViewController.h; sourceTree = ""; }; @@ -1470,6 +1485,7 @@ 5F0173320704520D68E1A6A205A19671 /* MLPauseButton.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = MLPauseButton.png; path = MobilePlayer/Resources/MLPauseButton.png; sourceTree = ""; }; 5FE3F0805082DF3FFFB35ABE58FC3D37 /* FIRApp.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRApp.m; path = Firebase/Core/FIRApp.m; sourceTree = ""; }; 5FF1BDCE0566CCF5949D4F8CC81E6DAC /* ContentEquatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ContentEquatable.swift; path = Sources/ContentEquatable.swift; sourceTree = ""; }; + 60194879014906F50081838D8FBBB124 /* Pods-Rocket.Chat.NotificationServiceExtension-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Rocket.Chat.NotificationServiceExtension-acknowledgements.plist"; sourceTree = ""; }; 60912E8DA664BE52E165FA90481CF483 /* MLCloseButton.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = MLCloseButton.png; path = MobilePlayer/Resources/MLCloseButton.png; sourceTree = ""; }; 60B0C8FBC5287FB3C2F4AD9BA313AC01 /* FLEXNetworkRecorder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXNetworkRecorder.m; path = Classes/Network/FLEXNetworkRecorder.m; sourceTree = ""; }; 60C767C2E22C10DFDBDDC917F5BA929F /* ArraySection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ArraySection.swift; path = Sources/ArraySection.swift; sourceTree = ""; }; @@ -1480,22 +1496,27 @@ 618251A43FC42836B5311DE1E2A7BC45 /* RealmSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RealmSwift-dummy.m"; sourceTree = ""; }; 6222E11333DF0798172D5842EBE6A90D /* ComposerViewExpandedDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ComposerViewExpandedDelegate.swift; path = Composer/Classes/Delegate/ComposerViewExpandedDelegate.swift; sourceTree = ""; }; 62590BE9B478B4A0283856CA0B0BA707 /* FIRComponentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentType.h; path = Firebase/Core/Private/FIRComponentType.h; sourceTree = ""; }; + 62610BFB5CCB9D0989BC354342757232 /* Pods-Rocket.Chat-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Rocket.Chat-acknowledgements.plist"; sourceTree = ""; }; 626FD60D69F68789FB86599585D110FC /* FLEXNetworkCurlLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXNetworkCurlLogger.h; path = Classes/Network/FLEXNetworkCurlLogger.h; sourceTree = ""; }; 62AAD2CB8DAF9B4D195D568E0B16D109 /* FLEXTableLeftCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXTableLeftCell.m; path = Classes/GlobalStateExplorers/DatabaseBrowser/FLEXTableLeftCell.m; sourceTree = ""; }; 62B2DF496CE73A5DA1258A9726D013AC /* NSError+OAuthSwift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSError+OAuthSwift.swift"; path = "Sources/NSError+OAuthSwift.swift"; sourceTree = ""; }; 62C9F2EA6ED0F4F611952662C9C5F61F /* Nuke-FLAnimatedImage-Plugin-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Nuke-FLAnimatedImage-Plugin-umbrella.h"; sourceTree = ""; }; + 634A408D3E109219149A7545093F32F0 /* MobilePlayer.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = MobilePlayer.bundle; path = "MobilePlayer-MobilePlayer.bundle"; sourceTree = BUILT_PRODUCTS_DIR; }; 63FDB699CA23D0B47B845DDDAFB227C6 /* FIROptions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIROptions.m; path = Firebase/Core/FIROptions.m; sourceTree = ""; }; 6502D58E61386EF4624CE08B6BDB3BFB /* FLEXNetworkTransaction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXNetworkTransaction.h; path = Classes/Network/FLEXNetworkTransaction.h; sourceTree = ""; }; 657EF855F89D99EB0F262AD28BED5871 /* FLAnimatedImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLAnimatedImage.m; path = FLAnimatedImage/FLAnimatedImage.m; sourceTree = ""; }; 658B260BAD570E32FE5771AC294F43F6 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = "../DifferenceKit-Core/Info.plist"; sourceTree = ""; }; + 6597FF79C765255EB265FB58EA37CCE4 /* MBProgressHUD.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = MBProgressHUD.framework; path = MBProgressHUD.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 65C0013E4BD1DF6279F630B52859038A /* FLAnimatedImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLAnimatedImageView.m; path = FLAnimatedImage/FLAnimatedImageView.m; sourceTree = ""; }; 65D543B0D16D021D4EB29243CB8F68DF /* RLMObject_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMObject_Private.h; path = include/RLMObject_Private.h; sourceTree = ""; }; 66A4E3EC48535A67DF06B5358A740A95 /* RLMClassInfo.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = RLMClassInfo.mm; path = Realm/RLMClassInfo.mm; sourceTree = ""; }; + 66CD3CB6828364721EA140196018C387 /* Pods_Rocket_Chat_ShareExtension.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_Rocket_Chat_ShareExtension.framework; path = "Pods-Rocket.Chat.ShareExtension.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 6731D05DF875FCCD8288EE21CE97AB6D /* Pods-Rocket.Chat.ShareExtension-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Rocket.Chat.ShareExtension-resources.sh"; sourceTree = ""; }; 677AFD8076655B4999472812BE9482AF /* RLMRealmConfiguration_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMRealmConfiguration_Private.h; path = include/RLMRealmConfiguration_Private.h; sourceTree = ""; }; 678ABF01E7CFC7869FDE275DCB0B33E7 /* UIImage+CocoaPods.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIImage+CocoaPods.swift"; path = "MobilePlayer/Extensions/UIImage+CocoaPods.swift"; sourceTree = ""; }; 67F82E59E40293D40669FB96BC244406 /* FLEXArgumentInputStringView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXArgumentInputStringView.m; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputStringView.m; sourceTree = ""; }; 68E113EC2C5923A55E117FA4510B887D /* FLEXImageExplorerViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXImageExplorerViewController.m; path = Classes/ObjectExplorers/FLEXImageExplorerViewController.m; sourceTree = ""; }; - 696DCB874E253352752553ED4E832F12 /* Pods_Rocket_ChatTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_Rocket_ChatTests.framework; path = "Pods-Rocket.ChatTests.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 6944DF9908B7A5AA0C7731EFF4005451 /* Pods-Rocket.ChatTests.beta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Rocket.ChatTests.beta.xcconfig"; sourceTree = ""; }; 69C6BCEECCEB4FF3BEB9BA35E04BCB8D /* RLMOptionalBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMOptionalBase.h; path = include/RLMOptionalBase.h; sourceTree = ""; }; 69DD9D63E690C6F95C0DB6BC7E9700F9 /* ObjectiveCSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObjectiveCSupport.swift; path = RealmSwift/ObjectiveCSupport.swift; sourceTree = ""; }; 69FE8266FA4E866A63E0779CA727DD33 /* FLEXKeyboardShortcutManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXKeyboardShortcutManager.h; path = Classes/Utility/FLEXKeyboardShortcutManager.h; sourceTree = ""; }; @@ -1528,25 +1549,25 @@ 72BDEA5228257C5C9066F363B1D8FA4D /* SwipeTableViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwipeTableViewCell.swift; path = Source/SwipeTableViewCell.swift; sourceTree = ""; }; 72CD749D03D10122DB604DD5405F7AF4 /* GoogleUtilities-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GoogleUtilities-umbrella.h"; sourceTree = ""; }; 72DA06A4C7F8AFF1AD6B56EB0970A43B /* DifferenceKit-Core-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "DifferenceKit-Core-dummy.m"; path = "../DifferenceKit-Core/DifferenceKit-Core-dummy.m"; sourceTree = ""; }; + 730AF8880F23AA093F8D9433E111DA57 /* Pods-Rocket.Chat.ShareExtension.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-Rocket.Chat.ShareExtension.modulemap"; sourceTree = ""; }; 7329D5FA53FA13F73DA5CD60441BAE4B /* FLEXNetworkTransactionDetailTableViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXNetworkTransactionDetailTableViewController.m; path = Classes/Network/FLEXNetworkTransactionDetailTableViewController.m; sourceTree = ""; }; 732A39112A479E7734984D6571E584B9 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 734BF869D4FAA4E02C0F856724A64AE8 /* Object.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Object.swift; path = RealmSwift/Object.swift; sourceTree = ""; }; 749F6BAC21B3999C532D2E1B59DBEBA2 /* object.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = object.cpp; path = Realm/ObjectStore/src/object.cpp; sourceTree = ""; }; 74A0D6CB533C08AAB75427B77DC36AC1 /* SwipeAnimator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwipeAnimator.swift; path = Source/SwipeAnimator.swift; sourceTree = ""; }; + 75896674D5CCB68904C57593CF1616E6 /* FLEX.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FLEX.framework; path = FLEX.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 75A9E3E3099411694715FDFD7365E31D /* Schema.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Schema.swift; path = RealmSwift/Schema.swift; sourceTree = ""; }; - 765BE420B1E8A3A67885C25396CAAE85 /* Pods-Rocket.Chat.ShareExtension-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Rocket.Chat.ShareExtension-dummy.m"; sourceTree = ""; }; 7665AD1CE621119A2F66254FF63AB535 /* ClosureSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ClosureSupport.swift; path = MobilePlayer/Extensions/ClosureSupport.swift; sourceTree = ""; }; + 76711E38087EA13B018B75316B7D3D94 /* Pods-Rocket.Chat.NotificationServiceExtension-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Rocket.Chat.NotificationServiceExtension-umbrella.h"; sourceTree = ""; }; 77099E3EB9045AEA2E9721A6E00DBDBD /* FirebaseInstanceID.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FirebaseInstanceID.framework; path = Frameworks/FirebaseInstanceID.framework; sourceTree = ""; }; 775E6BAA7ABB8DBF59BFF668C1BA5E5D /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 7765C69A6774C31A0646F45BC2B0A178 /* FLEXFileBrowserFileOperationController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXFileBrowserFileOperationController.m; path = Classes/GlobalStateExplorers/FLEXFileBrowserFileOperationController.m; sourceTree = ""; }; 78260B18C9751CA4C32641F8510648DA /* FLAnimatedImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLAnimatedImageView.h; path = FLAnimatedImage/FLAnimatedImageView.h; sourceTree = ""; }; - 78F431B816E8AC30DF33810B47BB39E0 /* Pods-Rocket.Chat.ShareExtension.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Rocket.Chat.ShareExtension.release.xcconfig"; sourceTree = ""; }; 79187DDA14FD851005DD99DCA1804050 /* DifferenceKit-Core.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "DifferenceKit-Core.xcconfig"; path = "../DifferenceKit-Core/DifferenceKit-Core.xcconfig"; sourceTree = ""; }; - 7A011A0AD0F974D4D6949C288986FCBE /* Pods-Rocket.ChatTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Rocket.ChatTests-acknowledgements.markdown"; sourceTree = ""; }; + 797C0B6F6156BD4C58E626490B94E96F /* Pods_Rocket_ChatTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_Rocket_ChatTests.framework; path = "Pods-Rocket.ChatTests.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; 7A8E5B4A4F46EC9FAA520AF1FE380616 /* Fabric.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Fabric.h; path = iOS/Fabric.framework/Headers/Fabric.h; sourceTree = ""; }; 7AD6C2E543CA43A70B7373EA37997928 /* MobilePlayerNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MobilePlayerNotification.swift; path = MobilePlayer/MobilePlayerNotification.swift; sourceTree = ""; }; 7AD87F853EFA7710FBF84529B2C01E4A /* RLMObjectBase_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMObjectBase_Private.h; path = include/RLMObjectBase_Private.h; sourceTree = ""; }; - 7B25BCE9A6604A53365DDE51EF7803D6 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 7B3B2047BD3059EB84E4C7CDAC3378C6 /* FLEXRuntimeUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXRuntimeUtility.h; path = Classes/Utility/FLEXRuntimeUtility.h; sourceTree = ""; }; 7B7C75C7DE2EBD821247496628C9E62C /* FLEXLayerExplorerViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXLayerExplorerViewController.h; path = Classes/ObjectExplorers/FLEXLayerExplorerViewController.h; sourceTree = ""; }; 7BD2C892AD4E31A8B9E3986E948CEAC6 /* RLMProperty.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMProperty.h; path = include/RLMProperty.h; sourceTree = ""; }; @@ -1555,14 +1576,13 @@ 7C43BE5BC1BA8E392AE9D6B4828CCC4B /* StagedChangeset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StagedChangeset.swift; path = Sources/StagedChangeset.swift; sourceTree = ""; }; 7C7D3382C1B499D8B17F42B401BBDB52 /* MobilePlayerViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MobilePlayerViewController.swift; path = MobilePlayer/MobilePlayerViewController.swift; sourceTree = ""; }; 7CC70AC15AA01975AC216C7910735898 /* CLSAttributes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CLSAttributes.h; path = iOS/Crashlytics.framework/Headers/CLSAttributes.h; sourceTree = ""; }; - 7D8C56882FB12EDB72D35BD47CC0EB40 /* Pods-Rocket.Chat.beta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Rocket.Chat.beta.xcconfig"; sourceTree = ""; }; 7DE36380AFB5CAB028AC485559A4091C /* FLEXArrayExplorerViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXArrayExplorerViewController.h; path = Classes/ObjectExplorers/FLEXArrayExplorerViewController.h; sourceTree = ""; }; 7E0FB16EB796CCBA38B5652050919FD9 /* MobilePlayerConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MobilePlayerConfig.swift; path = MobilePlayer/Config/MobilePlayerConfig.swift; sourceTree = ""; }; 7E133A1D5C52F3D9D6922A9E11826D15 /* MLPlayButton.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = MLPlayButton.png; path = MobilePlayer/Resources/MLPlayButton.png; sourceTree = ""; }; 7E395F71C32B2CA568458BA6DD9DA328 /* SwipeActionsView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwipeActionsView.swift; path = Source/SwipeActionsView.swift; sourceTree = ""; }; 7E5199A8750DD7B0116A0E5BE30D005A /* MLReduceVolume@2x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "MLReduceVolume@2x.png"; path = "MobilePlayer/Resources/MLReduceVolume@2x.png"; sourceTree = ""; }; 7E5F765D251BCA2EC47AF8CBA4711213 /* Algorithm.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Algorithm.swift; path = Sources/Algorithm.swift; sourceTree = ""; }; - 7E748D746DD1F48DB60F9B1577B2A9C2 /* Pods-Rocket.ChatTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Rocket.ChatTests.release.xcconfig"; sourceTree = ""; }; + 7E9696391CA43564369F860F64086CF2 /* Realm.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Realm.framework; path = Realm.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 7F262A3E8F32EC70C38F9DD42D2EA254 /* RLMObjectSchema_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMObjectSchema_Private.h; path = include/RLMObjectSchema_Private.h; sourceTree = ""; }; 7F2BD556EFAC18558FBCBF3AF164F94C /* FLEX-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FLEX-umbrella.h"; sourceTree = ""; }; 7F57EC1D40E385583D0D501370A04B5A /* List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = List.swift; path = RealmSwift/List.swift; sourceTree = ""; }; @@ -1575,7 +1595,6 @@ 8178B518CD76F7B5C840DCB2F6A4CB0C /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 8193810A63DA865BBF27AC20C7A7A1DA /* GULSwizzler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULSwizzler.m; path = GoogleUtilities/MethodSwizzler/GULSwizzler.m; sourceTree = ""; }; 81D2F48954BEF3E29D6E9D48B5B59413 /* MBProgressHUD-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MBProgressHUD-prefix.pch"; sourceTree = ""; }; - 82069C680870898F1BF7F4F10DB4D5D5 /* DifferenceKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = DifferenceKit.framework; path = "DifferenceKit-Core.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; 82769948EA6A54D72AA726A7F0E923DA /* RLMSyncUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMSyncUtil.h; path = include/RLMSyncUtil.h; sourceTree = ""; }; 827AE1878F1B04CE533A637C6D320188 /* SwipeActionTransitioning.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwipeActionTransitioning.swift; path = Source/SwipeActionTransitioning.swift; sourceTree = ""; }; 82BE8E2A2F688880CBA972163A3372E3 /* RLMCollection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMCollection.h; path = include/RLMCollection.h; sourceTree = ""; }; @@ -1587,10 +1606,10 @@ 83CA78C8262EE20164BCA70B5BD7A8DC /* work_queue.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = work_queue.cpp; path = Realm/ObjectStore/src/sync/impl/work_queue.cpp; sourceTree = ""; }; 83E0259C866093E527D09078CEA48A84 /* FLEXCookiesTableViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXCookiesTableViewController.m; path = Classes/GlobalStateExplorers/FLEXCookiesTableViewController.m; sourceTree = ""; }; 84292301F9E9170AD9D3F3B52455031B /* FLEXSystemLogTableViewCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXSystemLogTableViewCell.h; path = Classes/GlobalStateExplorers/SystemLog/FLEXSystemLogTableViewCell.h; sourceTree = ""; }; - 845896BBEFAF85B0749BC5488D77D722 /* Pods_Rocket_Chat.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_Rocket_Chat.framework; path = "Pods-Rocket.Chat.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; 848B61FAE4D0FFEAD6D399BAC2649B2F /* RocketChatViewController.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = RocketChatViewController.modulemap; sourceTree = ""; }; 84FABCE491F57381935A162851FAC872 /* Property.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Property.swift; path = RealmSwift/Property.swift; sourceTree = ""; }; 8587C733A465A24A2D303A93F7421050 /* FLEXArgumentInputView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXArgumentInputView.m; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputView.m; sourceTree = ""; }; + 85952C380641F9F262994C14953F0632 /* GoogleUtilities.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = GoogleUtilities.framework; path = GoogleUtilities.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 86274085B3DF4E05D938D6D74F362418 /* 1PasswordExtension.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = 1PasswordExtension.xcconfig; sourceTree = ""; }; 8682C4A935CE81BCD30B0851084611E4 /* RLMSyncPermission.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = RLMSyncPermission.mm; path = Realm/RLMSyncPermission.mm; sourceTree = ""; }; 87B773BEDE52D76DF329E0F26157712B /* FLEXExplorerViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXExplorerViewController.m; path = Classes/ExplorerInterface/FLEXExplorerViewController.m; sourceTree = ""; }; @@ -1615,8 +1634,6 @@ 8CE61BBA8AAB9831A044AF60E32C5128 /* RLMRealmConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMRealmConfiguration.h; path = include/RLMRealmConfiguration.h; sourceTree = ""; }; 8CE643BBEE6963AFA5B4FC7D05BC4EEC /* ImageViewerPresentationTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageViewerPresentationTransition.swift; path = ImageViewer/Transitions/ImageViewerPresentationTransition.swift; sourceTree = ""; }; 8D02646B1BFC15087936BBF47D8436E4 /* FLEXObjectExplorerFactory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXObjectExplorerFactory.m; path = Classes/ObjectExplorers/FLEXObjectExplorerFactory.m; sourceTree = ""; }; - 8D3715622954BC6F0320657DF292E19C /* Pods-Rocket.Chat.ShareExtension.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-Rocket.Chat.ShareExtension.modulemap"; sourceTree = ""; }; - 8DA4CC1B8469807B05A89DFC730B0CF4 /* Pods-Rocket.Chat-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Rocket.Chat-acknowledgements.markdown"; sourceTree = ""; }; 8E39CE2EFFAAE01E43ABF268DDBEFA9A /* nanopb.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = nanopb.modulemap; sourceTree = ""; }; 8E49E7182FA2FCCE874292D4EDA59413 /* RocketChatViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RocketChatViewController.swift; path = RocketChatViewController/Classes/RocketChatViewController.swift; sourceTree = ""; }; 8ECFD9F3344019BE1592488CC8E6D333 /* RLMConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RLMConstants.m; path = Realm/RLMConstants.m; sourceTree = ""; }; @@ -1625,55 +1642,56 @@ 8F9BACC28F31227E6F3CAE731514E727 /* MBProgressHUD.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = MBProgressHUD.h; sourceTree = ""; }; 8FAA574B027BC9504D8D391F230A1F93 /* FLEXArgumentInputStructView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXArgumentInputStructView.h; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputStructView.h; sourceTree = ""; }; 908707CA5FBF0217C0724A508F30828F /* MobilePlayerControlsView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MobilePlayerControlsView.swift; path = MobilePlayer/Views/MobilePlayerControlsView.swift; sourceTree = ""; }; - 909F5C4480D7E82B0877A398AD694FEC /* Pods-Rocket.ChatTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Rocket.ChatTests-dummy.m"; sourceTree = ""; }; 90D229F1E5B6D03165AF317A19910269 /* FLEXUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXUtility.h; path = Classes/Utility/FLEXUtility.h; sourceTree = ""; }; 90D510EE3FF1CA86BB4F80FFB3D24A7F /* OAuthSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = OAuthSwift.modulemap; sourceTree = ""; }; + 911AA3D554236690B3182FD6AA2E5377 /* Pods-Rocket.Chat.ShareExtension-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Rocket.Chat.ShareExtension-acknowledgements.plist"; sourceTree = ""; }; + 916410171F547506A40BAFF3D88F0BE8 /* Reachability.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Reachability.framework; path = ReachabilitySwift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 91CE87AA387E57E797547C1A3FA0AD78 /* FLEXLibrariesTableViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXLibrariesTableViewController.h; path = Classes/GlobalStateExplorers/FLEXLibrariesTableViewController.h; sourceTree = ""; }; 9206801C2108CC28103F00E7D521A875 /* FLEXGlobalsTableViewControllerEntry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXGlobalsTableViewControllerEntry.m; path = Classes/ObjectExplorers/FLEXGlobalsTableViewControllerEntry.m; sourceTree = ""; }; 921F676AA20484081E4D4E045AE3A922 /* Nuke-FLAnimatedImage-Plugin.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Nuke-FLAnimatedImage-Plugin.xcconfig"; sourceTree = ""; }; - 93078337775DA9EF95DA5AA05275CB83 /* Pods-Rocket.Chat.test.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Rocket.Chat.test.xcconfig"; sourceTree = ""; }; 9317D12AD1CAFAAC0A213708A6397A64 /* FLEXArgumentInputNotSupportedView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXArgumentInputNotSupportedView.m; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputNotSupportedView.m; sourceTree = ""; }; 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 9492E02805D351A38575A9366336A97F /* FLEXKeyboardShortcutManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXKeyboardShortcutManager.m; path = Classes/Utility/FLEXKeyboardShortcutManager.m; sourceTree = ""; }; + 9493D391A8C250884B281DBD5BE1A7C7 /* NukeFLAnimatedImagePlugin.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = NukeFLAnimatedImagePlugin.framework; path = "Nuke-FLAnimatedImage-Plugin.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; 94C7317EE88AD8193A9E7C50355C7C8A /* HMAC.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HMAC.swift; path = Sources/HMAC.swift; sourceTree = ""; }; 95ADE7B73B36A460B23783B46ECE250C /* ReachabilitySwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = ReachabilitySwift.modulemap; sourceTree = ""; }; 962F3AF93D4578FCFF969FA6819F4ED4 /* RLMSyncUser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMSyncUser.h; path = include/RLMSyncUser.h; sourceTree = ""; }; 965480584E1AC85E7EABD34134D9E22D /* SwiftyJSON.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftyJSON.xcconfig; sourceTree = ""; }; 9664534ADE9F230899A626CF703C470A /* sync_file.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = sync_file.cpp; path = Realm/ObjectStore/src/sync/impl/sync_file.cpp; sourceTree = ""; }; + 96B34C86FE35453DF2C9B53E0BFA105B /* Pods-Rocket.Chat.beta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Rocket.Chat.beta.xcconfig"; sourceTree = ""; }; 96F9529020F25EBEB8723677AB0D0C92 /* GULLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULLogger.h; path = GoogleUtilities/Logger/Private/GULLogger.h; sourceTree = ""; }; 971CE411E5E94FBA8191F2749FC809F4 /* Nuke-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Nuke-dummy.m"; sourceTree = ""; }; 97510FAF71D4BB67322EA0B12EA6F209 /* FLEXFieldEditorViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXFieldEditorViewController.m; path = Classes/Editing/FLEXFieldEditorViewController.m; sourceTree = ""; }; - 97F3B1AD9822ED1ABBD83A62121BA138 /* OAuthSwift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = OAuthSwift.framework; path = OAuthSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 97F6EACAD24B96C06052172DEB281624 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 987B65399D05023D2A5F88CAE3AFFC36 /* FLEXToolbarItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXToolbarItem.h; path = Classes/Toolbar/FLEXToolbarItem.h; sourceTree = ""; }; 9893123B134E84FCB7DC7B004AEB9D08 /* FLEXClassesTableViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXClassesTableViewController.m; path = Classes/GlobalStateExplorers/FLEXClassesTableViewController.m; sourceTree = ""; }; - 98C103568E5BC356FEBC39BC23176459 /* MobilePlayer.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = MobilePlayer.framework; path = MobilePlayer.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 993920547CDA5FA0A24A761D59F5DABF /* OAuthSwiftError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OAuthSwiftError.swift; path = Sources/OAuthSwiftError.swift; sourceTree = ""; }; 9998C8C1D02678C14EB10F642EE83448 /* results_notifier.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = results_notifier.cpp; path = Realm/ObjectStore/src/impl/results_notifier.cpp; sourceTree = ""; }; 99C5C0830FBA86A1F5B1AC9837CDEDAC /* FLEXTableColumnHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXTableColumnHeader.m; path = Classes/GlobalStateExplorers/DatabaseBrowser/FLEXTableColumnHeader.m; sourceTree = ""; }; 99F37DAAF72376261A29F3D789234852 /* FLEXManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXManager.h; path = Classes/FLEXManager.h; sourceTree = ""; }; 9A2CF215F9F4E259B31F4E53DEC84E17 /* RLMListBase.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = RLMListBase.mm; path = Realm/RLMListBase.mm; sourceTree = ""; }; - 9A90F27C5133C1C4B43976F1678214B2 /* RealmSwift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = RealmSwift.framework; path = RealmSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 9ABFF2DA7543720C553C705878F926C2 /* Pods-Rocket.Chat-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Rocket.Chat-frameworks.sh"; sourceTree = ""; }; 9AC3014A84F07AEF3C9E06DD31979739 /* RLMSyncSessionRefreshHandle.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = RLMSyncSessionRefreshHandle.mm; path = Realm/RLMSyncSessionRefreshHandle.mm; sourceTree = ""; }; + 9AFFAB054DE53B4025B26AAC94AE5330 /* Pods-Rocket.Chat.ShareExtension-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Rocket.Chat.ShareExtension-umbrella.h"; sourceTree = ""; }; 9B08F8090AE20AE0028A4C28CFED0F3E /* RLMPlatform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMPlatform.h; path = include/RLMPlatform.h; sourceTree = ""; }; 9B4158BEE2FE39514F1D75E1F5CCC20C /* Differentiable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Differentiable.swift; path = Sources/Differentiable.swift; sourceTree = ""; }; 9B5D84A1D50191AF6570AC984A7BA469 /* FLEXNetworkRecorder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXNetworkRecorder.h; path = Classes/Network/FLEXNetworkRecorder.h; sourceTree = ""; }; + 9BB12DA3424463E635493BEA20D6EACF /* Pods-Rocket.ChatTests.test.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Rocket.ChatTests.test.xcconfig"; sourceTree = ""; }; 9CE50832B3AE394D94EC8DF4A4D87072 /* RealmSwift.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RealmSwift.xcconfig; sourceTree = ""; }; 9D20579DB86C2D2D253A1171D9D32798 /* RLMSyncSubscription.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = RLMSyncSubscription.mm; path = Realm/RLMSyncSubscription.mm; sourceTree = ""; }; 9DEEF5573ED934FF95E2CF436AAD2C85 /* FirebaseCore.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FirebaseCore.modulemap; sourceTree = ""; }; + 9E0E1FE6CC4BD1819C9AA852A19D367D /* Pods-Rocket.ChatTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Rocket.ChatTests-frameworks.sh"; sourceTree = ""; }; 9E0E70BC2CBC718463BF55F15F3A3969 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 9F945D034EAB9268A2C60A2C2F5FBEF6 /* RLMSyncUtil.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = RLMSyncUtil.mm; path = Realm/RLMSyncUtil.mm; sourceTree = ""; }; A0C0C27C14DE0582D352380E94E0C14D /* FLEXArgumentInputColorView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXArgumentInputColorView.m; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputColorView.m; sourceTree = ""; }; - A0CA7BA7D423E2FD057D1FA1A0DE3EDD /* Pods-Rocket.Chat.ShareExtension-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Rocket.Chat.ShareExtension-resources.sh"; sourceTree = ""; }; A1A050EF9E3F4A30A6C2B9B5D75FAFB7 /* ButtonConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ButtonConfig.swift; path = MobilePlayer/Config/ButtonConfig.swift; sourceTree = ""; }; A24933BD7C2B14C9E2FDC9FECF07381C /* realm_coordinator.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = realm_coordinator.cpp; path = Realm/ObjectStore/src/impl/realm_coordinator.cpp; sourceTree = ""; }; + A2AF517C76DDCB20EE0C9A7EDA8AB71C /* SwiftyJSON.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SwiftyJSON.framework; path = SwiftyJSON.framework; sourceTree = BUILT_PRODUCTS_DIR; }; A2C345BEA7677D3A1A8CB19C23C09ABF /* sync_metadata.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = sync_metadata.cpp; path = Realm/ObjectStore/src/sync/impl/sync_metadata.cpp; sourceTree = ""; }; A2FB6FE87F1BA21956A7008AC7E275F4 /* FIRAppAssociationRegistration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAppAssociationRegistration.h; path = Firebase/Core/Private/FIRAppAssociationRegistration.h; sourceTree = ""; }; A31D7343BCBD71DA9CE0A23B72D25672 /* FLEXRealmDatabaseManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXRealmDatabaseManager.m; path = Classes/GlobalStateExplorers/DatabaseBrowser/FLEXRealmDatabaseManager.m; sourceTree = ""; }; - A33C06FF74F0F7D9558BCACA898C6EE5 /* MBProgressHUD.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = MBProgressHUD.framework; path = MBProgressHUD.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + A36B371798EF5E25F2DA6129C62EB647 /* Pods-Rocket.Chat.NotificationServiceExtension.test.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Rocket.Chat.NotificationServiceExtension.test.xcconfig"; sourceTree = ""; }; A3836409C5D713C15E2D963BB1998692 /* RLMAccessor.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = RLMAccessor.mm; path = Realm/RLMAccessor.mm; sourceTree = ""; }; A3902718845276B1C8BA49EA9103E077 /* FLEXArgumentInputNumberView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXArgumentInputNumberView.m; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputNumberView.m; sourceTree = ""; }; - A3A1FC57DC356E18447791DFF5C87DE4 /* Pods-Rocket.Chat-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Rocket.Chat-resources.sh"; sourceTree = ""; }; A3E1ED71BF1C2D7294AD82FC33B61F63 /* MBProgressHUD-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MBProgressHUD-umbrella.h"; sourceTree = ""; }; A3E8A5F2244683D870DCDD78109D813F /* ImageViewerController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageViewerController.swift; path = ImageViewer/ImageViewerController.swift; sourceTree = ""; }; A3FBD944C63A7D7043F2660C477D02B9 /* StateHelper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StateHelper.swift; path = MobilePlayer/Helpers/StateHelper.swift; sourceTree = ""; }; @@ -1712,7 +1730,6 @@ AEE519430A3D4C65B497A2C5B14A0808 /* RLMSyncSubscription.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMSyncSubscription.h; path = include/RLMSyncSubscription.h; sourceTree = ""; }; AF906A190D40AFEE1A09C1F875E167D2 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; }; AF9247FA72F62BDE44C3C337460B5946 /* FLEX-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FLEX-prefix.pch"; sourceTree = ""; }; - AFADC6A418FA07388C3E486DF006ACF8 /* Pods_Rocket_Chat_ShareExtension.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_Rocket_Chat_ShareExtension.framework; path = "Pods-Rocket.Chat.ShareExtension.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; AFC2683B6767CC8FA6F417AD2FBF8DC3 /* FLEXTableContentCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXTableContentCell.h; path = Classes/GlobalStateExplorers/DatabaseBrowser/FLEXTableContentCell.h; sourceTree = ""; }; B00EEA60AF7AA663E7C58ACA2762AACE /* GULReachabilityChecker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULReachabilityChecker.h; path = GoogleUtilities/Reachability/Private/GULReachabilityChecker.h; sourceTree = ""; }; B0B0A3C536F016AB07518B4F08ACE849 /* UIColor+Hex.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIColor+Hex.swift"; path = "MobilePlayer/Extensions/UIColor+Hex.swift"; sourceTree = ""; }; @@ -1720,16 +1737,16 @@ B15BF5ED890F4132DFE54E4B4FB209C4 /* AnimatableImageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatableImageView.swift; path = ImageViewer/AnimatableImageView.swift; sourceTree = ""; }; B1715F4727F4EF3CDFDCF566324EC1F9 /* FLEXRealmDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXRealmDefines.h; path = Classes/GlobalStateExplorers/DatabaseBrowser/FLEXRealmDefines.h; sourceTree = ""; }; B19A56EC3FDC95CC24F83497FF9D5E98 /* RLMResults.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMResults.h; path = include/RLMResults.h; sourceTree = ""; }; - B19C7A6C63CD7E26651A158E091C102E /* Pods-Rocket.Chat-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Rocket.Chat-acknowledgements.plist"; sourceTree = ""; }; B19D6E7478C32F6217BBEEEF445B6669 /* UIKitExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UIKitExtension.swift; path = Sources/Extensions/UIKitExtension.swift; sourceTree = ""; }; B2101DA2E213D91F9800422121EEA4E3 /* nanopb-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "nanopb-umbrella.h"; sourceTree = ""; }; B2544C90A619592D4A4487ACCA5F781B /* FIRLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLogger.h; path = Firebase/Core/Private/FIRLogger.h; sourceTree = ""; }; B2A9A43171B7207BA51CB311D928ED84 /* RCMarkdownParser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RCMarkdownParser.swift; path = Pod/Classes/RCMarkdownParser.swift; sourceTree = ""; }; B37C9C87EA392CF2D6E9F398A41C43D3 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; B3BCFA958B6F4BF92E8CF55A3182A551 /* RLMObservation.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = RLMObservation.mm; path = Realm/RLMObservation.mm; sourceTree = ""; }; - B442D92180F8FFAC7385F55BCFEF1129 /* Pods-Rocket.ChatTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Rocket.ChatTests-acknowledgements.plist"; sourceTree = ""; }; B49BFF4A7E71E5AB32DEA8518B85CDF5 /* FLEXPropertyEditorViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXPropertyEditorViewController.h; path = Classes/Editing/FLEXPropertyEditorViewController.h; sourceTree = ""; }; B4B43D89EFA722E8479DA083B9B48620 /* RLMPredicateUtil.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = RLMPredicateUtil.mm; path = Realm/RLMPredicateUtil.mm; sourceTree = ""; }; + B4FCAF0B128D8C54B44380CB94A63C10 /* Pods-Rocket.Chat-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Rocket.Chat-umbrella.h"; sourceTree = ""; }; + B539A399F71D7DBA965EC0B1E947C180 /* Pods-Rocket.Chat.NotificationServiceExtension.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Rocket.Chat.NotificationServiceExtension.release.xcconfig"; sourceTree = ""; }; B5A3E16801CCB501CEC897745676BB77 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; B5BBC28BDE7E8AA1965742C8538C1638 /* FLEXExplorerToolbar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXExplorerToolbar.h; path = Classes/Toolbar/FLEXExplorerToolbar.h; sourceTree = ""; }; B6276C73CA02675672414B7BE39C3663 /* MBProgressHUD.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MBProgressHUD.xcconfig; sourceTree = ""; }; @@ -1739,11 +1756,12 @@ B723659E5C7875D2841F53BE607A2823 /* MLIncreaseVolume@2x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "MLIncreaseVolume@2x.png"; path = "MobilePlayer/Resources/MLIncreaseVolume@2x.png"; sourceTree = ""; }; B73424F42153BC1B1AF19D026263F166 /* FLEXTableContentViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXTableContentViewController.m; path = Classes/GlobalStateExplorers/DatabaseBrowser/FLEXTableContentViewController.m; sourceTree = ""; }; B77A65401EFF0BA216F9555A7BA39AE8 /* ImageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageView.swift; path = Sources/ImageView.swift; sourceTree = ""; }; + B7E77858D4826B201EE661DF8EE31E9C /* Pods-Rocket.Chat.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Rocket.Chat.release.xcconfig"; sourceTree = ""; }; B7FF5B836388B31DF2140485E8D2C666 /* FLEXDefaultsExplorerViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXDefaultsExplorerViewController.m; path = Classes/ObjectExplorers/FLEXDefaultsExplorerViewController.m; sourceTree = ""; }; B8451567F5BDF7569333DD120703EAF3 /* RealmConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RealmConfiguration.swift; path = RealmSwift/RealmConfiguration.swift; sourceTree = ""; }; + B856BA79BC68E93FB5CC5F84F6D2A2DC /* Pods-Rocket.ChatTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Rocket.ChatTests-acknowledgements.markdown"; sourceTree = ""; }; B880162C5FAA596ED7834310E9A6F86E /* FLEXTableLeftCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXTableLeftCell.h; path = Classes/GlobalStateExplorers/DatabaseBrowser/FLEXTableLeftCell.h; sourceTree = ""; }; B8C2270BEC6E87037C06A623C2A824CD /* FLEXArgumentInputDateView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXArgumentInputDateView.m; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputDateView.m; sourceTree = ""; }; - B8D1CAEB6DB736881066616EF5A7293F /* Pods-Rocket.ChatTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-Rocket.ChatTests.modulemap"; sourceTree = ""; }; B8D83627E7FD6B1E213B2765B5311499 /* FLEXWindow.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXWindow.h; path = Classes/ExplorerInterface/FLEXWindow.h; sourceTree = ""; }; B8E9DAA8CD505B5A5563CC85A3DB00D7 /* Realm.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Realm.modulemap; sourceTree = ""; }; B91AA75E050E6E578AE2C1E508C593D8 /* FLEXSystemLogTableViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXSystemLogTableViewController.m; path = Classes/GlobalStateExplorers/SystemLog/FLEXSystemLogTableViewController.m; sourceTree = ""; }; @@ -1751,7 +1769,10 @@ B98C19CD296A5E0E180CEBDD869AFA9D /* FLEXNetworkObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXNetworkObserver.h; path = Classes/Network/PonyDebugger/FLEXNetworkObserver.h; sourceTree = ""; }; B9EF611323146BEC5EBD170B9B76049B /* Data+OAuthSwift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+OAuthSwift.swift"; path = "Sources/Data+OAuthSwift.swift"; sourceTree = ""; }; BA57C5F8E6CAD6A93230A0B4CDA0D7AE /* de.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = de.lproj; path = Composer/Assets/de.lproj; sourceTree = ""; }; + BA5ABCC83C986536E1B0924D673F77BD /* Pods-Rocket.Chat.NotificationServiceExtension-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Rocket.Chat.NotificationServiceExtension-dummy.m"; sourceTree = ""; }; + BA7A76651B8B1A22C8DA6C0F53C5175F /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; BB101E94B174B9F784DBDD7864D1D128 /* FLAnimatedImage-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FLAnimatedImage-umbrella.h"; sourceTree = ""; }; + BC3E828E663A4DE9823E75F038C019E7 /* Pods-Rocket.Chat.NotificationServiceExtension-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Rocket.Chat.NotificationServiceExtension-resources.sh"; sourceTree = ""; }; BC5BF62960B60FCEA757BEA799E039EC /* RLMRealm.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = RLMRealm.mm; path = Realm/RLMRealm.mm; sourceTree = ""; }; BC7800047E3A968D455FE97C83616675 /* GULReachabilityChecker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULReachabilityChecker.m; path = GoogleUtilities/Reachability/GULReachabilityChecker.m; sourceTree = ""; }; BE5078CB80AD54721D80E2A05674DBE7 /* FLEXNetworkTransactionTableViewCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXNetworkTransactionTableViewCell.h; path = Classes/Network/FLEXNetworkTransactionTableViewCell.h; sourceTree = ""; }; @@ -1763,8 +1784,8 @@ BFF9AE458C243B377809D3F97A5FBEEB /* keychain_helper.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = keychain_helper.cpp; path = Realm/ObjectStore/src/impl/apple/keychain_helper.cpp; sourceTree = ""; }; C00842D700A9A0E1D9D90D01FA4D9583 /* NSError+RLMSync.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSError+RLMSync.m"; path = "Realm/NSError+RLMSync.m"; sourceTree = ""; }; C01891FC972CEE6DA5F2A08A62FA6B58 /* FLEXLiveObjectsTableViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXLiveObjectsTableViewController.h; path = Classes/GlobalStateExplorers/FLEXLiveObjectsTableViewController.h; sourceTree = ""; }; - C03C4864EE04D8D941D7654DE50C4923 /* OnePasswordExtension.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = OnePasswordExtension.framework; path = 1PasswordExtension.framework; sourceTree = BUILT_PRODUCTS_DIR; }; C0A9D1FDB3CC25B5E58689B5803A1CCF /* Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Extensions.swift; path = Source/Extensions.swift; sourceTree = ""; }; + C0C7DB2C5A37A501B9FA5A439B6E033B /* Pods-Rocket.Chat.test.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Rocket.Chat.test.xcconfig"; sourceTree = ""; }; C0CCC45396744700F69746FAB5EFB0A6 /* ImageRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageRequest.swift; path = Sources/ImageRequest.swift; sourceTree = ""; }; C0E4A9A23DC2360AB98853E0725278FF /* GULNetwork.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetwork.h; path = GoogleUtilities/Network/Private/GULNetwork.h; sourceTree = ""; }; C19E599A7BD1F511DBB4DFF1549F14CA /* MLIncreaseVolume@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "MLIncreaseVolume@3x.png"; path = "MobilePlayer/Resources/MLIncreaseVolume@3x.png"; sourceTree = ""; }; @@ -1776,9 +1797,8 @@ C44BEFE76DC8F7ED9DEA1C5A17C4190F /* Nuke.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Nuke.framework; sourceTree = BUILT_PRODUCTS_DIR; }; C5075D39895AB860299A603C4A1D0313 /* external_commit_helper.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = external_commit_helper.cpp; path = Realm/ObjectStore/src/impl/apple/external_commit_helper.cpp; sourceTree = ""; }; C55F95DA463A57060C5E41E97374795A /* RLMUtil.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = RLMUtil.mm; path = Realm/RLMUtil.mm; sourceTree = ""; }; - C565EDECAFA95B80AB6646514D22A0E9 /* Pods-Rocket.Chat-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Rocket.Chat-umbrella.h"; sourceTree = ""; }; - C589F8C95B97BE8004EFB2D1D06F4E7F /* GoogleUtilities.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = GoogleUtilities.framework; path = GoogleUtilities.framework; sourceTree = BUILT_PRODUCTS_DIR; }; C58D4A8179167255D2EB014576404A96 /* RLMObjectStore.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = RLMObjectStore.mm; path = Realm/RLMObjectStore.mm; sourceTree = ""; }; + C5A635583CED8F170A37FAB75042D9E0 /* Pods-Rocket.Chat.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Rocket.Chat.debug.xcconfig"; sourceTree = ""; }; C6AE9B6C83815D15E7EAA7087B9A3CA2 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; C7484B4108216781B74370D9FFB1E511 /* RLMRealm.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMRealm.h; path = include/RLMRealm.h; sourceTree = ""; }; C7696AA579B4DD01B7F93F58B9DAA6E7 /* thread_safe_reference.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = thread_safe_reference.cpp; path = Realm/ObjectStore/src/thread_safe_reference.cpp; sourceTree = ""; }; @@ -1791,11 +1811,11 @@ C9FB447FD81910912A18250A76B64EA6 /* DifferenceKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DifferenceKit-dummy.m"; sourceTree = ""; }; CA5BD7B9AD8E09111486A684FBA86DE2 /* ResourceBundle-OnePasswordExtensionResources-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-OnePasswordExtensionResources-Info.plist"; sourceTree = ""; }; CA76A673743D5F3600C5989D430E448D /* DataCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataCache.swift; path = Sources/DataCache.swift; sourceTree = ""; }; - CA794C93B8A658C4B011EF27A531DFA1 /* Pods-Rocket.Chat.ShareExtension.beta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Rocket.Chat.ShareExtension.beta.xcconfig"; sourceTree = ""; }; CAF7049B431A704346941F0386FF5F21 /* GULAppDelegateSwizzler_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULAppDelegateSwizzler_Private.h; path = GoogleUtilities/AppDelegateSwizzler/Internal/GULAppDelegateSwizzler_Private.h; sourceTree = ""; }; CB5EA78022ABACDC30C5B586548C8B57 /* FLEXWindow.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXWindow.m; path = Classes/ExplorerInterface/FLEXWindow.m; sourceTree = ""; }; CB6B5AB6C3CEB53938BB74A61D68A3D8 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; }; CB8953D05128E79C9DEE22799FFDD659 /* Compression.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Compression.swift; path = Source/Compression.swift; sourceTree = ""; }; + CBAD51850C920131A3D9DC7356AAF14D /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; CBAD90A9EE49EB5A8A72CC9CF795CDDB /* Realm-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Realm-prefix.pch"; sourceTree = ""; }; CBDBDDDB9D455107FFDAF5172A00C0D0 /* FLEXGlobalsTableViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXGlobalsTableViewController.m; path = Classes/GlobalStateExplorers/FLEXGlobalsTableViewController.m; sourceTree = ""; }; CC677ED5F260245964F3CFF3534070CA /* FIRAppAssociationRegistration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAppAssociationRegistration.m; path = Firebase/Core/FIRAppAssociationRegistration.m; sourceTree = ""; }; @@ -1805,6 +1825,7 @@ CD83D722C59869B95E68BD1092FC8FA2 /* sync_permission.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = sync_permission.cpp; path = Realm/ObjectStore/src/sync/sync_permission.cpp; sourceTree = ""; }; CD85ACE5A28A94E7CD15248AEF1AF62A /* SimpleImageViewer.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SimpleImageViewer.xcconfig; sourceTree = ""; }; CDE57A4B1A896E4D6761FE8F4E9E2A36 /* Realm.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Realm.swift; path = RealmSwift/Realm.swift; sourceTree = ""; }; + CDFF33F6F833B6478DECFB35E17C1857 /* Pods-Rocket.Chat.NotificationServiceExtension-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Rocket.Chat.NotificationServiceExtension-acknowledgements.markdown"; sourceTree = ""; }; CE084A82510C1B7BC70CA383402528A7 /* ComposerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ComposerView.swift; path = Composer/Classes/Views/ComposerView.swift; sourceTree = ""; }; CE1E460F810BC802F5886460D5B29401 /* RealmSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RealmSwift-prefix.pch"; sourceTree = ""; }; CE2C724FBEBAAD885B75E590A8B62E30 /* semver-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "semver-dummy.m"; sourceTree = ""; }; @@ -1817,8 +1838,8 @@ CF4EE4C8D3D9E1B99FFBD01BD32B14F8 /* RLMSyncUtil_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMSyncUtil_Private.h; path = include/RLMSyncUtil_Private.h; sourceTree = ""; }; CF9389BE3FF37532D780EB9BD38C7B3D /* FLEXCookiesTableViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXCookiesTableViewController.h; path = Classes/GlobalStateExplorers/FLEXCookiesTableViewController.h; sourceTree = ""; }; CFBD77A4EDED4C7985268E734004F6EB /* ReplyView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReplyView.swift; path = Composer/Classes/Addons/Reply/ReplyView.swift; sourceTree = ""; }; - D03921F54934938F38B4585819BE1511 /* Pods-Rocket.Chat-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Rocket.Chat-dummy.m"; sourceTree = ""; }; D095122A3FD1EF32F3DFCA94E8C2AD8E /* RLMRealm_Dynamic.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMRealm_Dynamic.h; path = include/RLMRealm_Dynamic.h; sourceTree = ""; }; + D0F4F7BC4C34C4AF6551126C86BCD97C /* Nuke.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Nuke.framework; path = Nuke.framework; sourceTree = BUILT_PRODUCTS_DIR; }; D1563C2A635DAC31B0FB14AB32DE8560 /* ReachabilitySwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ReachabilitySwift-prefix.pch"; sourceTree = ""; }; D15792977CC1B406A07A835F69779354 /* FLEXFileBrowserSearchOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXFileBrowserSearchOperation.m; path = Classes/GlobalStateExplorers/FLEXFileBrowserSearchOperation.m; sourceTree = ""; }; D1608FCF321B36359A1E16AFE3A9D551 /* FLEXSystemLogTableViewCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXSystemLogTableViewCell.m; path = Classes/GlobalStateExplorers/SystemLog/FLEXSystemLogTableViewCell.m; sourceTree = ""; }; @@ -1830,27 +1851,33 @@ D201D07F6B284E8BDE00BEBD1E487EAC /* ImagePipeline.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImagePipeline.swift; path = Sources/ImagePipeline.swift; sourceTree = ""; }; D21DE275D4A402F70726DB15DB9229E0 /* RLMManagedArray.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = RLMManagedArray.mm; path = Realm/RLMManagedArray.mm; sourceTree = ""; }; D265BD762F96DAEDDDBFCA5BBB7211A9 /* OAuthSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "OAuthSwift-dummy.m"; sourceTree = ""; }; + D2731A549A994181611425D9957E2102 /* Pods-Rocket.Chat.ShareExtension.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Rocket.Chat.ShareExtension.debug.xcconfig"; sourceTree = ""; }; D293AA4608ADD7FBC3AF98A68DA55AA7 /* semver-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "semver-prefix.pch"; sourceTree = ""; }; D331FC82F4BAC95B0BF35C4DE028C78F /* OAuthSwiftCredential.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OAuthSwiftCredential.swift; path = Sources/OAuthSwiftCredential.swift; sourceTree = ""; }; + D344DA2C7DDF527677F75DDCBE360D1A /* Pods-Rocket.Chat-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Rocket.Chat-dummy.m"; sourceTree = ""; }; D36169D42C0717240F873A9E009208B0 /* Tap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Tap.swift; path = Composer/Classes/Library/Tap.swift; sourceTree = ""; }; D3E1A82C0F5FA4EEE5403B85BAD68804 /* SwiftVersion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftVersion.swift; path = RealmSwift/SwiftVersion.swift; sourceTree = ""; }; D42EC95CE4711C896389A84AA633172D /* OAuthSwift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OAuthSwift.swift; path = Sources/OAuthSwift.swift; sourceTree = ""; }; D46376C0CFE9213132D4C494FB89B33F /* URL+OAuthSwift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URL+OAuthSwift.swift"; path = "Sources/URL+OAuthSwift.swift"; sourceTree = ""; }; D463A28E3AD860DD80A5A9F6C2FB3683 /* SwipeCellKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SwipeCellKit.modulemap; sourceTree = ""; }; + D48117BE3C0C48E97F8869AA55191BC7 /* MobilePlayer.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = MobilePlayer.framework; path = MobilePlayer.framework; sourceTree = BUILT_PRODUCTS_DIR; }; D4E9A5946133879B77C4E899566845F4 /* MBProgressHUD.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = MBProgressHUD.m; sourceTree = ""; }; + D61DE5F37FACA6602F776C4556478C3B /* OnePasswordExtension.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = OnePasswordExtension.framework; path = 1PasswordExtension.framework; sourceTree = BUILT_PRODUCTS_DIR; }; D65BF99608914A8786E05DE62C6CAA48 /* RLMSyncPermissionResults.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = RLMSyncPermissionResults.mm; path = Realm/RLMSyncPermissionResults.mm; sourceTree = ""; }; D65D72FF76499C03FD5755D9A7858AAF /* Utilities.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Utilities.swift; path = ImageViewer/Utilities.swift; sourceTree = ""; }; D6CA3D96515DBC83B147C37F8D3E7433 /* RLMQueryUtil.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = RLMQueryUtil.mm; path = Realm/RLMQueryUtil.mm; sourceTree = ""; }; + D6D0CFA362BC5430721C46857792B3CE /* FLAnimatedImage.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FLAnimatedImage.framework; path = FLAnimatedImage.framework; sourceTree = BUILT_PRODUCTS_DIR; }; D7D17C43FB5E67D27C63656B79C6C981 /* FLEXArgumentInputTextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXArgumentInputTextView.m; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputTextView.m; sourceTree = ""; }; D7DD1ED6E2A45907EC987EEA0BDC56CD /* FIRComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRComponent.m; path = Firebase/Core/FIRComponent.m; sourceTree = ""; }; - D7E5EE19773DFC1F285A05074634FB91 /* FLAnimatedImage.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FLAnimatedImage.framework; path = FLAnimatedImage.framework; sourceTree = BUILT_PRODUCTS_DIR; }; D8D3F29C3785C8E108951B5DC038B97F /* GoogleUtilities-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GoogleUtilities-dummy.m"; sourceTree = ""; }; D90BE1DDC8F7338AC1086BEDE1DA6AE2 /* 1Password.xcassets */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder.assetcatalog; path = 1Password.xcassets; sourceTree = ""; }; D99D9635B59267E0B51C2E7318F4F9CB /* GULUserDefaults.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULUserDefaults.h; path = GoogleUtilities/UserDefaults/Private/GULUserDefaults.h; sourceTree = ""; }; D9D1F7E0985EDE657D1F6ADC01DFD6DD /* FLEX.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FLEX.xcconfig; sourceTree = ""; }; D9E4AF6FF0491310681890A9CEFC834F /* MLPauseButton@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "MLPauseButton@3x.png"; path = "MobilePlayer/Resources/MLPauseButton@3x.png"; sourceTree = ""; }; + D9FF4523CED08A473FFCEF817B746A9D /* FirebaseCore.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FirebaseCore.framework; path = FirebaseCore.framework; sourceTree = BUILT_PRODUCTS_DIR; }; DA0E9956A29AAAFFD182FC0D58B53610 /* DataLoader.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataLoader.swift; path = Sources/DataLoader.swift; sourceTree = ""; }; DA14ACBFF023510DE0FF4FCCF3468B67 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + DA3920F2C852F2D2333B57578802DE15 /* Pods-Rocket.ChatTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Rocket.ChatTests-acknowledgements.plist"; sourceTree = ""; }; DA4D1FFBE823A997B7F7863638A0F414 /* FirebaseCore.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseCore.xcconfig; sourceTree = ""; }; DA6727E12203B5DCE03DC3FD50823516 /* FIRErrorCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRErrorCode.h; path = Firebase/Core/Private/FIRErrorCode.h; sourceTree = ""; }; DAA89245ADBAE8DD9591E26D6FCCFC57 /* GULNetwork.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULNetwork.m; path = GoogleUtilities/Network/GULNetwork.m; sourceTree = ""; }; @@ -1861,12 +1888,10 @@ DC3ED7695E505FC01A6863BB60A22A91 /* FIRAnalyticsConfiguration+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FIRAnalyticsConfiguration+Internal.h"; path = "Firebase/Core/Private/FIRAnalyticsConfiguration+Internal.h"; sourceTree = ""; }; DC4BC838C4AA4340D85A2F42AF230AFE /* FLEXDictionaryExplorerViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXDictionaryExplorerViewController.h; path = Classes/ObjectExplorers/FLEXDictionaryExplorerViewController.h; sourceTree = ""; }; DC67CBAD9BAC73A09770F9C2922EF1CB /* Aliases.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Aliases.swift; path = RealmSwift/Aliases.swift; sourceTree = ""; }; - DD0099DC85F9F046F71DFA77FE3122F3 /* Pods-Rocket.ChatTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Rocket.ChatTests.debug.xcconfig"; sourceTree = ""; }; DE07487E86F533749E34BCD595A33ABF /* FLEXGlobalsTableViewControllerEntry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXGlobalsTableViewControllerEntry.h; path = Classes/ObjectExplorers/FLEXGlobalsTableViewControllerEntry.h; sourceTree = ""; }; DE086F7464BB052A865A556D482F2AFB /* FLEX.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEX.h; path = Classes/FLEX.h; sourceTree = ""; }; DE3B77D0026EAAFD4049C22FA32481BA /* SwiftyJSON-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SwiftyJSON-dummy.m"; sourceTree = ""; }; - DED66438943725547A782DB5D47662F9 /* Pods-Rocket.ChatTests.test.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Rocket.ChatTests.test.xcconfig"; sourceTree = ""; }; - DED7A689BB86BAC618864B4CEBE68C14 /* OnePasswordExtensionResources.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = OnePasswordExtensionResources.bundle; path = "1PasswordExtension-OnePasswordExtensionResources.bundle"; sourceTree = BUILT_PRODUCTS_DIR; }; + DE76755AB86E9EDBBE4FAAEBC2DBC34A /* Pods-Rocket.ChatTests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Rocket.ChatTests-resources.sh"; sourceTree = ""; }; DEF80688BAA6E409B02A444BF859E99C /* SHA1.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SHA1.swift; path = Sources/SHA1.swift; sourceTree = ""; }; DF35E3DF906DA4AD152B8C45208A45BA /* NotificationCenter+OAuthSwift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NotificationCenter+OAuthSwift.swift"; path = "Sources/NotificationCenter+OAuthSwift.swift"; sourceTree = ""; }; DFA08BEBD0B561E493D5327E1C698696 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; @@ -1889,6 +1914,7 @@ E3E216BA36438689389699B4553026A3 /* pb_common.c */ = {isa = PBXFileReference; includeInIndex = 1; path = pb_common.c; sourceTree = ""; }; E4172FC2AAC5CFA597043923579A1AA8 /* GoogleAppMeasurement.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GoogleAppMeasurement.framework; path = Frameworks/GoogleAppMeasurement.framework; sourceTree = ""; }; E42CC35426211F6B7B80EC0487FE92ED /* RCMarkdownParser-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCMarkdownParser-dummy.m"; sourceTree = ""; }; + E46477D5D247A60CE238857411C2B127 /* Pods-Rocket.Chat-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Rocket.Chat-resources.sh"; sourceTree = ""; }; E4B2C070689B53D03997B7B968E4BA4C /* FLEXTableListViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXTableListViewController.h; path = Classes/GlobalStateExplorers/DatabaseBrowser/FLEXTableListViewController.h; sourceTree = ""; }; E4DFBAF37B13913FD373A15F2AF31B83 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; E5029EF02323DDB3AB27A5BBAE306C43 /* GULMutableDictionary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULMutableDictionary.h; path = GoogleUtilities/Network/Private/GULMutableDictionary.h; sourceTree = ""; }; @@ -1896,40 +1922,33 @@ E54CF4616B38498A1106975DF1F8A19C /* SwipeAction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwipeAction.swift; path = Source/SwipeAction.swift; sourceTree = ""; }; E5A71A9756879E9A287113B2D6392CE8 /* SwipeCollectionViewCellDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwipeCollectionViewCellDelegate.swift; path = Source/SwipeCollectionViewCellDelegate.swift; sourceTree = ""; }; E5E5A570485C8BAE2A04B96DD37D6353 /* Nuke-FLAnimatedImage-Plugin-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Nuke-FLAnimatedImage-Plugin-prefix.pch"; sourceTree = ""; }; - E6D90328C5C589E5BFB4EA2E04F098DE /* Nuke.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Nuke.framework; path = Nuke.framework; sourceTree = BUILT_PRODUCTS_DIR; }; E6E1DDD9072A1DEA7767B8099BCDF3CE /* RLMSyncUser.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = RLMSyncUser.mm; path = Realm/RLMSyncUser.mm; sourceTree = ""; }; E6EEBEEF5677BB49B2C3ED5F194BFF31 /* partial_sync.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = partial_sync.cpp; path = Realm/ObjectStore/src/sync/partial_sync.cpp; sourceTree = ""; }; E723DF2DA09D5A637C40D07DB6721F2E /* RCMarkdownParser.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RCMarkdownParser.xcconfig; sourceTree = ""; }; E76083DB7BACAD9C1B3157F6541F4803 /* ElementConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ElementConfig.swift; path = MobilePlayer/Config/ElementConfig.swift; sourceTree = ""; }; - E802D2400E5D8F64CC95E470C5405865 /* Reachability.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Reachability.framework; path = ReachabilitySwift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; E8A3260B2929BD78693146258FB3C312 /* 1PasswordExtension-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "1PasswordExtension-umbrella.h"; sourceTree = ""; }; E8CB400F6611E211B72EF7D306FA85B5 /* FLEXArgumentInputStringView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXArgumentInputStringView.h; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputStringView.h; sourceTree = ""; }; E8D105ECEA603BB5274DCF13C3BD7AEC /* SwipeTableViewCell+Accessibility.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SwipeTableViewCell+Accessibility.swift"; path = "Source/SwipeTableViewCell+Accessibility.swift"; sourceTree = ""; }; E8E36E8CAB59D54649B946EBA866DA41 /* UIKitExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UIKitExtension.swift; path = RocketChatViewController/Classes/UIKitExtension.swift; sourceTree = ""; }; E986ED3B20BF2E1CD4970831CE4CEEA7 /* DifferenceKit-Core-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DifferenceKit-Core-prefix.pch"; path = "../DifferenceKit-Core/DifferenceKit-Core-prefix.pch"; sourceTree = ""; }; - E9A0B3EF5FD106794FEF96BD62725695 /* Pods-Rocket.Chat.ShareExtension-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Rocket.Chat.ShareExtension-umbrella.h"; sourceTree = ""; }; E9B40373B6F70A555EB314152097BA26 /* FLEXHierarchyTableViewCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXHierarchyTableViewCell.h; path = Classes/ViewHierarchy/FLEXHierarchyTableViewCell.h; sourceTree = ""; }; - EA02640B6A8A6222F4EBC2A74340C48A /* Pods-Rocket.ChatTests.beta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Rocket.ChatTests.beta.xcconfig"; sourceTree = ""; }; - EA95A0FAACCA252C8A7F9DCFDF8AC816 /* RocketChatViewController.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = RocketChatViewController.framework; path = RocketChatViewController.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + EA6D8253E3DD891B9776B54DCD7F85E9 /* Pods-Rocket.ChatTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Rocket.ChatTests-umbrella.h"; sourceTree = ""; }; EABDC0CC422D5638AE33306C4ED52C13 /* SortDescriptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SortDescriptor.swift; path = RealmSwift/SortDescriptor.swift; sourceTree = ""; }; EB6AFEFDA2CEA83D90A317FD5462C565 /* ResourceBundle-MobilePlayer-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-MobilePlayer-Info.plist"; sourceTree = ""; }; EBADA29163214196FBBFB59C1E184610 /* Error.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Error.swift; path = RealmSwift/Error.swift; sourceTree = ""; }; ECB2D3FA62FA8BDFD01607E5E8255AD9 /* MLVolumeButton@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "MLVolumeButton@3x.png"; path = "MobilePlayer/Resources/MLVolumeButton@3x.png"; sourceTree = ""; }; ECF940B6C104B994492B2DDE003ED1EC /* RLMThreadSafeReference.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = RLMThreadSafeReference.mm; path = Realm/RLMThreadSafeReference.mm; sourceTree = ""; }; + ECFCB48780C17B6A9CEA9C969ECC33CD /* RCMarkdownParser.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = RCMarkdownParser.framework; path = RCMarkdownParser.framework; sourceTree = BUILT_PRODUCTS_DIR; }; ED52FF1F56E8EEE8A228ED93C16DA2E0 /* RLMSyncConfiguration_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMSyncConfiguration_Private.h; path = include/RLMSyncConfiguration_Private.h; sourceTree = ""; }; ED6F921EC19E1086E1A72C06AE051D5E /* SwipeExpansionStyle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwipeExpansionStyle.swift; path = Source/SwipeExpansionStyle.swift; sourceTree = ""; }; EDB9A2CA4825AA4E8FC6B0F19012A3BC /* ComposerViewDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ComposerViewDelegate.swift; path = Composer/Classes/Delegate/ComposerViewDelegate.swift; sourceTree = ""; }; - EDD4909D6A375466663B012FBD7936D2 /* Pods-Rocket.ChatTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Rocket.ChatTests-frameworks.sh"; sourceTree = ""; }; EE34DB06B9C2DDB43CF4243E425804D1 /* FLEXArgumentInputView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXArgumentInputView.h; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputView.h; sourceTree = ""; }; EE358E2646E7EF4B5D9F0317EB340595 /* FLEXArgumentInputFontsPickerView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXArgumentInputFontsPickerView.m; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputFontsPickerView.m; sourceTree = ""; }; EE4B7F32E291A1BB4DE9418373EA2383 /* SwipeActionButton.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwipeActionButton.swift; path = Source/SwipeActionButton.swift; sourceTree = ""; }; EF045DAD846BF19E856C79FC4E5E450F /* FIRConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRConfiguration.h; path = Firebase/Core/Public/FIRConfiguration.h; sourceTree = ""; }; EF3E164A74B334487D27DCC3D90364CF /* FLEXFileBrowserTableViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXFileBrowserTableViewController.m; path = Classes/GlobalStateExplorers/FLEXFileBrowserTableViewController.m; sourceTree = ""; }; - EF71B967E601D05674C5629175FDDF01 /* FirebaseCore.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FirebaseCore.framework; path = FirebaseCore.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - EF917E0DB175B2510CB4639887D9C683 /* Pods-Rocket.Chat.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-Rocket.Chat.modulemap"; sourceTree = ""; }; - EFC2C97C454B929556382DF7A8F4D9A4 /* Starscream.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Starscream.framework; path = Starscream.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + EF72D34EFEDF42D9762D11CF514D9E0C /* Pods-Rocket.ChatTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Rocket.ChatTests.debug.xcconfig"; sourceTree = ""; }; EFE8AB680E4F0B5E31332F298ADCD63F /* Dictionary+OAuthSwift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Dictionary+OAuthSwift.swift"; path = "Sources/Dictionary+OAuthSwift.swift"; sourceTree = ""; }; - EFECB14D75B03D4259F37A1F9C138A05 /* nanopb.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = nanopb.framework; path = nanopb.framework; sourceTree = BUILT_PRODUCTS_DIR; }; F07A7E748CFBAF6F48353B759334337B /* SimpleImageViewer-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SimpleImageViewer-dummy.m"; sourceTree = ""; }; F10B1494E2F1233CD3FCCE677EA92BE3 /* RLMMigration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMMigration.h; path = include/RLMMigration.h; sourceTree = ""; }; F1274BB16C0A314841CD744E1D52F49C /* GULAppEnvironmentUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULAppEnvironmentUtil.h; path = GoogleUtilities/Environment/third_party/GULAppEnvironmentUtil.h; sourceTree = ""; }; @@ -1943,7 +1962,6 @@ F33126C640A9D430488B3907582CAC56 /* MLPauseButton@2x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "MLPauseButton@2x.png"; path = "MobilePlayer/Resources/MLPauseButton@2x.png"; sourceTree = ""; }; F3B1E8B54EDEAA99F4A7BBF65D9AAF25 /* FLEXArgumentInputFontsPickerView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXArgumentInputFontsPickerView.h; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputFontsPickerView.h; sourceTree = ""; }; F3CBE0A9E3A1B1FED8B0F29387EEF7E7 /* SwipeCollectionViewCell+Accessibility.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SwipeCollectionViewCell+Accessibility.swift"; path = "Source/SwipeCollectionViewCell+Accessibility.swift"; sourceTree = ""; }; - F3ED07DF85A58EF2895F5914EE006E13 /* SwipeCellKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SwipeCellKit.framework; path = SwipeCellKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; F412823046CA27EBBD7F4A92CC3745C4 /* RLMCollection.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = RLMCollection.mm; path = Realm/RLMCollection.mm; sourceTree = ""; }; F473193AF0ACFC2FB92D5D6A24D80162 /* Collection+OAuthSwift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Collection+OAuthSwift.swift"; path = "Sources/Collection+OAuthSwift.swift"; sourceTree = ""; }; F4780EA72A7A8033C29ECADD2297A201 /* Nuke.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Nuke.modulemap; sourceTree = ""; }; @@ -1954,16 +1972,20 @@ F6FB244EACE1E6DD225A8437173AF44A /* FLEXViewExplorerViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXViewExplorerViewController.m; path = Classes/ObjectExplorers/FLEXViewExplorerViewController.m; sourceTree = ""; }; F717BBC7CAC63AA3205E475B8CEB583A /* MLReduceVolume@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "MLReduceVolume@3x.png"; path = "MobilePlayer/Resources/MLReduceVolume@3x.png"; sourceTree = ""; }; F722D04CA6416E5C87ACDE994CE40E49 /* FLEXHierarchyTableViewCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXHierarchyTableViewCell.m; path = Classes/ViewHierarchy/FLEXHierarchyTableViewCell.m; sourceTree = ""; }; + F76AD4A3EDD478712C80C2579DC71A94 /* Pods-Rocket.Chat.ShareExtension.test.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Rocket.Chat.ShareExtension.test.xcconfig"; sourceTree = ""; }; + F78235EA9BA99DB804787304F57D8C87 /* DifferenceKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = DifferenceKit.framework; path = "DifferenceKit-Core.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; F7967B30623D6C597E69D53BB8EDEB72 /* pb_decode.c */ = {isa = PBXFileReference; includeInIndex = 1; path = pb_decode.c; sourceTree = ""; }; + F7EB20EAC9DB25BC7EAA38B5C18B9148 /* Pods-Rocket.ChatTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Rocket.ChatTests-dummy.m"; sourceTree = ""; }; F802210EA0512F2CAB4C2B3F98F8F10E /* FirebaseCore-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FirebaseCore-dummy.m"; sourceTree = ""; }; F8304C5F737F5950B27D963BA9D993AC /* ReachabilitySwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ReachabilitySwift-umbrella.h"; sourceTree = ""; }; + F8BD502A8E90DE57994E6B3A98BA7B04 /* Pods-Rocket.Chat.ShareExtension-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Rocket.Chat.ShareExtension-dummy.m"; sourceTree = ""; }; F8C18A38CA0543D627B81853104519FA /* ImageIO.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ImageIO.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/ImageIO.framework; sourceTree = DEVELOPER_DIR; }; F987FD98CF7B284FAC5AA0EF77D472B8 /* FLEXMultiColumnTableView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXMultiColumnTableView.h; path = Classes/GlobalStateExplorers/DatabaseBrowser/FLEXMultiColumnTableView.h; sourceTree = ""; }; - F9A50583065D21402B9D7F9435AA34C0 /* FLEX.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FLEX.framework; path = FLEX.framework; sourceTree = BUILT_PRODUCTS_DIR; }; FA2F23379D30033708DD50976B990F8E /* Swipeable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Swipeable.swift; path = Source/Swipeable.swift; sourceTree = ""; }; FB2FE2932C5DD3E722E79D8996EE7762 /* FIRComponentContainerInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentContainerInternal.h; path = Firebase/Core/Private/FIRComponentContainerInternal.h; sourceTree = ""; }; FB61ADB5A5EA57961196C56B67409FF9 /* FLEXWebViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXWebViewController.h; path = Classes/GlobalStateExplorers/FLEXWebViewController.h; sourceTree = ""; }; FC21287A9E57B1951A9DE9011CA9B555 /* TextHintCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextHintCell.swift; path = Composer/Classes/Addons/Hints/TextHintCell.swift; sourceTree = ""; }; + FC662B37270C645054F9895E54289284 /* Pods-Rocket.Chat.NotificationServiceExtension.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Rocket.Chat.NotificationServiceExtension.debug.xcconfig"; sourceTree = ""; }; FD21D8B07A7384FB2F341E0210B5463F /* nanopb-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "nanopb-dummy.m"; sourceTree = ""; }; FD2FFB213A89C350A609C07483E85B6E /* FLEXMultilineTableViewCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXMultilineTableViewCell.h; path = Classes/Utility/FLEXMultilineTableViewCell.h; sourceTree = ""; }; FD4CCDC223311D6AA90B77B08CB24ADE /* 1PasswordExtension-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "1PasswordExtension-prefix.pch"; sourceTree = ""; }; @@ -2200,6 +2222,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + EC2BCE8477DF38A3D8F14161446AB705 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 52D2A9A66060063A888DB156440EEFCC /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; F5D8719C0CF99A393A7F735F8DCF18A5 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -2483,6 +2513,25 @@ path = "../Target Support Files/RealmSwift"; sourceTree = ""; }; + 1C329550E22475E18210496EBA9DC5DB /* Pods-Rocket.Chat.ShareExtension */ = { + isa = PBXGroup; + children = ( + 0749439F61380710659FA16E5522131A /* Info.plist */, + 730AF8880F23AA093F8D9433E111DA57 /* Pods-Rocket.Chat.ShareExtension.modulemap */, + 4EB5C55255849993F16B86ECDB286B6B /* Pods-Rocket.Chat.ShareExtension-acknowledgements.markdown */, + 911AA3D554236690B3182FD6AA2E5377 /* Pods-Rocket.Chat.ShareExtension-acknowledgements.plist */, + F8BD502A8E90DE57994E6B3A98BA7B04 /* Pods-Rocket.Chat.ShareExtension-dummy.m */, + 6731D05DF875FCCD8288EE21CE97AB6D /* Pods-Rocket.Chat.ShareExtension-resources.sh */, + 9AFFAB054DE53B4025B26AAC94AE5330 /* Pods-Rocket.Chat.ShareExtension-umbrella.h */, + 57334076BDFCC64960AEFC30BD27001B /* Pods-Rocket.Chat.ShareExtension.beta.xcconfig */, + D2731A549A994181611425D9957E2102 /* Pods-Rocket.Chat.ShareExtension.debug.xcconfig */, + 22E7801389C593CF4044BA7388C80D0B /* Pods-Rocket.Chat.ShareExtension.release.xcconfig */, + F76AD4A3EDD478712C80C2579DC71A94 /* Pods-Rocket.Chat.ShareExtension.test.xcconfig */, + ); + name = "Pods-Rocket.Chat.ShareExtension"; + path = "Target Support Files/Pods-Rocket.Chat.ShareExtension"; + sourceTree = ""; + }; 1F673999DD6F7B383DC0B1554F201DE1 /* Frameworks */ = { isa = PBXGroup; children = ( @@ -2495,26 +2544,6 @@ name = Frameworks; sourceTree = ""; }; - 1F9A5B8E125FB03E4BC758418A2F4924 /* Pods-Rocket.Chat */ = { - isa = PBXGroup; - children = ( - 97F6EACAD24B96C06052172DEB281624 /* Info.plist */, - EF917E0DB175B2510CB4639887D9C683 /* Pods-Rocket.Chat.modulemap */, - 8DA4CC1B8469807B05A89DFC730B0CF4 /* Pods-Rocket.Chat-acknowledgements.markdown */, - B19C7A6C63CD7E26651A158E091C102E /* Pods-Rocket.Chat-acknowledgements.plist */, - D03921F54934938F38B4585819BE1511 /* Pods-Rocket.Chat-dummy.m */, - 12F2EC24BEAFC86A87F98D430F823770 /* Pods-Rocket.Chat-frameworks.sh */, - A3A1FC57DC356E18447791DFF5C87DE4 /* Pods-Rocket.Chat-resources.sh */, - C565EDECAFA95B80AB6646514D22A0E9 /* Pods-Rocket.Chat-umbrella.h */, - 7D8C56882FB12EDB72D35BD47CC0EB40 /* Pods-Rocket.Chat.beta.xcconfig */, - 439A39FB13D63F87983F021124302E30 /* Pods-Rocket.Chat.debug.xcconfig */, - 48B5842107C21920D5CC5CC5EBBF95F4 /* Pods-Rocket.Chat.release.xcconfig */, - 93078337775DA9EF95DA5AA05275CB83 /* Pods-Rocket.Chat.test.xcconfig */, - ); - name = "Pods-Rocket.Chat"; - path = "Target Support Files/Pods-Rocket.Chat"; - sourceTree = ""; - }; 1FE67A317EC908D947C208B439C0DAB8 /* FirebaseAnalytics */ = { isa = PBXGroup; children = ( @@ -2579,16 +2608,6 @@ name = Core; sourceTree = ""; }; - 2B70A3D11C584DEF798DF151A47B9FB0 /* Targets Support Files */ = { - isa = PBXGroup; - children = ( - 1F9A5B8E125FB03E4BC758418A2F4924 /* Pods-Rocket.Chat */, - B0E87491EB81EDE7A4095E4CEA0592D5 /* Pods-Rocket.ChatTests */, - 92D2FC2B460886584E9C6645DE15E50D /* Pods-Rocket.Chat.ShareExtension */, - ); - name = "Targets Support Files"; - sourceTree = ""; - }; 324B34F47433B57A891C5C80B665D317 /* OAuthSwift */ = { isa = PBXGroup; children = ( @@ -2680,6 +2699,25 @@ name = Logger; sourceTree = ""; }; + 423CC709040372AEC4CE6F494D385DCA /* Pods-Rocket.Chat.NotificationServiceExtension */ = { + isa = PBXGroup; + children = ( + CBAD51850C920131A3D9DC7356AAF14D /* Info.plist */, + 3A5B63982716948BA5896D4AE1B2B942 /* Pods-Rocket.Chat.NotificationServiceExtension.modulemap */, + CDFF33F6F833B6478DECFB35E17C1857 /* Pods-Rocket.Chat.NotificationServiceExtension-acknowledgements.markdown */, + 60194879014906F50081838D8FBBB124 /* Pods-Rocket.Chat.NotificationServiceExtension-acknowledgements.plist */, + BA5ABCC83C986536E1B0924D673F77BD /* Pods-Rocket.Chat.NotificationServiceExtension-dummy.m */, + BC3E828E663A4DE9823E75F038C019E7 /* Pods-Rocket.Chat.NotificationServiceExtension-resources.sh */, + 76711E38087EA13B018B75316B7D3D94 /* Pods-Rocket.Chat.NotificationServiceExtension-umbrella.h */, + 2D94DFAFDF7762479184D7160AA9B211 /* Pods-Rocket.Chat.NotificationServiceExtension.beta.xcconfig */, + FC662B37270C645054F9895E54289284 /* Pods-Rocket.Chat.NotificationServiceExtension.debug.xcconfig */, + B539A399F71D7DBA965EC0B1E947C180 /* Pods-Rocket.Chat.NotificationServiceExtension.release.xcconfig */, + A36B371798EF5E25F2DA6129C62EB647 /* Pods-Rocket.Chat.NotificationServiceExtension.test.xcconfig */, + ); + name = "Pods-Rocket.Chat.NotificationServiceExtension"; + path = "Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension"; + sourceTree = ""; + }; 46F6D871D2A473F4D8541F4B0082B957 /* MobilePlayer */ = { isa = PBXGroup; children = ( @@ -3070,8 +3108,8 @@ 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */, 1F673999DD6F7B383DC0B1554F201DE1 /* Frameworks */, 7D33150FB4C5EC43C182FDE0B3B31176 /* Pods */, - AB066CC54A22ED5A7CF5174DA4B35C27 /* Products */, - 2B70A3D11C584DEF798DF151A47B9FB0 /* Targets Support Files */, + 84CBDDA98BEAEDAD18D5EAAF2159C207 /* Products */, + B87E843A9655D6CB6131BA6B635D6F42 /* Targets Support Files */, ); sourceTree = ""; }; @@ -3084,6 +3122,42 @@ name = Environment; sourceTree = ""; }; + 84CBDDA98BEAEDAD18D5EAAF2159C207 /* Products */ = { + isa = PBXGroup; + children = ( + 1176D0270A574A66DE28289A19CF1DBB /* DifferenceKit.framework */, + F78235EA9BA99DB804787304F57D8C87 /* DifferenceKit.framework */, + D9FF4523CED08A473FFCEF817B746A9D /* FirebaseCore.framework */, + D6D0CFA362BC5430721C46857792B3CE /* FLAnimatedImage.framework */, + 75896674D5CCB68904C57593CF1616E6 /* FLEX.framework */, + 85952C380641F9F262994C14953F0632 /* GoogleUtilities.framework */, + 6597FF79C765255EB265FB58EA37CCE4 /* MBProgressHUD.framework */, + 634A408D3E109219149A7545093F32F0 /* MobilePlayer.bundle */, + D48117BE3C0C48E97F8869AA55191BC7 /* MobilePlayer.framework */, + 12FB8862DECBE2A3C5893D233D5864D1 /* nanopb.framework */, + D0F4F7BC4C34C4AF6551126C86BCD97C /* Nuke.framework */, + 9493D391A8C250884B281DBD5BE1A7C7 /* NukeFLAnimatedImagePlugin.framework */, + 206B4EA1286A4F3095EDB588DF90A9A3 /* OAuthSwift.framework */, + D61DE5F37FACA6602F776C4556478C3B /* OnePasswordExtension.framework */, + 1A7AC39DE189E69051F4488474AE06D6 /* OnePasswordExtensionResources.bundle */, + 1F11ADA9D8A236F05204142C83C2E96D /* Pods_Rocket_Chat.framework */, + 5D69E2CB0423A169D5345BB6CAE3A2E5 /* Pods_Rocket_Chat_NotificationServiceExtension.framework */, + 66CD3CB6828364721EA140196018C387 /* Pods_Rocket_Chat_ShareExtension.framework */, + 797C0B6F6156BD4C58E626490B94E96F /* Pods_Rocket_ChatTests.framework */, + ECFCB48780C17B6A9CEA9C969ECC33CD /* RCMarkdownParser.framework */, + 916410171F547506A40BAFF3D88F0BE8 /* Reachability.framework */, + 7E9696391CA43564369F860F64086CF2 /* Realm.framework */, + 59965C11A79FD96944259A4BEC8AD33A /* RealmSwift.framework */, + 3EBB92BFE139919AE6A1F1976037C6EE /* RocketChatViewController.framework */, + 57FB1D89BBBAFA3C72757C53A559CF0C /* semver.framework */, + 461D1B3FD9E31D8BF724B4EEA4677B83 /* SimpleImageViewer.framework */, + 2CE157D7751582BC361C114CBD284495 /* Starscream.framework */, + A2AF517C76DDCB20EE0C9A7EDA8AB71C /* SwiftyJSON.framework */, + 22B7E4F3AD62E0833BB6C6B97DA81025 /* SwipeCellKit.framework */, + ); + name = Products; + sourceTree = ""; + }; 89E33E4D12E8B994A275B8849F64549F /* SwipeCellKit */ = { isa = PBXGroup; children = ( @@ -3115,25 +3189,6 @@ path = SwipeCellKit; sourceTree = ""; }; - 92D2FC2B460886584E9C6645DE15E50D /* Pods-Rocket.Chat.ShareExtension */ = { - isa = PBXGroup; - children = ( - 5485C62ADD4CFB40CECEAE0227D3A4D1 /* Info.plist */, - 8D3715622954BC6F0320657DF292E19C /* Pods-Rocket.Chat.ShareExtension.modulemap */, - 3426D3EEE40DA7B90180E390592F9C46 /* Pods-Rocket.Chat.ShareExtension-acknowledgements.markdown */, - 4F8742A28E3D7B8D07FB29B661245FAC /* Pods-Rocket.Chat.ShareExtension-acknowledgements.plist */, - 765BE420B1E8A3A67885C25396CAAE85 /* Pods-Rocket.Chat.ShareExtension-dummy.m */, - A0CA7BA7D423E2FD057D1FA1A0DE3EDD /* Pods-Rocket.Chat.ShareExtension-resources.sh */, - E9A0B3EF5FD106794FEF96BD62725695 /* Pods-Rocket.Chat.ShareExtension-umbrella.h */, - CA794C93B8A658C4B011EF27A531DFA1 /* Pods-Rocket.Chat.ShareExtension.beta.xcconfig */, - 43AD415141E23C2C0A1DC8B66FDDB833 /* Pods-Rocket.Chat.ShareExtension.debug.xcconfig */, - 78F431B816E8AC30DF33810B47BB39E0 /* Pods-Rocket.Chat.ShareExtension.release.xcconfig */, - 28B5278BC2CCF657DFF385FD2DD4CB5D /* Pods-Rocket.Chat.ShareExtension.test.xcconfig */, - ); - name = "Pods-Rocket.Chat.ShareExtension"; - path = "Target Support Files/Pods-Rocket.Chat.ShareExtension"; - sourceTree = ""; - }; 93111D0DBC9A954B1DF3FC11895FD577 /* UIKitExtension */ = { isa = PBXGroup; children = ( @@ -3169,6 +3224,26 @@ path = "../Target Support Files/semver"; sourceTree = ""; }; + 9C1F18E75889462E50CD56AC5CEE4E86 /* Pods-Rocket.Chat */ = { + isa = PBXGroup; + children = ( + BA7A76651B8B1A22C8DA6C0F53C5175F /* Info.plist */, + 025316A39373484B6B955CD02A377189 /* Pods-Rocket.Chat.modulemap */, + 288E543ED2BA8B9917CFC892CE44C702 /* Pods-Rocket.Chat-acknowledgements.markdown */, + 62610BFB5CCB9D0989BC354342757232 /* Pods-Rocket.Chat-acknowledgements.plist */, + D344DA2C7DDF527677F75DDCBE360D1A /* Pods-Rocket.Chat-dummy.m */, + 9ABFF2DA7543720C553C705878F926C2 /* Pods-Rocket.Chat-frameworks.sh */, + E46477D5D247A60CE238857411C2B127 /* Pods-Rocket.Chat-resources.sh */, + B4FCAF0B128D8C54B44380CB94A63C10 /* Pods-Rocket.Chat-umbrella.h */, + 96B34C86FE35453DF2C9B53E0BFA105B /* Pods-Rocket.Chat.beta.xcconfig */, + C5A635583CED8F170A37FAB75042D9E0 /* Pods-Rocket.Chat.debug.xcconfig */, + B7E77858D4826B201EE661DF8EE31E9C /* Pods-Rocket.Chat.release.xcconfig */, + C0C7DB2C5A37A501B9FA5A439B6E033B /* Pods-Rocket.Chat.test.xcconfig */, + ); + name = "Pods-Rocket.Chat"; + path = "Target Support Files/Pods-Rocket.Chat"; + sourceTree = ""; + }; 9E66DC8A15F2BA7871025D5BEFF22288 /* Headers */ = { isa = PBXGroup; children = ( @@ -3335,56 +3410,21 @@ name = Resources; sourceTree = ""; }; - AB066CC54A22ED5A7CF5174DA4B35C27 /* Products */ = { + B0C919CB50C8C9F3EF0C1BC5A0984A02 /* Pods-Rocket.ChatTests */ = { isa = PBXGroup; children = ( - 127E68184A3BCB6C41389F949E695D9D /* DifferenceKit.framework */, - 82069C680870898F1BF7F4F10DB4D5D5 /* DifferenceKit.framework */, - EF71B967E601D05674C5629175FDDF01 /* FirebaseCore.framework */, - D7E5EE19773DFC1F285A05074634FB91 /* FLAnimatedImage.framework */, - F9A50583065D21402B9D7F9435AA34C0 /* FLEX.framework */, - C589F8C95B97BE8004EFB2D1D06F4E7F /* GoogleUtilities.framework */, - A33C06FF74F0F7D9558BCACA898C6EE5 /* MBProgressHUD.framework */, - 4D0606C2D426073C9892FD11F2985DDE /* MobilePlayer.bundle */, - 98C103568E5BC356FEBC39BC23176459 /* MobilePlayer.framework */, - EFECB14D75B03D4259F37A1F9C138A05 /* nanopb.framework */, - E6D90328C5C589E5BFB4EA2E04F098DE /* Nuke.framework */, - 03BE72C08D7A87BC9319F5E34EBB0475 /* NukeFLAnimatedImagePlugin.framework */, - 97F3B1AD9822ED1ABBD83A62121BA138 /* OAuthSwift.framework */, - C03C4864EE04D8D941D7654DE50C4923 /* OnePasswordExtension.framework */, - DED7A689BB86BAC618864B4CEBE68C14 /* OnePasswordExtensionResources.bundle */, - 845896BBEFAF85B0749BC5488D77D722 /* Pods_Rocket_Chat.framework */, - AFADC6A418FA07388C3E486DF006ACF8 /* Pods_Rocket_Chat_ShareExtension.framework */, - 696DCB874E253352752553ED4E832F12 /* Pods_Rocket_ChatTests.framework */, - 0E5AB35C21CA857A9153D42F46F68FEF /* RCMarkdownParser.framework */, - E802D2400E5D8F64CC95E470C5405865 /* Reachability.framework */, - 1BEE8C9237B289B0E529DABCBF470C0D /* Realm.framework */, - 9A90F27C5133C1C4B43976F1678214B2 /* RealmSwift.framework */, - EA95A0FAACCA252C8A7F9DCFDF8AC816 /* RocketChatViewController.framework */, - 1F2491DF6864CC80A724BD467FA18AF7 /* semver.framework */, - 432DE450CEB66947D08005A8FFD3A315 /* SimpleImageViewer.framework */, - EFC2C97C454B929556382DF7A8F4D9A4 /* Starscream.framework */, - 1319A8873AF6164064875D7AD3590476 /* SwiftyJSON.framework */, - F3ED07DF85A58EF2895F5914EE006E13 /* SwipeCellKit.framework */, - ); - name = Products; - sourceTree = ""; - }; - B0E87491EB81EDE7A4095E4CEA0592D5 /* Pods-Rocket.ChatTests */ = { - isa = PBXGroup; - children = ( - 7B25BCE9A6604A53365DDE51EF7803D6 /* Info.plist */, - B8D1CAEB6DB736881066616EF5A7293F /* Pods-Rocket.ChatTests.modulemap */, - 7A011A0AD0F974D4D6949C288986FCBE /* Pods-Rocket.ChatTests-acknowledgements.markdown */, - B442D92180F8FFAC7385F55BCFEF1129 /* Pods-Rocket.ChatTests-acknowledgements.plist */, - 909F5C4480D7E82B0877A398AD694FEC /* Pods-Rocket.ChatTests-dummy.m */, - EDD4909D6A375466663B012FBD7936D2 /* Pods-Rocket.ChatTests-frameworks.sh */, - 157D1CBBCFED1655B9C889D97B13F5F6 /* Pods-Rocket.ChatTests-resources.sh */, - 3EFD5686D1D31ACBAD2CEF5226454C24 /* Pods-Rocket.ChatTests-umbrella.h */, - EA02640B6A8A6222F4EBC2A74340C48A /* Pods-Rocket.ChatTests.beta.xcconfig */, - DD0099DC85F9F046F71DFA77FE3122F3 /* Pods-Rocket.ChatTests.debug.xcconfig */, - 7E748D746DD1F48DB60F9B1577B2A9C2 /* Pods-Rocket.ChatTests.release.xcconfig */, - DED66438943725547A782DB5D47662F9 /* Pods-Rocket.ChatTests.test.xcconfig */, + 058B4E5801B7F94B8A7050ACC310FAE5 /* Info.plist */, + 3DF506A73DF4E4E04F613D8B594604D5 /* Pods-Rocket.ChatTests.modulemap */, + B856BA79BC68E93FB5CC5F84F6D2A2DC /* Pods-Rocket.ChatTests-acknowledgements.markdown */, + DA3920F2C852F2D2333B57578802DE15 /* Pods-Rocket.ChatTests-acknowledgements.plist */, + F7EB20EAC9DB25BC7EAA38B5C18B9148 /* Pods-Rocket.ChatTests-dummy.m */, + 9E0E1FE6CC4BD1819C9AA852A19D367D /* Pods-Rocket.ChatTests-frameworks.sh */, + DE76755AB86E9EDBBE4FAAEBC2DBC34A /* Pods-Rocket.ChatTests-resources.sh */, + EA6D8253E3DD891B9776B54DCD7F85E9 /* Pods-Rocket.ChatTests-umbrella.h */, + 6944DF9908B7A5AA0C7731EFF4005451 /* Pods-Rocket.ChatTests.beta.xcconfig */, + EF72D34EFEDF42D9762D11CF514D9E0C /* Pods-Rocket.ChatTests.debug.xcconfig */, + 55B38B7AD90E62BAD996BA92A565EF8F /* Pods-Rocket.ChatTests.release.xcconfig */, + 9BB12DA3424463E635493BEA20D6EACF /* Pods-Rocket.ChatTests.test.xcconfig */, ); name = "Pods-Rocket.ChatTests"; path = "Target Support Files/Pods-Rocket.ChatTests"; @@ -3410,6 +3450,17 @@ path = "../Target Support Files/DifferenceKit"; sourceTree = ""; }; + B87E843A9655D6CB6131BA6B635D6F42 /* Targets Support Files */ = { + isa = PBXGroup; + children = ( + 9C1F18E75889462E50CD56AC5CEE4E86 /* Pods-Rocket.Chat */, + B0C919CB50C8C9F3EF0C1BC5A0984A02 /* Pods-Rocket.ChatTests */, + 423CC709040372AEC4CE6F494D385DCA /* Pods-Rocket.Chat.NotificationServiceExtension */, + 1C329550E22475E18210496EBA9DC5DB /* Pods-Rocket.Chat.ShareExtension */, + ); + name = "Targets Support Files"; + sourceTree = ""; + }; BDF9D5434F2FD8DC7F40574FFEE5D71F /* MethodSwizzler */ = { isa = PBXGroup; children = ( @@ -4069,6 +4120,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + DDE4DE09B0FEDF0E58CF43C30D0ACF76 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + E21C5A6B959154A803FE44920E4915D7 /* Pods-Rocket.Chat.NotificationServiceExtension-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; DF18F1E3B12FBACC3AA44914E7DDE940 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -4132,9 +4191,28 @@ ); name = "1PasswordExtension-OnePasswordExtensionResources"; productName = "1PasswordExtension-OnePasswordExtensionResources"; - productReference = DED7A689BB86BAC618864B4CEBE68C14 /* OnePasswordExtensionResources.bundle */; + productReference = 1A7AC39DE189E69051F4488474AE06D6 /* OnePasswordExtensionResources.bundle */; productType = "com.apple.product-type.bundle"; }; + 071C590EA0A07341A783F7A9847BA50A /* Pods-Rocket.Chat.NotificationServiceExtension */ = { + isa = PBXNativeTarget; + buildConfigurationList = 57C943D60C408F6451404C19487D98AD /* Build configuration list for PBXNativeTarget "Pods-Rocket.Chat.NotificationServiceExtension" */; + buildPhases = ( + DDE4DE09B0FEDF0E58CF43C30D0ACF76 /* Headers */, + F6158311A815BC53672438BCD33A5E4A /* Sources */, + EC2BCE8477DF38A3D8F14161446AB705 /* Frameworks */, + 2DA803D24FA0318F6EAC835BA5AA98E9 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + AC9D6EA7769D033A0560CDF577BF801C /* PBXTargetDependency */, + ); + name = "Pods-Rocket.Chat.NotificationServiceExtension"; + productName = "Pods-Rocket.Chat.NotificationServiceExtension"; + productReference = 5D69E2CB0423A169D5345BB6CAE3A2E5 /* Pods_Rocket_Chat_NotificationServiceExtension.framework */; + productType = "com.apple.product-type.framework"; + }; 07B1581C16803A4FD55666D7B5F8AAED /* Pods-Rocket.ChatTests */ = { isa = PBXNativeTarget; buildConfigurationList = 89E088E2B05262F2D35C6287DBBF2D86 /* Build configuration list for PBXNativeTarget "Pods-Rocket.ChatTests" */; @@ -4172,7 +4250,7 @@ ); name = "Pods-Rocket.ChatTests"; productName = "Pods-Rocket.ChatTests"; - productReference = 696DCB874E253352752553ED4E832F12 /* Pods_Rocket_ChatTests.framework */; + productReference = 797C0B6F6156BD4C58E626490B94E96F /* Pods_Rocket_ChatTests.framework */; productType = "com.apple.product-type.framework"; }; 0A2B3E70B5EDC806B0B7A1FBD825FF50 /* SimpleImageViewer */ = { @@ -4191,7 +4269,7 @@ ); name = SimpleImageViewer; productName = SimpleImageViewer; - productReference = 432DE450CEB66947D08005A8FFD3A315 /* SimpleImageViewer.framework */; + productReference = 461D1B3FD9E31D8BF724B4EEA4677B83 /* SimpleImageViewer.framework */; productType = "com.apple.product-type.framework"; }; 135B5C8344C72FF6840C2EBC63C1579B /* Pods-Rocket.Chat */ = { @@ -4232,7 +4310,7 @@ ); name = "Pods-Rocket.Chat"; productName = "Pods-Rocket.Chat"; - productReference = 845896BBEFAF85B0749BC5488D77D722 /* Pods_Rocket_Chat.framework */; + productReference = 1F11ADA9D8A236F05204142C83C2E96D /* Pods_Rocket_Chat.framework */; productType = "com.apple.product-type.framework"; }; 144EC6C58B0AE857118399CECB3EC387 /* RocketChatViewController */ = { @@ -4251,7 +4329,7 @@ ); name = RocketChatViewController; productName = RocketChatViewController; - productReference = EA95A0FAACCA252C8A7F9DCFDF8AC816 /* RocketChatViewController.framework */; + productReference = 3EBB92BFE139919AE6A1F1976037C6EE /* RocketChatViewController.framework */; productType = "com.apple.product-type.framework"; }; 1B48FC68110AEF6DA4473669C2E3B52E /* 1PasswordExtension */ = { @@ -4270,7 +4348,7 @@ ); name = 1PasswordExtension; productName = 1PasswordExtension; - productReference = C03C4864EE04D8D941D7654DE50C4923 /* OnePasswordExtension.framework */; + productReference = D61DE5F37FACA6602F776C4556478C3B /* OnePasswordExtension.framework */; productType = "com.apple.product-type.framework"; }; 2D93C3EF959E4162CF8A99DB338AC691 /* RealmSwift */ = { @@ -4289,7 +4367,7 @@ ); name = RealmSwift; productName = RealmSwift; - productReference = 9A90F27C5133C1C4B43976F1678214B2 /* RealmSwift.framework */; + productReference = 59965C11A79FD96944259A4BEC8AD33A /* RealmSwift.framework */; productType = "com.apple.product-type.framework"; }; 339CB1C0ABF15632E222BA5D75387AA5 /* semver */ = { @@ -4307,7 +4385,7 @@ ); name = semver; productName = semver; - productReference = 1F2491DF6864CC80A724BD467FA18AF7 /* semver.framework */; + productReference = 57FB1D89BBBAFA3C72757C53A559CF0C /* semver.framework */; productType = "com.apple.product-type.framework"; }; 35DFE025A238D13AAB84AFF3798ABD33 /* Realm */ = { @@ -4327,7 +4405,7 @@ ); name = Realm; productName = Realm; - productReference = 1BEE8C9237B289B0E529DABCBF470C0D /* Realm.framework */; + productReference = 7E9696391CA43564369F860F64086CF2 /* Realm.framework */; productType = "com.apple.product-type.framework"; }; 3C33A7BC71D1B4AD03D256373EF59C3F /* SwiftyJSON */ = { @@ -4345,7 +4423,7 @@ ); name = SwiftyJSON; productName = SwiftyJSON; - productReference = 1319A8873AF6164064875D7AD3590476 /* SwiftyJSON.framework */; + productReference = A2AF517C76DDCB20EE0C9A7EDA8AB71C /* SwiftyJSON.framework */; productType = "com.apple.product-type.framework"; }; 4F808D4194FD25D29AD1E2F090BF7CB5 /* FLAnimatedImage */ = { @@ -4363,7 +4441,7 @@ ); name = FLAnimatedImage; productName = FLAnimatedImage; - productReference = D7E5EE19773DFC1F285A05074634FB91 /* FLAnimatedImage.framework */; + productReference = D6D0CFA362BC5430721C46857792B3CE /* FLAnimatedImage.framework */; productType = "com.apple.product-type.framework"; }; 52FC4A7C433A5BC89ECC5A7CFCA5C757 /* DifferenceKit */ = { @@ -4381,7 +4459,7 @@ ); name = DifferenceKit; productName = DifferenceKit; - productReference = 127E68184A3BCB6C41389F949E695D9D /* DifferenceKit.framework */; + productReference = 1176D0270A574A66DE28289A19CF1DBB /* DifferenceKit.framework */; productType = "com.apple.product-type.framework"; }; 63EF8A6B320FC77F141133A4D5D2AD7C /* MobilePlayer-MobilePlayer */ = { @@ -4398,7 +4476,7 @@ ); name = "MobilePlayer-MobilePlayer"; productName = "MobilePlayer-MobilePlayer"; - productReference = 4D0606C2D426073C9892FD11F2985DDE /* MobilePlayer.bundle */; + productReference = 634A408D3E109219149A7545093F32F0 /* MobilePlayer.bundle */; productType = "com.apple.product-type.bundle"; }; 672B5E6D5A7CEF34455726B539C05EDF /* GoogleUtilities */ = { @@ -4416,7 +4494,7 @@ ); name = GoogleUtilities; productName = GoogleUtilities; - productReference = C589F8C95B97BE8004EFB2D1D06F4E7F /* GoogleUtilities.framework */; + productReference = 85952C380641F9F262994C14953F0632 /* GoogleUtilities.framework */; productType = "com.apple.product-type.framework"; }; 70996E3C080F098FABDD73F7C802456E /* Starscream */ = { @@ -4434,7 +4512,7 @@ ); name = Starscream; productName = Starscream; - productReference = EFC2C97C454B929556382DF7A8F4D9A4 /* Starscream.framework */; + productReference = 2CE157D7751582BC361C114CBD284495 /* Starscream.framework */; productType = "com.apple.product-type.framework"; }; 7E65D39DC807BC5F4D5C6D436825E0AC /* MobilePlayer */ = { @@ -4453,7 +4531,7 @@ ); name = MobilePlayer; productName = MobilePlayer; - productReference = 98C103568E5BC356FEBC39BC23176459 /* MobilePlayer.framework */; + productReference = D48117BE3C0C48E97F8869AA55191BC7 /* MobilePlayer.framework */; productType = "com.apple.product-type.framework"; }; 7F6DBB9C355F22149F06CA7E26D401DA /* ReachabilitySwift */ = { @@ -4471,7 +4549,7 @@ ); name = ReachabilitySwift; productName = ReachabilitySwift; - productReference = E802D2400E5D8F64CC95E470C5405865 /* Reachability.framework */; + productReference = 916410171F547506A40BAFF3D88F0BE8 /* Reachability.framework */; productType = "com.apple.product-type.framework"; }; 834DB0D0EBDD2D67769DBDA95C639434 /* SwipeCellKit */ = { @@ -4489,7 +4567,7 @@ ); name = SwipeCellKit; productName = SwipeCellKit; - productReference = F3ED07DF85A58EF2895F5914EE006E13 /* SwipeCellKit.framework */; + productReference = 22B7E4F3AD62E0833BB6C6B97DA81025 /* SwipeCellKit.framework */; productType = "com.apple.product-type.framework"; }; 8A06C4DB7D712ECE908BAB0502275853 /* Nuke */ = { @@ -4507,7 +4585,7 @@ ); name = Nuke; productName = Nuke; - productReference = E6D90328C5C589E5BFB4EA2E04F098DE /* Nuke.framework */; + productReference = D0F4F7BC4C34C4AF6551126C86BCD97C /* Nuke.framework */; productType = "com.apple.product-type.framework"; }; A334101FA51EC1144424928A3376E833 /* RCMarkdownParser */ = { @@ -4525,7 +4603,7 @@ ); name = RCMarkdownParser; productName = RCMarkdownParser; - productReference = 0E5AB35C21CA857A9153D42F46F68FEF /* RCMarkdownParser.framework */; + productReference = ECFCB48780C17B6A9CEA9C969ECC33CD /* RCMarkdownParser.framework */; productType = "com.apple.product-type.framework"; }; A57320E10A3CE8C34AFC7D0CD1DC31F6 /* Nuke-FLAnimatedImage-Plugin */ = { @@ -4545,7 +4623,7 @@ ); name = "Nuke-FLAnimatedImage-Plugin"; productName = "Nuke-FLAnimatedImage-Plugin"; - productReference = 03BE72C08D7A87BC9319F5E34EBB0475 /* NukeFLAnimatedImagePlugin.framework */; + productReference = 9493D391A8C250884B281DBD5BE1A7C7 /* NukeFLAnimatedImagePlugin.framework */; productType = "com.apple.product-type.framework"; }; B6694136E57D4F517DF5A08A4F5148BC /* nanopb */ = { @@ -4563,7 +4641,7 @@ ); name = nanopb; productName = nanopb; - productReference = EFECB14D75B03D4259F37A1F9C138A05 /* nanopb.framework */; + productReference = 12FB8862DECBE2A3C5893D233D5864D1 /* nanopb.framework */; productType = "com.apple.product-type.framework"; }; B78E8F2B11EDA4807590A2CB96E0288C /* MBProgressHUD */ = { @@ -4581,7 +4659,7 @@ ); name = MBProgressHUD; productName = MBProgressHUD; - productReference = A33C06FF74F0F7D9558BCACA898C6EE5 /* MBProgressHUD.framework */; + productReference = 6597FF79C765255EB265FB58EA37CCE4 /* MBProgressHUD.framework */; productType = "com.apple.product-type.framework"; }; C9E1C0B67861EBA7DE5847736CCCEFC8 /* OAuthSwift */ = { @@ -4599,7 +4677,7 @@ ); name = OAuthSwift; productName = OAuthSwift; - productReference = 97F3B1AD9822ED1ABBD83A62121BA138 /* OAuthSwift.framework */; + productReference = 206B4EA1286A4F3095EDB588DF90A9A3 /* OAuthSwift.framework */; productType = "com.apple.product-type.framework"; }; D6E02B63404B9CE8B18259A9D0850ADD /* DifferenceKit-Core */ = { @@ -4617,7 +4695,7 @@ ); name = "DifferenceKit-Core"; productName = "DifferenceKit-Core"; - productReference = 82069C680870898F1BF7F4F10DB4D5D5 /* DifferenceKit.framework */; + productReference = F78235EA9BA99DB804787304F57D8C87 /* DifferenceKit.framework */; productType = "com.apple.product-type.framework"; }; DCF22A6F12F52CF18D962E9F637DD4A4 /* FirebaseCore */ = { @@ -4636,7 +4714,7 @@ ); name = FirebaseCore; productName = FirebaseCore; - productReference = EF71B967E601D05674C5629175FDDF01 /* FirebaseCore.framework */; + productReference = D9FF4523CED08A473FFCEF817B746A9D /* FirebaseCore.framework */; productType = "com.apple.product-type.framework"; }; E2F0909FC1284EB1CBE3465270D4AB34 /* FLEX */ = { @@ -4654,7 +4732,7 @@ ); name = FLEX; productName = FLEX; - productReference = F9A50583065D21402B9D7F9435AA34C0 /* FLEX.framework */; + productReference = 75896674D5CCB68904C57593CF1616E6 /* FLEX.framework */; productType = "com.apple.product-type.framework"; }; F60F8FD9126B7FE3B66EE88426DE2FEC /* Pods-Rocket.Chat.ShareExtension */ = { @@ -4680,7 +4758,7 @@ ); name = "Pods-Rocket.Chat.ShareExtension"; productName = "Pods-Rocket.Chat.ShareExtension"; - productReference = AFADC6A418FA07388C3E486DF006ACF8 /* Pods_Rocket_Chat_ShareExtension.framework */; + productReference = 66CD3CB6828364721EA140196018C387 /* Pods_Rocket_Chat_ShareExtension.framework */; productType = "com.apple.product-type.framework"; }; /* End PBXNativeTarget section */ @@ -4700,7 +4778,7 @@ en, ); mainGroup = 7DB346D0F39D3F0E887471402A8071AB; - productRefGroup = AB066CC54A22ED5A7CF5174DA4B35C27 /* Products */; + productRefGroup = 84CBDDA98BEAEDAD18D5EAAF2159C207 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( @@ -4720,6 +4798,7 @@ A57320E10A3CE8C34AFC7D0CD1DC31F6 /* Nuke-FLAnimatedImage-Plugin */, C9E1C0B67861EBA7DE5847736CCCEFC8 /* OAuthSwift */, 135B5C8344C72FF6840C2EBC63C1579B /* Pods-Rocket.Chat */, + 071C590EA0A07341A783F7A9847BA50A /* Pods-Rocket.Chat.NotificationServiceExtension */, F60F8FD9126B7FE3B66EE88426DE2FEC /* Pods-Rocket.Chat.ShareExtension */, 07B1581C16803A4FD55666D7B5F8AAED /* Pods-Rocket.ChatTests */, A334101FA51EC1144424928A3376E833 /* RCMarkdownParser */, @@ -4779,6 +4858,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 2DA803D24FA0318F6EAC835BA5AA98E9 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 4E2889CFB1A1C544D65AFFA36BD520BF /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -5535,6 +5621,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + F6158311A815BC53672438BCD33A5E4A /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + F4BCA7D7B16B99543AFDF7D7E1DF0D07 /* Pods-Rocket.Chat.NotificationServiceExtension-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ @@ -5778,6 +5872,12 @@ target = DCF22A6F12F52CF18D962E9F637DD4A4 /* FirebaseCore */; targetProxy = 754DB18F8DBFBB8DE937016161AE82AC /* PBXContainerItemProxy */; }; + AC9D6EA7769D033A0560CDF577BF801C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RCMarkdownParser; + target = A334101FA51EC1144424928A3376E833 /* RCMarkdownParser */; + targetProxy = 25DB87740F7E924D62FD9A1335685D11 /* PBXContainerItemProxy */; + }; BAC6A81923F787C9F03432835EC7D810 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = RealmSwift; @@ -5942,7 +6042,7 @@ }; 0113B03F31C21D7080822C01E3B99B56 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7E748D746DD1F48DB60F9B1577B2A9C2 /* Pods-Rocket.ChatTests.release.xcconfig */; + baseConfigurationReference = 55B38B7AD90E62BAD996BA92A565EF8F /* Pods-Rocket.ChatTests.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -6011,7 +6111,7 @@ }; 0AA55852FB261903FDEC4DCDB1104BE4 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DD0099DC85F9F046F71DFA77FE3122F3 /* Pods-Rocket.ChatTests.debug.xcconfig */; + baseConfigurationReference = EF72D34EFEDF42D9762D11CF514D9E0C /* Pods-Rocket.ChatTests.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -6208,7 +6308,7 @@ }; 1125DD82F59A0B5196C3C2EE435F9515 /* Beta */ = { isa = XCBuildConfiguration; - baseConfigurationReference = EA02640B6A8A6222F4EBC2A74340C48A /* Pods-Rocket.ChatTests.beta.xcconfig */; + baseConfigurationReference = 6944DF9908B7A5AA0C7731EFF4005451 /* Pods-Rocket.ChatTests.beta.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -6342,39 +6442,6 @@ }; name = Test; }; - 174015860837AA02ECD52EAE3FFC3EAB /* Beta */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = E723DF2DA09D5A637C40D07DB6721F2E /* RCMarkdownParser.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/RCMarkdownParser/RCMarkdownParser-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/RCMarkdownParser/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/RCMarkdownParser/RCMarkdownParser.modulemap"; - PRODUCT_MODULE_NAME = RCMarkdownParser; - PRODUCT_NAME = RCMarkdownParser; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - SWIFT_VERSION = 3.1; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Beta; - }; 17AAFC7760EE6006B4BAFD93F574920C /* Beta */ = { isa = XCBuildConfiguration; baseConfigurationReference = 86274085B3DF4E05D938D6D74F362418 /* 1PasswordExtension.xcconfig */; @@ -6544,6 +6611,44 @@ }; name = Release; }; + 33A9A983DDE394596DA7E1322C70B2FF /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = B539A399F71D7DBA965EC0B1E947C180 /* Pods-Rocket.Chat.NotificationServiceExtension.release.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + APPLICATION_EXTENSION_API_ONLY = YES; + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_VERSION = 4.1; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; 341A245EB35A678AC46F9186B79DC1BC /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 86274085B3DF4E05D938D6D74F362418 /* 1PasswordExtension.xcconfig */; @@ -6944,7 +7049,7 @@ }; 4AFA22DA5FEBC5831C79BD6220646E15 /* Test */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 93078337775DA9EF95DA5AA05275CB83 /* Pods-Rocket.Chat.test.xcconfig */; + baseConfigurationReference = C0C7DB2C5A37A501B9FA5A439B6E033B /* Pods-Rocket.Chat.test.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -7131,7 +7236,7 @@ }; 5D225A22FA047CA3EFAF71C3BD3ECBCF /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 78F431B816E8AC30DF33810B47BB39E0 /* Pods-Rocket.Chat.ShareExtension.release.xcconfig */; + baseConfigurationReference = 22E7801389C593CF4044BA7388C80D0B /* Pods-Rocket.Chat.ShareExtension.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; APPLICATION_EXTENSION_API_ONLY = YES; @@ -7270,7 +7375,7 @@ }; 63782B29B73250AAADA39B242C2A7241 /* Beta */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7D8C56882FB12EDB72D35BD47CC0EB40 /* Pods-Rocket.Chat.beta.xcconfig */; + baseConfigurationReference = 96B34C86FE35453DF2C9B53E0BFA105B /* Pods-Rocket.Chat.beta.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -7374,7 +7479,7 @@ }; 684D8476B7C0A2524CFDDD1E26F3F97D /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 439A39FB13D63F87983F021124302E30 /* Pods-Rocket.Chat.debug.xcconfig */; + baseConfigurationReference = C5A635583CED8F170A37FAB75042D9E0 /* Pods-Rocket.Chat.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -7426,6 +7531,40 @@ }; name = Release; }; + 6E6E95CBA4A43C453786D801C33D49CC /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E723DF2DA09D5A637C40D07DB6721F2E /* RCMarkdownParser.xcconfig */; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = YES; + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/RCMarkdownParser/RCMarkdownParser-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/RCMarkdownParser/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/RCMarkdownParser/RCMarkdownParser.modulemap"; + PRODUCT_MODULE_NAME = RCMarkdownParser; + PRODUCT_NAME = RCMarkdownParser; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_VERSION = 3.1; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; 6F3436C76A3A0341F24C8FACA7E49B94 /* Test */ = { isa = XCBuildConfiguration; baseConfigurationReference = CD85ACE5A28A94E7CD15248AEF1AF62A /* SimpleImageViewer.xcconfig */; @@ -7724,39 +7863,6 @@ }; name = Test; }; - 81B9DB6E89468295CEFCBEB98EC16F5D /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = E723DF2DA09D5A637C40D07DB6721F2E /* RCMarkdownParser.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/RCMarkdownParser/RCMarkdownParser-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/RCMarkdownParser/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/RCMarkdownParser/RCMarkdownParser.modulemap"; - PRODUCT_MODULE_NAME = RCMarkdownParser; - PRODUCT_NAME = RCMarkdownParser; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - SWIFT_VERSION = 3.1; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; 8478468BDBCBCD8A66FFEB66847310C2 /* Test */ = { isa = XCBuildConfiguration; baseConfigurationReference = D9D1F7E0985EDE657D1F6ADC01DFD6DD /* FLEX.xcconfig */; @@ -7856,6 +7962,39 @@ }; name = Beta; }; + 886319E8845CA8B7A770DAE19ED02B82 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E723DF2DA09D5A637C40D07DB6721F2E /* RCMarkdownParser.xcconfig */; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = YES; + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/RCMarkdownParser/RCMarkdownParser-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/RCMarkdownParser/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/RCMarkdownParser/RCMarkdownParser.modulemap"; + PRODUCT_MODULE_NAME = RCMarkdownParser; + PRODUCT_NAME = RCMarkdownParser; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 3.1; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; 89B802D848915CC1454DE13445D4BAF0 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 2AD94122762002EC4D8D82736ACD9ED3 /* MobilePlayer.xcconfig */; @@ -7936,38 +8075,6 @@ }; name = Release; }; - 8EBCA6FB7035907A348D5134DFB36D95 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = E723DF2DA09D5A637C40D07DB6721F2E /* RCMarkdownParser.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/RCMarkdownParser/RCMarkdownParser-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/RCMarkdownParser/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/RCMarkdownParser/RCMarkdownParser.modulemap"; - PRODUCT_MODULE_NAME = RCMarkdownParser; - PRODUCT_NAME = RCMarkdownParser; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 3.1; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; 8F0ACAF9DA73BA6DBBD990B9E86B8D8E /* Test */ = { isa = XCBuildConfiguration; baseConfigurationReference = DA4D1FFBE823A997B7F7863638A0F414 /* FirebaseCore.xcconfig */; @@ -8002,7 +8109,7 @@ }; 91E1C7139DE1C3A7C9533CF6C14D3F7D /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 48B5842107C21920D5CC5CC5EBBF95F4 /* Pods-Rocket.Chat.release.xcconfig */; + baseConfigurationReference = B7E77858D4826B201EE661DF8EE31E9C /* Pods-Rocket.Chat.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -8103,6 +8210,44 @@ }; name = Release; }; + 953CE8C1A79C95EE40C09802ED936A66 /* Beta */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 2D94DFAFDF7762479184D7160AA9B211 /* Pods-Rocket.Chat.NotificationServiceExtension.beta.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + APPLICATION_EXTENSION_API_ONLY = YES; + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_VERSION = 4.1; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Beta; + }; 97F989B644C9E0437633DF6A0AAF2676 /* Test */ = { isa = XCBuildConfiguration; baseConfigurationReference = 4B7AE2F18D7B6D97633DA8FD1A53A64F /* RocketChatViewController.xcconfig */; @@ -8201,6 +8346,43 @@ }; name = Debug; }; + 9D5EDD1E607D58FD96FE5EE3EFBB418E /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = FC662B37270C645054F9895E54289284 /* Pods-Rocket.Chat.NotificationServiceExtension.debug.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + APPLICATION_EXTENSION_API_ONLY = YES; + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 4.1; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; 9E96003853A1474D629855A6C8AAC765 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = A7B58B020FC01A5D6A9120B5BDE24673 /* ReachabilitySwift.xcconfig */; @@ -8334,6 +8516,44 @@ }; name = Test; }; + A38837981997FC9008B3E4ABC3BAEF2D /* Test */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = A36B371798EF5E25F2DA6129C62EB647 /* Pods-Rocket.Chat.NotificationServiceExtension.test.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + APPLICATION_EXTENSION_API_ONLY = YES; + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_VERSION = 4.1; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Test; + }; A46502B9EE15184EC80D0890523F951F /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 921F676AA20484081E4D4E045AE3A922 /* Nuke-FLAnimatedImage-Plugin.xcconfig */; @@ -8370,7 +8590,7 @@ }; A470D242131BF19514DCD8E578C83204 /* Test */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 28B5278BC2CCF657DFF385FD2DD4CB5D /* Pods-Rocket.Chat.ShareExtension.test.xcconfig */; + baseConfigurationReference = F76AD4A3EDD478712C80C2579DC71A94 /* Pods-Rocket.Chat.ShareExtension.test.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; APPLICATION_EXTENSION_API_ONLY = YES; @@ -8523,39 +8743,6 @@ }; name = Debug; }; - AB7A2EE995BE1816C8408E91C3151A2C /* Test */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = E723DF2DA09D5A637C40D07DB6721F2E /* RCMarkdownParser.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/RCMarkdownParser/RCMarkdownParser-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/RCMarkdownParser/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/RCMarkdownParser/RCMarkdownParser.modulemap"; - PRODUCT_MODULE_NAME = RCMarkdownParser; - PRODUCT_NAME = RCMarkdownParser; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - SWIFT_VERSION = 3.1; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Test; - }; ABED1128FD17709BA12F7FC7C10FAFE8 /* Test */ = { isa = XCBuildConfiguration; baseConfigurationReference = 921F676AA20484081E4D4E045AE3A922 /* Nuke-FLAnimatedImage-Plugin.xcconfig */; @@ -8625,7 +8812,7 @@ }; B32376721975A3D3D645A8FF70574C5A /* Test */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DED66438943725547A782DB5D47662F9 /* Pods-Rocket.ChatTests.test.xcconfig */; + baseConfigurationReference = 9BB12DA3424463E635493BEA20D6EACF /* Pods-Rocket.ChatTests.test.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -8959,7 +9146,7 @@ }; C2C92D5D41B38D43281C7CF59B043D87 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 43AD415141E23C2C0A1DC8B66FDDB833 /* Pods-Rocket.Chat.ShareExtension.debug.xcconfig */; + baseConfigurationReference = D2731A549A994181611425D9957E2102 /* Pods-Rocket.Chat.ShareExtension.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; APPLICATION_EXTENSION_API_ONLY = YES; @@ -9064,7 +9251,7 @@ }; C7351166FC4FBDA27B69A1187001F42C /* Beta */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CA794C93B8A658C4B011EF27A531DFA1 /* Pods-Rocket.Chat.ShareExtension.beta.xcconfig */; + baseConfigurationReference = 57334076BDFCC64960AEFC30BD27001B /* Pods-Rocket.Chat.ShareExtension.beta.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; APPLICATION_EXTENSION_API_ONLY = YES; @@ -9231,6 +9418,40 @@ }; name = Release; }; + D7364D742352BD15A1937AD7BB6AE19D /* Beta */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E723DF2DA09D5A637C40D07DB6721F2E /* RCMarkdownParser.xcconfig */; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = YES; + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/RCMarkdownParser/RCMarkdownParser-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/RCMarkdownParser/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/RCMarkdownParser/RCMarkdownParser.modulemap"; + PRODUCT_MODULE_NAME = RCMarkdownParser; + PRODUCT_NAME = RCMarkdownParser; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_VERSION = 3.1; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Beta; + }; DAFD2E0ACA0610929F3A7C11EC23B1D9 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = CD85ACE5A28A94E7CD15248AEF1AF62A /* SimpleImageViewer.xcconfig */; @@ -9284,6 +9505,40 @@ }; name = Test; }; + DE475F1BCFD38D251335B8D0230F5427 /* Test */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E723DF2DA09D5A637C40D07DB6721F2E /* RCMarkdownParser.xcconfig */; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = YES; + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/RCMarkdownParser/RCMarkdownParser-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/RCMarkdownParser/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/RCMarkdownParser/RCMarkdownParser.modulemap"; + PRODUCT_MODULE_NAME = RCMarkdownParser; + PRODUCT_NAME = RCMarkdownParser; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_VERSION = 3.1; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Test; + }; DE613495EADA0A0150D95DAD4E0248E6 /* Beta */ = { isa = XCBuildConfiguration; baseConfigurationReference = A422ECAF93B1CDC10913095C9C2795F2 /* GoogleUtilities.xcconfig */; @@ -9925,6 +10180,17 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 57C943D60C408F6451404C19487D98AD /* Build configuration list for PBXNativeTarget "Pods-Rocket.Chat.NotificationServiceExtension" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 953CE8C1A79C95EE40C09802ED936A66 /* Beta */, + 9D5EDD1E607D58FD96FE5EE3EFBB418E /* Debug */, + 33A9A983DDE394596DA7E1322C70B2FF /* Release */, + A38837981997FC9008B3E4ABC3BAEF2D /* Test */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 5BADBB2EE01BD2FE8C28DC898A4C6D07 /* Build configuration list for PBXNativeTarget "DifferenceKit" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -10038,10 +10304,10 @@ B8DC647266C94FD60CDF203F14516A7B /* Build configuration list for PBXNativeTarget "RCMarkdownParser" */ = { isa = XCConfigurationList; buildConfigurations = ( - 174015860837AA02ECD52EAE3FFC3EAB /* Beta */, - 8EBCA6FB7035907A348D5134DFB36D95 /* Debug */, - 81B9DB6E89468295CEFCBEB98EC16F5D /* Release */, - AB7A2EE995BE1816C8408E91C3151A2C /* Test */, + D7364D742352BD15A1937AD7BB6AE19D /* Beta */, + 886319E8845CA8B7A770DAE19ED02B82 /* Debug */, + 6E6E95CBA4A43C453786D801C33D49CC /* Release */, + DE475F1BCFD38D251335B8D0230F5427 /* Test */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Info.plist b/Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Info.plist new file mode 100644 index 0000000000..2243fe6e27 --- /dev/null +++ b/Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0.0 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + + + diff --git a/Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension-acknowledgements.markdown b/Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension-acknowledgements.markdown new file mode 100644 index 0000000000..513d0f0a3b --- /dev/null +++ b/Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension-acknowledgements.markdown @@ -0,0 +1,28 @@ +# Acknowledgements +This application makes use of the following third party libraries: + +## RCMarkdownParser + +Copyright (c) 2016 Rhett Rogers + +The MIT License (MIT) + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + +Generated by CocoaPods - https://cocoapods.org diff --git a/Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension-acknowledgements.plist b/Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension-acknowledgements.plist new file mode 100644 index 0000000000..538fbfdfd7 --- /dev/null +++ b/Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension-acknowledgements.plist @@ -0,0 +1,60 @@ + + + + + PreferenceSpecifiers + + + FooterText + This application makes use of the following third party libraries: + Title + Acknowledgements + Type + PSGroupSpecifier + + + FooterText + Copyright (c) 2016 Rhett Rogers <serenade.xs@icloud.com> + +The MIT License (MIT) + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + + License + MIT + Title + RCMarkdownParser + Type + PSGroupSpecifier + + + FooterText + Generated by CocoaPods - https://cocoapods.org + Title + + Type + PSGroupSpecifier + + + StringsTable + Acknowledgements + Title + Acknowledgements + + diff --git a/Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension-dummy.m b/Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension-dummy.m new file mode 100644 index 0000000000..f767edf1af --- /dev/null +++ b/Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension-dummy.m @@ -0,0 +1,5 @@ +#import +@interface PodsDummy_Pods_Rocket_Chat_NotificationServiceExtension : NSObject +@end +@implementation PodsDummy_Pods_Rocket_Chat_NotificationServiceExtension +@end diff --git a/Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension-resources.sh b/Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension-resources.sh new file mode 100755 index 0000000000..345301f2c5 --- /dev/null +++ b/Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension-resources.sh @@ -0,0 +1,118 @@ +#!/bin/sh +set -e +set -u +set -o pipefail + +if [ -z ${UNLOCALIZED_RESOURCES_FOLDER_PATH+x} ]; then + # If UNLOCALIZED_RESOURCES_FOLDER_PATH is not set, then there's nowhere for us to copy + # resources to, so exit 0 (signalling the script phase was successful). + exit 0 +fi + +mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" + +RESOURCES_TO_COPY=${PODS_ROOT}/resources-to-copy-${TARGETNAME}.txt +> "$RESOURCES_TO_COPY" + +XCASSET_FILES=() + +# This protects against multiple targets copying the same framework dependency at the same time. The solution +# was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html +RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????") + +case "${TARGETED_DEVICE_FAMILY:-}" in + 1,2) + TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone" + ;; + 1) + TARGET_DEVICE_ARGS="--target-device iphone" + ;; + 2) + TARGET_DEVICE_ARGS="--target-device ipad" + ;; + 3) + TARGET_DEVICE_ARGS="--target-device tv" + ;; + 4) + TARGET_DEVICE_ARGS="--target-device watch" + ;; + *) + TARGET_DEVICE_ARGS="--target-device mac" + ;; +esac + +install_resource() +{ + if [[ "$1" = /* ]] ; then + RESOURCE_PATH="$1" + else + RESOURCE_PATH="${PODS_ROOT}/$1" + fi + if [[ ! -e "$RESOURCE_PATH" ]] ; then + cat << EOM +error: Resource "$RESOURCE_PATH" not found. Run 'pod install' to update the copy resources script. +EOM + exit 1 + fi + case $RESOURCE_PATH in + *.storyboard) + echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" || true + ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS} + ;; + *.xib) + echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" || true + ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS} + ;; + *.framework) + echo "mkdir -p ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" || true + mkdir -p "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" $RESOURCE_PATH ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" || true + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" + ;; + *.xcdatamodel) + echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH"`.mom\"" || true + xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodel`.mom" + ;; + *.xcdatamodeld) + echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd\"" || true + xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd" + ;; + *.xcmappingmodel) + echo "xcrun mapc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm\"" || true + xcrun mapc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm" + ;; + *.xcassets) + ABSOLUTE_XCASSET_FILE="$RESOURCE_PATH" + XCASSET_FILES+=("$ABSOLUTE_XCASSET_FILE") + ;; + *) + echo "$RESOURCE_PATH" || true + echo "$RESOURCE_PATH" >> "$RESOURCES_TO_COPY" + ;; + esac +} + +mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" +rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" +if [[ "${ACTION}" == "install" ]] && [[ "${SKIP_INSTALL}" == "NO" ]]; then + mkdir -p "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" + rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" +fi +rm -f "$RESOURCES_TO_COPY" + +if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "${XCASSET_FILES:-}" ] +then + # Find all other xcassets (this unfortunately includes those of path pods and other targets). + OTHER_XCASSETS=$(find "$PWD" -iname "*.xcassets" -type d) + while read line; do + if [[ $line != "${PODS_ROOT}*" ]]; then + XCASSET_FILES+=("$line") + fi + done <<<"$OTHER_XCASSETS" + + if [ -z ${ASSETCATALOG_COMPILER_APPICON_NAME+x} ]; then + printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" + else + printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" --app-icon "${ASSETCATALOG_COMPILER_APPICON_NAME}" --output-partial-info-plist "${TARGET_TEMP_DIR}/assetcatalog_generated_info_cocoapods.plist" + fi +fi diff --git a/Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension-umbrella.h b/Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension-umbrella.h new file mode 100644 index 0000000000..1efebf1ca8 --- /dev/null +++ b/Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension-umbrella.h @@ -0,0 +1,16 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + + +FOUNDATION_EXPORT double Pods_Rocket_Chat_NotificationServiceExtensionVersionNumber; +FOUNDATION_EXPORT const unsigned char Pods_Rocket_Chat_NotificationServiceExtensionVersionString[]; + diff --git a/Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension.beta.xcconfig b/Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension.beta.xcconfig new file mode 100644 index 0000000000..7fc57da10d --- /dev/null +++ b/Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension.beta.xcconfig @@ -0,0 +1,10 @@ +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/RCMarkdownParser" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' '@executable_path/../../Frameworks' +OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/RCMarkdownParser/RCMarkdownParser.framework/Headers" +OTHER_LDFLAGS = $(inherited) -framework "RCMarkdownParser" +OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_PODFILE_DIR_PATH = ${SRCROOT}/. +PODS_ROOT = ${SRCROOT}/Pods diff --git a/Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension.debug.xcconfig b/Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension.debug.xcconfig new file mode 100644 index 0000000000..7fc57da10d --- /dev/null +++ b/Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension.debug.xcconfig @@ -0,0 +1,10 @@ +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/RCMarkdownParser" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' '@executable_path/../../Frameworks' +OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/RCMarkdownParser/RCMarkdownParser.framework/Headers" +OTHER_LDFLAGS = $(inherited) -framework "RCMarkdownParser" +OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_PODFILE_DIR_PATH = ${SRCROOT}/. +PODS_ROOT = ${SRCROOT}/Pods diff --git a/Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension.modulemap b/Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension.modulemap new file mode 100644 index 0000000000..109b095b0f --- /dev/null +++ b/Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension.modulemap @@ -0,0 +1,6 @@ +framework module Pods_Rocket_Chat_NotificationServiceExtension { + umbrella header "Pods-Rocket.Chat.NotificationServiceExtension-umbrella.h" + + export * + module * { export * } +} diff --git a/Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension.release.xcconfig b/Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension.release.xcconfig new file mode 100644 index 0000000000..7fc57da10d --- /dev/null +++ b/Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension.release.xcconfig @@ -0,0 +1,10 @@ +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/RCMarkdownParser" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' '@executable_path/../../Frameworks' +OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/RCMarkdownParser/RCMarkdownParser.framework/Headers" +OTHER_LDFLAGS = $(inherited) -framework "RCMarkdownParser" +OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_PODFILE_DIR_PATH = ${SRCROOT}/. +PODS_ROOT = ${SRCROOT}/Pods diff --git a/Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension.test.xcconfig b/Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension.test.xcconfig new file mode 100644 index 0000000000..7fc57da10d --- /dev/null +++ b/Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension.test.xcconfig @@ -0,0 +1,10 @@ +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/RCMarkdownParser" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' '@executable_path/../../Frameworks' +OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/RCMarkdownParser/RCMarkdownParser.framework/Headers" +OTHER_LDFLAGS = $(inherited) -framework "RCMarkdownParser" +OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_PODFILE_DIR_PATH = ${SRCROOT}/. +PODS_ROOT = ${SRCROOT}/Pods diff --git a/Pods/Target Support Files/Pods-Rocket.Chat/Pods-Rocket.Chat-acknowledgements.markdown b/Pods/Target Support Files/Pods-Rocket.Chat/Pods-Rocket.Chat-acknowledgements.markdown index a112cc645d..9c8e10a9e1 100644 --- a/Pods/Target Support Files/Pods-Rocket.Chat/Pods-Rocket.Chat-acknowledgements.markdown +++ b/Pods/Target Support Files/Pods-Rocket.Chat/Pods-Rocket.Chat-acknowledgements.markdown @@ -654,6 +654,31 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +## RCMarkdownParser + +Copyright (c) 2016 Rhett Rogers + +The MIT License (MIT) + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + + ## 1PasswordExtension Copyright (c) 2014 AgileBits Inc. @@ -1239,31 +1264,6 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -## RCMarkdownParser - -Copyright (c) 2016 Rhett Rogers - -The MIT License (MIT) - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - - ## ReachabilitySwift Copyright (c) 2016 Ashley Mills diff --git a/Pods/Target Support Files/Pods-Rocket.Chat/Pods-Rocket.Chat-acknowledgements.plist b/Pods/Target Support Files/Pods-Rocket.Chat/Pods-Rocket.Chat-acknowledgements.plist index 2d73732862..8a85f1490d 100644 --- a/Pods/Target Support Files/Pods-Rocket.Chat/Pods-Rocket.Chat-acknowledgements.plist +++ b/Pods/Target Support Files/Pods-Rocket.Chat/Pods-Rocket.Chat-acknowledgements.plist @@ -713,6 +713,37 @@ THE SOFTWARE. Type PSGroupSpecifier + + FooterText + Copyright (c) 2016 Rhett Rogers <serenade.xs@icloud.com> + +The MIT License (MIT) + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + + License + MIT + Title + RCMarkdownParser + Type + PSGroupSpecifier + FooterText Copyright (c) 2014 AgileBits Inc. @@ -1370,37 +1401,6 @@ THE SOFTWARE. Type PSGroupSpecifier - - FooterText - Copyright (c) 2016 Rhett Rogers <serenade.xs@icloud.com> - -The MIT License (MIT) - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - - License - MIT - Title - RCMarkdownParser - Type - PSGroupSpecifier - FooterText Copyright (c) 2016 Ashley Mills diff --git a/Pods/Target Support Files/Pods-Rocket.Chat/Pods-Rocket.Chat-frameworks.sh b/Pods/Target Support Files/Pods-Rocket.Chat/Pods-Rocket.Chat-frameworks.sh index 45e45f9a32..9f4fee0072 100755 --- a/Pods/Target Support Files/Pods-Rocket.Chat/Pods-Rocket.Chat-frameworks.sh +++ b/Pods/Target Support Files/Pods-Rocket.Chat/Pods-Rocket.Chat-frameworks.sh @@ -151,12 +151,12 @@ if [[ "$CONFIGURATION" == "Debug" ]]; then install_framework "${BUILT_PRODUCTS_DIR}/Realm/Realm.framework" install_framework "${BUILT_PRODUCTS_DIR}/RealmSwift/RealmSwift.framework" install_framework "${BUILT_PRODUCTS_DIR}/SwiftyJSON/SwiftyJSON.framework" + install_framework "${BUILT_PRODUCTS_DIR}/RCMarkdownParser/RCMarkdownParser.framework" install_framework "${BUILT_PRODUCTS_DIR}/1PasswordExtension/OnePasswordExtension.framework" install_framework "${BUILT_PRODUCTS_DIR}/FLEX/FLEX.framework" install_framework "${BUILT_PRODUCTS_DIR}/GoogleUtilities/GoogleUtilities.framework" install_framework "${BUILT_PRODUCTS_DIR}/MobilePlayer/MobilePlayer.framework" install_framework "${BUILT_PRODUCTS_DIR}/OAuthSwift/OAuthSwift.framework" - install_framework "${BUILT_PRODUCTS_DIR}/RCMarkdownParser/RCMarkdownParser.framework" install_framework "${BUILT_PRODUCTS_DIR}/ReachabilitySwift/Reachability.framework" install_framework "${BUILT_PRODUCTS_DIR}/RocketChatViewController/RocketChatViewController.framework" install_framework "${BUILT_PRODUCTS_DIR}/SimpleImageViewer/SimpleImageViewer.framework" @@ -175,11 +175,11 @@ if [[ "$CONFIGURATION" == "Test" ]]; then install_framework "${BUILT_PRODUCTS_DIR}/Realm/Realm.framework" install_framework "${BUILT_PRODUCTS_DIR}/RealmSwift/RealmSwift.framework" install_framework "${BUILT_PRODUCTS_DIR}/SwiftyJSON/SwiftyJSON.framework" + install_framework "${BUILT_PRODUCTS_DIR}/RCMarkdownParser/RCMarkdownParser.framework" install_framework "${BUILT_PRODUCTS_DIR}/1PasswordExtension/OnePasswordExtension.framework" install_framework "${BUILT_PRODUCTS_DIR}/GoogleUtilities/GoogleUtilities.framework" install_framework "${BUILT_PRODUCTS_DIR}/MobilePlayer/MobilePlayer.framework" install_framework "${BUILT_PRODUCTS_DIR}/OAuthSwift/OAuthSwift.framework" - install_framework "${BUILT_PRODUCTS_DIR}/RCMarkdownParser/RCMarkdownParser.framework" install_framework "${BUILT_PRODUCTS_DIR}/ReachabilitySwift/Reachability.framework" install_framework "${BUILT_PRODUCTS_DIR}/RocketChatViewController/RocketChatViewController.framework" install_framework "${BUILT_PRODUCTS_DIR}/SimpleImageViewer/SimpleImageViewer.framework" @@ -198,11 +198,11 @@ if [[ "$CONFIGURATION" == "Release" ]]; then install_framework "${BUILT_PRODUCTS_DIR}/Realm/Realm.framework" install_framework "${BUILT_PRODUCTS_DIR}/RealmSwift/RealmSwift.framework" install_framework "${BUILT_PRODUCTS_DIR}/SwiftyJSON/SwiftyJSON.framework" + install_framework "${BUILT_PRODUCTS_DIR}/RCMarkdownParser/RCMarkdownParser.framework" install_framework "${BUILT_PRODUCTS_DIR}/1PasswordExtension/OnePasswordExtension.framework" install_framework "${BUILT_PRODUCTS_DIR}/GoogleUtilities/GoogleUtilities.framework" install_framework "${BUILT_PRODUCTS_DIR}/MobilePlayer/MobilePlayer.framework" install_framework "${BUILT_PRODUCTS_DIR}/OAuthSwift/OAuthSwift.framework" - install_framework "${BUILT_PRODUCTS_DIR}/RCMarkdownParser/RCMarkdownParser.framework" install_framework "${BUILT_PRODUCTS_DIR}/ReachabilitySwift/Reachability.framework" install_framework "${BUILT_PRODUCTS_DIR}/RocketChatViewController/RocketChatViewController.framework" install_framework "${BUILT_PRODUCTS_DIR}/SimpleImageViewer/SimpleImageViewer.framework" @@ -221,12 +221,12 @@ if [[ "$CONFIGURATION" == "Beta" ]]; then install_framework "${BUILT_PRODUCTS_DIR}/Realm/Realm.framework" install_framework "${BUILT_PRODUCTS_DIR}/RealmSwift/RealmSwift.framework" install_framework "${BUILT_PRODUCTS_DIR}/SwiftyJSON/SwiftyJSON.framework" + install_framework "${BUILT_PRODUCTS_DIR}/RCMarkdownParser/RCMarkdownParser.framework" install_framework "${BUILT_PRODUCTS_DIR}/1PasswordExtension/OnePasswordExtension.framework" install_framework "${BUILT_PRODUCTS_DIR}/FLEX/FLEX.framework" install_framework "${BUILT_PRODUCTS_DIR}/GoogleUtilities/GoogleUtilities.framework" install_framework "${BUILT_PRODUCTS_DIR}/MobilePlayer/MobilePlayer.framework" install_framework "${BUILT_PRODUCTS_DIR}/OAuthSwift/OAuthSwift.framework" - install_framework "${BUILT_PRODUCTS_DIR}/RCMarkdownParser/RCMarkdownParser.framework" install_framework "${BUILT_PRODUCTS_DIR}/ReachabilitySwift/Reachability.framework" install_framework "${BUILT_PRODUCTS_DIR}/RocketChatViewController/RocketChatViewController.framework" install_framework "${BUILT_PRODUCTS_DIR}/SimpleImageViewer/SimpleImageViewer.framework" diff --git a/Pods/Target Support Files/Pods-Rocket.ChatTests/Pods-Rocket.ChatTests-acknowledgements.markdown b/Pods/Target Support Files/Pods-Rocket.ChatTests/Pods-Rocket.ChatTests-acknowledgements.markdown index a112cc645d..9c8e10a9e1 100644 --- a/Pods/Target Support Files/Pods-Rocket.ChatTests/Pods-Rocket.ChatTests-acknowledgements.markdown +++ b/Pods/Target Support Files/Pods-Rocket.ChatTests/Pods-Rocket.ChatTests-acknowledgements.markdown @@ -654,6 +654,31 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +## RCMarkdownParser + +Copyright (c) 2016 Rhett Rogers + +The MIT License (MIT) + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + + ## 1PasswordExtension Copyright (c) 2014 AgileBits Inc. @@ -1239,31 +1264,6 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -## RCMarkdownParser - -Copyright (c) 2016 Rhett Rogers - -The MIT License (MIT) - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - - ## ReachabilitySwift Copyright (c) 2016 Ashley Mills diff --git a/Pods/Target Support Files/Pods-Rocket.ChatTests/Pods-Rocket.ChatTests-acknowledgements.plist b/Pods/Target Support Files/Pods-Rocket.ChatTests/Pods-Rocket.ChatTests-acknowledgements.plist index 2d73732862..8a85f1490d 100644 --- a/Pods/Target Support Files/Pods-Rocket.ChatTests/Pods-Rocket.ChatTests-acknowledgements.plist +++ b/Pods/Target Support Files/Pods-Rocket.ChatTests/Pods-Rocket.ChatTests-acknowledgements.plist @@ -713,6 +713,37 @@ THE SOFTWARE. Type PSGroupSpecifier + + FooterText + Copyright (c) 2016 Rhett Rogers <serenade.xs@icloud.com> + +The MIT License (MIT) + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + + License + MIT + Title + RCMarkdownParser + Type + PSGroupSpecifier + FooterText Copyright (c) 2014 AgileBits Inc. @@ -1370,37 +1401,6 @@ THE SOFTWARE. Type PSGroupSpecifier - - FooterText - Copyright (c) 2016 Rhett Rogers <serenade.xs@icloud.com> - -The MIT License (MIT) - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - - License - MIT - Title - RCMarkdownParser - Type - PSGroupSpecifier - FooterText Copyright (c) 2016 Ashley Mills diff --git a/Pods/Target Support Files/Pods-Rocket.ChatTests/Pods-Rocket.ChatTests-frameworks.sh b/Pods/Target Support Files/Pods-Rocket.ChatTests/Pods-Rocket.ChatTests-frameworks.sh index dfbbb770d0..268c05a259 100755 --- a/Pods/Target Support Files/Pods-Rocket.ChatTests/Pods-Rocket.ChatTests-frameworks.sh +++ b/Pods/Target Support Files/Pods-Rocket.ChatTests/Pods-Rocket.ChatTests-frameworks.sh @@ -151,12 +151,12 @@ if [[ "$CONFIGURATION" == "Debug" ]]; then install_framework "${BUILT_PRODUCTS_DIR}/Realm/Realm.framework" install_framework "${BUILT_PRODUCTS_DIR}/RealmSwift/RealmSwift.framework" install_framework "${BUILT_PRODUCTS_DIR}/SwiftyJSON/SwiftyJSON.framework" + install_framework "${BUILT_PRODUCTS_DIR}/RCMarkdownParser/RCMarkdownParser.framework" install_framework "${BUILT_PRODUCTS_DIR}/1PasswordExtension/OnePasswordExtension.framework" install_framework "${BUILT_PRODUCTS_DIR}/FLEX/FLEX.framework" install_framework "${BUILT_PRODUCTS_DIR}/GoogleUtilities/GoogleUtilities.framework" install_framework "${BUILT_PRODUCTS_DIR}/MobilePlayer/MobilePlayer.framework" install_framework "${BUILT_PRODUCTS_DIR}/OAuthSwift/OAuthSwift.framework" - install_framework "${BUILT_PRODUCTS_DIR}/RCMarkdownParser/RCMarkdownParser.framework" install_framework "${BUILT_PRODUCTS_DIR}/ReachabilitySwift/Reachability.framework" install_framework "${BUILT_PRODUCTS_DIR}/RocketChatViewController/RocketChatViewController.framework" install_framework "${BUILT_PRODUCTS_DIR}/SimpleImageViewer/SimpleImageViewer.framework" @@ -174,11 +174,11 @@ if [[ "$CONFIGURATION" == "Test" ]]; then install_framework "${BUILT_PRODUCTS_DIR}/Realm/Realm.framework" install_framework "${BUILT_PRODUCTS_DIR}/RealmSwift/RealmSwift.framework" install_framework "${BUILT_PRODUCTS_DIR}/SwiftyJSON/SwiftyJSON.framework" + install_framework "${BUILT_PRODUCTS_DIR}/RCMarkdownParser/RCMarkdownParser.framework" install_framework "${BUILT_PRODUCTS_DIR}/1PasswordExtension/OnePasswordExtension.framework" install_framework "${BUILT_PRODUCTS_DIR}/GoogleUtilities/GoogleUtilities.framework" install_framework "${BUILT_PRODUCTS_DIR}/MobilePlayer/MobilePlayer.framework" install_framework "${BUILT_PRODUCTS_DIR}/OAuthSwift/OAuthSwift.framework" - install_framework "${BUILT_PRODUCTS_DIR}/RCMarkdownParser/RCMarkdownParser.framework" install_framework "${BUILT_PRODUCTS_DIR}/ReachabilitySwift/Reachability.framework" install_framework "${BUILT_PRODUCTS_DIR}/RocketChatViewController/RocketChatViewController.framework" install_framework "${BUILT_PRODUCTS_DIR}/SimpleImageViewer/SimpleImageViewer.framework" @@ -196,11 +196,11 @@ if [[ "$CONFIGURATION" == "Release" ]]; then install_framework "${BUILT_PRODUCTS_DIR}/Realm/Realm.framework" install_framework "${BUILT_PRODUCTS_DIR}/RealmSwift/RealmSwift.framework" install_framework "${BUILT_PRODUCTS_DIR}/SwiftyJSON/SwiftyJSON.framework" + install_framework "${BUILT_PRODUCTS_DIR}/RCMarkdownParser/RCMarkdownParser.framework" install_framework "${BUILT_PRODUCTS_DIR}/1PasswordExtension/OnePasswordExtension.framework" install_framework "${BUILT_PRODUCTS_DIR}/GoogleUtilities/GoogleUtilities.framework" install_framework "${BUILT_PRODUCTS_DIR}/MobilePlayer/MobilePlayer.framework" install_framework "${BUILT_PRODUCTS_DIR}/OAuthSwift/OAuthSwift.framework" - install_framework "${BUILT_PRODUCTS_DIR}/RCMarkdownParser/RCMarkdownParser.framework" install_framework "${BUILT_PRODUCTS_DIR}/ReachabilitySwift/Reachability.framework" install_framework "${BUILT_PRODUCTS_DIR}/RocketChatViewController/RocketChatViewController.framework" install_framework "${BUILT_PRODUCTS_DIR}/SimpleImageViewer/SimpleImageViewer.framework" @@ -218,12 +218,12 @@ if [[ "$CONFIGURATION" == "Beta" ]]; then install_framework "${BUILT_PRODUCTS_DIR}/Realm/Realm.framework" install_framework "${BUILT_PRODUCTS_DIR}/RealmSwift/RealmSwift.framework" install_framework "${BUILT_PRODUCTS_DIR}/SwiftyJSON/SwiftyJSON.framework" + install_framework "${BUILT_PRODUCTS_DIR}/RCMarkdownParser/RCMarkdownParser.framework" install_framework "${BUILT_PRODUCTS_DIR}/1PasswordExtension/OnePasswordExtension.framework" install_framework "${BUILT_PRODUCTS_DIR}/FLEX/FLEX.framework" install_framework "${BUILT_PRODUCTS_DIR}/GoogleUtilities/GoogleUtilities.framework" install_framework "${BUILT_PRODUCTS_DIR}/MobilePlayer/MobilePlayer.framework" install_framework "${BUILT_PRODUCTS_DIR}/OAuthSwift/OAuthSwift.framework" - install_framework "${BUILT_PRODUCTS_DIR}/RCMarkdownParser/RCMarkdownParser.framework" install_framework "${BUILT_PRODUCTS_DIR}/ReachabilitySwift/Reachability.framework" install_framework "${BUILT_PRODUCTS_DIR}/RocketChatViewController/RocketChatViewController.framework" install_framework "${BUILT_PRODUCTS_DIR}/SimpleImageViewer/SimpleImageViewer.framework" diff --git a/Rocket.Chat.NotificationServiceExtension/Info.plist b/Rocket.Chat.NotificationServiceExtension/Info.plist new file mode 100644 index 0000000000..c32dd70c22 --- /dev/null +++ b/Rocket.Chat.NotificationServiceExtension/Info.plist @@ -0,0 +1,31 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleDisplayName + Rocket.Chat.NotificationServiceExtension + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + XPC! + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + NSExtension + + NSExtensionPointIdentifier + com.apple.usernotifications.service + NSExtensionPrincipalClass + $(PRODUCT_MODULE_NAME).NotificationService + + + diff --git a/Rocket.Chat.NotificationServiceExtension/NotificationService.swift b/Rocket.Chat.NotificationServiceExtension/NotificationService.swift new file mode 100644 index 0000000000..080c7586ca --- /dev/null +++ b/Rocket.Chat.NotificationServiceExtension/NotificationService.swift @@ -0,0 +1,42 @@ +// +// NotificationService.swift +// Rocket.Chat.NotificationServiceExtension +// +// Created by Matheus Cardoso on 14/12/2018. +// Copyright © 2018 Rocket.Chat. All rights reserved. +// + +import UserNotifications + +class NotificationService: UNNotificationServiceExtension { + + var contentHandler: ((UNNotificationContent) -> Void)? + var bestAttemptContent: UNMutableNotificationContent? + + override func didReceive( + _ request: UNNotificationRequest, + withContentHandler contentHandler: @escaping (UNNotificationContent) -> Void + ) { + self.contentHandler = contentHandler + bestAttemptContent = (request.content.mutableCopy() as? UNMutableNotificationContent) + + if let bestAttemptContent = bestAttemptContent { + // Modify the notification content here... + let attributedString = NSAttributedString(string: bestAttemptContent.body) + bestAttemptContent.body = MarkdownManager.shared.transformAttributedString(attributedString).string + bestAttemptContent.body = Emojione.transform(string: bestAttemptContent.body) + + contentHandler(bestAttemptContent) + } + } + + override func serviceExtensionTimeWillExpire() { + // Called just before the extension will be terminated by the system. + // Use this as an opportunity to deliver your "best attempt" at modified content, + // otherwise the original push payload will be used. + if let contentHandler = contentHandler, let bestAttemptContent = bestAttemptContent { + contentHandler(bestAttemptContent) + } + } + +} diff --git a/Rocket.Chat.xcodeproj/project.pbxproj b/Rocket.Chat.xcodeproj/project.pbxproj index 38790d1551..8656c12370 100644 --- a/Rocket.Chat.xcodeproj/project.pbxproj +++ b/Rocket.Chat.xcodeproj/project.pbxproj @@ -400,6 +400,7 @@ 597ECBA21E3708A50041C5C5 /* DataExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 597ECBA11E3708A50041C5C5 /* DataExtension.swift */; }; 597ECBA41E3708B10041C5C5 /* PushManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 597ECBA31E3708B10041C5C5 /* PushManager.swift */; }; 68D186DF1ED9714F0030EE8C /* MessageURLSpec.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68D186DE1ED9714F0030EE8C /* MessageURLSpec.swift */; }; + 7348231389BE92F6242D968B /* Pods_Rocket_Chat_NotificationServiceExtension.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DE2F8E0E1F89998A99E848F9 /* Pods_Rocket_Chat_NotificationServiceExtension.framework */; }; 7758A7641F8FA44400FAA244 /* PickerViewDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7758A7631F8FA44400FAA244 /* PickerViewDelegate.swift */; }; 7798B4151F852B720074B2F4 /* SelectField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7798B4141F852B720074B2F4 /* SelectField.swift */; }; 7798B4191F852D670074B2F4 /* CustomField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7798B4181F852D670074B2F4 /* CustomField.swift */; }; @@ -449,6 +450,10 @@ 801B0EF42114B2A300C0972E /* ShortcutHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 801B0EF32114B2A300C0972E /* ShortcutHelpers.swift */; }; 801B0EF7211895E900C0972E /* MainSplitViewControllerShortcuts.swift in Sources */ = {isa = PBXBuildFile; fileRef = 801B0EF6211895E900C0972E /* MainSplitViewControllerShortcuts.swift */; }; 801DF8151FD7172500302CC8 /* SubscriptionUserView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 801DF8141FD7172500302CC8 /* SubscriptionUserView.swift */; }; + 80200CCF21CD39FA00D00144 /* Emojione+Transform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 807FB53C2044B49800E21429 /* Emojione+Transform.swift */; }; + 80200CD021CD3A2A00D00144 /* Emojione.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4199A9881DABCC570035F820 /* Emojione.swift */; }; + 80200CD221CD3A5500D00144 /* Emoji.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8069D26D1FFF876D00C75926 /* Emoji.swift */; }; + 80200CD321CD3AAE00D00144 /* NSAttributedString+CustomEmojis.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80F09A1C1FFFC24800977D0D /* NSAttributedString+CustomEmojis.swift */; }; 8020C3D52199DDA400AA7133 /* MessagesViewControllerDrafting.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8020C3D42199DDA400AA7133 /* MessagesViewControllerDrafting.swift */; }; 8020C3D82199F75A00AA7133 /* MessagesViewControllerEmptyState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8020C3D72199F75A00AA7133 /* MessagesViewControllerEmptyState.swift */; }; 8020C3DA2199F78800AA7133 /* MessagesViewControllerSearching.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8020C3D92199F78800AA7133 /* MessagesViewControllerSearching.swift */; }; @@ -618,6 +623,12 @@ 80825F0D207EB2D800C477DE /* APIResource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8067DAA5206D1883005E3369 /* APIResource.swift */; }; 808792361FB145B200EFE77F /* PermissionManagerSpec.swift in Sources */ = {isa = PBXBuildFile; fileRef = 808792351FB145B200EFE77F /* PermissionManagerSpec.swift */; }; 808792381FB14B3300EFE77F /* PermissionSpec.swift in Sources */ = {isa = PBXBuildFile; fileRef = 808792371FB14B3300EFE77F /* PermissionSpec.swift */; }; + 808921F421C3FEA400271A1F /* Theme.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33D08E2320BD5EDC008D03EF /* Theme.swift */; }; + 808921F521C3FEF700271A1F /* UIColorExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4192054D1D52F5F1004EEC5F /* UIColorExtension.swift */; }; + 808921F621C3FF1900271A1F /* UIColorCSSColorsExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 412BCC8A1E55D4AA00F7F4EE /* UIColorCSSColorsExtension.swift */; }; + 808921F921C3FF6700271A1F /* UIColorMentions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 808921F821C3FF6700271A1F /* UIColorMentions.swift */; }; + 808921FA21C3FF9600271A1F /* MessageTextFontAttributes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 413FB6C41FE17DBB00F010AA /* MessageTextFontAttributes.swift */; }; + 808921FC21C4000400271A1F /* MessageTextFontAttributesColors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 808921FB21C4000400271A1F /* MessageTextFontAttributesColors.swift */; }; 80977AB0204EE21F00C41435 /* HTTPMethod.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80213C0D1FE0639E00809E14 /* HTTPMethod.swift */; }; 80977AB1204EE21F00C41435 /* VersionMiddleware.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8013F8751FD6B5E000EE1A4E /* VersionMiddleware.swift */; }; 80977AB2204EE21F00C41435 /* SendMessageRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80054CF01FD9505A00F5ECF9 /* SendMessageRequest.swift */; }; @@ -636,6 +647,9 @@ 809B53161FE3D3DC00833DD2 /* MessageReaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 809B53151FE3D3DC00833DD2 /* MessageReaction.swift */; }; 809D577620EBAE5F0014C364 /* UIButtonCenterImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 809D577520EBAE5F0014C364 /* UIButtonCenterImage.swift */; }; 809D577920ED06E50014C364 /* UINavigationControllerRedrawBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 809D577820ED06E50014C364 /* UINavigationControllerRedrawBar.swift */; }; + 80A27F8721C3F853006EC454 /* NotificationService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80A27F8621C3F853006EC454 /* NotificationService.swift */; }; + 80A27F8B21C3F853006EC454 /* Rocket.Chat.NotificationServiceExtension.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 80A27F8421C3F853006EC454 /* Rocket.Chat.NotificationServiceExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; + 80A27F9121C3FA86006EC454 /* MarkdownManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = D1C536CB1F688B2F00EBA8D9 /* MarkdownManager.swift */; }; 80A2A2AB2073BD0800857DAF /* RealmCurrent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80A2A2AA2073BD0800857DAF /* RealmCurrent.swift */; }; 80A2A2AC2073BE3500857DAF /* RealmCurrent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80A2A2AA2073BD0800857DAF /* RealmCurrent.swift */; }; 80A2F39020056C5E005D2DCA /* EmojiSearcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80A2F38F20056C5E005D2DCA /* EmojiSearcher.swift */; }; @@ -901,6 +915,13 @@ remoteGlobalIDString = 807FB5572046E7DD00E21429; remoteInfo = Rocket.Chat.ShareExtension; }; + 80A27F8921C3F853006EC454 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 41DF76D71D2C50710028DBF8 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 80A27F8321C3F853006EC454; + remoteInfo = Rocket.Chat.NotificationServiceExtension; + }; /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ @@ -911,6 +932,7 @@ dstSubfolderSpec = 13; files = ( 807FB5622046E7DD00E21429 /* Rocket.Chat.ShareExtension.appex in Embed App Extensions */, + 80A27F8B21C3F853006EC454 /* Rocket.Chat.NotificationServiceExtension.appex in Embed App Extensions */, ); name = "Embed App Extensions"; runOnlyForDeploymentPostprocessing = 0; @@ -918,6 +940,7 @@ /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ + 08CAF513FB282364027845F3 /* Pods-Rocket.Chat.NotificationServiceExtension.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Rocket.Chat.NotificationServiceExtension.debug.xcconfig"; path = "Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension.debug.xcconfig"; sourceTree = ""; }; 0B3A9763202C692D0019CA92 /* ChangeAppIconViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChangeAppIconViewController.swift; sourceTree = ""; }; 0B3A9765202C738E0019CA92 /* ChangeAppIconViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChangeAppIconViewModel.swift; sourceTree = ""; }; 0B3A9768202C76080019CA92 /* ChangeAppIconCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChangeAppIconCell.swift; sourceTree = ""; }; @@ -1019,6 +1042,8 @@ 14F8A28F202E65C700175FDC /* Blue-29@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Blue-29@2x.png"; sourceTree = ""; }; 14F8A290202E65C700175FDC /* Blue-40@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Blue-40@3x.png"; sourceTree = ""; }; 14F8A291202E65C700175FDC /* Blue-76@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Blue-76@2x.png"; sourceTree = ""; }; + 21985CBF5CF202A76D240ECD /* Pods-Rocket.Chat.NotificationServiceExtension.beta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Rocket.Chat.NotificationServiceExtension.beta.xcconfig"; path = "Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension.beta.xcconfig"; sourceTree = ""; }; + 31CFA56B020D42AA524AACA5 /* Pods-Rocket.Chat.NotificationServiceExtension.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Rocket.Chat.NotificationServiceExtension.release.xcconfig"; path = "Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension.release.xcconfig"; sourceTree = ""; }; 33093DC4207C7EAF00DD81F6 /* ChatNotificationSpec.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChatNotificationSpec.swift; sourceTree = ""; }; 33093DC6207C900900DD81F6 /* NotificationManagerSpec.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationManagerSpec.swift; sourceTree = ""; }; 33093DC8207C949C00DD81F6 /* NotificationViewControllerSpec.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationViewControllerSpec.swift; sourceTree = ""; }; @@ -1542,6 +1567,8 @@ 807FB581204837AF00E21429 /* SEServersViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SEServersViewModel.swift; sourceTree = ""; }; 808792351FB145B200EFE77F /* PermissionManagerSpec.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PermissionManagerSpec.swift; sourceTree = ""; }; 808792371FB14B3300EFE77F /* PermissionSpec.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PermissionSpec.swift; sourceTree = ""; }; + 808921F821C3FF6700271A1F /* UIColorMentions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UIColorMentions.swift; sourceTree = ""; }; + 808921FB21C4000400271A1F /* MessageTextFontAttributesColors.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MessageTextFontAttributesColors.swift; sourceTree = ""; }; 80977AB5204EEF1E00C41435 /* SelectServer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SelectServer.swift; sourceTree = ""; }; 80977AB8204EFBCC00C41435 /* SENavigation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SENavigation.swift; sourceTree = ""; }; 80977ABA204EFC0F00C41435 /* SESceneTransition.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SESceneTransition.swift; sourceTree = ""; }; @@ -1556,6 +1583,9 @@ 809B53151FE3D3DC00833DD2 /* MessageReaction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MessageReaction.swift; sourceTree = ""; }; 809D577520EBAE5F0014C364 /* UIButtonCenterImage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UIButtonCenterImage.swift; sourceTree = ""; }; 809D577820ED06E50014C364 /* UINavigationControllerRedrawBar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UINavigationControllerRedrawBar.swift; sourceTree = ""; }; + 80A27F8421C3F853006EC454 /* Rocket.Chat.NotificationServiceExtension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = Rocket.Chat.NotificationServiceExtension.appex; sourceTree = BUILT_PRODUCTS_DIR; }; + 80A27F8621C3F853006EC454 /* NotificationService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationService.swift; sourceTree = ""; }; + 80A27F8821C3F853006EC454 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 80A2A2AA2073BD0800857DAF /* RealmCurrent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RealmCurrent.swift; sourceTree = ""; }; 80A2F38F20056C5E005D2DCA /* EmojiSearcher.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmojiSearcher.swift; sourceTree = ""; }; 80A2F39120057AD0005D2DCA /* EmojiAutocompleteCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmojiAutocompleteCell.swift; sourceTree = ""; }; @@ -1797,7 +1827,9 @@ D32E28221DFD86C300D6019C /* LauncherProtocol.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LauncherProtocol.swift; sourceTree = ""; }; D32E28231DFD86C300D6019C /* PersistencyCoordinator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PersistencyCoordinator.swift; sourceTree = ""; }; D3CFAFBC1E907D8900BADC0A /* ChatMessageTextViewModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChatMessageTextViewModel.swift; sourceTree = ""; }; + DE2F8E0E1F89998A99E848F9 /* Pods_Rocket_Chat_NotificationServiceExtension.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Rocket_Chat_NotificationServiceExtension.framework; sourceTree = BUILT_PRODUCTS_DIR; }; E05A718A50D61E3E547007AF /* Pods-Rocket.Chat.test.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Rocket.Chat.test.xcconfig"; path = "Pods/Target Support Files/Pods-Rocket.Chat/Pods-Rocket.Chat.test.xcconfig"; sourceTree = ""; }; + F0D943AF6C3B5FEFCBDB7939 /* Pods-Rocket.Chat.NotificationServiceExtension.test.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Rocket.Chat.NotificationServiceExtension.test.xcconfig"; path = "Pods/Target Support Files/Pods-Rocket.Chat.NotificationServiceExtension/Pods-Rocket.Chat.NotificationServiceExtension.test.xcconfig"; sourceTree = ""; }; F87E8221BEB77AF190F06201 /* Pods-Rocket.Chat.ShareExtension.beta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Rocket.Chat.ShareExtension.beta.xcconfig"; path = "Pods/Target Support Files/Pods-Rocket.Chat.ShareExtension/Pods-Rocket.Chat.ShareExtension.beta.xcconfig"; sourceTree = ""; }; FEDACA44BBB1C0633DEA6F3D /* Pods-Rocket.ChatTests.beta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Rocket.ChatTests.beta.xcconfig"; path = "Pods/Target Support Files/Pods-Rocket.ChatTests/Pods-Rocket.ChatTests.beta.xcconfig"; sourceTree = ""; }; /* End PBXFileReference section */ @@ -1834,6 +1866,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 80A27F8121C3F853006EC454 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 7348231389BE92F6242D968B /* Pods_Rocket_Chat_NotificationServiceExtension.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ @@ -1892,6 +1932,7 @@ 0F5191CD6C53AEA006C82524 /* Pods_Rocket_Chat.framework */, 68D870A8D54F5431A14607AE /* Pods_Rocket_ChatTests.framework */, 6787D07A45177F339DB234DD /* Pods_Rocket_Chat_ShareExtension.framework */, + DE2F8E0E1F89998A99E848F9 /* Pods_Rocket_Chat_NotificationServiceExtension.framework */, ); name = Frameworks; sourceTree = ""; @@ -2524,6 +2565,7 @@ 80E9DBD4209CA8EA00A48CA9 /* UIViewController */, 80B2D98D20E54999002F4149 /* UINavigationBar */, 809D577720ED069C0014C364 /* UINavigationController */, + 808921F721C3FF4300271A1F /* UIColor */, 597ECBA11E3708A50041C5C5 /* DataExtension.swift */, 41E991D31D343A9F00BDDCA8 /* DateExtension.swift */, 1496A87820FA4735005C2E14 /* EnumExtensions.swift */, @@ -2535,8 +2577,6 @@ 8076FDA32048533000114F28 /* String+Random.swift */, 33F67A43212D8F62004EB4A0 /* DifferenceKitExtension.swift */, 4174CB1E1D2DB3350086DAC8 /* StringExtensions.swift */, - 412BCC8A1E55D4AA00F7F4EE /* UIColorCSSColorsExtension.swift */, - 4192054D1D52F5F1004EEC5F /* UIColorExtension.swift */, D1C536CD1F688B7100EBA8D9 /* UIFontExtensions.swift */, 41494B911D63C6280004F369 /* UIImageExtension.swift */, 419205481D52EDE6004EEC5F /* UILabelExtension.swift */, @@ -2784,6 +2824,7 @@ 800F38EC2019492D0005CB78 /* DeepLink.swift */, 80DC9A6B206BA95600032BE0 /* Localized.swift */, 413FB6C41FE17DBB00F010AA /* MessageTextFontAttributes.swift */, + 808921FB21C4000400271A1F /* MessageTextFontAttributesColors.swift */, 35C7D199202B130400B4BE5A /* RCDateFormatter.swift */, 413996161F3B44500075F96E /* UploadHelper.swift */, 80E9DBD5209CA8FE00A48CA9 /* Closeable.swift */, @@ -2813,6 +2854,7 @@ 41DF76D61D2C50710028DBF8 = { isa = PBXGroup; children = ( + 80A27F8521C3F853006EC454 /* Rocket.Chat.NotificationServiceExtension */, 106DAA428B5BF7289FB70C65 /* Frameworks */, EE693BBD0CC2727847214E2D /* Pods */, 41DF76E01D2C50710028DBF8 /* Products */, @@ -2830,6 +2872,7 @@ 41DF76F31D2C50720028DBF8 /* Rocket.ChatTests.xctest */, 41DF76FE1D2C50720028DBF8 /* Rocket.ChatUITests.xctest */, 807FB5582046E7DD00E21429 /* Rocket.Chat.ShareExtension.appex */, + 80A27F8421C3F853006EC454 /* Rocket.Chat.NotificationServiceExtension.appex */, ); name = Products; sourceTree = ""; @@ -3440,6 +3483,16 @@ path = Servers; sourceTree = ""; }; + 808921F721C3FF4300271A1F /* UIColor */ = { + isa = PBXGroup; + children = ( + 412BCC8A1E55D4AA00F7F4EE /* UIColorCSSColorsExtension.swift */, + 4192054D1D52F5F1004EEC5F /* UIColorExtension.swift */, + 808921F821C3FF6700271A1F /* UIColorMentions.swift */, + ); + path = UIColor; + sourceTree = ""; + }; 80977AB7204EFBBB00C41435 /* Navigation */ = { isa = PBXGroup; children = ( @@ -3494,6 +3547,15 @@ path = UINavigationController; sourceTree = ""; }; + 80A27F8521C3F853006EC454 /* Rocket.Chat.NotificationServiceExtension */ = { + isa = PBXGroup; + children = ( + 80A27F8621C3F853006EC454 /* NotificationService.swift */, + 80A27F8821C3F853006EC454 /* Info.plist */, + ); + path = Rocket.Chat.NotificationServiceExtension; + sourceTree = ""; + }; 80A97EFD200628A300A2774C /* Views */ = { isa = PBXGroup; children = ( @@ -4048,6 +4110,10 @@ E05A718A50D61E3E547007AF /* Pods-Rocket.Chat.test.xcconfig */, 14F7905B55B69407BBC02BC5 /* Pods-Rocket.Chat.ShareExtension.test.xcconfig */, 931A9FDD60FB42509A0958F5 /* Pods-Rocket.ChatTests.test.xcconfig */, + 08CAF513FB282364027845F3 /* Pods-Rocket.Chat.NotificationServiceExtension.debug.xcconfig */, + F0D943AF6C3B5FEFCBDB7939 /* Pods-Rocket.Chat.NotificationServiceExtension.test.xcconfig */, + 31CFA56B020D42AA524AACA5 /* Pods-Rocket.Chat.NotificationServiceExtension.release.xcconfig */, + 21985CBF5CF202A76D240ECD /* Pods-Rocket.Chat.NotificationServiceExtension.beta.xcconfig */, ); name = Pods; sourceTree = ""; @@ -4072,6 +4138,7 @@ ); dependencies = ( 807FB5612046E7DD00E21429 /* PBXTargetDependency */, + 80A27F8A21C3F853006EC454 /* PBXTargetDependency */, ); name = Rocket.Chat; productName = Rocket.Chat; @@ -4136,13 +4203,31 @@ productReference = 807FB5582046E7DD00E21429 /* Rocket.Chat.ShareExtension.appex */; productType = "com.apple.product-type.app-extension"; }; + 80A27F8321C3F853006EC454 /* Rocket.Chat.NotificationServiceExtension */ = { + isa = PBXNativeTarget; + buildConfigurationList = 80A27F9021C3F853006EC454 /* Build configuration list for PBXNativeTarget "Rocket.Chat.NotificationServiceExtension" */; + buildPhases = ( + 09784DA2121CFAC6C9E358B6 /* [CP] Check Pods Manifest.lock */, + 80A27F8021C3F853006EC454 /* Sources */, + 80A27F8121C3F853006EC454 /* Frameworks */, + 80A27F8221C3F853006EC454 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = Rocket.Chat.NotificationServiceExtension; + productName = Rocket.Chat.NotificationServiceExtension; + productReference = 80A27F8421C3F853006EC454 /* Rocket.Chat.NotificationServiceExtension.appex */; + productType = "com.apple.product-type.app-extension"; + }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ 41DF76D71D2C50710028DBF8 /* Project object */ = { isa = PBXProject; attributes = { - LastSwiftUpdateCheck = 0920; + LastSwiftUpdateCheck = 1010; LastUpgradeCheck = 1000; ORGANIZATIONNAME = Rocket.Chat; TargetAttributes = { @@ -4150,6 +4235,7 @@ CreatedOnToolsVersion = 7.3.1; DevelopmentTeam = S6UPZG7ZR3; LastSwiftMigration = 1000; + ProvisioningStyle = Automatic; SystemCapabilities = { com.apple.ApplicationGroups.iOS = { enabled = 1; @@ -4191,6 +4277,11 @@ }; }; }; + 80A27F8321C3F853006EC454 = { + CreatedOnToolsVersion = 10.1; + DevelopmentTeam = S6UPZG7ZR3; + ProvisioningStyle = Automatic; + }; }; }; buildConfigurationList = 41DF76DA1D2C50710028DBF8 /* Build configuration list for PBXProject "Rocket.Chat" */; @@ -4221,6 +4312,7 @@ 807FB5572046E7DD00E21429 /* Rocket.Chat.ShareExtension */, 41DF76F21D2C50720028DBF8 /* Rocket.ChatTests */, 41DF76FD1D2C50720028DBF8 /* Rocket.ChatUITests */, + 80A27F8321C3F853006EC454 /* Rocket.Chat.NotificationServiceExtension */, ); }; /* End PBXProject section */ @@ -4414,9 +4506,38 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 80A27F8221C3F853006EC454 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ + 09784DA2121CFAC6C9E358B6 /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-Rocket.Chat.NotificationServiceExtension-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + showEnvVarsInLog = 0; + }; 20AE8DAFB4777EAD4A9DBA91 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -4488,12 +4609,12 @@ "${BUILT_PRODUCTS_DIR}/Realm/Realm.framework", "${BUILT_PRODUCTS_DIR}/RealmSwift/RealmSwift.framework", "${BUILT_PRODUCTS_DIR}/SwiftyJSON/SwiftyJSON.framework", + "${BUILT_PRODUCTS_DIR}/RCMarkdownParser/RCMarkdownParser.framework", "${BUILT_PRODUCTS_DIR}/1PasswordExtension/OnePasswordExtension.framework", "${BUILT_PRODUCTS_DIR}/FLEX/FLEX.framework", "${BUILT_PRODUCTS_DIR}/GoogleUtilities/GoogleUtilities.framework", "${BUILT_PRODUCTS_DIR}/MobilePlayer/MobilePlayer.framework", "${BUILT_PRODUCTS_DIR}/OAuthSwift/OAuthSwift.framework", - "${BUILT_PRODUCTS_DIR}/RCMarkdownParser/RCMarkdownParser.framework", "${BUILT_PRODUCTS_DIR}/ReachabilitySwift/Reachability.framework", "${BUILT_PRODUCTS_DIR}/RocketChatViewController/RocketChatViewController.framework", "${BUILT_PRODUCTS_DIR}/SimpleImageViewer/SimpleImageViewer.framework", @@ -4515,12 +4636,12 @@ "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Realm.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RealmSwift.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftyJSON.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RCMarkdownParser.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/OnePasswordExtension.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FLEX.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GoogleUtilities.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MobilePlayer.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/OAuthSwift.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RCMarkdownParser.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Reachability.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RocketChatViewController.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SimpleImageViewer.framework", @@ -4585,12 +4706,12 @@ "${BUILT_PRODUCTS_DIR}/Realm/Realm.framework", "${BUILT_PRODUCTS_DIR}/RealmSwift/RealmSwift.framework", "${BUILT_PRODUCTS_DIR}/SwiftyJSON/SwiftyJSON.framework", + "${BUILT_PRODUCTS_DIR}/RCMarkdownParser/RCMarkdownParser.framework", "${BUILT_PRODUCTS_DIR}/1PasswordExtension/OnePasswordExtension.framework", "${BUILT_PRODUCTS_DIR}/FLEX/FLEX.framework", "${BUILT_PRODUCTS_DIR}/GoogleUtilities/GoogleUtilities.framework", "${BUILT_PRODUCTS_DIR}/MobilePlayer/MobilePlayer.framework", "${BUILT_PRODUCTS_DIR}/OAuthSwift/OAuthSwift.framework", - "${BUILT_PRODUCTS_DIR}/RCMarkdownParser/RCMarkdownParser.framework", "${BUILT_PRODUCTS_DIR}/ReachabilitySwift/Reachability.framework", "${BUILT_PRODUCTS_DIR}/RocketChatViewController/RocketChatViewController.framework", "${BUILT_PRODUCTS_DIR}/SimpleImageViewer/SimpleImageViewer.framework", @@ -4609,12 +4730,12 @@ "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Realm.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RealmSwift.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftyJSON.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RCMarkdownParser.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/OnePasswordExtension.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FLEX.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GoogleUtilities.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MobilePlayer.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/OAuthSwift.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RCMarkdownParser.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Reachability.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RocketChatViewController.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SimpleImageViewer.framework", @@ -4911,11 +5032,13 @@ 413FB6E11FE17EB700F010AA /* SubscriptionsTitleView.swift in Sources */, 8073719E1F9688B200D53ADF /* LoginServiceManager.swift in Sources */, 41BFA0AB2146D23D008B9611 /* MessageManagerSystemMessages.swift in Sources */, + 808921F921C3FF6700271A1F /* UIColorMentions.swift in Sources */, 41FC9E06209B39FE00FED485 /* SubscriptionLastMessage.swift in Sources */, 99BE4D85215300FD001A43E2 /* MessageSection.swift in Sources */, 80D955C2202154A300E3F281 /* CASViewController.swift in Sources */, 4124D833209A0517005374CD /* ChatLoaderCell.swift in Sources */, 8013F8871FD6B76600EE1A4E /* RunCommandRequest.swift in Sources */, + 808921FC21C4000400271A1F /* MessageTextFontAttributesColors.swift in Sources */, 997FE19A210B9D2E000F6836 /* SubscriptionLeaveRequest.swift in Sources */, 9911CF3420C1CF58001471C3 /* StyledButton.swift in Sources */, 80B2D99720E677D6002F4149 /* UsersClient.swift in Sources */, @@ -5395,6 +5518,23 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 80A27F8021C3F853006EC454 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 808921FA21C3FF9600271A1F /* MessageTextFontAttributes.swift in Sources */, + 808921F421C3FEA400271A1F /* Theme.swift in Sources */, + 80A27F9121C3FA86006EC454 /* MarkdownManager.swift in Sources */, + 80200CD221CD3A5500D00144 /* Emoji.swift in Sources */, + 808921F621C3FF1900271A1F /* UIColorCSSColorsExtension.swift in Sources */, + 80A27F8721C3F853006EC454 /* NotificationService.swift in Sources */, + 808921F521C3FEF700271A1F /* UIColorExtension.swift in Sources */, + 80200CD321CD3AAE00D00144 /* NSAttributedString+CustomEmojis.swift in Sources */, + 80200CCF21CD39FA00D00144 /* Emojione+Transform.swift in Sources */, + 80200CD021CD3A2A00D00144 /* Emojione.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ @@ -5413,6 +5553,11 @@ target = 807FB5572046E7DD00E21429 /* Rocket.Chat.ShareExtension */; targetProxy = 807FB5602046E7DD00E21429 /* PBXContainerItemProxy */; }; + 80A27F8A21C3F853006EC454 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 80A27F8321C3F853006EC454 /* Rocket.Chat.NotificationServiceExtension */; + targetProxy = 80A27F8921C3F853006EC454 /* PBXContainerItemProxy */; + }; /* End PBXTargetDependency section */ /* Begin PBXVariantGroup section */ @@ -5599,6 +5744,7 @@ CODE_SIGN_ENTITLEMENTS = Rocket.Chat/Rocket.Chat.entitlements; CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; DEBUG_INFORMATION_FORMAT = dwarf; DEVELOPMENT_TEAM = S6UPZG7ZR3; GCC_OPTIMIZATION_LEVEL = s; @@ -5609,6 +5755,7 @@ PRODUCT_BUNDLE_IDENTIFIER = chat.rocket.ios; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE = ""; + PROVISIONING_PROFILE_SPECIFIER = ""; SWIFT_DISABLE_SAFETY_CHECKS = NO; SWIFT_OBJC_BRIDGING_HEADER = "Rocket.Chat/Rocket.Chat-Bridge.h"; SWIFT_OPTIMIZATION_LEVEL = "-O"; @@ -5795,6 +5942,7 @@ CODE_SIGN_ENTITLEMENTS = Rocket.Chat/Rocket.Chat.entitlements; CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; DEBUG_INFORMATION_FORMAT = dwarf; DEVELOPMENT_TEAM = S6UPZG7ZR3; INFOPLIST_FILE = Rocket.Chat/Info.plist; @@ -5804,6 +5952,7 @@ PRODUCT_BUNDLE_IDENTIFIER = chat.rocket.ios; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE = ""; + PROVISIONING_PROFILE_SPECIFIER = ""; SWIFT_DISABLE_SAFETY_CHECKS = NO; SWIFT_OBJC_BRIDGING_HEADER = "Rocket.Chat/Rocket.Chat-Bridge.h"; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; @@ -5820,6 +5969,7 @@ CODE_SIGN_ENTITLEMENTS = Rocket.Chat/Rocket.Chat.entitlements; CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEVELOPMENT_TEAM = S6UPZG7ZR3; INFOPLIST_FILE = Rocket.Chat/Info.plist; @@ -5829,6 +5979,7 @@ PRODUCT_BUNDLE_IDENTIFIER = chat.rocket.ios; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE = ""; + PROVISIONING_PROFILE_SPECIFIER = ""; SWIFT_OBJC_BRIDGING_HEADER = "Rocket.Chat/Rocket.Chat-Bridge.h"; SWIFT_VERSION = 4.2; }; @@ -5959,6 +6110,7 @@ CODE_SIGN_ENTITLEMENTS = Rocket.Chat/Rocket.Chat.entitlements; CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEVELOPMENT_TEAM = S6UPZG7ZR3; INFOPLIST_FILE = Rocket.Chat/Info.plist; @@ -5968,6 +6120,7 @@ PRODUCT_BUNDLE_IDENTIFIER = chat.rocket.ios; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE = ""; + PROVISIONING_PROFILE_SPECIFIER = ""; SWIFT_OBJC_BRIDGING_HEADER = "Rocket.Chat/Rocket.Chat-Bridge.h"; SWIFT_VERSION = 4.2; }; @@ -6088,6 +6241,117 @@ }; name = Beta; }; + 80A27F8C21C3F853006EC454 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 08CAF513FB282364027845F3 /* Pods-Rocket.Chat.NotificationServiceExtension.debug.xcconfig */; + buildSettings = { + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = S6UPZG7ZR3; + GCC_C_LANGUAGE_STANDARD = gnu11; + INFOPLIST_FILE = Rocket.Chat.NotificationServiceExtension/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 12.1; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + PRODUCT_BUNDLE_IDENTIFIER = "chat.rocket.ios.Rocket-Chat-NotificationServiceExtension"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG ROCKETCHAT_EXCLUDE_MARKDOWN_DOWNLOAD_MEDIA"; + SWIFT_VERSION = 4.2; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 80A27F8D21C3F853006EC454 /* Test */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = F0D943AF6C3B5FEFCBDB7939 /* Pods-Rocket.Chat.NotificationServiceExtension.test.xcconfig */; + buildSettings = { + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = S6UPZG7ZR3; + GCC_C_LANGUAGE_STANDARD = gnu11; + INFOPLIST_FILE = Rocket.Chat.NotificationServiceExtension/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 12.1; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; + MTL_FAST_MATH = YES; + PRODUCT_BUNDLE_IDENTIFIER = "chat.rocket.ios.Rocket-Chat-NotificationServiceExtension"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = ROCKETCHAT_EXCLUDE_MARKDOWN_DOWNLOAD_MEDIA; + "SWIFT_ACTIVE_COMPILATION_CONDITIONS[arch=*]" = ""; + SWIFT_VERSION = 4.2; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Test; + }; + 80A27F8E21C3F853006EC454 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 31CFA56B020D42AA524AACA5 /* Pods-Rocket.Chat.NotificationServiceExtension.release.xcconfig */; + buildSettings = { + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = S6UPZG7ZR3; + GCC_C_LANGUAGE_STANDARD = gnu11; + INFOPLIST_FILE = Rocket.Chat.NotificationServiceExtension/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 12.1; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; + MTL_FAST_MATH = YES; + PRODUCT_BUNDLE_IDENTIFIER = "chat.rocket.ios.Rocket-Chat-NotificationServiceExtension"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = ROCKETCHAT_EXCLUDE_MARKDOWN_DOWNLOAD_MEDIA; + "SWIFT_ACTIVE_COMPILATION_CONDITIONS[arch=*]" = ""; + SWIFT_VERSION = 4.2; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Release; + }; + 80A27F8F21C3F853006EC454 /* Beta */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 21985CBF5CF202A76D240ECD /* Pods-Rocket.Chat.NotificationServiceExtension.beta.xcconfig */; + buildSettings = { + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = S6UPZG7ZR3; + GCC_C_LANGUAGE_STANDARD = gnu11; + INFOPLIST_FILE = Rocket.Chat.NotificationServiceExtension/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 12.1; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; + MTL_FAST_MATH = YES; + PRODUCT_BUNDLE_IDENTIFIER = "chat.rocket.ios.Rocket-Chat-NotificationServiceExtension"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = ROCKETCHAT_EXCLUDE_MARKDOWN_DOWNLOAD_MEDIA; + SWIFT_VERSION = 4.2; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Beta; + }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ @@ -6146,6 +6410,17 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 80A27F9021C3F853006EC454 /* Build configuration list for PBXNativeTarget "Rocket.Chat.NotificationServiceExtension" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 80A27F8C21C3F853006EC454 /* Debug */, + 80A27F8D21C3F853006EC454 /* Test */, + 80A27F8E21C3F853006EC454 /* Release */, + 80A27F8F21C3F853006EC454 /* Beta */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; /* End XCConfigurationList section */ }; rootObject = 41DF76D71D2C50710028DBF8 /* Project object */; diff --git a/Rocket.Chat/Extensions/UIColorCSSColorsExtension.swift b/Rocket.Chat/Extensions/UIColor/UIColorCSSColorsExtension.swift similarity index 99% rename from Rocket.Chat/Extensions/UIColorCSSColorsExtension.swift rename to Rocket.Chat/Extensions/UIColor/UIColorCSSColorsExtension.swift index 367127884d..6b9bc8a234 100755 --- a/Rocket.Chat/Extensions/UIColorCSSColorsExtension.swift +++ b/Rocket.Chat/Extensions/UIColor/UIColorCSSColorsExtension.swift @@ -1,4 +1,5 @@ -// +// swiftlint:disable all + // Color+HexAndCSSColorNames.swift // // Created by Norman Basham on 12/8/15. @@ -308,3 +309,5 @@ public extension UIColor { "YELLOWGREEN" : "9ACD32" ] } + +// swiftlint:enable all diff --git a/Rocket.Chat/Extensions/UIColorExtension.swift b/Rocket.Chat/Extensions/UIColor/UIColorExtension.swift similarity index 88% rename from Rocket.Chat/Extensions/UIColorExtension.swift rename to Rocket.Chat/Extensions/UIColor/UIColorExtension.swift index 3f63e1d79a..db983d6771 100644 --- a/Rocket.Chat/Extensions/UIColorExtension.swift +++ b/Rocket.Chat/Extensions/UIColor/UIColorExtension.swift @@ -173,32 +173,6 @@ extension UIColor { static var codeBackground: UIColor { return UIColor(rgb: 0xF8F8F8, alphaVal: 1.0) } - - // MARK: Mention Color - - static func background(for mention: Mention) -> UIColor { - if mention.username == AuthManager.currentUser()?.username { - return .primaryAction - } - - if mention.username == "all" || mention.username == "here" { - return .attention - } - - return .white - } - - static func font(for mention: Mention) -> UIColor { - if mention.username == AuthManager.currentUser()?.username { - return .white - } - - if mention.username == "all" || mention.username == "here" { - return .white - } - - return .primaryAction - } } // MARK: UIKit default colors diff --git a/Rocket.Chat/Extensions/UIColor/UIColorMentions.swift b/Rocket.Chat/Extensions/UIColor/UIColorMentions.swift new file mode 100644 index 0000000000..6d81f92d69 --- /dev/null +++ b/Rocket.Chat/Extensions/UIColor/UIColorMentions.swift @@ -0,0 +1,35 @@ +// +// UIColorMentions.swift +// Rocket.Chat +// +// Created by Matheus Cardoso on 14/12/2018. +// Copyright © 2018 Rocket.Chat. All rights reserved. +// + +import Foundation + +extension UIColor { + static func background(for mention: Mention) -> UIColor { + if mention.username == AuthManager.currentUser()?.username { + return .primaryAction + } + + if mention.username == "all" || mention.username == "here" { + return .attention + } + + return .white + } + + static func font(for mention: Mention) -> UIColor { + if mention.username == AuthManager.currentUser()?.username { + return .white + } + + if mention.username == "all" || mention.username == "here" { + return .white + } + + return .primaryAction + } +} diff --git a/Rocket.Chat/External/RCEmojiKit/NSAttributedString+CustomEmojis.swift b/Rocket.Chat/External/RCEmojiKit/NSAttributedString+CustomEmojis.swift index 8e0f1173c3..72c77b2e97 100644 --- a/Rocket.Chat/External/RCEmojiKit/NSAttributedString+CustomEmojis.swift +++ b/Rocket.Chat/External/RCEmojiKit/NSAttributedString+CustomEmojis.swift @@ -6,7 +6,7 @@ // Copyright © 2018 Rocket.Chat. All rights reserved. // -import Foundation +import UIKit extension NSAttributedString { func applyingCustomEmojis(_ emojis: [String: Emoji]) -> NSAttributedString { diff --git a/Rocket.Chat/Helpers/MessageTextFontAttributes.swift b/Rocket.Chat/Helpers/MessageTextFontAttributes.swift index 1bb46852e3..00a19582aa 100644 --- a/Rocket.Chat/Helpers/MessageTextFontAttributes.swift +++ b/Rocket.Chat/Helpers/MessageTextFontAttributes.swift @@ -9,19 +9,6 @@ import UIKit struct MessageTextFontAttributes { - - static func defaultFontColor(for theme: Theme? = nil) -> UIColor { - return theme?.bodyText ?? ThemeManager.theme.bodyText - } - - static func systemFontColor(for theme: Theme? = ThemeManager.theme) -> UIColor { - return theme?.auxiliaryText ?? ThemeManager.theme.auxiliaryText - } - - static func failedFontColor(for theme: Theme? = ThemeManager.theme) -> UIColor { - return theme?.auxiliaryText ?? ThemeManager.theme.auxiliaryText - } - static var defaultFont: UIFont { let defaultFontDescriptor = UIFontDescriptor.preferredFontDescriptor(withTextStyle: .body) let font = UIFont(descriptor: defaultFontDescriptor, size: 0) diff --git a/Rocket.Chat/Helpers/MessageTextFontAttributesColors.swift b/Rocket.Chat/Helpers/MessageTextFontAttributesColors.swift new file mode 100644 index 0000000000..6233e61f9b --- /dev/null +++ b/Rocket.Chat/Helpers/MessageTextFontAttributesColors.swift @@ -0,0 +1,23 @@ +// +// MessageTextFontAttributesColors.swift +// Rocket.Chat +// +// Created by Matheus Cardoso on 14/12/2018. +// Copyright © 2018 Rocket.Chat. All rights reserved. +// + +import Foundation + +extension MessageTextFontAttributes { + static func defaultFontColor(for theme: Theme? = nil) -> UIColor { + return theme?.bodyText ?? ThemeManager.theme.bodyText + } + + static func systemFontColor(for theme: Theme? = ThemeManager.theme) -> UIColor { + return theme?.auxiliaryText ?? ThemeManager.theme.auxiliaryText + } + + static func failedFontColor(for theme: Theme? = ThemeManager.theme) -> UIColor { + return theme?.auxiliaryText ?? ThemeManager.theme.auxiliaryText + } +} diff --git a/Rocket.Chat/Managers/MarkdownManager.swift b/Rocket.Chat/Managers/MarkdownManager.swift index 6f8a22b09a..95c6fa55b8 100644 --- a/Rocket.Chat/Managers/MarkdownManager.swift +++ b/Rocket.Chat/Managers/MarkdownManager.swift @@ -104,6 +104,7 @@ fileprivate extension RCMarkdownParser { parser.strikeAttributes = [NSAttributedString.Key.strikethroughStyle.rawValue: NSNumber(value: NSUnderlineStyle.single.rawValue)] parser.linkAttributes = [NSAttributedString.Key.foregroundColor.rawValue: UIColor.darkGray] + #if !ROCKETCHAT_EXCLUDE_MARKDOWN_DOWNLOAD_MEDIA parser.downloadImage = { urlString, completion in guard let url = URL(string: urlString) else { return } guard let filename = DownloadManager.filenameFor(urlString) else { return } @@ -127,6 +128,7 @@ fileprivate extension RCMarkdownParser { } } } + #endif parser.headerAttributes = [ 1: [NSAttributedString.Key.font.rawValue: UIFont.boldSystemFont(ofSize: 26)],