about summary refs log tree commit diff
Commit message (Collapse)AuthorAge
...
* Track own nickJune McEnroe2018-08-04
|
* Word all status messages in presentJune McEnroe2018-08-04
|
* Handle inputJune McEnroe2018-08-03
| | | | | This turned out a lot better than expected. Still a long way to go in terms of line-editing, but at least backspace works!
* Track own usernameJune McEnroe2018-08-03
| | | | So that we can colour our own messages correctly.
* Use a wide pad for the topicJune McEnroe2018-08-03
|
* Ignore NOTICEs not sent to the channelJune McEnroe2018-08-03
|
* Handle KICK and NICKJune McEnroe2018-08-03
|
* Continue on EINTR from pollJune McEnroe2018-08-03
| | | | Resizing the terminal causes it.
* Handle ACTIONsJune McEnroe2018-08-03
|
* Use more octal char literalsJune McEnroe2018-08-03
| | | | I might be coming around to octal.
* Send a WHO in response to NAMES to get usernamesJune McEnroe2018-08-03
| | | | | Other than this slight hack, I think coloring by username rather than nick is a much better idea.
* Colorize nicks and channelsJune McEnroe2018-08-03
|
* Add support for mIRC colorsJune McEnroe2018-08-03
|
* Handle bold, italic, underlineJune McEnroe2018-08-03
|
* Add prift function for "prefix shift"June McEnroe2018-08-03
| | | | Forgive me.
* Link with -lcurseswJune McEnroe2018-08-03
|
* Use libtls "compat" ciphersJune McEnroe2018-08-02
| | | | | irc.mozilla.org, using GnuTLS, doesn't support *any* of the "secure" ciphers!
* Add UI and handle some kinds of server messagesJune McEnroe2018-08-02
| | | | Seems like handling input is going to be the worst thing ever.
* Add chroot.tar targetJune McEnroe2018-08-02
|
* Add LICENSE fileJune McEnroe2018-08-02
|
* Start IRC clientJune McEnroe2018-08-02
It dumps lines from the server onto the curses window.
/catgirl/commit/input.c?id=ede343431f42a35c31a188b1201b9163524e4f82&follow=1'>Never send PRIVMSG to TagStatus or TagVerboseJune McEnroe 2018-09-13Move color selection to format.cJune McEnroe 2018-09-13Fix len for format->split at end of stringJune McEnroe 2018-09-13Avoid uninitialized x in uiReadJune McEnroe 2018-09-13Add IRCDefault to colors enumJune McEnroe 2018-09-13Return a format->split even at the end of the stringJune McEnroe 2018-09-13Fix weird tab-complete after commaJune McEnroe I have no idea why I did this. 2018-09-13Rewrite UI againJune McEnroe 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. 2018-09-12Add note about C-oJune McEnroe Why are there so few well usable ctrl key bindings? 2018-09-12Use formatParse split to position input cursorJune McEnroe 2018-09-12Factor out IRC formatting parsingJune McEnroe 2018-09-11Add /help equivalent to /manJune McEnroe 2018-09-11Don't render every PM as a pingJune McEnroe 2018-09-11Add urlOpenMatchJune McEnroe 2018-09-10Depend on man.sh for chroot.tar targetJune McEnroe 2018-09-10Set LESSSECURE=1 in man.shJune McEnroe Ridiculous. 2018-09-10Add /man commandJune McEnroe 2018-09-10Install man page in chrootJune McEnroe 2018-09-10Install man pageJune McEnroe 2018-09-10Split keys into subsections and document colorsJune McEnroe 2018-09-10Add "blank" lines to chatte.1June McEnroe 2018-09-10Document key bindings in chatte.1June McEnroe 2018-09-08Document slash commands in chatte.1June McEnroe