[glom] ImageGlom: Loading/Saving: Add more FileChooser filters.



commit 49a5c1311580709a757bc6af155f8f1ba64d2a46
Author: Murray Cumming <murrayc murrayc com>
Date:   Wed Jul 13 11:39:03 2011 +0200

    ImageGlom: Loading/Saving: Add more FileChooser filters.
    
    * glom/utility_widgets/imageglom.cc: set_file_filter_images():
    Use ev_document_factory_add_filters().

 ChangeLog                         |    7 +++++++
 glom/utility_widgets/imageglom.cc |    4 ++++
 2 files changed, 11 insertions(+), 0 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index d3fdb29..8cabfcb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
 2011-07-13  Murray Cumming  <murrayc murrayc com>
 
+	ImageGlom: Loading/Saving: Add more FileChooser filters.
+
+	* glom/utility_widgets/imageglom.cc: set_file_filter_images():
+	Use ev_document_factory_add_filters().
+
+2011-07-13  Murray Cumming  <murrayc murrayc com>
+
 	Image fields: Support PDF (and other types supported by evince)
 
 	* configure.ac: Depend on evince-view-3.0, which is a library installed by 
diff --git a/glom/utility_widgets/imageglom.cc b/glom/utility_widgets/imageglom.cc
index 2e1bf9a..2399a2d 100644
--- a/glom/utility_widgets/imageglom.cc
+++ b/glom/utility_widgets/imageglom.cc
@@ -565,10 +565,14 @@ static void set_file_filter_images(Gtk::FileChooser& file_chooser)
   filter->add_pixbuf_formats();
   file_chooser.add_filter(filter);
   
+  ev_document_factory_add_filters(GTK_WIDGET(file_chooser.gobj()), 0);
+  
+  /*  ev_document_factory_add_filters() add this already:
   filter = Gtk::FileFilter::create();
   filter->set_name(_("All Files"));
   filter->add_pattern("*");
   file_chooser.add_filter(filter);
+  */
 }
 
 void ImageGlom::on_menupopup_activate_save_file()



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]