From fe8ea2226d06f58142a9c192960bc369ac442e20 Mon Sep 17 00:00:00 2001 From: Carlos Garcia Campos Date: Thu, 11 Jan 2007 16:58:45 +0000 Subject: Use max and min scale values in the view iby taking dpi into account. 2007-01-11 Carlos Garcia Campos * shell/ev-view-private.h: * shell/ev-window.c: (ev_window_screen_changed), (ev_window_init): * shell/ev-view.[ch]: (ev_view_class_init), (ev_view_set_zoom), (ev_view_set_screen_dpi), (ev_view_can_zoom_in), (ev_view_can_zoom_out): Use max and min scale values in the view iby taking dpi into account. svn path=/trunk/; revision=2214 --- (limited to 'shell/ev-window.c') diff --git a/shell/ev-window.c b/shell/ev-window.c index ffbc1f0..ba8de92 100644 --- a/shell/ev-window.c +++ b/shell/ev-window.c @@ -2717,6 +2717,9 @@ ev_window_screen_changed (GtkWidget *widget, window); #endif + ev_view_set_screen_dpi (EV_VIEW (window->priv->view), + ev_window_get_screen_dpi (window)); + if (GTK_WIDGET_CLASS (ev_window_parent_class)->screen_changed) { GTK_WIDGET_CLASS (ev_window_parent_class)->screen_changed (widget, old_screen); } @@ -4663,6 +4666,8 @@ ev_window_init (EvWindow *ev_window) ev_window->priv->scrolled_window); ev_window->priv->view = ev_view_new (); + ev_view_set_screen_dpi (EV_VIEW (ev_window->priv->view), + ev_window_get_screen_dpi (ev_window)); ev_window->priv->password_view = ev_password_view_new (); g_signal_connect_swapped (ev_window->priv->password_view, "unlock", -- cgit v0.9.1