index 182bad68d30dde75790f2b5841bb11d30c7b069e..39220667e6779a6315476d996acb88042548ad5b 100644 (file)
 init_widgets_ (void)
 {
  gint k;
+ GtkFileFilter *filter = gtk_file_filter_new ();
+
+ g_assert (filter);
  ext_dlg_ = mixgtk_widget_factory_get_dialog (MIXGTK_EXTERNPROG_DIALOG);
  g_assert (ext_dlg_ != NULL);
     (MIXGTK_EXTERNPROG_DIALOG, ext_wdg_names_[k]);
    g_assert (ext_wdg_[k]);
   }
+
+ gtk_file_filter_add_mime_type (filter, "application/x-executable");
+ gtk_file_chooser_set_filter
+  (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);
 }
 void