| Age | Commit message (Expand) | Author |
| 5 days | Only delay after normal (non-Start) keystrokes. | B. Watson |
| 5 days | Increase keystroke timeout to 1/2 sec (The_Doctor__). | B. Watson |
| 6 days | Add 4th status color, stop auto-activating screen before we print text to it. | B. Watson |
| 6 days | Delay net polling during rapid typing, add ^X (same as ctrl-del). | B. Watson |
| 7 days | Stop using FujiNet's CRLF translation (set it to "none"), do our own CRLF pro... | B. Watson |
| 7 days | Control and numbers 1-7 switch screens. | B. Watson |
| 7 days | Esc now acts as a latch for the Start key (irssi-like, plus easier for XEGS/1... | B. Watson |
| 10 days | Tweak irc_loop(), update TODO. | B. Watson |
| 10 days | Clear message buffer on reconnect. | B. Watson |
| 10 days | Temporary fix for "USER: Not enough parameters". | B. Watson |
| 10 days | derp | B. Watson |
| 10 days | Rework server timeout detection. | B. Watson |
| 10 days | reinstate the bell on timeout. | B. Watson |
| 10 days | Derp. | B. Watson |
| 10 days | Ping server after 1 min of inactivity; disconnect/reconnect if no PONG within... | B. Watson |
| 10 days | Channel nick-complete includes join messages. | B. Watson |
| 11 days | Channel tab completion for the [server] screen. | B. Watson |
| 11 days | Tab complete PM nics (private screen only). Also, no need to prefix messages ... | B. Watson |
| 11 days | Activity indicators vanish after 1.5 sec. | B. Watson |
| 12 days | After (re)joining channels at connect, switch to screen 3 if it's a channel. | B. Watson |
| 12 days | Editbox-only mode, Start+E. | B. Watson |
| 12 days | Don't persist away status across connects. | B. Watson |
| 12 days | Move screen statuses to the right, get rid of <>, add indicators for net acti... | B. Watson |
| 13 days | Embed git hash and build host in binary. | B. Watson |
| 13 days | Start+A searches from right to left (so [server] isn't constantly coming up). | B. Watson |
| 2026-03-14 | Handle 470 "forwarded to another channel". | B. Watson |
| 2026-03-14 | scrollback mode no longer freezes the network. | B. Watson |
| 2026-03-14 | show hilited screens in red. | B. Watson |
| 2026-03-13 | Allow manual /motd command even if hide_motd is set. | B. Watson |
| 2026-03-13 | Server pings show latency (WIP). | B. Watson |
| 2026-03-13 | On disconnect or connect fail, sleep between retries, incremental backoff timer. | B. Watson |
| 2026-03-13 | "Connection failed" waits for a keypress before reconnect. | B. Watson |
| 2026-03-12 | fix start+letters in screen 2, filter out ctrl+atari keystrokes correctly. | B. Watson |
| 2026-03-12 | refactoring... | B. Watson |
| 2026-03-11 | List <unused> screens with Start+L. | B. Watson |
| 2026-03-11 | Add Start+T, dup checking in scr_create(). | B. Watson |
| 2026-03-11 | Add a bunch of Start keystrokes (see ui_keys.txt) | B. Watson |
| 2026-03-11 | Use real name preference in the client. | B. Watson |
| 2026-03-11 | Remove server/nick prompts from client, add a separate config tool that loads... | B. Watson |
| 2026-03-10 | Start+Q to open a screen for the last channel/nick we got a message from. | B. Watson |
| 2026-03-10 | really fix the brokenness with MyDOS (close E: device at startup). | B. Watson |
| 2026-03-10 | rewrite start_keystroke() giant if/else chain as switch/case. | B. Watson |
| 2026-03-10 | add scr_eol_current() | B. Watson |
| 2026-03-10 | rejoin screen channels on reconnect. | B. Watson |
| 2026-03-09 | Cleanup, get rid of stdbool.h | B. Watson |
| 2026-03-09 | use 16-bit ints for ping times (saves 778 bytes). | B. Watson |
| 2026-03-09 | remove unused variables. | B. Watson |
| 2026-03-09 | handle CTCP responses, especially PING. | B. Watson |
| 2026-03-09 | audible and visual bell on hilite. | B. Watson |
| 2026-03-09 | Fix reconnect (regged = 0). | B. Watson |