Add PurpleTypingState and add it as a property to PurpleConversationMember
Review Request #2288 — Created Feb. 25, 2023 and submitted — Latest diff uploaded
This is a simple API to allow use to track typing state for contacts for any conversation type. It also has built-in timeout support to reset a state back to the PURPLE_TYPING_STATE_NONE if not other state changes have happened.
Ran the unit tests and verified the docs.