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
MacmeDan
38047d64b2
Adding tests, textColorMethod and making MessagesDisplayDataSource have a default implementation.
2017-08-14 16:20:07 -06:00
Steven Deutsch
eaa3dd15c7
Update cellTopLabel and cellBottomLabel to use NSAttributedString
2017-08-09 20:47:45 -05:00
Steven Deutsch
7fc023c571
Create MessageLabel subclass
2017-08-07 23:43:03 -05:00
Steven Deutsch
41b05ab94b
Merge pull request #39 from MessageKit/AvatarViewStruct
...
Avatar view struct
2017-08-07 21:50: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
637b05d707
Merge branch 'v0.3.0' into input-text-view
2017-08-06 04:02:25 -05: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
Andrea Antonioni
691c3eaa53
Implement InputTextView with support to a placeholder
2017-08-06 00:04:29 +02: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