Skip to content

Commit ee8fd75

Browse files
committed
Merge branch 'update-changelog-v1.15'
2 parents 43aa358 + 058fc87 commit ee8fd75

File tree

2 files changed

+24
-8
lines changed

2 files changed

+24
-8
lines changed

CHANGELOG.md

Lines changed: 23 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,23 +8,30 @@ or non user-relevant changes (like build system or packaging related), please
88
inspect the output of commands like `git diff -w v1.11..v1.12` directly.
99

1010

11-
v1.15 - UNRELEASED
11+
v1.15 - 2016-04-05
1212
------------------
1313

1414
Changes in behaviour:
1515

1616
* When compiling dspdfviewer yourself:
17-
* You must now execute the testsuite within a running X Server.
18-
* The testsuite expects two screens to be connected, if your test
19-
environment does not have that pass -DRunDualScreenTests=OFF at
20-
CMake time. This can be useful if you run the test suite under
21-
XvFB.
17+
* You must now execute the testsuite within a running X Server
18+
(Linux) or within a graphical environment (Windows/OSX).
19+
It will no longer try to set up one on its own.
20+
* The testsuite expects two screens to be connected by default.
21+
If your environment only has one screen, you can pass
22+
-DRunDualScreenTests=OFF at CMake time to avoid a test failure.
2223
* Instead of offering pre-rendered PDFs for download, they are now
2324
included in the source tree. The option `DownloadTestPDF` has
2425
been replaced with `UsePrerenderedPDF` accordingly.
26+
* Qt5 is now the default. If you want to build against Qt4,
27+
you will have to pass -DUseQtFive=OFF to CMake.
28+
Note that Qt4 support is now considered deprecated and will be
29+
removed in one of the next versions. Please file a bug if your
30+
system does not work correctly with Qt5.
2531

2632
New features:
27-
* Memory usage now configurable
33+
34+
* Predictable memory usage and configurable cache size limit
2835
* Previously, dspdfviewer allowed to cache 100 images. It did not
2936
matter whether these where thumbnails or full pages, resulting in
3037
unpredictable memory usage.
@@ -37,6 +44,15 @@ New features:
3744
the shared libraries (poppler/qt) are also used by other programs,
3845
or are specifically loaded for dspdfviewer.
3946

47+
Other:
48+
49+
* A lot of work has gone into the Windows port, and compiling on
50+
Windows with MSVC is now part of the automated testing.
51+
* The testsuite is currently disabled on big-endian machines.
52+
It keeps failing with what appears to be an endian issue.
53+
If you want to help out, you can force the testsuite to run
54+
by passing -DRunTestsOnBigEndian=ON at cmake time.
55+
4056

4157
v1.14 - 2015-12-01
4258
------------------

cmake/version_number.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ if( NOT DSPDFVIEWER_VERSION )
3030
# Use default
3131

3232
# TODO: Keep me updated!
33-
set(DSPDFVIEWER_VERSION "1.14")
33+
set(DSPDFVIEWER_VERSION "1.15")
3434
message(STATUS "Embedding version number ${DSPDFVIEWER_VERSION}. If you want to override this, "
3535
"for example to embed the git revision you built from, please pass "
3636
"-DDSPDFVIEWER_VERSION=1.2.3.4.5 to the cmake command.")

0 commit comments

Comments
 (0)