1633 Commits
Author SHA1 Message Date
Jakub Kaspar 99b6a3e9e5 Bump app and podspec 3.2.0 2020-08-26 22:38:29 +02:00
Jakub KašparandGitHub b508b3162f Merge pull request #1439 from MessageKit/development
Prepare 3.2.0 release
2020-08-26 22:35:49 +02:00
Jakub Kaspar 5118f03552 Fix Readme 2020-08-26 22:21:26 +02:00
Jakub Kaspar 9b3df35a07 Update changelog 2020-08-26 22:04:29 +02:00
Jakub Kaspar 8a499e7a72 Merge branch 'master' into development
# Conflicts:
#	Gemfile.lock
2020-08-26 22:02:52 +02:00
Kino RoyandGitHub 528ca00675 Merge pull request #1437 from MessageKit/missing-changelog-entries
Add missing changelog entries
2020-08-25 16:47:08 -07:00
Kino RoyandKino fdac48db5f Add missing changelog entries 2020-08-25 16:32:01 -07:00
Austin WrightandGitHub c27a775bca Merge pull request #1431 from MessageKit/dependabot/bundler/kramdown-2.3.0
Bump kramdown from 2.1.0 to 2.3.0
2020-08-17 09:10:46 -04:00
Jakub KašparandGitHub 9054ea987f Merge pull request #1433 from MessageKit/fix-keyboard-animation
Fix: unexpected animation when keyboard dismissing
2020-08-13 09:09:44 +02:00
Kino 92a6703459 Add CHANGELOG entry 2020-08-11 11:17:40 -07:00
Kino f3769005b9 Fixes incorrect animation of cells during keyboard drag-dismiss 2020-08-10 21:49:29 -07:00
dependabot[bot]andGitHub f1653561ff Bump kramdown from 2.1.0 to 2.3.0
Bumps [kramdown](https://github.com/gettalong/kramdown) from 2.1.0 to 2.3.0.
- [Release notes](https://github.com/gettalong/kramdown/releases)
- [Changelog](https://github.com/gettalong/kramdown/blob/master/doc/news.page)
- [Commits](https://github.com/gettalong/kramdown/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-08 02:42:25 +00:00
Jakub KašparandGitHub 49697af83a Merge pull request #1429 from MessageKit/mergemaster
Merge master do development
2020-08-05 23:44:43 +02:00
Jakub Kaspar 2c1cbc1a24 Update example app 2020-08-05 23:35:59 +02:00
Jakub Kaspar b5d163ffc8 Merge branch 'master' into development
# Conflicts:
#	Example/ChatExample.xcodeproj/project.pbxproj
#	Example/Sources/View Controllers/LaunchViewController.swift
#	README.md
2020-08-05 23:23:45 +02:00
Jakub KašparandGitHub 39e4ad572e Merge pull request #1404 from MessageKit/merge-pr-#1403-from-fork
#1403 Add HitchPin to apps using list in README #trivial
2020-08-05 22:12:07 +02:00
Jakub KašparandGitHub 5047d50933 Merge branch 'master' into merge-pr-#1403-from-fork 2020-08-05 21:59:08 +02:00
Jakub KašparandGitHub cbc908b710 Merge pull request #1427 from MessageKit/updateIBAV
Update to InputBarAccessoryView 5.0.0, update SPM support
2020-08-05 21:49:02 +02:00
Jakub Kaspar 9bd9bd6b78 Update example project 2020-08-05 21:30:53 +02:00
Jakub Kaspar 03430168f0 Switch to right organization 2020-08-05 21:25:02 +02:00
Jakub Kaspar 8c035e67fb Switch to new IBAV 2020-08-05 21:24:21 +02:00
Kino RoyandGitHub c6771fe03c Merge pull request #1410 from MessageKit/swiftui-example
Add SwiftUI view to example project #trivial
2020-07-24 12:40:14 -07:00
Kino c2e41ae804 Address code review 2020-07-24 12:29:31 -07:00
Kino e4405580d2 Address code review 2020-07-24 12:27:33 -07:00
Kino 8b848dfefe Don't attempt to build with 32 bit architectures
SwiftUI doesn't include symbols for 32-bit archs so xcodebuild fails, and there is no reason to build the example app for 32 bit archs
2020-07-18 21:56:58 -07:00
Kino 93036d49d2 Remove unused getInitialMessages method 2020-07-18 16:36:58 -07:00
Kino a9a17956cb Add message top and bottom labels for name and time 2020-07-18 15:57:40 -07:00
Kino 6ff4bd7bc0 Scroll to bottom on keyboard begins editing 2020-07-18 15:57:21 -07:00
Kino 0f3e7cfe3b Add message sending ability by conforming Coordinator to InputBarAccessoryViewDelegate 2020-07-18 15:49:22 -07:00
Kino 76ac0722c3 add #if canImport for SwiftUI 2020-07-18 15:32:48 -07:00
Kino e9e524c465 Keep an initialized @State variable so we don't scrollToBottom animated the first time 2020-07-18 15:27:56 -07:00
Kino dbc7de1132 Initialize initial messages inline, add some helper methods 2020-07-18 15:27:22 -07:00
Kino f481519da4 Create SwiftUIExampleView to show use of MessagesView and data binding 2020-07-18 15:04:37 -07:00
Kino 2f6a2a14a0 Configure avatarView, currentSender 2020-07-18 14:32:51 -07:00
Kino 2436db9f5d Add SwiftUI Example to launchVC 2020-07-18 14:14:53 -07:00
Kino 5bb16cbf03 Add MessagesView wrapping MessageViewController 2020-07-18 13:41:49 -07:00
Kino RoyandGitHub 5431da9a73 Merge pull request #1403 from HitchPin/master
Add HitchPin to apps using list in README
2020-07-07 17:06:11 -07:00
Kevin DiceandGitHub 555b750409 Add HitchPin to apps using list in README 2020-07-06 13:19:36 -05:00
Kino RoyandGitHub 5efe4f1bbb Merge pull request #1400 from MessageKit/ajradik-patch-1
Resolved a few typos. #trivial
2020-07-03 20:26:07 -07:00
Artemas Radik 28fb0b9fa7 empty commit for test re-run CL job 2020-07-02 22:02:13 -04:00
Artemas J. RadikandGitHub 34a6686a58 Resolved a few typos. 2020-07-02 21:38:58 -04:00
Jakub KašparandGitHub bf97b5b5af Merge pull request #1310 from bguidolim/link-preview-support
Adds LinkPreview support to MessageKit
2020-06-30 20:23:43 +02: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 2572e3c580 Merge pull request #1396 from ajradik/master
FIxed slack link in CONTRIBUTING.md resolved #1395
2020-06-28 21:57:09 -07:00
Kino RoyandGitHub bbdb0f98f1 Merge branch 'development' into master 2020-06-28 21:44:59 -07:00
Kino RoyandGitHub 39204db5cd Merge pull request #1398 from MessageKit/development-patch-from-master
Update development from master #trivial
2020-06-28 21:44:34 -07:00
Kino b0280fce54 Merge branch 'master' into development-patch-from-master
# Conflicts:
#	README.md
2020-06-28 21:29:04 -07:00
Artemas J. RadikandGitHub 8e7ce98327 Update CONTRIBUTING.md 2020-06-28 18:13:51 -04: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