]> jfr.im git - irc/quakenet/qwebirc.git/blobdiff - TODO.txt
Colours now use CSS.
[irc/quakenet/qwebirc.git] / TODO.txt
index f90e6b1fa6b89b84bc134cdb8f62a84248a6d001..ead8b4c41741b1f437601634264d02eafbabd7fc 100644 (file)
--- a/TODO.txt
+++ b/TODO.txt
@@ -1,12 +1,20 @@
-O sound\r
-tab dragging\r
-O options pane (notices, sound, query behaviour, @+ in nick shown in chantext, etc)\r
-O authgate integration\r
-scroll pos isn't saved when you go between tabs if not at bottom.\r
-scroll pos not saved on resize (percentage)\r
-undo closed tab\r
-memory leaks\r
-[ ] style flashing\r
-last position line\r
-/msg $ goes to status, as does /notice $\r
-Authgate: fix up state inconsistency if backend is restarted (state is stored in user cookie and not refreshed except on login).
\ No newline at end of file
+UI:\r
+  FEAT: tab dragging\r
+  FEAT: [ ] style flashing\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
+  FEAT: privacy policy\r
+  \r
+Authing:\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
+  \r
+IRC:  \r
+  TIDY: /msg $ goes to status, as does /notice $, should go to active.\r
+  \r
+Options pane:\r
+  FEAT: Store options server side when logged in.\r