put ncurses into a namespace, clear window before restoring colors is way faster.
tree0937522b6bb7b91fe9cae25fb56ec9e4c5d8b23b
-rw-r--r-- 25234 .cproject
-rw-r--r-- 18 .gitignore
-rw-r--r-- 2475 .project
drwxr-xr-x - .settings
-rw-r--r-- 5153 ConsoleWindow.cpp
-rw-r--r-- 1287 ConsoleWindow.h
-rw-r--r-- 316 Endianness.h
-rw-r--r-- 349 Format.cpp
-rw-r--r-- 212 Format.h
-rw-r--r-- 508 Interfaces.h
-rw-r--r-- 991 Logger.cpp
-rw-r--r-- 1103 Logger.h
-rw-r--r-- 192 Makefile
-rw-r--r-- 188 NsNcurses.h
-rw-r--r-- 348 README
-rw-r--r-- 230 Rgb.c
-rw-r--r-- 509 Rgb.h
-rw-r--r-- 4846 conpix.cpp
drwxr-xr-x - testt