X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=shell%2Fev-document-types.c;h=23d940c22640e634c4bf97ce2e9cf26432496a4c;hb=f693b48e9ca24fec37c190cdb90682c67e8e6c28;hp=ea729bfd8b6885eff765fc3e00a5e0b7555a4ecb;hpb=30582eef6d8c325d026e7db0301921ddba21dfec;p=evince.git diff --git a/shell/ev-document-types.c b/shell/ev-document-types.c index ea729bfd..23d940c2 100644 --- a/shell/ev-document-types.c +++ b/shell/ev-document-types.c @@ -133,9 +133,9 @@ ev_document_types_add_filters (GtkWidget *chooser, EvDocument *document) gtk_file_filter_set_name (filter, _("All Documents")); mime_types = ev_document_factory_get_all_mime_types (); file_filter_add_mime_list_and_free (filter, mime_types); - gtk_file_filter_add_pixbuf_formats (filter); gtk_file_chooser_add_filter (GTK_FILE_CHOOSER (chooser), filter); +#ifdef ENABLE_PS if (document == NULL || backend == EV_BACKEND_PS) { default_filter = filter = gtk_file_filter_new (); gtk_file_filter_set_name (filter, _("PostScript Documents")); @@ -143,6 +143,7 @@ ev_document_types_add_filters (GtkWidget *chooser, EvDocument *document) file_filter_add_mime_list_and_free (filter, mime_types); gtk_file_chooser_add_filter (GTK_FILE_CHOOSER (chooser), filter); } +#endif if (document == NULL || backend == EV_BACKEND_PDF) { default_filter = filter = gtk_file_filter_new (); @@ -156,7 +157,8 @@ ev_document_types_add_filters (GtkWidget *chooser, EvDocument *document) if (document == NULL || backend == EV_BACKEND_PIXBUF) { default_filter = filter = gtk_file_filter_new (); gtk_file_filter_set_name (filter, _("Images")); - gtk_file_filter_add_pixbuf_formats (filter); + mime_types = ev_document_factory_get_mime_types (EV_BACKEND_PIXBUF); + file_filter_add_mime_list_and_free (filter, mime_types); gtk_file_chooser_add_filter (GTK_FILE_CHOOSER (chooser), filter); } #endif @@ -184,7 +186,7 @@ ev_document_types_add_filters (GtkWidget *chooser, EvDocument *document) #ifdef ENABLE_COMICS if (document == NULL || backend == EV_BACKEND_COMICS) { default_filter = filter = gtk_file_filter_new (); - gtk_file_filter_set_name (filter, _("Comics Books")); + gtk_file_filter_set_name (filter, _("Comic Books")); mime_types = ev_document_factory_get_mime_types (EV_BACKEND_COMICS); file_filter_add_mime_list_and_free (filter, mime_types); gtk_file_chooser_add_filter (GTK_FILE_CHOOSER (chooser), filter);