aboutsummaryrefslogtreecommitdiff
path: root/src/main.c
AgeCommit message (Expand)Author
9 daysIn case it matters, call _main with Y set to 0.B. Watson
10 daysGet rid of unused headers (doesn't actually shrink the code any though).B. Watson
10 daysClean up commented-out junk.B. Watson
10 daysRewrite txbuf_append_str2(), txbuf_set_str2(), txbuf_set_str3() as macros (ac...B. Watson
11 daysRewrite txbuf_append_str() in asm. 6826 bytes free.B. Watson
11 daysRewrite txbuf_append_chr() in asm. 6795 bytes free.B. Watson
11 daysPrecalculate timer intervals (in config segment; client gets them preset). 67...B. Watson
12 daysReplace cc65 lib isdigit() and atoi() with less bloated isnum() and a2uint().B. Watson
14 daysUse real arrays for tx_buf and rx_buf. 6253 bytes free.B. Watson
2026-04-02Replace conf->blah with config.blah (see the definition of "OS" in <atari.h>)...B. Watson
2026-03-30Ditch txbuf_append_str3(), remove "has/have" from "joined" message. Now at 49...B. Watson
2026-03-30Trim down nio API (no parameter passing), now at 4852 free.B. Watson
2026-03-29Banish itoa(), save 170 bytes.B. Watson
2026-03-29Removing PING/PONG message, nobody will miss it.B. Watson
2026-03-28Save some more bytes (strip down nio.c API).B. Watson
2026-03-25Banish cgetc(), and all its annoyances. Much more flexible and precise keyboa...B. Watson
2026-03-21Stop using FujiNet's CRLF translation (set it to "none"), do our own CRLF pro...B. Watson
2026-03-18Brighten up default BG and text color, because we're about to use COLOR2 for ...B. Watson
2026-03-16Turn off ATRACT mode on disconnect.B. Watson
2026-03-16Move screen statuses to the right, get rid of <>, add indicators for net acti...B. Watson
2026-03-15call nclose() on disconnect.B. Watson
2026-03-15Embed git hash and build host in binary.B. Watson
2026-03-14playing with colors for GR.1 screen status.B. Watson
2026-03-14use GR.1 for screen status line. also revert to using only one status_box.B. Watson
2026-03-13fix keyclick for special keysB. 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-12Disable XL/XE keyclick in config, /click command in the client.B. Watson
2026-03-12Autojoin channels listed in config file.B. Watson
2026-03-11Remove server/nick prompts from client, add a separate config tool that loads...B. Watson
2026-03-10really fix the brokenness with MyDOS (close E: device at startup).B. Watson
2026-03-09Cleanup, get rid of stdbool.hB. Watson
2026-03-09handle CTCP responses, especially PING.B. Watson
2026-03-06Local commands!B. Watson
2026-03-02channel text goes to correct screen.B. Watson
2026-03-01fix compile, rename cryptic bw to rxbuflen.B. Watson
2026-03-01Scrollback!B. Watson
2026-02-21WIP.B. Watson
2026-02-20always EOL-terminate transmit buffer.B. Watson
2026-02-18Getting closer to working.B. Watson
2026-02-17Start welding the new UI code to the client. Compiles but doesn't work yet...B. Watson
2026-02-11irc.c: handle a few numerics.B. Watson
2026-02-11remove more netcat cruft, add README.txt and numerics.hB. Watson
2026-02-11initial commitB. Watson