about summary refs log tree commit diff
Commit message (Collapse)AuthorAge
...
| * 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
|
* Remove legacy codeJune McEnroe2020-02-11
|
* Adds insecure flag to skip certificate validationNoah Pederson2019-12-28
| | | | | | Usage: catgirl -! -h ...
* Rename catgirl.7 to README.7June McEnroe2019-12-19
|
* Update git URLJune McEnroe2019-12-15
|
* Refresh prompt on 001 with different nickJune McEnroe2019-10-26
|
* Add C-u and move underline to C-_June McEnroe2019-10-03
|
* Remove -W WEBIRC optionJune McEnroe2019-09-16
|
* Use /etc/ssl/cert.pem in chrootJune McEnroe2019-09-16
|
* Bump .so versions in chrootJune McEnroe2019-09-16
|
* Set default nick to USER unless -PJune McEnroe2019-09-16
|
* Add restricted modeJune McEnroe2019-09-16
|
* Use braces in MakefileJune McEnroe2019-07-27
|
* Make copyright headers consistentJune McEnroe2019-07-27
|
* Mark sig_atomic_t array volatileJune McEnroe2019-07-27
|
* Add /listJune McEnroe2019-07-02
|
* Deal with ~users in colorGenJune McEnroe2019-07-02
|
* Clean up input parameter handlingJune McEnroe2019-07-02
|
* Split /raw and /quoteJune McEnroe2019-07-02
| | | | /quote is common in other IRC clients.
* Add -k option for joining with keysJune McEnroe2019-07-02
|
* Add optional key to /joinJune McEnroe2019-07-02
|
* Restart process in sandmanJune McEnroe2019-07-02
|
* Add /move commandJune McEnroe2019-02-27
|
* Add M-/ to switch to previously active windowJune McEnroe2019-02-26
| | | | This is also a weechat binding.
* Move nick and tag coloring to color.cJune McEnroe2019-02-25
|
* Add M-l to list the logJune McEnroe2019-02-25
|
* Output raw to standard error if it is not a terminalJune McEnroe2019-02-25
|
* Update tag colorsJune McEnroe2019-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 tagsJune McEnroe2019-02-25
|
* Remove tag X macros againJune McEnroe2019-02-25
|
* Add M-a to switch to hot or unread windowJune McEnroe2019-02-25
|
* Refactor uiReadJune McEnroe2019-02-25
| | | | Centralizes the branching.
* Scroll by full pages with PageUp/PageDownJune McEnroe2019-02-24
|
* Clarify /window documentationJune McEnroe2019-02-23
|
* Use first word of params in input commandsJune McEnroe2019-02-23
| | | | | Prevents anything weird from happening when tab-completing, which inserts a space.