13 Commits (ffc787df649427cccbb57bacf9785e49409eebaa)

Author SHA1 Message Date
Zed A. Shaw ae43dad499 Minor fixes to make initializing the terminal more consistent and to remove a magic number for wall limits. 3 weeks ago
Zed A. Shaw e86d474c7c Now have more test for the base functionality but need to push render tests and find a way to test the GUI. I've also brought in sol2 for lua integration but not sure what to do with it. 3 weeks ago
Zed A. Shaw 89a70f398a Rewrote the ansi parser to exactly callback on color setting, so now just need to clean this all up and fix a few little bugs. 1 month ago
Zed A. Shaw 9bc9c9007f Now have a nice panel to hold all the UI panels we'll use later. 1 month ago
Zed A. Shaw ddf1ba955c Now have a working config manager that can exist in the world properly. 2 months ago
Zed A. Shaw f6ddf4b03b Make it clear this is testing an ftxui setting. 2 months ago
Zed A. Shaw f223257aad Have to tweak when to test that true color is set, and also when to do it for the test. 2 months ago
Zed A. Shaw 707e9e3d6e Have to force the terminal detected by FTXUI to use full color no matter what it detects in the actual terminal. 2 months ago
Zed A. Shaw 0ba789697a Basic config system from a json file but it's got serious issues. Can't copy construct it because of the variable blocking copying, and it can't even be put into the dinkyecs in any way. 2 months ago
Zed A. Shaw fd8180bc61 Refactored the ansi_parser into a class that can be reused between render calls. 2 months ago
Zed A. Shaw a36b187879 Renderer of ANSI codes to SFML is now working. Does seem to be a little slow but that'll be easy to fix later. 2 months ago
Zed A. Shaw ae484bf425 ANSI code renderer starts working but I have to make it utf8/wchar_t friendly. 2 months ago
Zed A. Shaw f32b39afe2 Barely working ansi color codes parser but I _really_ don't like this one. Too much code to just get it to process correctly which means it'll be brittle as hell later. 2 months ago