circles icon indicating copy to clipboard operation
circles copied to clipboard

Chat Enhancements

Open nfoert opened this issue 2 years ago • 0 comments

The base messaging system is pretty much done, so I think we're ready to potentially add new features to it.

There's lots of ideas I have for this, these are reflected as tasks below.

  • [x] @mentions are highlighted
  • [ ] Sending a link will turn it into a clickable <a> tag (or a custom button). This should also account for possible other text in the message, (eg. Look at my project: https://github.com/nfoert/circles)
  • [ ] Timestamps update automatically
  • [ ] Right click menu
    • [ ] Edit messages
    • [ ] Delete messages
    • [ ] Report messages
    • [ ] React to messages
  • [ ] Collapse longer messages
  • [ ] Typing indicator for current conversation
  • [ ] Message list status - global (appears in search results) or local (doesn't leave the Circle or conversation it was in)
  • [ ] Auto complete tone tags
  • [ ] Emoji selector

Would be a good idea to add a right click context menu as well. You could also use this menu for other things, like looking at the profile of the user who sent this message.

nfoert avatar Oct 04 '23 15:10 nfoert