diff options
-rw-r--r-- | Build/source/libs/README | 2 | ||||
-rw-r--r-- | Build/source/libs/poppler/ChangeLog | 5 | ||||
-rw-r--r-- | Build/source/libs/poppler/Makefile.in | 4 | ||||
-rwxr-xr-x | Build/source/libs/poppler/configure | 30 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0-PATCHES/ChangeLog (renamed from Build/source/libs/poppler/poppler-0.30.0-PATCHES/ChangeLog) | 7 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0-PATCHES/TL-Changes (renamed from Build/source/libs/poppler/poppler-0.30.0-PATCHES/TL-Changes) | 2 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0-PATCHES/patch-02-LLONG_MAX (renamed from Build/source/libs/poppler/poppler-0.30.0-PATCHES/patch-02-LLONG_MAX) | 6 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/AUTHORS (renamed from Build/source/libs/poppler/poppler-0.30.0/AUTHORS) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/CMakeLists.txt (renamed from Build/source/libs/poppler/poppler-0.30.0/CMakeLists.txt) | 4 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/COPYING (renamed from Build/source/libs/poppler/poppler-0.30.0/COPYING) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/ChangeLog (renamed from Build/source/libs/poppler/poppler-0.30.0/ChangeLog) | 212 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/ConfigureChecks.cmake (renamed from Build/source/libs/poppler/poppler-0.30.0/ConfigureChecks.cmake) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/INSTALL (renamed from Build/source/libs/poppler/poppler-0.30.0/INSTALL) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/Makefile.am (renamed from Build/source/libs/poppler/poppler-0.30.0/Makefile.am) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/NEWS (renamed from Build/source/libs/poppler/poppler-0.30.0/NEWS) | 17 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/README (renamed from Build/source/libs/poppler/poppler-0.30.0/README) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/README-XPDF (renamed from Build/source/libs/poppler/poppler-0.30.0/README-XPDF) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/TODO (renamed from Build/source/libs/poppler/poppler-0.30.0/TODO) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/config.h.cmake (renamed from Build/source/libs/poppler/poppler-0.30.0/config.h.cmake) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/config.h.in (renamed from Build/source/libs/poppler/poppler-0.30.0/config.h.in) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/configure.ac (renamed from Build/source/libs/poppler/poppler-0.30.0/configure.ac) | 2 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiBase.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiBase.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiBase.h (renamed from Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiBase.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiEncodings.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiEncodings.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiEncodings.h (renamed from Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiEncodings.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiIdentifier.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiIdentifier.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiIdentifier.h (renamed from Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiIdentifier.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiTrueType.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiTrueType.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiTrueType.h (renamed from Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiTrueType.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiType1.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiType1.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiType1.h (renamed from Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiType1.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiType1C.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiType1C.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiType1C.h (renamed from Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiType1C.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/fofi/Makefile.am (renamed from Build/source/libs/poppler/poppler-0.30.0/fofi/Makefile.am) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/goo/FixedPoint.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/goo/FixedPoint.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/goo/FixedPoint.h (renamed from Build/source/libs/poppler/poppler-0.30.0/goo/FixedPoint.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/goo/GooHash.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/goo/GooHash.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/goo/GooHash.h (renamed from Build/source/libs/poppler/poppler-0.30.0/goo/GooHash.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/goo/GooLikely.h (renamed from Build/source/libs/poppler/poppler-0.30.0/goo/GooLikely.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/goo/GooList.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/goo/GooList.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/goo/GooList.h (renamed from Build/source/libs/poppler/poppler-0.30.0/goo/GooList.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/goo/GooMutex.h (renamed from Build/source/libs/poppler/poppler-0.30.0/goo/GooMutex.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/goo/GooString.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/goo/GooString.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/goo/GooString.h (renamed from Build/source/libs/poppler/poppler-0.30.0/goo/GooString.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/goo/GooTimer.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/goo/GooTimer.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/goo/GooTimer.h (renamed from Build/source/libs/poppler/poppler-0.30.0/goo/GooTimer.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/goo/ImgWriter.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/goo/ImgWriter.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/goo/ImgWriter.h (renamed from Build/source/libs/poppler/poppler-0.30.0/goo/ImgWriter.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/goo/JpegWriter.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/goo/JpegWriter.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/goo/JpegWriter.h (renamed from Build/source/libs/poppler/poppler-0.30.0/goo/JpegWriter.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/goo/Makefile.am (renamed from Build/source/libs/poppler/poppler-0.30.0/goo/Makefile.am) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/goo/NetPBMWriter.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/goo/NetPBMWriter.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/goo/NetPBMWriter.h (renamed from Build/source/libs/poppler/poppler-0.30.0/goo/NetPBMWriter.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/goo/PNGWriter.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/goo/PNGWriter.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/goo/PNGWriter.h (renamed from Build/source/libs/poppler/poppler-0.30.0/goo/PNGWriter.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/goo/TiffWriter.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/goo/TiffWriter.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/goo/TiffWriter.h (renamed from Build/source/libs/poppler/poppler-0.30.0/goo/TiffWriter.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/goo/gfile.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/goo/gfile.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/goo/gfile.h (renamed from Build/source/libs/poppler/poppler-0.30.0/goo/gfile.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/goo/gmem.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/goo/gmem.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/goo/gmem.h (renamed from Build/source/libs/poppler/poppler-0.30.0/goo/gmem.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/goo/gmempp.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/goo/gmempp.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/goo/grandom.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/goo/grandom.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/goo/grandom.h (renamed from Build/source/libs/poppler/poppler-0.30.0/goo/grandom.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/goo/gstrtod.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/goo/gstrtod.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/goo/gstrtod.h (renamed from Build/source/libs/poppler/poppler-0.30.0/goo/gstrtod.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/goo/gtypes.h (renamed from Build/source/libs/poppler/poppler-0.30.0/goo/gtypes.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/goo/gtypes_p.h (renamed from Build/source/libs/poppler/poppler-0.30.0/goo/gtypes_p.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/gtk-doc.make (renamed from Build/source/libs/poppler/poppler-0.30.0/gtk-doc.make) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler-cairo-uninstalled.pc.in (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler-cairo-uninstalled.pc.in) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler-cairo.pc.cmake (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler-cairo.pc.cmake) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler-cairo.pc.in (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler-cairo.pc.in) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler-cpp-uninstalled.pc.in (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler-cpp-uninstalled.pc.in) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler-cpp.pc.cmake (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler-cpp.pc.cmake) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler-cpp.pc.in (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler-cpp.pc.in) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler-glib-uninstalled.pc.in (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler-glib-uninstalled.pc.in) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler-glib.pc.cmake (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler-glib.pc.cmake) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler-glib.pc.in (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler-glib.pc.in) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler-qt4-uninstalled.pc.in (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler-qt4-uninstalled.pc.in) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler-qt4.pc.cmake (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler-qt4.pc.cmake) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler-qt4.pc.in (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler-qt4.pc.in) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler-qt5-uninstalled.pc.in (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler-qt5-uninstalled.pc.in) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler-qt5.pc.cmake (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler-qt5.pc.cmake) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler-qt5.pc.in (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler-qt5.pc.in) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler-splash-uninstalled.pc.in (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler-splash-uninstalled.pc.in) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler-splash.pc.cmake (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler-splash.pc.cmake) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler-splash.pc.in (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler-splash.pc.in) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler-uninstalled.pc.in (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler-uninstalled.pc.in) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler.pc.cmake (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler.pc.cmake) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler.pc.in (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler.pc.in) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Annot.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Annot.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Annot.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Annot.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Array.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Array.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Array.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Array.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/BuiltinFont.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/BuiltinFont.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/BuiltinFont.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/BuiltinFont.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/BuiltinFontTables.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/BuiltinFontTables.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/BuiltinFontTables.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/BuiltinFontTables.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/CMap.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/CMap.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/CMap.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/CMap.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/CachedFile.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/CachedFile.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/CachedFile.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/CachedFile.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/CairoFontEngine.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/CairoFontEngine.cc) | 4 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/CairoFontEngine.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/CairoFontEngine.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/CairoOutputDev.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/CairoOutputDev.cc) | 118 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/CairoOutputDev.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/CairoOutputDev.h) | 4 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/CairoRescaleBox.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/CairoRescaleBox.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/CairoRescaleBox.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/CairoRescaleBox.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Catalog.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Catalog.cc) | 37 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Catalog.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Catalog.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/CharCodeToUnicode.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/CharCodeToUnicode.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/CharCodeToUnicode.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/CharCodeToUnicode.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/CharTypes.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/CharTypes.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/CompactFontTables.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/CompactFontTables.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/CurlCachedFile.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/CurlCachedFile.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/CurlCachedFile.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/CurlCachedFile.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/CurlPDFDocBuilder.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/CurlPDFDocBuilder.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/CurlPDFDocBuilder.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/CurlPDFDocBuilder.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/DCTStream.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/DCTStream.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/DCTStream.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/DCTStream.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/DateInfo.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/DateInfo.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/DateInfo.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/DateInfo.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Decrypt.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Decrypt.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Decrypt.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Decrypt.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Dict.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Dict.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Dict.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Dict.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Error.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Error.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Error.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Error.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/ErrorCodes.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/ErrorCodes.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/FileSpec.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/FileSpec.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/FileSpec.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/FileSpec.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/FlateStream.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/FlateStream.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/FlateStream.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/FlateStream.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/FontEncodingTables.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/FontEncodingTables.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/FontEncodingTables.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/FontEncodingTables.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/FontInfo.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/FontInfo.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/FontInfo.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/FontInfo.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Form.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Form.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Form.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Form.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Function.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Function.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Function.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Function.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Gfx.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Gfx.cc) | 28 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Gfx.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Gfx.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/GfxFont.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/GfxFont.cc) | 15 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/GfxFont.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/GfxFont.h) | 7 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/GfxState.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/GfxState.cc) | 10 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/GfxState.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/GfxState.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/GfxState_helpers.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/GfxState_helpers.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/GlobalParams.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/GlobalParams.cc) | 250 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/GlobalParams.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/GlobalParams.h) | 56 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/GlobalParamsWin.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/GlobalParamsWin.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Hints.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Hints.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Hints.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Hints.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/JArithmeticDecoder.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/JArithmeticDecoder.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/JArithmeticDecoder.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/JArithmeticDecoder.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/JBIG2Stream.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/JBIG2Stream.cc) | 10 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/JBIG2Stream.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/JBIG2Stream.h) | 5 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/JPEG2000Stream.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/JPEG2000Stream.cc) | 49 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/JPEG2000Stream.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/JPEG2000Stream.h) | 7 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/JPXStream.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/JPXStream.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/JPXStream.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/JPXStream.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Lexer.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Lexer.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Lexer.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Lexer.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Linearization.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Linearization.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Linearization.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Linearization.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Link.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Link.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Link.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Link.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/LocalPDFDocBuilder.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/LocalPDFDocBuilder.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/LocalPDFDocBuilder.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/LocalPDFDocBuilder.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Makefile.am (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Makefile.am) | 2 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/MarkedContentOutputDev.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/MarkedContentOutputDev.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/MarkedContentOutputDev.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/MarkedContentOutputDev.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Movie.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Movie.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Movie.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Movie.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/NameToCharCode.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/NameToCharCode.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/NameToCharCode.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/NameToCharCode.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/NameToUnicodeTable.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/NameToUnicodeTable.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Object.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Object.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Object.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Object.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/OptionalContent.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/OptionalContent.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/OptionalContent.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/OptionalContent.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Outline.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Outline.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Outline.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Outline.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/OutputDev.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/OutputDev.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/OutputDev.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/OutputDev.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/PDFDoc.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/PDFDoc.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/PDFDoc.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/PDFDoc.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/PDFDocBuilder.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/PDFDocBuilder.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/PDFDocEncoding.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/PDFDocEncoding.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/PDFDocEncoding.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/PDFDocEncoding.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/PDFDocFactory.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/PDFDocFactory.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/PDFDocFactory.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/PDFDocFactory.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/PSOutputDev.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/PSOutputDev.cc) | 162 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/PSOutputDev.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/PSOutputDev.h) | 43 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/PSTokenizer.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/PSTokenizer.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/PSTokenizer.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/PSTokenizer.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Page.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Page.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Page.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Page.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/PageLabelInfo.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/PageLabelInfo.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/PageLabelInfo.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/PageLabelInfo.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/PageLabelInfo_p.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/PageLabelInfo_p.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/PageTransition.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/PageTransition.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/PageTransition.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/PageTransition.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Parser.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Parser.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Parser.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Parser.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/PopplerCache.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/PopplerCache.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/PopplerCache.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/PopplerCache.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/PreScanOutputDev.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/PreScanOutputDev.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/PreScanOutputDev.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/PreScanOutputDev.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/ProfileData.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/ProfileData.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/ProfileData.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/ProfileData.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Rendition.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Rendition.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Rendition.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Rendition.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/SecurityHandler.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/SecurityHandler.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/SecurityHandler.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/SecurityHandler.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Sound.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Sound.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Sound.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Sound.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/SplashOutputDev.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/SplashOutputDev.cc) | 21 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/SplashOutputDev.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/SplashOutputDev.h) | 11 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/StdinCachedFile.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/StdinCachedFile.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/StdinCachedFile.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/StdinCachedFile.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/StdinPDFDocBuilder.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/StdinPDFDocBuilder.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/StdinPDFDocBuilder.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/StdinPDFDocBuilder.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Stream-CCITT.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Stream-CCITT.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Stream.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Stream.cc) | 14 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/Stream.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/Stream.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/StructElement.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/StructElement.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/StructElement.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/StructElement.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/StructTreeRoot.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/StructTreeRoot.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/StructTreeRoot.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/StructTreeRoot.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/TextOutputDev.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/TextOutputDev.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/TextOutputDev.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/TextOutputDev.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/UTF.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/UTF.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/UTF.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/UTF.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/UTF8.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/UTF8.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/UnicodeCClassTables.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/UnicodeCClassTables.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/UnicodeCompTables.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/UnicodeCompTables.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/UnicodeDecompTables.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/UnicodeDecompTables.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/UnicodeMap.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/UnicodeMap.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/UnicodeMap.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/UnicodeMap.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/UnicodeMapTables.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/UnicodeMapTables.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/UnicodeTypeTable.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/UnicodeTypeTable.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/UnicodeTypeTable.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/UnicodeTypeTable.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/ViewerPreferences.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/ViewerPreferences.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/ViewerPreferences.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/ViewerPreferences.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/XRef.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/XRef.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/XRef.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/XRef.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/XpdfPluginAPI.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/XpdfPluginAPI.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/XpdfPluginAPI.h (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/XpdfPluginAPI.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/gen-unicode-tables.py (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/gen-unicode-tables.py) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/poppler-config.h.cmake (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/poppler-config.h.cmake) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/poppler-config.h.in (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/poppler-config.h.in) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/poppler/strtok_r.cpp (renamed from Build/source/libs/poppler/poppler-0.30.0/poppler/strtok_r.cpp) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/Makefile.am (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/Makefile.am) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/Splash.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/Splash.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/Splash.h (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/Splash.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashBitmap.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashBitmap.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashBitmap.h (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashBitmap.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashClip.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashClip.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashClip.h (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashClip.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashErrorCodes.h (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashErrorCodes.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashFTFont.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashFTFont.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashFTFont.h (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashFTFont.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashFTFontEngine.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashFTFontEngine.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashFTFontEngine.h (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashFTFontEngine.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashFTFontFile.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashFTFontFile.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashFTFontFile.h (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashFTFontFile.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashFont.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashFont.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashFont.h (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashFont.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashFontEngine.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashFontEngine.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashFontEngine.h (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashFontEngine.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashFontFile.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashFontFile.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashFontFile.h (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashFontFile.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashFontFileID.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashFontFileID.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashFontFileID.h (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashFontFileID.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashGlyphBitmap.h (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashGlyphBitmap.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashMath.h (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashMath.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashPath.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashPath.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashPath.h (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashPath.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashPattern.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashPattern.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashPattern.h (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashPattern.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashScreen.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashScreen.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashScreen.h (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashScreen.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashState.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashState.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashState.h (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashState.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashT1Font.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashT1Font.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashT1Font.h (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashT1Font.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashT1FontEngine.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashT1FontEngine.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashT1FontEngine.h (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashT1FontEngine.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashT1FontFile.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashT1FontFile.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashT1FontFile.h (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashT1FontFile.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashTypes.h (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashTypes.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashXPath.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashXPath.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashXPath.h (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashXPath.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashXPathScanner.cc (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashXPathScanner.cc) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/poppler-0.31.0/splash/SplashXPathScanner.h (renamed from Build/source/libs/poppler/poppler-0.30.0/splash/SplashXPathScanner.h) | 0 | ||||
-rw-r--r-- | Build/source/libs/poppler/version.ac | 2 |
297 files changed, 632 insertions, 514 deletions
diff --git a/Build/source/libs/README b/Build/source/libs/README index 10e6094eeb8..c7693f1cae1 100644 --- a/Build/source/libs/README +++ b/Build/source/libs/README @@ -49,7 +49,7 @@ mpfr 3.1.2 - checked 13mar13 pixman 0.32.6 - checked 7jul14 http://cairographics.org/releases/ -poppler 0.30.0 - checked 7jan15 +poppler 0.31.0 - checked 6feb15 http://poppler.freedesktop.org/ - used by luatex and xetex potrace 1.11 - checked 12apr13 diff --git a/Build/source/libs/poppler/ChangeLog b/Build/source/libs/poppler/ChangeLog index cc2a804da49..03b510eea0d 100644 --- a/Build/source/libs/poppler/ChangeLog +++ b/Build/source/libs/poppler/ChangeLog @@ -1,3 +1,8 @@ +2015-02-06 Peter Breitenlohner <peb@mppmu.mpg.de> + + Import poppler-0.31.0. + * version.ac: Adjust. + 2015-01-07 Peter Breitenlohner <peb@mppmu.mpg.de> Import poppler-0.30.0. diff --git a/Build/source/libs/poppler/Makefile.in b/Build/source/libs/poppler/Makefile.in index 059a93b93bc..8b90b0d22e1 100644 --- a/Build/source/libs/poppler/Makefile.in +++ b/Build/source/libs/poppler/Makefile.in @@ -275,7 +275,7 @@ am__DIST_COMMON = $(srcdir)/../../am/rebuild.am \ $(top_srcdir)/../../build-aux/depcomp \ $(top_srcdir)/../../build-aux/install-sh \ $(top_srcdir)/../../build-aux/missing \ - $(top_srcdir)/poppler-0.30.0/poppler/poppler-config.h.in \ + $(top_srcdir)/poppler-0.31.0/poppler/poppler-config.h.in \ ../../build-aux/compile ../../build-aux/config.guess \ ../../build-aux/config.sub ../../build-aux/depcomp \ ../../build-aux/install-sh ../../build-aux/ltmain.sh \ @@ -590,7 +590,7 @@ poppler-config.h: stamp-h2 @test -f $@ || rm -f stamp-h2 @test -f $@ || $(MAKE) $(AM_MAKEFLAGS) stamp-h2 -stamp-h2: $(top_srcdir)/poppler-0.30.0/poppler/poppler-config.h.in $(top_builddir)/config.status +stamp-h2: $(top_srcdir)/poppler-0.31.0/poppler/poppler-config.h.in $(top_builddir)/config.status @rm -f stamp-h2 cd $(top_builddir) && $(SHELL) ./config.status poppler-config.h diff --git a/Build/source/libs/poppler/configure b/Build/source/libs/poppler/configure index 12f413b1e73..ef7af89c8ac 100755 --- a/Build/source/libs/poppler/configure +++ b/Build/source/libs/poppler/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for poppler (TeX Live) 0.30.0. +# Generated by GNU Autoconf 2.69 for poppler (TeX Live) 0.31.0. # # Report bugs to <tex-k@tug.org>. # @@ -580,12 +580,12 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='poppler (TeX Live)' PACKAGE_TARNAME='poppler--tex-live-' -PACKAGE_VERSION='0.30.0' -PACKAGE_STRING='poppler (TeX Live) 0.30.0' +PACKAGE_VERSION='0.31.0' +PACKAGE_STRING='poppler (TeX Live) 0.31.0' PACKAGE_BUGREPORT='tex-k@tug.org' PACKAGE_URL='' -ac_unique_file="poppler-0.30.0/poppler/Array.cc" +ac_unique_file="poppler-0.31.0/poppler/Array.cc" # Factoring default headers for most tests. ac_includes_default="\ #include <stdio.h> @@ -1306,7 +1306,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures poppler (TeX Live) 0.30.0 to adapt to many kinds of systems. +\`configure' configures poppler (TeX Live) 0.31.0 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1373,7 +1373,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of poppler (TeX Live) 0.30.0:";; + short | recursive ) echo "Configuration of poppler (TeX Live) 0.31.0:";; esac cat <<\_ACEOF @@ -1486,7 +1486,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -poppler (TeX Live) configure 0.30.0 +poppler (TeX Live) configure 0.31.0 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2076,7 +2076,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by poppler (TeX Live) $as_me 0.30.0, which was +It was created by poppler (TeX Live) $as_me 0.31.0, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3999,7 +3999,7 @@ fi # Define the identity of the package. PACKAGE='poppler--tex-live-' - VERSION='0.30.0' + VERSION='0.31.0' # Some tools Automake needs. @@ -6573,12 +6573,12 @@ fi ac_config_headers="$ac_config_headers config.h" -ac_config_headers="$ac_config_headers poppler-config.h:poppler-0.30.0/poppler/poppler-config.h.in" +ac_config_headers="$ac_config_headers poppler-config.h:poppler-0.31.0/poppler/poppler-config.h.in" cat >>confdefs.h <<_ACEOF -#define POPPLER_VERSION "0.30.0" +#define POPPLER_VERSION "0.31.0" _ACEOF @@ -6712,7 +6712,7 @@ fi $as_echo "#define ENABLE_ZLIB 1" >>confdefs.h -POPPLER_TREE=poppler-0.30.0 +POPPLER_TREE=poppler-0.31.0 ac_config_files="$ac_config_files Makefile include/Makefile include/goo/Makefile include/fofi/Makefile" @@ -7272,7 +7272,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by poppler (TeX Live) $as_me 0.30.0, which was +This file was extended by poppler (TeX Live) $as_me 0.31.0, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -7338,7 +7338,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -poppler (TeX Live) config.status 0.30.0 +poppler (TeX Live) config.status 0.31.0 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" @@ -7469,7 +7469,7 @@ do case $ac_config_target in "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; - "poppler-config.h") CONFIG_HEADERS="$CONFIG_HEADERS poppler-config.h:poppler-0.30.0/poppler/poppler-config.h.in" ;; + "poppler-config.h") CONFIG_HEADERS="$CONFIG_HEADERS poppler-config.h:poppler-0.31.0/poppler/poppler-config.h.in" ;; "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;; "include/goo/Makefile") CONFIG_FILES="$CONFIG_FILES include/goo/Makefile" ;; diff --git a/Build/source/libs/poppler/poppler-0.30.0-PATCHES/ChangeLog b/Build/source/libs/poppler/poppler-0.31.0-PATCHES/ChangeLog index 9e1c0a10620..be5c2293384 100644 --- a/Build/source/libs/poppler/poppler-0.30.0-PATCHES/ChangeLog +++ b/Build/source/libs/poppler/poppler-0.31.0-PATCHES/ChangeLog @@ -1,3 +1,10 @@ +2015-02-06 Peter Breitenlohner <peb@mppmu.mpg.de> + + Imported poppler-0.31.0 source tree from: + http://poppler.freedesktop.org/ + + * patch-02-LLONG_MAX: Adapted. + 2015-01-07 Peter Breitenlohner <peb@mppmu.mpg.de> Imported poppler-0.30.0 source tree from: diff --git a/Build/source/libs/poppler/poppler-0.30.0-PATCHES/TL-Changes b/Build/source/libs/poppler/poppler-0.31.0-PATCHES/TL-Changes index bf53ad987ab..f217d26c65c 100644 --- a/Build/source/libs/poppler/poppler-0.30.0-PATCHES/TL-Changes +++ b/Build/source/libs/poppler/poppler-0.31.0-PATCHES/TL-Changes @@ -1,4 +1,4 @@ -Changes applied to the poppler-0.30.0 tree as obtained from: +Changes applied to the poppler-0.31.0 tree as obtained from: http://poppler.freedesktop.org/ Removed: diff --git a/Build/source/libs/poppler/poppler-0.30.0-PATCHES/patch-02-LLONG_MAX b/Build/source/libs/poppler/poppler-0.31.0-PATCHES/patch-02-LLONG_MAX index 89a45ee3774..875b60c9c6e 100644 --- a/Build/source/libs/poppler/poppler-0.30.0-PATCHES/patch-02-LLONG_MAX +++ b/Build/source/libs/poppler/poppler-0.31.0-PATCHES/patch-02-LLONG_MAX @@ -1,6 +1,6 @@ -diff -ur poppler-0.30.0.orig/goo/GooString.h poppler-0.30.0/goo/GooString.h ---- poppler-0.30.0.orig/goo/GooString.h 2014-10-07 22:41:15.000000000 +0200 -+++ poppler-0.30.0/goo/GooString.h 2014-11-04 10:20:40.567904859 +0100 +diff -ur poppler-0.31.0.orig/goo/GooString.h poppler-0.31.0/goo/GooString.h +--- poppler-0.31.0.orig/goo/GooString.h 2014-10-07 22:41:15.000000000 +0200 ++++ poppler-0.31.0/goo/GooString.h 2014-11-04 10:20:40.567904859 +0100 @@ -34,6 +34,21 @@ #endif diff --git a/Build/source/libs/poppler/poppler-0.30.0/AUTHORS b/Build/source/libs/poppler/poppler-0.31.0/AUTHORS index a785e403211..a785e403211 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/AUTHORS +++ b/Build/source/libs/poppler/poppler-0.31.0/AUTHORS diff --git a/Build/source/libs/poppler/poppler-0.30.0/CMakeLists.txt b/Build/source/libs/poppler/poppler-0.31.0/CMakeLists.txt index 5ed0b4490db..7d34c695314 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/CMakeLists.txt +++ b/Build/source/libs/poppler/poppler-0.31.0/CMakeLists.txt @@ -17,7 +17,7 @@ include(CheckFileOffsetBits) CHECK_FILE_OFFSET_BITS() set(POPPLER_MAJOR_VERSION "0") -set(POPPLER_MINOR_VERSION "30") +set(POPPLER_MINOR_VERSION "31") set(POPPLER_MICRO_VERSION "0") set(POPPLER_VERSION "${POPPLER_MAJOR_VERSION}.${POPPLER_MINOR_VERSION}.${POPPLER_MICRO_VERSION}") @@ -469,7 +469,7 @@ add_library(poppler STATIC ${poppler_SRCS}) else(MSVC) add_library(poppler SHARED ${poppler_SRCS}) endif(MSVC) -set_target_properties(poppler PROPERTIES VERSION 49.0.0 SOVERSION 49) +set_target_properties(poppler PROPERTIES VERSION 50.0.0 SOVERSION 50) 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/Build/source/libs/poppler/poppler-0.30.0/COPYING b/Build/source/libs/poppler/poppler-0.31.0/COPYING index d511905c164..d511905c164 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/COPYING +++ b/Build/source/libs/poppler/poppler-0.31.0/COPYING diff --git a/Build/source/libs/poppler/poppler-0.30.0/ChangeLog b/Build/source/libs/poppler/poppler-0.31.0/ChangeLog index cccf0001f42..6a35bf978c0 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/ChangeLog +++ b/Build/source/libs/poppler/poppler-0.31.0/ChangeLog @@ -1,3 +1,215 @@ +commit f932315e559a7857d9c5642eb04efc0d2b717789 +Author: suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp> +Date: Tue Jan 20 22:05:29 2015 +1030 + + cairo: support embedding JBIG2 image data + + http://lists.freedesktop.org/archives/poppler/2014-December/011183.html + + poppler/CairoOutputDev.cc | 117 + ++++++++++++++++++++++++++++++++++++++-------- + poppler/CairoOutputDev.h | 3 ++ + poppler/JBIG2Stream.cc | 9 +++- + poppler/JBIG2Stream.h | 4 +- + poppler/Stream.cc | 13 +++++- + 5 files changed, 121 insertions(+), 25 deletions(-) + +commit 78abf540057181b708c546aee421f81a1dd58331 +Author: Adam Reichold <adamreichold@myopera.com> +Date: Wed Jan 21 22:30:45 2015 +0100 + + Worlds -> Words + + qt4/src/poppler-page.cc | 4 ++-- + qt4/src/poppler-qt4.h | 2 +- + qt4/tests/check_search.cpp | 4 ++-- + qt5/src/poppler-page.cc | 4 ++-- + qt5/src/poppler-qt5.h | 2 +- + qt5/tests/check_search.cpp | 4 ++-- + 6 files changed, 10 insertions(+), 10 deletions(-) + +commit 027eac4e565576ca2e7042e21426e28abd775d98 +Author: Adam Reichold <adamreichold@myopera.com> +Date: Tue Jan 20 00:09:09 2015 +0100 + + Expose whole-words search option in Qt frontends + + qt4/src/poppler-page-private.h | 5 +- + qt4/src/poppler-page.cc | 114 + +++++++++++++++++++++++++------------ + qt4/src/poppler-qt4.h | 44 +++++++++++++- + qt4/tests/check_search.cpp | 112 +++++++++++++++++++++++++++++++----- + qt5/src/poppler-page-private.h | 5 +- + qt5/src/poppler-page.cc | 116 + +++++++++++++++++++++++++------------ + qt5/src/poppler-qt5.h | 46 +++++++++++++-- + qt5/tests/check_search.cpp | 126 + +++++++++++++++++++++++++++++++++-------- + 8 files changed, 447 insertions(+), 121 deletions(-) + +commit 30a0baa353c374165e5f411efc4203746f14a74d +Author: Albert Astals Cid <aacid@kde.org> +Date: Sun Jan 18 15:39:53 2015 +0100 + + Move more variables from GlobalParams to PSOutputDev + + poppler/CairoFontEngine.cc | 4 +- + poppler/GfxFont.cc | 15 ++--- + poppler/GfxFont.h | 7 ++- + poppler/GlobalParams.cc | 144 + --------------------------------------------- + poppler/GlobalParams.h | 28 --------- + poppler/PSOutputDev.cc | 121 +++++++++++++++++++------------------ + poppler/PSOutputDev.h | 30 +++++++++- + poppler/SplashOutputDev.cc | 2 +- + qt4/src/ArthurOutputDev.cc | 4 +- + qt5/src/ArthurOutputDev.cc | 4 +- + utils/pdftops.cc | 36 ++++-------- + 11 files changed, 116 insertions(+), 279 deletions(-) + +commit 8fed995c3457d64669ae12901450b7c811599dba +Author: Albert Astals Cid <aacid@kde.org> +Date: Sun Jan 18 14:52:53 2015 +0100 + + Forgot to delete this in the previous commit + + poppler/GlobalParams.h | 1 - + 1 file changed, 1 deletion(-) + +commit 4992ff7fa062462507733494827fdad7eaaa95b3 +Author: Albert Astals Cid <aacid@kde.org> +Date: Sun Jan 18 13:57:36 2015 +0100 + + Move raster mono and resolution from GlobalParams to PSOutputDev + + poppler/GlobalParams.cc | 32 -------------------------------- + poppler/GlobalParams.h | 7 ------- + poppler/PSOutputDev.cc | 18 +++++++----------- + poppler/PSOutputDev.h | 6 ++++++ + utils/pdftops.cc | 7 ++++--- + 5 files changed, 17 insertions(+), 53 deletions(-) + +commit 54908f675eda96c363528198e8c530921df2f45a +Author: Albert Astals Cid <aacid@kde.org> +Date: Sun Jan 18 13:34:45 2015 +0100 + + Move psUncompressPreloadedImages from GlobalParams to PSOutputDev + + It belongs there and PSOutputDev is always created by the external + user + so in case someone wants to set it, it is the same amount of work + to set it in GlobalParams than in PSOutputDev + + poppler/GlobalParams.cc | 16 ---------------- + poppler/GlobalParams.h | 3 --- + poppler/PSOutputDev.cc | 9 +++++---- + poppler/PSOutputDev.h | 2 ++ + 4 files changed, 7 insertions(+), 23 deletions(-) + +commit 136d7aa5e79f153dfcb216c58598e33a8ff16630 +Author: Albert Astals Cid <aacid@kde.org> +Date: Sun Jan 18 13:28:26 2015 +0100 + + Remove declared but not defined function + + poppler/GlobalParams.h | 1 - + 1 file changed, 1 deletion(-) + +commit fdba9154d9a176759c765180805e608d4959c34e +Author: Adam Reichold <adamreichold@myopera.com> +Date: Fri Jan 16 19:57:59 2015 +0100 + + pdftoppm: parse the flags earlier and only once + + utils/pdftoppm.cc | 42 +++++++++++++++--------------------------- + 1 file changed, 15 insertions(+), 27 deletions(-) + +commit 6b072500b5ac936631be6b29b7d5a591848a18f3 +Author: William Bader <williambader@hotmail.com> +Date: Wed Jan 14 23:28:03 2015 +0100 + + Add rasterization option to pdftops + + Also removes GlobalParams stuff \o/ + + Coded in conjuntion with Albert + + Bug #85934 + + cpp/poppler-page-renderer.cpp | 5 ++-- + poppler/GlobalParams.cc | 58 + ++----------------------------------------- + poppler/GlobalParams.h | 16 +++--------- + poppler/PSOutputDev.cc | 14 +++++------ + poppler/PSOutputDev.h | 5 +++- + poppler/SplashOutputDev.cc | 19 ++++++-------- + poppler/SplashOutputDev.h | 11 +++++--- + qt4/src/poppler-page.cc | 7 +++--- + qt5/src/poppler-page.cc | 7 +++--- + utils/pdftohtml.cc | 9 +++---- + utils/pdftoppm.cc | 49 ++++++++++++++++++++++++++---------- + utils/pdftops.cc | 14 ++++++++++- + 12 files changed, 96 insertions(+), 118 deletions(-) + +commit dc9751e6ac47a708ba6e7a68560bdce6a2e4a010 +Author: Albert Astals Cid <aacid@kde.org> +Date: Fri Jan 9 15:50:02 2015 +0100 + + Compile++ + + poppler/GfxState.cc | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +commit d91876a0c7a936b1f6f461d80131d7586a6c1a5e +Author: Albert Astals Cid <aacid@kde.org> +Date: Thu Jan 8 20:13:06 2015 +0100 + + Accept malformed documents whose root is a Page instead of a Pages + + gs and Adobe Reader do it so it's "common" enough + + Bug #88172 + + poppler/Catalog.cc | 37 ++++++++++++++++++++++++++++++++----- + 1 file changed, 32 insertions(+), 5 deletions(-) + +commit 7ce86b9be058408eb567d8d0b9747853a66c116f +Author: Albert Astals Cid <aacid@kde.org> +Date: Thu Jan 8 17:35:28 2015 +0100 + + Remove assert in gouraudFillTriangle + + We don't *need* the assert, an error() is fine and the malformed + document + will just get rendered wrongly instead of "crashing" + + Bugs #85274 + + poppler/Gfx.cc | 28 +++++++++++++++++----------- + 1 file changed, 17 insertions(+), 11 deletions(-) + +commit 9e9df4b20d17478996780008bc9802a857d173fc +Author: Albert Astals Cid <aacid@kde.org> +Date: Thu Jan 8 17:01:52 2015 +0100 + + Fix crash on broken document + + Bug #85281 + + poppler/GfxState.cc | 10 +++++++--- + 1 file changed, 7 insertions(+), 3 deletions(-) + +commit 636faafcb84b856580398f7883b6406d645c85d1 +Author: Adam Reichold <adamreichold@myopera.com> +Date: Tue Jan 6 22:57:20 2015 +0100 + + JPEG2000Stream: Inline doGetChar and doLookChar + + poppler/JPEG2000Stream.cc | 49 + +++++++++++++++++++++++++---------------------- + poppler/JPEG2000Stream.h | 7 ++----- + 2 files changed, 28 insertions(+), 28 deletions(-) + commit c13bffe92963c4969037695992f4c2776bbe973f Author: Albert Astals Cid <aacid@kde.org> Date: Sun Jan 4 23:17:42 2015 +0100 diff --git a/Build/source/libs/poppler/poppler-0.30.0/ConfigureChecks.cmake b/Build/source/libs/poppler/poppler-0.31.0/ConfigureChecks.cmake index d3f57325720..d3f57325720 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/ConfigureChecks.cmake +++ b/Build/source/libs/poppler/poppler-0.31.0/ConfigureChecks.cmake diff --git a/Build/source/libs/poppler/poppler-0.30.0/INSTALL b/Build/source/libs/poppler/poppler-0.31.0/INSTALL index 56b077d6a0b..56b077d6a0b 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/INSTALL +++ b/Build/source/libs/poppler/poppler-0.31.0/INSTALL diff --git a/Build/source/libs/poppler/poppler-0.30.0/Makefile.am b/Build/source/libs/poppler/poppler-0.31.0/Makefile.am index 691512f4e3a..691512f4e3a 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/Makefile.am +++ b/Build/source/libs/poppler/poppler-0.31.0/Makefile.am diff --git a/Build/source/libs/poppler/poppler-0.30.0/NEWS b/Build/source/libs/poppler/poppler-0.31.0/NEWS index 2ff8e1797bc..00dbc2539a4 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/NEWS +++ b/Build/source/libs/poppler/poppler-0.31.0/NEWS @@ -1,3 +1,20 @@ +Release 0.31.0 + core: + * CairoOutputDev: support embedding JBIG2 image data + * Accept malformed documents whose root is a Page instead of a Pages. Bug #88172 + * Fix crash on broken documents + * JPEG2000Stream: Inline doGetChar and doLookChar + * GlobalParams cleaning + + utils: + * pdftops: Add rasterization option. Bug #85934 + + qt4: + * Expose whole-words search option + + qt5: + * Expose whole-words search option + Release 0.30.0 core: * Openjpeg2 support (openjpeg 1 is preferred). Bug #58906 diff --git a/Build/source/libs/poppler/poppler-0.30.0/README b/Build/source/libs/poppler/poppler-0.31.0/README index fa223900fbf..fa223900fbf 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/README +++ b/Build/source/libs/poppler/poppler-0.31.0/README diff --git a/Build/source/libs/poppler/poppler-0.30.0/README-XPDF b/Build/source/libs/poppler/poppler-0.31.0/README-XPDF index e97791ce5b2..e97791ce5b2 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/README-XPDF +++ b/Build/source/libs/poppler/poppler-0.31.0/README-XPDF diff --git a/Build/source/libs/poppler/poppler-0.30.0/TODO b/Build/source/libs/poppler/poppler-0.31.0/TODO index e067c2a3156..e067c2a3156 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/TODO +++ b/Build/source/libs/poppler/poppler-0.31.0/TODO diff --git a/Build/source/libs/poppler/poppler-0.30.0/config.h.cmake b/Build/source/libs/poppler/poppler-0.31.0/config.h.cmake index 8ed1c92248e..8ed1c92248e 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/config.h.cmake +++ b/Build/source/libs/poppler/poppler-0.31.0/config.h.cmake diff --git a/Build/source/libs/poppler/poppler-0.30.0/config.h.in b/Build/source/libs/poppler/poppler-0.31.0/config.h.in index c47d66d3e52..c47d66d3e52 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/config.h.in +++ b/Build/source/libs/poppler/poppler-0.31.0/config.h.in diff --git a/Build/source/libs/poppler/poppler-0.30.0/configure.ac b/Build/source/libs/poppler/poppler-0.31.0/configure.ac index b6429cf8ba1..3f43c0eb705 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/configure.ac +++ b/Build/source/libs/poppler/poppler-0.31.0/configure.ac @@ -1,5 +1,5 @@ m4_define([poppler_version_major],[0]) -m4_define([poppler_version_minor],[30]) +m4_define([poppler_version_minor],[31]) m4_define([poppler_version_micro],[0]) m4_define([poppler_version],[poppler_version_major.poppler_version_minor.poppler_version_micro]) diff --git a/Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiBase.cc b/Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiBase.cc index 86bafd80208..86bafd80208 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiBase.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiBase.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiBase.h b/Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiBase.h index d613acd2bb1..d613acd2bb1 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiBase.h +++ b/Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiBase.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiEncodings.cc b/Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiEncodings.cc index 5cea6fab7f1..5cea6fab7f1 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiEncodings.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiEncodings.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiEncodings.h b/Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiEncodings.h index ab80ad362a6..ab80ad362a6 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiEncodings.h +++ b/Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiEncodings.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiIdentifier.cc b/Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiIdentifier.cc index be28e2568eb..be28e2568eb 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiIdentifier.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiIdentifier.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiIdentifier.h b/Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiIdentifier.h index af1323b76d6..af1323b76d6 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiIdentifier.h +++ b/Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiIdentifier.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiTrueType.cc b/Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiTrueType.cc index 4759186edfe..4759186edfe 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiTrueType.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiTrueType.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiTrueType.h b/Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiTrueType.h index b40a44a8d70..b40a44a8d70 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiTrueType.h +++ b/Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiTrueType.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiType1.cc b/Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiType1.cc index 827ebc7d7c3..827ebc7d7c3 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiType1.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiType1.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiType1.h b/Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiType1.h index f4e29b4ef0b..f4e29b4ef0b 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiType1.h +++ b/Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiType1.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiType1C.cc b/Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiType1C.cc index c4595a3260e..c4595a3260e 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiType1C.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiType1C.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiType1C.h b/Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiType1C.h index 698dccd77fd..698dccd77fd 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/fofi/FoFiType1C.h +++ b/Build/source/libs/poppler/poppler-0.31.0/fofi/FoFiType1C.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/fofi/Makefile.am b/Build/source/libs/poppler/poppler-0.31.0/fofi/Makefile.am index 4deb7d5e063..4deb7d5e063 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/fofi/Makefile.am +++ b/Build/source/libs/poppler/poppler-0.31.0/fofi/Makefile.am diff --git a/Build/source/libs/poppler/poppler-0.30.0/goo/FixedPoint.cc b/Build/source/libs/poppler/poppler-0.31.0/goo/FixedPoint.cc index 26b2f0fe890..26b2f0fe890 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/goo/FixedPoint.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/goo/FixedPoint.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/goo/FixedPoint.h b/Build/source/libs/poppler/poppler-0.31.0/goo/FixedPoint.h index 99749802db7..99749802db7 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/goo/FixedPoint.h +++ b/Build/source/libs/poppler/poppler-0.31.0/goo/FixedPoint.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/goo/GooHash.cc b/Build/source/libs/poppler/poppler-0.31.0/goo/GooHash.cc index f4a92f17506..f4a92f17506 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/goo/GooHash.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/goo/GooHash.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/goo/GooHash.h b/Build/source/libs/poppler/poppler-0.31.0/goo/GooHash.h index eda19e31409..eda19e31409 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/goo/GooHash.h +++ b/Build/source/libs/poppler/poppler-0.31.0/goo/GooHash.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/goo/GooLikely.h b/Build/source/libs/poppler/poppler-0.31.0/goo/GooLikely.h index 724ccf00870..724ccf00870 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/goo/GooLikely.h +++ b/Build/source/libs/poppler/poppler-0.31.0/goo/GooLikely.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/goo/GooList.cc b/Build/source/libs/poppler/poppler-0.31.0/goo/GooList.cc index 6ce4952dc6a..6ce4952dc6a 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/goo/GooList.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/goo/GooList.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/goo/GooList.h b/Build/source/libs/poppler/poppler-0.31.0/goo/GooList.h index c83a0e36a8a..c83a0e36a8a 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/goo/GooList.h +++ b/Build/source/libs/poppler/poppler-0.31.0/goo/GooList.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/goo/GooMutex.h b/Build/source/libs/poppler/poppler-0.31.0/goo/GooMutex.h index b2714b048c7..b2714b048c7 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/goo/GooMutex.h +++ b/Build/source/libs/poppler/poppler-0.31.0/goo/GooMutex.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/goo/GooString.cc b/Build/source/libs/poppler/poppler-0.31.0/goo/GooString.cc index 8591d95cd3e..8591d95cd3e 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/goo/GooString.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/goo/GooString.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/goo/GooString.h b/Build/source/libs/poppler/poppler-0.31.0/goo/GooString.h index 0176d873646..0176d873646 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/goo/GooString.h +++ b/Build/source/libs/poppler/poppler-0.31.0/goo/GooString.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/goo/GooTimer.cc b/Build/source/libs/poppler/poppler-0.31.0/goo/GooTimer.cc index c766c6bf2e4..c766c6bf2e4 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/goo/GooTimer.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/goo/GooTimer.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/goo/GooTimer.h b/Build/source/libs/poppler/poppler-0.31.0/goo/GooTimer.h index ac64f6b4868..ac64f6b4868 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/goo/GooTimer.h +++ b/Build/source/libs/poppler/poppler-0.31.0/goo/GooTimer.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/goo/ImgWriter.cc b/Build/source/libs/poppler/poppler-0.31.0/goo/ImgWriter.cc index a30d26d89ad..a30d26d89ad 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/goo/ImgWriter.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/goo/ImgWriter.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/goo/ImgWriter.h b/Build/source/libs/poppler/poppler-0.31.0/goo/ImgWriter.h index 8feb3511e4d..8feb3511e4d 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/goo/ImgWriter.h +++ b/Build/source/libs/poppler/poppler-0.31.0/goo/ImgWriter.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/goo/JpegWriter.cc b/Build/source/libs/poppler/poppler-0.31.0/goo/JpegWriter.cc index 9b7c5051838..9b7c5051838 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/goo/JpegWriter.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/goo/JpegWriter.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/goo/JpegWriter.h b/Build/source/libs/poppler/poppler-0.31.0/goo/JpegWriter.h index d69bbbb8dda..d69bbbb8dda 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/goo/JpegWriter.h +++ b/Build/source/libs/poppler/poppler-0.31.0/goo/JpegWriter.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/goo/Makefile.am b/Build/source/libs/poppler/poppler-0.31.0/goo/Makefile.am index 370e85021be..370e85021be 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/goo/Makefile.am +++ b/Build/source/libs/poppler/poppler-0.31.0/goo/Makefile.am diff --git a/Build/source/libs/poppler/poppler-0.30.0/goo/NetPBMWriter.cc b/Build/source/libs/poppler/poppler-0.31.0/goo/NetPBMWriter.cc index fca00b26b1a..fca00b26b1a 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/goo/NetPBMWriter.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/goo/NetPBMWriter.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/goo/NetPBMWriter.h b/Build/source/libs/poppler/poppler-0.31.0/goo/NetPBMWriter.h index 21a19ee7508..21a19ee7508 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/goo/NetPBMWriter.h +++ b/Build/source/libs/poppler/poppler-0.31.0/goo/NetPBMWriter.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/goo/PNGWriter.cc b/Build/source/libs/poppler/poppler-0.31.0/goo/PNGWriter.cc index c9d5199d040..c9d5199d040 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/goo/PNGWriter.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/goo/PNGWriter.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/goo/PNGWriter.h b/Build/source/libs/poppler/poppler-0.31.0/goo/PNGWriter.h index 90a298e7ef3..90a298e7ef3 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/goo/PNGWriter.h +++ b/Build/source/libs/poppler/poppler-0.31.0/goo/PNGWriter.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/goo/TiffWriter.cc b/Build/source/libs/poppler/poppler-0.31.0/goo/TiffWriter.cc index 316008778b1..316008778b1 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/goo/TiffWriter.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/goo/TiffWriter.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/goo/TiffWriter.h b/Build/source/libs/poppler/poppler-0.31.0/goo/TiffWriter.h index 52fdd53efa5..52fdd53efa5 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/goo/TiffWriter.h +++ b/Build/source/libs/poppler/poppler-0.31.0/goo/TiffWriter.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/goo/gfile.cc b/Build/source/libs/poppler/poppler-0.31.0/goo/gfile.cc index 3528bb357d8..3528bb357d8 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/goo/gfile.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/goo/gfile.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/goo/gfile.h b/Build/source/libs/poppler/poppler-0.31.0/goo/gfile.h index 1365a9cf2ab..1365a9cf2ab 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/goo/gfile.h +++ b/Build/source/libs/poppler/poppler-0.31.0/goo/gfile.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/goo/gmem.cc b/Build/source/libs/poppler/poppler-0.31.0/goo/gmem.cc index c1c607ac3f3..c1c607ac3f3 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/goo/gmem.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/goo/gmem.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/goo/gmem.h b/Build/source/libs/poppler/poppler-0.31.0/goo/gmem.h index 898f33933f9..898f33933f9 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/goo/gmem.h +++ b/Build/source/libs/poppler/poppler-0.31.0/goo/gmem.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/goo/gmempp.cc b/Build/source/libs/poppler/poppler-0.31.0/goo/gmempp.cc index a70338ca3ce..a70338ca3ce 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/goo/gmempp.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/goo/gmempp.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/goo/grandom.cc b/Build/source/libs/poppler/poppler-0.31.0/goo/grandom.cc index 1237175420b..1237175420b 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/goo/grandom.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/goo/grandom.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/goo/grandom.h b/Build/source/libs/poppler/poppler-0.31.0/goo/grandom.h index 45fa791aba8..45fa791aba8 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/goo/grandom.h +++ b/Build/source/libs/poppler/poppler-0.31.0/goo/grandom.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/goo/gstrtod.cc b/Build/source/libs/poppler/poppler-0.31.0/goo/gstrtod.cc index cd1d5b554f7..cd1d5b554f7 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/goo/gstrtod.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/goo/gstrtod.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/goo/gstrtod.h b/Build/source/libs/poppler/poppler-0.31.0/goo/gstrtod.h index e8abdadf53e..e8abdadf53e 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/goo/gstrtod.h +++ b/Build/source/libs/poppler/poppler-0.31.0/goo/gstrtod.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/goo/gtypes.h b/Build/source/libs/poppler/poppler-0.31.0/goo/gtypes.h index a8d4519497e..a8d4519497e 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/goo/gtypes.h +++ b/Build/source/libs/poppler/poppler-0.31.0/goo/gtypes.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/goo/gtypes_p.h b/Build/source/libs/poppler/poppler-0.31.0/goo/gtypes_p.h index cc4866e1389..cc4866e1389 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/goo/gtypes_p.h +++ b/Build/source/libs/poppler/poppler-0.31.0/goo/gtypes_p.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/gtk-doc.make b/Build/source/libs/poppler/poppler-0.31.0/gtk-doc.make index e7916563d75..e7916563d75 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/gtk-doc.make +++ b/Build/source/libs/poppler/poppler-0.31.0/gtk-doc.make diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler-cairo-uninstalled.pc.in b/Build/source/libs/poppler/poppler-0.31.0/poppler-cairo-uninstalled.pc.in index 2458eb20df8..2458eb20df8 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler-cairo-uninstalled.pc.in +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler-cairo-uninstalled.pc.in diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler-cairo.pc.cmake b/Build/source/libs/poppler/poppler-0.31.0/poppler-cairo.pc.cmake index b32f118314b..b32f118314b 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler-cairo.pc.cmake +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler-cairo.pc.cmake diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler-cairo.pc.in b/Build/source/libs/poppler/poppler-0.31.0/poppler-cairo.pc.in index 367a5b690bf..367a5b690bf 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler-cairo.pc.in +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler-cairo.pc.in diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler-cpp-uninstalled.pc.in b/Build/source/libs/poppler/poppler-0.31.0/poppler-cpp-uninstalled.pc.in index af3640eb2c1..af3640eb2c1 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler-cpp-uninstalled.pc.in +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler-cpp-uninstalled.pc.in diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler-cpp.pc.cmake b/Build/source/libs/poppler/poppler-0.31.0/poppler-cpp.pc.cmake index 3f56b3d9d90..3f56b3d9d90 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler-cpp.pc.cmake +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler-cpp.pc.cmake diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler-cpp.pc.in b/Build/source/libs/poppler/poppler-0.31.0/poppler-cpp.pc.in index a7e97c25dfe..a7e97c25dfe 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler-cpp.pc.in +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler-cpp.pc.in diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler-glib-uninstalled.pc.in b/Build/source/libs/poppler/poppler-0.31.0/poppler-glib-uninstalled.pc.in index 5506c4e53ac..5506c4e53ac 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler-glib-uninstalled.pc.in +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler-glib-uninstalled.pc.in diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler-glib.pc.cmake b/Build/source/libs/poppler/poppler-0.31.0/poppler-glib.pc.cmake index e15e6699a43..e15e6699a43 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler-glib.pc.cmake +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler-glib.pc.cmake diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler-glib.pc.in b/Build/source/libs/poppler/poppler-0.31.0/poppler-glib.pc.in index cd30feb728f..cd30feb728f 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler-glib.pc.in +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler-glib.pc.in diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler-qt4-uninstalled.pc.in b/Build/source/libs/poppler/poppler-0.31.0/poppler-qt4-uninstalled.pc.in index 3a336c6c294..3a336c6c294 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler-qt4-uninstalled.pc.in +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler-qt4-uninstalled.pc.in diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler-qt4.pc.cmake b/Build/source/libs/poppler/poppler-0.31.0/poppler-qt4.pc.cmake index b17fd5d8453..b17fd5d8453 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler-qt4.pc.cmake +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler-qt4.pc.cmake diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler-qt4.pc.in b/Build/source/libs/poppler/poppler-0.31.0/poppler-qt4.pc.in index 306ae46e0b0..306ae46e0b0 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler-qt4.pc.in +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler-qt4.pc.in diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler-qt5-uninstalled.pc.in b/Build/source/libs/poppler/poppler-0.31.0/poppler-qt5-uninstalled.pc.in index a91e1d5a3bd..a91e1d5a3bd 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler-qt5-uninstalled.pc.in +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler-qt5-uninstalled.pc.in diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler-qt5.pc.cmake b/Build/source/libs/poppler/poppler-0.31.0/poppler-qt5.pc.cmake index b4d87b76675..b4d87b76675 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler-qt5.pc.cmake +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler-qt5.pc.cmake diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler-qt5.pc.in b/Build/source/libs/poppler/poppler-0.31.0/poppler-qt5.pc.in index cda4c6f80fe..cda4c6f80fe 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler-qt5.pc.in +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler-qt5.pc.in diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler-splash-uninstalled.pc.in b/Build/source/libs/poppler/poppler-0.31.0/poppler-splash-uninstalled.pc.in index 436ecdb8f1b..436ecdb8f1b 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler-splash-uninstalled.pc.in +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler-splash-uninstalled.pc.in diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler-splash.pc.cmake b/Build/source/libs/poppler/poppler-0.31.0/poppler-splash.pc.cmake index cb95b3d2d27..cb95b3d2d27 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler-splash.pc.cmake +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler-splash.pc.cmake diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler-splash.pc.in b/Build/source/libs/poppler/poppler-0.31.0/poppler-splash.pc.in index cf3491fc7cf..cf3491fc7cf 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler-splash.pc.in +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler-splash.pc.in diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler-uninstalled.pc.in b/Build/source/libs/poppler/poppler-0.31.0/poppler-uninstalled.pc.in index 6076e80c5b3..6076e80c5b3 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler-uninstalled.pc.in +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler-uninstalled.pc.in diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler.pc.cmake b/Build/source/libs/poppler/poppler-0.31.0/poppler.pc.cmake index f1aebedbefd..f1aebedbefd 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler.pc.cmake +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler.pc.cmake diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler.pc.in b/Build/source/libs/poppler/poppler-0.31.0/poppler.pc.in index 8605b28673b..8605b28673b 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler.pc.in +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler.pc.in diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Annot.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/Annot.cc index d35cb9b2697..d35cb9b2697 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Annot.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Annot.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Annot.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/Annot.h index 8fde6a6736b..8fde6a6736b 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Annot.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Annot.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Array.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/Array.cc index 230c3287683..230c3287683 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Array.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Array.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Array.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/Array.h index e78e399baf2..e78e399baf2 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Array.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Array.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/BuiltinFont.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/BuiltinFont.cc index 20a297d6135..20a297d6135 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/BuiltinFont.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/BuiltinFont.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/BuiltinFont.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/BuiltinFont.h index bbdd0558e9f..bbdd0558e9f 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/BuiltinFont.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/BuiltinFont.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/BuiltinFontTables.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/BuiltinFontTables.cc index 5115b7bcf13..5115b7bcf13 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/BuiltinFontTables.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/BuiltinFontTables.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/BuiltinFontTables.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/BuiltinFontTables.h index eb45549efd2..eb45549efd2 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/BuiltinFontTables.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/BuiltinFontTables.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/CMap.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/CMap.cc index 6731ab5a1fa..6731ab5a1fa 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/CMap.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/CMap.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/CMap.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/CMap.h index f4f5a9141c8..f4f5a9141c8 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/CMap.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/CMap.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/CachedFile.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/CachedFile.cc index b0ae8388113..b0ae8388113 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/CachedFile.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/CachedFile.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/CachedFile.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/CachedFile.h index b99ea1ecad4..b99ea1ecad4 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/CachedFile.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/CachedFile.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/CairoFontEngine.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/CairoFontEngine.cc index 4cf8d6b41af..a5a3023208a 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/CairoFontEngine.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/CairoFontEngine.cc @@ -17,7 +17,7 @@ // Copyright (C) 2005-2007 Jeff Muizelaar <jeff@infidigm.net> // Copyright (C) 2005, 2006 Kristian Høgsberg <krh@redhat.com> // Copyright (C) 2005 Martin Kretzschmar <martink@gnome.org> -// Copyright (C) 2005, 2009, 2012, 2013 Albert Astals Cid <aacid@kde.org> +// Copyright (C) 2005, 2009, 2012, 2013, 2015 Albert Astals Cid <aacid@kde.org> // Copyright (C) 2006, 2007, 2010, 2011 Carlos Garcia Campos <carlosgc@gnome.org> // Copyright (C) 2007 Koji Otani <sho@bbr.jp> // Copyright (C) 2008, 2009 Chris Wilson <chris@chris-wilson.co.uk> @@ -417,7 +417,7 @@ CairoFreeTypeFont *CairoFreeTypeFont::create(GfxFont *gfxFont, XRef *xref, ref = *gfxFont->getID(); fontType = gfxFont->getType(); - if (!(fontLoc = gfxFont->locateFont(xref, gFalse))) { + if (!(fontLoc = gfxFont->locateFont(xref, NULL))) { error(errSyntaxError, -1, "Couldn't find a font for '{0:s}'", gfxFont->getName() ? gfxFont->getName()->getCString() : "(unnamed)"); diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/CairoFontEngine.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/CairoFontEngine.h index 8c0dba116d5..8c0dba116d5 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/CairoFontEngine.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/CairoFontEngine.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/CairoOutputDev.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/CairoOutputDev.cc index 4e8abcfd94d..a86ec120f20 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/CairoOutputDev.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/CairoOutputDev.cc @@ -28,6 +28,7 @@ // Copyright (C) 2011-2014 Thomas Freitag <Thomas.Freitag@alfa.de> // Copyright (C) 2012 Patrick Pfeifer <p2000@mailinator.com> // Copyright (C) 2012 Jason Crain <jason@aquaticape.us> +// Copyright (C) 2015 Suzuki Toshiya <mpsuzuki@hiroshima-u.ac.jp> // // To see a description of the changes please see the Changelog file that // came with your tarball or type make ChangeLog if you are building from git @@ -63,6 +64,7 @@ #include "CairoFontEngine.h" #include "CairoRescaleBox.h" #include "UnicodeMap.h" +#include "JBIG2Stream.h" //------------------------------------------------------------------------ // #define LOG_CAIRO @@ -2701,6 +2703,68 @@ static GBool colorMapHasIdentityDecodeMap(GfxImageColorMap *colorMap) return gTrue; } +#if CAIRO_VERSION >= CAIRO_VERSION_ENCODE(1, 11, 2) +static cairo_status_t setMimeIdFromRef(cairo_surface_t *surface, + const char *mime_type, + const char *mime_id_prefix, + Ref ref) +{ + GooString *mime_id; + char *idBuffer; + cairo_status_t status; + + mime_id = new GooString; + + if (mime_id_prefix) + mime_id->append(mime_id_prefix); + + mime_id->appendf("{0:d}-{1:d}", ref.gen, ref.num); + + idBuffer = copyString(mime_id->getCString()); + status = cairo_surface_set_mime_data (surface, mime_type, + (const unsigned char *)idBuffer, + mime_id->getLength(), + gfree, idBuffer); + delete mime_id; + if (status) + gfree (idBuffer); + return status; +} +#endif + +#if CAIRO_VERSION >= CAIRO_VERSION_ENCODE(1, 14, 0) +GBool CairoOutputDev::setMimeDataForJBIG2Globals(Stream *str, + cairo_surface_t *image) +{ + JBIG2Stream *jb2Str = static_cast<JBIG2Stream *>(str); + Object* globalsStr = jb2Str->getGlobalsStream(); + char *globalsBuffer; + int globalsLength; + + // nothing to do for JBIG2 stream without Globals + if (!globalsStr->isStream()) + return gTrue; + + if (setMimeIdFromRef(image, CAIRO_MIME_TYPE_JBIG2_GLOBAL_ID, NULL, + jb2Str->getGlobalsStreamRef())) + return gFalse; + + if (!getStreamData(globalsStr->getStream(), &globalsBuffer, &globalsLength)) + return gFalse; + + if (cairo_surface_set_mime_data (image, CAIRO_MIME_TYPE_JBIG2_GLOBAL, + (const unsigned char*)globalsBuffer, + globalsLength, + gfree, (void*)globalsBuffer)) + { + gfree (globalsBuffer); + return gFalse; + } + + return gTrue; +} +#endif + void CairoOutputDev::setMimeData(GfxState *state, Stream *str, Object *ref, GfxImageColorMap *colorMap, cairo_surface_t *image) { @@ -2708,17 +2772,35 @@ void CairoOutputDev::setMimeData(GfxState *state, Stream *str, Object *ref, int len; Object obj; GfxColorSpace *colorSpace; + StreamKind strKind = str->getKind(); + const char *mime_type; - if (!printing || !(str->getKind() == strDCT || str->getKind() == strJPX)) + if (!printing) return; + switch (strKind) { + case strDCT: + mime_type = CAIRO_MIME_TYPE_JPEG; + break; + case strJPX: + mime_type = CAIRO_MIME_TYPE_JP2; + break; +#if CAIRO_VERSION >= CAIRO_VERSION_ENCODE(1, 14, 0) + case strJBIG2: + mime_type = CAIRO_MIME_TYPE_JBIG2; + break; +#endif + default: + return; + } + str->getDict()->lookup("ColorSpace", &obj); colorSpace = GfxColorSpace::parse(NULL, &obj, this, state); obj.free(); // colorspace in stream dict may be different from colorspace in jpx // data - if (str->getKind() == strJPX && colorSpace) + if (strKind == strJPX && colorSpace) return; // only embed mime data for gray, rgb, and cmyk colorspaces. @@ -2746,31 +2828,27 @@ void CairoOutputDev::setMimeData(GfxState *state, Stream *str, Object *ref, if (!colorMapHasIdentityDecodeMap(colorMap)) return; +#if CAIRO_VERSION >= CAIRO_VERSION_ENCODE(1, 14, 0) + if (strKind == strJBIG2 && !setMimeDataForJBIG2Globals(str, image)) + return; +#endif + if (getStreamData (str->getNextStream(), &strBuffer, &len)) { - cairo_status_t st; + cairo_status_t status = CAIRO_STATUS_SUCCESS; #if CAIRO_VERSION >= CAIRO_VERSION_ENCODE(1, 11, 2) if (ref && ref->isRef()) { - Ref imgRef = ref->getRef(); - GooString *surfaceId = new GooString("poppler-surface-"); - surfaceId->appendf("{0:d}-{1:d}", imgRef.gen, imgRef.num); - char *idBuffer = copyString(surfaceId->getCString()); - st = cairo_surface_set_mime_data (image, CAIRO_MIME_TYPE_UNIQUE_ID, - (const unsigned char *)idBuffer, - surfaceId->getLength(), - gfree, idBuffer); - if (st) - gfree(idBuffer); - delete surfaceId; + status = setMimeIdFromRef(image, CAIRO_MIME_TYPE_UNIQUE_ID, + "poppler-surface-", ref->getRef()); } #endif + if (!status) { + status = cairo_surface_set_mime_data (image, mime_type, + (const unsigned char *)strBuffer, len, + gfree, strBuffer); + } - st = cairo_surface_set_mime_data (image, - str->getKind() == strDCT ? - CAIRO_MIME_TYPE_JPEG : CAIRO_MIME_TYPE_JP2, - (const unsigned char *)strBuffer, len, - gfree, strBuffer); - if (st) + if (status) gfree (strBuffer); } } diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/CairoOutputDev.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/CairoOutputDev.h index 8de391ae72b..33dde0c570a 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/CairoOutputDev.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/CairoOutputDev.h @@ -21,6 +21,7 @@ // Copyright (C) 2008, 2009, 2011-2014 Adrian Johnson <ajohnson@redneon.com> // Copyright (C) 2008 Michael Vrable <mvrable@cs.ucsd.edu> // Copyright (C) 2010-2013 Thomas Freitag <Thomas.Freitag@alfa.de> +// Copyright (C) 2015 Suzuki Toshiya <mpsuzuki@hiroshima-u.ac.jp> // // To see a description of the changes please see the Changelog file that // came with your tarball or type make ChangeLog if you are building from git @@ -280,6 +281,9 @@ protected: GfxImageColorMap *colorMap, cairo_surface_t *image); void fillToStrokePathClip(GfxState *state); void alignStrokeCoords(GfxSubpath *subpath, int i, double *x, double *y); +#if CAIRO_VERSION >= CAIRO_VERSION_ENCODE(1, 14, 0) + GBool setMimeDataForJBIG2Globals (Stream *str, cairo_surface_t *image); +#endif GfxRGB fill_color, stroke_color; cairo_pattern_t *fill_pattern, *stroke_pattern; diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/CairoRescaleBox.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/CairoRescaleBox.cc index 3c96f45e5d3..3c96f45e5d3 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/CairoRescaleBox.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/CairoRescaleBox.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/CairoRescaleBox.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/CairoRescaleBox.h index 072e8a9c80c..072e8a9c80c 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/CairoRescaleBox.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/CairoRescaleBox.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Catalog.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/Catalog.cc index 039f63e1895..f75f4e106f3 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Catalog.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Catalog.cc @@ -14,7 +14,7 @@ // under GPL version 2 or later // // Copyright (C) 2005 Kristian Høgsberg <krh@redhat.com> -// Copyright (C) 2005-2013 Albert Astals Cid <aacid@kde.org> +// Copyright (C) 2005-2013, 2015 Albert Astals Cid <aacid@kde.org> // Copyright (C) 2005 Jeff Muizelaar <jrmuizel@nit.ca> // Copyright (C) 2005 Jonathan Blandford <jrb@redhat.com> // Copyright (C) 2005 Marco Pesenti Gritti <mpg@redhat.com> @@ -807,7 +807,6 @@ int Catalog::getNumPages() return 0; } catDict.dictLookup("Pages", &pagesDict); - catDict.free(); // This should really be isDict("Pages"), but I've seen at least one // PDF file where the /Type entry is missing. @@ -815,19 +814,47 @@ int Catalog::getNumPages() error(errSyntaxError, -1, "Top-level pages object is wrong type ({0:s})", pagesDict.getTypeName()); pagesDict.free(); + catDict.free(); return 0; } pagesDict.dictLookup("Count", &obj); // some PDF files actually use real numbers here ("/Count 9.0") if (!obj.isNum()) { - error(errSyntaxError, -1, "Page count in top-level pages object is wrong type ({0:s})", - obj.getTypeName()); - numPages = 0; + if (pagesDict.dictIs("Page")) { + Object pageRootRef; + catDict.dictLookupNF("Pages", &pageRootRef); + + error(errSyntaxError, -1, "Pages top-level is a single Page. The document is mal-formet, trying to recover..."); + + Dict *pageDict = pagesDict.getDict(); + const Ref pageRef = pageRootRef.getRef(); + Page *p = new Page(doc, 1, pageDict, pageRef, new PageAttrs(NULL, pageDict), form); + if (p->isOk()) { + pages = (Page **)gmallocn(1, sizeof(Page *)); + pageRefs = (Ref *)gmallocn(1, sizeof(Ref)); + + pages[0] = p; + pageRefs[0].num = pageRef.num; + pageRefs[0].gen = pageRef.gen; + + numPages = 1; + lastCachedPage = 1; + pagesSize = 1; + } else { + delete p; + numPages = 0; + } + } else { + error(errSyntaxError, -1, "Page count in top-level pages object is wrong type ({0:s})", + obj.getTypeName()); + numPages = 0; + } } else { numPages = (int)obj.getNum(); } + catDict.free(); obj.free(); pagesDict.free(); } diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Catalog.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/Catalog.h index bc9ce20b098..bc9ce20b098 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Catalog.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Catalog.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/CharCodeToUnicode.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/CharCodeToUnicode.cc index 59b7c93e66f..59b7c93e66f 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/CharCodeToUnicode.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/CharCodeToUnicode.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/CharCodeToUnicode.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/CharCodeToUnicode.h index 1672105a8f4..1672105a8f4 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/CharCodeToUnicode.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/CharCodeToUnicode.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/CharTypes.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/CharTypes.h index d0df630d0c9..d0df630d0c9 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/CharTypes.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/CharTypes.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/CompactFontTables.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/CompactFontTables.h index cfbfdaf5752..cfbfdaf5752 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/CompactFontTables.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/CompactFontTables.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/CurlCachedFile.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/CurlCachedFile.cc index af4c2b60322..af4c2b60322 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/CurlCachedFile.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/CurlCachedFile.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/CurlCachedFile.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/CurlCachedFile.h index 49882aba8ac..49882aba8ac 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/CurlCachedFile.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/CurlCachedFile.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/CurlPDFDocBuilder.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/CurlPDFDocBuilder.cc index 5b02b14a784..5b02b14a784 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/CurlPDFDocBuilder.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/CurlPDFDocBuilder.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/CurlPDFDocBuilder.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/CurlPDFDocBuilder.h index fb34862057c..fb34862057c 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/CurlPDFDocBuilder.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/CurlPDFDocBuilder.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/DCTStream.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/DCTStream.cc index bfdb0eaf80a..bfdb0eaf80a 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/DCTStream.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/DCTStream.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/DCTStream.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/DCTStream.h index bc20a7aaab6..bc20a7aaab6 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/DCTStream.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/DCTStream.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/DateInfo.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/DateInfo.cc index 563204a1743..563204a1743 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/DateInfo.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/DateInfo.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/DateInfo.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/DateInfo.h index 116350f4134..116350f4134 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/DateInfo.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/DateInfo.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Decrypt.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/Decrypt.cc index ba44f959c31..ba44f959c31 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Decrypt.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Decrypt.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Decrypt.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/Decrypt.h index 10a6386c6b5..10a6386c6b5 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Decrypt.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Decrypt.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Dict.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/Dict.cc index c2a94f4a1fa..c2a94f4a1fa 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Dict.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Dict.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Dict.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/Dict.h index fba99edc513..fba99edc513 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Dict.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Dict.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Error.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/Error.cc index 99ca3ad3f53..99ca3ad3f53 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Error.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Error.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Error.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/Error.h index 9e11733d803..9e11733d803 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Error.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Error.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/ErrorCodes.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/ErrorCodes.h index b28528df564..b28528df564 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/ErrorCodes.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/ErrorCodes.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/FileSpec.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/FileSpec.cc index bac1eaea0d7..bac1eaea0d7 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/FileSpec.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/FileSpec.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/FileSpec.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/FileSpec.h index 9f2f6fcd131..9f2f6fcd131 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/FileSpec.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/FileSpec.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/FlateStream.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/FlateStream.cc index 7990dadd821..7990dadd821 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/FlateStream.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/FlateStream.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/FlateStream.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/FlateStream.h index 9e3835f042a..9e3835f042a 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/FlateStream.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/FlateStream.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/FontEncodingTables.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/FontEncodingTables.cc index 6ebef787421..6ebef787421 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/FontEncodingTables.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/FontEncodingTables.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/FontEncodingTables.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/FontEncodingTables.h index a417b324e48..a417b324e48 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/FontEncodingTables.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/FontEncodingTables.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/FontInfo.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/FontInfo.cc index 8fc89e9d827..8fc89e9d827 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/FontInfo.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/FontInfo.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/FontInfo.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/FontInfo.h index 615b6793de3..615b6793de3 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/FontInfo.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/FontInfo.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Form.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/Form.cc index 661ed8972df..661ed8972df 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Form.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Form.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Form.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/Form.h index 3778ff6f2ef..3778ff6f2ef 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Form.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Form.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Function.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/Function.cc index 67283dffe9f..67283dffe9f 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Function.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Function.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Function.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/Function.h index 90e2a768ad0..90e2a768ad0 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Function.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Function.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Gfx.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/Gfx.cc index 6ad1b2c2884..07d95b355a8 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Gfx.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Gfx.cc @@ -14,7 +14,7 @@ // under GPL version 2 or later // // Copyright (C) 2005 Jonathan Blandford <jrb@redhat.com> -// Copyright (C) 2005-2013 Albert Astals Cid <aacid@kde.org> +// Copyright (C) 2005-2013, 2015 Albert Astals Cid <aacid@kde.org> // Copyright (C) 2006 Thorkild Stray <thorkild@ifi.uio.no> // Copyright (C) 2006 Kristian Høgsberg <krh@redhat.com> // Copyright (C) 2006-2011 Carlos Garcia Campos <carlosgc@gnome.org> @@ -3355,6 +3355,12 @@ void Gfx::doGouraudTriangleShFill(GfxGouraudTriangleShading *shading) { delete reusablePath; } +static inline void checkTrue(bool b, const char *message) { + if (unlikely(!b)) { + error(errSyntaxError, -1, message); + } +} + void Gfx::gouraudFillTriangle(double x0, double y0, GfxColor *color0, double x1, double y1, GfxColor *color1, double x2, double y2, GfxColor *color2, @@ -3373,11 +3379,11 @@ void Gfx::gouraudFillTriangle(double x0, double y0, GfxColor *color0, state->setFillColor(color0); out->updateFillColor(state); - path->reset(); assert(!path->isEnd()); - path->setCoord(x0,y0); path->next(); assert(!path->isEnd()); - path->setCoord(x1,y1); path->next(); assert(!path->isEnd()); - path->setCoord(x2,y2); path->next(); assert(!path->isEnd()); - path->setCoord(x0,y0); path->next(); assert( path->isEnd()); + path->reset(); checkTrue(!path->isEnd(), "Path should not be at end"); + path->setCoord(x0,y0); path->next(); checkTrue(!path->isEnd(), "Path should not be at end"); + path->setCoord(x1,y1); path->next(); checkTrue(!path->isEnd(), "Path should not be at end"); + path->setCoord(x2,y2); path->next(); checkTrue(!path->isEnd(), "Path should not be at end"); + path->setCoord(x0,y0); path->next(); checkTrue( path->isEnd(), "Path should be at end"); out->fill(state); } else { @@ -3420,11 +3426,11 @@ void Gfx::gouraudFillTriangle(double x0, double y0, double color0, state->setFillColor(&color); out->updateFillColor(state); - path->reset(); assert(!path->isEnd()); - path->setCoord(x0,y0); path->next(); assert(!path->isEnd()); - path->setCoord(x1,y1); path->next(); assert(!path->isEnd()); - path->setCoord(x2,y2); path->next(); assert(!path->isEnd()); - path->setCoord(x0,y0); path->next(); assert( path->isEnd()); + path->reset(); checkTrue(!path->isEnd(), "Path should not be at end"); + path->setCoord(x0,y0); path->next(); checkTrue(!path->isEnd(), "Path should not be at end"); + path->setCoord(x1,y1); path->next(); checkTrue(!path->isEnd(), "Path should not be at end"); + path->setCoord(x2,y2); path->next(); checkTrue(!path->isEnd(), "Path should not be at end"); + path->setCoord(x0,y0); path->next(); checkTrue( path->isEnd(), "Path should be at end"); out->fill(state); } else { diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Gfx.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/Gfx.h index a82f9f4af24..a82f9f4af24 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Gfx.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Gfx.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/GfxFont.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/GfxFont.cc index 39f026ad6d4..3e9b7db4248 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/GfxFont.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/GfxFont.cc @@ -13,7 +13,7 @@ // All changes made under the Poppler project to this file are licensed // under GPL version 2 or later // -// Copyright (C) 2005, 2006, 2008-2010, 2012, 2014 Albert Astals Cid <aacid@kde.org> +// Copyright (C) 2005, 2006, 2008-2010, 2012, 2014, 2015 Albert Astals Cid <aacid@kde.org> // Copyright (C) 2005, 2006 Kristian Høgsberg <krh@redhat.com> // Copyright (C) 2006 Takashi Iwai <tiwai@suse.de> // Copyright (C) 2007 Julien Rebetez <julienr@svn.gnome.org> @@ -66,6 +66,7 @@ #include <fofi/FoFiType1C.h> #include <fofi/FoFiTrueType.h> #include "GfxFont.h" +#include "PSOutputDev.h" //------------------------------------------------------------------------ @@ -610,7 +611,7 @@ CharCodeToUnicode *GfxFont::readToUnicodeCMap(Dict *fontDict, int nBits, return ctu; } -GfxFontLoc *GfxFont::locateFont(XRef *xref, GBool ps) { +GfxFontLoc *GfxFont::locateFont(XRef *xref, PSOutputDev *ps) { GfxFontLoc *fontLoc; SysFontType sysFontType; GooString *path, *base14Name, *substName; @@ -640,19 +641,19 @@ GfxFontLoc *GfxFont::locateFont(XRef *xref, GBool ps) { case fontType1: case fontType1C: case fontType1COT: - embed = globalParams->getPSEmbedType1(); + embed = ps->getEmbedType1(); break; case fontTrueType: case fontTrueTypeOT: - embed = globalParams->getPSEmbedTrueType(); + embed = ps->getEmbedTrueType(); break; case fontCIDType0C: case fontCIDType0COT: - embed = globalParams->getPSEmbedCIDPostScript(); + embed = ps->getEmbedCIDPostScript(); break; case fontCIDType2: case fontCIDType2OT: - embed = globalParams->getPSEmbedCIDTrueType(); + embed = ps->getEmbedCIDTrueType(); break; default: break; @@ -669,7 +670,7 @@ GfxFontLoc *GfxFont::locateFont(XRef *xref, GBool ps) { } //----- PS passthrough - if (ps && !isCIDFont() && globalParams->getPSFontPassthrough()) { + if (ps && !isCIDFont() && ps->getFontPassthrough()) { fontLoc = new GfxFontLoc(); fontLoc->locType = gfxFontLocResident; fontLoc->fontType = fontType1; diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/GfxFont.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/GfxFont.h index 1be89750349..1f01cc7571c 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/GfxFont.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/GfxFont.h @@ -13,7 +13,7 @@ // All changes made under the Poppler project to this file are licensed // under GPL version 2 or later // -// Copyright (C) 2005, 2008 Albert Astals Cid <aacid@kde.org> +// Copyright (C) 2005, 2008, 2015 Albert Astals Cid <aacid@kde.org> // Copyright (C) 2006 Takashi Iwai <tiwai@suse.de> // Copyright (C) 2006 Kristian Høgsberg <krh@redhat.com> // Copyright (C) 2007 Julien Rebetez <julienr@svn.gnome.org> @@ -43,6 +43,7 @@ class Dict; class CMap; class CharCodeToUnicode; class FoFiTrueType; +class PSOutputDev; struct GfxFontCIDWidths; struct Base14FontMapEntry; @@ -237,9 +238,9 @@ public: // Return the writing mode (0=horizontal, 1=vertical). virtual int getWMode() { return 0; } - // Locate the font file for this font. If <ps> is true, includes PS + // Locate the font file for this font. If <ps> is not null, includes PS // printer-resident fonts. Returns NULL on failure. - GfxFontLoc *locateFont(XRef *xref, GBool ps); + GfxFontLoc *locateFont(XRef *xref, PSOutputDev *ps); // Locate a Base-14 font file for a specified font name. static GfxFontLoc *locateBase14Font(GooString *base14Name); diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/GfxState.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/GfxState.cc index 359c0d693ae..3e9cac41534 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/GfxState.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/GfxState.cc @@ -16,7 +16,7 @@ // Copyright (C) 2005 Kristian Høgsberg <krh@redhat.com> // Copyright (C) 2006, 2007 Jeff Muizelaar <jeff@infidigm.net> // Copyright (C) 2006, 2010 Carlos Garcia Campos <carlosgc@gnome.org> -// Copyright (C) 2006-2014 Albert Astals Cid <aacid@kde.org> +// Copyright (C) 2006-2015 Albert Astals Cid <aacid@kde.org> // Copyright (C) 2009, 2012 Koji Otani <sho@bbr.jp> // Copyright (C) 2009, 2011-2014 Thomas Freitag <Thomas.Freitag@alfa.de> // Copyright (C) 2009 Christian Persch <chpe@gnome.org> @@ -3048,8 +3048,12 @@ GfxColorSpace *GfxDeviceNColorSpace::copy() { int *mappingA = NULL; GooList *sepsCSA = new GooList(sepsCS->getLength()); - for (i = 0; i < sepsCS->getLength(); i++) - sepsCSA->append(((GfxSeparationColorSpace *) sepsCS->get(i))->copy()); + for (i = 0; i < sepsCS->getLength(); i++) { + GfxSeparationColorSpace *scs = (GfxSeparationColorSpace *) sepsCS->get(i); + if (likely(scs != NULL)) { + sepsCSA->append(scs->copy()); + } + } if (mapping != NULL) { mappingA = (int *)gmalloc(sizeof(int) * nComps); for (i = 0; i < nComps; i++) diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/GfxState.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/GfxState.h index f018e93dd34..f018e93dd34 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/GfxState.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/GfxState.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/GfxState_helpers.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/GfxState_helpers.h index bc0024edd79..bc0024edd79 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/GfxState_helpers.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/GfxState_helpers.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/GlobalParams.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/GlobalParams.cc index 3d88646f7b3..7e110d05b15 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/GlobalParams.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/GlobalParams.cc @@ -15,7 +15,7 @@ // // Copyright (C) 2005 Martin Kretzschmar <martink@gnome.org> // Copyright (C) 2005, 2006 Kristian Høgsberg <krh@redhat.com> -// Copyright (C) 2005, 2007-2010, 2012 Albert Astals Cid <aacid@kde.org> +// Copyright (C) 2005, 2007-2010, 2012, 2015 Albert Astals Cid <aacid@kde.org> // Copyright (C) 2005 Jonathan Blandford <jrb@redhat.com> // Copyright (C) 2006, 2007 Jeff Muizelaar <jeff@infidigm.net> // Copyright (C) 2006 Takashi Iwai <tiwai@suse.de> @@ -23,7 +23,7 @@ // Copyright (C) 2007 Krzysztof Kowalczyk <kkowalczyk@gmail.com> // Copyright (C) 2007, 2009 Jonathan Kew <jonathan_kew@sil.org> // Copyright (C) 2009 Petr Gajdos <pgajdos@novell.com> -// Copyright (C) 2009, 2011, 2012 William Bader <williambader@hotmail.com> +// Copyright (C) 2009, 2011, 2012, 2015 William Bader <williambader@hotmail.com> // Copyright (C) 2009 Kovid Goyal <kovid@kovidgoyal.net> // Copyright (C) 2010, 2012 Hib Eris <hib@hiberis.nl> // Copyright (C) 2010 Patrick Spendrin <ps_ml@gmx.de> @@ -597,18 +597,6 @@ GlobalParams::GlobalParams(const char *customPopplerDataDir) psResidentFonts = new GooHash(gTrue); psResidentFonts16 = new GooList(); psResidentFontsCC = new GooList(); - psEmbedType1 = gTrue; - psEmbedTrueType = gTrue; - psEmbedCIDPostScript = gTrue; - psEmbedCIDTrueType = gTrue; - psFontPassthrough = gFalse; - psPreload = gFalse; - psOPI = gFalse; - psASCIIHex = gFalse; - psBinary = gFalse; - psUncompressPreloadedImages = gFalse; - psRasterResolution = 300; - psRasterMono = gFalse; textEncoding = new GooString("UTF-8"); #if defined(_WIN32) textEOL = eolDOS; @@ -620,9 +608,6 @@ GlobalParams::GlobalParams(const char *customPopplerDataDir) textPageBreaks = gTrue; textKeepTinyChars = gFalse; enableFreeType = gTrue; - antialias = gTrue; - vectorAntialias = gTrue; - antialiasPrinting = gFalse; strokeAdjust = gTrue; screenType = screenUnset; screenSize = -1; @@ -1548,114 +1533,6 @@ PSFontParam16 *GlobalParams::getPSResidentFontCC(GooString *collection, return p; } -GBool GlobalParams::getPSEmbedType1() { - GBool e; - - lockGlobalParams; - e = psEmbedType1; - unlockGlobalParams; - return e; -} - -GBool GlobalParams::getPSEmbedTrueType() { - GBool e; - - lockGlobalParams; - e = psEmbedTrueType; - unlockGlobalParams; - return e; -} - -GBool GlobalParams::getPSEmbedCIDPostScript() { - GBool e; - - lockGlobalParams; - e = psEmbedCIDPostScript; - unlockGlobalParams; - return e; -} - -GBool GlobalParams::getPSEmbedCIDTrueType() { - GBool e; - - lockGlobalParams; - e = psEmbedCIDTrueType; - unlockGlobalParams; - return e; -} - -GBool GlobalParams::getPSFontPassthrough() { - GBool e; - - lockGlobalParams; - e = psFontPassthrough; - unlockGlobalParams; - return e; -} - -GBool GlobalParams::getPSPreload() { - GBool preload; - - lockGlobalParams; - preload = psPreload; - unlockGlobalParams; - return preload; -} - -GBool GlobalParams::getPSOPI() { - GBool opi; - - lockGlobalParams; - opi = psOPI; - unlockGlobalParams; - return opi; -} - -GBool GlobalParams::getPSASCIIHex() { - GBool ah; - - lockGlobalParams; - ah = psASCIIHex; - unlockGlobalParams; - return ah; -} - -GBool GlobalParams::getPSBinary() { - GBool binary; - - lockGlobalParams; - binary = psBinary; - unlockGlobalParams; - return binary; -} - -GBool GlobalParams::getPSUncompressPreloadedImages() { - GBool ah; - - lockGlobalParams; - ah = psUncompressPreloadedImages; - unlockGlobalParams; - return ah; -} - -double GlobalParams::getPSRasterResolution() { - double res; - - lockGlobalParams; - res = psRasterResolution; - unlockGlobalParams; - return res; -} - -GBool GlobalParams::getPSRasterMono() { - GBool mono; - - lockGlobalParams; - mono = psRasterMono; - unlockGlobalParams; - return mono; -} - GooString *GlobalParams::getTextEncodingName() { GooString *s; @@ -1701,33 +1578,6 @@ GBool GlobalParams::getEnableFreeType() { return f; } -GBool GlobalParams::getAntialias() { - GBool f; - - lockGlobalParams; - f = antialias; - unlockGlobalParams; - return f; -} - -GBool GlobalParams::getVectorAntialias() { - GBool f; - - lockGlobalParams; - f = vectorAntialias; - unlockGlobalParams; - return f; -} - -GBool GlobalParams::getAntialiasPrinting() { - GBool f; - - lockGlobalParams; - f = antialiasPrinting; - unlockGlobalParams; - return f; -} - GBool GlobalParams::getStrokeAdjust() { GBool f; @@ -1973,78 +1823,6 @@ void GlobalParams::setPSLevel(PSLevel level) { unlockGlobalParams; } -void GlobalParams::setPSEmbedType1(GBool embed) { - lockGlobalParams; - psEmbedType1 = embed; - unlockGlobalParams; -} - -void GlobalParams::setPSEmbedTrueType(GBool embed) { - lockGlobalParams; - psEmbedTrueType = embed; - unlockGlobalParams; -} - -void GlobalParams::setPSEmbedCIDPostScript(GBool embed) { - lockGlobalParams; - psEmbedCIDPostScript = embed; - unlockGlobalParams; -} - -void GlobalParams::setPSEmbedCIDTrueType(GBool embed) { - lockGlobalParams; - psEmbedCIDTrueType = embed; - unlockGlobalParams; -} - -void GlobalParams::setPSFontPassthrough(GBool passthrough) { - lockGlobalParams; - psFontPassthrough = passthrough; - unlockGlobalParams; -} - -void GlobalParams::setPSPreload(GBool preload) { - lockGlobalParams; - psPreload = preload; - unlockGlobalParams; -} - -void GlobalParams::setPSOPI(GBool opi) { - lockGlobalParams; - psOPI = opi; - unlockGlobalParams; -} - -void GlobalParams::setPSASCIIHex(GBool hex) { - lockGlobalParams; - psASCIIHex = hex; - unlockGlobalParams; -} - -void GlobalParams::setPSBinary(GBool binary) { - lockGlobalParams; - psBinary = binary; - unlockGlobalParams; -} - -void GlobalParams::setPSUncompressPreloadedImages(GBool uncomp) { - lockGlobalParams; - psUncompressPreloadedImages = uncomp; - unlockGlobalParams; -} - -void GlobalParams::setPSRasterResolution(double res) { - lockGlobalParams; - psRasterResolution = res; - unlockGlobalParams; -} - -void GlobalParams::setPSRasterMono(GBool mono) { - lockGlobalParams; - psRasterMono = mono; - unlockGlobalParams; -} - void GlobalParams::setTextEncoding(char *encodingName) { lockGlobalParams; delete textEncoding; @@ -2098,30 +1876,6 @@ GBool GlobalParams::setDisableFreeTypeHinting(char *s) { return ok; } -GBool GlobalParams::setAntialias(char *s) { - GBool ok; - - lockGlobalParams; - ok = parseYesNo2(s, &antialias); - unlockGlobalParams; - return ok; -} - -GBool GlobalParams::setVectorAntialias(char *s) { - GBool ok; - - lockGlobalParams; - ok = parseYesNo2(s, &vectorAntialias); - unlockGlobalParams; - return ok; -} - -void GlobalParams::setAntialiasPrinting(GBool anti) { - lockGlobalParams; - antialiasPrinting = anti; - unlockGlobalParams; -} - void GlobalParams::setStrokeAdjust(GBool adjust) { lockGlobalParams; diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/GlobalParams.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/GlobalParams.h index c33a8024c04..16d615ae6d9 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/GlobalParams.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/GlobalParams.h @@ -13,14 +13,14 @@ // All changes made under the Poppler project to this file are licensed // under GPL version 2 or later // -// Copyright (C) 2005, 2007-2010, 2012 Albert Astals Cid <aacid@kde.org> +// Copyright (C) 2005, 2007-2010, 2012, 2015 Albert Astals Cid <aacid@kde.org> // Copyright (C) 2005 Jonathan Blandford <jrb@redhat.com> // Copyright (C) 2006 Takashi Iwai <tiwai@suse.de> // Copyright (C) 2006 Kristian Høgsberg <krh@redhat.com> // Copyright (C) 2007 Krzysztof Kowalczyk <kkowalczyk@gmail.com> // Copyright (C) 2009 Jonathan Kew <jonathan_kew@sil.org> // Copyright (C) 2009 Petr Gajdos <pgajdos@novell.com> -// Copyright (C) 2009, 2011, 2012 William Bader <williambader@hotmail.com> +// Copyright (C) 2009, 2011, 2012, 2014, 2015 William Bader <williambader@hotmail.com> // Copyright (C) 2010 Hib Eris <hib@hiberis.nl> // Copyright (C) 2011 Pino Toscano <pino@kde.org> // Copyright (C) 2012 Adrian Johnson <ajohnson@redneon.com> @@ -166,26 +166,11 @@ public: GooList *getPSResidentFonts(); PSFontParam16 *getPSResidentFont16(GooString *fontName, int wMode); PSFontParam16 *getPSResidentFontCC(GooString *collection, int wMode); - GBool getPSEmbedType1(); - GBool getPSEmbedTrueType(); - GBool getPSEmbedCIDPostScript(); - GBool getPSEmbedCIDTrueType(); - GBool getPSFontPassthrough(); - GBool getPSPreload(); - GBool getPSOPI(); - GBool getPSASCIIHex(); - GBool getPSBinary(); - GBool getPSUncompressPreloadedImages(); - double getPSRasterResolution(); - GBool getPSRasterMono(); GooString *getTextEncodingName(); EndOfLineKind getTextEOL(); GBool getTextPageBreaks(); GBool getTextKeepTinyChars(); GBool getEnableFreeType(); - GBool getAntialias(); - GBool getVectorAntialias(); - GBool getAntialiasPrinting(); GBool getStrokeAdjust(); ScreenType getScreenType(); int getScreenSize(); @@ -200,7 +185,6 @@ public: GBool getPrintCommands(); GBool getProfileCommands(); GBool getErrQuiet(); - double getSplashResolution(); CharCodeToUnicode *getCIDToUnicode(GooString *collection); CharCodeToUnicode *getUnicodeToUnicode(GooString *fontName); @@ -220,27 +204,12 @@ public: void setPSShrinkLarger(GBool shrink); void setPSCenter(GBool center); void setPSLevel(PSLevel level); - void setPSEmbedType1(GBool embed); - void setPSEmbedTrueType(GBool embed); - void setPSEmbedCIDPostScript(GBool embed); - void setPSEmbedCIDTrueType(GBool embed); - void setPSFontPassthrough(GBool passthrough); - void setPSPreload(GBool preload); - void setPSOPI(GBool opi); - void setPSASCIIHex(GBool hex); - void setPSBinary(GBool binary); - void setPSUncompressPreloadedImages(GBool uncomp); - void setPSRasterResolution(double res); - void setPSRasterMono(GBool mono); void setTextEncoding(char *encodingName); GBool setTextEOL(char *s); void setTextPageBreaks(GBool pageBreaks); void setTextKeepTinyChars(GBool keep); GBool setEnableFreeType(char *s); GBool setDisableFreeTypeHinting(char *s); - GBool setAntialias(char *s); - GBool setVectorAntialias(char *s); - void setAntialiasPrinting(GBool print); void setStrokeAdjust(GBool strokeAdjust); void setScreenType(ScreenType st); void setScreenSize(int size); @@ -256,6 +225,8 @@ public: void setProfileCommands(GBool profileCommandsA); void setErrQuiet(GBool errQuietA); + static GBool parseYesNo2(const char *token, GBool *flag); + //----- security handlers void addSecurityHandler(XpdfSecurityHandler *handler); @@ -264,7 +235,6 @@ public: private: void parseNameToUnicode(GooString *name); - GBool parseYesNo2(const char *token, GBool *flag); UnicodeMap *getUnicodeMap2(GooString *encodingName); void scanEncodingDirs(); @@ -319,21 +289,6 @@ private: GooList *psResidentFontsCC; // 16-bit character collection fonts // resident in printer: collection name // mapped to font info [PSFontParam16] - GBool psEmbedType1; // embed Type 1 fonts? - GBool psEmbedTrueType; // embed TrueType fonts? - GBool psEmbedCIDPostScript; // embed CID PostScript fonts? - GBool psEmbedCIDTrueType; // embed CID TrueType fonts? - GBool psFontPassthrough; // pass all fonts through as-is? - GBool psPreload; // preload PostScript images and forms into - // memory - GBool psOPI; // generate PostScript OPI comments? - GBool psASCIIHex; // use ASCIIHex instead of ASCII85? - GBool psBinary; // use binary instead of hex - GBool psUncompressPreloadedImages; // uncompress all preloaded images - double psRasterResolution; // PostScript rasterization resolution (dpi) - GBool psRasterMono; // true to do PostScript rasterization - // in monochrome (gray); false to do it - // in color (RGB/CMYK) GooString *textEncoding; // encoding (unicodeMap) to use for text // output EndOfLineKind textEOL; // type of EOL marker to use for text @@ -342,9 +297,6 @@ private: GBool textKeepTinyChars; // keep all characters in text output GBool enableFreeType; // FreeType enable flag GBool disableFreeTypeHinting; // FreeType disable hinting flag - GBool antialias; // anti-aliasing enable flag - GBool vectorAntialias; // vector anti-aliasing enable flag - GBool antialiasPrinting; // allow anti-aliasing when printing GBool strokeAdjust; // stroke adjustment enable flag ScreenType screenType; // halftone screen type int screenSize; // screen matrix size diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/GlobalParamsWin.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/GlobalParamsWin.cc index 084b49bf639..084b49bf639 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/GlobalParamsWin.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/GlobalParamsWin.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Hints.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/Hints.cc index bdd0d322612..bdd0d322612 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Hints.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Hints.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Hints.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/Hints.h index f46c07f673b..f46c07f673b 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Hints.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Hints.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/JArithmeticDecoder.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/JArithmeticDecoder.cc index d23f7ea3887..d23f7ea3887 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/JArithmeticDecoder.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/JArithmeticDecoder.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/JArithmeticDecoder.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/JArithmeticDecoder.h index 3c3e6fed0e5..3c3e6fed0e5 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/JArithmeticDecoder.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/JArithmeticDecoder.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/JBIG2Stream.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/JBIG2Stream.cc index 0695dc5da0e..66c1d2505e8 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/JBIG2Stream.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/JBIG2Stream.cc @@ -22,6 +22,7 @@ // Copyright (C) 2012 Thomas Freitag <Thomas.Freitag@alfa.de> // Copyright (C) 2013 Adrian Johnson <ajohnson@redneon.com> // Copyright (C) 2013, 2014 Fabio D'Urso <fabiodurso@hotmail.it> +// Copyright (C) 2015 Suzuki Toshiya <mpsuzuki@hiroshima-u.ac.jp> // // To see a description of the changes please see the Changelog file that // came with your tarball or type make ChangeLog if you are building from git @@ -1168,7 +1169,7 @@ JBIG2CodeTable::~JBIG2CodeTable() { // JBIG2Stream //------------------------------------------------------------------------ -JBIG2Stream::JBIG2Stream(Stream *strA, Object *globalsStreamA): +JBIG2Stream::JBIG2Stream(Stream *strA, Object *globalsStreamA, Object *globalsStreamRefA): FilterStream(strA) { pageBitmap = NULL; @@ -1193,7 +1194,12 @@ JBIG2Stream::JBIG2Stream(Stream *strA, Object *globalsStreamA): huffDecoder = new JBIG2HuffmanDecoder(); mmrDecoder = new JBIG2MMRDecoder(); - globalsStreamA->copy(&globalsStream); + if (globalsStreamA->isStream()) { + globalsStreamA->copy(&globalsStream); + if (globalsStreamRefA->isRef()) + globalsStreamRef = globalsStreamRefA->getRef(); + } + segments = globalSegments = NULL; curStr = NULL; dataPtr = dataEnd = NULL; diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/JBIG2Stream.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/JBIG2Stream.h index 0ee2518575c..1e14c5cf783 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/JBIG2Stream.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/JBIG2Stream.h @@ -15,6 +15,7 @@ // // Copyright (C) 2009 David Benjamin <davidben@mit.edu> // Copyright (C) 2013 Adrian Johnson <ajohnson@redneon.com> +// Copyright (C) 2015 Suzuki Toshiya <mpsuzuki@hiroshima-u.ac.jp> // // To see a description of the changes please see the Changelog file that // came with your tarball or type make ChangeLog if you are building from git @@ -46,7 +47,7 @@ class JBIG2MMRDecoder; class JBIG2Stream: public FilterStream { public: - JBIG2Stream(Stream *strA, Object *globalsStreamA); + JBIG2Stream(Stream *strA, Object *globalsStreamA, Object *globalsStreamRefA); virtual ~JBIG2Stream(); virtual StreamKind getKind() { return strJBIG2; } virtual void reset(); @@ -57,6 +58,7 @@ public: virtual GooString *getPSFilter(int psLevel, const char *indent); virtual GBool isBinary(GBool last = gTrue); virtual Object *getGlobalsStream() { return &globalsStream; } + virtual Ref getGlobalsStreamRef() { return globalsStreamRef; } private: virtual GBool hasGetChars() { return true; } @@ -132,6 +134,7 @@ private: GBool readLong(int *x); Object globalsStream; + Ref globalsStreamRef; Guint pageW, pageH, curPageH; Guint pageDefPixel; JBIG2Bitmap *pageBitmap; diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/JPEG2000Stream.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/JPEG2000Stream.cc index 2d48899904e..35e98b86ebc 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/JPEG2000Stream.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/JPEG2000Stream.cc @@ -7,7 +7,8 @@ // Copyright 2008-2010, 2012 Albert Astals Cid <aacid@kde.org> // Copyright 2011 Daniel Glöckner <daniel-gl@gmx.net> // Copyright 2014 Thomas Freitag <Thomas.Freitag@alfa.de> -// Copyright 2013,2014 Adrian Johnson <ajohnson@redneon.com> +// Copyright 2013, 2014 Adrian Johnson <ajohnson@redneon.com> +// Copyright 2015 Adam Reichold <adam.reichold@t-online.de> // // Licensed under GPLv2 or later // @@ -49,6 +50,22 @@ struct JPXStreamPrivate { #endif }; +static inline int doLookChar(JPXStreamPrivate* priv) { + if (unlikely(priv->counter >= priv->npixels)) + return EOF; + + return ((unsigned char *)priv->image->comps[priv->ccounter].data)[priv->counter]; +} + +static inline int doGetChar(JPXStreamPrivate* priv) { + const int result = doLookChar(priv); + if (++priv->ccounter == priv->ncomps) { + priv->ccounter = 0; + ++priv->counter; + } + return result; +} + JPXStream::JPXStream(Stream *strA) : FilterStream(strA) { priv = new JPXStreamPrivate; priv->inited = gFalse; @@ -91,8 +108,10 @@ Goffset JPXStream::getPos() { } int JPXStream::getChars(int nChars, Guchar *buffer) { + if (unlikely(priv->inited == gFalse)) { init(); } + for (int i = 0; i < nChars; ++i) { - const int c = doGetChar(); + const int c = doGetChar(priv); if (likely(c != EOF)) buffer[i] = c; else return i; } @@ -100,30 +119,15 @@ int JPXStream::getChars(int nChars, Guchar *buffer) { } int JPXStream::getChar() { - return doGetChar(); -} + if (unlikely(priv->inited == gFalse)) { init(); } -int JPXStream::doLookChar() { - if (unlikely(priv->inited == gFalse)) - init(); - - if (unlikely(priv->counter >= priv->npixels)) - return EOF; - - return ((unsigned char *)priv->image->comps[priv->ccounter].data)[priv->counter]; + return doGetChar(priv); } int JPXStream::lookChar() { - return doLookChar(); -} + if (unlikely(priv->inited == gFalse)) { init(); } -int JPXStream::doGetChar() { - int result = doLookChar(); - if (++priv->ccounter == priv->ncomps) { - priv->ccounter = 0; - ++priv->counter; - } - return result; + return doLookChar(priv); } GooString *JPXStream::getPSFilter(int psLevel, const char *indent) { @@ -135,8 +139,7 @@ GBool JPXStream::isBinary(GBool last) { } void JPXStream::getImageParams(int *bitsPerComponent, StreamColorSpaceMode *csMode) { - if (priv->inited == gFalse) - init(); + if (unlikely(priv->inited == gFalse)) { init(); } *bitsPerComponent = 8; if (priv->image && priv->image->numcomps == 3) diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/JPEG2000Stream.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/JPEG2000Stream.h index 50b758608dc..73b6bdd97b8 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/JPEG2000Stream.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/JPEG2000Stream.h @@ -6,7 +6,8 @@ // // Copyright 2008, 2010 Albert Astals Cid <aacid@kde.org> // Copyright 2011 Daniel Glöckner <daniel-gl@gmx.net> -// Copyright 2013,2014 Adrian Johnson <ajohnson@redneon.com> +// Copyright 2013, 2014 Adrian Johnson <ajohnson@redneon.com> +// Copyright 2015 Adam Reichold <adam.reichold@t-online.de> // // Licensed under GPLv2 or later // @@ -49,10 +50,6 @@ private: void init(); virtual GBool hasGetChars() { return true; } virtual int getChars(int nChars, Guchar *buffer); - - int doGetChar(); - - int doLookChar(); }; #endif diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/JPXStream.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/JPXStream.cc index 1476e6a0cfe..1476e6a0cfe 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/JPXStream.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/JPXStream.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/JPXStream.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/JPXStream.h index 30855431fb4..30855431fb4 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/JPXStream.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/JPXStream.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Lexer.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/Lexer.cc index 952967a998a..952967a998a 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Lexer.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Lexer.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Lexer.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/Lexer.h index 02b6cdc6923..02b6cdc6923 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Lexer.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Lexer.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Linearization.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/Linearization.cc index 33331d1af37..33331d1af37 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Linearization.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Linearization.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Linearization.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/Linearization.h index 6728a750aba..6728a750aba 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Linearization.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Linearization.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Link.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/Link.cc index 4ab5f52ceda..4ab5f52ceda 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Link.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Link.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Link.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/Link.h index fc2abe60052..fc2abe60052 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Link.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Link.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/LocalPDFDocBuilder.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/LocalPDFDocBuilder.cc index 6f6f1fca9f7..6f6f1fca9f7 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/LocalPDFDocBuilder.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/LocalPDFDocBuilder.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/LocalPDFDocBuilder.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/LocalPDFDocBuilder.h index c2b1d903885..c2b1d903885 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/LocalPDFDocBuilder.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/LocalPDFDocBuilder.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Makefile.am b/Build/source/libs/poppler/poppler-0.31.0/poppler/Makefile.am index e0c98d805e8..9a623af29bb 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Makefile.am +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Makefile.am @@ -296,7 +296,7 @@ libpoppler_la_LIBADD = \ $(win32_libs) libpoppler_la_LDFLAGS = \ - -version-info 49:0:0 \ + -version-info 50:0:0 \ @create_shared_lib@ \ @auto_import_flags@ diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/MarkedContentOutputDev.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/MarkedContentOutputDev.cc index 7fdd8f54c53..7fdd8f54c53 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/MarkedContentOutputDev.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/MarkedContentOutputDev.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/MarkedContentOutputDev.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/MarkedContentOutputDev.h index 4ea60c255a1..4ea60c255a1 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/MarkedContentOutputDev.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/MarkedContentOutputDev.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Movie.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/Movie.cc index f68b6adcd4d..f68b6adcd4d 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Movie.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Movie.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Movie.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/Movie.h index 1a162659179..1a162659179 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Movie.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Movie.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/NameToCharCode.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/NameToCharCode.cc index 5448dc4ce10..5448dc4ce10 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/NameToCharCode.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/NameToCharCode.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/NameToCharCode.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/NameToCharCode.h index 5b1092bb96b..5b1092bb96b 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/NameToCharCode.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/NameToCharCode.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/NameToUnicodeTable.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/NameToUnicodeTable.h index 827edbaee60..827edbaee60 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/NameToUnicodeTable.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/NameToUnicodeTable.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Object.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/Object.cc index d06bb39fb6d..d06bb39fb6d 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Object.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Object.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Object.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/Object.h index 15bea159857..15bea159857 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Object.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Object.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/OptionalContent.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/OptionalContent.cc index e0d49bc9a5f..e0d49bc9a5f 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/OptionalContent.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/OptionalContent.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/OptionalContent.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/OptionalContent.h index 2e416462003..2e416462003 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/OptionalContent.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/OptionalContent.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Outline.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/Outline.cc index bd4e6d01b6d..bd4e6d01b6d 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Outline.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Outline.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Outline.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/Outline.h index 90190e69280..90190e69280 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Outline.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Outline.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/OutputDev.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/OutputDev.cc index ee3cf5a30ff..ee3cf5a30ff 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/OutputDev.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/OutputDev.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/OutputDev.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/OutputDev.h index e8a7a4794ce..e8a7a4794ce 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/OutputDev.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/OutputDev.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/PDFDoc.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/PDFDoc.cc index 71a1efe269d..71a1efe269d 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/PDFDoc.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/PDFDoc.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/PDFDoc.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/PDFDoc.h index 6c40f7b0c0c..6c40f7b0c0c 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/PDFDoc.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/PDFDoc.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/PDFDocBuilder.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/PDFDocBuilder.h index d6eccf5487a..d6eccf5487a 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/PDFDocBuilder.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/PDFDocBuilder.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/PDFDocEncoding.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/PDFDocEncoding.cc index 79408346419..79408346419 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/PDFDocEncoding.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/PDFDocEncoding.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/PDFDocEncoding.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/PDFDocEncoding.h index 4f0840bb28a..4f0840bb28a 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/PDFDocEncoding.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/PDFDocEncoding.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/PDFDocFactory.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/PDFDocFactory.cc index 1ec46477237..1ec46477237 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/PDFDocFactory.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/PDFDocFactory.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/PDFDocFactory.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/PDFDocFactory.h index dbceaa567ee..dbceaa567ee 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/PDFDocFactory.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/PDFDocFactory.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/PSOutputDev.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/PSOutputDev.cc index b95df31066f..f69eb860800 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/PSOutputDev.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/PSOutputDev.cc @@ -23,7 +23,7 @@ // Copyright (C) 2009-2013 Thomas Freitag <Thomas.Freitag@alfa.de> // Copyright (C) 2009 Till Kamppeter <till.kamppeter@gmail.com> // Copyright (C) 2009 Carlos Garcia Campos <carlosgc@gnome.org> -// Copyright (C) 2009, 2011, 2012 William Bader <williambader@hotmail.com> +// Copyright (C) 2009, 2011, 2012, 2014, 2015 William Bader <williambader@hotmail.com> // Copyright (C) 2009 Kovid Goyal <kovid@kovidgoyal.net> // Copyright (C) 2009-2011, 2013, 2014 Adrian Johnson <ajohnson@redneon.com> // Copyright (C) 2012, 2014 Fabio D'Urso <fabiodurso@hotmail.it> @@ -1230,6 +1230,19 @@ void PSOutputDev::init(PSOutputFunc outputFuncA, void *outputStreamA, } // initialize + embedType1 = gTrue; + embedTrueType = gTrue; + embedCIDPostScript = gTrue; + embedCIDTrueType = gTrue; + fontPassthrough = gFalse; + preloadImagesForms = gFalse; + generateOPI = gFalse; + useASCIIHex = gFalse; + useBinary = gFalse; + rasterMono = gFalse; + rasterResolution = 300; + uncompressPreloadedImages = gFalse; + rasterAntialias = gFalse; displayText = gTrue; ok = gTrue; outputFunc = outputFuncA; @@ -1310,7 +1323,6 @@ void PSOutputDev::init(PSOutputFunc outputFuncA, void *outputStreamA, if (!paperMatch) break; // we only need one entry when all pages are the same size } - preload = globalParams->getPSPreload(); if (imgLLX == 0 && imgURX == 0 && imgLLY == 0 && imgURY == 0) { imgLLX = imgLLY = 0; imgURX = paperWidth; @@ -1515,7 +1527,7 @@ void PSOutputDev::writeHeader(const std::vector<int> &pages, writePS("%%DocumentCustomColors: (atend)\n"); } writePS("%%DocumentSuppliedResources: (atend)\n"); - if ((level == psLevel1 || level == psLevel1Sep) && globalParams->getPSBinary()) { + if ((level == psLevel1 || level == psLevel1Sep) && useBinary) { writePS("%%DocumentData: Binary\n"); } @@ -1671,7 +1683,7 @@ void PSOutputDev::writeDocSetup(PDFDoc *doc, Catalog *catalog, } } #if OPI_SUPPORT - if (globalParams->getPSOPI()) { + if (generateOPI) { writePS("/opiMatrix matrix currentmatrix def\n"); } #endif @@ -1880,7 +1892,7 @@ void PSOutputDev::setupFont(GfxFont *font, Dict *parentResDict) { font->getID()->num, font->getID()->gen); setupType3Font(font, psName, parentResDict); } else { - fontLoc = font->locateFont(xref, gTrue); + fontLoc = font->locateFont(xref, this); if (fontLoc != NULL) { switch (fontLoc->locType) { case gfxFontLocEmbedded: @@ -2812,7 +2824,7 @@ void PSOutputDev::setupImages(Dict *resDict) { Ref imgID; int i, j; - if (!(mode == psModeForm || inType3Char || preload)) { + if (!(mode == psModeForm || inType3Char || preloadImagesForms)) { return; } @@ -2864,7 +2876,7 @@ void PSOutputDev::setupImages(Dict *resDict) { } void PSOutputDev::setupImage(Ref id, Stream *str, GBool mask) { - GBool useRLE, useCompressed, useASCIIHex; + GBool useRLE, useCompressed, doUseASCIIHex; GooString *s; int c; int size, line, col, i; @@ -2876,9 +2888,9 @@ void PSOutputDev::setupImage(Ref id, Stream *str, GBool mask) { if (level < psLevel2) { useRLE = gFalse; useCompressed = gFalse; - useASCIIHex = gTrue; + doUseASCIIHex = gTrue; } else { - if (globalParams->getPSUncompressPreloadedImages()) { + if (uncompressPreloadedImages) { useRLE = gFalse; useCompressed = gFalse; } else { @@ -2892,7 +2904,7 @@ void PSOutputDev::setupImage(Ref id, Stream *str, GBool mask) { useCompressed = gFalse; } } - useASCIIHex = globalParams->getPSASCIIHex(); + doUseASCIIHex = useASCIIHex; } if (useCompressed) { str = str->getUndecodedStream(); @@ -2900,7 +2912,7 @@ void PSOutputDev::setupImage(Ref id, Stream *str, GBool mask) { if (useRLE) { str = new RunLengthEncoder(str); } - if (useASCIIHex) { + if (doUseASCIIHex) { str = new ASCIIHexEncoder(str); } else { str = new ASCII85Encoder(str); @@ -2913,23 +2925,23 @@ void PSOutputDev::setupImage(Ref id, Stream *str, GBool mask) { do { c = str->getChar(); } while (c == '\n' || c == '\r'); - if (c == (useASCIIHex ? '>' : '~') || c == EOF) { + if (c == (doUseASCIIHex ? '>' : '~') || c == EOF) { break; } if (c == 'z') { ++col; } else { ++col; - for (i = 1; i <= (useASCIIHex ? 1 : 4); ++i) { + for (i = 1; i <= (doUseASCIIHex ? 1 : 4); ++i) { do { c = str->getChar(); } while (c == '\n' || c == '\r'); - if (c == (useASCIIHex ? '>' : '~') || c == EOF) { + if (c == (doUseASCIIHex ? '>' : '~') || c == EOF) { break; } ++col; } - if (c == (useASCIIHex ? '>' : '~') || c == EOF) { + if (c == (doUseASCIIHex ? '>' : '~') || c == EOF) { break; } } @@ -2937,7 +2949,7 @@ void PSOutputDev::setupImage(Ref id, Stream *str, GBool mask) { ++size; col = 0; } - } while (c != (useASCIIHex ? '>' : '~') && c != EOF); + } while (c != (doUseASCIIHex ? '>' : '~') && c != EOF); // add one entry for the final line of data; add another entry // because the RunLengthDecode filter may read past the end ++size; @@ -2959,12 +2971,12 @@ void PSOutputDev::setupImage(Ref id, Stream *str, GBool mask) { writePSFmt("{0:d} array 1 index {1:d} 2 index put\n", innerSize, outer); line = col = 0; - writePS((char *)(useASCIIHex ? "dup 0 <" : "dup 0 <~")); + writePS((char *)(doUseASCIIHex ? "dup 0 <" : "dup 0 <~")); for (;;) { do { c = str->getChar(); } while (c == '\n' || c == '\r'); - if (c == (useASCIIHex ? '>' : '~') || c == EOF) { + if (c == (doUseASCIIHex ? '>' : '~') || c == EOF) { break; } if (c == 'z') { @@ -2973,18 +2985,18 @@ void PSOutputDev::setupImage(Ref id, Stream *str, GBool mask) { } else { writePSChar(c); ++col; - for (i = 1; i <= (useASCIIHex ? 1 : 4); ++i) { + for (i = 1; i <= (doUseASCIIHex ? 1 : 4); ++i) { do { c = str->getChar(); } while (c == '\n' || c == '\r'); - if (c == (useASCIIHex ? '>' : '~') || c == EOF) { + if (c == (doUseASCIIHex ? '>' : '~') || c == EOF) { break; } writePSChar(c); ++col; } } - if (c == (useASCIIHex ? '>' : '~') || c == EOF) { + if (c == (doUseASCIIHex ? '>' : '~') || c == EOF) { break; } // each line is: "dup nnnnn <~...data...~> put<eol>" @@ -2992,15 +3004,15 @@ void PSOutputDev::setupImage(Ref id, Stream *str, GBool mask) { // chunks are 1 or 4 bytes each, so we have to stop at 232 // but make it 225 just to be safe if (col > 225) { - writePS((char *)(useASCIIHex ? "> put\n" : "~> put\n")); + writePS((char *)(doUseASCIIHex ? "> put\n" : "~> put\n")); ++line; if (line >= innerSize) break; - writePSFmt((char *)(useASCIIHex ? "dup {0:d} <" : "dup {0:d} <~"), line); + writePSFmt((char *)(doUseASCIIHex ? "dup {0:d} <" : "dup {0:d} <~"), line); col = 0; } } - if (c == (useASCIIHex ? '>' : '~') || c == EOF) { - writePS((char *)(useASCIIHex ? "> put\n" : "~> put\n")); + if (c == (doUseASCIIHex ? '>' : '~') || c == EOF) { + writePS((char *)(doUseASCIIHex ? "> put\n" : "~> put\n")); if (useRLE) { ++line; writePSFmt("{0:d} <> put\n", line); @@ -3022,7 +3034,7 @@ void PSOutputDev::setupForms(Dict *resDict) { Object xObjDict, xObj, xObjRef, subtypeObj; int i; - if (!preload) { + if (!preloadImagesForms) { return; } @@ -3142,8 +3154,6 @@ GBool PSOutputDev::checkPageSlice(Page *page, double /*hDPI*/, double /*vDPI*/, PreScanOutputDev *scan; GBool rasterize; #if HAVE_SPLASH - GBool mono; - double dpi; SplashOutputDev *splashOut; SplashColor paperColor; PDFRectangle box; @@ -3161,7 +3171,6 @@ GBool PSOutputDev::checkPageSlice(Page *page, double /*hDPI*/, double /*vDPI*/, #endif char hexBuf[32*2 + 2]; // 32 values X 2 chars/value + line ending + null Guchar digit; - GBool useBinary; GBool isGray; if (forceRasterize) { @@ -3180,12 +3189,8 @@ GBool PSOutputDev::checkPageSlice(Page *page, double /*hDPI*/, double /*vDPI*/, } #if HAVE_SPLASH - // get the rasterization parameters - dpi = globalParams->getPSRasterResolution(); - mono = globalParams->getPSRasterMono(); - // start the PS page - page->makeBox(dpi, dpi, rotateA, useMediaBox, gFalse, + page->makeBox(rasterResolution, rasterResolution, rotateA, useMediaBox, gFalse, sliceX, sliceY, sliceW, sliceH, &box, &crop); rotateA += page->getRotate(); if (rotateA >= 360) { @@ -3193,38 +3198,37 @@ GBool PSOutputDev::checkPageSlice(Page *page, double /*hDPI*/, double /*vDPI*/, } else if (rotateA < 0) { rotateA += 360; } - state = new GfxState(dpi, dpi, &box, rotateA, gFalse); + state = new GfxState(rasterResolution, rasterResolution, &box, rotateA, gFalse); startPage(page->getNum(), state, xref); delete state; // set up the SplashOutputDev - if (mono || level == psLevel1) { + if (rasterMono || level == psLevel1) { numComps = 1; paperColor[0] = 0xff; splashOut = new SplashOutputDev(splashModeMono8, 1, gFalse, - paperColor, gFalse, - globalParams->getAntialiasPrinting()); + paperColor, gFalse); #if SPLASH_CMYK } else if (level == psLevel1Sep || level == psLevel2Sep || level == psLevel3Sep || globalParams->getOverprintPreview()) { numComps = 4; paperColor[0] = paperColor[1] = paperColor[2] = paperColor[3] = 0; splashOut = new SplashOutputDev(splashModeCMYK8, 1, gFalse, - paperColor, gFalse, - globalParams->getAntialiasPrinting()); + paperColor, gFalse); #endif } else { numComps = 3; paperColor[0] = paperColor[1] = paperColor[2] = 0xff; splashOut = new SplashOutputDev(splashModeRGB8, 1, gFalse, - paperColor, gFalse, - globalParams->getAntialiasPrinting()); + paperColor, gFalse); } + splashOut->setFontAntialias(rasterAntialias); + splashOut->setVectorAntialias(rasterAntialias); splashOut->startDoc(doc); // break the page into stripes - hDPI2 = xScale * dpi; - vDPI2 = yScale * dpi; + hDPI2 = xScale * rasterResolution; + vDPI2 = yScale * rasterResolution; if (sliceW < 0 || sliceH < 0) { if (useMediaBox) { box = *page->getMediaBox(); @@ -3268,7 +3272,6 @@ GBool PSOutputDev::checkPageSlice(Page *page, double /*hDPI*/, double /*vDPI*/, m0, m1, m2, m3, m4, m5); switch (level) { case psLevel1: - useBinary = globalParams->getPSBinary(); writePSFmt("{0:d} {1:d} 8 [{2:d} 0 0 {3:d} 0 {4:d}] pdfIm1{5:s}\n", w, h, w, -h, h, useBinary ? "Bin" : ""); @@ -3307,7 +3310,6 @@ GBool PSOutputDev::checkPageSlice(Page *page, double /*hDPI*/, double /*vDPI*/, } break; case psLevel1Sep: - useBinary = globalParams->getPSBinary(); p = bitmap->getDataPtr(); // Check for an all gray image isGray = gTrue; @@ -3520,10 +3522,9 @@ GBool PSOutputDev::checkPageSlice(Page *page, double /*hDPI*/, double /*vDPI*/, writePS(" /Decode [0 1 0 1 0 1 0 1]\n"); } writePS(" /DataSource currentfile\n"); - useBinary = globalParams->getPSBinary(); if (useBinary) { /* nothing to do */; - } else if (globalParams->getPSASCIIHex()) { + } else if (useASCIIHex) { writePS(" /ASCIIHexDecode filter\n"); } else { writePS(" /ASCII85Decode filter\n"); @@ -3532,7 +3533,7 @@ GBool PSOutputDev::checkPageSlice(Page *page, double /*hDPI*/, double /*vDPI*/, writePS(">>\n"); if (useBinary) { /* nothing to do */; - } else if (globalParams->getPSASCIIHex()) { + } else if (useASCIIHex) { str = new ASCIIHexEncoder(str); } else { str = new ASCII85Encoder(str); @@ -5143,14 +5144,13 @@ void PSOutputDev::doImageL1(Object *ref, GfxImageColorMap *colorMap, int col, x, y, c, i; char hexBuf[32*2 + 2]; // 32 values X 2 chars/value + line ending + null Guchar digit, grayValue; - const GBool useBinary = globalParams->getPSBinary(); // explicit masking if (maskStr && !(maskColors && colorMap)) { maskToClippingPath(maskStr, maskWidth, maskHeight, maskInvert); } - if ((inType3Char || preload) && !colorMap) { + if ((inType3Char || preloadImagesForms) && !colorMap) { if (inlineImg) { // create an array str = new FixedLengthEncoder(str, len); @@ -5189,7 +5189,7 @@ void PSOutputDev::doImageL1(Object *ref, GfxImageColorMap *colorMap, } // image/imagemask command - if ((inType3Char || preload) && !colorMap) { + if ((inType3Char || preloadImagesForms) && !colorMap) { writePSFmt("{0:d} {1:d} {2:s} [{3:d} 0 0 {4:d} 0 {5:d}] pdfImM1a\n", width, height, invert ? "true" : "false", width, -height, height); @@ -5206,7 +5206,7 @@ void PSOutputDev::doImageL1(Object *ref, GfxImageColorMap *colorMap, } // image data - if (!((inType3Char || preload) && !colorMap)) { + if (!((inType3Char || preloadImagesForms) && !colorMap)) { if (colorMap) { @@ -5302,7 +5302,6 @@ void PSOutputDev::doImageL1Sep(Object *ref, GfxImageColorMap *colorMap, GBool checkProcessColor; char hexBuf[32*2 + 2]; // 32 values X 2 chars/value + line ending + null Guchar digit; - const GBool useBinary = globalParams->getPSBinary(); // explicit masking if (maskStr && !(maskColors && colorMap)) { @@ -5529,7 +5528,7 @@ void PSOutputDev::doImageL2(Object *ref, GfxImageColorMap *colorMap, GBool emitRect, addRect, extendRect; GooString *s; int n, numComps; - GBool useRLE, useASCII, useASCIIHex, useCompressed; + GBool useRLE, useASCII, useCompressed; GfxSeparationColorSpace *sepCS; GfxColor color; GfxCMYK cmyk; @@ -5708,10 +5707,8 @@ void PSOutputDev::doImageL2(Object *ref, GfxImageColorMap *colorMap, writePS(" setcolorspace\n"); } - useASCIIHex = globalParams->getPSASCIIHex(); - // set up the image data - if (mode == psModeForm || inType3Char || preload) { + if (mode == psModeForm || inType3Char || preloadImagesForms) { if (inlineImg) { // create an array str2 = new FixedLengthEncoder(str, len); @@ -5821,7 +5818,7 @@ void PSOutputDev::doImageL2(Object *ref, GfxImageColorMap *colorMap, } // data source - if (mode == psModeForm || inType3Char || preload) { + if (mode == psModeForm || inType3Char || preloadImagesForms) { if (inlineImg) { writePS(" /DataSource { pdfImStr }\n"); } else { @@ -5833,8 +5830,8 @@ void PSOutputDev::doImageL2(Object *ref, GfxImageColorMap *colorMap, } // filters - if ((mode == psModeForm || inType3Char || preload) && - globalParams->getPSUncompressPreloadedImages()) { + if ((mode == psModeForm || inType3Char || preloadImagesForms) && + uncompressPreloadedImages) { s = NULL; useRLE = gFalse; useCompressed = gFalse; @@ -5845,12 +5842,12 @@ void PSOutputDev::doImageL2(Object *ref, GfxImageColorMap *colorMap, if ((colorMap && colorMap->getColorSpace()->getMode() == csDeviceN) || inlineImg || !s) { useRLE = gTrue; - useASCII = !(mode == psModeForm || inType3Char || preload); + useASCII = !(mode == psModeForm || inType3Char || preloadImagesForms); useCompressed = gFalse; } else { useRLE = gFalse; useASCII = str->isBinary() && - !(mode == psModeForm || inType3Char || preload); + !(mode == psModeForm || inType3Char || preloadImagesForms); useCompressed = gTrue; } } @@ -5868,7 +5865,7 @@ void PSOutputDev::doImageL2(Object *ref, GfxImageColorMap *colorMap, delete s; } - if (mode == psModeForm || inType3Char || preload) { + if (mode == psModeForm || inType3Char || preloadImagesForms) { // end of image dictionary writePSFmt(">>\n{0:s}\n", colorMap ? "image" : "imagemask"); @@ -5988,7 +5985,7 @@ void PSOutputDev::doImageL3(Object *ref, GfxImageColorMap *colorMap, Stream *str2; GooString *s; int n, numComps; - GBool useRLE, useASCII, useASCIIHex, useCompressed; + GBool useRLE, useASCII, useCompressed; GBool maskUseRLE, maskUseASCII, maskUseCompressed; GooString *maskFilters; GfxSeparationColorSpace *sepCS; @@ -5997,7 +5994,6 @@ void PSOutputDev::doImageL3(Object *ref, GfxImageColorMap *colorMap, int c; int col, i; - useASCIIHex = globalParams->getPSASCIIHex(); useRLE = useASCII = useCompressed = gFalse; // make gcc happy maskUseRLE = maskUseASCII = maskUseCompressed = gFalse; // make gcc happy maskFilters = NULL; // make gcc happy @@ -6006,8 +6002,8 @@ void PSOutputDev::doImageL3(Object *ref, GfxImageColorMap *colorMap, if (maskStr) { // mask data source - if ((mode == psModeForm || inType3Char || preload) && - globalParams->getPSUncompressPreloadedImages()) { + if ((mode == psModeForm || inType3Char || preloadImagesForms) && + uncompressPreloadedImages) { s = NULL; maskUseRLE = gFalse; maskUseCompressed = gFalse; @@ -6016,12 +6012,12 @@ void PSOutputDev::doImageL3(Object *ref, GfxImageColorMap *colorMap, s = maskStr->getPSFilter(3, " "); if (!s) { maskUseRLE = gTrue; - maskUseASCII = !(mode == psModeForm || inType3Char || preload); + maskUseASCII = !(mode == psModeForm || inType3Char || preloadImagesForms); maskUseCompressed = gFalse; } else { maskUseRLE = gFalse; maskUseASCII = maskStr->isBinary() && - !(mode == psModeForm || inType3Char || preload); + !(mode == psModeForm || inType3Char || preloadImagesForms); maskUseCompressed = gTrue; } } @@ -6039,7 +6035,7 @@ void PSOutputDev::doImageL3(Object *ref, GfxImageColorMap *colorMap, if (s) { delete s; } - if (mode == psModeForm || inType3Char || preload) { + if (mode == psModeForm || inType3Char || preloadImagesForms) { writePSFmt("MaskData_{0:d}_{1:d} pdfMaskInit\n", ref->getRefNum(), ref->getRefGen()); } else { @@ -6085,7 +6081,7 @@ void PSOutputDev::doImageL3(Object *ref, GfxImageColorMap *colorMap, } // set up the image data - if (mode == psModeForm || inType3Char || preload) { + if (mode == psModeForm || inType3Char || preloadImagesForms) { if (inlineImg) { // create an array str2 = new FixedLengthEncoder(str, len); @@ -6203,7 +6199,7 @@ void PSOutputDev::doImageL3(Object *ref, GfxImageColorMap *colorMap, } // data source - if (mode == psModeForm || inType3Char || preload) { + if (mode == psModeForm || inType3Char || preloadImagesForms) { if (inlineImg) { writePS(" /DataSource { pdfImStr }\n"); } else { @@ -6215,8 +6211,8 @@ void PSOutputDev::doImageL3(Object *ref, GfxImageColorMap *colorMap, } // filters - if ((mode == psModeForm || inType3Char || preload) && - globalParams->getPSUncompressPreloadedImages()) { + if ((mode == psModeForm || inType3Char || preloadImagesForms) && + uncompressPreloadedImages) { s = NULL; useRLE = gFalse; useCompressed = gFalse; @@ -6227,12 +6223,12 @@ void PSOutputDev::doImageL3(Object *ref, GfxImageColorMap *colorMap, if ((colorMap && colorMap->getColorSpace()->getMode() == csDeviceN) || inlineImg || !s) { useRLE = gTrue; - useASCII = !(mode == psModeForm || inType3Char || preload); + useASCII = !(mode == psModeForm || inType3Char || preloadImagesForms); useCompressed = gFalse; } else { useRLE = gFalse; useASCII = str->isBinary() && - !(mode == psModeForm || inType3Char || preload); + !(mode == psModeForm || inType3Char || preloadImagesForms); useCompressed = gTrue; } } @@ -6267,7 +6263,7 @@ void PSOutputDev::doImageL3(Object *ref, GfxImageColorMap *colorMap, maskInvert ? 1 : 0, maskInvert ? 0 : 1); // mask data source - if (mode == psModeForm || inType3Char || preload) { + if (mode == psModeForm || inType3Char || preloadImagesForms) { writePS(" /DataSource {pdfMaskSrc}\n"); writePS(maskFilters->getCString()); } else { @@ -6279,7 +6275,7 @@ void PSOutputDev::doImageL3(Object *ref, GfxImageColorMap *colorMap, writePS(">>\n"); } - if (mode == psModeForm || inType3Char || preload) { + if (mode == psModeForm || inType3Char || preloadImagesForms) { // image command writePSFmt("{0:s}\n", colorMap ? "image" : "imagemask"); @@ -6302,7 +6298,7 @@ void PSOutputDev::doImageL3(Object *ref, GfxImageColorMap *colorMap, } // get rid of the array and index - if (mode == psModeForm || inType3Char || preload) { + if (mode == psModeForm || inType3Char || preloadImagesForms) { if (!inlineImg) writePS("pop "); writePS("pop pop\n"); @@ -6347,7 +6343,7 @@ void PSOutputDev::doImageL3(Object *ref, GfxImageColorMap *colorMap, // close the mask stream if (maskStr) { - if (!(mode == psModeForm || inType3Char || preload)) { + if (!(mode == psModeForm || inType3Char || preloadImagesForms)) { writePS("pdfMaskEnd\n"); } } @@ -6629,7 +6625,7 @@ void PSOutputDev::dumpColorSpaceL2(GfxColorSpace *colorSpace, void PSOutputDev::opiBegin(GfxState *state, Dict *opiDict) { Object dict; - if (globalParams->getPSOPI()) { + if (generateOPI) { opiDict->lookup("2.0", &dict); if (dict.isDict()) { opiBegin20(state, dict.getDict()); @@ -7002,7 +6998,7 @@ void PSOutputDev::opiTransform(GfxState *state, double x0, double y0, void PSOutputDev::opiEnd(GfxState *state, Dict *opiDict) { Object dict; - if (globalParams->getPSOPI()) { + if (generateOPI) { opiDict->lookup("2.0", &dict); if (dict.isDict()) { writePS("%%EndIncludedImage\n"); diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/PSOutputDev.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/PSOutputDev.h index 262ce14caab..128ff7c7572 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/PSOutputDev.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/PSOutputDev.h @@ -20,7 +20,7 @@ // Copyright (C) 2009-2013 Thomas Freitag <Thomas.Freitag@alfa.de> // Copyright (C) 2009 Till Kamppeter <till.kamppeter@gmail.com> // Copyright (C) 2009 Carlos Garcia Campos <carlosgc@gnome.org> -// Copyright (C) 2009, 2011 William Bader <williambader@hotmail.com> +// Copyright (C) 2009, 2011, 2015 William Bader <williambader@hotmail.com> // Copyright (C) 2010 Hib Eris <hib@hiberis.nl> // Copyright (C) 2011, 2014 Adrian Johnson <ajohnson@redneon.com> // Copyright (C) 2012 Fabio D'Urso <fabiodurso@hotmail.it> @@ -45,6 +45,7 @@ #include "OutputDev.h" #include <set> #include <map> +#include <vector> class GHooash; class PDFDoc; @@ -151,7 +152,7 @@ public: // Does this device use drawForm()? If this returns false, // form-type XObjects will be interpreted (i.e., unrolled). - virtual GBool useDrawForm() { return preload; } + virtual GBool useDrawForm() { return preloadImagesForms; } // Does this device use beginType3Char/endType3Char? Otherwise, // text in Type 3 fonts will be drawn with drawChar/drawString. @@ -308,6 +309,26 @@ public: { overlayCbk = cbk; overlayCbkData = data; } void setDisplayText(GBool display) { displayText = display; } + void setRasterAntialias(GBool a) { rasterAntialias = a; } + void setRasterResolution(double r) { rasterResolution = r; } + void setRasterMono(GBool b) { rasterMono = b; } + void setUncompressPreloadedImages(GBool b) { uncompressPreloadedImages = b; } + + GBool getEmbedType1() const { return embedType1; } + GBool getEmbedTrueType() const { return embedTrueType; } + GBool getEmbedCIDPostScript() const { return embedCIDPostScript; } + GBool getEmbedCIDTrueType() const { return embedCIDTrueType; } + GBool getFontPassthrough() const { return fontPassthrough; } + void setEmbedType1(GBool b) { embedType1 = b; } + void setEmbedTrueType(GBool b) { embedTrueType = b; } + void setEmbedCIDPostScript(GBool b) { embedCIDPostScript = b; } + void setEmbedCIDTrueType(GBool b) { embedCIDTrueType = b; } + void setFontPassthrough(GBool b) { fontPassthrough = b; } + void setPreloadImagesForms(GBool b) { preloadImagesForms = b; } + void setGenerateOPI(GBool b) { generateOPI = b; } + void setUseASCIIHex(GBool b) { useASCIIHex = b; } + void setUseBinary(GBool b) { useBinary = b; } + private: void init(PSOutputFunc outputFuncA, void *outputStreamA, @@ -410,8 +431,6 @@ private: // (only psModePSOrigPageSizes output mode) int imgLLX, imgLLY, // imageable area, in pts imgURX, imgURY; - GBool preload; // load all images into memory, and - // predefine forms GBool noCrop; PSOutputFunc outputFunc; @@ -488,6 +507,22 @@ private: GBool t3NeedsRestore; // set if a 'q' operator was issued GBool forceRasterize; // forces the page to be rasterized into a image before printing GBool displayText; // displayText + GBool rasterAntialias; // antialias on rasterize + GBool uncompressPreloadedImages; + double rasterResolution; // PostScript rasterization resolution (dpi) + GBool rasterMono; // true to do PostScript rasterization + // in monochrome (gray); false to do it + // in color (RGB/CMYK) + GBool embedType1; // embed Type 1 fonts? + GBool embedTrueType; // embed TrueType fonts? + GBool embedCIDPostScript; // embed CID PostScript fonts? + GBool embedCIDTrueType; // embed CID TrueType fonts? + GBool fontPassthrough; // pass all fonts through as-is? + GBool preloadImagesForms; // preload PostScript images and forms into + // memory + GBool generateOPI; // generate PostScript OPI comments? + GBool useASCIIHex; // use ASCIIHex instead of ASCII85? + GBool useBinary; // use binary instead of hex #if OPI_SUPPORT int opi13Nest; // nesting level of OPI 1.3 objects diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/PSTokenizer.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/PSTokenizer.cc index 05127f0d03c..05127f0d03c 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/PSTokenizer.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/PSTokenizer.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/PSTokenizer.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/PSTokenizer.h index fc2f053d3f2..fc2f053d3f2 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/PSTokenizer.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/PSTokenizer.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Page.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/Page.cc index 98c13c14ff8..98c13c14ff8 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Page.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Page.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Page.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/Page.h index 2aaabae9b16..2aaabae9b16 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Page.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Page.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/PageLabelInfo.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/PageLabelInfo.cc index 3153377f6d3..3153377f6d3 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/PageLabelInfo.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/PageLabelInfo.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/PageLabelInfo.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/PageLabelInfo.h index 960e710069d..960e710069d 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/PageLabelInfo.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/PageLabelInfo.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/PageLabelInfo_p.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/PageLabelInfo_p.h index 6cd5220d372..6cd5220d372 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/PageLabelInfo_p.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/PageLabelInfo_p.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/PageTransition.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/PageTransition.cc index 441634c039f..441634c039f 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/PageTransition.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/PageTransition.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/PageTransition.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/PageTransition.h index e892c6c5051..e892c6c5051 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/PageTransition.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/PageTransition.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Parser.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/Parser.cc index 28a54607f5c..28a54607f5c 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Parser.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Parser.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Parser.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/Parser.h index 1ce9445e19d..1ce9445e19d 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Parser.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Parser.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/PopplerCache.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/PopplerCache.cc index 6018a77b70f..6018a77b70f 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/PopplerCache.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/PopplerCache.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/PopplerCache.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/PopplerCache.h index 74010a2fa6b..74010a2fa6b 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/PopplerCache.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/PopplerCache.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/PreScanOutputDev.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/PreScanOutputDev.cc index b2af18d86b8..b2af18d86b8 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/PreScanOutputDev.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/PreScanOutputDev.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/PreScanOutputDev.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/PreScanOutputDev.h index 50fcbf22f73..50fcbf22f73 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/PreScanOutputDev.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/PreScanOutputDev.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/ProfileData.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/ProfileData.cc index a0c44747a56..a0c44747a56 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/ProfileData.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/ProfileData.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/ProfileData.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/ProfileData.h index 418ee010755..418ee010755 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/ProfileData.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/ProfileData.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Rendition.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/Rendition.cc index c040bf2b4a8..c040bf2b4a8 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Rendition.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Rendition.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Rendition.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/Rendition.h index 75bfeff32c9..75bfeff32c9 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Rendition.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Rendition.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/SecurityHandler.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/SecurityHandler.cc index d6f55995b1c..d6f55995b1c 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/SecurityHandler.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/SecurityHandler.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/SecurityHandler.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/SecurityHandler.h index c2991c8f375..c2991c8f375 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/SecurityHandler.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/SecurityHandler.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Sound.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/Sound.cc index 6129fdcb47d..6129fdcb47d 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Sound.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Sound.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Sound.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/Sound.h index acb0f8d9acd..acb0f8d9acd 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Sound.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Sound.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/SplashOutputDev.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/SplashOutputDev.cc index bfb07eb7315..97af5c4b8a1 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/SplashOutputDev.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/SplashOutputDev.cc @@ -15,14 +15,14 @@ // // Copyright (C) 2005 Takashi Iwai <tiwai@suse.de> // Copyright (C) 2006 Stefan Schweizer <genstef@gentoo.org> -// Copyright (C) 2006-2014 Albert Astals Cid <aacid@kde.org> +// Copyright (C) 2006-2015 Albert Astals Cid <aacid@kde.org> // Copyright (C) 2006 Krzysztof Kowalczyk <kkowalczyk@gmail.com> // Copyright (C) 2006 Scott Turner <scotty1024@mac.com> // Copyright (C) 2007 Koji Otani <sho@bbr.jp> // Copyright (C) 2009 Petr Gajdos <pgajdos@novell.com> // Copyright (C) 2009-2014 Thomas Freitag <Thomas.Freitag@alfa.de> // Copyright (C) 2009 Carlos Garcia Campos <carlosgc@gnome.org> -// Copyright (C) 2009 William Bader <williambader@hotmail.com> +// Copyright (C) 2009, 2014, 2015 William Bader <williambader@hotmail.com> // Copyright (C) 2010 Patrick Spendrin <ps_ml@gmx.de> // Copyright (C) 2010 Brian Cameron <brian.cameron@oracle.com> // Copyright (C) 2010 Paweł Wiejacha <pawel.wiejacha@gmail.com> @@ -1252,17 +1252,14 @@ SplashOutputDev::SplashOutputDev(SplashColorMode colorModeA, GBool reverseVideoA, SplashColorPtr paperColorA, GBool bitmapTopDownA, - GBool allowAntialiasA, - SplashThinLineMode thinLineMode, - GBool overprintPreviewA) { + SplashThinLineMode thinLineMode, + GBool overprintPreviewA) { colorMode = colorModeA; bitmapRowPad = bitmapRowPadA; bitmapTopDown = bitmapTopDownA; bitmapUpsideDown = gFalse; - allowAntialias = allowAntialiasA; - vectorAntialias = allowAntialias && - globalParams->getVectorAntialias() && - colorMode != splashModeMono1; + fontAntialias = gTrue; + vectorAntialias = gTrue; overprintPreview = overprintPreviewA; enableFreeTypeHinting = gFalse; enableSlightHinting = gFalse; @@ -1383,8 +1380,7 @@ void SplashOutputDev::startDoc(PDFDoc *docA) { enableFreeTypeHinting, enableSlightHinting, #endif - allowAntialias && - globalParams->getAntialias() && + getFontAntialias() && colorMode != splashModeMono1); for (i = 0; i < nT3Fonts; ++i) { delete t3FontCache[i]; @@ -1897,7 +1893,7 @@ void SplashOutputDev::doUpdateFont(GfxState *state) { } else { - if (!(fontLoc = gfxFont->locateFont((xref) ? xref : doc->getXRef(), gFalse))) { + if (!(fontLoc = gfxFont->locateFont((xref) ? xref : doc->getXRef(), NULL))) { error(errSyntaxError, -1, "Couldn't find a font for '{0:s}'", gfxFont->getName() ? gfxFont->getName()->getCString() : "(unnamed)"); @@ -4151,6 +4147,7 @@ GBool SplashOutputDev::getVectorAntialias() { } void SplashOutputDev::setVectorAntialias(GBool vaa) { + vaa = vaa && colorMode != splashModeMono1; vectorAntialias = vaa; splash->setVectorAntialias(vaa); } diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/SplashOutputDev.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/SplashOutputDev.h index efbb865c45b..ae20faccb51 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/SplashOutputDev.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/SplashOutputDev.h @@ -20,7 +20,8 @@ // Copyright (C) 2011 Andreas Hartmetz <ahartmetz@gmail.com> // Copyright (C) 2011 Andrea Canciani <ranma42@gmail.com> // Copyright (C) 2011 Adrian Johnson <ajohnson@redneon.com> -// Copyright (C) 2012 Albert Astals Cid <aacid@kde.org> +// Copyright (C) 2012, 2015 Albert Astals Cid <aacid@kde.org> +// Copyright (C) 2015 William Bader <williambader@hotmail.com> // // To see a description of the changes please see the Changelog file that // came with your tarball or type make ChangeLog if you are building from git @@ -170,9 +171,8 @@ public: SplashOutputDev(SplashColorMode colorModeA, int bitmapRowPadA, GBool reverseVideoA, SplashColorPtr paperColorA, GBool bitmapTopDownA = gTrue, - GBool allowAntialiasA = gTrue, SplashThinLineMode thinLineMode = splashThinLineDefault, - GBool overprintPreviewA = globalParams->getOverprintPreview()); + GBool overprintPreviewA = globalParams->getOverprintPreview()); // Destructor. virtual ~SplashOutputDev(); @@ -359,6 +359,9 @@ public: virtual void setVectorAntialias(GBool vaa); #endif + GBool getFontAntialias() { return fontAntialias; } + void setFontAntialias(GBool anti) { fontAntialias = anti; } + void setFreeTypeHinting(GBool enable, GBool enableSlightHinting); protected: @@ -396,7 +399,7 @@ private: int bitmapRowPad; GBool bitmapTopDown; GBool bitmapUpsideDown; - GBool allowAntialias; + GBool fontAntialias; GBool vectorAntialias; GBool overprintPreview; GBool enableFreeTypeHinting; diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/StdinCachedFile.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/StdinCachedFile.cc index db966377bb0..db966377bb0 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/StdinCachedFile.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/StdinCachedFile.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/StdinCachedFile.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/StdinCachedFile.h index 5be6fa841a3..5be6fa841a3 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/StdinCachedFile.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/StdinCachedFile.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/StdinPDFDocBuilder.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/StdinPDFDocBuilder.cc index 571ee46d7f6..571ee46d7f6 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/StdinPDFDocBuilder.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/StdinPDFDocBuilder.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/StdinPDFDocBuilder.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/StdinPDFDocBuilder.h index e9b2f47f636..e9b2f47f636 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/StdinPDFDocBuilder.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/StdinPDFDocBuilder.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Stream-CCITT.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/Stream-CCITT.h index 7207729a4d1..7207729a4d1 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Stream-CCITT.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Stream-CCITT.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Stream.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/Stream.cc index 4c00ddb0d5d..d2dd761c729 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Stream.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Stream.cc @@ -30,6 +30,7 @@ // Copyright (C) 2013 Adrian Johnson <ajohnson@redneon.com> // Copyright (C) 2013 Adam Reichold <adamreichold@myopera.com> // Copyright (C) 2013 Pino Toscano <pino@kde.org> +// Copyright (C) 2015 Suzuki Toshiya <mpsuzuki@hiroshima-u.ac.jp> // // To see a description of the changes please see the Changelog file that // came with your tarball or type make ChangeLog if you are building from git @@ -59,6 +60,7 @@ #include "Lexer.h" #include "GfxState.h" #include "Stream.h" +#include "XRef.h" #include "JBIG2Stream.h" #include "Stream-CCITT.h" #include "CachedFile.h" @@ -337,10 +339,18 @@ Stream *Stream::makeFilter(char *name, Stream *str, Object *params, int recursio str = new FlateStream(str, pred, columns, colors, bits); } else if (!strcmp(name, "JBIG2Decode")) { if (params->isDict()) { - params->dictLookup("JBIG2Globals", &globals, recursion); + XRef *xref = params->getDict()->getXRef(); + params->dictLookupNF("JBIG2Globals", &globals); + while (globals.isRef()) { + obj.free(); + globals.copy(&obj); + globals.free(); + obj.fetch(xref, &globals); + } } - str = new JBIG2Stream(str, &globals); + str = new JBIG2Stream(str, &globals, &obj); globals.free(); + obj.free(); } else if (!strcmp(name, "JPXDecode")) { str = new JPXStream(str); } else if (!strcmp(name, "Crypt")) { diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/Stream.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/Stream.h index 00b2925b3d5..00b2925b3d5 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/Stream.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/Stream.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/StructElement.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/StructElement.cc index b1aaca8a58b..b1aaca8a58b 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/StructElement.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/StructElement.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/StructElement.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/StructElement.h index cd89a970ddb..cd89a970ddb 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/StructElement.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/StructElement.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/StructTreeRoot.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/StructTreeRoot.cc index e46e3e28388..e46e3e28388 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/StructTreeRoot.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/StructTreeRoot.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/StructTreeRoot.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/StructTreeRoot.h index 3b1f3c84421..3b1f3c84421 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/StructTreeRoot.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/StructTreeRoot.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/TextOutputDev.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/TextOutputDev.cc index c9db1e7d19f..c9db1e7d19f 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/TextOutputDev.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/TextOutputDev.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/TextOutputDev.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/TextOutputDev.h index 23fb3b726a9..23fb3b726a9 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/TextOutputDev.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/TextOutputDev.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/UTF.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/UTF.cc index 46007b73006..46007b73006 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/UTF.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/UTF.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/UTF.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/UTF.h index 248c168cca5..248c168cca5 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/UTF.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/UTF.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/UTF8.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/UTF8.h index 34a07d4082f..34a07d4082f 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/UTF8.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/UTF8.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/UnicodeCClassTables.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/UnicodeCClassTables.h index 62f9ecc3657..62f9ecc3657 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/UnicodeCClassTables.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/UnicodeCClassTables.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/UnicodeCompTables.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/UnicodeCompTables.h index 68e2f86aee9..68e2f86aee9 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/UnicodeCompTables.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/UnicodeCompTables.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/UnicodeDecompTables.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/UnicodeDecompTables.h index 4bc34b18d99..4bc34b18d99 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/UnicodeDecompTables.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/UnicodeDecompTables.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/UnicodeMap.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/UnicodeMap.cc index 0528cdfc686..0528cdfc686 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/UnicodeMap.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/UnicodeMap.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/UnicodeMap.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/UnicodeMap.h index ba7df2cfb99..ba7df2cfb99 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/UnicodeMap.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/UnicodeMap.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/UnicodeMapTables.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/UnicodeMapTables.h index 073e474e6be..073e474e6be 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/UnicodeMapTables.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/UnicodeMapTables.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/UnicodeTypeTable.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/UnicodeTypeTable.cc index 721af9db6e5..721af9db6e5 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/UnicodeTypeTable.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/UnicodeTypeTable.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/UnicodeTypeTable.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/UnicodeTypeTable.h index 869aad9e6c6..869aad9e6c6 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/UnicodeTypeTable.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/UnicodeTypeTable.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/ViewerPreferences.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/ViewerPreferences.cc index cba8d0ac512..cba8d0ac512 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/ViewerPreferences.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/ViewerPreferences.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/ViewerPreferences.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/ViewerPreferences.h index 8cdc4d40a73..8cdc4d40a73 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/ViewerPreferences.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/ViewerPreferences.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/XRef.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/XRef.cc index 1bbbdc51c25..1bbbdc51c25 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/XRef.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/XRef.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/XRef.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/XRef.h index 70065d8963e..70065d8963e 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/XRef.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/XRef.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/XpdfPluginAPI.cc b/Build/source/libs/poppler/poppler-0.31.0/poppler/XpdfPluginAPI.cc index 834c681d991..834c681d991 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/XpdfPluginAPI.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/XpdfPluginAPI.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/XpdfPluginAPI.h b/Build/source/libs/poppler/poppler-0.31.0/poppler/XpdfPluginAPI.h index 6ed890a8f1f..6ed890a8f1f 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/XpdfPluginAPI.h +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/XpdfPluginAPI.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/gen-unicode-tables.py b/Build/source/libs/poppler/poppler-0.31.0/poppler/gen-unicode-tables.py index 282f6e52518..282f6e52518 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/gen-unicode-tables.py +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/gen-unicode-tables.py diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/poppler-config.h.cmake b/Build/source/libs/poppler/poppler-0.31.0/poppler/poppler-config.h.cmake index b087a693f92..b087a693f92 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/poppler-config.h.cmake +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/poppler-config.h.cmake diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/poppler-config.h.in b/Build/source/libs/poppler/poppler-0.31.0/poppler/poppler-config.h.in index f73d0f66ee9..f73d0f66ee9 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/poppler-config.h.in +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/poppler-config.h.in diff --git a/Build/source/libs/poppler/poppler-0.30.0/poppler/strtok_r.cpp b/Build/source/libs/poppler/poppler-0.31.0/poppler/strtok_r.cpp index 6483e0f7be9..6483e0f7be9 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/poppler/strtok_r.cpp +++ b/Build/source/libs/poppler/poppler-0.31.0/poppler/strtok_r.cpp diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/Makefile.am b/Build/source/libs/poppler/poppler-0.31.0/splash/Makefile.am index 5c265d6360c..5c265d6360c 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/Makefile.am +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/Makefile.am diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/Splash.cc b/Build/source/libs/poppler/poppler-0.31.0/splash/Splash.cc index fde272acbab..fde272acbab 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/Splash.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/Splash.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/Splash.h b/Build/source/libs/poppler/poppler-0.31.0/splash/Splash.h index cf98e6c6824..cf98e6c6824 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/Splash.h +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/Splash.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashBitmap.cc b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashBitmap.cc index ac344f17c35..ac344f17c35 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashBitmap.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashBitmap.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashBitmap.h b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashBitmap.h index 70509abcfaa..70509abcfaa 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashBitmap.h +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashBitmap.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashClip.cc b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashClip.cc index 85c6b11473d..85c6b11473d 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashClip.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashClip.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashClip.h b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashClip.h index 5c0fdba99a7..5c0fdba99a7 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashClip.h +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashClip.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashErrorCodes.h b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashErrorCodes.h index d1f81f85dd8..d1f81f85dd8 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashErrorCodes.h +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashErrorCodes.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashFTFont.cc b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashFTFont.cc index b785826d66b..b785826d66b 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashFTFont.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashFTFont.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashFTFont.h b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashFTFont.h index 98cb29dfbba..98cb29dfbba 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashFTFont.h +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashFTFont.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashFTFontEngine.cc b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashFTFontEngine.cc index 9fef8f007d1..9fef8f007d1 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashFTFontEngine.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashFTFontEngine.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashFTFontEngine.h b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashFTFontEngine.h index 11bbea74a80..11bbea74a80 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashFTFontEngine.h +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashFTFontEngine.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashFTFontFile.cc b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashFTFontFile.cc index f0dcf50384b..f0dcf50384b 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashFTFontFile.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashFTFontFile.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashFTFontFile.h b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashFTFontFile.h index d642af0a0ab..d642af0a0ab 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashFTFontFile.h +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashFTFontFile.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashFont.cc b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashFont.cc index 3d6d6b2343e..3d6d6b2343e 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashFont.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashFont.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashFont.h b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashFont.h index 78b00d2dcaf..78b00d2dcaf 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashFont.h +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashFont.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashFontEngine.cc b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashFontEngine.cc index 968e8207362..968e8207362 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashFontEngine.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashFontEngine.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashFontEngine.h b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashFontEngine.h index 6502ea5a7fa..6502ea5a7fa 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashFontEngine.h +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashFontEngine.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashFontFile.cc b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashFontFile.cc index 68e8608b6a7..68e8608b6a7 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashFontFile.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashFontFile.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashFontFile.h b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashFontFile.h index ec87504b9bc..ec87504b9bc 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashFontFile.h +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashFontFile.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashFontFileID.cc b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashFontFileID.cc index a66dabf61e3..a66dabf61e3 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashFontFileID.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashFontFileID.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashFontFileID.h b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashFontFileID.h index cfd89ebb56a..cfd89ebb56a 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashFontFileID.h +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashFontFileID.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashGlyphBitmap.h b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashGlyphBitmap.h index c062c106e6a..c062c106e6a 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashGlyphBitmap.h +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashGlyphBitmap.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashMath.h b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashMath.h index ca73c2bd1f3..ca73c2bd1f3 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashMath.h +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashMath.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashPath.cc b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashPath.cc index bc4ccd524a4..bc4ccd524a4 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashPath.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashPath.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashPath.h b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashPath.h index 81273c613e5..81273c613e5 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashPath.h +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashPath.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashPattern.cc b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashPattern.cc index 28ca4995882..28ca4995882 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashPattern.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashPattern.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashPattern.h b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashPattern.h index e678c9e20e6..e678c9e20e6 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashPattern.h +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashPattern.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashScreen.cc b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashScreen.cc index 68ccd7ddda0..68ccd7ddda0 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashScreen.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashScreen.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashScreen.h b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashScreen.h index a7fc4559148..a7fc4559148 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashScreen.h +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashScreen.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashState.cc b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashState.cc index fd2789d02f9..fd2789d02f9 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashState.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashState.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashState.h b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashState.h index 2c603531cfd..2c603531cfd 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashState.h +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashState.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashT1Font.cc b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashT1Font.cc index 0fdfaaf5150..0fdfaaf5150 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashT1Font.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashT1Font.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashT1Font.h b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashT1Font.h index 1dbe66cd7fc..1dbe66cd7fc 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashT1Font.h +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashT1Font.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashT1FontEngine.cc b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashT1FontEngine.cc index fb4b38dae88..fb4b38dae88 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashT1FontEngine.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashT1FontEngine.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashT1FontEngine.h b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashT1FontEngine.h index 268a01479b0..268a01479b0 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashT1FontEngine.h +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashT1FontEngine.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashT1FontFile.cc b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashT1FontFile.cc index 1832a916d9a..1832a916d9a 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashT1FontFile.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashT1FontFile.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashT1FontFile.h b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashT1FontFile.h index c094b6d8b29..c094b6d8b29 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashT1FontFile.h +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashT1FontFile.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashTypes.h b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashTypes.h index 5ea816007f8..5ea816007f8 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashTypes.h +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashTypes.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashXPath.cc b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashXPath.cc index 27106ee3d14..27106ee3d14 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashXPath.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashXPath.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashXPath.h b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashXPath.h index 1c7040daa23..1c7040daa23 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashXPath.h +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashXPath.h diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashXPathScanner.cc b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashXPathScanner.cc index ac47881cb4f..ac47881cb4f 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashXPathScanner.cc +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashXPathScanner.cc diff --git a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashXPathScanner.h b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashXPathScanner.h index cc295cb68fe..cc295cb68fe 100644 --- a/Build/source/libs/poppler/poppler-0.30.0/splash/SplashXPathScanner.h +++ b/Build/source/libs/poppler/poppler-0.31.0/splash/SplashXPathScanner.h diff --git a/Build/source/libs/poppler/version.ac b/Build/source/libs/poppler/version.ac index aac07c92aff..e53643a1637 100644 --- a/Build/source/libs/poppler/version.ac +++ b/Build/source/libs/poppler/version.ac @@ -8,4 +8,4 @@ dnl dnl -------------------------------------------------------- dnl dnl m4-include this file to define the current poppler version -m4_define([poppler_version], [0.30.0]) +m4_define([poppler_version], [0.31.0]) |