]> www.fi.muni.cz Git - evince.git/blobdiff - ChangeLog
Updated German translation.
[evince.git] / ChangeLog
index 61e46ea3af303ec3a8a524ae23326939ee6d781b..e68072276d6f263bf39608a113eb043c3dea8ba4 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,83 @@
+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: