Commit Graph

92 Commits

Author SHA1 Message Date
Nathan Tannar ec496a0b7d AutoLayout Bug Fixes / Performance Boost 2017-09-01 18:45:37 -07:00
Steven Deutsch 267dc5551a Fix text alignment in #85 2017-09-01 05:39:51 -05: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 c00fef793c Make reuse registration functions open 2017-08-31 21:16:04 -05:00
Steven Deutsch b46a3a1f7e Remove swipe gesture handler 2017-08-31 21:15:44 -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
Steven Deutsch d839400378 Fix inputAccessoryView rendering bug 2017-08-31 03:12:38 -05:00
Eduardo Toledo 537a87b5f6 messagesCollectionView top constraint to superView 2017-08-29 14:17:56 +03: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
Steven Deutsch be7b2cb2d3 Rename textView -> inputTextView 2017-08-29 02:20:38 -05:00
Steven Deutsch 2cfe0664fd Remove swipe gesture delegate 2017-08-29 01:52:10 -05:00
Steven Deutsch c1c5d5e610 Merge pull request #84 from nathantannar4/feature/message-bar
Redone MessageInputBar and its related views
2017-08-29 01:40:51 -05:00
Nathan Tannar a0b9aea482 Fix Bottom Anchor of MessagesCollectionView 2017-08-27 19:43:03 -07:00
Nathan Tannar 6d3d281f41 Suggestions from MessageKit Pull Request #84 2017-08-26 13:33:10 -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 b869b526e2 Move frame calculations from cell into layout object 2017-08-25 10:45:00 -05:00
Steven Deutsch f55807ab9a Pass more useful delegate data and resolve more gesture conflicts 2017-08-24 07:22:40 -05:00
Steven Deutsch aaa70b8dad Fix conflicting gesture recognizers 2017-08-24 06:11:48 -05:00
Steven Deutsch 1a1ecd447d Set attributedText after textColor has been set and reduce delegate assignments 2017-08-24 04:27:00 -05:00
Steven Deutsch cc7fcbeb7d Remove print statements 2017-08-24 00:02:24 -05:00
Steven Deutsch ba85191dd0 Fix refactoring bug and add MessageLabelDelegate property 2017-08-23 23:50:52 -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 09e325da3e Add MessageLabelDelegate 2017-08-23 23:05:19 -05:00
Steven Deutsch 866a9b5ce6 Fix empty data detector crash 2017-08-22 02:30:12 -05:00
Steven Deutsch bd7e9f7581 Add url and date detectors 2017-08-22 02:04:58 -05:00
Steven Deutsch 3b498b368c Add DetectorType 2017-08-22 01:37:23 -05:00
MacmeDan 1b6d480c7a Fixed the headers. 2017-08-18 13:12:38 -06:00
MacmeDan a85f890d83 Merge branch 'v0.5.0' into messageTextColor2
# Conflicts:
#	Sources/MessagesDisplayDataSource.swift
2017-08-18 13:08:58 -06:00
Andrew Lauder ea5af9cff6 Fix for Crash issue when no message #61 2017-08-16 10:57:11 -07:00
Steven Deutsch 7e28572e19 Add back NSAttributedString extension for calculations and remove temporary UILabel 2017-08-16 04:55:18 -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 5ca8b9e6df Use placeHolder UILabel to determined NSAttributedString size 2017-08-15 02:13:55 -05:00
Steven Deutsch f8f14dc8ea Fix estimated width layout bug by rounding up 2017-08-15 01:13:07 -05:00
MacmeDan 156b2abdd3 adding code review suggestions. 2017-08-14 17:33:54 -06:00
MacmeDan dca9c4d2ec Adding bloat just for fun. 2017-08-14 17:10:25 -06:00
Güngör 84a973608b Bug: Collection View Content Size Issue #33 is fixed. (#54) 2017-08-14 16:55:42 -06: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 ac495af182 Clean up access control and API 2017-08-13 02:18:22 -05:00
Steven Deutsch 1e24ca1b52 Merge pull request #42 from andreaantonioni/#41-InputTextView-placeholder-rendering-wrong-in-landscape
Fix #41
2017-08-09 21:00:13 -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
Andrea Antonioni 0aa724ee4f Fix #41 2017-08-09 09:05:42 +02:00
Steven Deutsch 824748126a Update topLabel & bottomLabel constraints and add text alignment 2017-08-09 00:22:47 -05:00