index
:
fujinet-chat
master
IRC client for Atari 8-bit with FujiNET
urchlay -at- slackware _dot_ uk
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
irc.c
Age
Commit message (
Collapse
)
Author
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 ↵
B. Watson
XEGS/1200XL users).
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 ↵
B. Watson
within the next minute.
11 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
with /m in server or private screens.
12 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 ↵
B. Watson
activity and most-recent incoming IRC activity.
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 ↵
B. Watson
loads as an init segment, with lots more options.
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
2026-03-09
auto-away on ATRACT, auto-un-away on keystroke.
B. Watson
2026-03-08
fix start+a bug, add /ctcp command.
B. Watson
2026-03-08
Respond to incoming CTCPs.
B. Watson
2026-03-08
No dup queries, add more start key combos, add /names command.
B. Watson
2026-03-08
Send PMs to the correct window, more protocol stuff, add start+esc hotkey.
B. Watson
[next]