X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=help%2Freference%2Fevince-docs.sgml;h=d5bd32c2b238a597e15da1d7e375a43bec2643f8;hb=c2d5e8f188bcedd3752b829d3ebcfea78efc520d;hp=46fdae780f2c0ece1034ec3321779dd204416d31;hpb=b7488e4196302f5b6d80d7491f5beac73a1f7a2b;p=evince.git diff --git a/help/reference/evince-docs.sgml b/help/reference/evince-docs.sgml index 46fdae78..d5bd32c2 100644 --- a/help/reference/evince-docs.sgml +++ b/help/reference/evince-docs.sgml @@ -1,41 +1,159 @@ - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ]> Evince Programmer's Reference Manual - - + + + <phrase>Document interfaces</phrase> + + + Provides support for writing Evince backends. For example EvAttachment is used to represent document attachments. + The core have objects that represent various document + interfaces. - &ev-attachment; - - - - + + &ev-document-factory; + &ev-document; + &ev-document-find; + &ev-document-fonts; + &ev-document-images; + &ev-document-info; + &ev-document-links; + &ev-document-misc; + &ev-document-security; + &ev-document-thumbnails; + &ev-document-transition; + + + + <phrase>Document data</phrase> + + + + Helper objects related to document like attachments, links and images. + + + &ev-attachment; + &ev-link; + &ev-link-action; + &ev-link-dest; + &ev-image; + &ev-render-context; + &ev-selection; + + + + <phrase>Helper functions</phrase> + + + + Helper functions common for backend implementation + + + &ev-async-renderer; + &ev-file-exporter; + &ev-file-helpers; + + + + <phrase>Evince Frontend</phrase> + + Evince internals are rather simple. There are an application singleton that maintains list of windows and provides common services, each window shows loaded document, it has menus sidebar, toolbar and main view. - - - &ev-window; - Main window class - &ev-view; - View for document - &ev-page-cache; - Document page cache - - + + &ev-history; + &ev-job-queue; + &ev-jobs; + &ev-metadata-manager; + &ev-navigation-action; + &ev-navigation-action-widget; + &ev-page-action; + &ev-page-action-widget; + &ev-page-cache; + &ev-password-view; + &ev-password; + &ev-pixbuf-cache; + &ev-print-job; + &ev-properties-dialog; + &ev-properties-fonts; + &ev-sidebar-attachments; + &ev-sidebar-links; + &ev-sidebar-page; + &ev-sidebar-thumbnails; + &ev-sidebar; + &ev-stock-icons; + &ev-tooltip; + &ev-utils; + &ev-view-accessible; + &ev-view; + &ev-window-title; + &ev-window; + +