improvements: terminal encodings part 4, gui settings