]> www.fi.muni.cz Git - evince.git/commitdiff
Release 0.5.0
authorNickolay V. Shmyrev <nshmyrev@yandex.ru>
Mon, 14 Nov 2005 20:26:35 +0000 (20:26 +0000)
committerNickolay V. Shmyrev <nshmyrev@src.gnome.org>
Mon, 14 Nov 2005 20:26:35 +0000 (20:26 +0000)
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.

ChangeLog
NEWS
comics/Makefile.am
configure.ac
shell/ev-document-types.c

index 84853c5d4ded580b0debb3a5ff9425d34ac1f487..343bea31a90f5e5fee2400487f5635ae1cfbbf3c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,18 @@
+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:
diff --git a/NEWS b/NEWS
index dfb429ee0f14563d1036bf1e214bdc43e091f1ee..382b82b916ed14065a9e19ec14a3871b5f7ab5e2 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,35 @@
+==============
+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
 ==============
index 22c9290f4b9ea5515da1a7b86a068c4672e20ec5..7ebf0d91acb16de073fdcc22beaa21c068635924 100644 (file)
@@ -11,15 +11,18 @@ libcomicsdocument_la_SOURCES = \
        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
 
index e72c105640ddc7e699e2caa3e5a450edd190d143..48a937aa3543b5352d1d2883bfa01dac01d009a0 100644 (file)
@@ -1,7 +1,7 @@
 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)
@@ -272,9 +272,19 @@ AC_ARG_ENABLE(comics,
        [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 ====================================================
index ea729bfd8b6885eff765fc3e00a5e0b7555a4ecb..27fb2fe2274b4b0ad59555ebe7d4023d7ee403f7 100644 (file)
@@ -184,7 +184,7 @@ ev_document_types_add_filters (GtkWidget *chooser, EvDocument *document)
 #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);