Commit Graph
1278 Commits
Author SHA1 Message Date
Julien K cf11471f06 Merge branch 'CustomDetectorType' of github.com:JulienKode/MessageKit into CustomDetectorType 2018-11-01 11:26:12 +01:00
Julien K 9a64ebf621 [Examples] Add delegate methods 2018-11-01 11:25:45 +01:00
Julien K 5593f5ebf7 Merge branch 'development' of https://github.com/MessageKit/MessageKit into CustomDetectorType 2018-11-01 10:46:27 +01:00
Julien KandGitHub 8fb0600c12 Fix handleMention call 2018-10-31 20:40:23 +01:00
Aleph Retamal 7465fff120 Removed repeated test
On MessagesViewControllerTests.swift there was a test verifying if the delegate and datasorce were the same object. A similar test can be found on MessagesViewController.spec, so I removed it
2018-10-31 10:43:30 +11:00
Julien KandGitHub 59b28f73bf Update changelog 2018-10-27 21:10:52 +02:00
Julien KandGitHub b9e11906d9 Update changelog 2018-10-27 21:09:40 +02:00
Julien KandJulien K be571b0b17 [MessageLabel] Change privacy of properties and function to use allow people to use it in their own custom cell
Revert "[MessageLabel] Change privacy of properties and function to use allow people to use it in their own custom cell"

This reverts commit e902832887cc30c85910e059f58f1cf482a0c028.

[MessageLabel] Change privacy of properties and function to use allow people to use it in their own custom cell

[Update] Make handleGesture open

[Update]
2018-10-26 12:32:12 +02:00
Julien K 77e9ccda46 [DetectorType] add .mention, .hashtag and .custon() to detect your own pattern
[DetectorType] Put mention and hashtag as var

[CHANGELOG] Update

[DetectorType] Update to have at least 4 characters and more

[CHANGELOG] Update

[DetectorType]

[MessageLabel] run NSDataDetector once

[MessageLabel] Run NSDataDetector once

[Testing] Add testing and pass rangesOfDetectors as internal

[Refactoring]

[Filter] only .custom

[Examples]
2018-10-26 12:15:27 +02:00
Iosif Moldovan 972b85f6c7 update change log 2018-10-26 10:26:10 +03:00
Iosif Moldovan 0396faf5d4 try fix Circle CI tests 2018-10-26 10:09:11 +03:00
Iosif Moldovan 4d7e0ed839 try fix Circle CI tests 2018-10-26 10:00:56 +03:00
Iosif Moldovan e4099ffc1d try fix Circle CI fail test 2018-10-26 09:51:30 +03:00
Iosif Moldovan c27865f451 add Audio Message cell in Settings screen 2018-10-26 09:34:10 +03:00
Iosif Moldovan ce6ebb0f0b Merge branch 'development' of https://github.com/MessageKit/MessageKit into tagonsoft_development
# Conflicts:
#	Example/Sources/Data Generation/SampleData.swift
2018-10-26 09:33:45 +03:00
Nathan TannarandGitHub 3b3db11032 Merge pull request #879 from RealBonus/enhancement/customMessageKind
MessagesDataSource & MessagesLayoutDelegate methods for MessageType.custom
2018-10-25 18:02:46 -07:00
hamzaozturk 5327b01963 Merge branch 'master' 2018-10-23 11:04:24 +03:00
hamzaozturk e5bc7627bd Settings aded to enable/disable message types. 2018-10-23 11:04:00 +03:00
CruzandSteven Deutsch 801b1e206e Fix Code of Conduct link broken (#918) 2018-10-19 19:59:51 -05:00
Pavel Anokhov eb848be3f0 Changelog and some comments 2018-10-19 16:32:46 +03:00
Iosif Moldovan d12d8c0162 apply talanov edit sugestion 2018-10-17 17:22:06 +03:00
Iosif Moldovan ab9683b034 add logs in AudioControllerTests 2018-10-17 11:02:39 +03:00
Iosif Moldovan 2e6c76f061 rename AudioControllerDelegate method 2018-10-17 10:19:19 +03:00
Steven DeutschandGitHub 5ce67b4a2d Fix CHANGELOG entry order (#914) 2018-10-16 21:40:09 -05:00
Marius SerbanandSteven Deutsch 4156260d93 allow dynamic avatar size per message size calculator (#898)
* allow dynamic calculation of avatar size

instead of having the same avatar size per size calculator, allow a subclass to override it so it can provide multiple avatar sizes depending on the message

* make sizing functions overridable by subclasses
2018-10-16 15:58:22 -05:00
Iosif Moldovan de8ba43a34 clean code and add tests for audio controller 2018-10-16 10:31:51 +03:00
Iosif Moldovan eae6aa1e5a Merge branch 'development' of https://github.com/MessageKit/MessageKit into tagonsoft_development
# Conflicts:
#	Example/Podfile.lock
#	Example/Sources/View Controllers/ChatViewController.swift
#	MessageKit.xcodeproj/project.pbxproj
#	Sources/Protocols/MessageCellDelegate.swift
2018-10-16 09:13:25 +03:00
Nathan Tannar 634da70214 Merge branch 'master' into development 2018-10-14 15:42:53 -07:00
Nathan Tannar 4930d62bdb Update Changelog to show changes for 2.0.0-beta.1 2018-10-14 15:42:35 -07:00
Nathan TannarandGitHub 1e73acaf51 Merge pull request #910 from MessageKit/version2.0.0
Release MessageKit 2.0.0-beta1
2.0.0-beta.1
2018-10-14 14:19:33 -07:00
Nathan TannarandGitHub c93b21cc4a Merge branch 'master' into version2.0.0 2018-10-14 14:10:06 -07:00
Nathan Tannar 91a17c7406 Bump to 2.0.0 beta 1 version 2018-10-14 11:55:32 -07:00
Wu ZhongandGitHub aa734da840 Merge pull request #905 from talanov/development
Fix: Allow required initializator methods @ Views.
2018-10-14 23:04:39 +08:00
stanislav 648609d114 Fix: Allow required init coder @ MessageLabel, MessagesCollection, PlayButton Views, MessageContent, MessageCollectionView Cells, MessagesCollectionViewFlow Layout. 2018-10-14 17:45:57 +03:00
Nathan Tannar b3950af79a Correct AccessoryView Size in Example 2018-10-13 15:31:04 -07:00
Nathan Tannar 9639bdc498 Merge Changelogs 2018-10-13 11:34:23 -07:00
Nathan TannarandGitHub 50bce2aa1c Merge pull request #834 from MessageKit/accessoryview-updates
Add didTapAccessoryView Delegate method and adjust layout
2018-10-13 11:31:17 -07:00
Nathan Tannar 197ec8b0d5 Final tweak to layout 2018-10-13 11:30:43 -07:00
Nathan TannarandGitHub a6f9d8124e Merge pull request #907 from srgisme/master
Adds WiseEyes to "Apps using this library"
2018-10-13 11:25:17 -07:00
srgismeandGitHub c29618f1a3 Adds WiseEyes to "Apps using this library" 2018-10-12 11:49:39 -04:00
Nathan Tannar 2e6de00785 Horizontal Padding only for accessoryView 2018-10-11 22:21:16 -07:00
Nathan Tannar 78c48fbf2d Merge remote-tracking branch 'origin/development' into accessoryview-updates 2018-10-11 21:32:02 -07:00
Nathan TannarandGitHub 83b483f00f Merge pull request #893 from JulienKode/accessoryview-updates-fix
Accessoryview updates try to fix
2018-10-11 21:30:39 -07:00
Nathan TannarandGitHub 95297ced92 Merge pull request #899 from hamzaozturk/development
Example chat screens do not scroll to the bottom on new message insertion.
2018-10-10 08:21:05 -07:00
hamzaozturk d62d9b4407 isLastSectionVisible method returns wrong results for the BasicExampleViewController. Moreover, there is an easier method to find the visible section.
It is unnecessary to scroll to the bottom when title view updated.
2018-10-08 16:50:46 +03:00
Iosif Moldovan ea4c123707 apply second review changes 2018-10-08 13:46:37 +03:00
Nathan TannarandGitHub fa08526d09 Merge pull request #889 from monzo/bugfix/messagelabel-autolayout
fix intrinsic content size for MessageLabel
2018-10-05 12:18:56 -07:00
Marius Serban c606ca241a update changelog 2018-10-05 11:30:55 +01:00
Iosif Moldovan 84de5586c4 apply review changes 2018-10-05 13:00:46 +03:00
Julien K bc70b5bccc [Accessoryview] Fix 2018-10-04 16:43:56 +02:00