summary refs log tree commit diff
Commit message (Collapse)AuthorAge
* Remove services TODOJune McEnroe2020-02-02
| | | | | | | | Two goals: 1. Messages should always be routed to the same place. 2. You should be able to see your messages to *Serv and its responses together.
* Check queries against chanTypesJune McEnroe2020-02-02
|
* Save NETWORK, CHANTYPES, PREFIX from ISUPPORTJune McEnroe2020-02-02
|
* Handle notices and actionsJune McEnroe2020-02-02
|
* Add option to show style codesJune McEnroe2020-02-02
| | | | This will be used for the input window.
* Add extremely basid handlePrivmsgJune McEnroe2020-02-02
|
* Remove style string macrosJune McEnroe2020-02-02
|
* Add idColorsJune McEnroe2020-02-02
|
* Implement window switching and status lineJune McEnroe2020-02-02
|
* Preserve copyright year in term.cJune McEnroe2020-02-02
|
* Add color hashing functionJune McEnroe2020-02-02
|
* Handle nickname errorsJune McEnroe2020-02-02
|
* Call reset_shell_mode on errJune McEnroe2020-02-02
| | | | | This restores the terminal but doesn't clear the screen, so the error stays visible.
* Wrap before the very edge of the screenJune McEnroe2020-02-02
|
* Parse time tagJune McEnroe2020-02-02
|
* Implement wordWidthJune McEnroe2020-02-02
|
* Implement word wrapJune McEnroe2020-02-01
| | | | This actually wasn't that bad?
* Parse IRC styling in UIJune McEnroe2020-02-01
| | | | | Wow the colorPair thing actually works. Have I finally cracked curses colors?
* Generate tags fileJune McEnroe2020-02-01
|
* Implement the beginnings of UIJune McEnroe2020-02-01
| | | | It takes so much code to do anything in curses...
* Add term stuffJune McEnroe2020-02-01
| | | | | Copied almost verbatim from existing catgirl... I think I did a better job on that state machine this time tbh.
* Add IDs and namesJune McEnroe2020-02-01
|
* Add -v flagJune McEnroe2020-02-01
|
* Fix CapNames array indicesJune McEnroe2020-02-01
|
* Blindly implement login flowJune McEnroe2020-02-01
|
* Add more login options to the manual pageJune McEnroe2020-02-01
|
* Add simple manual pageJune McEnroe2020-01-31
dc77abc575ce8119ed&follow=1'>Clean up parsing a littleJune McEnroe 2022-06-02Don't duplicate path stringJune McEnroe 2022-06-02Use stderr instead of /dev/tty, realloc buffer if lines too longJune McEnroe For some reason I haven't been able to figure out, trying to poll /dev/tty returns POLLNVAL (and this was using 100% CPU looping), but using stderr instead works fine. 2022-06-02Add initial working version of qfJune McEnroe 2022-05-29Set prompt for okshJune McEnroe