Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Fix weird tab-complete after comma | June McEnroe | 2018-09-13 | |
| | | | | I have no idea why I did this. | |||
* | Rewrite UI again | June McEnroe | 2018-09-13 | |
| | | | | | | The persistent topic is gone and the status line is now at the top. The status formatting still needs to be reworked. I also want to try showing the nick in the input window so it really looks like your next message. | |||
* | Add note about C-o | June McEnroe | 2018-09-12 | |
| | | | | Why are there so few well usable ctrl key bindings? | |||
* | Use formatParse split to position input cursor | June McEnroe | 2018-09-12 | |
| | ||||
* | Factor out IRC formatting parsing | June McEnroe | 2018-09-12 | |
| | ||||
* | Add /help equivalent to /man | June McEnroe | 2018-09-11 | |
| | ||||
* | Don't render every PM as a ping | June McEnroe | 2018-09-11 | |
| | ||||
* | Add urlOpenMatch | June McEnroe | 2018-09-11 | |
| | ||||
* | Depend on man.sh for chroot.tar target | June McEnroe | 2018-09-10 | |
| | ||||
* | Set LESSSECURE=1 in man.sh | June McEnroe | 2018-09-10 | |
| | | | | Ridiculous. | |||
* | Add /man command | June McEnroe | 2018-09-10 | |
| | ||||
* | Install man page in chroot | June McEnroe | 2018-09-10 | |
| | ||||
* | Install man page | June McEnroe | 2018-09-10 | |
| | ||||
* | Split keys into subsections and document colors | June McEnroe | 2018-09-10 | |
| | ||||
* | Add "blank" lines to chatte.1 | June McEnroe | 2018-09-10 | |
| | ||||
* | Document key bindings in chatte.1 | June McEnroe | 2018-09-10 | |
| | ||||
* | Document slash commands in chatte.1 | June McEnroe | 2018-09-08 | |
| | ||||
* | Document command line options in chatte.1 | June McEnroe | 2018-09-08 | |
| | ||||
* | Fix reverse iteration in urlOpen | June McEnroe | 2018-09-08 | |
| | ||||
* | Move event loop to event.c | June McEnroe | 2018-09-06 | |
| | ||||
* | Preserve scroll position when new lines appear | June McEnroe | 2018-09-05 | |
| | ||||
* | Use PascalCase for constants | June McEnroe | 2018-09-02 | |
| | | | | Begone underscores. | |||
* | Add status indicators | June McEnroe | 2018-09-02 | |
| | ||||
* | Write terminating null in allocating wcs/mbs conversions | June McEnroe | 2018-09-02 | |
| | | | | Turns out wcsnrtombs doesn't. | |||
* | Treat all direct messages as pings | June McEnroe | 2018-09-02 | |
| | ||||
* | Add aswprintf | June McEnroe | 2018-09-02 | |
| | | | | | The format string won't get checked but I'm not sure I can reasonably use the same hack. | |||
* | Mark views when they are created | June McEnroe | 2018-09-02 | |
| | ||||
* | Simplify invalid nick messages | June McEnroe | 2018-09-02 | |
| | ||||
* | Include time.h for time_t in chat.h | June McEnroe | 2018-09-02 | |
| | ||||
* | Remove FIXME for tracking tags in WHO handling | June McEnroe | 2018-08-20 | |
| | | | | I don't think it'll ever be a problem. | |||
* | Don't clobber tab order on /who | June McEnroe | 2018-08-20 | |
| | ||||
* | Remove unnecessary include | June McEnroe | 2018-08-20 | |
| | ||||
* | Add wcsnchr, wcsnrchr, awcsntombs | June McEnroe | 2018-08-20 | |
| | | | | | | This eliminates calls to editHead and editTail inside edit.c. Oh god I'm sorry for following libc naming conventions for this stuff. | |||
* | Set errno in vaswprintf in case vswprintf does not | June McEnroe | 2018-08-20 | |
| | | | | As is the case on GNU. | |||
* | Avoid unportable iswascii(3) | June McEnroe | 2018-08-20 | |
| | ||||
* | Fix missing stdint.h include | June McEnroe | 2018-08-20 | |
| | ||||
* | Add uninstall target | June McEnroe | 2018-08-20 | |
| | ||||
* | Add sample sshd_config | June McEnroe | 2018-08-20 | |
| | ||||
* | Add install target | June McEnroe | 2018-08-20 | |
| | ||||
* | Name project chatte | June McEnroe | 2018-08-20 | |
| | ||||
* | Accept unique prefixes of commands | June McEnroe | 2018-08-18 | |
| | ||||
* | Fix /query error handling | June McEnroe | 2018-08-18 | |
| | | | | | Evidence this should be factored somehow else so the extra check is unnecessary. | |||
* | Alias /n to /view n where n is a number | June McEnroe | 2018-08-18 | |
| | ||||
* | Do not set log files executable | June McEnroe | 2018-08-18 | |
| | | | | Oops. | |||
* | Add logging | June McEnroe | 2018-08-17 | |
| | | | | | The reason logFmt takes a timestamp as a parameter is to support IRCv3 server-time in the future to accurately log the znc buffer. Hopefully. | |||
* | Add UI "heat" for status/messages/pings | June McEnroe | 2018-08-17 | |
| | | | | | Bring back the beeps! Allow pings from notices. Also factor out dequoting of part/quit messages. | |||
* | Don't treat input as command if word contains extra slash | June McEnroe | 2018-08-16 | |
| | ||||
* | Detect pings in ACTIONs | June McEnroe | 2018-08-14 | |
| | ||||
* | Clean up termEvent state machine | June McEnroe | 2018-08-14 | |
| | ||||
* | Keep hashing '\0' until color is not black | June McEnroe | 2018-08-14 | |
| | | | | Actually uses the rest of the hash state this way. |