Add message arg to /query
lib/client: fix caps with equal sign in value
CAP=a=b wouldn't parse correctly.
connect-form: improve HTML indentation
Unify dialog data in App.state
Hide everything while loading config.json
connect-form: focus nickname input
composer: cycle through auto-completions
composer: add smart suffix after auto-completion
Append a space after a command name, so that arguments can be typed
directly. Append a colon after a nickname.
composer: auto-complete word at carret position
Always mark own messages as read
Preserve white space sequences in log lines
This allows e.g. the MOTD to have properly-formatted ASCII art.
Treat server broadcasts as highlights
Don't focus composer on key press if modifier is also pressed
Turn dialog close button into a <button>
This is semantically more correct.
Use semantically more correct elements for error bubble
Focus buffer scrollview instead of composer
Instead of focusing the composer, focus the buffer scrollview when
switching to a buffer. This allows keyboard navigation to work as
expected, with arrow up/down and page up/down scrolling the buffer
instead of doing nothing.
Focus back the composer when a KeyboardEvent produces text. This
allows users to start typing a message right after switching to a