]> www.fi.muni.cz Git - evince.git/blobdiff - backend/ev-document-factory.h
Updated French translation.
[evince.git] / backend / ev-document-factory.h
index 56be46d539a193790dbe6a450b531a3731c977e1..215f50bc39369f29e4f60835822530163c71175a 100644 (file)
@@ -21,6 +21,7 @@
 #ifndef EV_DOCUMENT_FACTORY_H
 #define EV_DOCUMENT_FACTORY_H
 
 #ifndef EV_DOCUMENT_FACTORY_H
 #define EV_DOCUMENT_FACTORY_H
 
+#include <gtk/gtk.h>
 #include "ev-document.h"
 
 G_BEGIN_DECLS
 #include "ev-document.h"
 
 G_BEGIN_DECLS
@@ -31,13 +32,13 @@ typedef enum {
        EV_BACKEND_TIFF,
        EV_BACKEND_PIXBUF,
        EV_BACKEND_DJVU,
        EV_BACKEND_TIFF,
        EV_BACKEND_PIXBUF,
        EV_BACKEND_DJVU,
-       EV_BACKEND_DVI
+       EV_BACKEND_DVI,
+       EV_BACKEND_COMICS
 } EvBackend;
 
 } EvBackend;
 
-EvDocument *ev_document_factory_get_document           (const char *mime_type);
-EvBackend   ev_document_factory_get_backend            (EvDocument *document);
-GList      *ev_document_factory_get_mime_types         (EvBackend   backend);
-GList      *ev_document_factory_get_all_mime_types     (void);
+EvDocument* ev_document_factory_get_document (const char *uri, GError **error);
+EvBackend   ev_document_factory_get_backend  (EvDocument *document);
+void       ev_document_factory_add_filters  (GtkWidget *chooser, EvDocument *document);
 
 G_END_DECLS
 
 
 G_END_DECLS