X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;ds=sidebyside;f=shell%2Fev-view.c;h=3c2090dbbe0398a4912bc69e27b5edf52d7041f3;hb=e47828bd9933f9a44cdfb009fdfcddfcec2748dd;hp=ce158d3e5deb5c263415245e5a81cd5bbda7811b;hpb=c6c4499f6fea18a1295b3d1e3ab4c84e99d92871;p=evince.git diff --git a/shell/ev-view.c b/shell/ev-view.c index ce158d3e..3c2090db 100644 --- a/shell/ev-view.c +++ b/shell/ev-view.c @@ -1237,6 +1237,9 @@ goto_dest (EvView *view, EvLinkDest *dest) case EV_LINK_DEST_TYPE_XYZ: goto_xyz_dest (view, dest); break; + case EV_LINK_DEST_TYPE_PAGE_LABEL: + ev_page_cache_set_page_label (view->page_cache, ev_link_dest_get_page_label (dest)); + break; default: g_assert_not_reached (); } @@ -1376,10 +1379,10 @@ tip_from_link (EvView *view, EvLink *link) break; case EV_LINK_ACTION_TYPE_GOTO_REMOTE: if (title) { - msg = g_strdup_printf (_("Go to %s on file %s"), title, + msg = g_strdup_printf (_("Go to %s on file “%s”"), title, ev_link_action_get_filename (action)); } else { - msg = g_strdup_printf (_("Go to file %s"), + msg = g_strdup_printf (_("Go to file “%s”"), ev_link_action_get_filename (action)); } @@ -1762,7 +1765,7 @@ ev_view_expose_event (GtkWidget *widget, for (i = view->start_page; i <= view->end_page; i++) { GdkRectangle page_area; GtkBorder border; - gboolean page_ready; + gboolean page_ready = TRUE; if (!get_page_extents (view, i, &page_area, &border)) continue;