[poppler] 8 commits - CMakeLists.txt configure.ac cpp/Doxyfile glib/CMakeLists.txt glib/Makefile.am Makefile.am NEWS poppler/Makefile.am qt4/src qt4/tests
Albert Astals Cid
aacid at kemper.freedesktop.org
Tue Mar 29 16:08:48 PDT 2011
CMakeLists.txt | 4 -
Makefile.am | 2
NEWS | 108 +++++++++++++++++++++++++++++++++++++++++
configure.ac | 2
cpp/Doxyfile | 2
glib/CMakeLists.txt | 2
glib/Makefile.am | 2
poppler/Makefile.am | 2
qt4/src/CMakeLists.txt | 2
qt4/src/Doxyfile | 2
qt4/src/Makefile.am | 2
qt4/tests/check_optcontent.cpp | 5 +
12 files changed, 123 insertions(+), 12 deletions(-)
New commits:
commit 3dd934088a06f246718382601030c9b093d04160
Author: Albert Astals Cid <aacid at kde.org>
Date: Wed Mar 30 00:03:58 2011 +0100
Need to create the globalParams
diff --git a/qt4/tests/check_optcontent.cpp b/qt4/tests/check_optcontent.cpp
index ec988b8..ffa0e03 100644
--- a/qt4/tests/check_optcontent.cpp
+++ b/qt4/tests/check_optcontent.cpp
@@ -1,6 +1,7 @@
#include <QtTest/QtTest>
#include "PDFDoc.h"
+#include "GlobalParams.h"
#include <poppler-qt4.h>
@@ -85,6 +86,7 @@ void TestOptionalContent::checkNoOptionalContent()
void TestOptionalContent::checkIsVisible()
{
GooString *fileName = new GooString("../../../test/unittestcases/vis_policy_test.pdf");
+ globalParams = new GlobalParams();
PDFDoc *doc = new PDFDoc( fileName );
QVERIFY( doc );
@@ -161,10 +163,12 @@ void TestOptionalContent::checkIsVisible()
obj.free();
delete doc;
+ delete globalParams;
}
void TestOptionalContent::checkVisibilitySetting()
{
+ globalParams = new GlobalParams();
GooString *fileName = new GooString("../../../test/unittestcases/vis_policy_test.pdf");
PDFDoc *doc = new PDFDoc( fileName );
QVERIFY( doc );
@@ -394,6 +398,7 @@ void TestOptionalContent::checkVisibilitySetting()
obj.free();
delete doc;
+ delete globalParams;
}
void TestOptionalContent::checkRadioButtons()
commit ce0d4278a32b3ba19c2002ed0c481c58b1854d59
Author: Albert Astals Cid <aacid at kde.org>
Date: Tue Mar 29 23:47:33 2011 +0100
Long gone
diff --git a/Makefile.am b/Makefile.am
index c8f3556..3d2b68f 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -39,8 +39,6 @@ EXTRA_DIST = \
poppler-cairo-uninstalled.pc.in \
poppler-splash.pc.in \
poppler-splash-uninstalled.pc.in \
- poppler-qt.pc.in \
- poppler-qt-uninstalled.pc.in \
poppler-qt4.pc.in \
poppler-qt4-uninstalled.pc.in \
poppler-cpp.pc.in \
commit 12337026533aa59bb66022ce8a119f37aafd4fad
Author: Albert Astals Cid <aacid at kde.org>
Date: Tue Mar 29 23:40:57 2011 +0100
increase sonames
diff --git a/CMakeLists.txt b/CMakeLists.txt
index ba73d84..0a708f7 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -351,7 +351,7 @@ add_library(poppler STATIC ${poppler_SRCS})
else(MSVC)
add_library(poppler SHARED ${poppler_SRCS})
endif(MSVC)
-set_target_properties(poppler PROPERTIES VERSION 12.0.0 SOVERSION 12)
+set_target_properties(poppler PROPERTIES VERSION 14.0.0 SOVERSION 14)
target_link_libraries(poppler ${poppler_LIBS})
target_link_libraries(poppler LINK_INTERFACE_LIBRARIES "")
install(TARGETS poppler RUNTIME DESTINATION bin LIBRARY DESTINATION lib${LIB_SUFFIX} ARCHIVE DESTINATION lib${LIB_SUFFIX})
diff --git a/glib/CMakeLists.txt b/glib/CMakeLists.txt
index d42379f..3a69013 100644
--- a/glib/CMakeLists.txt
+++ b/glib/CMakeLists.txt
@@ -77,7 +77,7 @@ set(poppler_glib_generated_SRCS
${CMAKE_SOURCE_DIR}/poppler/CairoRescaleBox.cc
)
add_library(poppler-glib SHARED ${poppler_glib_SRCS} ${poppler_glib_generated_SRCS})
-set_target_properties(poppler-glib PROPERTIES VERSION 7.0.0 SOVERSION 7)
+set_target_properties(poppler-glib PROPERTIES VERSION 8.0.0 SOVERSION 8)
target_link_libraries(poppler-glib poppler ${GLIB2_LIBRARIES} ${CAIRO_LIBRARIES} ${FREETYPE_LIBRARIES})
install(TARGETS poppler-glib RUNTIME DESTINATION bin LIBRARY DESTINATION lib${LIB_SUFFIX} ARCHIVE DESTINATION lib${LIB_SUFFIX})
diff --git a/glib/Makefile.am b/glib/Makefile.am
index a5547b8..9039a17 100644
--- a/glib/Makefile.am
+++ b/glib/Makefile.am
@@ -74,7 +74,7 @@ libpoppler_glib_la_LIBADD = \
$(FREETYPE_LIBS) \
$(FONTCONFIG_LIBS)
-libpoppler_glib_la_LDFLAGS = -version-info 7:0:0 @create_shared_lib@ @auto_import_flags@
+libpoppler_glib_la_LDFLAGS = -version-info 8:0:0 @create_shared_lib@ @auto_import_flags@
BUILT_SOURCES = \
poppler-enums.c \
diff --git a/poppler/Makefile.am b/poppler/Makefile.am
index 9f0eb04..cb258ee 100644
--- a/poppler/Makefile.am
+++ b/poppler/Makefile.am
@@ -171,7 +171,7 @@ libpoppler_la_LIBADD = \
$(PTHREAD_LIBS) \
$(win32_libs)
-libpoppler_la_LDFLAGS = -version-info 12:0:0 @create_shared_lib@ @auto_import_flags@
+libpoppler_la_LDFLAGS = -version-info 14:0:0 @create_shared_lib@ @auto_import_flags@
if ENABLE_XPDF_HEADERS
diff --git a/qt4/src/CMakeLists.txt b/qt4/src/CMakeLists.txt
index 479e6ad..a15d32e 100644
--- a/qt4/src/CMakeLists.txt
+++ b/qt4/src/CMakeLists.txt
@@ -29,7 +29,7 @@ set(poppler_qt4_SRCS
)
qt4_automoc(${poppler_qt4_SRCS})
add_library(poppler-qt4 SHARED ${poppler_qt4_SRCS})
-set_target_properties(poppler-qt4 PROPERTIES VERSION 3.4.0 SOVERSION 3)
+set_target_properties(poppler-qt4 PROPERTIES VERSION 3.5.0 SOVERSION 3)
target_link_libraries(poppler-qt4 poppler ${QT4_QTCORE_LIBRARY} ${QT4_QTGUI_LIBRARY} ${QT4_QTXML_LIBRARY})
if(MSVC)
target_link_libraries(poppler-qt4 poppler ${poppler_LIBS})
diff --git a/qt4/src/Makefile.am b/qt4/src/Makefile.am
index 9b4dfd9..3779d2c 100644
--- a/qt4/src/Makefile.am
+++ b/qt4/src/Makefile.am
@@ -60,7 +60,7 @@ libpoppler_qt4_la_LIBADD = \
$(FONTCONFIG_LIBS) \
$(POPPLER_QT4_LIBS)
-libpoppler_qt4_la_LDFLAGS = -version-info 7:0:4 @create_shared_lib@ @auto_import_flags@
+libpoppler_qt4_la_LDFLAGS = -version-info 8:0:5 @create_shared_lib@ @auto_import_flags@
# This rule lets GNU make create any *.moc from the equivalent *.h
.h.moc:
commit a6e613b01698c6b38deff5248fcf7c0b17d041c3
Author: Albert Astals Cid <aacid at kde.org>
Date: Tue Mar 29 23:40:38 2011 +0100
more typos
diff --git a/NEWS b/NEWS
index 65d301e..1be8758 100644
--- a/NEWS
+++ b/NEWS
@@ -17,7 +17,7 @@ Release 0.17.0 (0.18 Alpha)
utils:
* pdftoppm: Add -singlefile option (Bug #32025)
- * pdftoppm: Add tif output format support (Bug #32027)
+ * pdftoppm: Add TIFF output format support (Bug #32027)
* pdftops: Add PS level1 non standard binary output option
* pdftops: Allow setting the rasterization resolution
* pdftoabw has been removed
@@ -30,7 +30,7 @@ Release 0.17.0 (0.18 Alpha)
* demo: show the activation action of form fields if there's one
cpp:
- * Add TIF output possibility
+ * Add TIFF output possibility
* Add PNM output possibility
qt4:
@@ -38,7 +38,7 @@ Release 0.17.0 (0.18 Alpha)
* Form support improvements
qt3:
- * The Qt3 has been removed
+ * The Qt3 frontend has been removed
tests:
* Merge splash and cairo tests into a single gtk-test tool
commit e3ee037ede67212836be158b935deb7ea974b7f7
Author: Albert Astals Cid <aacid at kde.org>
Date: Tue Mar 29 23:38:24 2011 +0100
typo
diff --git a/NEWS b/NEWS
index 0440d39..65d301e 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,4 @@
-Release 0.17.0
+Release 0.17.0 (0.18 Alpha)
core:
* Splash: Implement tiling patterns
* Splash: Support slight hinting
@@ -38,7 +38,7 @@ Release 0.17.0
* Form support improvements
qt3:
- * The Qt3 frontend has been removed
+ * The Qt3 has been removed
tests:
* Merge splash and cairo tests into a single gtk-test tool
commit 8bcd94964f0af17a3f5b6edf71127df3daa00b1a
Author: Albert Astals Cid <aacid at kde.org>
Date: Tue Mar 29 23:30:30 2011 +0100
typo
diff --git a/NEWS b/NEWS
index 16aa19a..0440d39 100644
--- a/NEWS
+++ b/NEWS
@@ -38,7 +38,7 @@ Release 0.17.0
* Form support improvements
qt3:
- * The Qt3 has been removed
+ * The Qt3 frontend has been removed
tests:
* Merge splash and cairo tests into a single gtk-test tool
commit a05b9dacbe5dbd4337fdbb3e7d7d364ad5fbaeab
Author: Albert Astals Cid <aacid at kde.org>
Date: Tue Mar 29 23:28:49 2011 +0100
0.17.0 version number
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 5fb4e52..ba73d84 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -15,7 +15,7 @@ include(TestBigEndian)
test_big_endian(WORDS_BIGENDIAN)
set(POPPLER_MAJOR_VERSION "0")
-set(POPPLER_MINOR_VERSION "16")
+set(POPPLER_MINOR_VERSION "17")
set(POPPLER_MICRO_VERSION "0")
set(POPPLER_VERSION "${POPPLER_MAJOR_VERSION}.${POPPLER_MINOR_VERSION}.${POPPLER_MICRO_VERSION}")
diff --git a/configure.ac b/configure.ac
index 19da0a4..86ab39b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
m4_define([poppler_version_major],[0])
-m4_define([poppler_version_minor],[16])
+m4_define([poppler_version_minor],[17])
m4_define([poppler_version_micro],[0])
m4_define([poppler_version],[poppler_version_major.poppler_version_minor.poppler_version_micro])
diff --git a/cpp/Doxyfile b/cpp/Doxyfile
index f6f70d0..203554d 100644
--- a/cpp/Doxyfile
+++ b/cpp/Doxyfile
@@ -31,7 +31,7 @@ PROJECT_NAME = "Poppler CPP"
# This could be handy for archiving the generated documentation or
# if some version control system is used.
-PROJECT_NUMBER = 0.16.0
+PROJECT_NUMBER = 0.17.0
# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
# base path where the generated documentation will be put.
diff --git a/qt4/src/Doxyfile b/qt4/src/Doxyfile
index b1dc4d5..f6ad8f8 100644
--- a/qt4/src/Doxyfile
+++ b/qt4/src/Doxyfile
@@ -31,7 +31,7 @@ PROJECT_NAME = "Poppler Qt4 "
# This could be handy for archiving the generated documentation or
# if some version control system is used.
-PROJECT_NUMBER = 0.16.0
+PROJECT_NUMBER = 0.17.0
# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
# base path where the generated documentation will be put.
commit 4637b737b4735c70017b46a3ed6c0ee069c02c9b
Author: Albert Astals Cid <aacid at kde.org>
Date: Tue Mar 29 23:28:41 2011 +0100
0.17.0 news
diff --git a/NEWS b/NEWS
index 9d44318..16aa19a 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,111 @@
+Release 0.17.0
+ core:
+ * Splash: Implement tiling patterns
+ * Splash: Support slight hinting
+ * Splash: Radial shading improvements
+ * Splash: General speed improvements
+ * Arthur: Add Hinting API
+ * Cairo: Implement Type 4,5,6,7 shadings using cairo mesh gradients
+ * Cairo: Use the new cairo unique id to set the surface id when printing
+ * PS: Add PS level1 non standard binary output option
+ * PS: Allow setting the rasterization resolution
+ * Form support improvements
+ * Annotation support improvements
+ * General speed improvements
+ * Add support for handling ViewerPreferences
+ * Remove abiword output device
+
+ utils:
+ * pdftoppm: Add -singlefile option (Bug #32025)
+ * pdftoppm: Add tif output format support (Bug #32027)
+ * pdftops: Add PS level1 non standard binary output option
+ * pdftops: Allow setting the rasterization resolution
+ * pdftoabw has been removed
+
+ glib:
+ * Add poppler_form_field_get_action() (Bug 33174)
+ * Remove GDK API
+ * Remove test-poppler-glib
+ * demo: Add a tooltip with current selected character in text demo
+ * demo: show the activation action of form fields if there's one
+
+ cpp:
+ * Add TIF output possibility
+ * Add PNM output possibility
+
+ qt4:
+ * Support slight hinting
+ * Form support improvements
+
+ qt3:
+ * The Qt3 has been removed
+
+ tests:
+ * Merge splash and cairo tests into a single gtk-test tool
+
+Release 0.16.4
+ core:
+ * Small improvements in Annot parsing
+
+ glib:
+ * Add g_return macros to make sure index is correct in form field choice methods
+ * Fix a crash when a choice form field has no items selected in glib-demo
+
+ utils:
+ * Small fixes to the pdftohtml manpage
+ * Fix copyright years
+
+ qt4:
+ * Fix caption of push button fields
+
+Release 0.16.3
+ core:
+ * Increase precision in PS output device
+ * Workaround bug when converting pdf to ps with level1 (Bug #31926)
+ * Fix crash in Splash output device in some broken pdf
+ * Fix infinite loop in some broken files
+ * Fix rendering of some substituted fonts (Bug #34522)
+ * Do not ask Freetype for 0x0 fonts in Splash output device (Bug #34602)
+ * Don't assume y1 > y3 for points of a highlight annotation (Gnome Bug #643028)
+ * Handle fontCIDType2OT when creating freetype font in Cairo output device (Gnome Bug #643273)
+ * Fix crash in some pdf that use ICC color space (Bug #34357)
+
+ glib:
+ * Don't use an uninitialized local variable in demo
+ * Add some introspection markers
+
+ qt4:
+ * Fix crash regression in unicodeToQString (again)
+
+ utils:
+ * pdftotext: Do not crash when using -bbox
+
+Release 0.16.2
+ core:
+ * Fix text extraction for some files
+
+ qt4:
+ * Fix crash regression in unicodeToQString
+
+Release 0.16.1
+ core:
+ * Fix colorspace issues in the Cairo backend (Bug #32746)
+ * Remove declaration of function without implementation
+ * Do not crash in case jpeg_create_decompress fails (Bug #32890)
+ * Fix variable access mismatch (Bug #33063)
+ * Fix converting some pdf to ps with -level1sep (Bug #32365)
+ * Fix line selection, dont check y for Line selections
+ * Include zlib header in PNGWriter.cc
+ * Fix leak in Splash backend when doing axial shaded fills
+ * Fix label to index conversion on multiple prefixes
+
+ glib:
+ * Use NULL instead of FALSE for functions returning a pointer
+ * Fix memory leak in poppler_page_get_text_layout() for pages with no text
+
+ qt4:
+ * Fix unicodeToQString() to correctly decode the Unicode sequence
+
Release 0.16.0
core:
More information about the poppler
mailing list