2005-05-17 Marco Pesenti Gritti <mpg@redhat.com>
* data/evince-ui.xml:
* shell/ev-view.c:
* shell/ev-view.h:
* shell/ev-window.c: (update_action_sensitivity):
Get rid of View->Normal Size, it's just confusing
+2005-05-17 Marco Pesenti Gritti <mpg@redhat.com>
+
+ * data/evince-ui.xml:
+ * shell/ev-view.c:
+ * shell/ev-view.h:
+ * shell/ev-window.c: (update_action_sensitivity):
+
+ Get rid of View->Normal Size, it's just confusing
+
Tue May 17 00:51:21 2005 Jonathan Blandford <jrb@redhat.com>
* backend/ev-document-info.h:
Tue May 17 00:51:21 2005 Jonathan Blandford <jrb@redhat.com>
* backend/ev-document-info.h:
<menuitem name="ViewZoomInMenu" action="ViewZoomIn"/>
<menuitem name="ViewZoomInMenu" action="ViewZoomIn"/>
<menuitem name="ViewZoomOutMenu" action="ViewZoomOut"/>
<menuitem name="ViewZoomInMenu" action="ViewZoomIn"/>
<menuitem name="ViewZoomInMenu" action="ViewZoomIn"/>
<menuitem name="ViewZoomOutMenu" action="ViewZoomOut"/>
- <menuitem name="ViewNormalSizeMenu" action="ViewNormalSize"/>
<menuitem name="ViewBestFitMenu" action="ViewBestFit"/>
<menuitem name="ViewPageWidthMenu" action="ViewPageWidth"/>
<separator/>
<menuitem name="ViewBestFitMenu" action="ViewBestFit"/>
<menuitem name="ViewPageWidthMenu" action="ViewPageWidth"/>
<separator/>
ev_view_set_zoom (view, scale, FALSE);
}
ev_view_set_zoom (view, scale, FALSE);
}
-
-void
-ev_view_zoom_normal (EvView *view)
-{
- ev_view_set_zoom (view, 1.0, FALSE);
-}
-
void
ev_view_set_zoom_for_size (EvView *view,
int width,
void
ev_view_set_zoom_for_size (EvView *view,
int width,
int height,
int vsb_width,
int hsb_height);
int height,
int vsb_width,
int hsb_height);
-void ev_view_zoom_normal (EvView *view);
/* Find */
gboolean ev_view_can_find_next (EvView *view);
/* Find */
gboolean ev_view_can_find_next (EvView *view);
has_pages && ev_view_can_zoom_in (view));
set_action_sensitive (ev_window, "ViewZoomOut",
has_pages && ev_view_can_zoom_out (view));
has_pages && ev_view_can_zoom_in (view));
set_action_sensitive (ev_window, "ViewZoomOut",
has_pages && ev_view_can_zoom_out (view));
- set_action_sensitive (ev_window, "ViewNormalSize", has_pages);
set_action_sensitive (ev_window, "ViewBestFit", has_pages);
set_action_sensitive (ev_window, "ViewPageWidth", has_pages);
set_action_sensitive (ev_window, "ViewReload", has_pages);
set_action_sensitive (ev_window, "ViewBestFit", has_pages);
set_action_sensitive (ev_window, "ViewPageWidth", has_pages);
set_action_sensitive (ev_window, "ViewReload", has_pages);
update_action_sensitivity (ev_window);
}
update_action_sensitivity (ev_window);
}
-static void
-ev_window_cmd_view_normal_size (GtkAction *action, EvWindow *ev_window)
-{
- g_return_if_fail (EV_IS_WINDOW (ev_window));
-
- ev_view_zoom_normal (EV_VIEW (ev_window->priv->view));
- update_action_sensitivity (ev_window);
-}
-
static void
ev_window_cmd_go_previous_page (GtkAction *action, EvWindow *ev_window)
{
static void
ev_window_cmd_go_previous_page (GtkAction *action, EvWindow *ev_window)
{
{ "ViewZoomOut", GTK_STOCK_ZOOM_OUT, NULL, "<control>minus",
N_("Shrink the document"),
G_CALLBACK (ev_window_cmd_view_zoom_out) },
{ "ViewZoomOut", GTK_STOCK_ZOOM_OUT, NULL, "<control>minus",
N_("Shrink the document"),
G_CALLBACK (ev_window_cmd_view_zoom_out) },
- { "ViewNormalSize", GTK_STOCK_ZOOM_100, NULL, "<control>0",
- N_("Reset the zoom level to the default value"),
- G_CALLBACK (ev_window_cmd_view_normal_size) },
{ "ViewReload", GTK_STOCK_REFRESH, N_("_Reload"), "<control>R",
N_("Reload the document"),
G_CALLBACK (ev_window_cmd_view_reload) },
{ "ViewReload", GTK_STOCK_REFRESH, N_("_Reload"), "<control>R",
N_("Reload the document"),
G_CALLBACK (ev_window_cmd_view_reload) },