X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=libview%2Fev-view-private.h;h=a3655072f576d140ba126d36e76eada3c1479ed2;hb=2dd348d6fe62d96589c81379bbd01314d6442dc0;hp=01e260b8cc1584cbffe4e7166e8426ae98944e1f;hpb=6ab3c9184c95446e436bf6e71b9b8228644b1960;p=evince.git diff --git a/libview/ev-view-private.h b/libview/ev-view-private.h index 01e260b8..a3655072 100644 --- a/libview/ev-view-private.h +++ b/libview/ev-view-private.h @@ -120,6 +120,7 @@ struct _EvView { EvDocumentModel *model; EvPixbufCache *pixbuf_cache; + gsize pixbuf_cache_size; EvPageCache *page_cache; EvHeightToPageCache *height_to_page_cache; EvViewCursor cursor; @@ -183,6 +184,15 @@ struct _EvView { /* Annotations */ GList *window_children; EvViewWindowChild *window_child_focus; + EvMapping *focus_annotation; + gboolean adding_annot; + EvAnnotationType adding_annot_type; + + /* Synctex */ + EvMapping *synctex_result; + + /* Accessibility */ + gboolean a11y_enabled; }; struct _EvViewClass { @@ -198,6 +208,10 @@ struct _EvViewClass { void (*popup_menu) (EvView *view, GList *items); void (*selection_changed) (EvView *view); + void (*sync_source) (EvView *view, + EvSourceLink *link); + void (*annot_added) (EvView *view, + EvAnnotation *annot); }; void _get_page_size_for_scale_and_rotation (EvDocument *document,