summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin Watts <robin.watts@artifex.com>2015-04-03 12:10:03 +0100
committerTor Andersson <tor.andersson@artifex.com>2015-04-07 16:57:31 +0200
commitda64f5f63c0d263e5edd6d8b4ace6a4146a72c84 (patch)
tree991c5ecf58e1e708bcaf1b0cd9ae4f973e467d42
parentc6f488110d1cae3a7920faa5262f1f64956cc63f (diff)
downloadmupdf-da64f5f63c0d263e5edd6d8b4ace6a4146a72c84.tar.xz
Tweak CHANGES and README for release 1.7.
Update FZ_VERSION to 1.7 Update Android app version.
-rw-r--r--CHANGES34
-rw-r--r--README10
-rw-r--r--include/mupdf/fitz/version.h2
-rw-r--r--platform/android/res/values/strings.xml2
4 files changed, 42 insertions, 6 deletions
diff --git a/CHANGES b/CHANGES
index 595278ae..e8f9e182 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,37 @@
+List of changes in MuPDF 1.7
+
+* Headline changes:
+ * New 'Indie dev' licensing options - contact sales@artifex.com for more details.
+ * New HTML layout engine, and (DRM-free) EPUB viewer.
+ * Reduced memory usage - displaylists and internal PDF representation take much less memory, reducing total memory use on some files by over 60%.
+
+* Important API changes:
+ * Bound contexts have been removed; we now pass fz_contexts explicitly.
+ * Reference counting of paths and text structures.
+
+* Features:
+ * Add mutool pages option.
+ * Tweaked rendering to prevent feature dropout in common cases.
+ * Viewer tweaks
+ * Better mouse wheel handling
+ * Shift-space support
+ * Mouse button control of presentation mode
+
+* Internal changes:
+ * Removal of bound contexts; fz_contexts now passed explicitly everywhere.
+ * PDF filter revamp - simpler interface.
+ * Devices use derived structures rather than user pointer.
+ * Sparse PDF xrefs held in more compact form.
+ * New gsview viewer split out to its own repository.
+
+* Bug fixes
+ * Improved handling of broken files.
+ * Fix BBoxes of Type 3 fonts.
+ * Updated fonts (including greek and cyrillic).
+ * Various memory leaks and crashes.
+ * And many more.
+
+
List of changes in MuPDF 1.6
* Features:
diff --git a/README b/README
index d8362f21..f420c435 100644
--- a/README
+++ b/README
@@ -1,6 +1,7 @@
ABOUT
-MuPDF is a lightweight PDF, XPS and CBZ viewer and parser/rendering library.
+MuPDF is a lightweight PDF, XPS, EPUB and CBZ viewer and parser/rendering
+library.
The renderer in MuPDF is tailored for high quality anti-aliased graphics. It
renders text with metrics and spacing accurate to within fractions of a pixel
@@ -9,7 +10,7 @@ for the highest fidelity in reproducing the look of a printed page on screen.
MuPDF is also small, fast, and yet complete. We support PDF 1.7 with
transparency, encryption, hyperlinks, annotations, search and many other bells
and whistles. MuPDF can also read XPS documents (OpenXPS / ECMA-388),
-and CBZ (Comic Book archive) files.
+EPUB and CBZ (Comic Book archive) files.
MuPDF is written to be both modular and portable; the example applications
are merely thin layers on top of the functionality offered by the library,
@@ -26,7 +27,7 @@ are in development and partially supported by the Android application.
LICENSE
-MuPDF is Copyright 2006-2014 Artifex Software, Inc.
+MuPDF is Copyright 2006-2015 Artifex Software, Inc.
This program is free software: you can redistribute it and/or modify it under
the terms of the GNU Affero General Public License as published by the Free
@@ -40,7 +41,8 @@ PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <http://www.gnu.org/licenses/>.
-For commercial licensing please contact sales@artifex.com.
+For commercial licensing, including our "Indie Dev" friendly options,
+please contact sales@artifex.com.
COMPILING
diff --git a/include/mupdf/fitz/version.h b/include/mupdf/fitz/version.h
index 44e89091..95cb14e1 100644
--- a/include/mupdf/fitz/version.h
+++ b/include/mupdf/fitz/version.h
@@ -1,6 +1,6 @@
#ifndef MUPDF_FITZ_VERSION_H
#define MUPDF_FITZ_VERSION_H
#ifndef FZ_VERSION
-#define FZ_VERSION "1.6"
+#define FZ_VERSION "1.7"
#endif
#endif
diff --git a/platform/android/res/values/strings.xml b/platform/android/res/values/strings.xml
index 7c40a120..7949dc76 100644
--- a/platform/android/res/values/strings.xml
+++ b/platform/android/res/values/strings.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">MuPDF</string>
- <string name="version">1.6 (git build)</string>
+ <string name="version">1.7 (git build)</string>
<string name="no_media_warning">Storage media not present</string>
<string name="no_media_hint">Sharing the storage media with a PC can make it inaccessible</string>
<string name="cancel">Cancel</string>