749 Commits
Author SHA1 Message Date
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
Jakub KašparandGitHub 83cda0ee9d Merge branch 'development' into master 2020-04-02 10:11:06 +02:00
Travis Chapman bd193d9f7f fix spelling typo and rename UIImage extension filename 2020-03-31 18:30:58 -06:00
martinpucik 176c6cdd28 documentation: Loading remote image messages in Example project 2020-03-20 13:56:20 +01:00
Jakub Kaspar 07fbb99705 Merge branch 'development' into cleanupSwift
# Conflicts:
#	Example/Podfile.lock
2020-03-17 23:07:11 +01:00
Jakub Kaspar d52d57cce6 Merge branch 'master' into development
# Conflicts:
#	Example/Podfile.lock
2020-03-17 22:54:01 +01:00
Austin Wright 9add67a040 Adjusted the logic back to gesture.location(in:
- Passed in the correct view so that the location is in the same view context as the condition
- Changed imageView back to frame. It doesn't really make a difference in the Example, since the container is the same size and at the same origin as the imageView. However, just in case a framework user does something different than the example (like offsetting the imageView), frame is the safer bet.
- Update podfile to point to the latest InputBarAccessoryView & use cocoapods 1.9.0
2020-03-17 01:03:43 -04:00
Bruno Guidolim 0865c1eb37 Fix of the fix :P - Also calling superclass method if it's not handled. 2020-03-12 17:58:51 +01:00
Bruno Guidolim d5c39b72ec Fix image view tap gesture handler. 2020-03-12 17:28:56 +01:00
Jakub Kaspar f59589331c Merge branch 'development' into cleanupSwift
# Conflicts:
#	Example/Podfile.lock
2020-03-12 09:51:14 +01:00
Jakub Kaspar df613292a0 Merge branch 'master' into development 2020-03-12 09:50:27 +01:00
Jakub Kaspar 5af92cf400 Move script to subfolder 2020-03-10 20:48:04 +01:00
Lewis SmithandGitHub e56f393c11 Fix for issue 1265
Change bubble circles to be same color as text

https://github.com/MessageKit/MessageKit/issues/1265

I don't understand why this problem is new, perhaps the bubbles were a lighter shade before.
2020-03-04 10:55:23 +00:00
Jakub Kaspar 26c38d512a Update example project 2020-02-28 15:17:23 +01:00
Jakub Kaspar bc7ba72a52 Drop iOS 9 and iOS 10 2020-02-28 15:13:14 +01:00
Jakub Kaspar d54464a851 Fix project version 2020-02-28 14:21:49 +01:00
Jakub Kaspar a2e06a396a Fix comments 2020-02-24 19:35:19 +01:00
Jakub Kaspar 905524dd12 Move UIColor extension to correct file 2020-02-24 19:03:51 +01:00
Hamza ÖztürkandGitHub e440a04616 Merge pull request #1252 from kinoroy/fix-warnings
Fix compilation warnings
2020-02-20 21:19:39 +03:00
Kino d707b91e0e Fix improper MARK use warning 2020-02-19 16:18:41 -08:00
hyouuuandGitHub d4f8a466e0 rename to lastItemIndex 2020-02-18 14:17:44 -08:00
hyouuuandGitHub 3dfd26e934 typo 2020-02-18 14:06:57 -08:00
Shawn Gong 8c76d5af4c Merge branch 'development' of https://github.com/hyouuu/MessageKit into development 2020-02-17 18:45:24 -08:00
Shawn Gong f6160fce22 Merge branch 'development' of https://github.com/MessageKit/MessageKit into development 2020-02-17 18:44:08 -08:00
Kino 15df879338 Fix merge 2020-02-17 13:58:54 -08:00
Kino RoyandGitHub 5b5c5a225b Merge branch 'development' into apiAvailable 2020-02-17 13:46:13 -08:00
Andrew AboshandGitHub 53afe4b04d Merge branch 'development' into master 2020-02-17 15:34:29 -05:00
Andrew Abosh fa0b2c3e44 Revert "Merge remote-tracking branch 'origin/development'"
This reverts commit 2e5479032e, reversing
changes made to fb4d9cc0e5.
2020-02-17 15:26:25 -05:00
Andrew Abosh 2e5479032e Merge remote-tracking branch 'origin/development' 2020-02-17 15:23:03 -05:00
hyouuuandGitHub d1233de071 default pos to bottom 2020-02-17 01:27:07 -08:00
hyouuuandGitHub 4d0350e96c Check scrollsToLastItemOnKeyboardBeginsEditing and scroll on begin editing 2020-02-17 00:33:27 -08:00
hyouuuandGitHub a3cb5aeaa6 Add scrollsToLastItemOnKeyboardBeginsEditing flag 2020-02-17 00:32:46 -08:00
hyouuuandGitHub d36568e5ab Add scrollToLastItem 2020-02-17 00:31:52 -08:00
hyouuuandGitHub d0f32b0443 Merge pull request #1189 from Vlada31R/darkMode
Add support for dark mode
2020-02-16 22:28:45 -08:00
hyouuuandGitHub d3654c2c48 Merge pull request #1166 from domeniconicoli/master
Added delegate method for image tap action
2020-02-16 22:27:21 -08:00
hyouuuandGitHub 07d9c7788a Apply https://github.com/MessageKit/MessageKit/pull/1217 to dev 2020-02-16 22:05:43 -08:00
Andrew AboshandGitHub fb4d9cc0e5 Fixed requiredInitialScrollViewBottomInset not returning the correct value when inputAccessoryView is nil 2019-11-20 11:39:22 -05:00
Gwynant Jones d887d8541b [Hotfix] - Fix notifications being received from child modal view controllers.
We are receiving keyboard notifications from child modal view controllers, this
is a fix to ensure that this doesn't happen.
2019-11-20 14:00:53 +00:00
Kino 8f36baaf6f Fixes @available annotations to correctly report deprecation/obsoletion 2019-10-17 19:02:56 -07:00
Vlada Radchenko db27093302 dark mode support 2019-10-01 18:30:48 +03:00