Skip to content
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

[NEED HELP] Shows who has seen each message group #429

Merged
merged 7 commits into from Nov 29, 2016

Conversation

averissimo
Copy link
Member

@averissimo averissimo commented Oct 27, 2016

This is a big feature that was missing from YakYak and is implemented and working.. kinda of

TODO:

  • only works after the other party in the conversation has an action**, i.e. sends a message. (more details below)
  • Avatar of most recent message groups (not all though) disappear
  • Decide on showing "seen" on each message group in conversation, or just the latest one (like hangouts)

All items require help, but I guess the most important one is the first, problem described below:

Biggest problem:

For some reason latest_read_timestamp is initialized at 0 when opening the conversation (regardless of the history).. I need help figuring this out, on what to use to get this value well initialized.

note: it adds a seen avatar to each message group if that is seen (this can be customizable via an option to show all, show only last)

it has some quirks that need to be solved, I'm seeing the avatar sometimes disappearing and wiu

image

@averissimo
Copy link
Member Author

This feature is only active when View -> Experimental -> Show seen status in messages is activated

The biggest problem described above is from hangupsjs (and also hangups), so it may be a while since it is resolved.

I guess this pull request will be postponed until then, or available as experimental

Personally I will use it and I'm making it available via my personal branch or this Pull Request

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants