Spreed: Indicator for read position

Created on 8 May 2019  ·  3Comments  ·  Source: nextcloud/spreed

Is your feature request related to a problem? Please describe.
I left the browser open while doing something else, chat is going on. What did i miss in the conversation?

Describe the solution you'd like
Show an indicator for new messages that happened while you were not active.

IRCCloud does it like this:
D0844F44-5B79-4F50-B4BE-EC95347B0F97

Additional context
Possibly related to #798. Should messages that occurred while i tabbed out be considered unread?

1. to develop enhancement api 🛠️ chat 💬 frontend 🖌️

Most helpful comment

Just to be sure my main point is understood:
This issue probably consists of two sub issues:

  • show a read marker, as being implemented in #1214
  • Don't mark messages as read, just because the browser is open. At least for me, the chat app is open all the time between 9 to 5 on my third screen. Most of the time, i will be looking at my other screens while working and not pay attention to the chat. Hence, messages should only be marked as read, when there is focus on the window. The same holds true when using tabs in your browser. Messages should only be marked as read when the chat is in the currently visible tab, not in a background tab.

All 3 comments

There is no issue yet, but work was done already in the past:
https://github.com/nextcloud/spreed/pull/1214

Just to be sure my main point is understood:
This issue probably consists of two sub issues:

  • show a read marker, as being implemented in #1214
  • Don't mark messages as read, just because the browser is open. At least for me, the chat app is open all the time between 9 to 5 on my third screen. Most of the time, i will be looking at my other screens while working and not pay attention to the chat. Hence, messages should only be marked as read, when there is focus on the window. The same holds true when using tabs in your browser. Messages should only be marked as read when the chat is in the currently visible tab, not in a background tab.

I was waiting for this, too, as I don't want to read the conversations backwards until I find the point where I left last time. Really like the way telegram handles that: the chat window remains at the indicator, but also tells you how many messages are unread and offers a direct jump to the end of the conversation. I scrolled up a little in the screenshot:

telegram unread marker

Was this page helpful?
0 / 5 - 0 ratings

Related issues

pilsnerbeer picture pilsnerbeer  ·  3Comments

mario picture mario  ·  3Comments

brylie picture brylie  ·  3Comments

FramboisePi picture FramboisePi  ·  3Comments

PVince81 picture PVince81  ·  4Comments