#include <gtk/gtkstock.h>
#include <gtk/gtkwidget.h>
#include <gtk/gtkmain.h>
-#include <libgnomevfs/gnome-vfs-utils.h>
-
-#include "ev-window.h"
struct _EvApplicationPrivate {
GList *windows;
gtk_file_filter_set_name (both_filter,
_("PostScript and PDF Documents"));
gtk_file_filter_add_mime_type (both_filter, "application/postscript");
+ gtk_file_filter_add_mime_type (both_filter, "application/x-gzpostscript");
+ gtk_file_filter_add_mime_type (both_filter, "image/x-eps");
gtk_file_filter_add_mime_type (both_filter, "application/pdf");
gtk_file_chooser_add_filter (GTK_FILE_CHOOSER (chooser), both_filter);
ps_filter = gtk_file_filter_new ();
gtk_file_filter_set_name (ps_filter, _("PostScript Documents"));
gtk_file_filter_add_mime_type (ps_filter, "application/postscript");
+ gtk_file_filter_add_mime_type (both_filter, "application/x-gzpostscript");
+ gtk_file_filter_add_mime_type (ps_filter, "image/x-eps");
gtk_file_chooser_add_filter (GTK_FILE_CHOOSER (chooser), ps_filter);
pdf_filter = gtk_file_filter_new ();
gtk_widget_destroy (GTK_WIDGET (chooser));
}
-void
-ev_application_open_bookmark (EvApplication *application,
- EvWindow *window,
- EvBookmark *bookmark,
- GError *error)
-{
- EvBookmarkType type;
- const char *uri;
-
- type = ev_bookmark_get_bookmark_type (bookmark);
-
- switch (type) {
- case EV_BOOKMARK_TYPE_TITLE:
- break;
- case EV_BOOKMARK_TYPE_LINK:
- ev_window_open_bookmark (window, bookmark);
- break;
- case EV_BOOKMARK_TYPE_EXTERNAL_URI:
- uri = ev_bookmark_get_uri (bookmark);
- gnome_vfs_url_show (uri);
- break;
- }
-}
-
static void
ev_application_class_init (EvApplicationClass *ev_application_class)
{