Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | degesch: rework registration | Přemysl Janouch | 2015-05-15 | 1 | -47/+63 |
| | | | | Also fixed the annoying reconnect bug. | ||||
* | degesch: send PINGs with a timestamp | Přemysl Janouch | 2015-05-15 | 1 | -1/+1 |
| | | | | | | | | Instead of a username which is of no use to us. Maybe some servers require the argument to be a target but the purpose of this message is mainly to detect a failed connection at all, and that happens way faster when you send some data. | ||||
* | degesch: factor out irc_get_or_make_user() | Přemysl Janouch | 2015-05-15 | 1 | -5/+10 |
| | |||||
* | degesch: prevent playing with unknown options | Přemysl Janouch | 2015-05-14 | 1 | -3/+7 |
| | |||||
* | degesch: irc_{host,port} -> addresses | Přemysl Janouch | 2015-05-14 | 1 | -52/+109 |
| | | | | Now you can finally specify multiple addresses to connect to. | ||||
* | degesch: input_set_prompt() can be called whenever | Přemysl Janouch | 2015-05-12 | 1 | -0/+5 |
| | |||||
* | degesch: refresh prompt on dis/connection | Přemysl Janouch | 2015-05-12 | 1 | -0/+3 |
| | |||||
* | degesch: remove an outdated TODO comment | Přemysl Janouch | 2015-05-12 | 1 | -4/+0 |
| | |||||
* | Silence GCC | Přemysl Janouch | 2015-05-12 | 1 | -1/+1 |
| | |||||
* | degesch: now we do formatting with M-m | Přemysl Janouch | 2015-05-12 | 1 | -48/+121 |
| | |||||
* | degesch: add a FIXME | Přemysl Janouch | 2015-05-12 | 1 | -0/+1 |
| | |||||
* | degesch: actually support mIRC italics | Přemysl Janouch | 2015-05-12 | 1 | -0/+2 |
| | |||||
* | degesch: fix mIRC color parsing | Přemysl Janouch | 2015-05-12 | 1 | -3/+4 |
| | |||||
* | degesch: color cleanup | Přemysl Janouch | 2015-05-12 | 1 | -63/+79 |
| | |||||
* | degesch: make mIRC formatting actually work | Přemysl Janouch | 2015-05-11 | 1 | -21/+115 |
| | |||||
* | degesch: fix a typical signed char problem | Přemysl Janouch | 2015-05-10 | 1 | -1/+1 |
| | |||||
* | degesch: formatter: simplifications | Přemysl Janouch | 2015-05-10 | 1 | -115/+75 |
| | |||||
* | degesch: halfplement mIRC formatting | Přemysl Janouch | 2015-05-10 | 1 | -60/+94 |
| | | | | Now for the displaying part. | ||||
* | degesch: fix a stupid segfault | Přemysl Janouch | 2015-05-10 | 1 | -1/+4 |
| | |||||
* | degesch: preparations for mIRC formatting | Přemysl Janouch | 2015-05-10 | 1 | -13/+151 |
| | | | | | | | | | | | | | We're gonna have to do it the hard way, it seems. Prepared color mapping for mIRC colors which are totally different from regular ANSI colors in your terminal. What's missing now is a solid algorithm for outputting the 16-color range using what we have (bold, blink, color 8--15, ...) It also, naturally, has to respect any current attributes that are in conflict with the colors. | ||||
* | degesch: add a way to output mIRC formatting | Přemysl Janouch | 2015-05-10 | 1 | -1/+38 |
| | |||||
* | degesch: fix QUIT message on C-c | Přemysl Janouch | 2015-05-10 | 1 | -2/+2 |
| | |||||
* | degesch: be a bit less leaky with readline | Přemysl Janouch | 2015-05-10 | 1 | -1/+2 |
| | | | | It spams valgrind. | ||||
* | degesch: add nickname autocompletion | Přemysl Janouch | 2015-05-10 | 1 | -1/+16 |
| | |||||
* | Fix completion_add_word() | Přemysl Janouch | 2015-05-10 | 1 | -1/+2 |
| | |||||
* | degesch: review todo items | Přemysl Janouch | 2015-05-10 | 1 | -8/+6 |
| | |||||
* | degesch: remove people from channels when leaving | Přemysl Janouch | 2015-05-09 | 1 | -2/+26 |
| | |||||
* | degesch: implement /disconnect | Přemysl Janouch | 2015-05-09 | 1 | -8/+36 |
| | | | | One bug remaining to make it work. | ||||
* | degesch: fix irc_is_connected() | Přemysl Janouch | 2015-05-09 | 1 | -1/+1 |
| | | | | We've added a new state. | ||||
* | degesch: /connect restarts if already connecting | Přemysl Janouch | 2015-05-09 | 1 | -0/+2 |
| | |||||
* | degesch: improve /help display | Přemysl Janouch | 2015-05-09 | 1 | -2/+9 |
| | |||||
* | degesch: add command placeholders | Přemysl Janouch | 2015-05-09 | 1 | -55/+76 |
| | |||||
* | degesch: fix crash when idle | Přemysl Janouch | 2015-05-09 | 1 | -1/+1 |
| | |||||
* | degesch: asynchronous connecting etc. | Přemysl Janouch | 2015-05-09 | 1 | -465/+500 |
| | | | | | | I'm sorry, couldn't keep the diff small. All the ZyklonB heritage code is shit anyway. | ||||
* | degesch: more shuffling | Přemysl Janouch | 2015-05-09 | 1 | -36/+44 |
| | |||||
* | degesch: shuffle some code | Přemysl Janouch | 2015-05-09 | 1 | -117/+117 |
| | |||||
* | degesch: don't export schemas (make them static) | Přemysl Janouch | 2015-05-08 | 1 | -3/+3 |
| | |||||
* | degesch: add server::state, rename stuff | Přemysl Janouch | 2015-05-08 | 1 | -40/+56 |
| | | | | This is in preparation of asynchronous connects. | ||||
* | degesch: factor out jump_to_buffer() | Přemysl Janouch | 2015-05-08 | 1 | -25/+21 |
| | |||||
* | degesch: better comment | Přemysl Janouch | 2015-05-08 | 1 | -1/+2 |
| | |||||
* | degesch: clean up key binding initialization | Přemysl Janouch | 2015-05-08 | 1 | -76/+107 |
| | |||||
* | degesch: customize C-l behaviour | Přemysl Janouch | 2015-05-08 | 1 | -4/+66 |
| | | | | Reprint the backlog. | ||||
* | degesch: prevent segfault on exit with libedit | Přemysl Janouch | 2015-05-08 | 1 | -1/+4 |
| | |||||
* | degesch: add a fancy logo | Přemysl Janouch | 2015-05-07 | 1 | -2/+25 |
| | | | | It's all about the looks, man. | ||||
* | degesch: bind F5/F6 to previous/next buffer | Přemysl Janouch | 2015-05-07 | 1 | -0/+10 |
| | |||||
* | degesch: colour the user@host part | Přemysl Janouch | 2015-05-07 | 1 | -8/+10 |
| | |||||
* | degesch: a bit of cleanup | Přemysl Janouch | 2015-05-07 | 1 | -17/+18 |
| | |||||
* | degesch: fix utf8_common-prefix() | Přemysl Janouch | 2015-05-07 | 1 | -2/+4 |
| | |||||
* | Bump liberty | Přemysl Janouch | 2015-05-07 | 1 | -43/+7 |
| | |||||
* | degesch: fix more libedit weirdness | Přemysl Janouch | 2015-05-07 | 1 | -0/+2 |
| |