Terra is a GTK+3.0 based terminal emulator with useful user interface, it also supports multiple terminals with splitting screen horizontally or vertically. New features have been added since September 2013. It's a pretty new and experimental project, if you want to contribute just checkout and try.
The old ConfigManager is still around, but no more base64 encoding ( :tada: ). It is now just a simple wrapper around ConfigHanlder. This way we can gradually switch to the new handler, without to much noise.
For the next step I suggest creating a standard for the settings file. On this project we have used Yamale to pin down a standard. And then, based on that standard, we can update the way window, tab and tab-vte-child-layout settings are stored.
The old ConfigManager is still around, but no more base64 encoding ( :tada: ). It is now just a simple wrapper around ConfigHanlder. This way we can gradually switch to the new handler, without to much noise.
For the next step I suggest creating a standard for the settings file. On this project we have used Yamale to pin down a standard. And then, based on that standard, we can update the way window, tab and tab-vte-child-layout settings are stored.