From 201fabada08dea475113b2b91f28f44d020d355e Mon Sep 17 00:00:00 2001 From: Jose Antonio Ortega Ruiz Date: Mon, 5 Oct 2009 15:36:16 +0200 Subject: GtkFileChooser compatibility (conditionally using gtk 2.18 feature). --- mixgtk/mixgtk.glade | 2 -- mixgtk/mixgtk_external.c | 7 +++++++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/mixgtk/mixgtk.glade b/mixgtk/mixgtk.glade index 9afdd56..c28f6f4 100644 --- a/mixgtk/mixgtk.glade +++ b/mixgtk/mixgtk.glade @@ -1421,7 +1421,6 @@ disk7 31 True False - False False @@ -1459,7 +1458,6 @@ disk7 31 True False - False False Select mixasm executable diff --git a/mixgtk/mixgtk_external.c b/mixgtk/mixgtk_external.c index 50fb421..534542f 100644 --- a/mixgtk/mixgtk_external.c +++ b/mixgtk/mixgtk_external.c @@ -108,6 +108,13 @@ init_widgets_ (void) (GTK_FILE_CHOOSER (ext_wdg_[ext_wdg_asm_chooser]), filter); gtk_file_chooser_set_filter (GTK_FILE_CHOOSER (ext_wdg_[ext_wdg_ed_chooser]), filter); + +#if GTK_CHECK_VERSION (2,18,0) + gtk_file_chooser_set_create_folders + (GTK_FILE_CHOOSER (ext_wdg_[ext_wdg_asm_chooser]), FALSE); + gtk_file_chooser_set_create_folders + (GTK_FILE_CHOOSER (ext_wdg_[ext_wdg_ed_chooser]), FALSE); +#endif // GTK_CHECK_VERSION } void -- cgit v1.2.3