Skip to content

Latest commit

 

History

History
14 lines (14 loc) · 1.09 KB

todo.org

File metadata and controls

14 lines (14 loc) · 1.09 KB

Features

Chat Box

  • Chat box should be a text input panel spanning the usual width with a send button. The send button submits a new message to the subbed topic.

Chat Window

  • Chat window should spit out messages on newlines as the subscribed mirror emits them to the client. This window will need a fixed height with a scrollbar. There will need to be method handling for the chat messages to put out usernames (see the original HCS chat demo).

Allow chat box to send on enter

Add disconnect handler (and message in chat)

Remove connect handler and change it to be one someone subscribes to the topic

Add error handling for introductory panels

  • Each startup panel should raise an error version of itself if it gets a -1 back as a response. This is particuarly important for the subscribe panel when the transaction start time error pops up.

Fix styling of chat box and chat window

Chat window should be an infinite scroller

Fix formatting of chat box

Chat window should scroll automatically to the bottom to keep up with new messages