Uses GTK 3.12 (hopefully)