]> www.fi.muni.cz Git - evince.git/blobdiff - backend/ev-document.h
Separate page/scale notifications
[evince.git] / backend / ev-document.h
index 18819f41955a5db092cabeae1046a29605def54e..b54a0b9f9e7e32d6969805084aa7d39c26873f15 100644 (file)
@@ -53,7 +53,8 @@ struct _EvDocumentIface
        GTypeInterface base_iface;
 
        /* Signals */
-       void        (* changed)         (EvDocument *document);
+       void        (* page_changed)    (EvDocument *document);
+       void        (* scale_changed)    (EvDocument *document);
 
        /* Methods  */
        gboolean    (* load)            (EvDocument   *document,
@@ -126,7 +127,8 @@ void     ev_document_render          (EvDocument   *document,
                                      int           clip_y,
                                      int           clip_width,
                                      int           clip_height);
-void    ev_document_changed         (EvDocument *document);
+void    ev_document_page_changed    (EvDocument *document);
+void    ev_document_scale_changed   (EvDocument *document);
 
 G_END_DECLS