Skip to content

Overhaul chatbox

Noah Davis requested to merge work/ndavis/chatbox into master

This splits ChatTextInput into ChatBox and a handful of subcomponents.

  • ChatBar: Contains the main TextArea and standard buttons.
    • Usually visible, but can be disabled when necessary.
  • AttachmentPane: Contains an image when attaching an image and also a filename with mimetype icon.
    • Has a toolbar to cancel the attachment or edit it if it's an image.
    • Shown when there is an attachment.
  • ReplyPane: Shows who you are replying to and the content of their message.
    • Also shows edits and has a button to cancel replies/edits
    • Shown when replying or editing
  • CompletionMenu
    • Now a vertical list using a QQC2.Popup
    • Either a Pane or a Menu/Popup
  • EmojiPickerPane

@teams/vdg

Edited by Carl Schwan

Merge request reports