|
15 | 15 | 411D76E51F39F05A00B0A8DF /* AuthSettingsManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 411D76E41F39F05A00B0A8DF /* AuthSettingsManager.swift */; };
|
16 | 16 | 411D76E71F39FA7B00B0A8DF /* AuthSettingsManagerSpec.swift in Sources */ = {isa = PBXBuildFile; fileRef = 411D76E61F39FA7B00B0A8DF /* AuthSettingsManagerSpec.swift */; };
|
17 | 17 | 411EDED51E3102CB00BC7BE3 /* UploadManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 411EDED41E3102CB00BC7BE3 /* UploadManager.swift */; };
|
| 18 | + 411F7D941F5179A50080E8AD /* ChatChannelHeaderCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 411F7D931F5179A50080E8AD /* ChatChannelHeaderCell.swift */; }; |
| 19 | + 411F7D961F5179B50080E8AD /* ChatChannelHeaderCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 411F7D951F5179B50080E8AD /* ChatChannelHeaderCell.xib */; }; |
18 | 20 | 412719441E6B353B00461FEE /* AuthViewControllerGoogleExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 412719431E6B353B00461FEE /* AuthViewControllerGoogleExtensions.swift */; };
|
19 | 21 | 412719461E6B403700461FEE /* RegisterUsernameViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 412719451E6B403700461FEE /* RegisterUsernameViewController.swift */; };
|
20 | 22 | 412731D51DE0A55C00FC45A0 /* ChatPreviewModeView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 412731D41DE0A55C00FC45A0 /* ChatPreviewModeView.xib */; };
|
|
115 | 117 | 41C275DF1D848005003C88CF /* AvatarView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41C275DE1D848005003C88CF /* AvatarView.swift */; };
|
116 | 118 | 41C275E11D84815C003C88CF /* AvatarView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 41C275E01D84815C003C88CF /* AvatarView.xib */; };
|
117 | 119 | 41C45AEF1DFAD42800D9969C /* ChatDataController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41C45AEE1DFAD42800D9969C /* ChatDataController.swift */; };
|
| 120 | + 41CABFF81F5047D600E0B289 /* ChatLoaderCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 41CABFF71F5047D600E0B289 /* ChatLoaderCell.xib */; }; |
| 121 | + 41CABFFA1F5047E200E0B289 /* ChatLoaderCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41CABFF91F5047E200E0B289 /* ChatLoaderCell.swift */; }; |
| 122 | + 41CABFFC1F50515100E0B289 /* ArrayExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41CABFFB1F50515100E0B289 /* ArrayExtensions.swift */; }; |
118 | 123 | 41D3A62E1E0805310011949D /* ChatMessageDaySeparator.xib in Resources */ = {isa = PBXBuildFile; fileRef = 41D3A62D1E0805310011949D /* ChatMessageDaySeparator.xib */; };
|
119 | 124 | 41D3A6301E0805490011949D /* ChatMessageDaySeparator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41D3A62F1E0805490011949D /* ChatMessageDaySeparator.swift */; };
|
120 | 125 | 41D4ABAB1F4CD10C00ACDDDD /* ChatCollectionViewFlowLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41D4ABAA1F4CD10C00ACDDDD /* ChatCollectionViewFlowLayout.swift */; };
|
121 | 126 | 41D5BC311DAFBEF4009A493A /* UIViewExtentions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41D5BC301DAFBEF4009A493A /* UIViewExtentions.swift */; };
|
122 | 127 | 41D701D61E67111E00FED2EE /* MessageTextFontAttributes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41D701D51E67111E00FED2EE /* MessageTextFontAttributes.swift */; };
|
123 | 128 | 41D701D81E6763D100FED2EE /* NSAttributedStringExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41D701D71E6763D100FED2EE /* NSAttributedStringExtensions.swift */; };
|
124 | 129 | 41D7CA871E644E47000F38EA /* MessageExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41D7CA861E644E47000F38EA /* MessageExtensions.swift */; };
|
| 130 | + 41D894021F4EF64200E284D2 /* ChatDirectMessageHeaderCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41D894011F4EF64200E284D2 /* ChatDirectMessageHeaderCell.swift */; }; |
| 131 | + 41D894041F4EF65700E284D2 /* ChatDirectMessageHeaderCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 41D894031F4EF65700E284D2 /* ChatDirectMessageHeaderCell.xib */; }; |
125 | 132 | 41DAE93C1D318E280098E068 /* SubscriptionManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41DAE93B1D318E280098E068 /* SubscriptionManager.swift */; };
|
126 | 133 | 41DAE93E1D318F350098E068 /* Subscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41DAE93D1D318F350098E068 /* Subscription.swift */; };
|
127 | 134 | 41DC7A1B1D38454500896FC0 /* Message.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41DC7A1A1D38454500896FC0 /* Message.swift */; };
|
|
192 | 199 | 411D76E41F39F05A00B0A8DF /* AuthSettingsManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = AuthSettingsManager.swift; path = Managers/Model/AuthSettingsManager.swift; sourceTree = "<group>"; };
|
193 | 200 | 411D76E61F39FA7B00B0A8DF /* AuthSettingsManagerSpec.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = AuthSettingsManagerSpec.swift; path = Managers/AuthSettingsManagerSpec.swift; sourceTree = "<group>"; };
|
194 | 201 | 411EDED41E3102CB00BC7BE3 /* UploadManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = UploadManager.swift; path = Managers/Uploader/UploadManager.swift; sourceTree = "<group>"; };
|
| 202 | + 411F7D931F5179A50080E8AD /* ChatChannelHeaderCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = ChatChannelHeaderCell.swift; path = Views/Cells/Chat/ChatChannelHeaderCell.swift; sourceTree = "<group>"; }; |
| 203 | + 411F7D951F5179B50080E8AD /* ChatChannelHeaderCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = ChatChannelHeaderCell.xib; path = Views/Cells/Chat/ChatChannelHeaderCell.xib; sourceTree = "<group>"; }; |
195 | 204 | 412719431E6B353B00461FEE /* AuthViewControllerGoogleExtensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = AuthViewControllerGoogleExtensions.swift; path = Controllers/Auth/AuthViewControllerGoogleExtensions.swift; sourceTree = "<group>"; };
|
196 | 205 | 412719451E6B403700461FEE /* RegisterUsernameViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = RegisterUsernameViewController.swift; path = Controllers/Auth/RegisterUsernameViewController.swift; sourceTree = "<group>"; };
|
197 | 206 | 412731D41DE0A55C00FC45A0 /* ChatPreviewModeView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = ChatPreviewModeView.xib; path = Views/Chat/ChatPreviewModeView.xib; sourceTree = "<group>"; };
|
|
292 | 301 | 41C275DE1D848005003C88CF /* AvatarView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = AvatarView.swift; path = Views/Avatar/AvatarView.swift; sourceTree = "<group>"; };
|
293 | 302 | 41C275E01D84815C003C88CF /* AvatarView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = AvatarView.xib; path = Views/Avatar/AvatarView.xib; sourceTree = "<group>"; };
|
294 | 303 | 41C45AEE1DFAD42800D9969C /* ChatDataController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = ChatDataController.swift; path = Controllers/Chat/ChatDataController.swift; sourceTree = "<group>"; };
|
| 304 | + 41CABFF71F5047D600E0B289 /* ChatLoaderCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = ChatLoaderCell.xib; path = Views/Cells/Chat/ChatLoaderCell.xib; sourceTree = "<group>"; }; |
| 305 | + 41CABFF91F5047E200E0B289 /* ChatLoaderCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = ChatLoaderCell.swift; path = Views/Cells/Chat/ChatLoaderCell.swift; sourceTree = "<group>"; }; |
| 306 | + 41CABFFB1F50515100E0B289 /* ArrayExtensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = ArrayExtensions.swift; path = Extensions/ArrayExtensions.swift; sourceTree = "<group>"; }; |
295 | 307 | 41D3A62D1E0805310011949D /* ChatMessageDaySeparator.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = ChatMessageDaySeparator.xib; path = Views/Cells/Chat/ChatMessageDaySeparator.xib; sourceTree = "<group>"; };
|
296 | 308 | 41D3A62F1E0805490011949D /* ChatMessageDaySeparator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = ChatMessageDaySeparator.swift; path = Views/Cells/Chat/ChatMessageDaySeparator.swift; sourceTree = "<group>"; };
|
297 | 309 | 41D4ABAA1F4CD10C00ACDDDD /* ChatCollectionViewFlowLayout.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = ChatCollectionViewFlowLayout.swift; path = Helpers/ChatCollectionViewFlowLayout.swift; sourceTree = "<group>"; };
|
298 | 310 | 41D5BC301DAFBEF4009A493A /* UIViewExtentions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = UIViewExtentions.swift; path = Extensions/UIViewExtentions.swift; sourceTree = "<group>"; };
|
299 | 311 | 41D701D51E67111E00FED2EE /* MessageTextFontAttributes.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = MessageTextFontAttributes.swift; path = Helpers/MessageTextFontAttributes.swift; sourceTree = "<group>"; };
|
300 | 312 | 41D701D71E6763D100FED2EE /* NSAttributedStringExtensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = NSAttributedStringExtensions.swift; path = Extensions/NSAttributedStringExtensions.swift; sourceTree = "<group>"; };
|
301 | 313 | 41D7CA861E644E47000F38EA /* MessageExtensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = MessageExtensions.swift; path = Extensions/Models/MessageExtensions.swift; sourceTree = "<group>"; };
|
| 314 | + 41D894011F4EF64200E284D2 /* ChatDirectMessageHeaderCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = ChatDirectMessageHeaderCell.swift; path = Views/Cells/Chat/ChatDirectMessageHeaderCell.swift; sourceTree = "<group>"; }; |
| 315 | + 41D894031F4EF65700E284D2 /* ChatDirectMessageHeaderCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = ChatDirectMessageHeaderCell.xib; path = Views/Cells/Chat/ChatDirectMessageHeaderCell.xib; sourceTree = "<group>"; }; |
302 | 316 | 41DAE93B1D318E280098E068 /* SubscriptionManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = SubscriptionManager.swift; path = Managers/Model/SubscriptionManager.swift; sourceTree = "<group>"; };
|
303 | 317 | 41DAE93D1D318F350098E068 /* Subscription.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = Subscription.swift; path = Models/Subscription.swift; sourceTree = "<group>"; };
|
304 | 318 | 41DC7A1A1D38454500896FC0 /* Message.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = Message.swift; path = Models/Message.swift; sourceTree = "<group>"; };
|
|
504 | 518 | 41D3A62D1E0805310011949D /* ChatMessageDaySeparator.xib */,
|
505 | 519 | 41AC3CD81DCCA0C9002DC39A /* AutocompleteCell.swift */,
|
506 | 520 | 41AC3CD21DCC9873002DC39A /* AutocompleteCell.xib */,
|
| 521 | + 41D894011F4EF64200E284D2 /* ChatDirectMessageHeaderCell.swift */, |
| 522 | + 41D894031F4EF65700E284D2 /* ChatDirectMessageHeaderCell.xib */, |
| 523 | + 411F7D931F5179A50080E8AD /* ChatChannelHeaderCell.swift */, |
| 524 | + 411F7D951F5179B50080E8AD /* ChatChannelHeaderCell.xib */, |
| 525 | + 41CABFF91F5047E200E0B289 /* ChatLoaderCell.swift */, |
| 526 | + 41CABFF71F5047D600E0B289 /* ChatLoaderCell.xib */, |
507 | 527 | );
|
508 | 528 | name = Chat;
|
509 | 529 | sourceTree = "<group>";
|
|
609 | 629 | children = (
|
610 | 630 | 414EFF901E54FE35004F001F /* Models */,
|
611 | 631 | 597ECBA11E3708A50041C5C5 /* DataExtension.swift */,
|
| 632 | + 41CABFFB1F50515100E0B289 /* ArrayExtensions.swift */, |
612 | 633 | 41E991D31D343A9F00BDDCA8 /* DateExtension.swift */,
|
613 | 634 | 41D701D71E6763D100FED2EE /* NSAttributedStringExtensions.swift */,
|
614 | 635 | 4159720F1D3DBDA0002258F4 /* RealmExtension.swift */,
|
|
1066 | 1087 | 41C275E11D84815C003C88CF /* AvatarView.xib in Resources */,
|
1067 | 1088 | 416133341D46CA7200E09DA2 /* ChatMessageCell.xib in Resources */,
|
1068 | 1089 | 4174CB0F1D2D995F0086DAC8 /* Auth.storyboard in Resources */,
|
| 1090 | + 41CABFF81F5047D600E0B289 /* ChatLoaderCell.xib in Resources */, |
1069 | 1091 | 41D3A62E1E0805310011949D /* ChatMessageDaySeparator.xib in Resources */,
|
1070 | 1092 | 418C4DC81DC4C08800ABED4C /* SubscriptionSectionView.xib in Resources */,
|
1071 | 1093 | 412E1F3C1DB6D55000531FDA /* ChatMessageURLView.xib in Resources */,
|
1072 | 1094 | 41833F4E1DEF16B600E54655 /* Keys.plist in Resources */,
|
1073 | 1095 | 41DF76ED1D2C50720028DBF8 /* LaunchScreen.storyboard in Resources */,
|
1074 | 1096 | 412731D51DE0A55C00FC45A0 /* ChatPreviewModeView.xib in Resources */,
|
1075 | 1097 | 41DF76EA1D2C50710028DBF8 /* Assets.xcassets in Resources */,
|
| 1098 | + 411F7D961F5179B50080E8AD /* ChatChannelHeaderCell.xib in Resources */, |
1076 | 1099 | 41DCB8261DDC828200E1197F /* SubscriptionSearchMoreView.xib in Resources */,
|
1077 | 1100 | 4102E3AA1E532323004BAA82 /* Settings.storyboard in Resources */,
|
1078 | 1101 | 419D84FE1DF599CA0021F034 /* ChatHeaderViewStatus.xib in Resources */,
|
1079 | 1102 | 4133EDD11DA2835F005AA783 /* ChatMessageImageView.xib in Resources */,
|
1080 | 1103 | 4116C52D1E69B15400AC4E43 /* GoogleService-Info.plist in Resources */,
|
1081 | 1104 | 41E2FA011D414EA100238DFD /* Subscriptions.storyboard in Resources */,
|
| 1105 | + 41D894041F4EF65700E284D2 /* ChatDirectMessageHeaderCell.xib in Resources */, |
1082 | 1106 | 41EB22361E5F056600AA3AE7 /* Localizable.strings in Resources */,
|
1083 | 1107 | 41E2F9FF1D414DE800238DFD /* Chat.storyboard in Resources */,
|
1084 | 1108 | 41DF76E81D2C50710028DBF8 /* Main.storyboard in Resources */,
|
|
1393 | 1417 | 41BD37D91E290D8600CBC4C2 /* ModelMappeable.swift in Sources */,
|
1394 | 1418 | 41BD37DB1E290D9C00CBC4C2 /* ModelHandler.swift in Sources */,
|
1395 | 1419 | 41ADDD491E9DBB100007A458 /* LoaderView.swift in Sources */,
|
| 1420 | + 411F7D941F5179A50080E8AD /* ChatChannelHeaderCell.swift in Sources */, |
1396 | 1421 | 41F167E91DAC4D4300775CCA /* ChatTitleView.swift in Sources */,
|
1397 | 1422 | 41552F661D30308C0081438D /* AuthManager.swift in Sources */,
|
1398 | 1423 | 415972101D3DBDA0002258F4 /* RealmExtension.swift in Sources */,
|
|
1440 | 1465 | 41E2FA071D41513C00238DFD /* ChatViewController.swift in Sources */,
|
1441 | 1466 | 4151B45E1E2D32EA00F8AA1B /* MessageURLModelMapping.swift in Sources */,
|
1442 | 1467 | 412BCC8B1E55D4AA00F7F4EE /* UIColorCSSColorsExtension.swift in Sources */,
|
| 1468 | + 41CABFFA1F5047E200E0B289 /* ChatLoaderCell.swift in Sources */, |
1443 | 1469 | 41DAE93C1D318E280098E068 /* SubscriptionManager.swift in Sources */,
|
1444 | 1470 | 4102E3AD1E53273E004BAA82 /* SettingsViewController.swift in Sources */,
|
1445 | 1471 | 414EFF921E54FE69004F001F /* AuthExtensions.swift in Sources */,
|
|
1450 | 1476 | 41DCB8281DDC82E000E1197F /* SubscriptionSearchMoreView.swift in Sources */,
|
1451 | 1477 | 419EAF291E26562E002C8DA5 /* UserCoordinator.swift in Sources */,
|
1452 | 1478 | 41597DCE1E8D3C5B00638E3E /* TwoFactorAuthenticationViewController.swift in Sources */,
|
| 1479 | + 41CABFFC1F50515100E0B289 /* ArrayExtensions.swift in Sources */, |
1453 | 1480 | 41EB22331E5E474200AA3AE7 /* UploadVideoCompression.swift in Sources */,
|
1454 | 1481 | 41A91AF11E51CD41005C94B1 /* SubscriptionUserStatusView.swift in Sources */,
|
1455 | 1482 | 412731D71DE0A89B00FC45A0 /* ChatPreviewModeView.swift in Sources */,
|
|
1480 | 1507 | 41B4B2341E40B1D200F4D252 /* ChatControllerUploader.swift in Sources */,
|
1481 | 1508 | 4133EDCF1DA2834E005AA783 /* ChatMessageImageView.swift in Sources */,
|
1482 | 1509 | 419ECCA21F3C8F15005F224B /* ChatControllerHeaderStatus.swift in Sources */,
|
| 1510 | + 41D894021F4EF64200E284D2 /* ChatDirectMessageHeaderCell.swift in Sources */, |
1483 | 1511 | 41A87BAD1DA66E700000EE80 /* AuthSettings.swift in Sources */,
|
1484 | 1512 | 41BD37DD1E290DDB00CBC4C2 /* BaseModel.swift in Sources */,
|
1485 | 1513 | 41E2FA051D414F0400238DFD /* SubscriptionsViewController.swift in Sources */,
|
|
0 commit comments