]> www.fi.muni.cz Git - evince.git/blobdiff - properties/ev-properties-main.c
Fixes build && distcheck
[evince.git] / properties / ev-properties-main.c
index b25df9ea011a632f718a351ae0ddf99056be708d..27b80c31c47c057a63694a6abdefdbded9d3c322 100644 (file)
@@ -37,9 +37,8 @@
 #include <libnautilus-extension/nautilus-extension-types.h>
 #include <libnautilus-extension/nautilus-property-page-provider.h>
 
+#include <evince-document.h>
 #include "ev-properties-view.h"
-#include "ev-backends-manager.h"
-#include "ev-document-factory.h"
 
 static GType epp_type = 0;
 static void property_page_provider_iface_init
@@ -112,7 +111,7 @@ ev_properties_get_pages (NautilusPropertyPageProvider *provider,
                goto end;
 
        label = gtk_label_new (_("Document"));
-       page = ev_properties_view_new ();
+       page = ev_properties_view_new (uri);
        ev_properties_view_set_info (EV_PROPERTIES_VIEW (page),
                                     ev_document_get_info (document));
        gtk_widget_show (page);
@@ -138,13 +137,13 @@ nautilus_module_initialize (GTypeModule *module)
        bindtextdomain (GETTEXT_PACKAGE, GNOMELOCALEDIR);
        bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");
 
-       ev_backends_manager_init ();
+        ev_init ();
 }
 
 void
 nautilus_module_shutdown (void)
 {
-       ev_backends_manager_shutdown ();
+        ev_shutdown ();
 }
 
 void
@@ -157,4 +156,3 @@ nautilus_module_list_types (const GType **types,
        *types = type_list;
        *num_types = G_N_ELEMENTS (type_list);
 }
-