Commit Graph

57 Commits

Author SHA1 Message Date
Martin Púčik 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 Roy 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 Kaspar bc7ba72a52 Drop iOS 9 and iOS 10 2020-02-28 15:13:14 +01:00
Jakub Kaspar 60e09a69c1 Update config and podspec 2020-02-26 13:31:22 +01:00
Austin Wright afe903e836 - Adjust version number to match previous conventions
- Re-Generate podfile.lock for Example app
2020-02-25 13:38:42 -05:00
Jakub Kaspar b5bb86de78 Prepare framework for beta version 2020-02-25 15:16:03 +01:00
Nathan Tannar 9a7d4b414b Merge branch 'master' into 3.0.0-swift5 2019-06-28 11:34:04 +08:00
Nathan Tannar 754a5a14c2 Update MessageKit.podspec 2019-05-13 09:38:11 -07:00
Nathan Tannar b72a455e98 Specify dependency version 2019-04-30 17:08:54 -07:00
Nathan Tannar 8f0a171510 Merge branch 'development' into 3.0.0-swift5 2019-04-30 16:21:34 -07:00
Nathan Tannar ae271dbd01 Bump version to 3.0.0 2019-04-30 16:18:47 -07:00
Nathan Tannar 7a942711a6 Convert to Swift 5 / Fix Linting 2019-04-05 09:37:57 -07:00
Nathan Tannar 8c93ee2606 3.0.0-beta-swift-4-2 2019-04-05 00:38:15 -07:00
Nathan Tannar 6eff119a5e Add warnings to MessageInputBar 2019-02-28 22:33:04 -08:00
Nathan Tannar ede22c30bc Swap MessageInputBar for InputBarAccessoryView 2019-02-24 14:06:58 -08:00
Nathan Tannar d16c6a86b9 Version 2.0.0 Release 2018-11-04 14:54:04 -08:00
Nathan Tannar 91a17c7406 Bump to 2.0.0 beta 1 version 2018-10-14 11:55:32 -07:00
Nathan Tannar 230e067009 Integrate MessageInputBar as a dependency (#732)
* Remove MessageInputBar files and change build settings

* Conditional imports to allow for builds without MessageInputBar

* Update Cardfile

* Specify Version in Cartfile for MessageInputBar

* Remove conditional imports in favor of Carthage for local development

* Additional `import MessageInputBar`

* Remove `MessageInputBar` from Cartfile.private

* Bump MessageInputBar version

* Add Cartfile

* Tweak build settings

* Specify import of MessageInputBar for Carthage
2018-09-17 12:22:21 -05:00
Steven Deutsch 427c0ae3e4 Release 1.0.0 2018-06-26 19:52:07 -05:00
Steven Deutsch b0c9cf3bc0 Cut 1.0.0-beta.2 release 2018-06-13 18:44:19 -05:00
Steven Deutsch 488e29b344 Release 1.0.0-beta.1 2018-05-03 15:10:42 -05:00
Steven Deutsch 8f4f721105 Update for release 0.13.5 2018-04-26 03:47:32 -05:00
Steven Deutsch 5f647bc288 Release 0.13.4 2018-04-11 14:31:22 -05:00
Steven Deutsch 3ed8b5883f Update MessageKit.podspec 2018-04-06 10:17:20 -05:00
Steven Deutsch a474bd1b43 Release 0.13.3 2018-04-05 22:07:31 -05:00
Steven Deutsch b6e9aa3970 Update Podspec for release 0.13.2 2018-03-27 02:11:23 -05:00
Steven Deutsch eb4b38570a Release 0.13.1 2018-01-26 02:43:17 -06:00
zhongwuzw f9e7172e8a Release for 0.13.0 2018-01-17 13:11:07 +08:00
Steven Deutsch d1c4175a09 Cut release 0.12.1 2018-01-06 22:44:10 -06:00
Steven Deutsch e1eda618e7 Update MessageKit.podspec for 0.12.0 2017-12-17 22:00:44 -06:00
Steven Deutsch 598d8cc853 Update CHANGELOG and podspec for v0.11.0 2017-12-02 16:00:14 -06:00
Steven Deutsch 008b0df990 Cut release v0.10.2 2017-11-12 14:30:49 -06:00
Steven Deutsch 1c17f2918d Update for release 0.10.1 2017-11-01 21:14:22 -05:00
Steven Deutsch dbe9d171b0 Update MessageKit.podspec for v0.10.0 2017-10-25 23:37:08 -05:00
Steven Deutsch eed77be196 Update MessageKit.podspec for v0.9.0 2017-10-05 22:21:13 -05:00
Candost Dagdeviren dde838630a Update folder structure to represent groups
Signed-off-by: Candost Dagdeviren <candostdagdeviren@gmail.com>
2017-10-05 15:47:23 +02:00
Steven Deutsch e515fe77ba Update Podspec & CHANGELOG for v0.8.2 2017-09-23 21:59:06 -05:00
Javier Cancio 40b4c89624 Example updated for Xode 9 & Swift 4 2017-09-23 09:15:11 +02:00
Steven Deutsch 920c57afa3 Update MessageKit.podspec for v0.8.1 2017-09-22 03:19:50 -05:00
Steven Deutsch c376ab51e3 Update MessageKit.podspec for v0.8.0 2017-09-22 01:16:53 -05:00
Steven Deutsch 7d6166f715 Fix broken image path for Carthage 2017-09-21 16:45:48 -05:00
Steven Deutsch d43286b0e4 Add missing resources for Carthage 2017-09-20 15:36:00 -05:00
Steven Deutsch 384f70ce6f Update MessageKit.podspec for v0.7.2 2017-09-11 05:16:02 -05:00
James Sherlock 607634e6be Update assets to be included within the Podspec 2017-09-11 09:41:14 +01:00
Steven Deutsch a36082f88c Update MessageKit.podspec for 0.7.0 and CHANGELOG 2017-09-10 05:32:50 -05:00
Steven Deutsch dc4c90482e Update deployment target in MessageKit.podspec 2017-09-02 00:10:48 -05:00
Steven Deutsch fa6b6c6673 Update MessageKit podspec for v0.6.0 2017-09-01 05:51:05 -05:00
Steven Deutsch e2fc3c6471 Update MessageKit.podspec for v0.5.0 2017-08-22 02:52:13 -05:00
Steven Deutsch 38be5eec67 Update MessageKit.podspec for v0.4.0 2017-08-13 03:50:52 -05:00
Steven Deutsch 01776bfb33 Update MessageKit.podspec for v0.3.0 2017-08-09 21:39:06 -05:00