UI:\r
FEAT: tab dragging\r
FEAT: [ ] style flashing\r
- TIDY: [enter] in text box should trigger event instead of having a form there?\r
FEAT: Save last nick/chans in cookies.\r
FEAT: multiline pastes\r
FEAT: link options, about and embedded wizard somewhere more obvious.\r
FEAT: Last position line\r
- TIDY: warning/info messages should have their colour decided by CSS\r
FEAT: privacy policy\r
\r
Authing:\r
- TIDY: Finish integration (notably login button on non-autoconnect page).\r
- TIDY: Login button should save state on form.\r
+ FEAT: Login button should save state on form.\r
TIDY: Fix up state inconsistency if backend is restarted (state is stored in user cookie and not refreshed except on login).\r
FEAT: bind qticket to session to prevent ticket reuse within time limit.\r
FEAT: on startup: if autojoin channels exist and Q invites then the autojoin channels should be focused rather than the Q invited ones.\r