├── .github ├── ISSUE_TEMPLATE.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── Framework ├── Quickblox.xcframework │ ├── Info.plist │ ├── ios-arm64 │ │ └── Quickblox.framework │ │ │ ├── Headers │ │ │ ├── AI.h │ │ │ ├── QBAIAnswerAssistHistoryMessage.h │ │ │ ├── QBAIAnswerAssistHistoryMessageProtocol.h │ │ │ ├── QBAIAnswerAssistMessage.h │ │ │ ├── QBAIAnswerAssistMessageProtocol.h │ │ │ ├── QBAIAnswerAssistResult.h │ │ │ ├── QBAIAnswerAssistResultProtocol.h │ │ │ ├── QBAILanguage.h │ │ │ ├── QBAIRoleType.h │ │ │ ├── QBAITranslateMessage.h │ │ │ ├── QBAITranslateMessageProtocol.h │ │ │ ├── QBAITranslateResult.h │ │ │ ├── QBAITranslateResultProtocol.h │ │ │ ├── QBASession.h │ │ │ ├── QBAddressBookContact.h │ │ │ ├── QBAddressBookRejectDetails.h │ │ │ ├── QBAddressBookUpdates.h │ │ │ ├── QBCBlob.h │ │ │ ├── QBCBlobObjectAccess.h │ │ │ ├── QBCEntity.h │ │ │ ├── QBCOCustomObject.h │ │ │ ├── QBCOFile.h │ │ │ ├── QBCOFileUploadInfo.h │ │ │ ├── QBCOPermissions.h │ │ │ ├── QBChat.h │ │ │ ├── QBChatAttachment.h │ │ │ ├── QBChatDelegate.h │ │ │ ├── QBChatDialog.h │ │ │ ├── QBChatMessage.h │ │ │ ├── QBChatTypes.h │ │ │ ├── QBCompletionTypes.h │ │ │ ├── QBConnection.h │ │ │ ├── QBContactList.h │ │ │ ├── QBContactListItem.h │ │ │ ├── QBContentEnums.h │ │ │ ├── QBCustomObjectsConsts.h │ │ │ ├── QBCustomObjectsEnums.h │ │ │ ├── QBDarwinNotificationCenter.h │ │ │ ├── QBError.h │ │ │ ├── QBGeneralResponsePage.h │ │ │ ├── QBHTTPClient.h │ │ │ ├── QBLoggerEnums.h │ │ │ ├── QBMEvent.h │ │ │ ├── QBMPushMessage.h │ │ │ ├── QBMPushMessageBase.h │ │ │ ├── QBMPushToken.h │ │ │ ├── QBMSubscription.h │ │ │ ├── QBMulticastDelegate.h │ │ │ ├── QBPrivacyItem.h │ │ │ ├── QBPrivacyList.h │ │ │ ├── QBPushNotificationsConsts.h │ │ │ ├── QBPushNotificationsEnums.h │ │ │ ├── QBRequest+AIAnswerAssist.h │ │ │ ├── QBRequest+AITranslate.h │ │ │ ├── QBRequest+QBAddressBook.h │ │ │ ├── QBRequest+QBAuth.h │ │ │ ├── QBRequest+QBChat.h │ │ │ ├── QBRequest+QBContent.h │ │ │ ├── QBRequest+QBCustomObjects.h │ │ │ ├── QBRequest+QBPushNotifications.h │ │ │ ├── QBRequest+QBUsers.h │ │ │ ├── QBRequest.h │ │ │ ├── QBRequestStatus.h │ │ │ ├── QBResponse.h │ │ │ ├── QBResponsePage.h │ │ │ ├── QBSession.h │ │ │ ├── QBSessionManager.h │ │ │ ├── QBSettings.h │ │ │ ├── QBUUser.h │ │ │ ├── QBUpdateUserParameters.h │ │ │ └── Quickblox.h │ │ │ ├── Info.plist │ │ │ ├── Modules │ │ │ └── module.modulemap │ │ │ ├── Quickblox │ │ │ ├── XMPPCapabilities.mom │ │ │ ├── XMPPMessageArchiving.momd │ │ │ ├── VersionInfo.plist │ │ │ ├── XMPPMessageArchiving.mom │ │ │ └── XMPPMessageArchiving.omo │ │ │ ├── XMPPRoom.momd │ │ │ ├── VersionInfo.plist │ │ │ ├── XMPPRoom.mom │ │ │ └── XMPPRoom.omo │ │ │ ├── XMPPRoomHybrid.momd │ │ │ ├── VersionInfo.plist │ │ │ ├── XMPPRoomHybrid.mom │ │ │ └── XMPPRoomHybrid.omo │ │ │ ├── XMPPRoster.mom │ │ │ └── XMPPvCard.momd │ │ │ ├── VersionInfo.plist │ │ │ ├── XMPPvCard.mom │ │ │ └── XMPPvCard.omo │ ├── ios-arm64_x86_64-maccatalyst │ │ └── Quickblox.framework │ │ │ ├── Headers │ │ │ ├── Modules │ │ │ ├── Quickblox │ │ │ ├── Resources │ │ │ └── Versions │ │ │ ├── A │ │ │ ├── Headers │ │ │ │ ├── AI.h │ │ │ │ ├── QBAIAnswerAssistHistoryMessage.h │ │ │ │ ├── QBAIAnswerAssistHistoryMessageProtocol.h │ │ │ │ ├── QBAIAnswerAssistMessage.h │ │ │ │ ├── QBAIAnswerAssistMessageProtocol.h │ │ │ │ ├── QBAIAnswerAssistResult.h │ │ │ │ ├── QBAIAnswerAssistResultProtocol.h │ │ │ │ ├── QBAILanguage.h │ │ │ │ ├── QBAIRoleType.h │ │ │ │ ├── QBAITranslateMessage.h │ │ │ │ ├── QBAITranslateMessageProtocol.h │ │ │ │ ├── QBAITranslateResult.h │ │ │ │ ├── QBAITranslateResultProtocol.h │ │ │ │ ├── QBASession.h │ │ │ │ ├── QBAddressBookContact.h │ │ │ │ ├── QBAddressBookRejectDetails.h │ │ │ │ ├── QBAddressBookUpdates.h │ │ │ │ ├── QBCBlob.h │ │ │ │ ├── QBCBlobObjectAccess.h │ │ │ │ ├── QBCEntity.h │ │ │ │ ├── QBCOCustomObject.h │ │ │ │ ├── QBCOFile.h │ │ │ │ ├── QBCOFileUploadInfo.h │ │ │ │ ├── QBCOPermissions.h │ │ │ │ ├── QBChat.h │ │ │ │ ├── QBChatAttachment.h │ │ │ │ ├── QBChatDelegate.h │ │ │ │ ├── QBChatDialog.h │ │ │ │ ├── QBChatMessage.h │ │ │ │ ├── QBChatTypes.h │ │ │ │ ├── QBCompletionTypes.h │ │ │ │ ├── QBConnection.h │ │ │ │ ├── QBContactList.h │ │ │ │ ├── QBContactListItem.h │ │ │ │ ├── QBContentEnums.h │ │ │ │ ├── QBCustomObjectsConsts.h │ │ │ │ ├── QBCustomObjectsEnums.h │ │ │ │ ├── QBDarwinNotificationCenter.h │ │ │ │ ├── QBError.h │ │ │ │ ├── QBGeneralResponsePage.h │ │ │ │ ├── QBHTTPClient.h │ │ │ │ ├── QBLoggerEnums.h │ │ │ │ ├── QBMEvent.h │ │ │ │ ├── QBMPushMessage.h │ │ │ │ ├── QBMPushMessageBase.h │ │ │ │ ├── QBMPushToken.h │ │ │ │ ├── QBMSubscription.h │ │ │ │ ├── QBMulticastDelegate.h │ │ │ │ ├── QBPrivacyItem.h │ │ │ │ ├── QBPrivacyList.h │ │ │ │ ├── QBPushNotificationsConsts.h │ │ │ │ ├── QBPushNotificationsEnums.h │ │ │ │ ├── QBRequest+AIAnswerAssist.h │ │ │ │ ├── QBRequest+AITranslate.h │ │ │ │ ├── QBRequest+QBAddressBook.h │ │ │ │ ├── QBRequest+QBAuth.h │ │ │ │ ├── QBRequest+QBChat.h │ │ │ │ ├── QBRequest+QBContent.h │ │ │ │ ├── QBRequest+QBCustomObjects.h │ │ │ │ ├── QBRequest+QBPushNotifications.h │ │ │ │ ├── QBRequest+QBUsers.h │ │ │ │ ├── QBRequest.h │ │ │ │ ├── QBRequestStatus.h │ │ │ │ ├── QBResponse.h │ │ │ │ ├── QBResponsePage.h │ │ │ │ ├── QBSession.h │ │ │ │ ├── QBSessionManager.h │ │ │ │ ├── QBSettings.h │ │ │ │ ├── QBUUser.h │ │ │ │ ├── QBUpdateUserParameters.h │ │ │ │ └── Quickblox.h │ │ │ ├── Modules │ │ │ │ └── module.modulemap │ │ │ ├── Quickblox │ │ │ └── Resources │ │ │ │ ├── Info.plist │ │ │ │ ├── XMPPCapabilities.mom │ │ │ │ ├── XMPPMessageArchiving.momd │ │ │ │ ├── VersionInfo.plist │ │ │ │ ├── XMPPMessageArchiving.mom │ │ │ │ └── XMPPMessageArchiving.omo │ │ │ │ ├── XMPPRoom.momd │ │ │ │ ├── VersionInfo.plist │ │ │ │ ├── XMPPRoom.mom │ │ │ │ └── XMPPRoom.omo │ │ │ │ ├── XMPPRoomHybrid.momd │ │ │ │ ├── VersionInfo.plist │ │ │ │ ├── XMPPRoomHybrid.mom │ │ │ │ └── XMPPRoomHybrid.omo │ │ │ │ ├── XMPPRoster.mom │ │ │ │ └── XMPPvCard.momd │ │ │ │ ├── VersionInfo.plist │ │ │ │ ├── XMPPvCard.mom │ │ │ │ └── XMPPvCard.omo │ │ │ └── Current │ └── ios-arm64_x86_64-simulator │ │ └── Quickblox.framework │ │ ├── Headers │ │ ├── AI.h │ │ ├── QBAIAnswerAssistHistoryMessage.h │ │ ├── QBAIAnswerAssistHistoryMessageProtocol.h │ │ ├── QBAIAnswerAssistMessage.h │ │ ├── QBAIAnswerAssistMessageProtocol.h │ │ ├── QBAIAnswerAssistResult.h │ │ ├── QBAIAnswerAssistResultProtocol.h │ │ ├── QBAILanguage.h │ │ ├── QBAIRoleType.h │ │ ├── QBAITranslateMessage.h │ │ ├── QBAITranslateMessageProtocol.h │ │ ├── QBAITranslateResult.h │ │ ├── QBAITranslateResultProtocol.h │ │ ├── QBASession.h │ │ ├── QBAddressBookContact.h │ │ ├── QBAddressBookRejectDetails.h │ │ ├── QBAddressBookUpdates.h │ │ ├── QBCBlob.h │ │ ├── QBCBlobObjectAccess.h │ │ ├── QBCEntity.h │ │ ├── QBCOCustomObject.h │ │ ├── QBCOFile.h │ │ ├── QBCOFileUploadInfo.h │ │ ├── QBCOPermissions.h │ │ ├── QBChat.h │ │ ├── QBChatAttachment.h │ │ ├── QBChatDelegate.h │ │ ├── QBChatDialog.h │ │ ├── QBChatMessage.h │ │ ├── QBChatTypes.h │ │ ├── QBCompletionTypes.h │ │ ├── QBConnection.h │ │ ├── QBContactList.h │ │ ├── QBContactListItem.h │ │ ├── QBContentEnums.h │ │ ├── QBCustomObjectsConsts.h │ │ ├── QBCustomObjectsEnums.h │ │ ├── QBDarwinNotificationCenter.h │ │ ├── QBError.h │ │ ├── QBGeneralResponsePage.h │ │ ├── QBHTTPClient.h │ │ ├── QBLoggerEnums.h │ │ ├── QBMEvent.h │ │ ├── QBMPushMessage.h │ │ ├── QBMPushMessageBase.h │ │ ├── QBMPushToken.h │ │ ├── QBMSubscription.h │ │ ├── QBMulticastDelegate.h │ │ ├── QBPrivacyItem.h │ │ ├── QBPrivacyList.h │ │ ├── QBPushNotificationsConsts.h │ │ ├── QBPushNotificationsEnums.h │ │ ├── QBRequest+AIAnswerAssist.h │ │ ├── QBRequest+AITranslate.h │ │ ├── QBRequest+QBAddressBook.h │ │ ├── QBRequest+QBAuth.h │ │ ├── QBRequest+QBChat.h │ │ ├── QBRequest+QBContent.h │ │ ├── QBRequest+QBCustomObjects.h │ │ ├── QBRequest+QBPushNotifications.h │ │ ├── QBRequest+QBUsers.h │ │ ├── QBRequest.h │ │ ├── QBRequestStatus.h │ │ ├── QBResponse.h │ │ ├── QBResponsePage.h │ │ ├── QBSession.h │ │ ├── QBSessionManager.h │ │ ├── QBSettings.h │ │ ├── QBUUser.h │ │ ├── QBUpdateUserParameters.h │ │ └── Quickblox.h │ │ ├── Info.plist │ │ ├── Modules │ │ └── module.modulemap │ │ ├── Quickblox │ │ ├── XMPPCapabilities.mom │ │ ├── XMPPMessageArchiving.momd │ │ ├── VersionInfo.plist │ │ ├── XMPPMessageArchiving.mom │ │ └── XMPPMessageArchiving.omo │ │ ├── XMPPRoom.momd │ │ ├── VersionInfo.plist │ │ ├── XMPPRoom.mom │ │ └── XMPPRoom.omo │ │ ├── XMPPRoomHybrid.momd │ │ ├── VersionInfo.plist │ │ ├── XMPPRoomHybrid.mom │ │ └── XMPPRoomHybrid.omo │ │ ├── XMPPRoster.mom │ │ ├── XMPPvCard.momd │ │ ├── VersionInfo.plist │ │ ├── XMPPvCard.mom │ │ └── XMPPvCard.omo │ │ └── _CodeSignature │ │ └── CodeResources ├── QuickbloxWebRTC.xcframework │ ├── Info.plist │ ├── ios-arm64 │ │ └── QuickbloxWebRTC.framework │ │ │ ├── Headers │ │ │ ├── QBRTCAudioSession.h │ │ │ ├── QBRTCAudioSessionConfiguration.h │ │ │ ├── QBRTCAudioSessionDelegate.h │ │ │ ├── QBRTCAudioTrack.h │ │ │ ├── QBRTCBaseClient.h │ │ │ ├── QBRTCBaseClientDelegate.h │ │ │ ├── QBRTCBaseSession.h │ │ │ ├── QBRTCBitrateTracker.h │ │ │ ├── QBRTCCameraCapture.h │ │ │ ├── QBRTCClient.h │ │ │ ├── QBRTCClientDelegate.h │ │ │ ├── QBRTCConferenceClient.h │ │ │ ├── QBRTCConferenceClientDelegate.h │ │ │ ├── QBRTCConferenceSession.h │ │ │ ├── QBRTCConfig.h │ │ │ ├── QBRTCICEServer.h │ │ │ ├── QBRTCLocalAudioTrack.h │ │ │ ├── QBRTCLocalVideoTrack.h │ │ │ ├── QBRTCLog.h │ │ │ ├── QBRTCMediaStream.h │ │ │ ├── QBRTCMediaStreamConfiguration.h │ │ │ ├── QBRTCMediaStreamTrack.h │ │ │ ├── QBRTCRecorder.h │ │ │ ├── QBRTCRemoteVideoView.h │ │ │ ├── QBRTCSession.h │ │ │ ├── QBRTCStatsReport.h │ │ │ ├── QBRTCTimer.h │ │ │ ├── QBRTCTypes.h │ │ │ ├── QBRTCVideoCapture.h │ │ │ ├── QBRTCVideoFormat.h │ │ │ ├── QBRTCVideoFrame.h │ │ │ ├── QBRTCVideoTrack.h │ │ │ ├── QuickbloxWebRTC.h │ │ │ └── UIDevice+QBPerformance.h │ │ │ ├── Info.plist │ │ │ ├── Modules │ │ │ └── module.modulemap │ │ │ ├── PrivateHeaders │ │ │ └── QBRTCVideoFrame+Private.h │ │ │ ├── QuickbloxWebRTC │ │ │ └── strip-framework.sh │ ├── ios-arm64_x86_64-maccatalyst │ │ └── QuickbloxWebRTC.framework │ │ │ ├── Headers │ │ │ ├── Modules │ │ │ ├── PrivateHeaders │ │ │ ├── QuickbloxWebRTC │ │ │ ├── Resources │ │ │ └── Versions │ │ │ ├── A │ │ │ ├── Headers │ │ │ │ ├── QBRTCAudioSession.h │ │ │ │ ├── QBRTCAudioSessionConfiguration.h │ │ │ │ ├── QBRTCAudioSessionDelegate.h │ │ │ │ ├── QBRTCAudioTrack.h │ │ │ │ ├── QBRTCBaseClient.h │ │ │ │ ├── QBRTCBaseClientDelegate.h │ │ │ │ ├── QBRTCBaseSession.h │ │ │ │ ├── QBRTCBitrateTracker.h │ │ │ │ ├── QBRTCCameraCapture.h │ │ │ │ ├── QBRTCClient.h │ │ │ │ ├── QBRTCClientDelegate.h │ │ │ │ ├── QBRTCConferenceClient.h │ │ │ │ ├── QBRTCConferenceClientDelegate.h │ │ │ │ ├── QBRTCConferenceSession.h │ │ │ │ ├── QBRTCConfig.h │ │ │ │ ├── QBRTCICEServer.h │ │ │ │ ├── QBRTCLocalAudioTrack.h │ │ │ │ ├── QBRTCLocalVideoTrack.h │ │ │ │ ├── QBRTCLog.h │ │ │ │ ├── QBRTCMediaStream.h │ │ │ │ ├── QBRTCMediaStreamConfiguration.h │ │ │ │ ├── QBRTCMediaStreamTrack.h │ │ │ │ ├── QBRTCRecorder.h │ │ │ │ ├── QBRTCRemoteVideoView.h │ │ │ │ ├── QBRTCSession.h │ │ │ │ ├── QBRTCStatsReport.h │ │ │ │ ├── QBRTCTimer.h │ │ │ │ ├── QBRTCTypes.h │ │ │ │ ├── QBRTCVideoCapture.h │ │ │ │ ├── QBRTCVideoFormat.h │ │ │ │ ├── QBRTCVideoFrame.h │ │ │ │ ├── QBRTCVideoTrack.h │ │ │ │ ├── QuickbloxWebRTC.h │ │ │ │ └── UIDevice+QBPerformance.h │ │ │ ├── Modules │ │ │ │ └── module.modulemap │ │ │ ├── PrivateHeaders │ │ │ │ └── QBRTCVideoFrame+Private.h │ │ │ ├── QuickbloxWebRTC │ │ │ └── Resources │ │ │ │ ├── Info.plist │ │ │ │ └── strip-framework.sh │ │ │ └── Current │ └── ios-arm64_x86_64-simulator │ │ └── QuickbloxWebRTC.framework │ │ ├── Headers │ │ ├── QBRTCAudioSession.h │ │ ├── QBRTCAudioSessionConfiguration.h │ │ ├── QBRTCAudioSessionDelegate.h │ │ ├── QBRTCAudioTrack.h │ │ ├── QBRTCBaseClient.h │ │ ├── QBRTCBaseClientDelegate.h │ │ ├── QBRTCBaseSession.h │ │ ├── QBRTCBitrateTracker.h │ │ ├── QBRTCCameraCapture.h │ │ ├── QBRTCClient.h │ │ ├── QBRTCClientDelegate.h │ │ ├── QBRTCConferenceClient.h │ │ ├── QBRTCConferenceClientDelegate.h │ │ ├── QBRTCConferenceSession.h │ │ ├── QBRTCConfig.h │ │ ├── QBRTCICEServer.h │ │ ├── QBRTCLocalAudioTrack.h │ │ ├── QBRTCLocalVideoTrack.h │ │ ├── QBRTCLog.h │ │ ├── QBRTCMediaStream.h │ │ ├── QBRTCMediaStreamConfiguration.h │ │ ├── QBRTCMediaStreamTrack.h │ │ ├── QBRTCRecorder.h │ │ ├── QBRTCRemoteVideoView.h │ │ ├── QBRTCSession.h │ │ ├── QBRTCStatsReport.h │ │ ├── QBRTCTimer.h │ │ ├── QBRTCTypes.h │ │ ├── QBRTCVideoCapture.h │ │ ├── QBRTCVideoFormat.h │ │ ├── QBRTCVideoFrame.h │ │ ├── QBRTCVideoTrack.h │ │ ├── QuickbloxWebRTC.h │ │ └── UIDevice+QBPerformance.h │ │ ├── Info.plist │ │ ├── Modules │ │ └── module.modulemap │ │ ├── PrivateHeaders │ │ └── QBRTCVideoFrame+Private.h │ │ ├── QuickbloxWebRTC │ │ ├── _CodeSignature │ │ └── CodeResources │ │ └── strip-framework.sh ├── QuickbloxWebRTC_LICENSE.md └── Quickblox_LICENSE.md ├── LICENSE.md ├── Localizable.strings ├── README.md ├── sample-chat-obj-c ├── README.md ├── sample-chat.xcodeproj │ ├── project.pbxproj │ ├── project.pbxproj.orig │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── swiftpm │ │ │ └── Package.resolved │ └── xcshareddata │ │ └── xcschemes │ │ ├── sample-chat-qa.xcscheme │ │ └── sample-chat.xcscheme ├── sample-chat │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Base.lproj │ │ └── InfoPlist.strings │ ├── Components │ │ ├── AddOccupantsScreen │ │ │ ├── AddOccupantsController.h │ │ │ └── AddOccupantsController.m │ │ ├── Authorization │ │ │ ├── AuthModule.h │ │ │ ├── AuthModule.m │ │ │ ├── Authorization.storyboard │ │ │ ├── AuthorizationViewController.h │ │ │ ├── AuthorizationViewController.m │ │ │ ├── Classes │ │ │ │ ├── InputContainer │ │ │ │ │ ├── InputContainer.h │ │ │ │ │ ├── InputContainer.m │ │ │ │ │ └── InputContainer.xib │ │ │ │ └── LoadingButton │ │ │ │ │ ├── LoadingButton.h │ │ │ │ │ └── LoadingButton.m │ │ │ ├── SplashScreenViewController.h │ │ │ └── SplashScreenViewController.m │ │ ├── ChatScreen │ │ │ ├── Chat.storyboard │ │ │ ├── ChatDataSource │ │ │ │ ├── ChatDataSource.h │ │ │ │ ├── ChatDataSource.m │ │ │ │ ├── NSDate+ChatDataSource.h │ │ │ │ └── NSDate+ChatDataSource.m │ │ │ ├── ChatManager │ │ │ │ ├── ChatManager.h │ │ │ │ ├── ChatManager.m │ │ │ │ ├── ChatStorage.h │ │ │ │ ├── ChatStorage.m │ │ │ │ └── Constants.h │ │ │ ├── ChatViewController.h │ │ │ ├── ChatViewController.m │ │ │ ├── MediaScreen │ │ │ │ ├── ParentVideoVC.h │ │ │ │ ├── ParentVideoVC.m │ │ │ │ └── ZoomedAttachment screen │ │ │ │ │ ├── ZoomedAttachmentViewController.h │ │ │ │ │ └── ZoomedAttachmentViewController.m │ │ │ ├── SelectAssetsScreen │ │ │ │ ├── PhotoAsset.h │ │ │ │ ├── PhotoAsset.m │ │ │ │ ├── SelectAssetCell.h │ │ │ │ ├── SelectAssetCell.m │ │ │ │ ├── SelectAssetsVC.h │ │ │ │ └── SelectAssetsVC.m │ │ │ └── Views │ │ │ │ ├── AttachmentBar │ │ │ │ ├── AttachmentUploadBar.h │ │ │ │ ├── AttachmentUploadBar.m │ │ │ │ └── AttachmentUploadBar.xib │ │ │ │ ├── ChatCollectionView │ │ │ │ ├── ChatAttachmentCell │ │ │ │ │ ├── ChatAttachmentCell.h │ │ │ │ │ └── ChatAttachmentCell.m │ │ │ │ ├── ChatAttachmentIncomingCell │ │ │ │ │ ├── ChatAttachmentIncomingCell.h │ │ │ │ │ ├── ChatAttachmentIncomingCell.m │ │ │ │ │ └── ChatAttachmentIncomingCell.xib │ │ │ │ ├── ChatAttachmentOutgoingCell │ │ │ │ │ ├── ChatAttachmentOutgoingCell.h │ │ │ │ │ ├── ChatAttachmentOutgoingCell.m │ │ │ │ │ └── ChatAttachmentOutgoingCell.xib │ │ │ │ ├── ChatCell │ │ │ │ │ ├── ChatCell.h │ │ │ │ │ ├── ChatCell.m │ │ │ │ │ ├── ChatCellLayoutAttributes.h │ │ │ │ │ └── ChatCellLayoutAttributes.m │ │ │ │ ├── ChatCollectionView.h │ │ │ │ ├── ChatCollectionView.m │ │ │ │ ├── ChatCollectionViewDataSource.h │ │ │ │ ├── ChatCollectionViewDelegateFlowLayout.h │ │ │ │ ├── ChatCollectionViewFlowLayout │ │ │ │ │ ├── ChatCollectionViewFlowLayout.h │ │ │ │ │ ├── ChatCollectionViewFlowLayout.m │ │ │ │ │ ├── CollectionViewFlowLayoutInvalidationContext.h │ │ │ │ │ └── CollectionViewFlowLayoutInvalidationContext.m │ │ │ │ ├── ChatContainerView │ │ │ │ │ ├── ChatContainerView.h │ │ │ │ │ └── ChatContainerView.m │ │ │ │ ├── ChatDateCell │ │ │ │ │ ├── ChatDateCell.h │ │ │ │ │ ├── ChatDateCell.m │ │ │ │ │ └── ChatDateCell.xib │ │ │ │ ├── ChatIncomingCell │ │ │ │ │ ├── ChatIncomingCell.h │ │ │ │ │ ├── ChatIncomingCell.m │ │ │ │ │ └── ChatIncomingCell.xib │ │ │ │ ├── ChatNotificationCell │ │ │ │ │ ├── ChatNotificationCell.h │ │ │ │ │ ├── ChatNotificationCell.m │ │ │ │ │ └── ChatNotificationCell.xib │ │ │ │ ├── ChatOutgoingCell │ │ │ │ │ ├── ChatOutgoingCell.h │ │ │ │ │ ├── ChatOutgoingCell.m │ │ │ │ │ └── ChatOutgoingCell.xib │ │ │ │ └── HeaderCollectionReusableView │ │ │ │ │ ├── HeaderCollectionReusableView.h │ │ │ │ │ ├── HeaderCollectionReusableView.m │ │ │ │ │ └── HeaderCollectionReusableView.xib │ │ │ │ ├── ChatPrivateTitleView │ │ │ │ ├── ChatPrivateTitleView.h │ │ │ │ └── ChatPrivateTitleView.m │ │ │ │ ├── CircularProgressBar │ │ │ │ ├── CircularProgressBar.h │ │ │ │ └── CircularProgressBar.m │ │ │ │ ├── InputToolbar │ │ │ │ ├── InputToolbar.h │ │ │ │ ├── InputToolbar.m │ │ │ │ ├── KVOView.h │ │ │ │ ├── KVOView.m │ │ │ │ ├── PlaceHolderTextView.h │ │ │ │ ├── PlaceHolderTextView.m │ │ │ │ ├── ToolbarContentView.h │ │ │ │ ├── ToolbarContentView.m │ │ │ │ └── ToolbarContentView.xib │ │ │ │ ├── ProgressView │ │ │ │ ├── ProgressView.h │ │ │ │ ├── ProgressView.m │ │ │ │ └── ProgressView.xib │ │ │ │ └── TypingView │ │ │ │ ├── TypingView.h │ │ │ │ └── TypingView.m │ │ ├── ConnectionModule │ │ │ ├── ConnectionModule.h │ │ │ └── ConnectionModule.m │ │ ├── DialogsScreen │ │ │ ├── DialogListViewController │ │ │ │ ├── DialogListViewController.h │ │ │ │ └── DialogListViewController.m │ │ │ ├── Dialogs.storyboard │ │ │ ├── DialogsSelectionViewController.h │ │ │ ├── DialogsSelectionViewController.m │ │ │ ├── DialogsViewController.h │ │ │ ├── DialogsViewController.m │ │ │ └── Views │ │ │ │ ├── DialogCell.h │ │ │ │ ├── DialogCell.m │ │ │ │ ├── DialogTableViewCell.h │ │ │ │ ├── DialogTableViewCell.m │ │ │ │ ├── TitleView.h │ │ │ │ └── TitleView.m │ │ ├── NewDialogScreen │ │ │ ├── CreateNewDialogViewController.h │ │ │ ├── CreateNewDialogViewController.m │ │ │ ├── EnterChatNameVC.h │ │ │ ├── EnterChatNameVC.m │ │ │ └── Views │ │ │ │ ├── UserTableViewCell.h │ │ │ │ ├── UserTableViewCell.m │ │ │ │ └── UserTableViewCell.xib │ │ ├── NotificationsProvider │ │ │ ├── NotificationsProvider.h │ │ │ └── NotificationsProvider.m │ │ ├── PresenterViewController │ │ │ ├── PresenterViewController.h │ │ │ └── PresenterViewController.m │ │ ├── UserPorfile │ │ │ ├── Profile.h │ │ │ └── Profile.m │ │ └── UsersInfoScreen │ │ │ ├── Classes │ │ │ ├── UserList+Search.h │ │ │ ├── UserList+Search.m │ │ │ ├── UserList.h │ │ │ ├── UserList.m │ │ │ ├── Users.h │ │ │ └── Users.m │ │ │ ├── InfoUsersController │ │ │ ├── InfoUsersController.h │ │ │ ├── InfoUsersController.m │ │ │ ├── ViewedByViewController.h │ │ │ └── ViewedByViewController.m │ │ │ ├── UsersViewController │ │ │ ├── SearchUsersViewController.h │ │ │ ├── SearchUsersViewController.m │ │ │ ├── UserListViewController.h │ │ │ └── UserListViewController.m │ │ │ └── Views │ │ │ └── SearchBarView │ │ │ ├── SearchBarView.h │ │ │ └── SearchBarView.m │ ├── Images.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── Icon-App-20x20@1x.png │ │ │ ├── Icon-App-20x20@2x-1.png │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-20x20@3x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@1x.png │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-40x40@3x.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ ├── Icon-App-83.5x83.5@2x.png │ │ │ └── ItunesArtwork@2x.png │ │ ├── Contents.json │ │ ├── GroupChatIcon.imageset │ │ │ ├── Contents.json │ │ │ └── chatRoomIcon.png │ │ ├── add.imageset │ │ │ ├── Contents.json │ │ │ ├── add.png │ │ │ ├── add@2x.png │ │ │ └── add@3x.png │ │ ├── add_user.imageset │ │ │ ├── Contents.json │ │ │ ├── add user.png │ │ │ ├── add user@2x.png │ │ │ └── add user@3x.png │ │ ├── attachment_ic.imageset │ │ │ ├── Contents.json │ │ │ ├── attachment.png │ │ │ ├── attachment@2x.png │ │ │ └── attachment@3x.png │ │ ├── avatar.imageset │ │ │ ├── Contents.json │ │ │ └── avatar.png │ │ ├── bg-textinputline.imageset │ │ │ ├── Contents.json │ │ │ └── qm-bg-textinputline.pdf │ │ ├── camera.imageset │ │ │ ├── Contents.json │ │ │ ├── camera.png │ │ │ ├── camera@2x.png │ │ │ └── camera@3x.png │ │ ├── checkmark.imageset │ │ │ ├── Contents.json │ │ │ ├── checkbox.png │ │ │ ├── checkbox@2x.png │ │ │ └── checkbox@3x.png │ │ ├── chevron.imageset │ │ │ ├── Chevron.png │ │ │ ├── Chevron@2x.png │ │ │ ├── Chevron@3x.png │ │ │ └── Contents.json │ │ ├── delivered.imageset │ │ │ ├── Contents.json │ │ │ ├── delivered.png │ │ │ ├── delivered@2x.png │ │ │ └── delivered@3x.png │ │ ├── exit.imageset │ │ │ ├── Contents.json │ │ │ ├── exit.png │ │ │ ├── exit@2x.png │ │ │ └── exit@3x.png │ │ ├── file.imageset │ │ │ ├── Contents.json │ │ │ └── file.pdf │ │ ├── group.imageset │ │ │ ├── Contents.json │ │ │ ├── placeholder_group.png │ │ │ ├── placeholder_group@2x.png │ │ │ └── placeholder_group@3x.png │ │ ├── ic_audio.imageset │ │ │ ├── Contents.json │ │ │ └── ic_audio.pdf │ │ ├── ic_cancel-video.imageset │ │ │ ├── Contents.json │ │ │ └── ic_progress-video.pdf │ │ ├── ic_cancel.imageset │ │ │ ├── Contents.json │ │ │ └── ic_progress-grey.pdf │ │ ├── ic_download-video.imageset │ │ │ ├── Contents.json │ │ │ └── ic_download-video.pdf │ │ ├── ic_download.imageset │ │ │ ├── Contents.json │ │ │ └── ic_download_grey.pdf │ │ ├── ic_pause-video.imageset │ │ │ ├── Contents.json │ │ │ └── ic_pause-video.pdf │ │ ├── ic_pause.imageset │ │ │ ├── Contents.json │ │ │ └── ic_pause_grey.pdf │ │ ├── ic_play-video.imageset │ │ │ ├── Contents.json │ │ │ └── ic_play-video.pdf │ │ ├── ic_play.imageset │ │ │ ├── Contents.json │ │ │ └── ic_play_grey.pdf │ │ ├── ic_retry-video.imageset │ │ │ ├── Contents.json │ │ │ └── ic_retry-video.pdf │ │ ├── ic_retry.imageset │ │ │ ├── Contents.json │ │ │ └── ic_retry-grey.pdf │ │ ├── icon-error.imageset │ │ │ ├── Contents.json │ │ │ ├── icon-error.png │ │ │ └── icon-error@2x.png │ │ ├── icon-success.imageset │ │ │ ├── Contents.json │ │ │ ├── icon-success.png │ │ │ └── icon-success@2x.png │ │ ├── image_attachment.imageset │ │ │ ├── Contents.json │ │ │ ├── image.png │ │ │ ├── image@2x.png │ │ │ └── image@3x.png │ │ ├── ios_bubble_blue.imageset │ │ │ ├── Contents.json │ │ │ ├── your_bubble.png │ │ │ ├── your_bubble@2x.png │ │ │ └── your_bubble@3x.png │ │ ├── ios_bubble_gray.imageset │ │ │ ├── Contents.json │ │ │ ├── interlocutor_bubble.png │ │ │ ├── interlocutor_bubble@2x.png │ │ │ └── interlocutor_bubble@3x.png │ │ ├── logo.imageset │ │ │ ├── Contents.json │ │ │ ├── logo.png │ │ │ ├── logo@2x.png │ │ │ └── logo@3x.png │ │ ├── moreInfo.imageset │ │ │ ├── Contents.json │ │ │ ├── More Copy.png │ │ │ ├── More Copy@2x.png │ │ │ └── More Copy@3x.png │ │ ├── navbar-shadow.imageset │ │ │ ├── Contents.json │ │ │ ├── navbar-shadow.png │ │ │ ├── navbar-shadow@2x.png │ │ │ └── navbar-shadow@3x.png │ │ ├── pause_ic.imageset │ │ │ ├── Contents.json │ │ │ ├── pause_ic-1.png │ │ │ ├── pause_ic-2.png │ │ │ └── pause_ic.png │ │ ├── pdficon.imageset │ │ │ ├── Contents.json │ │ │ ├── pdficon-1.png │ │ │ ├── pdficon-2.png │ │ │ └── pdficon.png │ │ ├── play.imageset │ │ │ ├── Contents.json │ │ │ ├── play.png │ │ │ ├── play@2x.png │ │ │ └── play@3x.png │ │ ├── play_ic.imageset │ │ │ ├── Contents.json │ │ │ ├── Screen Shot 2019-11-28 at 4.10.28 PM-1.png │ │ │ ├── Screen Shot 2019-11-28 at 4.10.28 PM-2.png │ │ │ └── Screen Shot 2019-11-28 at 4.10.28 PM.png │ │ ├── search.imageset │ │ │ ├── Contents.json │ │ │ ├── search.png │ │ │ ├── search@2x-1.png │ │ │ └── search@2x.png │ │ ├── send.imageset │ │ │ ├── Contents.json │ │ │ ├── send.png │ │ │ ├── send@2x.png │ │ │ └── send@3x.png │ │ ├── sent.imageset │ │ │ ├── Contents.json │ │ │ ├── sent.png │ │ │ ├── sent@2x.png │ │ │ └── sent@3x.png │ │ └── video_attachment.imageset │ │ │ ├── Contents.json │ │ │ ├── video.png │ │ │ ├── video@2x.png │ │ │ └── video@3x.png │ ├── InfoScreen │ │ ├── Category │ │ │ ├── UIViewController+InfoScreen.h │ │ │ └── UIViewController+InfoScreen.m │ │ ├── InfoModel │ │ │ ├── InfoModel.h │ │ │ └── InfoModel.m │ │ ├── InfoScreenStoryboard │ │ │ └── InfoScreen.storyboard │ │ ├── InfoScreenViewController │ │ │ ├── InfoTableViewController.h │ │ │ └── InfoTableViewController.m │ │ ├── InfoTableViewCell │ │ │ ├── InfoTableViewCell.h │ │ │ └── InfoTableViewCell.m │ │ └── Resources │ │ │ └── Info.xcassets │ │ │ ├── Contents.json │ │ │ └── icon-info.imageset │ │ │ ├── Contents.json │ │ │ ├── Info.png │ │ │ ├── Info@2x.png │ │ │ └── Info@3x.png │ ├── LaunchScreen.storyboard │ ├── ReplaceSegue │ │ ├── ReplaceSegue.h │ │ └── ReplaceSegue.m │ ├── Utils │ │ ├── AbstractAsyncOperation │ │ │ ├── AbstractAsyncOperation.h │ │ │ └── AbstractAsyncOperation.m │ │ ├── AttachmentDownloadManager │ │ │ ├── AttachmentDownloadManager.h │ │ │ ├── AttachmentDownloadManager.m │ │ │ ├── AttachmentDownloadOperation │ │ │ │ ├── AttachmentDownloadOperation.h │ │ │ │ └── AttachmentDownloadOperation.m │ │ │ └── CacheManager │ │ │ │ ├── ImageCache.h │ │ │ │ └── ImageCache.m │ │ ├── Categories │ │ │ ├── CALayer+Chat.h │ │ │ ├── CALayer+Chat.m │ │ │ ├── ChatManager+InfoMessages.h │ │ │ ├── ChatManager+InfoMessages.m │ │ │ ├── NSDate+Chat.h │ │ │ ├── NSDate+Chat.m │ │ │ ├── NSError+Chat.h │ │ │ ├── NSError+Chat.m │ │ │ ├── NSString+Chat.h │ │ │ ├── NSString+Chat.m │ │ │ ├── NSURL+Chat.h │ │ │ ├── NSURL+Chat.m │ │ │ ├── QBChatAttachment+Chat.h │ │ │ ├── QBChatAttachment+Chat.m │ │ │ ├── QBChatMessage+Chat.h │ │ │ ├── QBChatMessage+Chat.m │ │ │ ├── QBUUser+Chat.h │ │ │ ├── QBUUser+Chat.m │ │ │ ├── UIButton+Chat.h │ │ │ ├── UIButton+Chat.m │ │ │ ├── UICollectionView+Chat.h │ │ │ ├── UICollectionView+Chat.m │ │ │ ├── UIColor+Chat.h │ │ │ ├── UIColor+Chat.m │ │ │ ├── UIImage+fixOrientation.h │ │ │ ├── UIImage+fixOrientation.m │ │ │ ├── UILabel+Chat.h │ │ │ ├── UILabel+Chat.m │ │ │ ├── UINavigationController+Appearance.h │ │ │ ├── UINavigationController+Appearance.m │ │ │ ├── UITableView+Chat.h │ │ │ ├── UITableView+Chat.m │ │ │ ├── UITextField+Chat.h │ │ │ ├── UITextField+Chat.m │ │ │ ├── UIView+Chat.h │ │ │ ├── UIView+Chat.m │ │ │ ├── UIViewController+Alert.h │ │ │ ├── UIViewController+Alert.m │ │ │ ├── UIViewController+ContextMenu.h │ │ │ └── UIViewController+ContextMenu.m │ │ ├── ChatButtonFactory │ │ │ ├── ChatButtonFactory.h │ │ │ └── ChatButtonFactory.m │ │ ├── ChatResources.h │ │ ├── ChatResources.m │ │ ├── DateUtils.h │ │ ├── DateUtils.m │ │ └── Log │ │ │ ├── Log.h │ │ │ └── Log.m │ ├── main.m │ ├── qb-logo.png │ ├── qb-logo@2x.png │ ├── qb-logo@3x.png │ └── sample-chat-Info.plist └── samplechat.entitlements ├── sample-chat-swift ├── README.md ├── sample-chat-swift.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ ├── WorkspaceSettings.xcsettings │ │ │ └── swiftpm │ │ │ └── Package.resolved │ └── xcshareddata │ │ └── xcschemes │ │ └── sample-chat-swift.xcscheme ├── sample-chat-swift │ ├── AppDelegate.swift │ ├── Components │ │ ├── AddOccupants screen │ │ │ └── AddOccupantsVC.swift │ │ ├── Authorization │ │ │ ├── AuthModule.swift │ │ │ ├── AuthViewController.swift │ │ │ ├── Authorization.storyboard │ │ │ ├── InputContainer │ │ │ │ ├── InputContainer.swift │ │ │ │ └── InputContainer.xib │ │ │ ├── LoadingButton │ │ │ │ └── LoadingButton.swift │ │ │ ├── PresenterViewController.swift │ │ │ └── SplashScreenViewController.swift │ │ ├── ChatManager │ │ │ ├── ChatManager.swift │ │ │ ├── ChatStorage.swift │ │ │ └── Operations │ │ │ │ ├── AbstractAsyncOperation │ │ │ │ └── AsyncOperation.swift │ │ │ │ ├── AttachmentDownloadManager.swift │ │ │ │ ├── AttachmentDownloadOperation.swift │ │ │ │ └── CacheManager.swift │ │ ├── ChatScreen │ │ │ ├── ActionsMenuViewController │ │ │ │ └── ActionMenu.swift │ │ │ ├── Chat.storyboard │ │ │ ├── Chat │ │ │ │ ├── ChatActionsHandler.swift │ │ │ │ ├── ChatContainerView.swift │ │ │ │ ├── ChatResources.swift │ │ │ │ ├── CollectionView │ │ │ │ │ ├── ChatCellLayoutAttributes.swift │ │ │ │ │ ├── ChatCollectionView.swift │ │ │ │ │ ├── ChatCollectionViewDataSource.swift │ │ │ │ │ ├── ChatCollectionViewDelegateFlowLayout.swift │ │ │ │ │ ├── ChatCollectionViewFlowLayout.swift │ │ │ │ │ ├── CollectionCells │ │ │ │ │ │ ├── ChatAttachmentCell │ │ │ │ │ │ │ └── ChatAttachmentCell.swift │ │ │ │ │ │ ├── ChatAttachmentIncomingCell │ │ │ │ │ │ │ ├── ChatAttachmentIncomingCell.swift │ │ │ │ │ │ │ └── ChatAttachmentIncomingCell.xib │ │ │ │ │ │ ├── ChatAttachmentOutgoingCell │ │ │ │ │ │ │ ├── ChatAttachmentOutgoingCell.swift │ │ │ │ │ │ │ └── ChatAttachmentOutgoingCell.xib │ │ │ │ │ │ ├── ChatCell │ │ │ │ │ │ │ └── ChatCell.swift │ │ │ │ │ │ ├── ChatDateCell │ │ │ │ │ │ │ ├── ChatDateCell.swift │ │ │ │ │ │ │ └── ChatDateCell.xib │ │ │ │ │ │ ├── ChatIncomingCell │ │ │ │ │ │ │ ├── ChatIncomingCell.swift │ │ │ │ │ │ │ └── ChatIncomingCell.xib │ │ │ │ │ │ ├── ChatNotificationCell │ │ │ │ │ │ │ ├── ChatNotificationCell.swift │ │ │ │ │ │ │ └── ChatNotificationCell.xib │ │ │ │ │ │ └── ChatOutgoingCell │ │ │ │ │ │ │ ├── ChatOutgoingCell.swift │ │ │ │ │ │ │ └── ChatOutgoingCell.xib │ │ │ │ │ └── CollectionViewFlowLayoutInvalidationContext.swift │ │ │ │ ├── ContextMenu │ │ │ │ │ └── ChatContextMenu.swift │ │ │ │ ├── CustomUI │ │ │ │ │ ├── AttachmentBar │ │ │ │ │ │ ├── AttachmentUploadBar.swift │ │ │ │ │ │ └── AttachmentUploadBar.xib │ │ │ │ │ ├── CircularProgressBar │ │ │ │ │ │ └── CircularProgressBar.swift │ │ │ │ │ ├── HeaderCollectionReusableView │ │ │ │ │ │ ├── HeaderCollectionReusableView.swift │ │ │ │ │ │ └── HeaderCollectionReusableView.xib │ │ │ │ │ ├── InputToolBar │ │ │ │ │ │ ├── InputToolbar.swift │ │ │ │ │ │ ├── ToolbarContentView.swift │ │ │ │ │ │ └── ToolbarContentView.xib │ │ │ │ │ ├── PlaceHolderTextView │ │ │ │ │ │ └── PlaceHolderTextView.swift │ │ │ │ │ ├── TitleViews │ │ │ │ │ │ ├── ChatPrivateTitleView.swift │ │ │ │ │ │ └── TitleView.swift │ │ │ │ │ └── TypingView │ │ │ │ │ │ └── TypingView.swift │ │ │ │ ├── KVOView.swift │ │ │ │ └── UIView+Pins.swift │ │ │ ├── ChatViewController.swift │ │ │ ├── DataSource │ │ │ │ └── ChatDataSource.swift │ │ │ ├── MediaScreen │ │ │ │ ├── PDFViewController.swift │ │ │ │ ├── ParentVideoVC.swift │ │ │ │ └── ZoomedAttachmentViewController.swift │ │ │ └── SelectAssetsScreen │ │ │ │ ├── SelectAssetCell.swift │ │ │ │ └── SelectAssetsViewController.swift │ │ ├── DialogsScreen │ │ │ ├── DialogCell.swift │ │ │ ├── DialogCell.xib │ │ │ ├── DialogListViewController │ │ │ │ └── DialogListViewController.swift │ │ │ ├── Dialogs.storyboard │ │ │ ├── DialogsSelectionViewController.swift │ │ │ ├── DialogsViewController.swift │ │ │ └── NewDialogsVC │ │ │ │ └── NewDialogsViewController.swift │ │ ├── Factories │ │ │ ├── Factory │ │ │ │ ├── ChatButton.swift │ │ │ │ └── Screen.swift │ │ │ └── Storyboards.swift │ │ ├── NewDialogScreen │ │ │ ├── CreateNewDialogViewController.swift │ │ │ ├── EnterChatNameVC.swift │ │ │ ├── UserTableViewCell.swift │ │ │ ├── UserTableViewCell.xib │ │ │ └── Views │ │ │ │ └── SearchBar.swift │ │ ├── NotificationsProvider │ │ │ └── NotificationsProvider.swift │ │ ├── UserPorfile │ │ │ └── Profile.swift │ │ ├── Users │ │ │ ├── Classes │ │ │ │ ├── UserList.swift │ │ │ │ └── Users.swift │ │ │ └── ViewControllers │ │ │ │ ├── SearchUsersViewController.swift │ │ │ │ └── UserListViewController.swift │ │ ├── UsersInfoScreen │ │ │ ├── UsersInfoViewController.swift │ │ │ └── ViewedByViewController.swift │ │ └── Utils │ │ │ ├── ConnectionModule │ │ │ └── ConnectionModule.swift │ │ │ ├── Extentions │ │ │ ├── CALayer+Blur.swift │ │ │ ├── ChatManager+InfoMessages.swift │ │ │ ├── Date+Extension.swift │ │ │ ├── Double+Extension.swift │ │ │ ├── ImageView+Extension.swift │ │ │ ├── NSObject+Extension.swift │ │ │ ├── QBChatAttachment+Extension.swift │ │ │ ├── QBChatDialog+Extension.swift │ │ │ ├── QBChatMessage+Extension.swift │ │ │ ├── QBResponse+Extension.swift │ │ │ ├── String+Extension.swift │ │ │ ├── UIButton+Extension.swift │ │ │ ├── UICollectionView+Extension.swift │ │ │ ├── UIImage+Extension.swift │ │ │ ├── UILabel+Extension.swift │ │ │ ├── UINavigationController+Extension.swift │ │ │ ├── UITableView+EmptyAlert.swift │ │ │ ├── UITextField+Extension.swift │ │ │ ├── UIView+Extension.swift │ │ │ ├── UIViewController+Alert.swift │ │ │ ├── UIViewController+Storyboard.swift │ │ │ └── URL+Extension.swift │ │ │ ├── ProgressView │ │ │ ├── ProgressView.swift │ │ │ └── ProgressView.xib │ │ │ └── ReplaceSegue │ │ │ └── ReplaceSegue.swift │ ├── Images.xcassets │ │ ├── AppColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── Icon-App-20x20@1x.png │ │ │ ├── Icon-App-20x20@2x-1.png │ │ │ ├── Icon-App-20x20@2x-2.png │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-20x20@3x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-40x40@3x.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ ├── Icon-App-83.5x83.5@2x.png │ │ │ └── ItunesArtwork@2x.png │ │ ├── Contents.json │ │ ├── add.imageset │ │ │ ├── Contents.json │ │ │ ├── add.png │ │ │ ├── add@2x.png │ │ │ └── add@3x.png │ │ ├── add_user.imageset │ │ │ ├── Contents.json │ │ │ ├── add user.png │ │ │ ├── add user@2x.png │ │ │ └── add user@3x.png │ │ ├── attachment_ic.imageset │ │ │ ├── Contents.json │ │ │ ├── attachment.png │ │ │ ├── attachment@2x.png │ │ │ └── attachment@3x.png │ │ ├── bg-textinputline.imageset │ │ │ ├── Contents.json │ │ │ └── qm-bg-textinputline.pdf │ │ ├── checkmark.imageset │ │ │ ├── Contents.json │ │ │ ├── checkbox.png │ │ │ ├── checkbox@2x.png │ │ │ └── checkbox@3x.png │ │ ├── chevron.imageset │ │ │ ├── Chevron.png │ │ │ ├── Chevron@2x.png │ │ │ ├── Chevron@3x.png │ │ │ └── Contents.json │ │ ├── delivered.imageset │ │ │ ├── Contents.json │ │ │ ├── delivered.png │ │ │ ├── delivered@2x.png │ │ │ └── delivered@3x.png │ │ ├── exit.imageset │ │ │ ├── Contents.json │ │ │ ├── exit.png │ │ │ ├── exit@2x.png │ │ │ └── exit@3x.png │ │ ├── file.imageset │ │ │ ├── Contents.json │ │ │ └── file.pdf │ │ ├── ic_cancel.imageset │ │ │ ├── Contents.json │ │ │ └── ic_progress-grey.pdf │ │ ├── image_attachment.imageset │ │ │ ├── Contents.json │ │ │ ├── image.png │ │ │ ├── image@2x.png │ │ │ └── image@3x.png │ │ ├── logo.imageset │ │ │ ├── Contents.json │ │ │ ├── logo.png │ │ │ ├── logo@2x.png │ │ │ └── logo@3x.png │ │ ├── moreInfo.imageset │ │ │ ├── Contents.json │ │ │ ├── More Copy.png │ │ │ ├── More Copy@2x.png │ │ │ └── More Copy@3x.png │ │ ├── navbar-shadow.imageset │ │ │ ├── Contents.json │ │ │ ├── navbar-shadow.png │ │ │ ├── navbar-shadow@2x.png │ │ │ └── navbar-shadow@3x.png │ │ ├── pause_ic.imageset │ │ │ ├── Contents.json │ │ │ ├── pause_ic-1.png │ │ │ ├── pause_ic-2.png │ │ │ └── pause_ic.png │ │ ├── pdficon.imageset │ │ │ ├── Contents.json │ │ │ ├── pdficon-1.png │ │ │ ├── pdficon-2.png │ │ │ └── pdficon.png │ │ ├── play.imageset │ │ │ ├── Contents.json │ │ │ ├── play.png │ │ │ ├── play@2x.png │ │ │ └── play@3x.png │ │ ├── play_ic.imageset │ │ │ ├── Contents.json │ │ │ ├── Screen Shot 2019-11-28 at 4.10.28 PM-1.png │ │ │ ├── Screen Shot 2019-11-28 at 4.10.28 PM-2.png │ │ │ └── Screen Shot 2019-11-28 at 4.10.28 PM.png │ │ ├── search.imageset │ │ │ ├── Contents.json │ │ │ ├── search.png │ │ │ ├── search@2x-1.png │ │ │ └── search@2x.png │ │ ├── send.imageset │ │ │ ├── Contents.json │ │ │ ├── send.png │ │ │ ├── send@2x.png │ │ │ └── send@3x.png │ │ ├── sent.imageset │ │ │ ├── Contents.json │ │ │ ├── sent.png │ │ │ ├── sent@2x.png │ │ │ └── sent@3x.png │ │ └── video_attachment.imageset │ │ │ ├── Contents.json │ │ │ ├── video.png │ │ │ ├── video@2x.png │ │ │ └── video@3x.png │ ├── Info.plist │ ├── InfoScreenViewController │ │ ├── Info.xcassets │ │ │ ├── Contents.json │ │ │ └── icon-info.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── Info.png │ │ │ │ ├── Info@2x.png │ │ │ │ └── Info@3x.png │ │ ├── InfoModel.swift │ │ ├── InfoScreen.storyboard │ │ ├── InfoTableViewCell.swift │ │ ├── InfoTableViewController.swift │ │ └── UIViewController+InfoScreen.swift │ ├── LaunchScreen.storyboard │ ├── Resourses │ │ ├── qb-logo.png │ │ ├── qb-logo@2x.png │ │ └── qb-logo@3x.png │ ├── en.lproj │ │ ├── Localizable.strings │ │ └── Main.strings │ ├── quickblox-bridging-Header.h │ ├── sample-chat-swift.entitlements │ └── uk-UA.lproj │ │ └── Main.storyboard └── sample-chat-swiftTests │ ├── Info.plist │ └── sample_chat_swiftTests.swift ├── sample-conference-videochat-swift ├── Localizable.strings ├── Podfile ├── Podfile.lock ├── README.md ├── sample-conference-videochat-swift.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── xcshareddata │ │ └── xcschemes │ │ └── sample-conference-videochat-swift.xcscheme ├── sample-conference-videochat-swift.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings └── sample-conference-videochat-swift │ ├── AppDelegate.swift │ ├── Components │ ├── AVPermisions │ │ └── CallPermissions.swift │ ├── AddOccupants screen │ │ └── AddOccupantsVC.swift │ ├── Authorization │ │ ├── AuthViewController.swift │ │ ├── Authorization.storyboard │ │ ├── InputContainer │ │ │ ├── InputContainer.swift │ │ │ └── InputContainer.xib │ │ ├── LoadingButton │ │ │ └── LoadingButton.swift │ │ ├── LoginView.swift │ │ ├── SplashScreen.swift │ │ └── SplashScreenViewController.swift │ ├── Calls │ │ ├── BaseCallViewController │ │ │ ├── BaseCallViewController.swift │ │ │ ├── LocalVideoView.swift │ │ │ └── OpponentsFlowLayout.swift │ │ ├── BaseViewController │ │ │ └── BaseViewController.swift │ │ ├── ConferenceUser │ │ │ └── ConferenceUser.swift │ │ ├── ConferenceUserCel │ │ │ ├── ConferenceUserCell.swift │ │ │ └── ConferenceUserCell.xib │ │ ├── ConferenceViewController │ │ │ ├── ConferenceView.swift │ │ │ └── ConferenceViewController.swift │ │ ├── StreamInitiatorViewController │ │ │ └── StreamInitiatorViewController.swift │ │ ├── StreamParticipantViewController │ │ │ └── StreamParticipantViewController.swift │ │ ├── StreamTitleView │ │ │ └── StreamTitleView.swift │ │ └── ToolBar │ │ │ ├── ButtonsFactory.swift │ │ │ ├── CustomButton.swift │ │ │ └── ToolBar.swift │ ├── ChatManager │ │ ├── ChatManager.swift │ │ ├── ChatStorage.swift │ │ └── Operations │ │ │ ├── AbstractAsyncOperation │ │ │ └── AsyncOperation.swift │ │ │ ├── AttachmentDownloadManager.swift │ │ │ ├── AttachmentDownloadOperation.swift │ │ │ └── CacheManager.swift │ ├── ChatScreen │ │ ├── ActionsMenuViewController │ │ │ ├── MenuAction.swift │ │ │ ├── MenuActionCell.swift │ │ │ └── MenuViewController.swift │ │ ├── Chat.storyboard │ │ ├── Chat │ │ │ ├── ChatActionsHandler.swift │ │ │ ├── ChatContainerView.swift │ │ │ ├── ChatResources.swift │ │ │ ├── CollectionView │ │ │ │ ├── ChatCellLayoutAttributes.swift │ │ │ │ ├── ChatCollectionView.swift │ │ │ │ ├── ChatCollectionViewDataSource.swift │ │ │ │ ├── ChatCollectionViewDelegateFlowLayout.swift │ │ │ │ ├── ChatCollectionViewFlowLayout.swift │ │ │ │ ├── CollectionCells │ │ │ │ │ ├── ChatAttachmentCell │ │ │ │ │ │ └── ChatAttachmentCell.swift │ │ │ │ │ ├── ChatAttachmentIncomingCell │ │ │ │ │ │ ├── ChatAttachmentIncomingCell.swift │ │ │ │ │ │ └── ChatAttachmentIncomingCell.xib │ │ │ │ │ ├── ChatAttachmentOutgoingCell │ │ │ │ │ │ ├── ChatAttachmentOutgoingCell.swift │ │ │ │ │ │ └── ChatAttachmentOutgoingCell.xib │ │ │ │ │ ├── ChatCallStatusCell │ │ │ │ │ │ ├── ChatCallIncomingCell.swift │ │ │ │ │ │ ├── ChatCallIncomingCell.xib │ │ │ │ │ │ ├── ChatCallOutgoingCell.swift │ │ │ │ │ │ └── ChatCallOutgoingCell.xib │ │ │ │ │ ├── ChatCell │ │ │ │ │ │ └── ChatCell.swift │ │ │ │ │ ├── ChatDateCell │ │ │ │ │ │ ├── ChatDateCell.swift │ │ │ │ │ │ └── ChatDateCell.xib │ │ │ │ │ ├── ChatIncomingCell │ │ │ │ │ │ ├── ChatIncomingCell.swift │ │ │ │ │ │ └── ChatIncomingCell.xib │ │ │ │ │ ├── ChatNotificationCell │ │ │ │ │ │ ├── ChatNotificationCell.swift │ │ │ │ │ │ └── ChatNotificationCell.xib │ │ │ │ │ └── ChatOutgoingCell │ │ │ │ │ │ ├── ChatOutgoingCell.swift │ │ │ │ │ │ └── ChatOutgoingCell.xib │ │ │ │ └── CollectionViewFlowLayoutInvalidationContext.swift │ │ │ ├── ContextMenu │ │ │ │ └── ChatContextMenu.swift │ │ │ ├── CustomUI │ │ │ │ ├── AttachmentBar │ │ │ │ │ ├── AttachmentUploadBar.swift │ │ │ │ │ └── AttachmentUploadBar.xib │ │ │ │ ├── CallGradientView │ │ │ │ │ └── ToolBarView.swift │ │ │ │ ├── CircularProgressBar │ │ │ │ │ └── CircularProgressBar.swift │ │ │ │ ├── HeaderCollectionReusableView │ │ │ │ │ ├── HeaderCollectionReusableView.swift │ │ │ │ │ └── HeaderCollectionReusableView.xib │ │ │ │ ├── InputToolBar │ │ │ │ │ ├── InputToolbar.swift │ │ │ │ │ ├── ToolbarContentView.swift │ │ │ │ │ └── ToolbarContentView.xib │ │ │ │ ├── PlaceHolderTextView │ │ │ │ │ └── PlaceHolderTextView.swift │ │ │ │ ├── StreamNotificeView │ │ │ │ │ ├── StreamNotificeView.swift │ │ │ │ │ └── StreamNotificeView.xib │ │ │ │ ├── TitleViews │ │ │ │ │ ├── ChatPrivateTitleView.swift │ │ │ │ │ └── TitleView.swift │ │ │ │ └── TypingView │ │ │ │ │ └── TypingView.swift │ │ │ ├── KVOView.swift │ │ │ └── UIView+Pins.swift │ │ ├── ChatView.swift │ │ ├── ChatViewController.swift │ │ ├── DataSource │ │ │ └── ChatDataSource.swift │ │ ├── MediaScreen │ │ │ ├── PDFViewController.swift │ │ │ ├── ParentVideoVC.swift │ │ │ └── ZoomedAttachmentViewController.swift │ │ └── SelectAssetsScreen │ │ │ ├── SelectAssetCell.swift │ │ │ └── SelectAssetsViewController.swift │ ├── DialogsScreen │ │ ├── BaseDialogsViewController │ │ │ └── BaseDialogsViewController.swift │ │ ├── DialogCell.swift │ │ ├── DialogCell.xib │ │ ├── Dialogs.storyboard │ │ ├── DialogsSelectionViewController.swift │ │ ├── DialogsView.swift │ │ └── DialogsViewController.swift │ ├── Factories │ │ ├── Factory │ │ │ └── ScreenFactory.swift │ │ ├── FactoryProtocols │ │ │ ├── AuthModuleFactory.swift │ │ │ ├── BaseViewProtocol.swift │ │ │ ├── ChatModuleFactory.swift │ │ │ ├── ConferenceModuleFactory.swift │ │ │ ├── DialogsModuleFactory.swift │ │ │ ├── Presentable.swift │ │ │ └── SharingModuleFactory.swift │ │ └── ValidStoryboards.swift │ ├── NewDialogScreen │ │ ├── Cells │ │ │ ├── UserTableViewCell.swift │ │ │ └── UserTableViewCell.xib │ │ ├── CreateNewDialogViewController.swift │ │ └── EnterChatNameVC.swift │ ├── NotificationsProvider │ │ └── NotificationsProvider.swift │ ├── PresenterViewController │ │ └── PresenterViewController.swift │ ├── Settings │ │ ├── AudioSettingsViewController │ │ │ └── AudioSettingsViewController.swift │ │ ├── BaseSettingsViewController │ │ │ ├── BaseItemModel.swift │ │ │ ├── BaseSettingsCell.swift │ │ │ └── BaseSettingsViewController.swift │ │ ├── SettingCell.swift │ │ ├── SettingCell.xib │ │ ├── SettingSliderCell.swift │ │ ├── SettingSliderCell.xib │ │ ├── SettingSwitchCell.swift │ │ ├── SettingSwitchCell.xib │ │ ├── Settings.swift │ │ ├── SettingsSectionModel.swift │ │ ├── SliderItemModel.swift │ │ ├── SwitchItemModel.swift │ │ └── VideoSettingsViewController │ │ │ └── VideoSettingsViewController.swift │ ├── SharingViewController.zip │ ├── SharingViewController │ │ ├── ScreenCapture.swift │ │ ├── SharingCell.swift │ │ ├── SharingCell.xib │ │ ├── SharingView.swift │ │ └── SharingViewController.swift │ ├── UserPorfile │ │ └── Profile.swift │ ├── UsersInfoScreen │ │ └── UsersInfoTableViewController.swift │ └── Utils │ │ ├── Extensions │ │ ├── CALayer+Blur.swift │ │ ├── Date+Extension.swift │ │ ├── Double+Extension.swift │ │ ├── ImageView+Extension.swift │ │ ├── NSObject+Extension.swift │ │ ├── PHAsset+Extension.swift │ │ ├── String+Extension.swift │ │ ├── UIButton+Extension.swift │ │ ├── UIImage+Extension.swift │ │ ├── UILabel+Extension.swift │ │ ├── UISearchBar+Extension.swift │ │ ├── UITableView+EmptyAlert.swift │ │ ├── UITextField+Extension.swift │ │ ├── UIView+Extension.swift │ │ ├── UIViewController+Extension.swift │ │ └── URL+Extension.swift │ │ ├── Reachability │ │ └── Reachability.swift │ │ ├── ReplaceSegue │ │ ├── ReplaceSegue.swift │ │ └── RootViewControllerSegue.swift │ │ └── ReuseIdentifier │ │ └── ReuseIdentifierProtocol.swift │ ├── Images.xcassets │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── Icon-App-20x20@2x.png │ │ ├── Icon-App-20x20@3x.png │ │ ├── Icon-App-29x29@2x.png │ │ ├── Icon-App-29x29@3x.png │ │ ├── Icon-App-40x40@2x.png │ │ ├── Icon-App-40x40@3x.png │ │ ├── Icon-App-60x60@2x.png │ │ ├── Icon-App-60x60@3x.png │ │ └── ItunesArtwork@2x.png │ ├── Contents.json │ ├── abort_swap.imageset │ │ ├── Contents.json │ │ ├── abort-swap.png │ │ ├── abort-swap@2x.png │ │ └── abort-swap@3x.png │ ├── add.imageset │ │ ├── Contents.json │ │ ├── add.png │ │ ├── add@2x.png │ │ └── add@3x.png │ ├── add_user.imageset │ │ ├── Contents.json │ │ ├── add user.png │ │ ├── add user@2x.png │ │ └── add user@3x.png │ ├── attachment_ic.imageset │ │ ├── Contents.json │ │ ├── attachment.png │ │ ├── attachment@2x.png │ │ └── attachment@3x.png │ ├── avatar.imageset │ │ ├── Contents.json │ │ └── avatar.png │ ├── bg-textinputline.imageset │ │ ├── Contents.json │ │ └── qm-bg-textinputline.pdf │ ├── cam_off.imageset │ │ ├── Contents.json │ │ ├── cam-off.png │ │ ├── cam-off@2x.png │ │ └── cam-off@3x.png │ ├── camera.imageset │ │ ├── Contents.json │ │ ├── camera.png │ │ ├── camera@2x.png │ │ └── camera@3x.png │ ├── camera_on_ic.imageset │ │ ├── Contents.json │ │ ├── cam-off.png │ │ ├── cam-off@2x.png │ │ └── cam-off@3x.png │ ├── checkmark.imageset │ │ ├── Contents.json │ │ ├── checkbox.png │ │ ├── checkbox@2x.png │ │ └── checkbox@3x.png │ ├── chevron.imageset │ │ ├── Chevron.png │ │ ├── Chevron@2x.png │ │ ├── Chevron@3x.png │ │ └── Contents.json │ ├── conference call.imageset │ │ ├── Contents.json │ │ ├── conference call.png │ │ ├── conference call@2x.png │ │ └── conference call@3x.png │ ├── decline-ic.imageset │ │ ├── Contents.json │ │ ├── call-decline.png │ │ ├── call-decline@2x.png │ │ └── call-decline@3x.png │ ├── delivered.imageset │ │ ├── Contents.json │ │ ├── delivered.png │ │ ├── delivered@2x.png │ │ └── delivered@3x.png │ ├── end_stream.imageset │ │ ├── Contents.json │ │ ├── live streaming.png │ │ ├── live streaming@2x.png │ │ └── live streaming@3x.png │ ├── exit.imageset │ │ ├── Contents.json │ │ ├── exit.png │ │ ├── exit@2x.png │ │ └── exit@3x.png │ ├── file.imageset │ │ ├── Contents.json │ │ └── file.pdf │ ├── ic_cancel.imageset │ │ ├── Contents.json │ │ └── ic_progress-grey.pdf │ ├── ic_download-video.imageset │ │ ├── Contents.json │ │ └── ic_download-video.pdf │ ├── ic_download.imageset │ │ ├── Contents.json │ │ └── ic_download_grey.pdf │ ├── ic_pause-video.imageset │ │ ├── Contents.json │ │ └── ic_pause-video.pdf │ ├── ic_pause.imageset │ │ ├── Contents.json │ │ └── ic_pause_grey.pdf │ ├── ic_play-video.imageset │ │ ├── Contents.json │ │ └── ic_play-video.pdf │ ├── ic_play.imageset │ │ ├── Contents.json │ │ └── ic_play_grey.pdf │ ├── ic_retry.imageset │ │ ├── Contents.json │ │ └── ic_retry-grey.pdf │ ├── icon-error.imageset │ │ ├── Contents.json │ │ ├── icon-error.png │ │ └── icon-error@2x.png │ ├── icon-success.imageset │ │ ├── Contents.json │ │ ├── icon-success.png │ │ └── icon-success@2x.png │ ├── image_attachment.imageset │ │ ├── Contents.json │ │ ├── image.png │ │ ├── image@2x.png │ │ └── image@3x.png │ ├── ios_bubble_blue.imageset │ │ ├── Contents.json │ │ ├── your_bubble.png │ │ ├── your_bubble@2x.png │ │ └── your_bubble@3x.png │ ├── ios_bubble_gray.imageset │ │ ├── Contents.json │ │ ├── interlocutor_bubble.png │ │ ├── interlocutor_bubble@2x.png │ │ └── interlocutor_bubble@3x.png │ ├── live_streaming.imageset │ │ ├── Contents.json │ │ ├── live streaming.png │ │ ├── live streaming@2x.png │ │ └── live streaming@3x.png │ ├── logo.imageset │ │ ├── Contents.json │ │ ├── logo.png │ │ ├── logo@2x.png │ │ └── logo@3x.png │ ├── members_call.imageset │ │ ├── Contents.json │ │ ├── members.png │ │ ├── members@2x.png │ │ └── members@3x.png │ ├── menu_chat.imageset │ │ ├── Contents.json │ │ ├── Menu.png │ │ ├── Menu@2x.png │ │ └── Menu@3x.png │ ├── mic_off.imageset │ │ ├── Contents.json │ │ ├── Mic.png │ │ ├── Mic@2x.png │ │ └── Mic@3x.png │ ├── moreInfo.imageset │ │ ├── Contents.json │ │ ├── More Copy.png │ │ ├── More Copy@2x.png │ │ └── More Copy@3x.png │ ├── mute_on_ic.imageset │ │ ├── Contents.json │ │ ├── Mic.png │ │ ├── Mic@2x.png │ │ └── Mic@3x.png │ ├── mute_opponent.imageset │ │ ├── Contents.json │ │ ├── mute-opponent.png │ │ ├── mute-opponent@2x.png │ │ └── mute-opponent@3x.png │ ├── navbar-shadow.imageset │ │ ├── Contents.json │ │ ├── navbar-shadow.png │ │ ├── navbar-shadow@2x.png │ │ └── navbar-shadow@3x.png │ ├── pause_ic.imageset │ │ ├── Contents.json │ │ ├── pause_ic-1.png │ │ ├── pause_ic-2.png │ │ └── pause_ic.png │ ├── pdficon.imageset │ │ ├── Contents.json │ │ ├── pdficon-1.png │ │ ├── pdficon-2.png │ │ └── pdficon.png │ ├── play.imageset │ │ ├── Contents.json │ │ ├── play.png │ │ ├── play@2x.png │ │ └── play@3x.png │ ├── play_ic.imageset │ │ ├── Contents.json │ │ ├── Screen Shot 2019-11-28 at 4.10.28 PM-1.png │ │ ├── Screen Shot 2019-11-28 at 4.10.28 PM-2.png │ │ └── Screen Shot 2019-11-28 at 4.10.28 PM.png │ ├── pres_img_1.imageset │ │ ├── Contents.json │ │ ├── pres_img_1-min.png │ │ ├── pres_img_1@2x-min.png │ │ └── pres_img_1@3x-min.png │ ├── pres_img_2.imageset │ │ ├── Contents.json │ │ ├── pres_img_2-min.png │ │ ├── pres_img_2@2x-min.png │ │ └── pres_img_2@3x-min.png │ ├── pres_img_3.imageset │ │ ├── Contents.json │ │ ├── pres_img_3-min.png │ │ ├── pres_img_3@2x-min.png │ │ └── pres_img_3@3x-min.png │ ├── qb-logo.imageset │ │ ├── Contents.json │ │ ├── qb-logo.png │ │ ├── qb-logo@2x.png │ │ └── qb-logo@3x.png │ ├── screenshare_selected.imageset │ │ ├── Contents.json │ │ ├── screenshare.png │ │ ├── screenshare@2x.png │ │ └── screenshare@3x.png │ ├── screensharing_ic.imageset │ │ ├── Contents.json │ │ ├── screenshare.png │ │ ├── screenshare@2x.png │ │ └── screenshare@3x.png │ ├── search.imageset │ │ ├── Contents.json │ │ ├── search.png │ │ ├── search@2x-1.png │ │ └── search@2x.png │ ├── send.imageset │ │ ├── Contents.json │ │ ├── send.png │ │ ├── send@2x.png │ │ └── send@3x.png │ ├── sent.imageset │ │ ├── Contents.json │ │ ├── sent.png │ │ ├── sent@2x.png │ │ └── sent@3x.png │ ├── streem.imageset │ │ ├── Contents.json │ │ ├── stream.png │ │ ├── stream@2x.png │ │ └── stream@3x.png │ ├── switchCamera.imageset │ │ ├── Contents.json │ │ ├── swap-normal.png │ │ ├── swap-normal@2x.png │ │ └── swap-normal@3x.png │ ├── unmute-opponent_cell.imageset │ │ ├── Contents.json │ │ ├── unmute-opponent.png │ │ ├── unmute-opponent@2x.png │ │ └── unmute-opponent@3x.png │ ├── unmute-opponent_videoview.imageset │ │ ├── Contents.json │ │ ├── unmute-opponent.png │ │ ├── unmute-opponent@2x.png │ │ └── unmute-opponent@3x.png │ ├── unmute_opponent.imageset │ │ ├── Contents.json │ │ ├── unmute-opponent.png │ │ ├── unmute-opponent@2x.png │ │ └── unmute-opponent@3x.png │ └── video_attachment.imageset │ │ ├── Contents.json │ │ ├── video.png │ │ ├── video@2x.png │ │ └── video@3x.png │ ├── Info.plist │ ├── InfoScreenViewController │ ├── Info.xcassets │ │ ├── Contents.json │ │ └── icon-info.imageset │ │ │ ├── Contents.json │ │ │ ├── Info.png │ │ │ ├── Info@2x.png │ │ │ └── Info@3x.png │ ├── InfoModel.swift │ ├── InfoScreen.storyboard │ ├── InfoTableViewCell.swift │ ├── InfoTableViewController.swift │ └── UIViewController+InfoScreen.swift │ ├── LaunchScreen.storyboard │ └── sample-conference-videochat-swift.entitlements ├── sample-conference-videochat ├── Localizable.strings ├── Podfile ├── Podfile.lock ├── README.md ├── sample-conference-PrefixHeader.pch ├── sample-conference-videochat.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── sample-multiconference-videochat.xcscmblueprint │ └── xcshareddata │ │ └── xcschemes │ │ └── sample-conference-videochat.xcscheme ├── sample-conference-videochat.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── sample-conference-videochat │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Base.lproj │ └── LaunchScreen.storyboard │ ├── Components │ ├── AddOccupantsScreen │ │ ├── AddOccupantsController.h │ │ └── AddOccupantsController.m │ ├── Authorization │ │ ├── Authorization.storyboard │ │ ├── AuthorizationViewController.h │ │ ├── AuthorizationViewController.m │ │ ├── Classes │ │ │ ├── InputContainer │ │ │ │ ├── InputContainer.h │ │ │ │ ├── InputContainer.m │ │ │ │ └── InputContainer.xib │ │ │ └── LoadingButton │ │ │ │ ├── LoadingButton.h │ │ │ │ └── LoadingButton.m │ │ ├── SplashScreenVC.h │ │ └── SplashScreenVC.m │ ├── CallPermisions │ │ ├── CallPermissions.h │ │ └── CallPermissions.m │ ├── Calls │ │ ├── BaseCallViewController │ │ │ ├── BaseCallViewController.h │ │ │ ├── BaseCallViewController.m │ │ │ ├── ConferenceInfo.h │ │ │ ├── ConferenceInfo.m │ │ │ ├── ConferenceSettings.h │ │ │ ├── ConferenceSettings.m │ │ │ ├── LocalVideoView.h │ │ │ ├── LocalVideoView.m │ │ │ ├── OpponentsFlowLayout.h │ │ │ └── OpponentsFlowLayout.m │ │ ├── BaseViewController │ │ │ ├── BaseViewController.h │ │ │ └── BaseViewController.m │ │ ├── CallGradientView │ │ │ ├── CallGradientView.h │ │ │ └── CallGradientView.m │ │ ├── CallParticipants │ │ │ ├── CallParticipant.h │ │ │ ├── CallParticipant.m │ │ │ ├── CallParticipants.h │ │ │ └── CallParticipants.m │ │ ├── CallSettings.h │ │ ├── CallSettings.m │ │ ├── ConferenceUserCell │ │ │ ├── ConferenceUserCell.h │ │ │ ├── ConferenceUserCell.m │ │ │ └── ConferenceUserCell.xib │ │ ├── ConferenceViewController │ │ │ ├── ConferenceViewController.h │ │ │ ├── ConferenceViewController.m │ │ │ └── OpponentsMediaViewController │ │ │ │ ├── OpponentsMediaViewController.h │ │ │ │ └── OpponentsMediaViewController.m │ │ ├── CornerView │ │ │ ├── CornerView.h │ │ │ └── CornerView.m │ │ ├── StreamInitiatorViewController │ │ │ ├── StreamInitiatorViewController.h │ │ │ └── StreamInitiatorViewController.m │ │ ├── StreamParticipantViewController │ │ │ ├── StreamParticipantViewController.h │ │ │ └── StreamParticipantViewController.m │ │ ├── StreamTitleView │ │ │ ├── StreamTitleView.h │ │ │ └── StreamTitleView.m │ │ └── ToolBar │ │ │ ├── ButtonsFactory.h │ │ │ ├── ButtonsFactory.m │ │ │ ├── CustomButton.h │ │ │ ├── CustomButton.m │ │ │ ├── ToolBar.h │ │ │ └── ToolBar.m │ ├── ChatManager │ │ ├── ChatManager.h │ │ ├── ChatManager.m │ │ ├── ChatStorage.h │ │ ├── ChatStorage.m │ │ └── Constants.h │ ├── ChatScreen │ │ ├── ActionsMenuViewController │ │ │ ├── MenuActionCell.h │ │ │ ├── MenuActionCell.m │ │ │ ├── MenuViewController.h │ │ │ └── MenuViewController.m │ │ ├── Chat.storyboard │ │ ├── ChatDataSource │ │ │ ├── ChatDataSource.h │ │ │ ├── ChatDataSource.m │ │ │ ├── NSDate+ChatDataSource.h │ │ │ ├── NSDate+ChatDataSource.m │ │ │ ├── QBChatMessage+QBDateDivider.h │ │ │ └── QBChatMessage+QBDateDivider.m │ │ ├── ChatViewController.h │ │ ├── ChatViewController.m │ │ ├── MediaScreen │ │ │ ├── ParentVideoVC.h │ │ │ ├── ParentVideoVC.m │ │ │ └── ZoomedAttachment screen │ │ │ │ ├── ZoomedAttachmentViewController.h │ │ │ │ └── ZoomedAttachmentViewController.m │ │ ├── Menu Action │ │ │ ├── MenuAction.h │ │ │ └── MenuAction.m │ │ ├── SelectAssetsScreen │ │ │ ├── PhotoAsset.h │ │ │ ├── PhotoAsset.m │ │ │ ├── SelectAssetCell.h │ │ │ ├── SelectAssetCell.m │ │ │ ├── SelectAssetsVC.h │ │ │ └── SelectAssetsVC.m │ │ └── Views │ │ │ ├── AttachmentBar │ │ │ ├── AttachmentUploadBar.h │ │ │ ├── AttachmentUploadBar.m │ │ │ └── AttachmentUploadBar.xib │ │ │ ├── ChatCollectionView │ │ │ ├── ChatAttachmentCell │ │ │ │ ├── ChatAttachmentCell.h │ │ │ │ └── ChatAttachmentCell.m │ │ │ ├── ChatAttachmentIncomingCell │ │ │ │ ├── ChatAttachmentIncomingCell.h │ │ │ │ ├── ChatAttachmentIncomingCell.m │ │ │ │ └── ChatAttachmentIncomingCell.xib │ │ │ ├── ChatAttachmentOutgoingCell │ │ │ │ ├── ChatAttachmentOutgoingCell.h │ │ │ │ ├── ChatAttachmentOutgoingCell.m │ │ │ │ └── ChatAttachmentOutgoingCell.xib │ │ │ ├── ChatCallIncomingCell │ │ │ │ ├── ChatCallIncomingCell.h │ │ │ │ ├── ChatCallIncomingCell.m │ │ │ │ └── ChatCallIncomingCell.xib │ │ │ ├── ChatCallOutgoingCell │ │ │ │ ├── ChatCallOutgoingCell.h │ │ │ │ ├── ChatCallOutgoingCell.m │ │ │ │ └── ChatCallOutgoingCell.xib │ │ │ ├── ChatCell │ │ │ │ ├── ChatCell.h │ │ │ │ ├── ChatCell.m │ │ │ │ ├── ChatCellLayoutAttributes.h │ │ │ │ └── ChatCellLayoutAttributes.m │ │ │ ├── ChatCollectionView.h │ │ │ ├── ChatCollectionView.m │ │ │ ├── ChatCollectionViewDataSource.h │ │ │ ├── ChatCollectionViewDelegateFlowLayout.h │ │ │ ├── ChatCollectionViewFlowLayout │ │ │ │ ├── ChatCollectionViewFlowLayout.h │ │ │ │ ├── ChatCollectionViewFlowLayout.m │ │ │ │ ├── CollectionViewFlowLayoutInvalidationContext.h │ │ │ │ └── CollectionViewFlowLayoutInvalidationContext.m │ │ │ ├── ChatContainerView │ │ │ │ ├── ChatContainerView.h │ │ │ │ └── ChatContainerView.m │ │ │ ├── ChatDateCell │ │ │ │ ├── ChatDateCell.h │ │ │ │ ├── ChatDateCell.m │ │ │ │ └── ChatDateCell.xib │ │ │ ├── ChatIncomingCell │ │ │ │ ├── ChatIncomingCell.h │ │ │ │ ├── ChatIncomingCell.m │ │ │ │ └── ChatIncomingCell.xib │ │ │ ├── ChatNotificationCell │ │ │ │ ├── ChatNotificationCell.h │ │ │ │ ├── ChatNotificationCell.m │ │ │ │ └── ChatNotificationCell.xib │ │ │ ├── ChatOutgoingCell │ │ │ │ ├── ChatOutgoingCell.h │ │ │ │ ├── ChatOutgoingCell.m │ │ │ │ └── ChatOutgoingCell.xib │ │ │ └── HeaderCollectionReusableView │ │ │ │ ├── HeaderCollectionReusableView.h │ │ │ │ ├── HeaderCollectionReusableView.m │ │ │ │ └── HeaderCollectionReusableView.xib │ │ │ ├── ChatPrivateTitleView │ │ │ ├── ChatPrivateTitleView.h │ │ │ └── ChatPrivateTitleView.m │ │ │ ├── CircularProgressBar │ │ │ ├── CircularProgressBar.h │ │ │ └── CircularProgressBar.m │ │ │ └── InputToolbar │ │ │ ├── InputToolbar.h │ │ │ ├── InputToolbar.m │ │ │ ├── KVOView.h │ │ │ ├── KVOView.m │ │ │ ├── PlaceHolderTextView.h │ │ │ ├── PlaceHolderTextView.m │ │ │ ├── ToolbarContentView.h │ │ │ ├── ToolbarContentView.m │ │ │ └── ToolbarContentView.xib │ ├── CustomSegues │ │ ├── RootViewControllerSegue.h │ │ └── RootViewControllerSegue.m │ ├── DialogsScreen │ │ ├── BaseDialogsViewController │ │ │ ├── BaseDialogsViewController.h │ │ │ └── BaseDialogsViewController.m │ │ ├── Dialogs.storyboard │ │ ├── DialogsSelectionVC.h │ │ ├── DialogsSelectionVC.m │ │ ├── DialogsViewController.h │ │ ├── DialogsViewController.m │ │ └── Views │ │ │ ├── DialogCell.h │ │ │ ├── DialogCell.m │ │ │ ├── DialogTableViewCell.h │ │ │ ├── DialogTableViewCell.m │ │ │ ├── TitleView.h │ │ │ └── TitleView.m │ ├── NewDialogScreen │ │ ├── CreateNewDialogViewController.h │ │ ├── CreateNewDialogViewController.m │ │ ├── EnterChatNameVC.h │ │ ├── EnterChatNameVC.m │ │ └── Views │ │ │ ├── UserTableViewCell.h │ │ │ ├── UserTableViewCell.m │ │ │ └── UserTableViewCell.xib │ ├── NotificationsProvider │ │ ├── NotificationsProvider.h │ │ └── NotificationsProvider.m │ ├── PresenterViewController │ │ ├── Alert │ │ │ ├── Alert.h │ │ │ └── Alert.m │ │ ├── PresenterViewController.h │ │ └── PresenterViewController.m │ ├── Reachability │ │ ├── ConnectionModule.h │ │ ├── ConnectionModule.m │ │ ├── Reachability.h │ │ └── Reachability.m │ ├── Settings │ │ ├── AudioSettingsViewController │ │ │ ├── AudioSettingsViewController.h │ │ │ └── AudioSettingsViewController.m │ │ ├── BaseSettingsViewController │ │ │ ├── BaseSettingsViewController.h │ │ │ └── BaseSettingsViewController.m │ │ ├── SessionSettingsViewController │ │ │ ├── SessionSettingsViewController.h │ │ │ └── SessionSettingsViewController.m │ │ ├── SettingCell.h │ │ ├── SettingCell.m │ │ ├── SettingCell.xib │ │ ├── SettingSliderCell.h │ │ ├── SettingSliderCell.m │ │ ├── SettingSliderCell.xib │ │ ├── SettingSwitchCell.h │ │ ├── SettingSwitchCell.m │ │ ├── SettingSwitchCell.xib │ │ ├── Settings.h │ │ ├── Settings.m │ │ ├── Settings.storyboard │ │ ├── SettingsSectionModel.h │ │ ├── SettingsSectionModel.m │ │ ├── SliderItemModel.h │ │ ├── SliderItemModel.m │ │ └── VideoSettingsViewController │ │ │ ├── BaseItemModel.h │ │ │ ├── BaseItemModel.m │ │ │ ├── BaseSettingsCell.h │ │ │ ├── BaseSettingsCell.m │ │ │ ├── SwitchItemModel.h │ │ │ ├── SwitchItemModel.m │ │ │ ├── VideoSettingsViewController.h │ │ │ └── VideoSettingsViewController.m │ ├── SharingViewController │ │ ├── SharingCell.h │ │ ├── SharingCell.m │ │ ├── SharingCell.xib │ │ ├── SharingScreenCapture.h │ │ ├── SharingScreenCapture.m │ │ ├── SharingViewController.h │ │ ├── SharingViewController.m │ │ ├── VideoFormat.h │ │ └── VideoFormat.m │ ├── SoundManager │ │ ├── SoundManager.h │ │ └── SoundManager.m │ ├── UserPorfile │ │ ├── ConferenceUser.h │ │ ├── ConferenceUser.m │ │ ├── Profile.h │ │ └── Profile.m │ └── UsersInfoScreen │ │ ├── BaseUsersViewController │ │ ├── BaseUsersViewController.h │ │ └── BaseUsersViewController.m │ │ ├── UsersInfoTableViewController.h │ │ └── UsersInfoTableViewController.m │ ├── Images.xcassets │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── Icon-App-20x20@1x.png │ │ ├── Icon-App-20x20@2x-2.png │ │ ├── Icon-App-20x20@2x.png │ │ ├── Icon-App-20x20@3x.png │ │ ├── Icon-App-29x29@1x.png │ │ ├── Icon-App-29x29@2x-1.png │ │ ├── Icon-App-29x29@2x.png │ │ ├── Icon-App-29x29@3x.png │ │ ├── Icon-App-40x40@1x.png │ │ ├── Icon-App-40x40@2x-1.png │ │ ├── Icon-App-40x40@2x.png │ │ ├── Icon-App-40x40@3x.png │ │ ├── Icon-App-60x60@2x.png │ │ ├── Icon-App-60x60@3x.png │ │ ├── Icon-App-76x76@1x.png │ │ ├── Icon-App-76x76@2x.png │ │ ├── Icon-App-83.5x83.5@2x.png │ │ └── ItunesArtwork@2x.png │ ├── Contents.json │ ├── GroupChatIcon.imageset │ │ ├── Contents.json │ │ └── chatRoomIcon.png │ ├── LaunchImage.launchimage │ │ ├── Contents.json │ │ ├── splash_chat.png │ │ └── splash_chat_960.png │ ├── abort_swap.imageset │ │ ├── Contents.json │ │ ├── abort-swap.png │ │ ├── abort-swap@2x.png │ │ └── abort-swap@3x.png │ ├── add.imageset │ │ ├── Contents.json │ │ ├── add.png │ │ ├── add@2x.png │ │ └── add@3x.png │ ├── add_user.imageset │ │ ├── Contents.json │ │ ├── add user.png │ │ ├── add user@2x.png │ │ └── add user@3x.png │ ├── attachment_ic.imageset │ │ ├── Contents.json │ │ ├── attachment.png │ │ ├── attachment@2x.png │ │ └── attachment@3x.png │ ├── avatar.imageset │ │ ├── Contents.json │ │ └── avatar.png │ ├── bg-textinputline.imageset │ │ ├── Contents.json │ │ └── qm-bg-textinputline.pdf │ ├── cam_off.imageset │ │ ├── Contents.json │ │ ├── cam-off.png │ │ ├── cam-off@2x.png │ │ └── cam-off@3x.png │ ├── camera.imageset │ │ ├── Contents.json │ │ ├── camera.png │ │ ├── camera@2x.png │ │ └── camera@3x.png │ ├── camera_on_ic.imageset │ │ ├── Contents.json │ │ ├── cam-off.png │ │ ├── cam-off@2x.png │ │ └── cam-off@3x.png │ ├── checkmark.imageset │ │ ├── Contents.json │ │ ├── checkbox.png │ │ ├── checkbox@2x.png │ │ └── checkbox@3x.png │ ├── chevron.imageset │ │ ├── Chevron.png │ │ ├── Chevron@2x.png │ │ ├── Chevron@3x.png │ │ └── Contents.json │ ├── conference call.imageset │ │ ├── Contents.json │ │ ├── conference call.png │ │ ├── conference call@2x.png │ │ └── conference call@3x.png │ ├── decline-ic.imageset │ │ ├── Contents.json │ │ ├── call-decline.png │ │ ├── call-decline@2x.png │ │ └── call-decline@3x.png │ ├── delivered.imageset │ │ ├── Contents.json │ │ ├── delivered.png │ │ ├── delivered@2x.png │ │ └── delivered@3x.png │ ├── end_stream.imageset │ │ ├── Contents.json │ │ ├── live streaming.png │ │ ├── live streaming@2x.png │ │ └── live streaming@3x.png │ ├── exit.imageset │ │ ├── Contents.json │ │ ├── exit.png │ │ ├── exit@2x.png │ │ └── exit@3x.png │ ├── file.imageset │ │ ├── Contents.json │ │ └── file.pdf │ ├── group.imageset │ │ ├── Contents.json │ │ ├── placeholder_group.png │ │ ├── placeholder_group@2x.png │ │ └── placeholder_group@3x.png │ ├── ic_audio.imageset │ │ ├── Contents.json │ │ └── ic_audio.pdf │ ├── ic_cancel-video.imageset │ │ ├── Contents.json │ │ └── ic_progress-video.pdf │ ├── ic_cancel.imageset │ │ ├── Contents.json │ │ └── ic_progress-grey.pdf │ ├── ic_download-video.imageset │ │ ├── Contents.json │ │ └── ic_download-video.pdf │ ├── ic_download.imageset │ │ ├── Contents.json │ │ └── ic_download_grey.pdf │ ├── ic_pause-video.imageset │ │ ├── Contents.json │ │ └── ic_pause-video.pdf │ ├── ic_pause.imageset │ │ ├── Contents.json │ │ └── ic_pause_grey.pdf │ ├── ic_play-video.imageset │ │ ├── Contents.json │ │ └── ic_play-video.pdf │ ├── ic_play.imageset │ │ ├── Contents.json │ │ └── ic_play_grey.pdf │ ├── ic_retry-video.imageset │ │ ├── Contents.json │ │ └── ic_retry-video.pdf │ ├── ic_retry.imageset │ │ ├── Contents.json │ │ └── ic_retry-grey.pdf │ ├── icon-error.imageset │ │ ├── Contents.json │ │ ├── icon-error.png │ │ └── icon-error@2x.png │ ├── icon-success.imageset │ │ ├── Contents.json │ │ ├── icon-success.png │ │ └── icon-success@2x.png │ ├── image_attachment.imageset │ │ ├── Contents.json │ │ ├── image.png │ │ ├── image@2x.png │ │ └── image@3x.png │ ├── ios_bubble_blue.imageset │ │ ├── Contents.json │ │ ├── your_bubble.png │ │ ├── your_bubble@2x.png │ │ └── your_bubble@3x.png │ ├── ios_bubble_gray.imageset │ │ ├── Contents.json │ │ ├── interlocutor_bubble.png │ │ ├── interlocutor_bubble@2x.png │ │ └── interlocutor_bubble@3x.png │ ├── live_streaming.imageset │ │ ├── Contents.json │ │ ├── live streaming.png │ │ ├── live streaming@2x.png │ │ └── live streaming@3x.png │ ├── logo.imageset │ │ ├── Contents.json │ │ ├── logo.png │ │ ├── logo@2x.png │ │ └── logo@3x.png │ ├── members_call.imageset │ │ ├── Contents.json │ │ ├── members.png │ │ ├── members@2x.png │ │ └── members@3x.png │ ├── menu-hamburger.imageset │ │ ├── Contents.json │ │ ├── Menu.png │ │ ├── Menu@2x.png │ │ └── Menu@3x.png │ ├── menu_chat.imageset │ │ ├── Contents.json │ │ ├── Menu.png │ │ ├── Menu@2x.png │ │ └── Menu@3x.png │ ├── mic_off.imageset │ │ ├── Contents.json │ │ ├── Mic.png │ │ ├── Mic@2x.png │ │ └── Mic@3x.png │ ├── moreInfo.imageset │ │ ├── Contents.json │ │ ├── More Copy.png │ │ ├── More Copy@2x.png │ │ └── More Copy@3x.png │ ├── mute_on_ic.imageset │ │ ├── Contents.json │ │ ├── Mic.png │ │ ├── Mic@2x.png │ │ └── Mic@3x.png │ ├── mute_opponent.imageset │ │ ├── Contents.json │ │ ├── mute-opponent.png │ │ ├── mute-opponent@2x.png │ │ └── mute-opponent@3x.png │ ├── navbar-shadow.imageset │ │ ├── Contents.json │ │ ├── navbar-shadow.png │ │ ├── navbar-shadow@2x.png │ │ └── navbar-shadow@3x.png │ ├── pause_ic.imageset │ │ ├── Contents.json │ │ ├── pause_ic-1.png │ │ ├── pause_ic-2.png │ │ └── pause_ic.png │ ├── pdficon.imageset │ │ ├── Contents.json │ │ ├── pdficon-1.png │ │ ├── pdficon-2.png │ │ └── pdficon.png │ ├── play.imageset │ │ ├── Contents.json │ │ ├── play.png │ │ ├── play@2x.png │ │ └── play@3x.png │ ├── play_ic.imageset │ │ ├── Contents.json │ │ ├── Screen Shot 2019-11-28 at 4.10.28 PM-1.png │ │ ├── Screen Shot 2019-11-28 at 4.10.28 PM-2.png │ │ └── Screen Shot 2019-11-28 at 4.10.28 PM.png │ ├── pres_img_1.imageset │ │ ├── Contents.json │ │ ├── pres_img_1-min.png │ │ ├── pres_img_1@2x-min.png │ │ └── pres_img_1@3x-min.png │ ├── pres_img_2.imageset │ │ ├── Contents.json │ │ ├── pres_img_2-min.png │ │ ├── pres_img_2@2x-min.png │ │ └── pres_img_2@3x-min.png │ ├── pres_img_3.imageset │ │ ├── Contents.json │ │ ├── pres_img_3-min.png │ │ ├── pres_img_3@2x-min.png │ │ └── pres_img_3@3x-min.png │ ├── qb-logo.imageset │ │ ├── Contents.json │ │ ├── qb-logo.png │ │ ├── qb-logo@2x.png │ │ └── qb-logo@3x.png │ ├── screenshare_selected.imageset │ │ ├── Contents.json │ │ ├── screenshare.png │ │ ├── screenshare@2x.png │ │ └── screenshare@3x.png │ ├── screensharing_ic.imageset │ │ ├── Contents.json │ │ ├── screenshare.png │ │ ├── screenshare@2x.png │ │ └── screenshare@3x.png │ ├── search.imageset │ │ ├── Contents.json │ │ ├── search.png │ │ ├── search@2x-1.png │ │ └── search@2x.png │ ├── send.imageset │ │ ├── Contents.json │ │ ├── send.png │ │ ├── send@2x.png │ │ └── send@3x.png │ ├── sent.imageset │ │ ├── Contents.json │ │ ├── sent.png │ │ ├── sent@2x.png │ │ └── sent@3x.png │ ├── streem.imageset │ │ ├── Contents.json │ │ ├── stream.png │ │ ├── stream@2x.png │ │ └── stream@3x.png │ ├── switchCamera.imageset │ │ ├── Contents.json │ │ ├── swap-normal.png │ │ ├── swap-normal@2x.png │ │ └── swap-normal@3x.png │ ├── unmute-opponent_cell.imageset │ │ ├── Contents.json │ │ ├── unmute-opponent.png │ │ ├── unmute-opponent@2x.png │ │ └── unmute-opponent@3x.png │ ├── unmute-opponent_videoview.imageset │ │ ├── Contents.json │ │ ├── unmute-opponent.png │ │ ├── unmute-opponent@2x.png │ │ └── unmute-opponent@3x.png │ ├── unmute_opponent.imageset │ │ ├── Contents.json │ │ ├── unmute-opponent.png │ │ ├── unmute-opponent@2x.png │ │ └── unmute-opponent@3x.png │ ├── user.imageset │ │ ├── Contents.json │ │ ├── placeholder_regular.png │ │ ├── placeholder_regular@2x.png │ │ └── placeholder_regular@3x.png │ └── video_attachment.imageset │ │ ├── Contents.json │ │ ├── video.png │ │ ├── video@2x.png │ │ └── video@3x.png │ ├── Info.plist │ ├── InfoScreen │ ├── Category │ │ ├── UIViewController+InfoScreen.h │ │ └── UIViewController+InfoScreen.m │ ├── InfoModel │ │ ├── InfoModel.h │ │ └── InfoModel.m │ ├── InfoScreenStoryboard │ │ └── InfoScreen.storyboard │ ├── InfoScreenViewController │ │ ├── InfoTableViewController.h │ │ └── InfoTableViewController.m │ ├── InfoTableViewCell │ │ ├── InfoTableViewCell.h │ │ └── InfoTableViewCell.m │ └── Resources │ │ └── icon-info.png │ ├── ReplaceSegue │ ├── ReplaceSegue.h │ └── ReplaceSegue.m │ ├── Utils │ ├── AbstractAsyncOperation │ │ ├── AbstractAsyncOperation.h │ │ └── AbstractAsyncOperation.m │ ├── AttachmentDownloadManager │ │ ├── AttachmentDownloadManager.h │ │ ├── AttachmentDownloadManager.m │ │ ├── AttachmentDownloadOperation │ │ │ ├── AttachmentDownloadOperation.h │ │ │ └── AttachmentDownloadOperation.m │ │ └── CacheManager │ │ │ ├── CacheManager.h │ │ │ └── CacheManager.m │ ├── Categories │ │ ├── CALayer+Chat.h │ │ ├── CALayer+Chat.m │ │ ├── NSDate+Chat.h │ │ ├── NSDate+Chat.m │ │ ├── NSString+Chat.h │ │ ├── NSString+Chat.m │ │ ├── NSURL+Chat.h │ │ ├── NSURL+Chat.m │ │ ├── QBUUser+Chat.h │ │ ├── QBUUser+Chat.m │ │ ├── UIButton+Chat.h │ │ ├── UIButton+Chat.m │ │ ├── UICollectionView+Chat.h │ │ ├── UICollectionView+Chat.m │ │ ├── UIColor+Chat.h │ │ ├── UIColor+Chat.m │ │ ├── UIImage+Chat.h │ │ ├── UIImage+Chat.m │ │ ├── UIImage+Cropper.h │ │ ├── UIImage+Cropper.m │ │ ├── UIImage+fixOrientation.h │ │ ├── UIImage+fixOrientation.m │ │ ├── UILabel+Chat.h │ │ ├── UILabel+Chat.m │ │ ├── UITableView+Chat.h │ │ ├── UITableView+Chat.m │ │ ├── UITextField+Chat.h │ │ ├── UITextField+Chat.m │ │ ├── UIView+Chat.h │ │ ├── UIView+Chat.m │ │ ├── UIViewController+Alert.h │ │ ├── UIViewController+Alert.m │ │ ├── UIViewController+ContextMenu.h │ │ ├── UIViewController+ContextMenu.m │ │ ├── UIViewController+Presentable.h │ │ └── UIViewController+Presentable.m │ ├── ChatResources.h │ ├── ChatResources.m │ ├── DateUtils.h │ ├── DateUtils.m │ └── Log │ │ ├── Log.h │ │ └── Log.m │ ├── main.m │ └── sample-conference-videochat.entitlements ├── sample-content ├── Podfile ├── Podfile.lock ├── README.md ├── sample-content.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── xcshareddata │ │ └── xcschemes │ │ └── sample-content.xcscheme ├── sample-content.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist ├── sample-content │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Base.lproj │ │ ├── LaunchScreen.xib │ │ └── Main.storyboard │ ├── ImageCollectionViewCell.h │ ├── ImageCollectionViewCell.m │ ├── ImageViewController.h │ ├── ImageViewController.m │ ├── Images.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── Icon-60@2x.png │ │ │ ├── Icon-60@3x.png │ │ │ ├── Icon-Small-40@2x.png │ │ │ ├── Icon-Small-40@3x.png │ │ │ ├── Icon-Small@2x.png │ │ │ └── Icon-Small@3x.png │ │ ├── Contents.json │ │ ├── LaunchImage.launchimage │ │ │ ├── Contents.json │ │ │ ├── splash_content.png │ │ │ └── splash_content_960.png │ │ ├── error.imageset │ │ │ ├── Contents.json │ │ │ └── error.png │ │ └── logo.imageset │ │ │ ├── Contents.json │ │ │ ├── qb_logo.png │ │ │ ├── qb_logo@2x.png │ │ │ └── qb_logo@3x.png │ ├── Info.plist │ ├── MainViewController.h │ ├── MainViewController.m │ └── main.m └── sample-contentTests │ ├── Info.plist │ └── sample_contentTests.m ├── sample-custom_objects ├── Podfile ├── Podfile.lock ├── README.md ├── sample-custom_objects.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── xcshareddata │ │ └── xcschemes │ │ └── sample-custom_objects.xcscheme ├── sample-custom_objects.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── sample-custom_objects │ ├── AddNewMovieHeaderFooterView.h │ ├── AddNewMovieHeaderFooterView.m │ ├── AddNewMovieHeaderFooterView.xib │ ├── AddNewMovieViewController.h │ ├── AddNewMovieViewController.m │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Base.lproj │ ├── LaunchScreen.xib │ └── Main.storyboard │ ├── Images.xcassets │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── Icon-60@2x.png │ │ ├── Icon-60@3x.png │ │ ├── Icon-Small-40@2x.png │ │ ├── Icon-Small-40@3x.png │ │ ├── Icon-Small@2x.png │ │ └── Icon-Small@3x.png │ ├── LaunchImage.launchimage │ │ ├── Contents.json │ │ ├── splash_custom-2.png │ │ └── splash_custom_960.png │ └── logo.imageset │ │ ├── Contents.json │ │ ├── qb_logo.png │ │ ├── qb_logo@2x.png │ │ └── qb_logo@3x.png │ ├── Info.plist │ ├── MainViewController.h │ ├── MainViewController.m │ ├── MovieDetailsViewController.h │ ├── MovieDetailsViewController.m │ ├── ObjectsPaginator.h │ ├── ObjectsPaginator.m │ ├── Paginator.h │ ├── Paginator.m │ ├── SAMTextView.h │ ├── SAMTextView.m │ ├── Storage.h │ ├── Storage.m │ └── main.m ├── sample-push-notifications-swift ├── Podfile ├── Podfile.lock ├── README.md ├── sample-push-notifications-swift.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist ├── sample-push-notifications-swift.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── sample-push-notifications-swift │ ├── AppDelegate.swift │ ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── Icon-App-20x20@2x.png │ │ ├── Icon-App-20x20@3x.png │ │ ├── Icon-App-29x29@2x.png │ │ ├── Icon-App-29x29@3x.png │ │ ├── Icon-App-40x40@2x.png │ │ ├── Icon-App-40x40@3x.png │ │ ├── Icon-App-60x60@2x.png │ │ ├── Icon-App-60x60@3x.png │ │ └── ItunesArtwork@2x.png │ ├── Contents.json │ ├── bg-textinputline.imageset │ │ ├── Contents.json │ │ └── bg-textinputline.pdf │ ├── chevron.imageset │ │ ├── Chevron.png │ │ ├── Chevron@2x.png │ │ ├── Chevron@3x.png │ │ └── Contents.json │ ├── logo.imageset │ │ ├── Contents.json │ │ ├── logo.png │ │ ├── logo@2x.png │ │ └── logo@3x.png │ ├── navbar-shadow.imageset │ │ ├── Contents.json │ │ ├── navbar-shadow.png │ │ ├── navbar-shadow@2x.png │ │ └── navbar-shadow@3x.png │ └── qb-logo.imageset │ │ ├── Contents.json │ │ ├── qb-logo.png │ │ ├── qb-logo@2x.png │ │ └── qb-logo@3x.png │ ├── Components │ ├── Authorization │ │ ├── AuthViewController.swift │ │ ├── Authorization.storyboard │ │ ├── Classes │ │ │ ├── InputContainer │ │ │ │ ├── InputContainer.swift │ │ │ │ └── InputContainer.xib │ │ │ └── LoadingButton │ │ │ │ └── LoadingButton.swift │ │ ├── RootParentVC.swift │ │ └── SplashScreenVC.swift │ ├── NotificationsProvider │ │ └── NotificationsProvider.swift │ ├── PushesScreen │ │ ├── Main.storyboard │ │ ├── PushViewController.swift │ │ └── Views │ │ │ └── PushTextView │ │ │ └── PushTextView.swift │ ├── UserProfile │ │ └── Profile.swift │ └── Utils │ │ └── Extension │ │ ├── UIButton+Extension.swift │ │ ├── UITextField+Extension.swift │ │ ├── UIView+Extension.swift │ │ └── UIViewController+Extension.swift │ ├── Info.plist │ ├── InfoScreenViewController │ ├── Info.xcassets │ │ ├── Contents.json │ │ └── icon-info.imageset │ │ │ ├── Contents.json │ │ │ ├── Info.png │ │ │ ├── Info@2x.png │ │ │ └── Info@3x.png │ ├── InfoModel.swift │ ├── InfoScreen.storyboard │ ├── InfoTableViewCell.swift │ ├── InfoTableViewController.swift │ └── UIViewController+InfoScreen.swift │ ├── LaunchScreen.storyboard │ ├── Supporting Files │ └── quickblox-bridging-Header.h │ ├── ViewController.swift │ └── sample-push-notifications-swift.entitlements ├── sample-push-notifications ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── Icon-App-20x20@2x.png │ │ ├── Icon-App-20x20@3x.png │ │ ├── Icon-App-29x29@2x.png │ │ ├── Icon-App-29x29@3x.png │ │ ├── Icon-App-40x40@2x.png │ │ ├── Icon-App-40x40@3x.png │ │ ├── Icon-App-60x60@2x.png │ │ ├── Icon-App-60x60@3x.png │ │ └── ItunesArtwork@2x.png │ ├── Contents.json │ ├── bg-textinputline.imageset │ │ ├── Contents.json │ │ └── bg-textinputline.pdf │ ├── chevron.imageset │ │ ├── Chevron.png │ │ ├── Chevron@2x.png │ │ ├── Chevron@3x.png │ │ └── Contents.json │ ├── logo.imageset │ │ ├── Contents.json │ │ ├── logo.png │ │ ├── logo@2x.png │ │ └── logo@3x.png │ ├── navbar-shadow.imageset │ │ ├── Contents.json │ │ ├── navbar-shadow.png │ │ ├── navbar-shadow@2x.png │ │ └── navbar-shadow@3x.png │ └── qb-logo.imageset │ │ ├── Contents.json │ │ ├── qb-logo.png │ │ ├── qb-logo@2x.png │ │ └── qb-logo@3x.png ├── Fabric.framework │ ├── Fabric │ ├── Headers │ │ ├── FABAttributes.h │ │ └── Fabric.h │ ├── Info.plist │ ├── Modules │ │ └── module.modulemap │ ├── run │ └── uploadDSYM ├── LaunchScreen.storyboard ├── Podfile ├── Podfile.lock ├── README.md ├── sample-push-notifications.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── xcshareddata │ │ └── xcschemes │ │ └── sample-push-notifications.xcscheme ├── sample-push-notifications.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── sample-push-notifications │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Authorization │ ├── Authorization.storyboard │ ├── AuthorizationViewController.h │ ├── AuthorizationViewController.m │ ├── Classes │ │ ├── InputContainer │ │ │ ├── InputContainer.h │ │ │ ├── InputContainer.m │ │ │ └── InputContainer.xib │ │ └── LoadingButton │ │ │ ├── LoadingButton.h │ │ │ └── LoadingButton.m │ ├── RootParentVC.h │ ├── RootParentVC.m │ ├── SplashScreenVC.h │ └── SplashScreenVC.m │ ├── Base.lproj │ └── Main.storyboard │ ├── Info.plist │ ├── InfoScreen │ ├── Category │ │ ├── UIViewController+InfoScreen.h │ │ └── UIViewController+InfoScreen.m │ ├── InfoModel │ │ ├── InfoModel.h │ │ └── InfoModel.m │ ├── InfoScreenStoryboard │ │ └── InfoScreen.storyboard │ ├── InfoScreenViewController │ │ ├── InfoTableViewController.h │ │ └── InfoTableViewController.m │ ├── InfoTableViewCell │ │ ├── InfoTableViewCell.h │ │ └── InfoTableViewCell.m │ └── Resources │ │ └── Info.xcassets │ │ ├── Contents.json │ │ └── icon-info.imageset │ │ ├── Contents.json │ │ ├── Info.png │ │ ├── Info@2x.png │ │ └── Info@3x.png │ ├── Log.h │ ├── Log.m │ ├── NSString+Chat.h │ ├── NSString+Chat.m │ ├── NotificationsProvider.h │ ├── NotificationsProvider.m │ ├── Profile.h │ ├── Profile.m │ ├── PushViewController.h │ ├── PushViewController.m │ ├── SAMTextView.h │ ├── SAMTextView.m │ ├── UIButton+Chat.h │ ├── UIButton+Chat.m │ ├── UIColor+Chat.h │ ├── UIColor+Chat.m │ ├── UITextField+Chat.h │ ├── UITextField+Chat.m │ ├── main.m │ └── sample-push-notifications.entitlements ├── sample-ui-kit ├── README.md ├── UIKitSample.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── swiftpm │ │ │ └── Package.resolved │ └── xcshareddata │ │ └── xcschemes │ │ └── UIKitSample.xcscheme ├── UIKitSample │ ├── AppTheme │ │ └── AppTheme.swift │ ├── Connect.swift │ ├── Info.plist │ ├── LoginScreen │ │ ├── LoginScreen.swift │ │ ├── LoginViewModal.swift │ │ └── Views │ │ │ ├── Buttons │ │ │ └── LoginButton.swift │ │ │ ├── TextFields │ │ │ ├── BaseTextField.swift │ │ │ ├── DisplayNameTextField.swift │ │ │ ├── LoginTextField.swift │ │ │ ├── TextFieldHint.swift │ │ │ └── TextFieldName.swift │ │ │ └── ThemeSelectBar │ │ │ └── ThemeSelectBar.swift │ ├── Preview Content │ │ └── Preview Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ │ └── Contents.json │ ├── Resources │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── Contents.json │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ ├── Icon-App-20x20@2x-1.png │ │ │ │ ├── Icon-App-20x20@2x-2.png │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ ├── Icon-App-83.5x83.5@2x.png │ │ │ │ └── ItunesArtwork@2x.png │ │ │ ├── Contents.json │ │ │ ├── TestImages │ │ │ │ ├── Contents.json │ │ │ │ ├── TestAvatar.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── avatarImagepng 1.png │ │ │ │ │ ├── avatarImagepng 2.png │ │ │ │ │ └── avatarImagepng.png │ │ │ │ ├── attachmentPlaceholder.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── image.png │ │ │ │ │ ├── image@2x.png │ │ │ │ │ └── image@3x.png │ │ │ │ ├── avatarImage.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Ellipse 1.png │ │ │ │ │ ├── Ellipse 2.png │ │ │ │ │ └── Ellipse.png │ │ │ │ └── dialogBackground.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── chat_background.png │ │ │ ├── ThemeColor │ │ │ │ ├── Caption1.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── Contents.json │ │ │ │ ├── DisabledElements1.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── Divider1.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── DropdownBackground1.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── Error1.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── HighLight1.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── IncomingBackground1.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── InputBackground1.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── MainBackground1.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── MainElements1.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── MainText1.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── OutgoingBackground1.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── SecondaryBackground1.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── SecondaryElements1.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── SecondaryText1.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── Success1.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── System1.colorset │ │ │ │ │ └── Contents.json │ │ │ │ ├── TertiaryBackground1.colorset │ │ │ │ │ └── Contents.json │ │ │ │ └── TertiaryElements1.colorset │ │ │ │ │ └── Contents.json │ │ │ └── ThemeImage │ │ │ │ ├── AvatarCamera.imageset │ │ │ │ ├── Avatar.png │ │ │ │ ├── Avatar@2x.png │ │ │ │ ├── Avatar@3x.png │ │ │ │ └── Contents.json │ │ │ │ ├── AvatarGroup.imageset │ │ │ │ ├── AvatarGroupX1.png │ │ │ │ ├── AvatarGroupX2.png │ │ │ │ ├── AvatarGroupX3.png │ │ │ │ └── Contents.json │ │ │ │ ├── AvatarPublic.imageset │ │ │ │ ├── AvatarPublicX1.png │ │ │ │ ├── AvatarPublicX2.png │ │ │ │ ├── AvatarPublicX3.png │ │ │ │ └── Contents.json │ │ │ │ ├── AvatarUser.imageset │ │ │ │ ├── AvatarUserX1.png │ │ │ │ ├── AvatarUserX2.png │ │ │ │ ├── AvatarUserX3.png │ │ │ │ └── Contents.json │ │ │ │ ├── Back.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── sf-glyph 1.png │ │ │ │ ├── sf-glyph 2.png │ │ │ │ └── sf-glyph.png │ │ │ │ ├── Contents.json │ │ │ │ ├── Leave.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── sf-glyph 1.png │ │ │ │ ├── sf-glyph 2.png │ │ │ │ └── sf-glyph.png │ │ │ │ ├── NewChat.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── sf-glyph 1.png │ │ │ │ ├── sf-glyph 2.png │ │ │ │ └── sf-glyph.png │ │ │ │ ├── Robot.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── Vector.pdf │ │ │ │ ├── forwardFilled.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── Forward filled.pdf │ │ │ │ └── forwardIcon.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── Forward.pdf │ │ ├── Media.xcassets │ │ │ ├── Contents.json │ │ │ ├── CustomTheme.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── Simulator Screenshot - iPhone 14 - 2023-04-12 at 22.50.41.png │ │ │ │ └── Simulator Screenshot - iPhone 14 - 2023-04-12 at 22.51.02.png │ │ │ └── QBTheme.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── QBTheme_dark.png │ │ │ │ └── Simulator Screenshot - iPhone 14 - 2023-04-12 at 21.47.52.png │ │ ├── en.lproj │ │ │ └── Localizable.strings │ │ └── es.lproj │ │ │ └── Localizable.strings │ ├── UIKitSample.entitlements │ └── UIKitSampleApp.swift ├── UIKitSampleTests │ └── UIKitSampleTests.swift └── UIKitSampleUITests │ ├── UIKitSampleUITests.swift │ └── UIKitSampleUITestsLaunchTests.swift ├── sample-users ├── Podfile ├── Podfile.lock ├── README.md ├── sample-users.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── xcshareddata │ │ └── xcschemes │ │ └── sample-users.xcscheme ├── sample-users.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist ├── sample-users │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Base.lproj │ │ ├── LaunchScreen.xib │ │ └── Main.storyboard │ ├── Images.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── Icon-60@2x.png │ │ │ ├── Icon-60@3x.png │ │ │ ├── Icon-Small-40@2x.png │ │ │ └── Icon-Small@2x.png │ │ ├── LaunchImage.launchimage │ │ │ ├── Contents.json │ │ │ ├── sample_users.png │ │ │ └── splash_users_960.png │ │ ├── icon.imageset │ │ │ ├── Contents.json │ │ │ ├── placeholder_regular.png │ │ │ ├── placeholder_regular@2x.png │ │ │ └── placeholder_regular@3x.png │ │ └── logo.imageset │ │ │ ├── Contents.json │ │ │ ├── qb_logo.png │ │ │ ├── qb_logo@2x.png │ │ │ └── qb_logo@3x.png │ ├── Info.plist │ ├── MenuTableViewCell.h │ ├── MenuTableViewCell.m │ ├── Paginator.h │ ├── Paginator.m │ ├── SignInTableViewController.h │ ├── SignInTableViewController.m │ ├── SignUpTableViewController.h │ ├── SignUpTableViewController.m │ ├── Storage.h │ ├── Storage.m │ ├── UserDetailsViewController.h │ ├── UserDetailsViewController.m │ ├── UserTableViewCell.h │ ├── UserTableViewCell.m │ ├── UsersPaginator.h │ ├── UsersPaginator.m │ ├── UsersViewController.h │ ├── UsersViewController.m │ └── main.m └── sample-usersTests │ ├── Info.plist │ └── sample_usersTests.m ├── sample-videochat-webrtc-swift ├── InfoScreenViewController │ ├── Info.xcassets │ │ ├── Contents.json │ │ └── icon-info.imageset │ │ │ ├── Contents.json │ │ │ ├── Info.png │ │ │ ├── Info@2x.png │ │ │ └── Info@3x.png │ ├── InfoModel.swift │ ├── InfoScreen.storyboard │ ├── InfoTableViewCell.swift │ ├── InfoTableViewController.swift │ └── UIViewController+InfoScreen.swift ├── README.md ├── sample-videochat-webrtc-swift.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── swiftpm │ │ │ └── Package.resolved │ └── xcshareddata │ │ └── xcschemes │ │ └── sample-videochat-webrtc-swift.xcscheme └── sample-videochat-webrtc-swift │ ├── AppDelegate.swift │ ├── Base.lproj │ └── LaunchScreen.storyboard │ ├── Components │ ├── AVPermisions │ │ ├── AVPermisions.swift │ │ └── CallPermissions.swift │ ├── Authorization │ │ ├── AuthModule.swift │ │ ├── AuthViewController.swift │ │ ├── Authorization.storyboard │ │ ├── InputContainer │ │ │ ├── InputContainer.swift │ │ │ └── InputContainer.xib │ │ ├── LoadingButton │ │ │ └── LoadingButton.swift │ │ ├── PresenterViewController.swift │ │ └── SplashScreenViewController.swift │ ├── Calls │ │ ├── AudioCallViewController │ │ │ └── CallViewController.swift │ │ ├── Call.storyboard │ │ ├── CallHelper │ │ │ ├── CallHelper.swift │ │ │ ├── CallInfo.swift │ │ │ ├── CallKitInfo.swift │ │ │ ├── CallKitManager.swift │ │ │ ├── CallPayload.swift │ │ │ ├── MediaController.swift │ │ │ ├── MediaListener.swift │ │ │ ├── Session.swift │ │ │ ├── SessionTimer.swift │ │ │ └── SessionsController.swift │ │ ├── CallTimer │ │ │ └── CallTimerView.swift │ │ ├── VideoCallViewController │ │ │ └── VideoCallViewController.swift │ │ └── Views │ │ │ ├── CallActionsBar │ │ │ ├── ActionButton.swift │ │ │ └── CallActionsBar.swift │ │ │ ├── CallGradientView │ │ │ └── CallGradientView.swift │ │ │ ├── LocalVideoView │ │ │ └── LocalVideoView.swift │ │ │ ├── ParticipantView │ │ │ ├── ParticipantVideoView.swift │ │ │ ├── ParticipantVideoView.xib │ │ │ ├── ParticipantView.swift │ │ │ └── ParticipantView.xib │ │ │ ├── ParticipantsView │ │ │ └── ParticipantsView.swift │ │ │ └── StatsView │ │ │ ├── StatsView.swift │ │ │ └── StatsView.xib │ ├── ConnectionModule │ │ └── ConnectionModule.swift │ ├── Factories │ │ ├── Factory │ │ │ └── Screen.swift │ │ └── Storyboards.swift │ ├── Settings │ │ └── Settings.swift │ ├── SharingViewController │ │ ├── SharingCell.swift │ │ ├── SharingCell.xib │ │ ├── SharingScreenCapture.swift │ │ └── SharingViewController.swift │ ├── UserPorfile │ │ └── Profile.swift │ ├── Users │ │ ├── Classes │ │ │ ├── UserList.swift │ │ │ └── Users.swift │ │ ├── SelectedUsersCountAlert │ │ │ ├── PaddingLabel.swift │ │ │ ├── SelectedUsersCountAlert.swift │ │ │ └── SelectedUsersCountViewController.swift │ │ ├── Users.storyboard │ │ ├── ViewControllers │ │ │ ├── Cells │ │ │ │ ├── UserTableViewCell.swift │ │ │ │ └── UserTableViewCell.xib │ │ │ ├── SearchUsersViewController.swift │ │ │ ├── UserListViewController.swift │ │ │ └── UsersViewController.swift │ │ └── Views │ │ │ ├── MenuView │ │ │ ├── ActionMenu.swift │ │ │ ├── ActionMenuCell.swift │ │ │ ├── ActionsMenuView.swift │ │ │ ├── ActionsMenuView.xib │ │ │ └── MenuActionCell.xib │ │ │ ├── SearchBar │ │ │ └── SearchBar.swift │ │ │ ├── SelectedUserView │ │ │ ├── SelectedUserView.swift │ │ │ └── SelectedUserView.xib │ │ │ ├── SelectedUsersView │ │ │ └── SelectedUsersView.swift │ │ │ └── TitleView │ │ │ └── TitleView.swift │ └── Utils │ │ ├── Extensions │ │ ├── Date+Extension.swift │ │ ├── ImageView+Extension.swift │ │ ├── NSObject+Extension.swift │ │ ├── QBResponse+Extension.swift │ │ ├── String+Extension.swift │ │ ├── TimeInterval+Extension.swift │ │ ├── UIButton+Extension.swift │ │ ├── UILabel+Extension.swift │ │ ├── UINavigationController+Extension.swift │ │ ├── UITableView+EmptyAlert.swift │ │ ├── UITextField+Extension.swift │ │ ├── UIView+Extension.swift │ │ ├── UIViewController+Alert.swift │ │ ├── UIViewController+Storyboard.swift │ │ └── UInt+Extension.swift │ │ └── ReplaceSegue │ │ ├── ReplaceSegue.swift │ │ └── RootViewControllerSegue.swift │ ├── Info.plist │ ├── Resources │ ├── Images.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── Icon-App-20x20@1x.png │ │ │ ├── Icon-App-20x20@2x-2.png │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-20x20@3x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x-1.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@1x.png │ │ │ ├── Icon-App-40x40@2x-1.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-40x40@3x.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ ├── Icon-App-83.5x83.5@2x.png │ │ │ └── ItunesArtwork@2x.png │ │ ├── Contents.json │ │ ├── abort_swap.imageset │ │ │ ├── Abort swap.png │ │ │ ├── Abort swap@2x.png │ │ │ ├── Abort swap@3x.png │ │ │ └── Contents.json │ │ ├── add.imageset │ │ │ ├── Contents.json │ │ │ ├── add.png │ │ │ ├── add@2x.png │ │ │ └── add@3x.png │ │ ├── add_user.imageset │ │ │ ├── Contents.json │ │ │ ├── add user.png │ │ │ ├── add user@2x.png │ │ │ └── add user@3x.png │ │ ├── bg-textinputline.imageset │ │ │ ├── Contents.json │ │ │ └── qm-bg-textinputline.pdf │ │ ├── cam_off.imageset │ │ │ ├── Contents.json │ │ │ ├── Mic.png │ │ │ ├── Mic@2x.png │ │ │ └── Mic@3x.png │ │ ├── camera.imageset │ │ │ ├── Contents.json │ │ │ ├── camera.png │ │ │ ├── camera@2x.png │ │ │ └── camera@3x.png │ │ ├── camera_on_ic.imageset │ │ │ ├── Cam off.png │ │ │ ├── Cam off@2x.png │ │ │ ├── Cam off@3x.png │ │ │ └── Contents.json │ │ ├── checkmark.imageset │ │ │ ├── Contents.json │ │ │ ├── checkbox.png │ │ │ ├── checkbox@2x.png │ │ │ └── checkbox@3x.png │ │ ├── chevron.imageset │ │ │ ├── Chevron.png │ │ │ ├── Chevron@2x.png │ │ │ ├── Chevron@3x.png │ │ │ └── Contents.json │ │ ├── conference call.imageset │ │ │ ├── Contents.json │ │ │ ├── conference call.png │ │ │ ├── conference call@2x.png │ │ │ └── conference call@3x.png │ │ ├── decline-ic.imageset │ │ │ ├── Contents.json │ │ │ ├── End call.png │ │ │ ├── End call@2x.png │ │ │ └── End call@3x.png │ │ ├── exit.imageset │ │ │ ├── Contents.json │ │ │ ├── exit.png │ │ │ ├── exit@2x.png │ │ │ └── exit@3x.png │ │ ├── ic_audio_call.imageset │ │ │ ├── Contents.json │ │ │ ├── call.png │ │ │ ├── call@2x.png │ │ │ └── call@3x.png │ │ ├── ic_cancel.imageset │ │ │ ├── Contents.json │ │ │ └── ic_progress-grey.pdf │ │ ├── ic_video_call.imageset │ │ │ ├── Contents.json │ │ │ ├── videocall.png │ │ │ ├── videocall@2x.png │ │ │ └── videocall@3x.png │ │ ├── logo.imageset │ │ │ ├── Contents.json │ │ │ ├── logo.png │ │ │ ├── logo@2x.png │ │ │ └── logo@3x.png │ │ ├── members_call.imageset │ │ │ ├── Contents.json │ │ │ ├── members.png │ │ │ ├── members@2x.png │ │ │ └── members@3x.png │ │ ├── mic_off.imageset │ │ │ ├── Contents.json │ │ │ ├── Unmute.png │ │ │ ├── Unmute@2x.png │ │ │ └── Unmute@3x.png │ │ ├── moreInfo.imageset │ │ │ ├── Contents.json │ │ │ ├── More Copy.png │ │ │ ├── More Copy@2x.png │ │ │ └── More Copy@3x.png │ │ ├── mute_on_ic.imageset │ │ │ ├── Contents.json │ │ │ ├── Mute.png │ │ │ ├── Mute@2x.png │ │ │ └── Mute@3x.png │ │ ├── mute_opponent.imageset │ │ │ ├── Contents.json │ │ │ ├── mute-opponent.png │ │ │ ├── mute-opponent@2x.png │ │ │ └── mute-opponent@3x.png │ │ ├── navbar-shadow.imageset │ │ │ ├── Contents.json │ │ │ ├── navbar-shadow.png │ │ │ ├── navbar-shadow@2x.png │ │ │ └── navbar-shadow@3x.png │ │ ├── pres_img_1.imageset │ │ │ ├── Contents.json │ │ │ ├── pres_img_1-min.png │ │ │ ├── pres_img_1@2x-min.png │ │ │ └── pres_img_1@3x-min.png │ │ ├── pres_img_2.imageset │ │ │ ├── Contents.json │ │ │ ├── pres_img_2-min.png │ │ │ ├── pres_img_2@2x-min.png │ │ │ └── pres_img_2@3x-min.png │ │ ├── pres_img_3.imageset │ │ │ ├── Contents.json │ │ │ ├── pres_img_3-min.png │ │ │ ├── pres_img_3@2x-min.png │ │ │ └── pres_img_3@3x-min.png │ │ ├── qb-logo.imageset │ │ │ ├── Contents.json │ │ │ ├── qb-logo.png │ │ │ ├── qb-logo@2x.png │ │ │ └── qb-logo@3x.png │ │ ├── screenshare_selected.imageset │ │ │ ├── Contents.json │ │ │ ├── Stop sharing.png │ │ │ ├── Stop sharing@2x.png │ │ │ └── Stop sharing@3x.png │ │ ├── screensharing_ic.imageset │ │ │ ├── Contents.json │ │ │ ├── screenshare.png │ │ │ ├── screenshare@2x.png │ │ │ └── screenshare@3x.png │ │ ├── search.imageset │ │ │ ├── Contents.json │ │ │ ├── search.png │ │ │ ├── search@2x-1.png │ │ │ └── search@2x.png │ │ ├── speaker.imageset │ │ │ ├── Contents.json │ │ │ ├── Mic.png │ │ │ ├── Mic@2x.png │ │ │ └── Mic@3x.png │ │ ├── speaker_off.imageset │ │ │ ├── Contents.json │ │ │ ├── Speaker Copy.png │ │ │ ├── Speaker Copy@2x.png │ │ │ └── Speaker Copy@3x.png │ │ ├── switchCamera.imageset │ │ │ ├── Contents.json │ │ │ ├── Swap cam.png │ │ │ ├── Swap cam@2x.png │ │ │ └── Swap cam@3x.png │ │ ├── unmute-opponent_cell.imageset │ │ │ ├── Contents.json │ │ │ ├── unmute-opponent.png │ │ │ ├── unmute-opponent@2x.png │ │ │ └── unmute-opponent@3x.png │ │ ├── unmute-opponent_videoview.imageset │ │ │ ├── Contents.json │ │ │ ├── unmute-opponent.png │ │ │ ├── unmute-opponent@2x.png │ │ │ └── unmute-opponent@3x.png │ │ └── unmute_opponent.imageset │ │ │ ├── Contents.json │ │ │ ├── unmute-opponent.png │ │ │ ├── unmute-opponent@2x.png │ │ │ └── unmute-opponent@3x.png │ ├── Plists │ │ ├── StunList │ │ │ └── StunList.plist │ │ └── Users │ │ │ ├── DEVUsers.plist │ │ │ ├── PRODUsers.plist │ │ │ ├── QAUsers.plist │ │ │ └── WEBUsers.plist │ └── Sounds │ │ ├── busy.wav │ │ ├── calling.wav │ │ ├── end_of_call.wav │ │ └── ringtone.wav │ └── sample-videochat-webrtc-swift.entitlements └── sample-videochat-webrtc ├── README.md ├── sample-videochat-webrtc-Prefix.pch ├── sample-videochat-webrtc.xcodeproj ├── project.pbxproj └── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ ├── IDEWorkspaceChecks.plist │ ├── QBRTCChatSample.xccheckout │ ├── QBRTCChatSemple.xccheckout │ ├── WorkspaceSettings.xcsettings │ ├── sample-videochat-webrtc.xccheckout │ ├── sample-videochat-webrtc.xcscmblueprint │ └── swiftpm │ └── Package.resolved └── sample-videochat-webrtc ├── AppDelegate.h ├── AppDelegate.m ├── Classes ├── CallPermisions │ ├── CallPermissions.h │ └── CallPermissions.m ├── ConnectionModule │ ├── ConnectionModule.h │ └── ConnectionModule.m ├── Log │ ├── Log.h │ └── Log.m ├── ProgressView │ ├── ProgressView.h │ ├── ProgressView.m │ └── ProgressView.xib ├── Settings │ ├── Settings.h │ └── Settings.m └── UserPorfile │ ├── ConferenceUser.m │ ├── Profile.h │ └── Profile.m ├── Components ├── Auth │ ├── AuthModule.h │ ├── AuthModule.m │ ├── Authorization.storyboard │ ├── AuthorizationViewController.h │ ├── AuthorizationViewController.m │ ├── PresenterViewController │ │ ├── PresenterViewController.h │ │ └── PresenterViewController.m │ ├── SplashScreenViewController.h │ ├── SplashScreenViewController.m │ └── Views │ │ ├── InputContainer │ │ ├── InputContainer.h │ │ ├── InputContainer.m │ │ └── InputContainer.xib │ │ └── LoadingButton │ │ ├── LoadingButton.h │ │ └── LoadingButton.m ├── Call │ ├── Call.storyboard │ ├── CallHelper │ │ ├── CallHelper.h │ │ ├── CallHelper.m │ │ ├── CallInfo.h │ │ ├── CallInfo.m │ │ ├── CallKitInfo.h │ │ ├── CallKitInfo.m │ │ ├── CallKitManager.h │ │ ├── CallKitManager.m │ │ ├── CallPayload.h │ │ ├── CallPayload.m │ │ ├── MediaController.h │ │ ├── MediaController.m │ │ ├── MediaListener.h │ │ ├── MediaListener.m │ │ ├── Session.h │ │ ├── Session.m │ │ ├── SessionTimer.h │ │ ├── SessionTimer.m │ │ ├── SessionsController.h │ │ └── SessionsController.m │ ├── CallViewController │ │ ├── CallViewController.h │ │ └── CallViewController.m │ ├── Classes │ │ └── CallParticipant │ │ │ ├── CallParticipant.h │ │ │ └── CallParticipant.m │ ├── VideoCallViewController │ │ ├── VideoCallViewController.h │ │ └── VideoCallViewController.m │ └── Views │ │ ├── ActionsMenuView │ │ ├── MenuAction │ │ │ ├── MenuAction.h │ │ │ └── MenuAction.m │ │ ├── MenuActionCell │ │ │ ├── MenuActionCell.h │ │ │ ├── MenuActionCell.m │ │ │ └── MenuActionCell.xib │ │ └── MenuView │ │ │ ├── ActionsMenuView.h │ │ │ ├── ActionsMenuView.m │ │ │ └── ActionsMenuView.xib │ │ ├── CallActionsBar │ │ ├── ActionButton │ │ │ ├── ActionButton.h │ │ │ └── ActionButton.m │ │ ├── CallAction │ │ │ ├── CallAction.h │ │ │ └── CallAction.m │ │ ├── CallActionsBar.h │ │ └── CallActionsBar.m │ │ ├── CallTimerView │ │ ├── CallTimerView.h │ │ ├── CallTimerView.m │ │ └── CallTimerView.xib │ │ ├── LocalVideoView │ │ ├── LocalVideoView.h │ │ └── LocalVideoView.m │ │ ├── ParticipantsView │ │ ├── ParticipantVideoView │ │ │ ├── ParticipantVideoView.h │ │ │ ├── ParticipantVideoView.m │ │ │ └── ParticipantVideoView.xib │ │ ├── ParticipantView │ │ │ ├── ParticipantView.h │ │ │ ├── ParticipantView.m │ │ │ └── ParticipantView.xib │ │ ├── ParticipantsView.h │ │ ├── ParticipantsView.m │ │ └── ParticipantsView.xib │ │ └── StatsView │ │ ├── StatsView.h │ │ ├── StatsView.m │ │ └── StatsView.xib ├── SharingViewController │ ├── Classes │ │ ├── SharingScreenCapture │ │ │ ├── SharingScreenCapture.h │ │ │ └── SharingScreenCapture.m │ │ └── VideoFormat │ │ │ ├── VideoFormat.h │ │ │ └── VideoFormat.m │ ├── SharingViewController.h │ ├── SharingViewController.m │ └── Views │ │ ├── SharingCell.h │ │ └── SharingCell.m └── Users │ ├── Classes │ ├── UserList+Search.h │ ├── UserList+Search.m │ ├── UserList.h │ ├── UserList.m │ ├── Users.h │ └── Users.m │ ├── Users.storyboard │ ├── ViewControllers │ └── UsersViewController │ │ ├── SearchUsersViewController.h │ │ ├── SearchUsersViewController.m │ │ ├── UserListViewController.h │ │ ├── UserListViewController.m │ │ ├── UsersViewController.h │ │ └── UsersViewController.m │ └── Views │ ├── CallGradientView │ ├── CallGradientView.h │ └── CallGradientView.m │ ├── PaddingLabel │ ├── PaddingLabel.h │ └── PaddingLabel.m │ ├── SearchBarView │ ├── SearchBarView.h │ └── SearchBarView.m │ ├── SelectedUserView │ ├── UserTagView.h │ ├── UserTagView.m │ └── UserTagView.xib │ ├── SelectedUsersCountAlert │ ├── SelectedUsersCountAlert.h │ └── SelectedUsersCountAlert.m │ ├── SelectedUsersView │ ├── SelectedUsersView.h │ ├── SelectedUsersView.m │ └── SelectedUsersView.xib │ ├── TitleView │ ├── TitleView.h │ └── TitleView.m │ └── UserTableViewCell │ ├── UserTableViewCell.h │ ├── UserTableViewCell.m │ └── UserTableViewCell.xib ├── Info.plist ├── InfoScreen ├── Category │ ├── UIViewController+InfoScreen.h │ └── UIViewController+InfoScreen.m ├── InfoModel │ ├── InfoModel.h │ └── InfoModel.m ├── InfoScreenStoryboard │ └── InfoScreen.storyboard ├── InfoScreenViewController │ ├── InfoTableViewController.h │ └── InfoTableViewController.m ├── InfoTableViewCell │ ├── InfoTableViewCell.h │ └── InfoTableViewCell.m └── Resources │ └── icon-info.png ├── LaunchScreen.storyboard ├── Resources ├── Images.xcassets │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── Icon-App-20x20@1x.png │ │ ├── Icon-App-20x20@2x-2.png │ │ ├── Icon-App-20x20@2x.png │ │ ├── Icon-App-20x20@3x.png │ │ ├── Icon-App-29x29@1x.png │ │ ├── Icon-App-29x29@2x-1.png │ │ ├── Icon-App-29x29@2x.png │ │ ├── Icon-App-29x29@3x.png │ │ ├── Icon-App-40x40@1x.png │ │ ├── Icon-App-40x40@2x-1.png │ │ ├── Icon-App-40x40@2x.png │ │ ├── Icon-App-40x40@3x.png │ │ ├── Icon-App-60x60@2x.png │ │ ├── Icon-App-60x60@3x.png │ │ ├── Icon-App-76x76@1x.png │ │ ├── Icon-App-76x76@2x.png │ │ ├── Icon-App-83.5x83.5@2x.png │ │ └── ItunesArtwork@2x.png │ ├── Contents.json │ ├── abort_swap.imageset │ │ ├── Abort swap.png │ │ ├── Abort swap@2x.png │ │ ├── Abort swap@3x.png │ │ └── Contents.json │ ├── add.imageset │ │ ├── Contents.json │ │ ├── add.png │ │ ├── add@2x.png │ │ └── add@3x.png │ ├── add_user.imageset │ │ ├── Contents.json │ │ ├── add user.png │ │ ├── add user@2x.png │ │ └── add user@3x.png │ ├── answer.imageset │ │ ├── Contents.json │ │ ├── answer-ic.png │ │ ├── answer-ic@2x.png │ │ └── answer-ic@3x.png │ ├── bg-textinputline.imageset │ │ ├── Contents.json │ │ └── qm-bg-textinputline.pdf │ ├── cam_off.imageset │ │ ├── Contents.json │ │ ├── Mic.png │ │ ├── Mic@2x.png │ │ └── Mic@3x.png │ ├── camera.imageset │ │ ├── Contents.json │ │ ├── camera.png │ │ ├── camera@2x.png │ │ └── camera@3x.png │ ├── camera_on_ic.imageset │ │ ├── Cam off.png │ │ ├── Cam off@2x.png │ │ ├── Cam off@3x.png │ │ └── Contents.json │ ├── checkmark.imageset │ │ ├── Contents.json │ │ ├── checkbox.png │ │ ├── checkbox@2x.png │ │ └── checkbox@3x.png │ ├── chevron.imageset │ │ ├── Chevron.png │ │ ├── Chevron@2x.png │ │ ├── Chevron@3x.png │ │ └── Contents.json │ ├── conference call.imageset │ │ ├── Contents.json │ │ ├── conference call.png │ │ ├── conference call@2x.png │ │ └── conference call@3x.png │ ├── decline-ic.imageset │ │ ├── Contents.json │ │ ├── End call.png │ │ ├── End call@2x.png │ │ └── End call@3x.png │ ├── exit.imageset │ │ ├── Contents.json │ │ ├── exit.png │ │ ├── exit@2x.png │ │ └── exit@3x.png │ ├── ic_audio.imageset │ │ ├── Contents.json │ │ └── ic_audio.pdf │ ├── ic_audio_call.imageset │ │ ├── Contents.json │ │ ├── call.png │ │ ├── call@2x.png │ │ └── call@3x.png │ ├── ic_cancel.imageset │ │ ├── Contents.json │ │ └── ic_progress-grey.pdf │ ├── ic_video_call.imageset │ │ ├── Contents.json │ │ ├── videocall.png │ │ ├── videocall@2x.png │ │ └── videocall@3x.png │ ├── logo.imageset │ │ ├── Contents.json │ │ ├── logo.png │ │ ├── logo@2x.png │ │ └── logo@3x.png │ ├── members_call.imageset │ │ ├── Contents.json │ │ ├── members.png │ │ ├── members@2x.png │ │ └── members@3x.png │ ├── mic_off.imageset │ │ ├── Contents.json │ │ ├── Unmute.png │ │ ├── Unmute@2x.png │ │ └── Unmute@3x.png │ ├── moreInfo.imageset │ │ ├── Contents.json │ │ ├── More Copy.png │ │ ├── More Copy@2x.png │ │ └── More Copy@3x.png │ ├── mute_on_ic.imageset │ │ ├── Contents.json │ │ ├── Mute.png │ │ ├── Mute@2x.png │ │ └── Mute@3x.png │ ├── mute_opponent.imageset │ │ ├── Contents.json │ │ ├── mute-opponent.png │ │ ├── mute-opponent@2x.png │ │ └── mute-opponent@3x.png │ ├── navbar-shadow.imageset │ │ ├── Contents.json │ │ ├── navbar-shadow.png │ │ ├── navbar-shadow@2x.png │ │ └── navbar-shadow@3x.png │ ├── pres_img_1.imageset │ │ ├── Contents.json │ │ ├── pres_img_1-min.png │ │ ├── pres_img_1@2x-min.png │ │ └── pres_img_1@3x-min.png │ ├── pres_img_2.imageset │ │ ├── Contents.json │ │ ├── pres_img_2-min.png │ │ ├── pres_img_2@2x-min.png │ │ └── pres_img_2@3x-min.png │ ├── pres_img_3.imageset │ │ ├── Contents.json │ │ ├── pres_img_3-min.png │ │ ├── pres_img_3@2x-min.png │ │ └── pres_img_3@3x-min.png │ ├── qb-logo.imageset │ │ ├── Contents.json │ │ ├── qb-logo.png │ │ ├── qb-logo@2x.png │ │ └── qb-logo@3x.png │ ├── screenshare_selected.imageset │ │ ├── Contents.json │ │ ├── Stop sharing.png │ │ ├── Stop sharing@2x.png │ │ └── Stop sharing@3x.png │ ├── screensharing_ic.imageset │ │ ├── Contents.json │ │ ├── screenshare.png │ │ ├── screenshare@2x.png │ │ └── screenshare@3x.png │ ├── search.imageset │ │ ├── Contents.json │ │ ├── search.png │ │ ├── search@2x-1.png │ │ └── search@2x.png │ ├── speaker.imageset │ │ ├── Contents.json │ │ ├── Mic.png │ │ ├── Mic@2x.png │ │ └── Mic@3x.png │ ├── speaker_off.imageset │ │ ├── Contents.json │ │ ├── Speaker Copy.png │ │ ├── Speaker Copy@2x.png │ │ └── Speaker Copy@3x.png │ ├── switchCamera.imageset │ │ ├── Contents.json │ │ ├── Swap cam.png │ │ ├── Swap cam@2x.png │ │ └── Swap cam@3x.png │ ├── unmute-opponent_cell.imageset │ │ ├── Contents.json │ │ ├── unmute-opponent.png │ │ ├── unmute-opponent@2x.png │ │ └── unmute-opponent@3x.png │ ├── unmute-opponent_videoview.imageset │ │ ├── Contents.json │ │ ├── unmute-opponent.png │ │ ├── unmute-opponent@2x.png │ │ └── unmute-opponent@3x.png │ └── unmute_opponent.imageset │ │ ├── Contents.json │ │ ├── unmute-opponent.png │ │ ├── unmute-opponent@2x.png │ │ └── unmute-opponent@3x.png ├── Plists │ ├── StunList │ │ └── StunList.plist │ └── Users │ │ ├── DEVUsers.plist │ │ ├── PRODUsers.plist │ │ ├── QAUsers.plist │ │ └── WEBUsers.plist └── Sounds │ ├── busy.wav │ ├── calling.wav │ ├── end_of_call.wav │ └── ringtone.wav ├── Utils └── Categories │ ├── NSDate+Videochat.h │ ├── NSDate+Videochat.m │ ├── NSError+Videochat.h │ ├── NSError+Videochat.m │ ├── NSString+Videochat.h │ ├── NSString+Videochat.m │ ├── QBUUser+Videochat.h │ ├── QBUUser+Videochat.m │ ├── UIButton+Videochat.h │ ├── UIButton+Videochat.m │ ├── UIColor+Videochat.h │ ├── UIColor+Videochat.m │ ├── UILabel+Videochat.h │ ├── UILabel+Videochat.m │ ├── UINavigationController+Appearance.h │ ├── UINavigationController+Appearance.m │ ├── UITableView+Videochat.h │ ├── UITableView+Videochat.m │ ├── UITextField+Videochat.h │ ├── UITextField+Videochat.m │ ├── UIView+Videochat.h │ ├── UIView+Videochat.m │ ├── UIViewController+Alert.h │ └── UIViewController+Alert.m ├── Views └── ToolBar │ ├── CallActionsBar.h │ └── CallActionsBar.m ├── main.m └── sample-videochat-webrtc.entitlements /Framework/Quickblox.xcframework/ios-arm64/Quickblox.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/Framework/Quickblox.xcframework/ios-arm64/Quickblox.framework/Info.plist -------------------------------------------------------------------------------- /Framework/Quickblox.xcframework/ios-arm64/Quickblox.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module Quickblox { 2 | 3 | umbrella header "Quickblox.h" 4 | 5 | export * 6 | module * { export * } 7 | } 8 | -------------------------------------------------------------------------------- /Framework/Quickblox.xcframework/ios-arm64/Quickblox.framework/Quickblox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/Framework/Quickblox.xcframework/ios-arm64/Quickblox.framework/Quickblox -------------------------------------------------------------------------------- /Framework/Quickblox.xcframework/ios-arm64/Quickblox.framework/XMPPCapabilities.mom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/Framework/Quickblox.xcframework/ios-arm64/Quickblox.framework/XMPPCapabilities.mom -------------------------------------------------------------------------------- /Framework/Quickblox.xcframework/ios-arm64/Quickblox.framework/XMPPMessageArchiving.momd/VersionInfo.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/Framework/Quickblox.xcframework/ios-arm64/Quickblox.framework/XMPPMessageArchiving.momd/VersionInfo.plist -------------------------------------------------------------------------------- /Framework/Quickblox.xcframework/ios-arm64/Quickblox.framework/XMPPRoom.momd/VersionInfo.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/Framework/Quickblox.xcframework/ios-arm64/Quickblox.framework/XMPPRoom.momd/VersionInfo.plist -------------------------------------------------------------------------------- /Framework/Quickblox.xcframework/ios-arm64/Quickblox.framework/XMPPRoom.momd/XMPPRoom.mom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/Framework/Quickblox.xcframework/ios-arm64/Quickblox.framework/XMPPRoom.momd/XMPPRoom.mom -------------------------------------------------------------------------------- /Framework/Quickblox.xcframework/ios-arm64/Quickblox.framework/XMPPRoom.momd/XMPPRoom.omo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/Framework/Quickblox.xcframework/ios-arm64/Quickblox.framework/XMPPRoom.momd/XMPPRoom.omo -------------------------------------------------------------------------------- /Framework/Quickblox.xcframework/ios-arm64/Quickblox.framework/XMPPRoomHybrid.momd/VersionInfo.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/Framework/Quickblox.xcframework/ios-arm64/Quickblox.framework/XMPPRoomHybrid.momd/VersionInfo.plist -------------------------------------------------------------------------------- /Framework/Quickblox.xcframework/ios-arm64/Quickblox.framework/XMPPRoomHybrid.momd/XMPPRoomHybrid.mom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/Framework/Quickblox.xcframework/ios-arm64/Quickblox.framework/XMPPRoomHybrid.momd/XMPPRoomHybrid.mom -------------------------------------------------------------------------------- /Framework/Quickblox.xcframework/ios-arm64/Quickblox.framework/XMPPRoomHybrid.momd/XMPPRoomHybrid.omo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/Framework/Quickblox.xcframework/ios-arm64/Quickblox.framework/XMPPRoomHybrid.momd/XMPPRoomHybrid.omo -------------------------------------------------------------------------------- /Framework/Quickblox.xcframework/ios-arm64/Quickblox.framework/XMPPRoster.mom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/Framework/Quickblox.xcframework/ios-arm64/Quickblox.framework/XMPPRoster.mom -------------------------------------------------------------------------------- /Framework/Quickblox.xcframework/ios-arm64/Quickblox.framework/XMPPvCard.momd/VersionInfo.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/Framework/Quickblox.xcframework/ios-arm64/Quickblox.framework/XMPPvCard.momd/VersionInfo.plist -------------------------------------------------------------------------------- /Framework/Quickblox.xcframework/ios-arm64/Quickblox.framework/XMPPvCard.momd/XMPPvCard.mom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/Framework/Quickblox.xcframework/ios-arm64/Quickblox.framework/XMPPvCard.momd/XMPPvCard.mom -------------------------------------------------------------------------------- /Framework/Quickblox.xcframework/ios-arm64/Quickblox.framework/XMPPvCard.momd/XMPPvCard.omo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/Framework/Quickblox.xcframework/ios-arm64/Quickblox.framework/XMPPvCard.momd/XMPPvCard.omo -------------------------------------------------------------------------------- /Framework/Quickblox.xcframework/ios-arm64_x86_64-maccatalyst/Quickblox.framework/Headers: -------------------------------------------------------------------------------- 1 | Versions/Current/Headers -------------------------------------------------------------------------------- /Framework/Quickblox.xcframework/ios-arm64_x86_64-maccatalyst/Quickblox.framework/Modules: -------------------------------------------------------------------------------- 1 | Versions/Current/Modules -------------------------------------------------------------------------------- /Framework/Quickblox.xcframework/ios-arm64_x86_64-maccatalyst/Quickblox.framework/Quickblox: -------------------------------------------------------------------------------- 1 | Versions/Current/Quickblox -------------------------------------------------------------------------------- /Framework/Quickblox.xcframework/ios-arm64_x86_64-maccatalyst/Quickblox.framework/Resources: -------------------------------------------------------------------------------- 1 | Versions/Current/Resources -------------------------------------------------------------------------------- /Framework/Quickblox.xcframework/ios-arm64_x86_64-maccatalyst/Quickblox.framework/Versions/A/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module Quickblox { 2 | 3 | umbrella header "Quickblox.h" 4 | 5 | export * 6 | module * { export * } 7 | } 8 | -------------------------------------------------------------------------------- /Framework/Quickblox.xcframework/ios-arm64_x86_64-maccatalyst/Quickblox.framework/Versions/A/Quickblox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/Framework/Quickblox.xcframework/ios-arm64_x86_64-maccatalyst/Quickblox.framework/Versions/A/Quickblox -------------------------------------------------------------------------------- /Framework/Quickblox.xcframework/ios-arm64_x86_64-maccatalyst/Quickblox.framework/Versions/Current: -------------------------------------------------------------------------------- 1 | A -------------------------------------------------------------------------------- /Framework/Quickblox.xcframework/ios-arm64_x86_64-simulator/Quickblox.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/Framework/Quickblox.xcframework/ios-arm64_x86_64-simulator/Quickblox.framework/Info.plist -------------------------------------------------------------------------------- /Framework/Quickblox.xcframework/ios-arm64_x86_64-simulator/Quickblox.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module Quickblox { 2 | 3 | umbrella header "Quickblox.h" 4 | 5 | export * 6 | module * { export * } 7 | } 8 | -------------------------------------------------------------------------------- /Framework/Quickblox.xcframework/ios-arm64_x86_64-simulator/Quickblox.framework/Quickblox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/Framework/Quickblox.xcframework/ios-arm64_x86_64-simulator/Quickblox.framework/Quickblox -------------------------------------------------------------------------------- /Framework/Quickblox.xcframework/ios-arm64_x86_64-simulator/Quickblox.framework/XMPPCapabilities.mom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/Framework/Quickblox.xcframework/ios-arm64_x86_64-simulator/Quickblox.framework/XMPPCapabilities.mom -------------------------------------------------------------------------------- /Framework/Quickblox.xcframework/ios-arm64_x86_64-simulator/Quickblox.framework/XMPPRoom.momd/XMPPRoom.mom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/Framework/Quickblox.xcframework/ios-arm64_x86_64-simulator/Quickblox.framework/XMPPRoom.momd/XMPPRoom.mom -------------------------------------------------------------------------------- /Framework/Quickblox.xcframework/ios-arm64_x86_64-simulator/Quickblox.framework/XMPPRoom.momd/XMPPRoom.omo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/Framework/Quickblox.xcframework/ios-arm64_x86_64-simulator/Quickblox.framework/XMPPRoom.momd/XMPPRoom.omo -------------------------------------------------------------------------------- /Framework/Quickblox.xcframework/ios-arm64_x86_64-simulator/Quickblox.framework/XMPPRoster.mom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/Framework/Quickblox.xcframework/ios-arm64_x86_64-simulator/Quickblox.framework/XMPPRoster.mom -------------------------------------------------------------------------------- /Framework/Quickblox.xcframework/ios-arm64_x86_64-simulator/Quickblox.framework/XMPPvCard.momd/XMPPvCard.mom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/Framework/Quickblox.xcframework/ios-arm64_x86_64-simulator/Quickblox.framework/XMPPvCard.momd/XMPPvCard.mom -------------------------------------------------------------------------------- /Framework/Quickblox.xcframework/ios-arm64_x86_64-simulator/Quickblox.framework/XMPPvCard.momd/XMPPvCard.omo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/Framework/Quickblox.xcframework/ios-arm64_x86_64-simulator/Quickblox.framework/XMPPvCard.momd/XMPPvCard.omo -------------------------------------------------------------------------------- /Framework/QuickbloxWebRTC.xcframework/ios-arm64/QuickbloxWebRTC.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/Framework/QuickbloxWebRTC.xcframework/ios-arm64/QuickbloxWebRTC.framework/Info.plist -------------------------------------------------------------------------------- /Framework/QuickbloxWebRTC.xcframework/ios-arm64/QuickbloxWebRTC.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module QuickbloxWebRTC { 2 | umbrella header "QuickbloxWebRTC.h" 3 | export * 4 | 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Framework/QuickbloxWebRTC.xcframework/ios-arm64/QuickbloxWebRTC.framework/QuickbloxWebRTC: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/Framework/QuickbloxWebRTC.xcframework/ios-arm64/QuickbloxWebRTC.framework/QuickbloxWebRTC -------------------------------------------------------------------------------- /Framework/QuickbloxWebRTC.xcframework/ios-arm64_x86_64-maccatalyst/QuickbloxWebRTC.framework/Headers: -------------------------------------------------------------------------------- 1 | Versions/Current/Headers -------------------------------------------------------------------------------- /Framework/QuickbloxWebRTC.xcframework/ios-arm64_x86_64-maccatalyst/QuickbloxWebRTC.framework/Modules: -------------------------------------------------------------------------------- 1 | Versions/Current/Modules -------------------------------------------------------------------------------- /Framework/QuickbloxWebRTC.xcframework/ios-arm64_x86_64-maccatalyst/QuickbloxWebRTC.framework/PrivateHeaders: -------------------------------------------------------------------------------- 1 | Versions/Current/PrivateHeaders -------------------------------------------------------------------------------- /Framework/QuickbloxWebRTC.xcframework/ios-arm64_x86_64-maccatalyst/QuickbloxWebRTC.framework/QuickbloxWebRTC: -------------------------------------------------------------------------------- 1 | Versions/Current/QuickbloxWebRTC -------------------------------------------------------------------------------- /Framework/QuickbloxWebRTC.xcframework/ios-arm64_x86_64-maccatalyst/QuickbloxWebRTC.framework/Resources: -------------------------------------------------------------------------------- 1 | Versions/Current/Resources -------------------------------------------------------------------------------- /Framework/QuickbloxWebRTC.xcframework/ios-arm64_x86_64-maccatalyst/QuickbloxWebRTC.framework/Versions/A/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module QuickbloxWebRTC { 2 | umbrella header "QuickbloxWebRTC.h" 3 | export * 4 | 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Framework/QuickbloxWebRTC.xcframework/ios-arm64_x86_64-maccatalyst/QuickbloxWebRTC.framework/Versions/Current: -------------------------------------------------------------------------------- 1 | A -------------------------------------------------------------------------------- /Framework/QuickbloxWebRTC.xcframework/ios-arm64_x86_64-simulator/QuickbloxWebRTC.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/Framework/QuickbloxWebRTC.xcframework/ios-arm64_x86_64-simulator/QuickbloxWebRTC.framework/Info.plist -------------------------------------------------------------------------------- /Framework/QuickbloxWebRTC.xcframework/ios-arm64_x86_64-simulator/QuickbloxWebRTC.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module QuickbloxWebRTC { 2 | umbrella header "QuickbloxWebRTC.h" 3 | export * 4 | 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Framework/QuickbloxWebRTC.xcframework/ios-arm64_x86_64-simulator/QuickbloxWebRTC.framework/QuickbloxWebRTC: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/Framework/QuickbloxWebRTC.xcframework/ios-arm64_x86_64-simulator/QuickbloxWebRTC.framework/QuickbloxWebRTC -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Base.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/Icon-App-20x20@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/Icon-App-20x20@2x-1.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/Icon-App-29x29@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/Icon-App-29x29@2x-1.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/Icon-App-40x40@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/Icon-App-40x40@2x-1.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/ItunesArtwork@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/AppIcon.appiconset/ItunesArtwork@2x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/GroupChatIcon.imageset/chatRoomIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/GroupChatIcon.imageset/chatRoomIcon.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/add.imageset/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/add.imageset/add.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/add.imageset/add@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/add.imageset/add@2x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/add.imageset/add@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/add.imageset/add@3x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/add_user.imageset/add user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/add_user.imageset/add user.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/add_user.imageset/add user@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/add_user.imageset/add user@2x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/add_user.imageset/add user@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/add_user.imageset/add user@3x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/attachment_ic.imageset/attachment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/attachment_ic.imageset/attachment.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/attachment_ic.imageset/attachment@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/attachment_ic.imageset/attachment@2x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/attachment_ic.imageset/attachment@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/attachment_ic.imageset/attachment@3x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/avatar.imageset/avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/avatar.imageset/avatar.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/bg-textinputline.imageset/qm-bg-textinputline.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/bg-textinputline.imageset/qm-bg-textinputline.pdf -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/camera.imageset/camera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/camera.imageset/camera.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/camera.imageset/camera@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/camera.imageset/camera@2x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/camera.imageset/camera@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/camera.imageset/camera@3x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/checkmark.imageset/checkbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/checkmark.imageset/checkbox.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/checkmark.imageset/checkbox@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/checkmark.imageset/checkbox@2x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/checkmark.imageset/checkbox@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/checkmark.imageset/checkbox@3x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/chevron.imageset/Chevron.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/chevron.imageset/Chevron.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/chevron.imageset/Chevron@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/chevron.imageset/Chevron@2x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/chevron.imageset/Chevron@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/chevron.imageset/Chevron@3x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/delivered.imageset/delivered.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/delivered.imageset/delivered.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/delivered.imageset/delivered@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/delivered.imageset/delivered@2x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/delivered.imageset/delivered@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/delivered.imageset/delivered@3x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/exit.imageset/exit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/exit.imageset/exit.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/exit.imageset/exit@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/exit.imageset/exit@2x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/exit.imageset/exit@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/exit.imageset/exit@3x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/file.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "file.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/file.imageset/file.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/file.imageset/file.pdf -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/group.imageset/placeholder_group.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/group.imageset/placeholder_group.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/group.imageset/placeholder_group@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/group.imageset/placeholder_group@2x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/group.imageset/placeholder_group@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/group.imageset/placeholder_group@3x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/ic_audio.imageset/ic_audio.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/ic_audio.imageset/ic_audio.pdf -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/ic_cancel-video.imageset/ic_progress-video.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/ic_cancel-video.imageset/ic_progress-video.pdf -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/ic_cancel.imageset/ic_progress-grey.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/ic_cancel.imageset/ic_progress-grey.pdf -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/ic_download-video.imageset/ic_download-video.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/ic_download-video.imageset/ic_download-video.pdf -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/ic_download.imageset/ic_download_grey.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/ic_download.imageset/ic_download_grey.pdf -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/ic_pause-video.imageset/ic_pause-video.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/ic_pause-video.imageset/ic_pause-video.pdf -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/ic_pause.imageset/ic_pause_grey.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/ic_pause.imageset/ic_pause_grey.pdf -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/ic_play-video.imageset/ic_play-video.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/ic_play-video.imageset/ic_play-video.pdf -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/ic_play.imageset/ic_play_grey.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/ic_play.imageset/ic_play_grey.pdf -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/ic_retry-video.imageset/ic_retry-video.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/ic_retry-video.imageset/ic_retry-video.pdf -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/ic_retry.imageset/ic_retry-grey.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/ic_retry.imageset/ic_retry-grey.pdf -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/icon-error.imageset/icon-error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/icon-error.imageset/icon-error.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/icon-error.imageset/icon-error@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/icon-error.imageset/icon-error@2x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/icon-success.imageset/icon-success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/icon-success.imageset/icon-success.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/icon-success.imageset/icon-success@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/icon-success.imageset/icon-success@2x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/image_attachment.imageset/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/image_attachment.imageset/image.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/image_attachment.imageset/image@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/image_attachment.imageset/image@2x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/image_attachment.imageset/image@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/image_attachment.imageset/image@3x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/ios_bubble_blue.imageset/your_bubble.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/ios_bubble_blue.imageset/your_bubble.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/ios_bubble_blue.imageset/your_bubble@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/ios_bubble_blue.imageset/your_bubble@2x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/ios_bubble_blue.imageset/your_bubble@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/ios_bubble_blue.imageset/your_bubble@3x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/ios_bubble_gray.imageset/interlocutor_bubble.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/ios_bubble_gray.imageset/interlocutor_bubble.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/ios_bubble_gray.imageset/interlocutor_bubble@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/ios_bubble_gray.imageset/interlocutor_bubble@2x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/ios_bubble_gray.imageset/interlocutor_bubble@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/ios_bubble_gray.imageset/interlocutor_bubble@3x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/logo.imageset/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/logo.imageset/logo.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/logo.imageset/logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/logo.imageset/logo@2x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/logo.imageset/logo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/logo.imageset/logo@3x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/moreInfo.imageset/More Copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/moreInfo.imageset/More Copy.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/moreInfo.imageset/More Copy@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/moreInfo.imageset/More Copy@2x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/moreInfo.imageset/More Copy@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/moreInfo.imageset/More Copy@3x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/navbar-shadow.imageset/navbar-shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/navbar-shadow.imageset/navbar-shadow.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/navbar-shadow.imageset/navbar-shadow@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/navbar-shadow.imageset/navbar-shadow@2x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/navbar-shadow.imageset/navbar-shadow@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/navbar-shadow.imageset/navbar-shadow@3x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/pause_ic.imageset/pause_ic-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/pause_ic.imageset/pause_ic-1.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/pause_ic.imageset/pause_ic-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/pause_ic.imageset/pause_ic-2.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/pause_ic.imageset/pause_ic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/pause_ic.imageset/pause_ic.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/pdficon.imageset/pdficon-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/pdficon.imageset/pdficon-1.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/pdficon.imageset/pdficon-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/pdficon.imageset/pdficon-2.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/pdficon.imageset/pdficon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/pdficon.imageset/pdficon.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/play.imageset/play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/play.imageset/play.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/play.imageset/play@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/play.imageset/play@2x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/play.imageset/play@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/play.imageset/play@3x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/play_ic.imageset/Screen Shot 2019-11-28 at 4.10.28 PM-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/play_ic.imageset/Screen Shot 2019-11-28 at 4.10.28 PM-1.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/play_ic.imageset/Screen Shot 2019-11-28 at 4.10.28 PM-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/play_ic.imageset/Screen Shot 2019-11-28 at 4.10.28 PM-2.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/play_ic.imageset/Screen Shot 2019-11-28 at 4.10.28 PM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/play_ic.imageset/Screen Shot 2019-11-28 at 4.10.28 PM.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/search.imageset/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/search.imageset/search.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/search.imageset/search@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/search.imageset/search@2x-1.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/search.imageset/search@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/search.imageset/search@2x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/send.imageset/send.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/send.imageset/send.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/send.imageset/send@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/send.imageset/send@2x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/send.imageset/send@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/send.imageset/send@3x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/sent.imageset/sent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/sent.imageset/sent.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/sent.imageset/sent@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/sent.imageset/sent@2x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/sent.imageset/sent@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/sent.imageset/sent@3x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/video_attachment.imageset/video.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/video_attachment.imageset/video.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/video_attachment.imageset/video@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/video_attachment.imageset/video@2x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/Images.xcassets/video_attachment.imageset/video@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/Images.xcassets/video_attachment.imageset/video@3x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/InfoScreen/InfoModel/InfoModel.m: -------------------------------------------------------------------------------- 1 | // 2 | // InfoModel.m 3 | // sample-chat 4 | // 5 | // Created by Injoit on 2/25/19. 6 | // Copyright © 2019 Quickblox. All rights reserved. 7 | // 8 | 9 | #import "InfoModel.h" 10 | 11 | @implementation InfoModel 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/InfoScreen/Resources/Info.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/InfoScreen/Resources/Info.xcassets/icon-info.imageset/Info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/InfoScreen/Resources/Info.xcassets/icon-info.imageset/Info.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/InfoScreen/Resources/Info.xcassets/icon-info.imageset/Info@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/InfoScreen/Resources/Info.xcassets/icon-info.imageset/Info@2x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/InfoScreen/Resources/Info.xcassets/icon-info.imageset/Info@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/InfoScreen/Resources/Info.xcassets/icon-info.imageset/Info@3x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/qb-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/qb-logo.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/qb-logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/qb-logo@2x.png -------------------------------------------------------------------------------- /sample-chat-obj-c/sample-chat/qb-logo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-obj-c/sample-chat/qb-logo@3x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/Icon-App-20x20@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/Icon-App-20x20@2x-1.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/Icon-App-20x20@2x-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/Icon-App-20x20@2x-2.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/Icon-App-29x29@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/Icon-App-29x29@2x-1.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/Icon-App-40x40@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/Icon-App-40x40@2x-1.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/ItunesArtwork@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/AppIcon.appiconset/ItunesArtwork@2x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/add.imageset/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/add.imageset/add.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/add.imageset/add@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/add.imageset/add@2x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/add.imageset/add@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/add.imageset/add@3x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/add_user.imageset/add user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/add_user.imageset/add user.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/add_user.imageset/add user@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/add_user.imageset/add user@2x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/add_user.imageset/add user@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/add_user.imageset/add user@3x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/attachment_ic.imageset/attachment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/attachment_ic.imageset/attachment.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/attachment_ic.imageset/attachment@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/attachment_ic.imageset/attachment@2x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/attachment_ic.imageset/attachment@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/attachment_ic.imageset/attachment@3x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/bg-textinputline.imageset/qm-bg-textinputline.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/bg-textinputline.imageset/qm-bg-textinputline.pdf -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/checkmark.imageset/checkbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/checkmark.imageset/checkbox.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/checkmark.imageset/checkbox@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/checkmark.imageset/checkbox@2x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/checkmark.imageset/checkbox@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/checkmark.imageset/checkbox@3x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/chevron.imageset/Chevron.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/chevron.imageset/Chevron.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/chevron.imageset/Chevron@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/chevron.imageset/Chevron@2x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/chevron.imageset/Chevron@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/chevron.imageset/Chevron@3x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/delivered.imageset/delivered.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/delivered.imageset/delivered.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/delivered.imageset/delivered@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/delivered.imageset/delivered@2x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/delivered.imageset/delivered@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/delivered.imageset/delivered@3x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/exit.imageset/exit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/exit.imageset/exit.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/exit.imageset/exit@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/exit.imageset/exit@2x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/exit.imageset/exit@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/exit.imageset/exit@3x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/file.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "file.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/file.imageset/file.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/file.imageset/file.pdf -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/ic_cancel.imageset/ic_progress-grey.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/ic_cancel.imageset/ic_progress-grey.pdf -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/image_attachment.imageset/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/image_attachment.imageset/image.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/image_attachment.imageset/image@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/image_attachment.imageset/image@2x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/image_attachment.imageset/image@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/image_attachment.imageset/image@3x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/logo.imageset/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/logo.imageset/logo.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/logo.imageset/logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/logo.imageset/logo@2x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/logo.imageset/logo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/logo.imageset/logo@3x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/moreInfo.imageset/More Copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/moreInfo.imageset/More Copy.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/moreInfo.imageset/More Copy@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/moreInfo.imageset/More Copy@2x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/moreInfo.imageset/More Copy@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/moreInfo.imageset/More Copy@3x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/navbar-shadow.imageset/navbar-shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/navbar-shadow.imageset/navbar-shadow.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/navbar-shadow.imageset/navbar-shadow@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/navbar-shadow.imageset/navbar-shadow@2x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/navbar-shadow.imageset/navbar-shadow@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/navbar-shadow.imageset/navbar-shadow@3x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/pause_ic.imageset/pause_ic-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/pause_ic.imageset/pause_ic-1.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/pause_ic.imageset/pause_ic-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/pause_ic.imageset/pause_ic-2.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/pause_ic.imageset/pause_ic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/pause_ic.imageset/pause_ic.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/pdficon.imageset/pdficon-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/pdficon.imageset/pdficon-1.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/pdficon.imageset/pdficon-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/pdficon.imageset/pdficon-2.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/pdficon.imageset/pdficon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/pdficon.imageset/pdficon.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/play.imageset/play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/play.imageset/play.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/play.imageset/play@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/play.imageset/play@2x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/play.imageset/play@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/play.imageset/play@3x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/play_ic.imageset/Screen Shot 2019-11-28 at 4.10.28 PM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/play_ic.imageset/Screen Shot 2019-11-28 at 4.10.28 PM.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/search.imageset/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/search.imageset/search.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/search.imageset/search@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/search.imageset/search@2x-1.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/search.imageset/search@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/search.imageset/search@2x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/send.imageset/send.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/send.imageset/send.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/send.imageset/send@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/send.imageset/send@2x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/send.imageset/send@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/send.imageset/send@3x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/sent.imageset/sent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/sent.imageset/sent.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/sent.imageset/sent@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/sent.imageset/sent@2x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/sent.imageset/sent@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/sent.imageset/sent@3x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/video_attachment.imageset/video.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/video_attachment.imageset/video.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/video_attachment.imageset/video@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/video_attachment.imageset/video@2x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Images.xcassets/video_attachment.imageset/video@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Images.xcassets/video_attachment.imageset/video@3x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/InfoScreenViewController/Info.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/InfoScreenViewController/Info.xcassets/icon-info.imageset/Info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/InfoScreenViewController/Info.xcassets/icon-info.imageset/Info.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/InfoScreenViewController/Info.xcassets/icon-info.imageset/Info@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/InfoScreenViewController/Info.xcassets/icon-info.imageset/Info@2x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/InfoScreenViewController/Info.xcassets/icon-info.imageset/Info@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/InfoScreenViewController/Info.xcassets/icon-info.imageset/Info@3x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Resourses/qb-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Resourses/qb-logo.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Resourses/qb-logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Resourses/qb-logo@2x.png -------------------------------------------------------------------------------- /sample-chat-swift/sample-chat-swift/Resourses/qb-logo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-chat-swift/sample-chat-swift/Resourses/qb-logo@3x.png -------------------------------------------------------------------------------- /sample-conference-videochat-swift/sample-conference-videochat-swift/Components/SharingViewController.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat-swift/sample-conference-videochat-swift/Components/SharingViewController.zip -------------------------------------------------------------------------------- /sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/add.imageset/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/add.imageset/add.png -------------------------------------------------------------------------------- /sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/add.imageset/add@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/add.imageset/add@2x.png -------------------------------------------------------------------------------- /sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/add.imageset/add@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/add.imageset/add@3x.png -------------------------------------------------------------------------------- /sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/exit.imageset/exit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/exit.imageset/exit.png -------------------------------------------------------------------------------- /sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/exit.imageset/exit@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/exit.imageset/exit@2x.png -------------------------------------------------------------------------------- /sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/exit.imageset/exit@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/exit.imageset/exit@3x.png -------------------------------------------------------------------------------- /sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/file.imageset/file.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/file.imageset/file.pdf -------------------------------------------------------------------------------- /sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/logo.imageset/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/logo.imageset/logo.png -------------------------------------------------------------------------------- /sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/logo.imageset/logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/logo.imageset/logo@2x.png -------------------------------------------------------------------------------- /sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/logo.imageset/logo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/logo.imageset/logo@3x.png -------------------------------------------------------------------------------- /sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/mic_off.imageset/Mic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/mic_off.imageset/Mic.png -------------------------------------------------------------------------------- /sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/play.imageset/play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/play.imageset/play.png -------------------------------------------------------------------------------- /sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/play.imageset/play@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/play.imageset/play@2x.png -------------------------------------------------------------------------------- /sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/play.imageset/play@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/play.imageset/play@3x.png -------------------------------------------------------------------------------- /sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/send.imageset/send.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/send.imageset/send.png -------------------------------------------------------------------------------- /sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/send.imageset/send@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/send.imageset/send@2x.png -------------------------------------------------------------------------------- /sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/send.imageset/send@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/send.imageset/send@3x.png -------------------------------------------------------------------------------- /sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/sent.imageset/sent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/sent.imageset/sent.png -------------------------------------------------------------------------------- /sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/sent.imageset/sent@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/sent.imageset/sent@2x.png -------------------------------------------------------------------------------- /sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/sent.imageset/sent@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat-swift/sample-conference-videochat-swift/Images.xcassets/sent.imageset/sent@3x.png -------------------------------------------------------------------------------- /sample-conference-videochat-swift/sample-conference-videochat-swift/InfoScreenViewController/Info.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/abort_swap.imageset/abort-swap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/abort_swap.imageset/abort-swap.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/abort_swap.imageset/abort-swap@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/abort_swap.imageset/abort-swap@2x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/abort_swap.imageset/abort-swap@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/abort_swap.imageset/abort-swap@3x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/add.imageset/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/add.imageset/add.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/add.imageset/add@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/add.imageset/add@2x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/add.imageset/add@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/add.imageset/add@3x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/add_user.imageset/add user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/add_user.imageset/add user.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/add_user.imageset/add user@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/add_user.imageset/add user@2x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/add_user.imageset/add user@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/add_user.imageset/add user@3x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/attachment_ic.imageset/attachment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/attachment_ic.imageset/attachment.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/avatar.imageset/avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/avatar.imageset/avatar.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/cam_off.imageset/cam-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/cam_off.imageset/cam-off.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/cam_off.imageset/cam-off@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/cam_off.imageset/cam-off@2x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/cam_off.imageset/cam-off@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/cam_off.imageset/cam-off@3x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/camera.imageset/camera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/camera.imageset/camera.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/camera.imageset/camera@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/camera.imageset/camera@2x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/camera.imageset/camera@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/camera.imageset/camera@3x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/camera_on_ic.imageset/cam-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/camera_on_ic.imageset/cam-off.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/camera_on_ic.imageset/cam-off@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/camera_on_ic.imageset/cam-off@2x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/camera_on_ic.imageset/cam-off@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/camera_on_ic.imageset/cam-off@3x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/checkmark.imageset/checkbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/checkmark.imageset/checkbox.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/checkmark.imageset/checkbox@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/checkmark.imageset/checkbox@2x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/checkmark.imageset/checkbox@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/checkmark.imageset/checkbox@3x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/chevron.imageset/Chevron.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/chevron.imageset/Chevron.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/chevron.imageset/Chevron@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/chevron.imageset/Chevron@2x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/chevron.imageset/Chevron@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/chevron.imageset/Chevron@3x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/decline-ic.imageset/call-decline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/decline-ic.imageset/call-decline.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/delivered.imageset/delivered.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/delivered.imageset/delivered.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/delivered.imageset/delivered@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/delivered.imageset/delivered@2x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/delivered.imageset/delivered@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/delivered.imageset/delivered@3x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/exit.imageset/exit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/exit.imageset/exit.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/exit.imageset/exit@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/exit.imageset/exit@2x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/exit.imageset/exit@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/exit.imageset/exit@3x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/file.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "file.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/file.imageset/file.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/file.imageset/file.pdf -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/group.imageset/placeholder_group.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/group.imageset/placeholder_group.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/ic_audio.imageset/ic_audio.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/ic_audio.imageset/ic_audio.pdf -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/ic_pause.imageset/ic_pause_grey.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/ic_pause.imageset/ic_pause_grey.pdf -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/ic_play.imageset/ic_play_grey.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/ic_play.imageset/ic_play_grey.pdf -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/ic_retry.imageset/ic_retry-grey.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/ic_retry.imageset/ic_retry-grey.pdf -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/icon-error.imageset/icon-error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/icon-error.imageset/icon-error.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/icon-error.imageset/icon-error@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/icon-error.imageset/icon-error@2x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/image_attachment.imageset/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/image_attachment.imageset/image.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/logo.imageset/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/logo.imageset/logo.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/logo.imageset/logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/logo.imageset/logo@2x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/logo.imageset/logo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/logo.imageset/logo@3x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/members_call.imageset/members.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/members_call.imageset/members.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/members_call.imageset/members@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/members_call.imageset/members@2x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/members_call.imageset/members@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/members_call.imageset/members@3x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/menu-hamburger.imageset/Menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/menu-hamburger.imageset/Menu.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/menu-hamburger.imageset/Menu@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/menu-hamburger.imageset/Menu@2x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/menu-hamburger.imageset/Menu@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/menu-hamburger.imageset/Menu@3x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/menu_chat.imageset/Menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/menu_chat.imageset/Menu.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/menu_chat.imageset/Menu@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/menu_chat.imageset/Menu@2x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/menu_chat.imageset/Menu@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/menu_chat.imageset/Menu@3x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/mic_off.imageset/Mic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/mic_off.imageset/Mic.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/mic_off.imageset/Mic@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/mic_off.imageset/Mic@2x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/mic_off.imageset/Mic@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/mic_off.imageset/Mic@3x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/moreInfo.imageset/More Copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/moreInfo.imageset/More Copy.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/moreInfo.imageset/More Copy@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/moreInfo.imageset/More Copy@2x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/moreInfo.imageset/More Copy@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/moreInfo.imageset/More Copy@3x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/mute_on_ic.imageset/Mic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/mute_on_ic.imageset/Mic.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/mute_on_ic.imageset/Mic@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/mute_on_ic.imageset/Mic@2x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/mute_on_ic.imageset/Mic@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/mute_on_ic.imageset/Mic@3x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/pause_ic.imageset/pause_ic-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/pause_ic.imageset/pause_ic-1.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/pause_ic.imageset/pause_ic-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/pause_ic.imageset/pause_ic-2.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/pause_ic.imageset/pause_ic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/pause_ic.imageset/pause_ic.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/pdficon.imageset/pdficon-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/pdficon.imageset/pdficon-1.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/pdficon.imageset/pdficon-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/pdficon.imageset/pdficon-2.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/pdficon.imageset/pdficon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/pdficon.imageset/pdficon.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/play.imageset/play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/play.imageset/play.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/play.imageset/play@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/play.imageset/play@2x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/play.imageset/play@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/play.imageset/play@3x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/qb-logo.imageset/qb-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/qb-logo.imageset/qb-logo.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/qb-logo.imageset/qb-logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/qb-logo.imageset/qb-logo@2x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/qb-logo.imageset/qb-logo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/qb-logo.imageset/qb-logo@3x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/search.imageset/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/search.imageset/search.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/search.imageset/search@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/search.imageset/search@2x-1.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/search.imageset/search@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/search.imageset/search@2x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/send.imageset/send.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/send.imageset/send.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/send.imageset/send@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/send.imageset/send@2x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/send.imageset/send@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/send.imageset/send@3x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/sent.imageset/sent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/sent.imageset/sent.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/sent.imageset/sent@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/sent.imageset/sent@2x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/sent.imageset/sent@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/sent.imageset/sent@3x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/streem.imageset/stream.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/streem.imageset/stream.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/streem.imageset/stream@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/streem.imageset/stream@2x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/streem.imageset/stream@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/streem.imageset/stream@3x.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/switchCamera.imageset/swap-normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/switchCamera.imageset/swap-normal.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/Images.xcassets/video_attachment.imageset/video.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/Images.xcassets/video_attachment.imageset/video.png -------------------------------------------------------------------------------- /sample-conference-videochat/sample-conference-videochat/InfoScreen/Resources/icon-info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-conference-videochat/sample-conference-videochat/InfoScreen/Resources/icon-info.png -------------------------------------------------------------------------------- /sample-content/Podfile: -------------------------------------------------------------------------------- 1 | # Uncomment this line to define a global platform for your project 2 | # platform :ios, '13.0' 3 | 4 | target 'sample-content' do 5 | pod 'SVProgressHUD' 6 | pod 'SDWebImage' 7 | end 8 | -------------------------------------------------------------------------------- /sample-content/sample-content.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /sample-content/sample-content/Images.xcassets/AppIcon.appiconset/Icon-60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-content/sample-content/Images.xcassets/AppIcon.appiconset/Icon-60@2x.png -------------------------------------------------------------------------------- /sample-content/sample-content/Images.xcassets/AppIcon.appiconset/Icon-60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-content/sample-content/Images.xcassets/AppIcon.appiconset/Icon-60@3x.png -------------------------------------------------------------------------------- /sample-content/sample-content/Images.xcassets/AppIcon.appiconset/Icon-Small-40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-content/sample-content/Images.xcassets/AppIcon.appiconset/Icon-Small-40@2x.png -------------------------------------------------------------------------------- /sample-content/sample-content/Images.xcassets/AppIcon.appiconset/Icon-Small-40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-content/sample-content/Images.xcassets/AppIcon.appiconset/Icon-Small-40@3x.png -------------------------------------------------------------------------------- /sample-content/sample-content/Images.xcassets/AppIcon.appiconset/Icon-Small@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-content/sample-content/Images.xcassets/AppIcon.appiconset/Icon-Small@2x.png -------------------------------------------------------------------------------- /sample-content/sample-content/Images.xcassets/AppIcon.appiconset/Icon-Small@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-content/sample-content/Images.xcassets/AppIcon.appiconset/Icon-Small@3x.png -------------------------------------------------------------------------------- /sample-content/sample-content/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /sample-content/sample-content/Images.xcassets/LaunchImage.launchimage/splash_content.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-content/sample-content/Images.xcassets/LaunchImage.launchimage/splash_content.png -------------------------------------------------------------------------------- /sample-content/sample-content/Images.xcassets/LaunchImage.launchimage/splash_content_960.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-content/sample-content/Images.xcassets/LaunchImage.launchimage/splash_content_960.png -------------------------------------------------------------------------------- /sample-content/sample-content/Images.xcassets/error.imageset/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-content/sample-content/Images.xcassets/error.imageset/error.png -------------------------------------------------------------------------------- /sample-content/sample-content/Images.xcassets/logo.imageset/qb_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-content/sample-content/Images.xcassets/logo.imageset/qb_logo.png -------------------------------------------------------------------------------- /sample-content/sample-content/Images.xcassets/logo.imageset/qb_logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-content/sample-content/Images.xcassets/logo.imageset/qb_logo@2x.png -------------------------------------------------------------------------------- /sample-content/sample-content/Images.xcassets/logo.imageset/qb_logo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-content/sample-content/Images.xcassets/logo.imageset/qb_logo@3x.png -------------------------------------------------------------------------------- /sample-custom_objects/Podfile: -------------------------------------------------------------------------------- 1 | # Uncomment this line to define a global platform for your project 2 | platform :ios, '13.0' 3 | 4 | target 'sample-custom_objects' do 5 | pod 'SVProgressHUD' 6 | pod 'HCSStarRatingView', :git => 'https://github.com/hugocampossousa/HCSStarRatingView.git' 7 | end 8 | 9 | -------------------------------------------------------------------------------- /sample-custom_objects/sample-custom_objects.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /sample-custom_objects/sample-custom_objects/Images.xcassets/AppIcon.appiconset/Icon-60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-custom_objects/sample-custom_objects/Images.xcassets/AppIcon.appiconset/Icon-60@2x.png -------------------------------------------------------------------------------- /sample-custom_objects/sample-custom_objects/Images.xcassets/AppIcon.appiconset/Icon-60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-custom_objects/sample-custom_objects/Images.xcassets/AppIcon.appiconset/Icon-60@3x.png -------------------------------------------------------------------------------- /sample-custom_objects/sample-custom_objects/Images.xcassets/AppIcon.appiconset/Icon-Small-40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-custom_objects/sample-custom_objects/Images.xcassets/AppIcon.appiconset/Icon-Small-40@2x.png -------------------------------------------------------------------------------- /sample-custom_objects/sample-custom_objects/Images.xcassets/AppIcon.appiconset/Icon-Small-40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-custom_objects/sample-custom_objects/Images.xcassets/AppIcon.appiconset/Icon-Small-40@3x.png -------------------------------------------------------------------------------- /sample-custom_objects/sample-custom_objects/Images.xcassets/AppIcon.appiconset/Icon-Small@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-custom_objects/sample-custom_objects/Images.xcassets/AppIcon.appiconset/Icon-Small@2x.png -------------------------------------------------------------------------------- /sample-custom_objects/sample-custom_objects/Images.xcassets/AppIcon.appiconset/Icon-Small@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-custom_objects/sample-custom_objects/Images.xcassets/AppIcon.appiconset/Icon-Small@3x.png -------------------------------------------------------------------------------- /sample-custom_objects/sample-custom_objects/Images.xcassets/LaunchImage.launchimage/splash_custom-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-custom_objects/sample-custom_objects/Images.xcassets/LaunchImage.launchimage/splash_custom-2.png -------------------------------------------------------------------------------- /sample-custom_objects/sample-custom_objects/Images.xcassets/LaunchImage.launchimage/splash_custom_960.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-custom_objects/sample-custom_objects/Images.xcassets/LaunchImage.launchimage/splash_custom_960.png -------------------------------------------------------------------------------- /sample-custom_objects/sample-custom_objects/Images.xcassets/logo.imageset/qb_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-custom_objects/sample-custom_objects/Images.xcassets/logo.imageset/qb_logo.png -------------------------------------------------------------------------------- /sample-custom_objects/sample-custom_objects/Images.xcassets/logo.imageset/qb_logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-custom_objects/sample-custom_objects/Images.xcassets/logo.imageset/qb_logo@2x.png -------------------------------------------------------------------------------- /sample-custom_objects/sample-custom_objects/Images.xcassets/logo.imageset/qb_logo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-custom_objects/sample-custom_objects/Images.xcassets/logo.imageset/qb_logo@3x.png -------------------------------------------------------------------------------- /sample-push-notifications-swift/sample-push-notifications-swift/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /sample-push-notifications-swift/sample-push-notifications-swift/Assets.xcassets/logo.imageset/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-push-notifications-swift/sample-push-notifications-swift/Assets.xcassets/logo.imageset/logo.png -------------------------------------------------------------------------------- /sample-push-notifications-swift/sample-push-notifications-swift/Assets.xcassets/logo.imageset/logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-push-notifications-swift/sample-push-notifications-swift/Assets.xcassets/logo.imageset/logo@2x.png -------------------------------------------------------------------------------- /sample-push-notifications-swift/sample-push-notifications-swift/Assets.xcassets/logo.imageset/logo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-push-notifications-swift/sample-push-notifications-swift/Assets.xcassets/logo.imageset/logo@3x.png -------------------------------------------------------------------------------- /sample-push-notifications-swift/sample-push-notifications-swift/InfoScreenViewController/Info.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /sample-push-notifications/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-push-notifications/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png -------------------------------------------------------------------------------- /sample-push-notifications/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-push-notifications/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png -------------------------------------------------------------------------------- /sample-push-notifications/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-push-notifications/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png -------------------------------------------------------------------------------- /sample-push-notifications/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-push-notifications/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png -------------------------------------------------------------------------------- /sample-push-notifications/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-push-notifications/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png -------------------------------------------------------------------------------- /sample-push-notifications/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-push-notifications/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png -------------------------------------------------------------------------------- /sample-push-notifications/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-push-notifications/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png -------------------------------------------------------------------------------- /sample-push-notifications/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-push-notifications/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png -------------------------------------------------------------------------------- /sample-push-notifications/Assets.xcassets/AppIcon.appiconset/ItunesArtwork@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-push-notifications/Assets.xcassets/AppIcon.appiconset/ItunesArtwork@2x.png -------------------------------------------------------------------------------- /sample-push-notifications/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /sample-push-notifications/Assets.xcassets/bg-textinputline.imageset/bg-textinputline.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-push-notifications/Assets.xcassets/bg-textinputline.imageset/bg-textinputline.pdf -------------------------------------------------------------------------------- /sample-push-notifications/Assets.xcassets/chevron.imageset/Chevron.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-push-notifications/Assets.xcassets/chevron.imageset/Chevron.png -------------------------------------------------------------------------------- /sample-push-notifications/Assets.xcassets/chevron.imageset/Chevron@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-push-notifications/Assets.xcassets/chevron.imageset/Chevron@2x.png -------------------------------------------------------------------------------- /sample-push-notifications/Assets.xcassets/chevron.imageset/Chevron@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-push-notifications/Assets.xcassets/chevron.imageset/Chevron@3x.png -------------------------------------------------------------------------------- /sample-push-notifications/Assets.xcassets/logo.imageset/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-push-notifications/Assets.xcassets/logo.imageset/logo.png -------------------------------------------------------------------------------- /sample-push-notifications/Assets.xcassets/logo.imageset/logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-push-notifications/Assets.xcassets/logo.imageset/logo@2x.png -------------------------------------------------------------------------------- /sample-push-notifications/Assets.xcassets/logo.imageset/logo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-push-notifications/Assets.xcassets/logo.imageset/logo@3x.png -------------------------------------------------------------------------------- /sample-push-notifications/Assets.xcassets/navbar-shadow.imageset/navbar-shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-push-notifications/Assets.xcassets/navbar-shadow.imageset/navbar-shadow.png -------------------------------------------------------------------------------- /sample-push-notifications/Assets.xcassets/navbar-shadow.imageset/navbar-shadow@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-push-notifications/Assets.xcassets/navbar-shadow.imageset/navbar-shadow@2x.png -------------------------------------------------------------------------------- /sample-push-notifications/Assets.xcassets/navbar-shadow.imageset/navbar-shadow@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-push-notifications/Assets.xcassets/navbar-shadow.imageset/navbar-shadow@3x.png -------------------------------------------------------------------------------- /sample-push-notifications/Assets.xcassets/qb-logo.imageset/qb-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-push-notifications/Assets.xcassets/qb-logo.imageset/qb-logo.png -------------------------------------------------------------------------------- /sample-push-notifications/Assets.xcassets/qb-logo.imageset/qb-logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-push-notifications/Assets.xcassets/qb-logo.imageset/qb-logo@2x.png -------------------------------------------------------------------------------- /sample-push-notifications/Assets.xcassets/qb-logo.imageset/qb-logo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-push-notifications/Assets.xcassets/qb-logo.imageset/qb-logo@3x.png -------------------------------------------------------------------------------- /sample-push-notifications/Fabric.framework/Fabric: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-push-notifications/Fabric.framework/Fabric -------------------------------------------------------------------------------- /sample-push-notifications/Fabric.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-push-notifications/Fabric.framework/Info.plist -------------------------------------------------------------------------------- /sample-push-notifications/Fabric.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module Fabric { 2 | umbrella header "Fabric.h" 3 | 4 | export * 5 | module * { export * } 6 | } -------------------------------------------------------------------------------- /sample-push-notifications/Fabric.framework/uploadDSYM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-push-notifications/Fabric.framework/uploadDSYM -------------------------------------------------------------------------------- /sample-push-notifications/Podfile: -------------------------------------------------------------------------------- 1 | # Uncomment this line to define a global platform for your project 2 | platform :ios, '13.0' 3 | 4 | target 'sample-push-notifications' do 5 | pod 'SVProgressHUD' 6 | pod 'QuickBlox', '~> 2.17.10' 7 | end 8 | -------------------------------------------------------------------------------- /sample-push-notifications/sample-push-notifications/InfoScreen/Resources/Info.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x-1.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x-2.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x-1.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x-1.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/ItunesArtwork@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/AppIcon.appiconset/ItunesArtwork@2x.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/TestImages/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/TestImages/TestAvatar.imageset/avatarImagepng 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/TestImages/TestAvatar.imageset/avatarImagepng 1.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/TestImages/TestAvatar.imageset/avatarImagepng 2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/TestImages/TestAvatar.imageset/avatarImagepng 2.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/TestImages/TestAvatar.imageset/avatarImagepng.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/TestImages/TestAvatar.imageset/avatarImagepng.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/TestImages/attachmentPlaceholder.imageset/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/TestImages/attachmentPlaceholder.imageset/image.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/TestImages/attachmentPlaceholder.imageset/image@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/TestImages/attachmentPlaceholder.imageset/image@2x.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/TestImages/attachmentPlaceholder.imageset/image@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/TestImages/attachmentPlaceholder.imageset/image@3x.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/TestImages/avatarImage.imageset/Ellipse 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/TestImages/avatarImage.imageset/Ellipse 1.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/TestImages/avatarImage.imageset/Ellipse 2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/TestImages/avatarImage.imageset/Ellipse 2.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/TestImages/avatarImage.imageset/Ellipse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/TestImages/avatarImage.imageset/Ellipse.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeColor/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/AvatarCamera.imageset/Avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/AvatarCamera.imageset/Avatar.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/AvatarCamera.imageset/Avatar@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/AvatarCamera.imageset/Avatar@2x.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/AvatarCamera.imageset/Avatar@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/AvatarCamera.imageset/Avatar@3x.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/AvatarGroup.imageset/AvatarGroupX1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/AvatarGroup.imageset/AvatarGroupX1.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/AvatarGroup.imageset/AvatarGroupX2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/AvatarGroup.imageset/AvatarGroupX2.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/AvatarGroup.imageset/AvatarGroupX3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/AvatarGroup.imageset/AvatarGroupX3.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/AvatarPublic.imageset/AvatarPublicX1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/AvatarPublic.imageset/AvatarPublicX1.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/AvatarPublic.imageset/AvatarPublicX2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/AvatarPublic.imageset/AvatarPublicX2.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/AvatarPublic.imageset/AvatarPublicX3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/AvatarPublic.imageset/AvatarPublicX3.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/AvatarUser.imageset/AvatarUserX1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/AvatarUser.imageset/AvatarUserX1.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/AvatarUser.imageset/AvatarUserX2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/AvatarUser.imageset/AvatarUserX2.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/AvatarUser.imageset/AvatarUserX3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/AvatarUser.imageset/AvatarUserX3.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/Back.imageset/sf-glyph 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/Back.imageset/sf-glyph 1.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/Back.imageset/sf-glyph 2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/Back.imageset/sf-glyph 2.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/Back.imageset/sf-glyph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/Back.imageset/sf-glyph.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/Leave.imageset/sf-glyph 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/Leave.imageset/sf-glyph 1.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/Leave.imageset/sf-glyph 2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/Leave.imageset/sf-glyph 2.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/Leave.imageset/sf-glyph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/Leave.imageset/sf-glyph.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/NewChat.imageset/sf-glyph 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/NewChat.imageset/sf-glyph 1.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/NewChat.imageset/sf-glyph 2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/NewChat.imageset/sf-glyph 2.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/NewChat.imageset/sf-glyph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Assets.xcassets/ThemeImage/NewChat.imageset/sf-glyph.png -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Media.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /sample-ui-kit/UIKitSample/Resources/Media.xcassets/QBTheme.imageset/QBTheme_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-ui-kit/UIKitSample/Resources/Media.xcassets/QBTheme.imageset/QBTheme_dark.png -------------------------------------------------------------------------------- /sample-users/Podfile: -------------------------------------------------------------------------------- 1 | # Uncomment this line to define a global platform for your project 2 | 3 | platform :ios, '9.0' 4 | 5 | target 'sample-users' do 6 | pod 'SVProgressHUD' 7 | end 8 | 9 | target 'sample-usersTests' do 10 | 11 | end 12 | 13 | -------------------------------------------------------------------------------- /sample-users/sample-users.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /sample-users/sample-users/Images.xcassets/AppIcon.appiconset/Icon-60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-users/sample-users/Images.xcassets/AppIcon.appiconset/Icon-60@2x.png -------------------------------------------------------------------------------- /sample-users/sample-users/Images.xcassets/AppIcon.appiconset/Icon-60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-users/sample-users/Images.xcassets/AppIcon.appiconset/Icon-60@3x.png -------------------------------------------------------------------------------- /sample-users/sample-users/Images.xcassets/AppIcon.appiconset/Icon-Small-40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-users/sample-users/Images.xcassets/AppIcon.appiconset/Icon-Small-40@2x.png -------------------------------------------------------------------------------- /sample-users/sample-users/Images.xcassets/AppIcon.appiconset/Icon-Small@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-users/sample-users/Images.xcassets/AppIcon.appiconset/Icon-Small@2x.png -------------------------------------------------------------------------------- /sample-users/sample-users/Images.xcassets/LaunchImage.launchimage/sample_users.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-users/sample-users/Images.xcassets/LaunchImage.launchimage/sample_users.png -------------------------------------------------------------------------------- /sample-users/sample-users/Images.xcassets/LaunchImage.launchimage/splash_users_960.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-users/sample-users/Images.xcassets/LaunchImage.launchimage/splash_users_960.png -------------------------------------------------------------------------------- /sample-users/sample-users/Images.xcassets/icon.imageset/placeholder_regular.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-users/sample-users/Images.xcassets/icon.imageset/placeholder_regular.png -------------------------------------------------------------------------------- /sample-users/sample-users/Images.xcassets/icon.imageset/placeholder_regular@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-users/sample-users/Images.xcassets/icon.imageset/placeholder_regular@2x.png -------------------------------------------------------------------------------- /sample-users/sample-users/Images.xcassets/icon.imageset/placeholder_regular@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-users/sample-users/Images.xcassets/icon.imageset/placeholder_regular@3x.png -------------------------------------------------------------------------------- /sample-users/sample-users/Images.xcassets/logo.imageset/qb_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-users/sample-users/Images.xcassets/logo.imageset/qb_logo.png -------------------------------------------------------------------------------- /sample-users/sample-users/Images.xcassets/logo.imageset/qb_logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-users/sample-users/Images.xcassets/logo.imageset/qb_logo@2x.png -------------------------------------------------------------------------------- /sample-users/sample-users/Images.xcassets/logo.imageset/qb_logo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-users/sample-users/Images.xcassets/logo.imageset/qb_logo@3x.png -------------------------------------------------------------------------------- /sample-videochat-webrtc-swift/InfoScreenViewController/Info.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /sample-videochat-webrtc-swift/InfoScreenViewController/Info.xcassets/icon-info.imageset/Info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc-swift/InfoScreenViewController/Info.xcassets/icon-info.imageset/Info.png -------------------------------------------------------------------------------- /sample-videochat-webrtc-swift/InfoScreenViewController/Info.xcassets/icon-info.imageset/Info@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc-swift/InfoScreenViewController/Info.xcassets/icon-info.imageset/Info@2x.png -------------------------------------------------------------------------------- /sample-videochat-webrtc-swift/InfoScreenViewController/Info.xcassets/icon-info.imageset/Info@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc-swift/InfoScreenViewController/Info.xcassets/icon-info.imageset/Info@3x.png -------------------------------------------------------------------------------- /sample-videochat-webrtc-swift/sample-videochat-webrtc-swift.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /sample-videochat-webrtc-swift/sample-videochat-webrtc-swift/Resources/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /sample-videochat-webrtc-swift/sample-videochat-webrtc-swift/Resources/Images.xcassets/add.imageset/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc-swift/sample-videochat-webrtc-swift/Resources/Images.xcassets/add.imageset/add.png -------------------------------------------------------------------------------- /sample-videochat-webrtc-swift/sample-videochat-webrtc-swift/Resources/Sounds/busy.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc-swift/sample-videochat-webrtc-swift/Resources/Sounds/busy.wav -------------------------------------------------------------------------------- /sample-videochat-webrtc-swift/sample-videochat-webrtc-swift/Resources/Sounds/calling.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc-swift/sample-videochat-webrtc-swift/Resources/Sounds/calling.wav -------------------------------------------------------------------------------- /sample-videochat-webrtc-swift/sample-videochat-webrtc-swift/Resources/Sounds/end_of_call.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc-swift/sample-videochat-webrtc-swift/Resources/Sounds/end_of_call.wav -------------------------------------------------------------------------------- /sample-videochat-webrtc-swift/sample-videochat-webrtc-swift/Resources/Sounds/ringtone.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc-swift/sample-videochat-webrtc-swift/Resources/Sounds/ringtone.wav -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/InfoScreen/Resources/icon-info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/InfoScreen/Resources/icon-info.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/add.imageset/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/add.imageset/add.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/add.imageset/add@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/add.imageset/add@2x.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/add.imageset/add@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/add.imageset/add@3x.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/add_user.imageset/add user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/add_user.imageset/add user.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/add_user.imageset/add user@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/add_user.imageset/add user@2x.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/add_user.imageset/add user@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/add_user.imageset/add user@3x.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/answer.imageset/answer-ic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/answer.imageset/answer-ic.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/answer.imageset/answer-ic@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/answer.imageset/answer-ic@2x.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/answer.imageset/answer-ic@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/answer.imageset/answer-ic@3x.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/cam_off.imageset/Mic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/cam_off.imageset/Mic.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/cam_off.imageset/Mic@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/cam_off.imageset/Mic@2x.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/cam_off.imageset/Mic@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/cam_off.imageset/Mic@3x.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/camera.imageset/camera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/camera.imageset/camera.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/camera.imageset/camera@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/camera.imageset/camera@2x.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/camera.imageset/camera@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/camera.imageset/camera@3x.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/camera_on_ic.imageset/Cam off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/camera_on_ic.imageset/Cam off.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/checkmark.imageset/checkbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/checkmark.imageset/checkbox.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/chevron.imageset/Chevron.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/chevron.imageset/Chevron.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/chevron.imageset/Chevron@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/chevron.imageset/Chevron@2x.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/chevron.imageset/Chevron@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/chevron.imageset/Chevron@3x.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/decline-ic.imageset/End call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/decline-ic.imageset/End call.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/exit.imageset/exit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/exit.imageset/exit.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/exit.imageset/exit@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/exit.imageset/exit@2x.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/exit.imageset/exit@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/exit.imageset/exit@3x.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/ic_audio.imageset/ic_audio.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/ic_audio.imageset/ic_audio.pdf -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/ic_audio_call.imageset/call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/ic_audio_call.imageset/call.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/logo.imageset/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/logo.imageset/logo.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/logo.imageset/logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/logo.imageset/logo@2x.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/logo.imageset/logo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/logo.imageset/logo@3x.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/members_call.imageset/members.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/members_call.imageset/members.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/mic_off.imageset/Unmute.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/mic_off.imageset/Unmute.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/mic_off.imageset/Unmute@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/mic_off.imageset/Unmute@2x.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/mic_off.imageset/Unmute@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/mic_off.imageset/Unmute@3x.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/moreInfo.imageset/More Copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/moreInfo.imageset/More Copy.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/mute_on_ic.imageset/Mute.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/mute_on_ic.imageset/Mute.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/mute_on_ic.imageset/Mute@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/mute_on_ic.imageset/Mute@2x.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/mute_on_ic.imageset/Mute@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/mute_on_ic.imageset/Mute@3x.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/qb-logo.imageset/qb-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/qb-logo.imageset/qb-logo.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/qb-logo.imageset/qb-logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/qb-logo.imageset/qb-logo@2x.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/qb-logo.imageset/qb-logo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/qb-logo.imageset/qb-logo@3x.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/search.imageset/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/search.imageset/search.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/search.imageset/search@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/search.imageset/search@2x-1.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/search.imageset/search@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/search.imageset/search@2x.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/speaker.imageset/Mic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/speaker.imageset/Mic.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/speaker.imageset/Mic@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/speaker.imageset/Mic@2x.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/speaker.imageset/Mic@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Images.xcassets/speaker.imageset/Mic@3x.png -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Sounds/busy.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Sounds/busy.wav -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Sounds/calling.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Sounds/calling.wav -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Sounds/end_of_call.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Sounds/end_of_call.wav -------------------------------------------------------------------------------- /sample-videochat-webrtc/sample-videochat-webrtc/Resources/Sounds/ringtone.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/quickblox-ios-sdk/cc274cb930c5c674f0b5469dac53db3b1cd1685d/sample-videochat-webrtc/sample-videochat-webrtc/Resources/Sounds/ringtone.wav --------------------------------------------------------------------------------