Steven Deutsch
c93a5e0dff
[Added] .custom case to MessageStyle to customize via closure
2017-09-26 12:32:03 -05:00
Steven Deutsch
e21352944e
[Fix/Example] Fix bottomLabelInset bug and update example app to demonstrate
2017-09-26 12:15:08 -05: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
etoledom
ad1bc606da
Added option to not show annotation on LocationMessage
...
Documentation on LocationMessageDisplayDelegate
2017-09-23 23:42:32 -03:00
etoledom
3c864f9bdf
Removed unnecessary locationMessagesDisplayDelegate from messagesCollectionView
...
Added defer {} to always exit `setMapSnaphotImage` stopping activity indicator
2017-09-23 10:42:10 -03:00
Javier Cancio
40b4c89624
Example updated for Xode 9 & Swift 4
2017-09-23 09:15:11 +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
603a938a4c
Merge branch 'v0.8.0' into enhancement/media-messages
2017-09-20 14:31:40 -05:00
Steven Deutsch
d3644545e6
Update example app
2017-09-19 00:10:43 -05:00
Nathan Tannar
d2db49b41c
Slack and iMessage Keyboard Examples
2017-09-16 13:38:07 -07:00
Steven Deutsch
100b8d143e
Update Example & reuse identifiers
2017-09-15 07:32:43 -05:00
Steven Deutsch
fc9df34255
Add avatarAlwaysLeading and avatarAlwaysTrailing
2017-09-09 08:36:04 -05:00
Steven Deutsch
59f1ee249f
Rename AvatarPosition -> AvatatarAlignment & CellLabelPosition -> LabelAlignment
2017-09-09 04:51:57 -05:00
Steven Deutsch
dee15ae0b6
Fix cell top label origin and max width
2017-09-09 03:48:33 -05:00
Steven Deutsch
a940a16196
Fix cell bottom label origin and max width
2017-09-09 02:59:33 -05:00
Steven Deutsch
d9def855f9
Update example, harden deprecation, cleanup label delegates
2017-09-06 07:09:29 -05:00
Steven Deutsch
f38208c2cc
Replace MessagesDisplayDataSource with MessagesDisplayDelegate
2017-09-06 06:52:58 -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
Nathan Tannar
26fbc7acb1
Merge pull request #99 from MessageKit/bugFix/messageInputBarRender
...
A workaround solution for the render issue with MessageInputBar
2017-09-04 09:52:44 -07:00
Steven Deutsch
50179c403f
Gardening for MessageInputBar rendering bugfix
2017-09-04 09:06:43 -05:00
Steven Deutsch
6400cf74b5
Add new message styles
2017-09-04 08:39:28 -05:00
Nathan Tannar
848e048a14
A workaround solution for the render issue with MessageInputBar
...
It seems as though when using a UINavigationController there is an issue with the rendering of an inputAccessoryView. This workaround creates a copy during the animation and then deletes it.
2017-09-03 12:40:00 -07:00
Steven Deutsch
a9fa0e2441
Handle messageColor for style of .none
2017-09-03 05:57:30 -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
f3040f6966
Merge pull request #94 from oyalhi/v0.6.0
...
MessageContainerView updates
2017-09-02 04:04:25 -05:00
Omer YALHI
37b6adbc75
Final updates
2017-09-02 09:59:50 +03:00
Nathan Tannar
ec496a0b7d
AutoLayout Bug Fixes / Performance Boost
2017-09-01 18:45:37 -07:00
Steven Deutsch
f6de024d29
Set defaults for InputTextView
2017-09-01 04:53:39 -05:00
Steven Deutsch
0fa7b379a3
In progress
2017-09-01 00:40:34 -05:00
Steven Deutsch
c99e507d1d
Remove inflexible conformance to MessageInputBarDelegate and improve keyboard handling
2017-08-29 05:33:39 -05:00
Steven Deutsch
94968206a0
Remove forceful call to notification selectors and simplify inputBar state management
2017-08-29 02:39:12 -05:00
Nathan Tannar
a0b9aea482
Fix Bottom Anchor of MessagesCollectionView
2017-08-27 19:43:03 -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
f55807ab9a
Pass more useful delegate data and resolve more gesture conflicts
2017-08-24 07:22:40 -05:00
Steven Deutsch
035afbdcb6
Add MessageLabelDelegate to MessagesCollectionView
2017-08-23 23:29:16 -05:00
Steven Deutsch
7b16bcfef0
Update example app to use MessageLabelDelegate and set default implementations
2017-08-23 23:09:19 -05:00
Steven Deutsch
8006090984
Add messageTop and messageBottom AvatarPositions
2017-08-15 04:25:46 -05:00
Steven Deutsch
a98b512d34
Add AvatarPosition model to customize Avatar position in cell
2017-08-15 04:08:44 -05:00
Steven Deutsch
92be0af82c
Add delegate methods for cellToplabel and cellBottomLabel tap recognition
2017-08-15 03:27:16 -05:00
Steven Deutsch
ac495af182
Clean up access control and API
2017-08-13 02:18:22 -05:00
Steven Deutsch
eaa3dd15c7
Update cellTopLabel and cellBottomLabel to use NSAttributedString
2017-08-09 20:47:45 -05:00
Steven Deutsch
a1a09195a6
Fix misplaced frames and update example app
2017-08-08 03:58:36 -05:00
MacmeDan
5d79572fd9
Added the Avatar struct which has an image and initials.
...
Added an `Avatar` property to the `AvatarView`
Replaced the `imageView` in the `MessagesCollectionViewCell` with the `AvatarView`
Moved the `Avatar.playground` to the example project so users can play around and learn it capabilities.
Updated the example project and abstracted the `sampleData` to its own file.
Updated the organization for the project to `MessageKit` instead of `Hex bits`
2017-08-07 17:46:22 -06:00
Dan Leonard
3b94565c48
AvatarView ( #31 )
...
* Add AvatarView along with `AvatarView.Playground` Implemented code review changes.
* Add tests because your are supposed to add tests for everything.
* Replace references to the Avatar with AvatarView. Update Example Project.
* Updated my `swiftLint` and fixed issues.
2017-08-05 23:55:59 -06:00
Steven Deutsch
a38fb24998
Add Header & Footer views + Update Delegates & Naming
2017-08-04 22:30:41 -05:00
Steven Deutsch
258c0b67a4
Add MessageCellDelegate - didTapAvatar & didTapMessage
2017-08-03 02:28:34 -05:00
Steven Deutsch
2894c47820
Add SwiftLint and fix warrnings/errors
2017-08-03 02:28:33 -05:00