Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/shell/ev-application.c
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <marco@gnome.org>2005-01-13 17:49:01 (GMT)
committer Marco Pesenti Gritti <marco@src.gnome.org>2005-01-13 17:49:01 (GMT)
commite0ca7880392b3d064e55406f270e2f68779e3cdc (patch)
tree684585ef2bc8531c2471490ffb5b130b7cc34f23 /shell/ev-application.c
parentddc0ad5b3bd75a640ba362cdccde7449654bae61 (diff)
Add support for document links
2005-01-13 Marco Pesenti Gritti <marco@gnome.org> * backend/ev-document.c: (ev_document_get_link): * backend/ev-document.h: * pdf/xpdf/pdf-document.cc: * shell/ev-application.c: (ev_application_open): * shell/ev-application.h: * shell/ev-sidebar-links.c: (selection_changed_cb): * shell/ev-view.c: (ev_view_button_release_event), (go_to_link), (ev_view_go_to_link): Add support for document links
Diffstat (limited to 'shell/ev-application.c')
-rw-r--r--shell/ev-application.c27
1 files changed, 0 insertions, 27 deletions
diff --git a/shell/ev-application.c b/shell/ev-application.c
index 05f86ce..6664c6a 100644
--- a/shell/ev-application.c
+++ b/shell/ev-application.c
@@ -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;
@@ -169,30 +166,6 @@ ev_application_open (EvApplication *application, GError *err)
gtk_widget_destroy (GTK_WIDGET (chooser));
}
-void
-ev_application_open_link (EvApplication *application,
- EvWindow *window,
- EvLink *link,
- GError *error)
-{
- EvLinkType type;
- const char *uri;
-
- type = ev_link_get_link_type (link);
-
- switch (type) {
- case EV_LINK_TYPE_TITLE:
- break;
- case EV_LINK_TYPE_PAGE:
- ev_window_open_link (window, link);
- break;
- case EV_LINK_TYPE_EXTERNAL_URI:
- uri = ev_link_get_uri (link);
- gnome_vfs_url_show (uri);
- break;
- }
-}
-
static void
ev_application_class_init (EvApplicationClass *ev_application_class)
{