Steven Deutsch
Steven Deutsch
We'll want to provide some information surrounding onboarding new users to the SwifterSwift organization. We could probably take same sections from [Moya's contributing guidelines](https://github.com/Moya/contributors/blob/master/Contributing.md#ownership).
# Help Wanted Hey, everyone! SwifterSwift is looking for new contributors! You can contribute to the project in a variety of ways: - Improve documentation 🙏 - Add more extensions...
### Reasoning The `LabelAlignment` enum already has this capability. I also think it fits nicely with #201. It's important to note that this is a "nice to have" and is...
Currently, most of the tests for are pretty static and only testing default values. I'd like to start adding tests surrounding MessageKit behavior. This should: - make it easier to...
### Support both LTR and RTL languages It would be nice if there was a property of `MessagesCollectionViewFlowLayout` that let the user specify if the language was a LTR language...
Currently, the message label text has static attributes. It would be nice to have the ability to modify these attributes when the detected text is in a selected state.
### Mixing MessageData types MessageKit is limited to sending `.text(String)`, `.attributedText(NSAttributedString)`, and `.photo(UIImage)` messages all as separate messages. Some users may want to send an image with some text. ...
I'm working on a project where it would be useful to handle the case where I can't determine the `MessageKind` and I would like to represent it as a non-optional...
I can reuse a lot of things I'm going to do for [moya-peril](https://github.com/Moya/moya-peril/pull/4) here as well.
The **biggest** performance hit in this project comes from the application of the `MessageStyle`. ### Thoughts on improving this: - We use `CAShapeLayer` to create the bubble on all `TextMessageCells`...