aboutsummaryrefslogtreecommitdiff
path: root/src/irc.c
AgeCommit message (Expand)Author
6 hoursSave some more bytes (strip down nio.c API).B. Watson
7 hoursSave a few bytes...B. Watson
2 daysExperimenting with extra scrollback; this is not in its final form yet.B. Watson
3 daysFix start_latch bug.B. Watson
3 daysSave another 51 bytes by making msg_argcount a char (it never goes above 7 an...B. Watson
3 daysSave a measly 2 bytes...B. Watson
3 daysBanish cgetc(), and all its annoyances. Much more flexible and precise keyboa...B. Watson
4 daysShow N for notices, not M.B. Watson
5 daysstop activating screen 1 when receiving a PONG thats a response to an auto-pi...B. Watson
5 daysQuit turning screen 1 green when responding to a server ping.B. Watson
5 daysStart-Esc => Start-X, update docs.B. Watson
5 daysError messages (numerics 400 to 599) go to the current screen, not [server].B. Watson
5 daysDon't rejoin channels and pop to screen 3 when using /motd command; clean up ...B. Watson
5 daysOnly delay after normal (non-Start) keystrokes.B. Watson
6 daysIncrease keystroke timeout to 1/2 sec (The_Doctor__).B. Watson
6 daysAdd 4th status color, stop auto-activating screen before we print text to it.B. Watson
6 daysDelay net polling during rapid typing, add ^X (same as ctrl-del).B. Watson
7 daysStop using FujiNet's CRLF translation (set it to "none"), do our own CRLF pro...B. Watson
7 daysControl and numbers 1-7 switch screens.B. Watson
7 daysEsc now acts as a latch for the Start key (irssi-like, plus easier for XEGS/1...B. Watson
10 daysTweak irc_loop(), update TODO.B. Watson
10 daysClear message buffer on reconnect.B. Watson
10 daysTemporary fix for "USER: Not enough parameters".B. Watson
10 daysderpB. Watson
10 daysRework server timeout detection.B. Watson
10 daysreinstate the bell on timeout.B. Watson
10 daysDerp.B. Watson
10 daysPing server after 1 min of inactivity; disconnect/reconnect if no PONG within...B. Watson
10 daysChannel nick-complete includes join messages.B. Watson
11 daysChannel tab completion for the [server] screen.B. Watson
11 daysTab complete PM nics (private screen only). Also, no need to prefix messages ...B. Watson
11 daysActivity indicators vanish after 1.5 sec.B. Watson
12 daysAfter (re)joining channels at connect, switch to screen 3 if it's a channel.B. Watson
12 daysEditbox-only mode, Start+E.B. Watson
12 daysDon't persist away status across connects.B. Watson
12 daysMove screen statuses to the right, get rid of <>, add indicators for net acti...B. Watson
13 daysEmbed git hash and build host in binary.B. Watson
13 daysStart+A searches from right to left (so [server] isn't constantly coming up).B. Watson
2026-03-14Handle 470 "forwarded to another channel".B. Watson
2026-03-14scrollback mode no longer freezes the network.B. Watson
2026-03-14show hilited screens in red.B. Watson
2026-03-13Allow manual /motd command even if hide_motd is set.B. Watson
2026-03-13Server pings show latency (WIP).B. Watson
2026-03-13On 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-12fix start+letters in screen 2, filter out ctrl+atari keystrokes correctly.B. Watson
2026-03-12refactoring...B. Watson
2026-03-11List <unused> screens with Start+L.B. Watson
2026-03-11Add Start+T, dup checking in scr_create().B. Watson
2026-03-11Add a bunch of Start keystrokes (see ui_keys.txt)B. Watson