From 0ffd0f07ed24fe71b88dc3cda30f944e4407fac0 Mon Sep 17 00:00:00 2001 From: Nickolay V. Shmyrev Date: Sun, 22 May 2005 15:09:31 +0000 Subject: Fix minor points related to moving best fit up. Introduce "zoom" property and make zoom control change it's value on notify::zoom signals. Fix for 305080. --- (limited to 'cut-n-paste') diff --git a/cut-n-paste/zoom-control/ephy-zoom.c b/cut-n-paste/zoom-control/ephy-zoom.c index ee91784..34e25ec 100644 --- a/cut-n-paste/zoom-control/ephy-zoom.c +++ b/cut-n-paste/zoom-control/ephy-zoom.c @@ -59,7 +59,7 @@ ephy_zoom_get_changed_zoom_level (float level, gint steps) guint index; index = ephy_zoom_get_zoom_level_index (level); - return zoom_levels[CLAMP(index + steps, 0, n_zoom_levels - 1)].level; + return zoom_levels[CLAMP(index + steps, 3, n_zoom_levels - 1)].level; } float ephy_zoom_get_nearest_zoom_level (float level) diff --git a/cut-n-paste/zoom-control/ephy-zoom.h b/cut-n-paste/zoom-control/ephy-zoom.h index 5632b4f..e8fb52a 100644 --- a/cut-n-paste/zoom-control/ephy-zoom.h +++ b/cut-n-paste/zoom-control/ephy-zoom.h @@ -61,7 +61,7 @@ zoom_levels[] = static const guint n_zoom_levels = G_N_ELEMENTS (zoom_levels); #define ZOOM_MINIMAL (EPHY_ZOOM_SEPARATOR) -#define ZOOM_MAXIMAL (zoom_levels[n_zoom_levels - 4].level) +#define ZOOM_MAXIMAL (zoom_levels[n_zoom_levels - 1].level) #define ZOOM_IN (-1.0) #define ZOOM_OUT (-2.0) -- cgit v0.9.1