Fri, 24 Jul 2015 04:24:38 +0300
Apply Leonard's patch for fixing the colors:
The colors were broken again.
* isprint for some reason returned true when the given byte is higher than 255.
The char cast of the byte was then printed which resulted in odd characters
popping up. Black appeared as ^@ which is NULL in caret notation.
* After that, the colors were all messed up because the RLINE enum didn't take
in account the color swapping.
So instead of messing up the enum order/number I went for a new "range-like"
method.
* After fixing all of that, I noticed the Interface::render_colorline had a
broken loop since the VS2010 commits.
This made the lines not print entierely and messed up the colors etc.
62 | 1 | zfc9000 |
2 | --------- | |
3 | ||
4 | zfc9000 is a text-based RCON utility for the Zandronum Doom source port. | |
5 | ||
6 | Features: | |
7 | ||
8 | * Fully textual, can be used over SSH for instance | |
9 | * Supports in-game colorcodes | |
10 | * Input history | |
11 | * A subset of readline shortcuts | |
12 | * a nicklist | |
13 | ||
14 | To use, either: | |
15 | ||
16 | * use the command line: ```zfc9000 <address> <password>``` | |
17 | * use Ctrl-N within the application to create a new connection | |
18 | ||
19 | To compile, clone the sources off the mercurial repository and check out the version desired. Ensure you have the proper ncurses libraries installed, e.g. ```libncurses5-dev``` and ```libncursesw5-dev``` on Ubuntu. Compile using cmake. | |
20 | ||
21 | Binaries are provided but these may or may not work on your system. |