Commit Graph

92 Commits

Author SHA1 Message Date
Steven Deutsch 20f5f66237 [Changed] MessagesDisplayDelegate footer & header signatures to return non-optionals 2017-10-03 22:08:09 -05:00
Frederic Barthelemy 9c838767ff Remove all tab-indentation from the Source Files 2017-10-03 18:44:21 -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 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 7dffb55501 Clean up some lint warnings 2017-10-03 18:15:56 -07:00
Steven Deutsch f4fddd9bbf Merge branch 'v0.9.0' into enhancement/keyboard-scrolling 2017-10-03 05:34:27 -05:00
Steven Deutsch 9b6810edf6 Remove UITextView observer 2017-10-03 03:45:44 -05:00
Steven Deutsch e8ea04496d [Added] additionalTopContentInset property 2017-10-03 03:43:29 -05:00
Steven Deutsch d580c15cf6 [Added] scrollsToBottomOnKeyboardDidBeginEditing property 2017-10-03 03:12:47 -05:00
Francesco Deliro ea00a643ca - added open var scrollsToBottomOnFirstLayout (#213)
Added open var scrollsToBottomOnFirstLayout
2017-10-02 18:47:48 -05:00
Steven Deutsch 35e2aa29b9 [Fixed] Set extendedLayoutIncludesOpaqueBars to true by default 2017-09-30 19:29:04 -05:00
Tapan Prakash 685bdc9fa0 Fixing override keyword placement in function declaration 2017-09-30 10:05:19 +05:30
Nicolas Millasseau 7754d3a7b1 fix proposal for #180 2017-09-28 14:23:00 +02:00
Nathan Tannar fd70eda872 Incorrect Test Code 2017-09-27 22:22:37 -07:00
Nathan Tannar 322bf32ef2 Tweaks to ensure scrollIndicatorInsets cannot be .zero 2017-09-27 22:14:35 -07:00
Nathan Tannar ee65785607 Rendering issue from #116 2017-09-27 22:01:35 -07:00
Corey Walo 233d2c1eae Merge pull request #177 from cwalo/fix/collectionView-protection-levels
Modify protection level of UICollectionViewDataSource methods
2017-09-27 21:06:28 -05:00
Corey Walo 513767a470 Make sizeForItemAt open 2017-09-27 14:07:53 -05:00
Corey Walo 205ff0f916 Modify protection level of UICollectionViewDataSource methods
public -> open
2017-09-27 13:46:01 -05:00
etoledom a9621a1113 Updating scrollIndicatorInsets.bottom to match contentInset.bottom 2017-09-26 23:44:55 -03:00
Javier Cancio c4aaab1938 Xcode 9 & Swift 4 support 2017-09-23 09:01:42 +02:00
Steven Deutsch c3277f72f4 Fix typo 2017-09-20 19:18:30 -05:00
Steven Deutsch 603a938a4c Merge branch 'v0.8.0' into enhancement/media-messages 2017-09-20 14:31:40 -05:00
Steven Deutsch c9fdb2dd83 Pin MessagesCollectionView with constant of topLayoutGuide.length 2017-09-18 19:42:58 -05:00
Steven Deutsch c15a5f8e80 Create location snapshot for LocationMessageCell 2017-09-18 14:09:04 -05:00
Steven Deutsch 4caea44cb5 Add video message 2017-09-17 23:42:27 -05:00
Steven Deutsch 7788a1e231 Add MediaMessageCell 2017-09-16 17:59:39 -05:00
Nathan Tannar dbdceb2552 Only add a messageInputBarCopy if isFirstLayout 2017-09-16 14:08:12 -07: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 957694ff80 Clean up keyboard handling logic 2017-09-14 18:28:41 -05:00
Frederic Barthelemy 51089cb7d3 Merge pull request #105 from MessageKit/fb/constraint_tweaks
NSLayoutConstraint Usage Tweaks
2017-09-11 01:39:24 -07:00
Steven Deutsch ae458a4305 Fix keyboard contentInset bug - closes #109 2017-09-10 05:19:41 -05:00
Frederic Barthelemy 655d23bbc8 Modernize some constraint calls to use NSLayoutAnchor 2017-09-09 15:36:24 -07:00
Steven Deutsch b7ef4b7c6a Fix detector attributes bug 2017-09-09 10:40:28 -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
Steven Deutsch 50179c403f Gardening for MessageInputBar rendering bugfix 2017-09-04 09:06:43 -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 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
Omer YALHI bc21776078 MessageContainerView updates for the MessageKit project 2017-09-02 09:50:59 +03:00
Steven Deutsch 0fa7b379a3 In progress 2017-09-01 00:40:34 -05:00
Steven Deutsch c00fef793c Make reuse registration functions open 2017-08-31 21:16:04 -05:00
Eduardo Toledo c43f6c97ee Fix failing tests from MessagesDisplayDataSourceTests 2017-08-31 13:30:04 +03:00
Eduardo Toledo 73ea751dac Fix side effect of inputAccessoryView rendering bug fix 2017-08-31 12:22:18 +03:00