Indicate which messages are new after opening dialogue with unread messages (#125)
Wojciech Kapcia (Tigase) opened 6 years ago

After opening chat with unread messages it would be nice to have some delimiter indicating where new messages start.

beagle-unread-marker-after-reopening.png beagle-unread-marker-opening.png beagle-unread-marker-scrolling.png

  • Andrzej Wójcik (Tigase) commented 6 years ago

    @wojtek I'm not sure how it should look like? should those messages be marked as "bold" for a few seconds? Keeping a separate entry "read till here" is not a good solution (at least in my opinion).

  • Wojciech Kapcia (Tigase) commented 6 years ago

    Attached couple of examples. As you can see it's just a marker in a list ("mensajes sin leer" - "unread messages") - after first opening a chat and having more new messages than possible to display the view is pinned to the marker and first unread message, after reopening the chat the marker is gone.

  • Andrzej Wójcik (Tigase) commented 6 years ago

    So this is just "read till here" marker in the view and nothing else. I need to find a better way as this is "OK" but somehow I think that we could do something better.

  • Wojciech Kapcia (Tigase) commented 6 years ago

    So this is just "read till here" marker in the view and nothing else.

    Yup

    I need to find a better way as this is "OK" but somehow I think that we could do something better.

    "Better"? In what sense?

  • Andrzej Wójcik (Tigase) commented 6 years ago

    I do not like how it is displayed (additional item on the whole screen). I will review and check if there is a better way from the UI/UX point of view.

  • Andrzej Wójcik (Tigase) commented 6 years ago

    Feature is implemented a​ new version with it is released on the DropBox for testing.

  • Wojciech Kapcia (Tigase) commented 6 years ago

    Works very well!

  • Wojciech Kapcia (Tigase) commented 6 years ago

    Actually there is slight issue with the unread marker in chat window for MUC with large number of messages (conversation room for example) - today after opening it it was scrolled to some position (I assume it was first new message) but the marker was missing.

  • Andrzej Wójcik (Tigase) commented 6 years ago

    @wojtek How many unread messages were there? Were there very long messages or only short ones? (many line of text in a single message).

  • Wojciech Kapcia (Tigase) commented 6 years ago

    There were 100 unread messages (room limit). There were a couple of multi-line messages (conversation seems to have 'quote' feature which prefixes quoted message with ">")

  • Wojciech Kapcia (Tigase) commented 6 years ago

    OK, it's broken with (very) long messages. Pasting a couple (3-4) of paragraphs of LoremIpsum (https://lipsum.com/) causes the chat not to be scrolled correctly to "Unread messages" mark

  • Andrzej Wójcik (Tigase) commented 4 years ago

    I think we have fixed this already. If so, let's close it.

issue 1 of 1
Type
Task
Priority
Normal
Assignee
Spent time
0
Issue Votes (0)
Watchers (0)
Reference
tigase/_clients/beagle-im#125
Please wait...
Page is in error, reload to recover