Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2019-02-22 | Reorganize input.c | Curtis McEnroe | |
2019-02-22 | Fix name of <raw> window in man page | Curtis McEnroe | |
2019-02-22 | Rename global tags with angle brackets | Curtis McEnroe | |
2019-02-22 | Show status window while connecting | Curtis McEnroe | |
2019-02-22 | Reorganize UI code for the umpteenth time | Curtis McEnroe | |
It's actually in a good state now, I think. | |||
2019-02-21 | Replace "view" with "window" | Curtis McEnroe | |
I think originally I didn't want to use the same word as curses WINDOW but it's really much clearer for the user if they're just called windows. UI code probably needs yet another rewrite though. Still feels messy. | |||
2019-02-21 | Remove ROT13 | Curtis McEnroe | |
It's just not convenient when it can only do the whole line... | |||
2019-02-21 | Clean up man page | Curtis McEnroe | |
2019-01-26 | Draw UI before connecting | Curtis McEnroe | |
Otherwise the "Traveling" message isn't visible while connecting. | |||
2019-01-25 | Avoid unused variable warnings with getyx | Curtis McEnroe | |
2019-01-25 | Add GNU/Linux build instructions | Curtis McEnroe | |
2019-01-25 | Add Linux.mk | Curtis McEnroe | |
2019-01-25 | Use getline in place of fgetln | Curtis McEnroe | |
2019-01-25 | Use memmem in place of strnstr | Curtis McEnroe | |
2019-01-24 | Remove FreeBSD-specific iswascii call | Curtis McEnroe | |
2019-01-24 | Make all tar flags consistent | Curtis McEnroe | |
2019-01-24 | Tweak Makefile ordering and naming | Curtis McEnroe | |
2019-01-17 | Update chroot files for LibreSSL 2.8.3 | Curtis McEnroe | |
2018-12-30 | Typedef function types, not pointers | Curtis McEnroe | |
2018-12-16 | Add M-? to apply ROT13 | Curtis McEnroe | |
2018-12-16 | Move base64 back to pls.c | Curtis McEnroe | |
2018-12-16 | Move base64 to string.c | Curtis McEnroe | |
2018-12-15 | Underline own nick | Curtis McEnroe | |
2018-12-14 | Treat EOF as expected if self.quit | Curtis McEnroe | |
znc doesn't seem to respond to QUIT with ERROR like an IRCd would. | |||
2018-12-14 | Factor out ircQuit | Curtis McEnroe | |
2018-12-08 | Add uint typedef | Curtis McEnroe | |