├── .github ├── ISSUE_TEMPLATE.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── ChatExample ├── ChatExample.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── ChatExample.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist ├── ChatExample │ ├── AppDelegate.swift │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ ├── ChatViewController.swift │ ├── CustomCell │ │ ├── CustomCell.swift │ │ └── CustomCell.xib │ └── Info.plist ├── Podfile └── Podfile.lock ├── LICENSE ├── PublicCocoaPods ├── .swift-version └── QMChatViewController.podspec ├── QMChatViewController.podspec ├── QMChatViewController ├── Categories │ ├── NSString+QM.h │ ├── NSString+QM.m │ ├── UIColor+QM.h │ ├── UIColor+QM.m │ ├── UIImage+Cropper.h │ ├── UIImage+Cropper.m │ ├── UIImage+QM.h │ ├── UIImage+QM.m │ ├── UIView+QM.h │ └── UIView+QM.m ├── Icons │ └── Media.xcassets │ │ ├── Contents.json │ │ ├── attachment_ic.imageset │ │ ├── Contents.json │ │ ├── attachment_ic.png │ │ ├── attachment_ic@2x.png │ │ └── attachment_ic@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 ├── Protocols │ ├── QMChatCollectionViewDataSource.h │ └── QMChatCollectionViewDelegateFlowLayout.h ├── QMChatDataSource │ ├── NSDate+ChatDataSource.h │ ├── NSDate+ChatDataSource.m │ ├── QBChatMessage+QBDateDivider.h │ ├── QBChatMessage+QBDateDivider.m │ ├── QMChatDataSource.h │ └── QMChatDataSource.m ├── QMChatLocationSnapshotter │ ├── QMChatLocationSnapshotter.h │ ├── QMChatLocationSnapshotter.m │ ├── UIImageView+QMLocationSnapshot.h │ └── UIImageView+QMLocationSnapshot.m ├── QMChatViewController.h ├── QMChatViewController.m ├── Utils │ ├── QMChatResources │ │ ├── QMChatResources.h │ │ └── QMChatResources.m │ ├── QMDateUtils │ │ ├── QMDateUtils.h │ │ └── QMDateUtils.m │ └── QMImageLoader │ │ ├── QMImageLoader.h │ │ └── QMImageLoader.m ├── Views │ ├── Cells │ │ ├── QMChatAttachmentCell │ │ │ └── QMChatAttachmentCell.h │ │ ├── QMChatAttachmentIncomingCell │ │ │ ├── QMChatAttachmentIncomingCell.h │ │ │ ├── QMChatAttachmentIncomingCell.m │ │ │ └── QMChatAttachmentIncomingCell.xib │ │ ├── QMChatAttachmentOutgoingCell │ │ │ ├── QMChatAttachmentOutgoingCell.h │ │ │ ├── QMChatAttachmentOutgoingCell.m │ │ │ └── QMChatAttachmentOutgoingCell.xib │ │ ├── QMChatCell │ │ │ ├── QMChatCell.h │ │ │ └── QMChatCell.m │ │ ├── QMChatContactRequestCell │ │ │ ├── QMChatContactRequestCell.h │ │ │ ├── QMChatContactRequestCell.m │ │ │ └── QMChatContactRequestCell.xib │ │ ├── QMChatIncomingCell │ │ │ ├── QMChatIncomingCell.h │ │ │ ├── QMChatIncomingCell.m │ │ │ └── QMChatIncomingCell.xib │ │ ├── QMChatLocationCell │ │ │ ├── QMBaseChatLocationCell.h │ │ │ ├── QMBaseChatLocationCell.m │ │ │ └── QMChatLocationCell.h │ │ ├── QMChatLocationIncomingCell │ │ │ ├── QMChatLocationIncomingCell.h │ │ │ ├── QMChatLocationIncomingCell.m │ │ │ └── QMChatLocationIncomingCell.xib │ │ ├── QMChatLocationOutgoingCell │ │ │ ├── QMChatLocationOutgoingCell.h │ │ │ ├── QMChatLocationOutgoingCell.m │ │ │ └── QMChatLocationOutgoingCell.xib │ │ ├── QMChatMediaAttachmentCell │ │ │ ├── QMAudioIncomingCell │ │ │ │ ├── QMAudioIncomingCell.h │ │ │ │ ├── QMAudioIncomingCell.m │ │ │ │ └── QMAudioIncomingCell.xib │ │ │ ├── QMAudioOutgoingCell │ │ │ │ ├── QMAudioOutgoingCell.h │ │ │ │ ├── QMAudioOutgoingCell.m │ │ │ │ └── QMAudioOutgoingCell.xib │ │ │ ├── QMBaseChatMediaAttachmentCell │ │ │ │ ├── QMBaseMediaCell.h │ │ │ │ └── QMBaseMediaCell.m │ │ │ ├── QMImageIncomingCell │ │ │ │ ├── QMImageIncomingCell.h │ │ │ │ ├── QMImageIncomingCell.m │ │ │ │ └── QMImageIncomingCell.xib │ │ │ ├── QMImageOutgoingCell │ │ │ │ ├── QMImageOutgoingCell.h │ │ │ │ ├── QMImageOutgoingCell.m │ │ │ │ └── QMImageOutgoingCell.xib │ │ │ ├── QMMediaIncomingCell │ │ │ │ ├── QMMediaIncomingCell.h │ │ │ │ └── QMMediaIncomingCell.m │ │ │ ├── QMMediaOutgoingCell │ │ │ │ ├── QMMediaOutgoingCell.h │ │ │ │ └── QMMediaOutgoingCell.m │ │ │ ├── QMMediaViewDelegate │ │ │ │ └── QMMediaViewDelegate.h │ │ │ ├── QMVideoIncomingCell │ │ │ │ ├── QMVideoIncomingCell.h │ │ │ │ ├── QMVideoIncomingCell.m │ │ │ │ └── QMVideoIncomingCell.xib │ │ │ └── QMVideoOutgoingCell │ │ │ │ ├── QMVideoOutgoingCell.h │ │ │ │ ├── QMVideoOutgoingCell.m │ │ │ │ └── QMVideoOutgoingCell.xib │ │ ├── QMChatNotificationCell │ │ │ ├── QMChatNotificationCell.h │ │ │ ├── QMChatNotificationCell.m │ │ │ └── QMChatNotificationCell.xib │ │ ├── QMChatOutgoingCell │ │ │ ├── QMChatOutgoingCell.h │ │ │ ├── QMChatOutgoingCell.m │ │ │ └── QMChatOutgoingCell.xib │ │ └── QMLinkPreviewCell │ │ │ ├── QMChatBaseLinkPreviewCell.h │ │ │ ├── QMChatBaseLinkPreviewCell.m │ │ │ ├── QMChatIncomingLinkPreviewCell │ │ │ ├── QMChatIncomingLinkPreviewCell.h │ │ │ ├── QMChatIncomingLinkPreviewCell.m │ │ │ └── QMChatIncomingLinkPreviewCell.xib │ │ │ ├── QMChatOutgoingLinkPreviewCell │ │ │ ├── QMChatOutgoingLinkPreviewCell.h │ │ │ ├── QMChatOutgoingLinkPreviewCell.m │ │ │ └── QMChatOutgoingLinkPreviewCell.xib │ │ │ └── QMLinkPreviewDelegate.h │ ├── CollectionView │ │ ├── Layout │ │ │ ├── QMChatCellLayoutAttributes.h │ │ │ ├── QMChatCellLayoutAttributes.m │ │ │ ├── QMChatCollectionViewFlowLayout.h │ │ │ ├── QMChatCollectionViewFlowLayout.m │ │ │ ├── QMCollectionViewFlowLayoutInvalidationContext.h │ │ │ └── QMCollectionViewFlowLayoutInvalidationContext.m │ │ ├── QMChatCollectionView.h │ │ └── QMChatCollectionView.m │ ├── CustomUI │ │ ├── InputToolBar │ │ │ ├── QMInputToolbar.h │ │ │ ├── QMInputToolbar.m │ │ │ ├── QMToolbarContentView.h │ │ │ ├── QMToolbarContentView.m │ │ │ └── QMToolbarContentView.xib │ │ ├── PlaceHolderTextView │ │ │ ├── QMPlaceHolderTextView.h │ │ │ └── QMPlaceHolderTextView.m │ │ ├── QMAudioRecordButton │ │ │ ├── QMAudioRecordButton.h │ │ │ └── QMAudioRecordButton.m │ │ ├── QMAudioRecordView │ │ │ ├── QMAudioRecordView.h │ │ │ ├── QMAudioRecordView.m │ │ │ └── QMAudioRecordView.xib │ │ ├── QMHeaderCollectionReusableView │ │ │ ├── QMHeaderCollectionReusableView.h │ │ │ ├── QMHeaderCollectionReusableView.m │ │ │ └── QMHeaderCollectionReusableView.xib │ │ ├── QMImageView │ │ │ ├── QMImageView.h │ │ │ └── QMImageView.m │ │ └── QMProgressView │ │ │ ├── QMProgressView.h │ │ │ └── QMProgressView.m │ ├── QMChatActionsHandler.h │ ├── QMChatContainerView.h │ ├── QMChatContainerView.m │ ├── QMKVOView.h │ └── QMKVOView.m └── en.lproj │ └── QMChatViewController.xib ├── QMChatViewControllerExample ├── Podfile ├── Podfile.lock ├── QMChatViewControllerExample.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── QMChatViewControllerExample.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── QMChatViewControllerExample │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Base.lproj │ ├── LaunchScreen.xib │ └── Main.storyboard │ ├── DemoChatViewController.h │ ├── DemoChatViewController.m │ ├── Images.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── LaunchImage.launchimage │ │ ├── Contents.json │ │ ├── QM_Chat_VC_LaunchScreen.png │ │ └── QM_Chat_VC_LaunchScreen@2x.png │ ├── Info.plist │ ├── UIImage+fixOrientation.h │ ├── UIImage+fixOrientation.m │ ├── main.m │ └── quickblox-image.png ├── README.md └── Screenshots ├── screenshot1.png ├── screenshot2.png ├── screenshot3.png └── screenshot4.png /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/.gitignore -------------------------------------------------------------------------------- /ChatExample/ChatExample.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/ChatExample/ChatExample.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ChatExample/ChatExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/ChatExample/ChatExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ChatExample/ChatExample.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/ChatExample/ChatExample.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ChatExample/ChatExample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/ChatExample/ChatExample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /ChatExample/ChatExample/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/ChatExample/ChatExample/AppDelegate.swift -------------------------------------------------------------------------------- /ChatExample/ChatExample/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/ChatExample/ChatExample/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /ChatExample/ChatExample/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/ChatExample/ChatExample/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /ChatExample/ChatExample/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/ChatExample/ChatExample/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /ChatExample/ChatExample/ChatViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/ChatExample/ChatExample/ChatViewController.swift -------------------------------------------------------------------------------- /ChatExample/ChatExample/CustomCell/CustomCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/ChatExample/ChatExample/CustomCell/CustomCell.swift -------------------------------------------------------------------------------- /ChatExample/ChatExample/CustomCell/CustomCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/ChatExample/ChatExample/CustomCell/CustomCell.xib -------------------------------------------------------------------------------- /ChatExample/ChatExample/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/ChatExample/ChatExample/Info.plist -------------------------------------------------------------------------------- /ChatExample/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/ChatExample/Podfile -------------------------------------------------------------------------------- /ChatExample/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/ChatExample/Podfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/LICENSE -------------------------------------------------------------------------------- /PublicCocoaPods/.swift-version: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /PublicCocoaPods/QMChatViewController.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/PublicCocoaPods/QMChatViewController.podspec -------------------------------------------------------------------------------- /QMChatViewController.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController.podspec -------------------------------------------------------------------------------- /QMChatViewController/Categories/NSString+QM.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Categories/NSString+QM.h -------------------------------------------------------------------------------- /QMChatViewController/Categories/NSString+QM.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Categories/NSString+QM.m -------------------------------------------------------------------------------- /QMChatViewController/Categories/UIColor+QM.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Categories/UIColor+QM.h -------------------------------------------------------------------------------- /QMChatViewController/Categories/UIColor+QM.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Categories/UIColor+QM.m -------------------------------------------------------------------------------- /QMChatViewController/Categories/UIImage+Cropper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Categories/UIImage+Cropper.h -------------------------------------------------------------------------------- /QMChatViewController/Categories/UIImage+Cropper.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Categories/UIImage+Cropper.m -------------------------------------------------------------------------------- /QMChatViewController/Categories/UIImage+QM.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Categories/UIImage+QM.h -------------------------------------------------------------------------------- /QMChatViewController/Categories/UIImage+QM.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Categories/UIImage+QM.m -------------------------------------------------------------------------------- /QMChatViewController/Categories/UIView+QM.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Categories/UIView+QM.h -------------------------------------------------------------------------------- /QMChatViewController/Categories/UIView+QM.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Categories/UIView+QM.m -------------------------------------------------------------------------------- /QMChatViewController/Icons/Media.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Icons/Media.xcassets/Contents.json -------------------------------------------------------------------------------- /QMChatViewController/Icons/Media.xcassets/attachment_ic.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Icons/Media.xcassets/attachment_ic.imageset/Contents.json -------------------------------------------------------------------------------- /QMChatViewController/Icons/Media.xcassets/attachment_ic.imageset/attachment_ic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Icons/Media.xcassets/attachment_ic.imageset/attachment_ic.png -------------------------------------------------------------------------------- /QMChatViewController/Icons/Media.xcassets/attachment_ic.imageset/attachment_ic@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Icons/Media.xcassets/attachment_ic.imageset/attachment_ic@2x.png -------------------------------------------------------------------------------- /QMChatViewController/Icons/Media.xcassets/attachment_ic.imageset/attachment_ic@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Icons/Media.xcassets/attachment_ic.imageset/attachment_ic@3x.png -------------------------------------------------------------------------------- /QMChatViewController/Icons/Media.xcassets/ic_audio.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Icons/Media.xcassets/ic_audio.imageset/Contents.json -------------------------------------------------------------------------------- /QMChatViewController/Icons/Media.xcassets/ic_audio.imageset/ic_audio.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Icons/Media.xcassets/ic_audio.imageset/ic_audio.pdf -------------------------------------------------------------------------------- /QMChatViewController/Icons/Media.xcassets/ic_cancel-video.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Icons/Media.xcassets/ic_cancel-video.imageset/Contents.json -------------------------------------------------------------------------------- /QMChatViewController/Icons/Media.xcassets/ic_cancel-video.imageset/ic_progress-video.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Icons/Media.xcassets/ic_cancel-video.imageset/ic_progress-video.pdf -------------------------------------------------------------------------------- /QMChatViewController/Icons/Media.xcassets/ic_cancel.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Icons/Media.xcassets/ic_cancel.imageset/Contents.json -------------------------------------------------------------------------------- /QMChatViewController/Icons/Media.xcassets/ic_cancel.imageset/ic_progress-grey.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Icons/Media.xcassets/ic_cancel.imageset/ic_progress-grey.pdf -------------------------------------------------------------------------------- /QMChatViewController/Icons/Media.xcassets/ic_download-video.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Icons/Media.xcassets/ic_download-video.imageset/Contents.json -------------------------------------------------------------------------------- /QMChatViewController/Icons/Media.xcassets/ic_download-video.imageset/ic_download-video.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Icons/Media.xcassets/ic_download-video.imageset/ic_download-video.pdf -------------------------------------------------------------------------------- /QMChatViewController/Icons/Media.xcassets/ic_download.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Icons/Media.xcassets/ic_download.imageset/Contents.json -------------------------------------------------------------------------------- /QMChatViewController/Icons/Media.xcassets/ic_download.imageset/ic_download_grey.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Icons/Media.xcassets/ic_download.imageset/ic_download_grey.pdf -------------------------------------------------------------------------------- /QMChatViewController/Icons/Media.xcassets/ic_pause-video.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Icons/Media.xcassets/ic_pause-video.imageset/Contents.json -------------------------------------------------------------------------------- /QMChatViewController/Icons/Media.xcassets/ic_pause-video.imageset/ic_pause-video.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Icons/Media.xcassets/ic_pause-video.imageset/ic_pause-video.pdf -------------------------------------------------------------------------------- /QMChatViewController/Icons/Media.xcassets/ic_pause.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Icons/Media.xcassets/ic_pause.imageset/Contents.json -------------------------------------------------------------------------------- /QMChatViewController/Icons/Media.xcassets/ic_pause.imageset/ic_pause_grey.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Icons/Media.xcassets/ic_pause.imageset/ic_pause_grey.pdf -------------------------------------------------------------------------------- /QMChatViewController/Icons/Media.xcassets/ic_play-video.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Icons/Media.xcassets/ic_play-video.imageset/Contents.json -------------------------------------------------------------------------------- /QMChatViewController/Icons/Media.xcassets/ic_play-video.imageset/ic_play-video.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Icons/Media.xcassets/ic_play-video.imageset/ic_play-video.pdf -------------------------------------------------------------------------------- /QMChatViewController/Icons/Media.xcassets/ic_play.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Icons/Media.xcassets/ic_play.imageset/Contents.json -------------------------------------------------------------------------------- /QMChatViewController/Icons/Media.xcassets/ic_play.imageset/ic_play_grey.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Icons/Media.xcassets/ic_play.imageset/ic_play_grey.pdf -------------------------------------------------------------------------------- /QMChatViewController/Icons/Media.xcassets/ic_retry-video.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Icons/Media.xcassets/ic_retry-video.imageset/Contents.json -------------------------------------------------------------------------------- /QMChatViewController/Icons/Media.xcassets/ic_retry-video.imageset/ic_retry-video.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Icons/Media.xcassets/ic_retry-video.imageset/ic_retry-video.pdf -------------------------------------------------------------------------------- /QMChatViewController/Icons/Media.xcassets/ic_retry.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Icons/Media.xcassets/ic_retry.imageset/Contents.json -------------------------------------------------------------------------------- /QMChatViewController/Icons/Media.xcassets/ic_retry.imageset/ic_retry-grey.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Icons/Media.xcassets/ic_retry.imageset/ic_retry-grey.pdf -------------------------------------------------------------------------------- /QMChatViewController/Protocols/QMChatCollectionViewDataSource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Protocols/QMChatCollectionViewDataSource.h -------------------------------------------------------------------------------- /QMChatViewController/Protocols/QMChatCollectionViewDelegateFlowLayout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Protocols/QMChatCollectionViewDelegateFlowLayout.h -------------------------------------------------------------------------------- /QMChatViewController/QMChatDataSource/NSDate+ChatDataSource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/QMChatDataSource/NSDate+ChatDataSource.h -------------------------------------------------------------------------------- /QMChatViewController/QMChatDataSource/NSDate+ChatDataSource.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/QMChatDataSource/NSDate+ChatDataSource.m -------------------------------------------------------------------------------- /QMChatViewController/QMChatDataSource/QBChatMessage+QBDateDivider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/QMChatDataSource/QBChatMessage+QBDateDivider.h -------------------------------------------------------------------------------- /QMChatViewController/QMChatDataSource/QBChatMessage+QBDateDivider.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/QMChatDataSource/QBChatMessage+QBDateDivider.m -------------------------------------------------------------------------------- /QMChatViewController/QMChatDataSource/QMChatDataSource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/QMChatDataSource/QMChatDataSource.h -------------------------------------------------------------------------------- /QMChatViewController/QMChatDataSource/QMChatDataSource.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/QMChatDataSource/QMChatDataSource.m -------------------------------------------------------------------------------- /QMChatViewController/QMChatLocationSnapshotter/QMChatLocationSnapshotter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/QMChatLocationSnapshotter/QMChatLocationSnapshotter.h -------------------------------------------------------------------------------- /QMChatViewController/QMChatLocationSnapshotter/QMChatLocationSnapshotter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/QMChatLocationSnapshotter/QMChatLocationSnapshotter.m -------------------------------------------------------------------------------- /QMChatViewController/QMChatLocationSnapshotter/UIImageView+QMLocationSnapshot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/QMChatLocationSnapshotter/UIImageView+QMLocationSnapshot.h -------------------------------------------------------------------------------- /QMChatViewController/QMChatLocationSnapshotter/UIImageView+QMLocationSnapshot.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/QMChatLocationSnapshotter/UIImageView+QMLocationSnapshot.m -------------------------------------------------------------------------------- /QMChatViewController/QMChatViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/QMChatViewController.h -------------------------------------------------------------------------------- /QMChatViewController/QMChatViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/QMChatViewController.m -------------------------------------------------------------------------------- /QMChatViewController/Utils/QMChatResources/QMChatResources.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Utils/QMChatResources/QMChatResources.h -------------------------------------------------------------------------------- /QMChatViewController/Utils/QMChatResources/QMChatResources.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Utils/QMChatResources/QMChatResources.m -------------------------------------------------------------------------------- /QMChatViewController/Utils/QMDateUtils/QMDateUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Utils/QMDateUtils/QMDateUtils.h -------------------------------------------------------------------------------- /QMChatViewController/Utils/QMDateUtils/QMDateUtils.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Utils/QMDateUtils/QMDateUtils.m -------------------------------------------------------------------------------- /QMChatViewController/Utils/QMImageLoader/QMImageLoader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Utils/QMImageLoader/QMImageLoader.h -------------------------------------------------------------------------------- /QMChatViewController/Utils/QMImageLoader/QMImageLoader.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Utils/QMImageLoader/QMImageLoader.m -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatAttachmentCell/QMChatAttachmentCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatAttachmentCell/QMChatAttachmentCell.h -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatAttachmentIncomingCell/QMChatAttachmentIncomingCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatAttachmentIncomingCell/QMChatAttachmentIncomingCell.h -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatAttachmentIncomingCell/QMChatAttachmentIncomingCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatAttachmentIncomingCell/QMChatAttachmentIncomingCell.m -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatAttachmentIncomingCell/QMChatAttachmentIncomingCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatAttachmentIncomingCell/QMChatAttachmentIncomingCell.xib -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatAttachmentOutgoingCell/QMChatAttachmentOutgoingCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatAttachmentOutgoingCell/QMChatAttachmentOutgoingCell.h -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatAttachmentOutgoingCell/QMChatAttachmentOutgoingCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatAttachmentOutgoingCell/QMChatAttachmentOutgoingCell.m -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatAttachmentOutgoingCell/QMChatAttachmentOutgoingCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatAttachmentOutgoingCell/QMChatAttachmentOutgoingCell.xib -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatCell/QMChatCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatCell/QMChatCell.h -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatCell/QMChatCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatCell/QMChatCell.m -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatContactRequestCell/QMChatContactRequestCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatContactRequestCell/QMChatContactRequestCell.h -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatContactRequestCell/QMChatContactRequestCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatContactRequestCell/QMChatContactRequestCell.m -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatContactRequestCell/QMChatContactRequestCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatContactRequestCell/QMChatContactRequestCell.xib -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatIncomingCell/QMChatIncomingCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatIncomingCell/QMChatIncomingCell.h -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatIncomingCell/QMChatIncomingCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatIncomingCell/QMChatIncomingCell.m -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatIncomingCell/QMChatIncomingCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatIncomingCell/QMChatIncomingCell.xib -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatLocationCell/QMBaseChatLocationCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatLocationCell/QMBaseChatLocationCell.h -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatLocationCell/QMBaseChatLocationCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatLocationCell/QMBaseChatLocationCell.m -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatLocationCell/QMChatLocationCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatLocationCell/QMChatLocationCell.h -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatLocationIncomingCell/QMChatLocationIncomingCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatLocationIncomingCell/QMChatLocationIncomingCell.h -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatLocationIncomingCell/QMChatLocationIncomingCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatLocationIncomingCell/QMChatLocationIncomingCell.m -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatLocationIncomingCell/QMChatLocationIncomingCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatLocationIncomingCell/QMChatLocationIncomingCell.xib -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatLocationOutgoingCell/QMChatLocationOutgoingCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatLocationOutgoingCell/QMChatLocationOutgoingCell.h -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatLocationOutgoingCell/QMChatLocationOutgoingCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatLocationOutgoingCell/QMChatLocationOutgoingCell.m -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatLocationOutgoingCell/QMChatLocationOutgoingCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatLocationOutgoingCell/QMChatLocationOutgoingCell.xib -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMAudioIncomingCell/QMAudioIncomingCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMAudioIncomingCell/QMAudioIncomingCell.h -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMAudioIncomingCell/QMAudioIncomingCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMAudioIncomingCell/QMAudioIncomingCell.m -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMAudioIncomingCell/QMAudioIncomingCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMAudioIncomingCell/QMAudioIncomingCell.xib -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMAudioOutgoingCell/QMAudioOutgoingCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMAudioOutgoingCell/QMAudioOutgoingCell.h -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMAudioOutgoingCell/QMAudioOutgoingCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMAudioOutgoingCell/QMAudioOutgoingCell.m -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMAudioOutgoingCell/QMAudioOutgoingCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMAudioOutgoingCell/QMAudioOutgoingCell.xib -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMBaseChatMediaAttachmentCell/QMBaseMediaCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMBaseChatMediaAttachmentCell/QMBaseMediaCell.h -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMBaseChatMediaAttachmentCell/QMBaseMediaCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMBaseChatMediaAttachmentCell/QMBaseMediaCell.m -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMImageIncomingCell/QMImageIncomingCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMImageIncomingCell/QMImageIncomingCell.h -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMImageIncomingCell/QMImageIncomingCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMImageIncomingCell/QMImageIncomingCell.m -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMImageIncomingCell/QMImageIncomingCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMImageIncomingCell/QMImageIncomingCell.xib -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMImageOutgoingCell/QMImageOutgoingCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMImageOutgoingCell/QMImageOutgoingCell.h -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMImageOutgoingCell/QMImageOutgoingCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMImageOutgoingCell/QMImageOutgoingCell.m -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMImageOutgoingCell/QMImageOutgoingCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMImageOutgoingCell/QMImageOutgoingCell.xib -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMMediaIncomingCell/QMMediaIncomingCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMMediaIncomingCell/QMMediaIncomingCell.h -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMMediaIncomingCell/QMMediaIncomingCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMMediaIncomingCell/QMMediaIncomingCell.m -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMMediaOutgoingCell/QMMediaOutgoingCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMMediaOutgoingCell/QMMediaOutgoingCell.h -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMMediaOutgoingCell/QMMediaOutgoingCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMMediaOutgoingCell/QMMediaOutgoingCell.m -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMMediaViewDelegate/QMMediaViewDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMMediaViewDelegate/QMMediaViewDelegate.h -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMVideoIncomingCell/QMVideoIncomingCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMVideoIncomingCell/QMVideoIncomingCell.h -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMVideoIncomingCell/QMVideoIncomingCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMVideoIncomingCell/QMVideoIncomingCell.m -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMVideoIncomingCell/QMVideoIncomingCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMVideoIncomingCell/QMVideoIncomingCell.xib -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMVideoOutgoingCell/QMVideoOutgoingCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMVideoOutgoingCell/QMVideoOutgoingCell.h -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMVideoOutgoingCell/QMVideoOutgoingCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMVideoOutgoingCell/QMVideoOutgoingCell.m -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMVideoOutgoingCell/QMVideoOutgoingCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatMediaAttachmentCell/QMVideoOutgoingCell/QMVideoOutgoingCell.xib -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatNotificationCell/QMChatNotificationCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatNotificationCell/QMChatNotificationCell.h -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatNotificationCell/QMChatNotificationCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatNotificationCell/QMChatNotificationCell.m -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatNotificationCell/QMChatNotificationCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatNotificationCell/QMChatNotificationCell.xib -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatOutgoingCell/QMChatOutgoingCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatOutgoingCell/QMChatOutgoingCell.h -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatOutgoingCell/QMChatOutgoingCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatOutgoingCell/QMChatOutgoingCell.m -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMChatOutgoingCell/QMChatOutgoingCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMChatOutgoingCell/QMChatOutgoingCell.xib -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMLinkPreviewCell/QMChatBaseLinkPreviewCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMLinkPreviewCell/QMChatBaseLinkPreviewCell.h -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMLinkPreviewCell/QMChatBaseLinkPreviewCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMLinkPreviewCell/QMChatBaseLinkPreviewCell.m -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMLinkPreviewCell/QMChatIncomingLinkPreviewCell/QMChatIncomingLinkPreviewCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMLinkPreviewCell/QMChatIncomingLinkPreviewCell/QMChatIncomingLinkPreviewCell.h -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMLinkPreviewCell/QMChatIncomingLinkPreviewCell/QMChatIncomingLinkPreviewCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMLinkPreviewCell/QMChatIncomingLinkPreviewCell/QMChatIncomingLinkPreviewCell.m -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMLinkPreviewCell/QMChatIncomingLinkPreviewCell/QMChatIncomingLinkPreviewCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMLinkPreviewCell/QMChatIncomingLinkPreviewCell/QMChatIncomingLinkPreviewCell.xib -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMLinkPreviewCell/QMChatOutgoingLinkPreviewCell/QMChatOutgoingLinkPreviewCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMLinkPreviewCell/QMChatOutgoingLinkPreviewCell/QMChatOutgoingLinkPreviewCell.h -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMLinkPreviewCell/QMChatOutgoingLinkPreviewCell/QMChatOutgoingLinkPreviewCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMLinkPreviewCell/QMChatOutgoingLinkPreviewCell/QMChatOutgoingLinkPreviewCell.m -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMLinkPreviewCell/QMChatOutgoingLinkPreviewCell/QMChatOutgoingLinkPreviewCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMLinkPreviewCell/QMChatOutgoingLinkPreviewCell/QMChatOutgoingLinkPreviewCell.xib -------------------------------------------------------------------------------- /QMChatViewController/Views/Cells/QMLinkPreviewCell/QMLinkPreviewDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/Cells/QMLinkPreviewCell/QMLinkPreviewDelegate.h -------------------------------------------------------------------------------- /QMChatViewController/Views/CollectionView/Layout/QMChatCellLayoutAttributes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/CollectionView/Layout/QMChatCellLayoutAttributes.h -------------------------------------------------------------------------------- /QMChatViewController/Views/CollectionView/Layout/QMChatCellLayoutAttributes.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/CollectionView/Layout/QMChatCellLayoutAttributes.m -------------------------------------------------------------------------------- /QMChatViewController/Views/CollectionView/Layout/QMChatCollectionViewFlowLayout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/CollectionView/Layout/QMChatCollectionViewFlowLayout.h -------------------------------------------------------------------------------- /QMChatViewController/Views/CollectionView/Layout/QMChatCollectionViewFlowLayout.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/CollectionView/Layout/QMChatCollectionViewFlowLayout.m -------------------------------------------------------------------------------- /QMChatViewController/Views/CollectionView/Layout/QMCollectionViewFlowLayoutInvalidationContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/CollectionView/Layout/QMCollectionViewFlowLayoutInvalidationContext.h -------------------------------------------------------------------------------- /QMChatViewController/Views/CollectionView/Layout/QMCollectionViewFlowLayoutInvalidationContext.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/CollectionView/Layout/QMCollectionViewFlowLayoutInvalidationContext.m -------------------------------------------------------------------------------- /QMChatViewController/Views/CollectionView/QMChatCollectionView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/CollectionView/QMChatCollectionView.h -------------------------------------------------------------------------------- /QMChatViewController/Views/CollectionView/QMChatCollectionView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/CollectionView/QMChatCollectionView.m -------------------------------------------------------------------------------- /QMChatViewController/Views/CustomUI/InputToolBar/QMInputToolbar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/CustomUI/InputToolBar/QMInputToolbar.h -------------------------------------------------------------------------------- /QMChatViewController/Views/CustomUI/InputToolBar/QMInputToolbar.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/CustomUI/InputToolBar/QMInputToolbar.m -------------------------------------------------------------------------------- /QMChatViewController/Views/CustomUI/InputToolBar/QMToolbarContentView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/CustomUI/InputToolBar/QMToolbarContentView.h -------------------------------------------------------------------------------- /QMChatViewController/Views/CustomUI/InputToolBar/QMToolbarContentView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/CustomUI/InputToolBar/QMToolbarContentView.m -------------------------------------------------------------------------------- /QMChatViewController/Views/CustomUI/InputToolBar/QMToolbarContentView.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/CustomUI/InputToolBar/QMToolbarContentView.xib -------------------------------------------------------------------------------- /QMChatViewController/Views/CustomUI/PlaceHolderTextView/QMPlaceHolderTextView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/CustomUI/PlaceHolderTextView/QMPlaceHolderTextView.h -------------------------------------------------------------------------------- /QMChatViewController/Views/CustomUI/PlaceHolderTextView/QMPlaceHolderTextView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/CustomUI/PlaceHolderTextView/QMPlaceHolderTextView.m -------------------------------------------------------------------------------- /QMChatViewController/Views/CustomUI/QMAudioRecordButton/QMAudioRecordButton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/CustomUI/QMAudioRecordButton/QMAudioRecordButton.h -------------------------------------------------------------------------------- /QMChatViewController/Views/CustomUI/QMAudioRecordButton/QMAudioRecordButton.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/CustomUI/QMAudioRecordButton/QMAudioRecordButton.m -------------------------------------------------------------------------------- /QMChatViewController/Views/CustomUI/QMAudioRecordView/QMAudioRecordView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/CustomUI/QMAudioRecordView/QMAudioRecordView.h -------------------------------------------------------------------------------- /QMChatViewController/Views/CustomUI/QMAudioRecordView/QMAudioRecordView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/CustomUI/QMAudioRecordView/QMAudioRecordView.m -------------------------------------------------------------------------------- /QMChatViewController/Views/CustomUI/QMAudioRecordView/QMAudioRecordView.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/CustomUI/QMAudioRecordView/QMAudioRecordView.xib -------------------------------------------------------------------------------- /QMChatViewController/Views/CustomUI/QMHeaderCollectionReusableView/QMHeaderCollectionReusableView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/CustomUI/QMHeaderCollectionReusableView/QMHeaderCollectionReusableView.h -------------------------------------------------------------------------------- /QMChatViewController/Views/CustomUI/QMHeaderCollectionReusableView/QMHeaderCollectionReusableView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/CustomUI/QMHeaderCollectionReusableView/QMHeaderCollectionReusableView.m -------------------------------------------------------------------------------- /QMChatViewController/Views/CustomUI/QMHeaderCollectionReusableView/QMHeaderCollectionReusableView.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/CustomUI/QMHeaderCollectionReusableView/QMHeaderCollectionReusableView.xib -------------------------------------------------------------------------------- /QMChatViewController/Views/CustomUI/QMImageView/QMImageView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/CustomUI/QMImageView/QMImageView.h -------------------------------------------------------------------------------- /QMChatViewController/Views/CustomUI/QMImageView/QMImageView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/CustomUI/QMImageView/QMImageView.m -------------------------------------------------------------------------------- /QMChatViewController/Views/CustomUI/QMProgressView/QMProgressView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/CustomUI/QMProgressView/QMProgressView.h -------------------------------------------------------------------------------- /QMChatViewController/Views/CustomUI/QMProgressView/QMProgressView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/CustomUI/QMProgressView/QMProgressView.m -------------------------------------------------------------------------------- /QMChatViewController/Views/QMChatActionsHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/QMChatActionsHandler.h -------------------------------------------------------------------------------- /QMChatViewController/Views/QMChatContainerView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/QMChatContainerView.h -------------------------------------------------------------------------------- /QMChatViewController/Views/QMChatContainerView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/QMChatContainerView.m -------------------------------------------------------------------------------- /QMChatViewController/Views/QMKVOView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/QMKVOView.h -------------------------------------------------------------------------------- /QMChatViewController/Views/QMKVOView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/Views/QMKVOView.m -------------------------------------------------------------------------------- /QMChatViewController/en.lproj/QMChatViewController.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewController/en.lproj/QMChatViewController.xib -------------------------------------------------------------------------------- /QMChatViewControllerExample/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewControllerExample/Podfile -------------------------------------------------------------------------------- /QMChatViewControllerExample/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewControllerExample/Podfile.lock -------------------------------------------------------------------------------- /QMChatViewControllerExample/QMChatViewControllerExample.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewControllerExample/QMChatViewControllerExample.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /QMChatViewControllerExample/QMChatViewControllerExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewControllerExample/QMChatViewControllerExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /QMChatViewControllerExample/QMChatViewControllerExample.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewControllerExample/QMChatViewControllerExample.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /QMChatViewControllerExample/QMChatViewControllerExample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewControllerExample/QMChatViewControllerExample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /QMChatViewControllerExample/QMChatViewControllerExample/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewControllerExample/QMChatViewControllerExample/AppDelegate.h -------------------------------------------------------------------------------- /QMChatViewControllerExample/QMChatViewControllerExample/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewControllerExample/QMChatViewControllerExample/AppDelegate.m -------------------------------------------------------------------------------- /QMChatViewControllerExample/QMChatViewControllerExample/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewControllerExample/QMChatViewControllerExample/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /QMChatViewControllerExample/QMChatViewControllerExample/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewControllerExample/QMChatViewControllerExample/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /QMChatViewControllerExample/QMChatViewControllerExample/DemoChatViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewControllerExample/QMChatViewControllerExample/DemoChatViewController.h -------------------------------------------------------------------------------- /QMChatViewControllerExample/QMChatViewControllerExample/DemoChatViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewControllerExample/QMChatViewControllerExample/DemoChatViewController.m -------------------------------------------------------------------------------- /QMChatViewControllerExample/QMChatViewControllerExample/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewControllerExample/QMChatViewControllerExample/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /QMChatViewControllerExample/QMChatViewControllerExample/Images.xcassets/LaunchImage.launchimage/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewControllerExample/QMChatViewControllerExample/Images.xcassets/LaunchImage.launchimage/Contents.json -------------------------------------------------------------------------------- /QMChatViewControllerExample/QMChatViewControllerExample/Images.xcassets/LaunchImage.launchimage/QM_Chat_VC_LaunchScreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewControllerExample/QMChatViewControllerExample/Images.xcassets/LaunchImage.launchimage/QM_Chat_VC_LaunchScreen.png -------------------------------------------------------------------------------- /QMChatViewControllerExample/QMChatViewControllerExample/Images.xcassets/LaunchImage.launchimage/QM_Chat_VC_LaunchScreen@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewControllerExample/QMChatViewControllerExample/Images.xcassets/LaunchImage.launchimage/QM_Chat_VC_LaunchScreen@2x.png -------------------------------------------------------------------------------- /QMChatViewControllerExample/QMChatViewControllerExample/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewControllerExample/QMChatViewControllerExample/Info.plist -------------------------------------------------------------------------------- /QMChatViewControllerExample/QMChatViewControllerExample/UIImage+fixOrientation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewControllerExample/QMChatViewControllerExample/UIImage+fixOrientation.h -------------------------------------------------------------------------------- /QMChatViewControllerExample/QMChatViewControllerExample/UIImage+fixOrientation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewControllerExample/QMChatViewControllerExample/UIImage+fixOrientation.m -------------------------------------------------------------------------------- /QMChatViewControllerExample/QMChatViewControllerExample/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewControllerExample/QMChatViewControllerExample/main.m -------------------------------------------------------------------------------- /QMChatViewControllerExample/QMChatViewControllerExample/quickblox-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/QMChatViewControllerExample/QMChatViewControllerExample/quickblox-image.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/README.md -------------------------------------------------------------------------------- /Screenshots/screenshot1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/Screenshots/screenshot1.png -------------------------------------------------------------------------------- /Screenshots/screenshot2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/Screenshots/screenshot2.png -------------------------------------------------------------------------------- /Screenshots/screenshot3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/Screenshots/screenshot3.png -------------------------------------------------------------------------------- /Screenshots/screenshot4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuickBlox/QMChatViewController-ios/HEAD/Screenshots/screenshot4.png --------------------------------------------------------------------------------