Steven Deutsch
2b51e363fb
[Changed] Set configure to open for all MessagesCollectionViewCells
2017-09-30 19:08:00 -05:00
Tapan Prakash
685bdc9fa0
Fixing override keyword placement in function declaration
2017-09-30 10:05:19 +05:30
Javier Cancio
c4aaab1938
Xcode 9 & Swift 4 support
2017-09-23 09:01:42 +02:00
Steven Deutsch
4caea44cb5
Add video message
2017-09-17 23:42:27 -05:00
Steven Deutsch
ba0ef1678e
Set MessageCellDelegate and fix broken gestures
2017-09-17 19:15:30 -05:00
Steven Deutsch
499cdedfa0
Apply masks to media messages
2017-09-17 19:07:29 -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
Steven Deutsch
100b8d143e
Update Example & reuse identifiers
2017-09-15 07:32:43 -05:00
Steven Deutsch
468f07b097
Generic way
2017-09-14 20:01:16 -05:00
Steven Deutsch
2328326357
Make MessageCollectionViewCell generic over its content
2017-09-14 19:13:19 -05:00
Steven Deutsch
b7ef4b7c6a
Fix detector attributes bug
2017-09-09 10:40:28 -05:00
Steven Deutsch
fc9df34255
Add avatarAlwaysLeading and avatarAlwaysTrailing
2017-09-09 08:36:04 -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
42b0841bff
Remove textAlignment setting in cell
2017-09-07 14:42:52 -05:00
Steven Deutsch
d9def855f9
Update example, harden deprecation, cleanup label delegates
2017-09-06 07:09:29 -05:00
Steven Deutsch
4a121e328d
Make MessageCellDelegate conform to MessageLabelDelegate
2017-09-06 06:52:00 -05:00
Omer YALHI
f33c20d29d
MessageContainerView updates for the MessageKit project
2017-09-02 09:53:00 +03:00
Omer YALHI
bc21776078
MessageContainerView updates for the MessageKit project
2017-09-02 09:50:59 +03:00
Steven Deutsch
b869b526e2
Move frame calculations from cell into layout object
2017-08-25 10:45:00 -05:00
Steven Deutsch
aaa70b8dad
Fix conflicting gesture recognizers
2017-08-24 06:11:48 -05:00
Steven Deutsch
866a9b5ce6
Fix empty data detector crash
2017-08-22 02:30:12 -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
8f1aab0374
Provide support for NSAttributedString in MessageLabel
2017-08-09 20:56:58 -05:00
Steven Deutsch
eaa3dd15c7
Update cellTopLabel and cellBottomLabel to use NSAttributedString
2017-08-09 20:47:45 -05:00
Steven Deutsch
824748126a
Update topLabel & bottomLabel constraints and add text alignment
2017-08-09 00:22:47 -05:00
Steven Deutsch
a1a09195a6
Fix misplaced frames and update example app
2017-08-08 03:58:36 -05:00
Steven Deutsch
f911cf3c39
Add cell top + bottom labels and refactor layout engine
2017-08-08 03:17:38 -05:00
Steven Deutsch
7fc023c571
Create MessageLabel subclass
2017-08-07 23:43:03 -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
Steven Deutsch
258c0b67a4
Add MessageCellDelegate - didTapAvatar & didTapMessage
2017-08-03 02:28:34 -05:00
Steven Deutsch
cee4b1c6d0
Invalidate layout for orientation change
2017-08-03 02:28:33 -05:00
Steven Deutsch
2894c47820
Add SwiftLint and fix warrnings/errors
2017-08-03 02:28:33 -05:00
Omar Albeik
6ab3c26699
Fix #13
2017-07-29 00:41:49 +03:00
Steven Deutsch
db2e929296
Update Podspec and clean up code
2017-07-27 02:13:57 -05:00
Steven Deutsch
cb90c7f007
Clean up access control
2017-07-27 02:00:08 -05:00
Steven Deutsch
0d111798ac
Remove test colors start to clean up UI
2017-07-26 04:06:46 -05:00
Steven Deutsch
383002d1e6
Fix layout bug & cleanup code
2017-07-26 02:00:08 -05:00
Steven Deutsch
c5ad5cb24b
In progress
2017-07-25 22:20:11 -05:00
Steven Deutsch
058b4fdd1b
Round corner edges for demo
2017-07-23 11:56:26 -05:00
Steven Deutsch
83a0832945
Add MessagesCollectionViewLayoutAttributes (rough draft)
2017-07-23 03:26:33 -05:00
Steven Deutsch
a185063d26
Add basic MessagesCollectionViewFlowLayout for height resizing cells
2017-07-23 00:52:17 -05:00