788 Commits
Author SHA1 Message Date
Vignesh J ecc62b4d1f Added Custom Text Messages Layout example 2021-05-01 21:38:20 +05:30
Vignesh J d383863700 Resolved merge conflicts 2021-04-23 13:32:01 +05:30
Vignesh J bcadf885af Added more cell size calculator delegate for non custom MessageType 2021-04-22 12:12:41 +05:30
Vignesh 0a5048864a Adding UICollectionViewCell delegation for non custom MessageType 2021-04-21 11:08:41 +05:30
Itai SpectorandGitHub e6e4a9b8d3 fixed typo 'retunValue' -> 'returnValue' 2021-04-12 17:45:50 +03:00
Jakub Kaspar 8ba285aa8a Fix resources and colors 2021-03-29 21:42:12 +02:00
Jakub Kaspar 793dce6894 Fix typing indicator calulator based on delegate methods 2021-03-25 11:37:52 +01:00
Kurt Schaefer c5cdd11c59 Make messageTimestampLabel layout out relative to the messageContainerView so its vertical position tracks much better with the content of the message. 2021-03-16 16:48:28 -07:00
Anton Karpechenkov ba61f6e74f updated target bottom offset of collection view despite the contentSize is smaller than viewport 2021-03-13 20:52:15 +01:00
Michael Redig af2ebb0794 (fix) Resolves #1531
chat messages don't suddenly disappear under translucent navigation bar headers
2021-03-03 19:49:39 -06:00
Jurvis Tan 4700259970 fix: remove unwanted bottom scroll indicator inset 2021-01-08 14:56:00 +08:00
Jakub Kaspar 6aa9b664b2 Fix warning in example project 2020-12-20 22:12:33 +01:00
martinpucik ee372e321c fix: maintainPositionOnKeyboardFrameChanged for small contentSize 2020-12-04 07:40:09 +01:00
martinpucik 1f2f7336c3 refactor: deprecated scrollToBottom() in favor of scrollToLastItem 2020-12-03 18:53:48 +01:00
amir pirzad 0b42dfd75d fix timestamp label origin 2020-11-19 12:00:10 +03:30
David Vittori 04e1ebd7c0 calling displaydelegate at the end of configure audico cell 2020-10-16 10:33:44 +02:00
86cd13eafa Updated MessageKit.podspec to use resource_bundle instead of resources (#1460)
* Update MessageKit.podspec

Changed resources to resource_bundle

* Update CHANGELOG.md

* Update MessageKit.podspec

Update resource bundle getter for updated podspec bundle setting

* Update CHANGELOG.md

* Update CHANGELOG.md

Co-authored-by: Jakub Kašpar <kaspikk@gmail.com>
2020-10-06 10:08:59 +02:00
Kino 2362616326 remove keyboard observers in viewWillDisappear 2020-09-30 22:42:10 -07:00
Kino 2fdc4f1a23 Adds clarifying access modifier 2020-09-20 00:41:22 -07:00
Kino 4eb6a9a0ce Add MIT License header 2020-09-20 00:29:43 -07:00
Kino 22b086cc23 Remove ConcreteMessageType, handle the case where the messageKind is linkPreview 2020-09-19 16:43:41 -07:00
Pavel Tikhonenko af2f9cd96a Fix compilation issues by importing UIKit 2020-09-08 21:48:41 +03:00
Jakub KašparandGitHub 0e27b921ca Update MessagesDataSource.swift 2020-09-04 11:15:27 +02:00
Jakub KašparandGitHub d80dc20587 Merge branch 'development' into development 2020-09-03 10:32:08 +02:00
amir pirzad c6bfdba900 Add document 2020-09-03 12:42:20 +04:30
amir pirzad d2b87770c9 Conform protocol 2020-09-02 22:47:11 +04:30
amir pirzad f08cdad1f4 Fix some issues 2020-09-02 22:28:24 +04:30
Bruno Guidolim 20c6044f59 Fixes #1446 - Added LinkPreview calculator into the list of default calculators. 2020-08-31 10:15:25 +02:00
amir pirzad be2eea0b2d Fix center label 2020-08-30 18:24:38 +04:30
amir pirzad ad28df1486 Use property 2020-08-30 18:20:32 +04:30
amir pirzad d4f0defa1c Use system color 2020-08-30 18:14:38 +04:30
amir pirzad c0a659daa3 Change to better check 2020-08-30 02:14:47 +04:30
amir pirzad f04a89c764 Add removePanGesture method 2020-08-30 02:06:06 +04:30
amir pirzad 8f17474b84 Remove unused code 2020-08-30 01:48:58 +04:30
amir pirzad 72c4c2140e Change text color for dark mode 2020-08-30 01:48:43 +04:30
amir pirzad 404f3ad332 Add boolean for enable/disable display time 2020-08-28 17:21:00 +04:30
amir pirzad 216d26baec Add message time label 2020-08-28 16:27:50 +04:30
amir pirzad 57e77b0b3d Check pan gesture direction 2020-08-28 15:56:33 +04:30
amir pirzad ddfce2e724 Add pan gesture 2020-08-28 15:16:01 +04:30
Jakub Kaspar 99b6a3e9e5 Bump app and podspec 2020-08-26 22:38:29 +02:00
Kino f3769005b9 Fixes incorrect animation of cells during keyboard drag-dismiss 2020-08-10 21:49:29 -07:00
Kino RoyandGitHub 02b03f3c26 Merge branch 'development' into link-preview-support 2020-06-30 10:42:28 -07:00
Martin PúčikandGitHub 81395b6575 Swift Package Manager support without RxSwift dependency (#1341)
* feat: SPM support

Using InputAccessoryView dependency without Rx

* feat: SPM support

Add missing imports

* feat: Swift Package Manager support

Added Package description with Assets support for Swift 5.3

* feat: Swift Package Manager support

Remove .swiftpm temp files

* feat: Swift Package Manager support

Ignore .swiftpm temp files

* feat: Swift Package Manager support

Remove Package.resolved

* feat: Swift Package Manager support

Ignore Package.resolved

* feat: Swift Package Manager support

Assets in framework project

* feat: Swift Package Manager support

Fix tests

* feat: Swift Package Manager support

Fix tests

* feat: Swift Package Manager support

Fix tests

* feat: Swift Package Manager support

Try Bundle.module to get MessageKit bundle

* feat: Swift Package Manager support

SPM condition in bundle

* feat: Swift Package Manager support

Remove previous Swift 5.2 version Package.swift

* feat: Swift Package Manager support

Update Readme with SPM installation
2020-06-30 17:24:07 +02:00
Kino RoyandGitHub 1918e55a48 Convert internal, static colors into color assets. (#1386)
* Add Assets.xcassets to MessageKitAssets.bundle

* Replace incomingGray, outgoingGreen, inputBarGray

* Replace playButtonLightGray, with UIVisualEffectView to mimic iMessage (Fixes #1321 , Fixes #1335)

* Fixes an issue where the triangle in the play button is not centered

* remove sendButtonBlue, add incoming/outgoingAudioMessageTint

Matches audio tint more closely to iMessage by tinting white on outgoing and tinting blue on incoming

* Remove backgroundColor, add collectionViewBackground

* remove unused labelColor

* Remove unused placeholderTextColor

* Remove grayColor

* remove darkTextColor, add typingIndicatorDot

Matches dot color more closely to iMessage

* Remove unused lightGrayColor

* Adds high contrast appearances to the color assets

* Add MessageKitError string for case when color asset could not be loaded

Also removes redundant internal access level modifier on MessageKitError (internal is default), and changes MessageKitError from enum -> struct as its members were not enum cases

* Fix swiftlint issues

* Add label color asset and use in ContactMessageCell

* Fix tests
2020-06-23 13:42:00 -07:00
Jakub KašparandGitHub 740a0c9def Merge branch 'development' into link-preview-support 2020-04-06 17:24:21 +02:00
Travis Chapman d6335042d6 Merge branch 'master' of https://github.com/isupremedyou/MessageKit 2020-04-04 13:50:30 -06:00
Travis Chapman 16a51800fa fix typo rigt vs right 2020-04-04 13:49:54 -06:00
Bruno Guidolim fd7665be8c Adds delegate method to configure LinkPreview's image view. 2020-04-04 19:19:35 +02:00
Bruno Guidolim 474af4f0cc Refactoring to support font customization on LinkPreview type. 2020-04-04 17:59:07 +02:00
Bruno Guidolim 99d0719224 Add LinkPreview support to MessageKit 2020-04-04 16:55:50 +02:00