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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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: _______________________________________________ poppler mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/poppler
