Clone of urwid with GLib event loop working with gobject introspection instead of gobject.