]> www.fi.muni.cz Git - evince.git/blobdiff - shell/ev-application.c
Automatically hide the fullscreen button. Patch by Kristian Høgsberg
[evince.git] / shell / ev-application.c
index 896fa902eb17a28ae4f3b8e28d35ca19e519eda3..a1dec925a8d1b4af9417b951f9338120a199d7d6 100644 (file)
@@ -29,9 +29,6 @@
 #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;
@@ -132,12 +129,16 @@ ev_application_open (EvApplication *application, GError *err)
        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 ();
@@ -169,30 +170,6 @@ ev_application_open (EvApplication *application, GError *err)
        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)
 {