X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=backend%2Fev-document.c;h=8598c117703785e78ee08789eef080b4f1538fb5;hb=e637fd672cb1fa494600c66dc7b49a7f77c78aa8;hp=3395bf7c4ac40173364190840fb53483db9fbeab;hpb=e93b3a265bbc02546d230204402e3f41e83d6ab5;p=evince.git diff --git a/backend/ev-document.c b/backend/ev-document.c index 3395bf7c..8598c117 100644 --- a/backend/ev-document.c +++ b/backend/ev-document.c @@ -185,23 +185,31 @@ ev_document_get_text (EvDocument *document, return retval; } +gboolean +ev_document_has_attachments (EvDocument *document) +{ + EvDocumentIface *iface = EV_DOCUMENT_GET_IFACE (document); + + if (iface->has_attachments == NULL) + return FALSE; + + return iface->has_attachments (document); +} + GList * -ev_document_get_links (EvDocument *document, - int page) +ev_document_get_attachments (EvDocument *document) { EvDocumentIface *iface = EV_DOCUMENT_GET_IFACE (document); GList *retval; - LOG ("ev_document_get_link"); - if (iface->get_links == NULL) + LOG ("ev_document_get_attachments"); + if (iface->get_attachments == NULL) return NULL; - retval = iface->get_links (document, page); + retval = iface->get_attachments (document); return retval; } - - GdkPixbuf * ev_document_render_pixbuf (EvDocument *document, EvRenderContext *rc) @@ -217,23 +225,6 @@ ev_document_render_pixbuf (EvDocument *document, return retval; } -EvOrientation -ev_document_get_orientation (EvDocument *document) -{ - EvDocumentIface *iface = EV_DOCUMENT_GET_IFACE (document); - - return iface->get_orientation (document); -} - -void -ev_document_set_orientation (EvDocument *document, - EvOrientation orientation) -{ - EvDocumentIface *iface = EV_DOCUMENT_GET_IFACE (document); - - iface->set_orientation (document, orientation); -} - void ev_document_info_free (EvDocumentInfo *info) {