Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Output raw to standard error if it is not a terminal | June McEnroe | 2019-02-25 | |
| | ||||
* | Update tag colors | June McEnroe | 2019-02-25 | |
| | | | | | | 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. | |||
* | Add color to tags | June McEnroe | 2019-02-25 | |
| | ||||
* | Remove tag X macros again | June McEnroe | 2019-02-25 | |
| | ||||
* | Add M-a to switch to hot or unread window | June McEnroe | 2019-02-25 | |
| | ||||
* | Refactor uiRead | June McEnroe | 2019-02-25 | |
| | | | | Centralizes the branching. | |||
* | Scroll by full pages with PageUp/PageDown | June McEnroe | 2019-02-24 | |
| | ||||
* | Clarify /window documentation | June McEnroe | 2019-02-23 | |
| | ||||
* | Use first word of params in input commands | June McEnroe | 2019-02-23 | |
| | | | | | Prevents anything weird from happening when tab-completing, which inserts a space. | |||
* | Add C-n and C-p key bindings to switch windows | June McEnroe | 2019-02-23 | |
| | ||||
* | Change example command to join #ascii.town on freenode | June McEnroe | 2019-02-23 | |
| | ||||
* | Call def_prog_mode after termNoFlow | June McEnroe | 2019-02-23 | |
| | | | | So that the settings get restored after /url or /man. | |||
* | Move IRC formatting reset to C-s | June McEnroe | 2019-02-22 | |
| | | | | Opens C-n for window switching. | |||
* | Disable terminal flow control | June McEnroe | 2019-02-22 | |
| | | | | This opens up C-o, C-q and C-s for key bindings without C-v. | |||
* | Bind up and down arrows to scroll | June McEnroe | 2019-02-22 | |
| | | | | | Honestly it's kind of weird that IRC clients usually use these for input history. | |||
* | Remove topic TODO | June McEnroe | 2019-02-22 | |
| | | | | | I played around with it and it doesn't look right unless there is only one channel listed in the status. | |||
* | Add /znc command | June McEnroe | 2019-02-22 | |
| | | | | Only because ZNC tells you to use it and expects it to work. | |||
* | Update status line after scrolling and term events | June McEnroe | 2019-02-22 | |
| | ||||
* | Reorganize input.c | June McEnroe | 2019-02-22 | |
| | ||||
* | Fix name of <raw> window in man page | June McEnroe | 2019-02-22 | |
| | ||||
* | Rename global tags with angle brackets | June McEnroe | 2019-02-22 | |
| | ||||
* | Show status window while connecting | June McEnroe | 2019-02-22 | |
| | ||||
* | Reorganize UI code for the umpteenth time | June McEnroe | 2019-02-22 | |
| | | | | It's actually in a good state now, I think. | |||
* | Replace "view" with "window" | June McEnroe | 2019-02-21 | |
| | | | | | | | 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. | |||
* | Remove ROT13 | June McEnroe | 2019-02-21 | |
| | | | | It's just not convenient when it can only do the whole line... | |||
* | Clean up man page | June McEnroe | 2019-02-21 | |
| | ||||
* | Draw UI before connecting | June McEnroe | 2019-01-26 | |
| | | | | Otherwise the "Traveling" message isn't visible while connecting. | |||
* | Avoid unused variable warnings with getyx | June McEnroe | 2019-01-25 | |
| | ||||
* | Add GNU/Linux build instructions | June McEnroe | 2019-01-25 | |
| | ||||
* | Add Linux.mk | June McEnroe | 2019-01-25 | |
| | ||||
* | Use getline in place of fgetln | June McEnroe | 2019-01-25 | |
| | ||||
* | Use memmem in place of strnstr | June McEnroe | 2019-01-25 | |
| | ||||
* | Remove FreeBSD-specific iswascii call | June McEnroe | 2019-01-24 | |
| | ||||
* | Make all tar flags consistent | June McEnroe | 2019-01-24 | |
| | ||||
* | Tweak Makefile ordering and naming | June McEnroe | 2019-01-24 | |
| | ||||
* | Update chroot files for LibreSSL 2.8.3 | June McEnroe | 2019-01-17 | |
| | ||||
* | Typedef function types, not pointers | June McEnroe | 2018-12-30 | |
| | ||||
* | Add M-? to apply ROT13 | June McEnroe | 2018-12-16 | |
| | ||||
* | Move base64 back to pls.c | June McEnroe | 2018-12-16 | |
| | ||||
* | Move base64 to string.c | June McEnroe | 2018-12-16 | |
| | ||||
* | Underline own nick | June McEnroe | 2018-12-15 | |
| | ||||
* | Treat EOF as expected if self.quit | June McEnroe | 2018-12-14 | |
| | | | | znc doesn't seem to respond to QUIT with ERROR like an IRCd would. | |||
* | Factor out ircQuit | June McEnroe | 2018-12-14 | |
| | ||||
* | Add uint typedef | June McEnroe | 2018-12-08 | |
| | ||||
* | Add /raw command | June McEnroe | 2018-12-05 | |
| | ||||
* | Send input errors to the current tag | June McEnroe | 2018-12-05 | |
| | ||||
* | Rename verbose to raw | June McEnroe | 2018-12-05 | |
| | | | | And change the format of the sticky tag names again. | |||
* | Add standards needed for SASL to catgirl.1 | June McEnroe | 2018-12-05 | |
| | ||||
* | Implement SASL PLAIN authentication | June McEnroe | 2018-12-04 | |
| | ||||
* | Show error if disconnected unintentionally | June McEnroe | 2018-12-04 | |
| |