Commit Graph

75 Commits

Author SHA1 Message Date
Steven Deutsch 3759610cfa Remove different delegates for different message types 2017-11-30 15:15:49 -06:00
Steven Deutsch 2a26523e97 Add AvatarPosition with Horizontal.natural case 2017-11-07 03:52:35 -06:00
Aleksandr Prianichnikov 672347e752 Resolve errors after merge & improve tests
- Improve tests for MessageInputBar
- Remove useless tests
2017-10-23 14:17:53 +03:00
Steven Deutsch 3643fd32be Merge branch 'v0.10.0' into master 2017-10-23 01:13:24 -05:00
Steven Deutsch 5f11b0c6a8 Merge branch 'v0.10.0' into enhancement/layout-context 2017-10-21 06:33:13 -05:00
Nathan Tannar 8775f44819 Changes Proposed in PR #273 2017-10-20 20:12:13 -07:00
Steven Deutsch 6d30313f16 Add MessageIntermediateLayoutAttributes 2017-10-20 02:33:50 -05:00
Aleksandr Prianichnikov 9dd17dfc7e Fix changes after rebase 2017-10-10 19:18:11 +03:00
Vitaly Popov f3585f9528 Add several tests
Tests for:
- InputBarItem
- InputTextView
- MessageCollectionViewCell
2017-10-10 19:17:53 +03: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
Frederic Barthelemy 311b5efd53 Merge branch 'v0.9.0' into fb/indentation_settings 2017-10-03 18:41:43 -07:00
Frederic Barthelemy efab11c658 Merge pull request #225 from MessageKit/fb/reuse_identifier_simplicity_boilerplate_removal
Simplify Cell/Header/Footer Class Registration
2017-10-03 18:38:17 -07:00
Frederic Barthelemy f691de5b14 Set indentation to project-convention of spaces
Includes an editorconfig.org file too, for other editors & github’s settings.
2017-10-03 18:33:17 -07:00
Frederic Barthelemy d3423639f3 Simplify Cell/Header/Footer Class Registration
Also simplify / remove boilerplate from dequeueing reusable cells.
2017-10-03 18:21:46 -07:00
Frederic Barthelemy 90ee75c9ea AlphaSort some groups & Organize Xcodeproj 2017-10-03 18:14:56 -07:00
Steven Deutsch a388785e9d Merge pull request #150 from etoledom/feature/locationMessageAnnotation
LocationMessageDisplayDelegate to add custom annotations
2017-09-24 21:33:22 -05:00
Javier Cancio c4aaab1938 Xcode 9 & Swift 4 support 2017-09-23 09:01:42 +02:00
etoledom 8613f60d30 Added LocationMessageDisplayDelegate to add custom annotations to locationMessages
Modified example proyect implementing LocationMessageDisplayDelegate with a custom annotation
2017-09-22 20:31:18 -03:00
Steven Deutsch e6c228cbc2 Update ChatExample to Xcode 9 & Swift 3.2 2017-09-22 03:16:20 -05:00
Steven Deutsch 60bf80191d Merge branch 'master' into v0.8.0 2017-09-20 21:07:31 -05:00
Steven Deutsch d43286b0e4 Add missing resources for Carthage 2017-09-20 15:36:00 -05:00
Steven Deutsch d3644545e6 Update example app 2017-09-19 00:10:43 -05:00
Steven Deutsch e15f9f4fa5 Add LocationMessageCell 2017-09-18 00:18:37 -05:00
Steven Deutsch 7788a1e231 Add MediaMessageCell 2017-09-16 17:59:39 -05:00
Steven Deutsch 9a396d077b Refactor cell configuration method to cleanup cellForItem(at:IndexPath) 2017-09-16 15:46:34 -05:00
James Sherlock 3f634c13c5 Update assets to be included within the Podspec 2017-09-12 10:03:50 -05:00
James Sherlock 607634e6be Update assets to be included within the Podspec 2017-09-11 09:41:14 +01:00
Steven Deutsch 2831baccba Remove duplicate file 2017-09-10 06:55:12 -05:00
Steven Deutsch c83123061c Remove MessageDirection in favfavor of AvatarHorizontalAlignment 2017-09-09 04:56:04 -05:00
Steven Deutsch 59f1ee249f Rename AvatarPosition -> AvatatarAlignment & CellLabelPosition -> LabelAlignment 2017-09-09 04:51:57 -05:00
Steven Deutsch 42b0841bff Remove textAlignment setting in cell 2017-09-07 14:42:52 -05:00
Steven Deutsch 7873b134b1 Move cellToplabelText, cellBottomLabelText, avatar to MessagesDataSource 2017-09-06 06:11:46 -05:00
Steven Deutsch f2277d8cf5 Rename MessagesDisplayDataSource to MessagesDisplayDelegate 2017-09-06 06:08:07 -05:00
Steven Deutsch 6ef0638efb Make reusable view registration private 2017-09-06 05:52:25 -05:00
Steven Deutsch 9968c3540b Create TailCorner 2017-09-03 05:39:14 -05:00
Steven Deutsch b3aa820be4 Add images for MessageBubbles 2017-09-03 04:39:04 -05:00
Steven Deutsch 36561457da Add assets bundle 2017-09-02 21:49:59 -05:00
Steven Deutsch f3040f6966 Merge pull request #94 from oyalhi/v0.6.0
MessageContainerView updates
2017-09-02 04:04:25 -05:00
Omer YALHI 447dc6b10d MessageContainerView.swift added 2017-09-01 17:11:14 +03:00
Steven Deutsch f6de024d29 Set defaults for InputTextView 2017-09-01 04:53:39 -05:00
Steven Deutsch c99e507d1d Remove inflexible conformance to MessageInputBarDelegate and improve keyboard handling 2017-08-29 05:33:39 -05:00
Nathan Tannar 1dae3c7eff Deployment Target Set to 9.0 2017-08-26 14:29:34 -07:00
Nathan Tannar 5b16ad9b9f Redone MessageInputBar and its related views
Created a more customizable InputAccessoryView
2017-08-25 16:50:16 -07:00
Steven Deutsch 09e325da3e Add MessageLabelDelegate 2017-08-23 23:05:19 -05:00
Steven Deutsch 3b498b368c Add DetectorType 2017-08-22 01:37:23 -05:00
MacmeDan a85f890d83 Merge branch 'v0.5.0' into messageTextColor2
# Conflicts:
#	Sources/MessagesDisplayDataSource.swift
2017-08-18 13:08:58 -06:00
Steven Deutsch 7e28572e19 Add back NSAttributedString extension for calculations and remove temporary UILabel 2017-08-16 04:55:18 -05:00
Steven Deutsch a98b512d34 Add AvatarPosition model to customize Avatar position in cell 2017-08-15 04:08:44 -05:00
Steven Deutsch 5ca8b9e6df Use placeHolder UILabel to determined NSAttributedString size 2017-08-15 02:13:55 -05:00
MacmeDan ef1b167363 updated parameters and fixed tests accordingly. 2017-08-14 16:42:35 -06:00