X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=shell%2Fev-view-private.h;h=791256b8a6cf4071765d0aa86fd5160abb13d844;hb=0f5fff2c18cb5140bd2459210a7fb64518a984f1;hp=91f43154de25ca9fcda006ea79def8b8ce1ea2cf;hpb=147db949b1e422ce3e4fc2c948efbd74581bc311;p=evince.git diff --git a/shell/ev-view-private.h b/shell/ev-view-private.h index 91f43154..791256b8 100644 --- a/shell/ev-view-private.h +++ b/shell/ev-view-private.h @@ -45,6 +45,7 @@ typedef enum { SCROLL_TO_KEEP_POSITION, SCROLL_TO_PAGE_POSITION, SCROLL_TO_CENTER, + SCROLL_TO_FIND_LOCATION, } PendingScroll; typedef enum { @@ -64,6 +65,7 @@ struct _EvView { char *status; char *find_status; int find_result; + gboolean jump_to_find_result; EvPageCache *page_cache; EvPixbufCache *pixbuf_cache; @@ -86,12 +88,12 @@ struct _EvView { gint start_page; gint end_page; gint current_page; - gint find_page; int rotation; double scale; int spacing; + gboolean loading; gboolean continuous; gboolean dual_page; gboolean fullscreen; @@ -124,11 +126,11 @@ struct _EvViewClass { GtkAdjustment *hadjustment, GtkAdjustment *vadjustment); void (*binding_activated) (EvView *view, - GtkScrollType scroll, + EvScrollType scroll, gboolean horizontal); void (*zoom_invalid) (EvView *view); void (*external_link) (EvView *view, - EvLink *link); + EvLinkAction *action); void (*popup_menu) (EvView *view, EvLink *link); };