use built-in GTKFILECHOOSER file overwrite confirmation