Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/shell/ev-window.c
diff options
context:
space:
mode:
authorNickolay V. Shmyrev <nshmyrev@yandex.ru>2006-08-28 00:35:53 (GMT)
committer Nickolay V. Shmyrev <nshmyrev@src.gnome.org>2006-08-28 00:35:53 (GMT)
commit630b54e8cd688dc0af01f73ca90169f270823d1d (patch)
treec6b9435a6edf1b4a54804bd76f40f8b12156b9b6 /shell/ev-window.c
parent9b0445a3b8162f7d36c7407d77d7d410d45ac6e3 (diff)
Implement Close named action. Patch by Carlos Garcia Campos.
2006-08-28 Nickolay V. Shmyrev <nshmyrev@yandex.ru> * shell/ev-window.c: (ev_window_xfer_job_cb), (do_action_named): Implement Close named action. Patch by Carlos Garcia Campos.
Diffstat (limited to 'shell/ev-window.c')
-rw-r--r--shell/ev-window.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/shell/ev-window.c b/shell/ev-window.c
index 52f2576..cbd504c 100644
--- a/shell/ev-window.c
+++ b/shell/ev-window.c
@@ -963,7 +963,7 @@ ev_window_xfer_job_cb (EvJobXfer *job,
if (ev_window->priv->document)
g_object_unref (ev_window->priv->document);
ev_window->priv->document = g_object_ref (document);
-
+
ev_window_setup_document (ev_window);
ev_window_add_recent (ev_window, ev_window->priv->uri);
@@ -3831,6 +3831,8 @@ do_action_named (EvWindow *window, EvLinkAction *action)
ev_window_cmd_focus_page_selector (NULL, window);
} else if (g_ascii_strcasecmp (name, "Find") == 0) {
ev_window_cmd_edit_find (NULL, window);
+ } else if (g_ascii_strcasecmp (name, "Close") == 0) {
+ ev_window_cmd_file_close_window (NULL, window);
} else {
g_warning ("Unimplemented named action: %s, please post a "
"bug report in Evince bugzilla "