[gtk gui] initially rewritten to gtk3/pygobgect