Skip to content

Show "typing" status #665

Closed
Closed
@gnprice

Description

@gnprice

I.e., half of this feature:
https://zulip.com/help/typing-notifications
along with #666.

In the API, the relevant data appears as events:
https://zulip.com/api/get-events#typing-start
https://zulip.com/api/get-events#typing-stop

In the code, let's organize the data under a class TypingStatus, similar to Unreads or RecentDmConversationsView.

For logic for comparison, see what's in zulip-mobile or Zulip web. The implementation in zulip-mobile isn't great in how it handles expiry, though (in typingActions.js) — in particular we shouldn't need a polling loop. I haven't studied the web implementation.

Metadata

Metadata

Assignees

Labels

a-apiImplementing specific parts of the Zulip server APIa-modelImplementing our data model (PerAccountStore, etc.)a-msglistThe message-list screen, except what's label:a-content

Type

No type

Projects

Status

Done

Relationships

None yet

Development

No branches or pull requests

Issue actions