Gtk 3.8+ basic interface