-
-
Notifications
You must be signed in to change notification settings - Fork 97
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
We should support revealing whether the user is currently typing on mobile/web/etc (SPEC-128) #29
Comments
Jira watchers: @ara4n |
To remain compatible with old clients, I'd suggest a new key in
The idea here is the first value is a standard one, while the second is a custom one, so clients aware of the latter type can even show an icon of that client. Or maybe just stick to one value. In a future (final v1?) version |
Oh, and users should also choose not to disclose their client type, which may be denoted as |
Fixes element-hq/element-web#9986 There's a few reasons for pushing this out to its own place: * In future, we might want to move WhoIsTyping here. * We have multiple composers now, and although they don't send typing notifications, they could (see https://github.com/vector-im/riot-web/issues/10188) * In future we may have status for where/what the user is typing (https://github.com/matrix-org/matrix-doc/issues/437) * The composer is complicated enough - it doesn't need to dedupe typing states too. Note: This makes use of the principles introduced in element-hq/element-web#8923 and element-hq/element-web#9090
and what the user is "typing", eg: uploading files (https://github.com/vector-im/riot-web/issues/7068) or recording a video/audio clip. |
It'd be fun and useful to optionally show whether a user is currently interacting with matrix via a phone, browser or whatever. a bit like fb does. it'd make people more sympathetic to typos and response time etc
(Imported from https://matrix.org/jira/browse/SPEC-128)
(Reported by @ara4n)
The text was updated successfully, but these errors were encountered: