+2005-11-14 Nickolay V. Shmyrev <nshmyrev@yandex.ru>
+
+ * NEWS:
+ * configure.ac:
+
+ Release 0.5.0
+
+2005-11-14 Nickolay V. Shmyrev <nshmyrev@yandex.ru>
+
+ * comics/Makefile.am:
+ * configure.ac:
+ * shell/ev-document-types.c: (ev_document_types_add_filters):
+
+ More advanced handling of custom mime type installation.
+
2005-11-14 Nickolay V. Shmyrev <nshmyrev@yandex.ru>
* data/evince.schemas.in:
+==============
+Evince 0.5.0
+==============
+
+New Features:
+
+ * Various types of PDF links are now supported
+ * New backend for comic books (CBR/CBZ archives)
+ * Storage of passwords for protected documents in gnome-keyring
+ * Layout settings for new documents are taken from the last used document
+
+Interface Improvements:
+
+ * Statusbar was removed to save space
+ * Notification about page processing is shown on the page
+ * More key bindings
+ * Improved intelligent window title that shouldn't confuse users
+ * Show index by default if available
+ * Tooltips for links
+
+Bug Fixes:
+
+ * Crashes on reload and window close are fixed
+ * DBus usage cleaned
+ * Printing of multiple copies start to work
+ * Crash on structured ps document
+ * Improved session handling
+
+Translations:
+
+ * bn, id, it, ku, pt, ro
+
==============
Evince 0.4.0
==============
comics-document.h
# need to respect $XDG_DATA_DIR probably
-xdgmimedir = $(gnome_data)/mime/packages
+xdgmimedir = $(datadir)/mime/packages
xdgmime_DATA = ev-cbr-mime.xml
EXTRA_DIST = $(xdgmime_DATA)
+if ENABLE_UPDATE_MIMEDB
+
install-data-hook:
- update-mime-database $(gnome_data)/mime
+ $(UPDATE_MIME_DB) $(DESTDIR)$(datadir)/mime
uninstall-hook:
- update-mime-database $(gnome_data)/mime
+ $(UPDATE_MIME_DB) $(DESTDIR)$(datadir)/mime
+endif # ENABLE_UPDATE_MIMEDB
dnl Process this file with autoconf to produce a configure script.
AC_PREREQ(2.57)
-AC_INIT(evince, 0.4.0)
+AC_INIT(evince, 0.5.0)
AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION)
AM_CONFIG_HEADER(config.h)
[AC_HELP_STRING([--enable-comics], [Compile with support for comic book archives])],enable_comics=yes,enable_comics=no)
if test "x$enable_comics" = "xyes"; then
AC_DEFINE([ENABLE_COMICS], [1], [Enable support for comics.])
+
fi
AM_CONDITIONAL(ENABLE_COMICS, test x$enable_comics = xyes)
+AC_PATH_PROG(UPDATE_MIME_DB, update-mime-database, no)
+AC_SUBST(UPDATE_MIME_DB)
+
+AC_ARG_ENABLE(update-mimedb,
+ AC_HELP_STRING([--disable-update-mimedb],
+ [disable the update-mime-database after install [default=no]]),,
+ enable_update_mimedb=yes)
+AM_CONDITIONAL(ENABLE_UPDATE_MIMEDB, test x$enable_update_mimedb = xyes)
+
dnl ================== End of comic book checks ============================================
dnl =================== Mime types list ====================================================
#ifdef ENABLE_COMICS
if (document == NULL || backend == EV_BACKEND_COMICS) {
default_filter = filter = gtk_file_filter_new ();
- gtk_file_filter_set_name (filter, _("Comics Books"));
+ gtk_file_filter_set_name (filter, _("Comic Books"));
mime_types = ev_document_factory_get_mime_types (EV_BACKEND_COMICS);
file_filter_add_mime_list_and_free (filter, mime_types);
gtk_file_chooser_add_filter (GTK_FILE_CHOOSER (chooser), filter);