MSS icon indicating copy to clipboard operation
MSS copied to clipboard

feat: improve the chat

Open workaryangupta opened this issue 1 year ago • 5 comments

Purpose of PR:

This Pull Request aims to introduce the following enhancements to the chat:

  • Create a separate channel for service messages to improve readability by preventing them from interfering with regular chat messages.
  • Show user profile images alongside their names in the collaborator list.
  • Overlay a green dot on active users' profile image in the collaborator list to visually indicate their current activity status.
  • More detailed service messages: they specify what waypoint was moved or deleted, inserted a new waypoint, created a hexagon. For e.g. "{username} moved waypoint 7".
Screenshot 2024-08-18 at 1 17 22 AM

workaryangupta avatar Aug 07 '24 19:08 workaryangupta

The changes can be clicked in the list and selected. I think that is currently not needed. selection

When possible the output could mention e.g. waypoint 4 moved, new waypoint inserted, waypoint 7 removed.

The active users maybe can written bold in the left list, sorted on top, also avatars maybe become shown. Also in the Logged in line the avatar could be shown. This Logged in is on many of the views below operations too.

ReimarBauer avatar Aug 09 '24 07:08 ReimarBauer

The dot is grey, the picture on top shows it as green one, I would also prefer.

image

ReimarBauer avatar Aug 14 '24 19:08 ReimarBauer

looks good :)

example1

ReimarBauer avatar Aug 14 '24 19:08 ReimarBauer

The dot can have a different size. Can we have it always same size? Example from the seed setup and one user has added a profile image

image

ReimarBauer avatar Aug 17 '24 10:08 ReimarBauer

please look also on the table view docking widget "Add Hexagon" This can add a bunch of waypoints, image on deletion in this example it tells only about waypoint 0

maybe use the comment "Hexagon created" in that case for the common insert message.

ReimarBauer avatar Aug 17 '24 11:08 ReimarBauer