diff options
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | shell/ev-window.c | 4 |
2 files changed, 8 insertions, 1 deletions
@@ -1,5 +1,10 @@ 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. + +2006-08-28 Nickolay V. Shmyrev <nshmyrev@yandex.ru> + * shell/ev-pixbuf-cache.c: (copy_job_to_job_info): Don't clear link mapping on copy_job_to_job_info. Fixes 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 " |