+2009-01-26 Christian Persch <chpe@gnome.org>
+
+ * shell/ev-application.c: (ev_application_register_service),
+ (ev_application_shutdown):
+ * shell/main.c: (main): Move metadata manager initialisation and
+ shutdown into EvApplication. Follow-up from bug #569120.
+
+2009-01-26 Christian Persch <chpe@gnome.org>
+
+ * shell/ev-metadata-manager.c: (ev_metadata_manager_set_string): Don't
+ copy the string twice. Bug #569231.
+
+2009-01-26 Christian Persch <chpe@gnome.org>
+
+ * libdocument/ev-file-helpers.c: (ev_dir_ensure_exists),
+ (ev_tmp_dir), (ev_file_helpers_init), (ev_file_helpers_shutdown):
+ * libdocument/ev-file-helpers.h:
+ * shell/ev-application.c: (ev_application_shutdown),
+ (ev_application_init), (ev_application_screensaver_disable),
+ (ev_application_save_print_settings),
+ (ev_application_set_page_setup):
+ * shell/ev-application.h:
+ * shell/ev-metadata-manager.c: (load_values),
+ (ev_metadata_manager_save): Move ev_dot_dir() from libdocument to
+ shell, since it shouldn't be public API. Bug #569120.
+
+ * libdocument/ev-file-helpers.c: (ev_tmp_filename): Use
+ g_get_prgname() instead of hardcoding "evince" for the tmpdir name.
+
+2009-01-25 Christian Persch <chpe@gnome.org>
+
+ Bug 569082 – use versioned directory for backends
+
+ * configure.ac: Define ev_binary_version and backenddir.
+ * evince-document.pc.in: Add backenddir variable.
+ * libdocument/Makefile.am:
+ * backend/*/Makefile.am: Remove backenddir definition, so it picks
+ up the one from configure.
+
+2009-01-25 Christian Persch <chpe@gnome.org>
+
+ * configure.ac:
+ * evince-document.pc.in: Renamed from evince-backend.pc.in.
+ * libdocument/Makefile.am: Renamed library to libevdocument.la.
+ * libview/Makefile.am:
+ * shell/Makefile.am:
+ * backend/*/Makefile.am: Adapt to changed library name.
+
+ * libdocument/Makefile.am:
+ * libview/Makefile.am: Change the installed headers path to match
+ the directory names in SVN.
+
+ * evince-document.h:
+ * evince-view.h: Add single headers. Bug #568227.
+
+ * libdocument/*.h:
+ * libview/*.h: Add single headers guards.
+
+ * libview/Makefile.am:
+ * libdocument/Makefile.am:
+ * backend/*/Makefile.am:
+ * help/reference/Makefile.am: Define EVINCE_COMPILATION, so we can
+ still include individual headers.
+
+ * properties/Makefile.am:
+ * properties/ev-properties-main.c:
+ * properties/ev-properties-view.h:
+ * thumbnailer/Makefile.am:
+ * thumbnailer/evince-thumbnailer.c: Include only evince-document.h.
+
+ * libdocument/Makefile.am:
+ * libview/Makefile.am: Generate type builtins from all installed headers.
+ * libdocument/ev-link-action.[ch]:
+ * libdocument/ev-link-dest.[ch]:
+ * libdocument/ev-transition-effect.[ch]:
+ * libview/ev-view.[ch]: Remove handcoded type builtins.
+
+ * libdocument/Makefile.am:
+ * evince-document.h: Add ev-document-factory.h to the public headers.
+
+2009-01-24 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * shell/ev-sidebar-page.c:
+
+ Use EV_DEFINE_INTERFACE to define EvSidebarPage interface. See bug
+ #568228.
+
2009-01-24 Carlos Garcia Campos <carlosgc@gnome.org>
* libdocument/ev-document.h: