Commit Graph

21 Commits

Author SHA1 Message Date
Wu Zhong b4aeea146c Add configureImageForAvatarView(::::) protocol to expose avatarView &… (#416)
* Add configureImageForAvatarView(::::) protocol to expose avatarView &&  remove avatar(:::)

* Refactor AvatarView && change configureImageForAvatarView's name to configureAvatarView

* Optimize code && fix tests

* Add CHANGELOG entry

* Revert "Add CHANGELOG entry"

This reverts commit 0124ab920b.
2017-12-21 16:52:04 -06:00
Steven Deutsch 435b053c8a Revert change that attempts to sync MessageLabel properties 2017-12-16 21:07:15 -06:00
Steven Deutsch 6bdbe65139 Allow detector attributes to be set outside of the cell 2017-12-14 11:54:48 -06:00
Steven Deutsch 0af6454ad9 Merge pull request #391 from MessageKit/enhancement/remove-cells
Removing cell generic constraints
2017-12-11 13:38:03 -06:00
Steven Deutsch 691359c657 Remove generic constraint from MessageCollectionViewCell 2017-12-09 07:07:55 -06:00
Steven Deutsch a5de50a401 Add MessageLabel tests around detector attributes 2017-12-07 01:57:01 -06:00
Steven Deutsch 9bc218514b Add shouldCacheLayoutAttributes method 2017-11-30 15:45:47 -06:00
Steven Deutsch 3759610cfa Remove different delegates for different message types 2017-11-30 15:15:49 -06:00
Steven Deutsch 2017404988 Disable MessageLabel detectors by default 2017-11-18 21:45:20 -06:00
Steven Deutsch 0390f81608 Merge pull request #325 from zhongwuzw/master
Fix MessageInputBar layout issues && code optimize
2017-11-10 20:31:16 -06:00
zhongwuzw aeddab2d66 replace class to AnyObject for Swift4 2017-11-08 14:52:16 +08:00
Steven Deutsch 2a26523e97 Add AvatarPosition with Horizontal.natural case 2017-11-07 03:52:35 -06:00
Steven Deutsch 6985ec588a Refactor AvatarAlignment -> AvatarPosition 2017-11-07 03:06:23 -06:00
zhongwuzw 117dd63fe0 Fix MessageInputBar layout issues && code optimize
1. Fix ambiguous layout issues when MessageInputBar run layoutIfNeeded
method before added to superview.
2. Just reload new added message when click send button.
3. Change class-only protocols declaration.
4. Change placeholderLabel’s centerX、centerY priority because we need
satisfy left/right、top/bottom constraint first .
2017-11-03 23:01:18 +08:00
Steven Deutsch a929e84355 Merge pull request #277 from MessageKit/documentation/tedious-task
Adds some Xcode documentation
2017-10-23 23:36:10 -05:00
Steven Deutsch 14aeef08f8 Finish documenting protocols + a few more classes 2017-10-23 22:51:42 -05:00
Steven Deutsch da9a1a804a Add documentation for some of the protocols 2017-10-21 08:12:07 -05:00
Steven Deutsch 078bf010fc Add MessageType documentation 2017-10-21 08:12:07 -05:00
Nathan Tannar 325dd1cdb3 MessageInputBarDelegate Comments 2017-10-20 21:57:45 -07:00
Steven Deutsch ca6f9492a2 Add TextMessageDisplayDelegate 2017-10-05 12:55:28 -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