Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-01 | Implement the beginnings of UI | C. McEnroe | |
It takes so much code to do anything in curses... | |||
2020-02-01 | Add term stuff | C. McEnroe | |
Copied almost verbatim from existing catgirl... I think I did a better job on that state machine this time tbh. | |||
2020-02-01 | Add IDs and names | C. McEnroe | |
2020-02-01 | Add -v flag | C. McEnroe | |
2020-02-01 | Fix CapNames array indices | C. McEnroe | |
2020-02-01 | Blindly implement login flow | C. McEnroe | |
2020-02-01 | Add more login options to the manual page | C. McEnroe | |
2020-01-31 | Add simple manual page | C. McEnroe | |
2019-12-28 | Adds insecure flag to skip certificate validation | Noah Pederson | |
Usage: catgirl -! -h ... | |||
2019-12-19 | Rename catgirl.7 to README.7 | C. McEnroe | |
2019-12-15 | Update git URL | C. McEnroe | |
2019-10-26 | Refresh prompt on 001 with different nick | Curtis McEnroe | |
2019-10-03 | Add C-u and move underline to C-_ | Curtis McEnroe | |
2019-09-16 | Remove -W WEBIRC option | Curtis McEnroe | |
2019-09-16 | Use /etc/ssl/cert.pem in chroot | Curtis McEnroe | |
2019-09-16 | Bump .so versions in chroot | Curtis McEnroe | |
2019-09-16 | Set default nick to USER unless -P | Curtis McEnroe | |
2019-09-16 | Add restricted mode | Curtis McEnroe | |
2019-07-27 | Use braces in Makefile | Curtis McEnroe | |
2019-07-27 | Make copyright headers consistent | Curtis McEnroe | |
2019-07-27 | Mark sig_atomic_t array volatile | Curtis McEnroe | |
2019-07-02 | Add /list | Curtis McEnroe | |
2019-07-02 | Deal with ~users in colorGen | Curtis McEnroe | |
2019-07-02 | Clean up input parameter handling | Curtis McEnroe | |
2019-07-02 | Split /raw and /quote | Curtis McEnroe | |
/quote is common in other IRC clients. | |||
2019-07-02 | Add -k option for joining with keys | Curtis McEnroe | |
2019-07-02 | Add optional key to /join | Curtis McEnroe | |
2019-07-02 | Restart process in sandman | Curtis McEnroe | |
2019-02-27 | Add /move command | Curtis McEnroe | |
2019-02-26 | Add M-/ to switch to previously active window | Curtis McEnroe | |
This is also a weechat binding. | |||
2019-02-25 | Move nick and tag coloring to color.c | Curtis McEnroe | |
2019-02-25 | Add M-l to list the log | Curtis McEnroe | |
2019-02-25 | Output raw to standard error if it is not a terminal | Curtis McEnroe | |
2019-02-25 | Update tag colors | Curtis McEnroe | |
This kind of incurs a lot of writes usually for no reason. The only place this matters is when cold-opening a /query. I wonder if there's a better way to do that. | |||
2019-02-25 | Add color to tags | Curtis McEnroe | |
2019-02-25 | Remove tag X macros again | Curtis McEnroe | |
2019-02-25 | Add M-a to switch to hot or unread window | Curtis McEnroe | |
2019-02-25 | Refactor uiRead | Curtis McEnroe | |
Centralizes the branching. | |||
2019-02-24 | Scroll by full pages with PageUp/PageDown | Curtis McEnroe | |
2019-02-23 | Clarify /window documentation | Curtis McEnroe | |
2019-02-23 | Use first word of params in input commands | Curtis McEnroe | |
Prevents anything weird from happening when tab-completing, which inserts a space. | |||
2019-02-23 | Add C-n and C-p key bindings to switch windows | Curtis McEnroe | |
2019-02-23 | Change example command to join #ascii.town on freenode | Curtis McEnroe | |
2019-02-23 | Call def_prog_mode after termNoFlow | Curtis McEnroe | |
So that the settings get restored after /url or /man. | |||
2019-02-22 | Move IRC formatting reset to C-s | Curtis McEnroe | |
Opens C-n for window switching. | |||
2019-02-22 | Disable terminal flow control | Curtis McEnroe | |
This opens up C-o, C-q and C-s for key bindings without C-v. | |||
2019-02-22 | Bind up and down arrows to scroll | Curtis McEnroe | |
Honestly it's kind of weird that IRC clients usually use these for input history. | |||
2019-02-22 | Remove topic TODO | Curtis McEnroe | |
I played around with it and it doesn't look right unless there is only one channel listed in the status. | |||
2019-02-22 | Add /znc command | Curtis McEnroe | |
Only because ZNC tells you to use it and expects it to work. | |||
2019-02-22 | Update status line after scrolling and term events | Curtis McEnroe | |