X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=previewer%2Fev-previewer-window.c;h=734941edc99679924d40fd0b3202a2402f80e762;hb=e769474337c9a6ffdaed2327056e8de2f7ca9ee4;hp=91e25a8a16800efa70a913d354b221874ddc9d9d;hpb=4d91ce6a1f547d3a75da7cbc956033fbf65c7c0c;p=evince.git diff --git a/previewer/ev-previewer-window.c b/previewer/ev-previewer-window.c index 91e25a8a..734941ed 100644 --- a/previewer/ev-previewer-window.c +++ b/previewer/ev-previewer-window.c @@ -15,7 +15,7 @@ * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ #include @@ -96,6 +96,13 @@ ev_previewer_window_error_dialog_run (EvPreviewerWindow *window, } #endif +static void +ev_previewer_window_close (GtkAction *action, + EvPreviewerWindow *window) +{ + gtk_widget_destroy (GTK_WIDGET (window)); +} + static void ev_previewer_window_previous_page (GtkAction *action, EvPreviewerWindow *window) @@ -271,6 +278,9 @@ ev_previewer_window_print (GtkAction *action, #endif static const GtkActionEntry action_entries[] = { + { "FileCloseWindow", GTK_STOCK_CLOSE, NULL, "W", + NULL, + G_CALLBACK (ev_previewer_window_close) }, { "GoPreviousPage", GTK_STOCK_GO_UP, N_("_Previous Page"), "Page_Up", N_("Go to the previous page"), G_CALLBACK (ev_previewer_window_previous_page) }, @@ -477,7 +487,7 @@ data_dir (void) datadir = g_build_filename (dir, "share", "evince", NULL); g_free (dir); #else - datadir = g_strdup (DATADIR); + datadir = g_strdup (EVINCEDATADIR); #endif return datadir;