[poppler] Branch 'poppler-0.6' - 4 commits - ChangeLog configure.ac .cvsignore fofi/.cvsignore fofi/.gitignore .gitignore glib/.cvsignore glib/.gitignore glib/reference goo/.cvsignore goo/.gitignore Makefile.am poppler/.cvsignore poppler/.gitignore qt4/.cvsignore qt4/.gitignore qt4/src qt4/tests qt/.cvsignore qt/.gitignore splash/.cvsignore splash/.gitignore test/.cvsignore test/.gitignore utils/.cvsignore utils/.gitignore
Kristian Høgsberg
krh at kemper.freedesktop.org
Tue Sep 18 07:31:28 PDT 2007
ChangeLog | 4558 ------------------------------------------------------
Makefile.am | 5
configure.ac | 2
goo/.cvsignore | 8
splash/.cvsignore | 8
5 files changed, 6 insertions(+), 4575 deletions(-)
New commits:
diff-tree c95644fd1981373d4dd6929dd0cea6d41b907eb2 (from parents)
Merge: 491b801f4c7cb33bc4c5070f9c3a5f7bc80eae4d c49380ca2561834977accd12f5616af8573d32f4
Author: Kristian Høgsberg <krh at redhat.com>
Date: Tue Sep 18 10:30:46 2007 -0400
Merge branch 'poppler-0.6' of ssh://git.freedesktop.org/git/poppler/poppler into poppler-0.6
diff-tree 491b801f4c7cb33bc4c5070f9c3a5f7bc80eae4d (from 8f8274e6e8db584c605906e5db750a2fc19d52b4)
Author: Kristian Høgsberg <krh at redhat.com>
Date: Mon Sep 17 16:52:45 2007 -0400
Simplify ChangeLog rule a bit.
diff --git a/ChangeLog.mk b/ChangeLog.mk
deleted file mode 100644
index 99f5ed6..0000000
--- a/ChangeLog.mk
+++ /dev/null
@@ -1,81 +0,0 @@
-# Creating ChangeLog files from git log:
-
-# We always create a ChangeLog that contains the most recent changes, and
-# multiple others for changes between major releases (other than the last such
-# segment that we put in 'ChangeLog'. The old ones are named
-# ChangeLog.pre-X.Y where X.Y is the version number of the major release.
-
-CURR_CHANGELOG_VERSION=$(CAIRO_VERSION_MAJOR).$$(echo "($(CAIRO_VERSION_MINOR)+1)/2*2" | bc)
-# examines $version
-PREV_CHANGELOG_VERSION=$$(if test "x$$(echo "($$version-0.1)*2/2"|bc)" = "x$$(echo "$$version*2/2"|bc)"; \
- then echo "$$version-$$(echo "$$version" | sed 's/[0-9]/0/g;s/[0-9]$$/2/')"; \
- else echo "$$version-1.0"; \
- fi | bc | sed 's/[.]0*/./;s/^0[.]\?$$/initial/;s/[.]$$/.0/')
-
-CHANGELOGS = ChangeLog \
- `version=$(CURR_CHANGELOG_VERSION); \
- version=$(PREV_CHANGELOG_VERSION); \
- while test "x$$version" != xinitial; do \
- echo ChangeLog.pre-$$version; \
- version=$(PREV_CHANGELOG_VERSION); \
- done`
-
-MAINTAINERCLEANFILES += $(srcdir)/ChangeLog $(srcdir)/ChangeLog.pre-*
-DISTCLEANFILES += $(srcdir)/ChangeLog.cache-*
-
-changelogs:
- @$(MAKE) $(AM_MAKEFLAGS) $(CHANGELOGS)
-
-dist-hook: changelogs
- changelogs="$(CHANGELOGS)"; \
- for changelog in $$changelogs; do \
- cp $(srcdir)/$$changelog $(distdir)/ 2>/dev/null || \
- cp $$changelog $(distdir)/; \
- done
-
-$(srcdir)/ChangeLog:
- @if test -d "$(srcdir)/.git"; then \
- version=$(CURR_CHANGELOG_VERSION); \
- prev=$(PREV_CHANGELOG_VERSION).0; \
- nearest_tag=`git-describe | sed 's/-.*//'`; \
- before=$(srcdir)/ChangeLog.cache-$$prev..$$nearest_tag; \
- after=$(srcdir)/ChangeLog.cache-$$nearest_tag..; \
- $(MAKE) $(AM_MAKEFLAGS) $$before $$after && \
- echo Creating $@ && \
- { cat $$after; echo; cat $$before; } > $@; \
- else \
- test -f $@ || \
- (echo A git checkout is required to generate $@ >&2 && \
- echo A git checkout is required to generate this file >> $@); \
- fi
-
-DISTCLEANFILES += ChangeLog.cache-*
-
-ChangeLog.cache-*..: .git
-
-ChangeLog%: $(srcdir)/ChangeLog%
-
-$(srcdir)/ChangeLog.cache-% $(srcdir)/ChangeLog.pre-%:
- @echo Creating $@
- @if test -d "$(srcdir)/.git"; then \
- (cd "$(srcdir)" && \
- version=$$(echo "$@" | sed 's/.*ChangeLog\([.].*-\)\?//'); \
- if echo "$@" | grep -q '^ChangeLog[.]cache'; then \
- spec=$$version; \
- else \
- to=$$version; \
- test "x$$version" = x && version=$(CURR_CHANGELOG_VERSION); \
- from=$(PREV_CHANGELOG_VERSION); \
- test "x$$to" = x || version=$$version.0; \
- test "x$$from" = xinitial || from=$$from.0; \
- spec=$$from..$$to; \
- fi; \
- ./missing --run git-log --stat "$$spec") > $@.tmp \
- && mv -f $@.tmp $@ \
- || ($(RM) $@.tmp; \
- echo Failed to generate $@, your $@ may be outdated >&2); \
- else \
- echo A git checkout is required to generate $@ >&2; \
- fi
-
-.PHONY: changelogs ChangeLog $(srcdir)/ChangeLog
diff --git a/Makefile.am b/Makefile.am
index 3142b18..678b712 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -47,6 +47,7 @@ pkgconfig_DATA = \
$(qt_pc_file) \
$(qt4_pc_file)
-MAINTAINERCLEANFILES =
-DISTCLEANFILES =
-include ChangeLog.mk
\ No newline at end of file
+dist-hook: ChangeLog
+
+ChangeLog : .git/HEAD
+ git log --stat > ChangeLog
diff-tree 8f8274e6e8db584c605906e5db750a2fc19d52b4 (from 7cd2d276d1fe384236cda0b0309c36c3e1d65fab)
Author: Kristian Høgsberg <krh at redhat.com>
Date: Mon Sep 17 15:45:26 2007 -0400
Add dist hook to generate ChangeLog.
Taken from cairo. It still need some tweaking.
diff --git a/ChangeLog.mk b/ChangeLog.mk
new file mode 100644
index 0000000..99f5ed6
--- /dev/null
+++ b/ChangeLog.mk
@@ -0,0 +1,81 @@
+# Creating ChangeLog files from git log:
+
+# We always create a ChangeLog that contains the most recent changes, and
+# multiple others for changes between major releases (other than the last such
+# segment that we put in 'ChangeLog'. The old ones are named
+# ChangeLog.pre-X.Y where X.Y is the version number of the major release.
+
+CURR_CHANGELOG_VERSION=$(CAIRO_VERSION_MAJOR).$$(echo "($(CAIRO_VERSION_MINOR)+1)/2*2" | bc)
+# examines $version
+PREV_CHANGELOG_VERSION=$$(if test "x$$(echo "($$version-0.1)*2/2"|bc)" = "x$$(echo "$$version*2/2"|bc)"; \
+ then echo "$$version-$$(echo "$$version" | sed 's/[0-9]/0/g;s/[0-9]$$/2/')"; \
+ else echo "$$version-1.0"; \
+ fi | bc | sed 's/[.]0*/./;s/^0[.]\?$$/initial/;s/[.]$$/.0/')
+
+CHANGELOGS = ChangeLog \
+ `version=$(CURR_CHANGELOG_VERSION); \
+ version=$(PREV_CHANGELOG_VERSION); \
+ while test "x$$version" != xinitial; do \
+ echo ChangeLog.pre-$$version; \
+ version=$(PREV_CHANGELOG_VERSION); \
+ done`
+
+MAINTAINERCLEANFILES += $(srcdir)/ChangeLog $(srcdir)/ChangeLog.pre-*
+DISTCLEANFILES += $(srcdir)/ChangeLog.cache-*
+
+changelogs:
+ @$(MAKE) $(AM_MAKEFLAGS) $(CHANGELOGS)
+
+dist-hook: changelogs
+ changelogs="$(CHANGELOGS)"; \
+ for changelog in $$changelogs; do \
+ cp $(srcdir)/$$changelog $(distdir)/ 2>/dev/null || \
+ cp $$changelog $(distdir)/; \
+ done
+
+$(srcdir)/ChangeLog:
+ @if test -d "$(srcdir)/.git"; then \
+ version=$(CURR_CHANGELOG_VERSION); \
+ prev=$(PREV_CHANGELOG_VERSION).0; \
+ nearest_tag=`git-describe | sed 's/-.*//'`; \
+ before=$(srcdir)/ChangeLog.cache-$$prev..$$nearest_tag; \
+ after=$(srcdir)/ChangeLog.cache-$$nearest_tag..; \
+ $(MAKE) $(AM_MAKEFLAGS) $$before $$after && \
+ echo Creating $@ && \
+ { cat $$after; echo; cat $$before; } > $@; \
+ else \
+ test -f $@ || \
+ (echo A git checkout is required to generate $@ >&2 && \
+ echo A git checkout is required to generate this file >> $@); \
+ fi
+
+DISTCLEANFILES += ChangeLog.cache-*
+
+ChangeLog.cache-*..: .git
+
+ChangeLog%: $(srcdir)/ChangeLog%
+
+$(srcdir)/ChangeLog.cache-% $(srcdir)/ChangeLog.pre-%:
+ @echo Creating $@
+ @if test -d "$(srcdir)/.git"; then \
+ (cd "$(srcdir)" && \
+ version=$$(echo "$@" | sed 's/.*ChangeLog\([.].*-\)\?//'); \
+ if echo "$@" | grep -q '^ChangeLog[.]cache'; then \
+ spec=$$version; \
+ else \
+ to=$$version; \
+ test "x$$version" = x && version=$(CURR_CHANGELOG_VERSION); \
+ from=$(PREV_CHANGELOG_VERSION); \
+ test "x$$to" = x || version=$$version.0; \
+ test "x$$from" = xinitial || from=$$from.0; \
+ spec=$$from..$$to; \
+ fi; \
+ ./missing --run git-log --stat "$$spec") > $@.tmp \
+ && mv -f $@.tmp $@ \
+ || ($(RM) $@.tmp; \
+ echo Failed to generate $@, your $@ may be outdated >&2); \
+ else \
+ echo A git checkout is required to generate $@ >&2; \
+ fi
+
+.PHONY: changelogs ChangeLog $(srcdir)/ChangeLog
diff --git a/Makefile.am b/Makefile.am
index fda19b0..3142b18 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -46,3 +46,7 @@ pkgconfig_DATA = \
$(glib_pc_file) \
$(qt_pc_file) \
$(qt4_pc_file)
+
+MAINTAINERCLEANFILES =
+DISTCLEANFILES =
+include ChangeLog.mk
\ No newline at end of file
diff --git a/configure.ac b/configure.ac
index 81c75c2..4bdce05 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,6 +1,6 @@
AC_PREREQ(2.59)
AC_INIT(poppler, 0.6)
-AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION)
+AM_INIT_AUTOMAKE([foreign])
AM_CONFIG_HEADER(config.h)
AM_CONFIG_HEADER(poppler/poppler-config.h)
diff-tree 7cd2d276d1fe384236cda0b0309c36c3e1d65fab (from f95d1da87419478f44b002bdfb1e090d1060f034)
Author: Kristian Høgsberg <krh at redhat.com>
Date: Sun Sep 16 20:40:53 2007 -0400
Rename .cvsignore files to .gitignore and drop ChangeLog file.
diff --git a/.cvsignore b/.cvsignore
deleted file mode 100644
index 3151685..0000000
--- a/.cvsignore
+++ /dev/null
@@ -1,25 +0,0 @@
-.cvsignore
-Makefile
-Makefile.in
-aclocal.m4
-autom4te.cache
-config.guess
-config.h
-config.h.in
-config.log
-config.status
-config.sub
-configure
-depcomp
-install-sh
-libtool
-ltmain.sh
-missing
-poppler-cairo.pc
-poppler-glib.pc
-poppler-qt.pc
-poppler-qt4.pc
-poppler-splash.pc
-poppler.pc
-stamp-h1
-gtk-doc.make
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..3151685
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,25 @@
+.cvsignore
+Makefile
+Makefile.in
+aclocal.m4
+autom4te.cache
+config.guess
+config.h
+config.h.in
+config.log
+config.status
+config.sub
+configure
+depcomp
+install-sh
+libtool
+ltmain.sh
+missing
+poppler-cairo.pc
+poppler-glib.pc
+poppler-qt.pc
+poppler-qt4.pc
+poppler-splash.pc
+poppler.pc
+stamp-h1
+gtk-doc.make
diff --git a/ChangeLog b/ChangeLog
deleted file mode 100644
index afc04c6..0000000
--- a/ChangeLog
+++ /dev/null
@@ -1,4558 +0,0 @@
-2007-09-10 Albert Astals Cid <aacid at kde.org>
-
- * autogen.sh: Support automake-1.10.
- Patch by Krzysztof Kowalczyk <kkowalczyk at gmail.com>
-
-2007-09-05 Albert Astals Cid <aacid at kde.org>
-
- * poppler/PSOutputDev.cc: Fix printing of second parameter
- * qt4/src/poppler-ps-converter.cc: Fix Right<->Left interchange
-
-2007-09-05 Carlos Garcia Campos <carlosgc at gnome.org>
-
- * glib/poppler-page.cc:
- * glib/demo/render.c: Fix build with --disable-cairo-output.
-
-2007-09-05 Albert Astals Cid <aacid at kde.org>
-
- * utils/pdftoppm.cc: Fix build on Sun Studio compiler.
- Patch by Brian Cameron <brian.cameron at sun.com>
-
-2007-09-03 Albert Astals Cid <aacid at kde.org>
-
- * configure.ac: Bump version to 0.6
- * glib/Makefile.am
- * poppler/Makefile.am
- * qt/Makefile.am
- * qt4/src/Makefile.am: Bump sonames
-
-2007-09-03 Albert Astals Cid <aacid at kde.org>
-
- * poppler/JBIG2Stream.cc:
- * poppler/Stream.cc: Patch by Derek B. Noonburg <derekn at foolabs.com>
- to fix some errors in CCITTFaxStream and JBIG2Stream.cc
-
-2007-09-03 Carlos Garcia Campos <carlosgc at gnome.org>
-
- * gtk-doc.make:
- * glib/poppler-document.cc:
- * glib/poppler-form-field.cc:
- * glib/poppler-page.cc:
- * glib/reference/poppler-docs.sgml:
- * glib/reference/poppler-sections.txt:
- * glib/reference/poppler.types:
- * glib/reference/tmpl/poppler-action.sgml:
- * glib/reference/tmpl/poppler-attachment.sgml:
- * glib/reference/tmpl/poppler-document.sgml:
- * glib/reference/tmpl/poppler-enums.sgml:
- * glib/reference/tmpl/poppler-form-field.sgml:
- * glib/reference/tmpl/poppler-page.sgml:
- * glib/reference/tmpl/poppler-private.sgml:
- * glib/reference/tmpl/poppler.sgml: Update glib bindings API
- documentation.
-
-2007-09-02 Albert Astals Cid <aacid at kde.org>
-
- * poppler/PDFDoc.cc: Don't enforce %%EOF at the end of file
- * glib/demo/Makefile.am: Add $(top_builddir)/poppler/libpoppler.la
- * poppler/TextOutputDev.cc: Patch from Ed Catmur <ed at catmur.co.uk> to
- improve matching of half strings of decomposed characters/ligatures.
- * poppler/GfxState.cc: Pad zeroes instead of aborting when rendering
- 1-bit images and the stream is "too short" to mimic Acroread and
- ghostscript behaviour. Patch by <darren.kenny at sun.com>. Fixes #12208
-
-2007-09-01 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/CairoOutputDev.cc:
- * poppler/Error.cc:
- * poppler/Error.h: Report any cairo errors when destroying the cairo
- context.
-
-2007-09-01 Jeff Muizelaar <jeff at infidigm.net>
-
- * glib/demo/Makefile.am: Only build the demo app if the cflags will be
- appropriately set.
-
-2007-09-01 Jeff Muizelaar <jeff at infidigm.net>
-
- * glib/poppler-page.cc: Add note about clipping
-
-2007-08-30 Albert Astals Cid <aacid at kde.org>
-
- * poppler/Form.h: Remove unused methods. Fixes 12013
-
-2007-08-30 Carlos Garcia Campos <carlosgc at gnome.org>
-
- * poppler/TextOutputDev.cc:
- * poppler/TextOutputDev.h:
- * glib/poppler.h:
- * glib/poppler-page.cc:
- * glib/poppler-page.h:
- * glib/test-poppler-glib.c: Add support for word and line
- selections. Based on patch by Kristian Høgsberg.
-
-2007-08-27 Albert Astals Cid <aacid at kde.org>
-
- * poppler/UnicodeTypeTable.cc: Fix error on the NFKC text matching
- routine. Fixes bug #11775. Patch by Ed Catmur <ed at catmur.co.uk>
-
-2007-08-27 Pino Toscano <pino at kde.org>
-
- * qt4/src/Doxyfile:
- * qt4/src/Mainpage.dox:
- * qt4/src/poppler-annotation.h:
- * qt4/src/poppler-form.h:
- * qt4/src/poppler-link.h:
- * qt4/src/poppler-qt4.h:
- A few API documentation fixes and improvements.
-
-2007-08-27 Pino Toscano <pino at kde.org>
-
- * qt4/src/poppler-link.cc:
- * qt4/src/poppler-link.h:
- Initialise correctly, and missing empty destructor.
- * qt4/src/poppler-annotation.cc:
- Don't leak the private class.
-
-2007-08-26 Albert Astals Cid <aacid at kde.org>
-
- * utils/ImageOutputDev.cc: Fix bug 12121 pdfimages produces inverted
- image for black & white image
-
-2007-08-26 Pino Toscano <pino at kde.org>
-
- * qt4/src/poppler-document.cc:
- * qt4/src/poppler-embeddedfile.cc:
- * qt4/src/poppler-fontinfo.cc:
- * qt4/src/poppler-form.cc:
- * qt4/src/poppler-form.h:
- * qt4/src/poppler-qt4.h:
- * qt4/src/poppler-sound.cc:
- * qt4/src/poppler-textbox.cc:
- API work: remove 'const' and 'const&' from return values with Qt
- classes; make the non-copiable classes really non-copiable;
- uninline a Document::page() method; other related small changes.
- * qt4/src/poppler-link.cc:
- * qt4/src/poppler-link.h:
- Make LinkDestination an implicitely shared class, with all the private
- members into the private class; move all the private members of the
- Link* classes into a common shared private.
- * qt4/src/poppler-annotation.cc:
- * qt4/src/poppler-annotation.h:
- Move all the private members of the *Annotation classes into a common
- shared private.
-
-2007-08-26 Carlos Garcia Campos <carlosgc at gnome.org>
-
- * configure.ac:
- * glib/Makefile.am:
- * glib/demo/Makefile.am:
- * glib/demo/fonts.[ch]:
- * glib/demo/info.[ch]:
- * glib/demo/links.[ch]:
- * glib/demo/main.c:
- * glib/demo/outline.[ch]:
- * glib/demo/page.[ch]:
- * glib/demo/render.[ch]:
- * glib/demo/utils.[ch]: Add poppler glib demo tool.
-
-2007-08-23 Carlos Garcia Campos <carlosgc at gnome.org>
-
- * glib/poppler-page.cc: Add missing comma.
-
-2007-08-23 Jeff Muizelaar <jeff at infidigm.net>
-
- * glib/poppler-page.cc: pass in -1 to displaySlice so that it sets up
- the slice size for us. This fixes the case of the wrong values being
- used when the pdf was rotated on its side.
- Fixes #11913.
-
-2007-08-22 Albert Astals Cid <aacid at kde.org>
-
- * splash/SplashBitmap.cc:
- * splash/SplashBitmap.h:
- * utils/pdftoppm.cc: Add the following features to pdftoppm
- - if omitting input filename or using - for input filename
- reads pdf from stdin
- - if omitting output filename, prints output to stdout
- - create image of a cropped rectangle of the pdf
- - scale pdf to fit in a square of wanted size
- Patch by Ilmari Heikkinen <ilmari.heikkinen at gmail.com>
-
-2007-08-22 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/GlobalParams.cc: Fix debug spew. Patch from Matthias Clasen.
-
-2007-08-22 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/CairoOutputDev.cc: Fix the computation of the padding in the
- image scaling code.
-
-2007-08-19 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/CairoOutputDev.cc: Avoid allocating the glyph array if
- currentFont is not set in beginString. This closes a possible
- memory leak.
-
-2007-08-16 Albert Astals Cid <aacid at kde.org>
-
- * poppler/JBIG2Stream.cc: Quick fix for bug #12014
-
-2007-08-15 Albert Astals Cid <aacid at kde.org>
-
- * configure.ac:
- * pòppler/Makefile.am: Patch by Vincent Torri <vtorri at univ-evry.fr> to
- fix linking under MinGW
- * poppler/Stream.cc: Fix CVE-2007-3387 by merging xpdf-3.02pl1.patch
- * configure.ac: bump version to 0.5.91
-
-2007-08-07 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/CairoOutputDev.cc: Don't use the prescaleMethod
- when we have a rotation as that case has not been tested.
- Also make sure that scaledHeight is at least 1.
-
-2007-08-06 Carlos Garcia Campos <carlosgc at gnome.org>
-
- * poppler/Annot.cc:
- * poppler/Annot.h:
- * poppler/Form.cc:
- * poppler/Form.h:
- * poppler/Page.cc: Do not always regenerate appearance stream for
- every form widget, but only when it's actually needed.
-
-2007-07-31 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/GlobalParams.cc: s/GList/GooList/ some Windows code.
-
-2007-07-31 Jeff Muizelaar <jeff at infidigm.net>
-
- * glib/poppler-document.cc:
- * glib/poppler-document.h: Add poppler_fonts_iter_get_file_name.
-
-2007-07-31 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/CairoOutputDev.h: Add comment about CairoImageOutputDevice's
- implementation.
-
-2007-07-31 Carlos Garcia Campos <carlosgc at gnome.org>
-
- * poppler/Form.cc:
- * poppler/Form.h: Fix memory leak.
-
-2007-07-31 Carlos Garcia Campos <carlosgc at gnome.org>
-
- * poppler/CairoOutputDev.h: Empty implementation of transparency
- groups and soft masks in CairoImageOutputDev. Fixes a crash in
- poppler_page_get_image_mapping.
-
-2007-07-31 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/GfxFont.cc: Fix the case where the Encoding is "Identity"
- and ToUnicode exists. GfxCIDFont::getCodeToGIDMap makes CIDTOGID map
- from ToUnicde map, but when encoding is Identity, it should not use
- ToUnicode map to get GID. If encoding is Identity, No CIDTOGID map is
- needed.
- Patch by Koji Otani.
- Fixes #11413.
-
-2007-07-30 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/CairoOutputDev.cc:
- * poppler/CairoOutputDev.h: Prescale image masks before giving them
- to cairo to improve the quality of the scaled image. Improves #5589.
-
-2007-07-30 Jeff Muizelaar <jeff at infidigm.net>
-
- * configure.ac: Update require cairo version to 1.4
-
-2007-07-30 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/CairoOutputDev.cc:
- * poppler/CairoOutputDev.h: Add transparency group support.
- Fixes #7856.
-
-2007-07-29 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/CairoOutputDev.cc:
- * poppler/CairoOutputDev.h: transform the original matrix for type3 fonts
- instead of using set_matrix()
-
-2007-07-29 Jeff Muizelaar <jeff at infidigm.net>
-
- * glib/test-poppler-glib.c: include <time.h> to fix compilation.
-
-2007-07-28 Carlos Garcia Campos <carlosgc at gnome.org>
-
- * poppler/Annot.cc:
- * poppler/Annot.h:
- * poppler/Form.cc:
- * poppler/Form.h: Make fieldLookup static in Form and use it from
- both Form and Annot.
-
-2007-07-28 Carlos Garcia Campos <carlosgc at gnome.org>
-
- * glib/poppler-page.h: Remove unneeded declarations. Fixes bug
- #11744. Patch by Kouhei Sutou <kou at cozmixng.org>.
-
-2007-07-27 Carlos Garcia Campos <carlosgc at gnome.org>
-
- * glib/poppler-document.cc:
- * glib/poppler-document.h:
- * glib/poppler-private.h:
- * glib/test-poppler-glib.c: Make PopplerFontInfo GObject. Patch by
- Kouhei Sutou <kou at cozmixng.org>.
-
-2007-07-24 Carlos Garcia Campos <carlosgc at gnome.org>
-
- * poppler/Annot.cc:
- * poppler/Form.cc: Several fixes in forms. Generate appearance for
- field buttons that don't have an AP dict. Do not remove the first
- character of the second and following lines in multiline text
- fields. Fix a crash with pdf documents created by ooo which have
- radio buttons. Look for some inheritable attributes in the
- parent when needed.
-
-2007-07-15 Albert Astals Cid <aacid at kde.org>
-
- * utils/HtmlOutputDev.cc:
- * utils/HtmlOutputDev.h: Create the html files in the correct place,
- not in the invocation dir. Fixes bug #11610
-
-2007-07-15 Albert Astals Cid <aacid at kde.org>
-
- * poppler/DCTStream.cc
- * poppler/DCTStream.h: Implement less evil error handling. On a
- error_exit level error we don't want to actually exit the program. See
- http://bugs.kde.org/show_bug.cgi?id=147878 for a pdf with this
- problem. libjpeg was printing "Bogus Huffman table definition" and
- exiting the program.
- * poppler/Stream.cc: Remove bogus #warning
-
-2007-07-14 Albert Astals Cid <aacid at kde.org>
-
- * utils/pdftops.cc: init width/height to -1 so it is calculated if not
- specified
-
-2007-07-14 Pino Toscano <pino at kde.org>
-
- * glib/poppler-action.h:
- * glib/poppler-document.h: Remove trailing comma from the last
- item of enums.
-
-2007-07-14 Carlos Garcia Campos <carlosgc at gnome.org>
-
- * glib/poppler-form-field.cc:
- * glib/poppler-form-field.h:
- * glib/test-poppler-glib.c: Make is_password a property instead of
- a text form field type, since a text field could be multiline and
- password at the same time.
-
-2007-07-14 Albert Astals Cid <aacid at kde.org>
-
- * fofi/FoFiTrueType.cc
- * fofi/FoFiTrueType.h
- * poppler/CairoFontEngine.cc
- * poppler/CharCodeToUnicode.cc
- * poppler/CharCodeToUnicode.h
- * poppler/GfxFont.cc
- * poppler/GfxFont.h
- * poppler/SplashOutputDev.cc: Patch by
- Koji Otani <sho at bbr.jp> to fix several problems with Japanese fonts.
- Fixes bug 11413
-
-2007-07-13 Pino Toscano <pino at kde.org>
- reviewed by: Albert Astals Cid <aacid at kde.org>
-
- * poppler/FontInfo.cc: Fix the FontInfoScanner::scan method to
- actually scan the number of requested pages
-
-2007-07-13 Albert Astals Cid <aacid at kde.org>
-
- * poppler/GlobalParams.cc: Remove dead unused code from Win32 ifdef
-
-2007-07-11 Albert Astals Cid <aacid at kde.org>
-
- * poppler/PSOutputDev.cc
- * poppler/PSOutputDev.h
- * utils/pdftohtml.cc: Fix bug 9746. pdftohtml complex mode had text
- twice
-
-2007-07-11 Carlos Garcia Campos <carlosgc at gnome.org>
-
- * poppler/Form.cc:
- * poppler/XRef.cc:
- * poppler/XRef.h: Fix memory leak.
-
-2007-07-11 Albert Astals Cid <aacid at kde.org>
-
- * goo/GooVector.h: Rename guard from _VECTOR_H to GOO_VECTOR_H
- * goo/gfile.cc: GString -> GooString in Windows code
- * poppler/GlobalParams.cc: GString -> GooString in Windows code
- * splash/SplashT1FontEngine.cc
- * splash/SplashT1FontEngine.h
- * splash/SplashT1FontFile.cc
- * splash/SplashT1FontFile.h: T1 code is not supported, but at least
- make it compile :-D
-
-2007-07-11 Carlos Garcia Campos <carlosgc at gnome.org>
-
- * poppler/Form.cc:
- * poppler/Form.h:
- * glib/poppler-form-field.cc:
- * glib/poppler-form-field.h:
- * glib/test-poppler-glib.c: Add a method to get the max length
- allowed in text form fields.
-
-2007-07-09 Carlos Garcia Campos <carlosgc at gnome.org>
-
- * poppler/Annot.cc:
- * poppler/Annot.h: Render '*' instead of the actual content in
- password form fields. Patch by Julien Rebetez <julien at fhtagn.net>
-
-2007-07-07 Carlos Garcia Campos <carlosgc at gnome.org>
-
- * poppler/Form.cc:
- * poppler/Form.h:
- * glib/poppler-form-field.cc:
- * glib/poppler-form-field.h:
- * glib/test-poppler-glib.c: Add a method to get the type of a Form
- Field Button.
-
-2007-07-07 Carlos Garcia Campos <carlosgc at gnome.org>
-
- * poppler/Form.cc: Fix a crash when setting state on buttons that
- don't have state.
-
-2007-07-06 Albert Astals Cid <aacid at kde.org>
-
- * goo/GooString.cc:
- * poppler/ABWOutputDev.cc: Build on Sun Force compiler, patch by
- Darren Kenny <darren.kenny at sun.com>
- * poppler/Form.cc: Fix a bug with FormField's destructor which was not
- checking if the FormField is terminal to determine wether it needs to
- delete children or widgets. Patch by
- Julien Rebetez <julien at fhtagn.net>
-
-2007-07-05 Carlos Garcia Campos <carlosgc at gnome.org>
-
- * glib/poppler-form-field.cc: Allow to set NULL in form fields
- that can contain text.
-
-2007-07-05 Carlos Garcia Campos <carlosgc at gnome.org>
-
- * glib/poppler-attachment.cc:
- * glib/poppler-attachment.h:
- * glib/test-poppler-glib.c: Rename cdate and mdate again to ctime
- and mtime, since they are public attributes and we don't want to
- break the API.
-
-2007-07-04 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/poppler-form.cc: QStringToGooString ->
- QStringToUnicodeGooString has FormWidgetText::setContent wants to have
- the unicode formated string
- * qt4/src/poppler-private.h: create QStringToUnicodeGooString
-
-2007-07-04 Carlos Garcia Campos <carlosgc at gnome.org>
-
- * glib/poppler-form-field.cc: Convert strings from UTF8 to UTF16BE
- before setting them.
-
-2007-07-04 Carlos Garcia Campos <carlosgc at gnome.org>
-
- * glib/poppler-attachment.cc:
- * glib/poppler-attachment.h: Add size, creation and modification
- date and checksum properties to attachments. Fix memory leaks.
- * glib/test-poppler-glib.c:
- * glib/poppler.h:
- * glib/poppler-private.h:
- * glib/poppler-document.cc: Add a function to convert a pdf date
- into a GTime that is used by attachments and document
- properties. Fix memory leak in attachments.
-
-2007-07-03 Albert Astals Cid <aacid at kde.org>
-
- * poppler/Catalog.cc: Fix crash, embeddedFileNameTree.getName(i)
- returns a reference to its own data so does not have to be deleted
- * qt4/tests/poppler-attachments.cpp: Delete the doc, just for sake of
- correctness
- * qt4/tests/poppler-fonts.cpp: For the sake of completeness, add all
- the enums
-
-2007-07-03 Carlos Garcia Campos <carlosgc at gnome.org>
-
- * glib/poppler-form-field.cc:
- * glib/poppler-form-field.h:
- * glib/test-poppler-glib.c: Add choice_commit_on_change function
- to glib bindings.
-
-2007-07-03 Carlos Garcia Campos <carlosgc at gnome.org>
-
- * glib/poppler-form-field.cc:
- * glib/poppler-form-field.h:
- * glib/test-poppler-glib.c: Fix a typo.
-
-2007-07-03 Albert Astals Cid <aacid at kde.org>
-
- * poppler/Catalog.cc:
- * poppler/Catalog.h: Add size and checksum properties to the embeded
- files
- * qt4/src/poppler-embeddedfile.cc:
- * qt4/src/poppler-qt4.h: Add size and checksum properties to the qt4
- frontend
-
-2007-07-02 Carlos Garcia Campos <carlosgc at gnome.org>
-
- * glib/poppler-form-field.cc:
- * glib/poppler-form-field.h:
- * glib/test-poppler-glib.c:
-
- Use FILE_SELECT instead of FILESELECT and fix a typo. Patch by
- Kouhei Sutou
-
-2007-07-02 Carlos Garcia Campos <carlosgc at gnome.org>
-
- * glib/poppler-form-field.cc:
- * glib/poppler-form-field.h:
- * glib/test-poppler-glib.c:
-
- Add poppler_form_field_is_read_only to glib bindings. Patch by
- Kouhei Sutou
-
-2007-06-30 Carlos Garcia Campos <carlosgc at gnome.org>
-
- * glib/poppler-page.cc: Use poppler_page_transition_get_type
- instead of poppler_page_transition which doesn't exist. Patch by
- Kouhei Sutou
-
-2007-06-30 Carlos Garcia Campos <carlosgc at gnome.org>
-
- * glib/Makefile.am:
- * glib/poppler-form-field.cc:
- * glib/poppler-form-field.h:
- * glib/poppler-document.cc:
- * glib/poppler-document.h:
- * glib/poppler-page.cc:
- * glib/poppler-page.h:
- * glib/poppler-private.h:
- * glib/poppler.h:
- * glib/test-poppler-glib.c: Improve forms API in the glib bindings
- in order to make it more consistent with the current API and
- easier to use.
-
-2007-06-26 Albert Astals Cid <aacid at kde.org>
-
- * poppler/Form.cc: Don't crash on documents with AcroForm but no
- AcroForm->Fields (it's mandatory but...)
-
-2007-06-23 Carlos Garcia Campos <carlosgc at gnome.org>
-
- * poppler/Annot.cc:
- * poppler/Form.cc: Fix memory leaks.
-
-2007-06-20 Albert Astals Cid <aacid at kde.org>
-
- * glib/poppler-document.cc: Allow access to a document's metadata stream
- through the glib binding. Patch by Jason Kivlighn
- <jkivlighn at gmail.com> Approved by Carlos
-
- * qt4/src/poppler-qt4.h:
- * qt4/src/poppler-document.cc: Allow access to a document's metadata contents
- from the qt4 binding. Based on patch by Jason Kivlighn
- * qt4/tests/test-poppler-qt4.cpp: Print metadata if it exists
-
-2007-06-15 Albert Astals Cid <aacid at kde.org>
-
- * poppler/ABWOutputDev.cc: Replaces the getBiggestSeperator function
- at the ABWoutputdev with one that is easier to read/debug
- and less likely to contain bugs. Some cosmetic fixes at the
- functions recursiveXYC and splitnodes. Patch by
- Jauco Noordzij <jauco.noordzij at gmail.com>. More info at bug #11273
-
-2007-06-13 Albert Astals Cid <aacid at kde.org>
-
- * poppler/ABWOutputDev.cc
- * poppler/ABWOutputDev.h: Remove dependency on debugxml. Patch by
- Jauco Noordzij <jauco.noordzij at gmail.com>. Fixes bug #11187
-
-2007-06-13 Albert Astals Cid <aacid at kde.org>
-
- * goo/FixedPoint.h
- * goo/gmem.h
- * poppler/SecurityHandler.h
- * poppler/poppler-config.h.in
- * utils/ImageOutputDev.h:
- Patch by Axel Howind <Axel.Howind at htp-tel.de>
- - include USE_EXCEPTIONS and USE_FIXEDPOINT in poppler-config.h.in
- - fix typo (MULTITHREADED/MULTITHREADING) in poppler.config.h.in
- - change installed headers to include poppler-config.h instead of
- config.h
- - use <poppler/poppler-config.h> instead of <poppler-config.h> so that
- installed headers can be used without including .../include/poppler
- in the include path
-
-2007-06-13 Albert Astals Cid <aacid at kde.org>
-
- * configure.ac: Fix detection of glib
-
-2007-06-11 Albert Astals Cid <aacid at kde.org>
-
- * poppler/CMap.h:
- * poppler/CharCodeToUnicode.h:
- * poppler/GlobalParams.h:
- * poppler/PageLabelInfo.h:
- * poppler/UnicodeMap.h: Further include cleanup. Patch by Axel Howind
- on bug #11228
-
-2007-06-11 Pino Toscano <pino at kde.org>
-
- * qt/poppler-qt.h
- * qt4/src/poppler-qt4.h: Headers cleanup
-
-2007-06-09 Albert Astals Cid <aacid at kde.org>
-
- * poppler/Annot.cc: Fix leak
-
-2007-06-07 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/ABWOutputDev.cc: Change "and", "or", "not" to "&&", "||",
- "!" for consistency with the rest of the code. Patch by Jens Granseuer
-
-2007-06-01 Albert Astals Cid <aacid at kde.org>
-
- * poppler/ArthurOutputDev.cc
- * splash/SplashFTFont.cc
- * splash/SplashMath.h: Make it compile with --enable-fixedpoint. Fixes
- bug 11110
-
-2007-05-30 Albert Astals Cid <aacid at kde.org>
-
- * configure.ac: Fix to check for glib-2.0 not glib that is 1.0. Patch
- came though Pardus developers and they don't remember where they got
- it from.
-
-2007-05-30 Albert Astals Cid <aacid at kde.org>
-
- * utils/HtmlFonts.cc: Make pdftohtml not pollute stdout. Patch by
- Nanning Buitenhuis <nanning at elvenkind.com>
-
-2007-05-29 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/gen-unicode-tables.py: Add this script to fix distcheck.
-
-2007-05-27 Carlos Garcia Campos <carlosgc at gnome.org>
-
- * glib/test-poppler-glib.c: Add forms test
- * glib/poppler-page.cc:
- * glib/poppler-page.h:
- Fix indentation, some code cleanups and memory leaks.
-
-2007-05-27 Carlos Garcia Campos <carlosgc at gnome.org>
-
- * glib/poppler-page.cc:
- * glib/poppler-page.h:
- Add missing image mapping type definition.
-
-2007-05-27 Albert Astals Cid <aacid at kde.org>
-
- * poppler-qt.pc.in:
- * poppler-qt4.pc.in:
- * qt/Makefile.am:
- * qt4/src/Makefile.am: Install qt3 and qt4 headers in separate dirs.
- That way be can reuse poppler-page-transition.h and distros don't get
- conflicts when making separate qt3 and qt4 packages
- * configure.ac:
- * NEWS: Bump release to 0.5.9 (0.6 Release Candidate)
-
-2007-05-26 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/poppler-link-extractor.cc: Use correct page box to extract
- link clickable area
- * qt4/src/poppler-link-extractor-private.cc:
- * qt4/src/poppler-link-extractor-private.h:
- * qt4/src/poppler-link.cc:
- * qt4/src/poppler-link.h: Return link coordinates in 0..1 range
- instead of 0..size, much more easier to do user<->dev transformations
- * qt4/src/poppler-private.h: Fix indentation
-
-2007-05-25 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/GfxFont.cc:
- * poppler/GfxFont.h:
- * poppler/GlobalParams.cc:
- Don't cache DisplayFontParams by font name, instead cache them
- in GfxFont. Fixes #8140.
-
-2007-05-25 Carlos Garcia Campos <carlosgc at gnome.org>
-
- * glib/poppler-page.cc:
- * glib/poppler-page.h:
- * glib/poppler.h:
- Add selection style parameter to render_selection in order to allow
- requesting selections of words and paragraphs.
-
-2007-05-23 Pino Toscano <pino at kde.org>
-
- * qt4/src/poppler-document.cc:
- * qt4/src/poppler-private.h:
- Better handle the setting of the vector antialiasing for Splash.
- * qt4/src/Mainpage.dox:
- * qt4/src/poppler-link.h:
- * qt4/src/poppler-qt4.h:
- A few of API documentation fixes and improvements.
-
-2007-05-21 Carlos Garcia Campos <carlosgc at gnome.org>
-
- * glib/poppler-action.cc: Fix assert in bug 11023
-
-2007-05-21 Kouhei Sutou <kou at cozmixng.org>
-
- * glib/poppler-page.cc:
- * glib/poppler-page.h:
- poppler_page_render_section() for cairo. Bug 7023
-
-2007-05-21 Carlos Garcia Campos <carlosgc at gnome.org>
-
- * glib/poppler-page.cc:
- * glib/poppler-page.h:
- * glib/poppler-private.h:
- * glib/poppler.h:
- * glib/test-poppler-glib.c:
- * poppler/CairoOutputDev.cc:
- * poppler/CairoOutputDev.h: Extend CairoOutputdev to do
- image caching when rendering
-
-2007-05-21 Pino Toscano <pino at kde.org>
- reviewed by: Albert Astals Cid <aacid at kde.org>
-
- * poppler/Annot.cc: avoid crashing if the font for the drawing methods
- can not be found
- * poppler/Form.cc: fix memory leak
- * qt4/src/poppler-private.h: fix the UnicodeParsedString function to
- really work and not crash
- * splash/SplashTypes.h: RGB8X mode makes max number of components in
- any SplashColor always be 4
-
-2007-05-17 Pino Toscano <pino at kde.org>
-
- * qt4/src/poppler-link.cc:
- Give some default values to LinkDestination
- * qt4/src/poppler-private.h:
- Fix memory leak when converting QString -> GooString
-
-2007-05-12 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/Annot.cc: Only do appearance generation for text, choice or
- other fields that contain text. Patch by Julien Rebetez.
-
-2007-05-07 Albert Astals Cid <aacid at kde.org>
-
- * Catalog.cc: Fix leak
- * Form.cc: Fix leak, provide empty FormPageWidgets::~FormPageWidgets
- implementation
- * Page.cc: Fix leak
-
-2007-05-01 Albert Astals Cid <aacid at kde.org>
-
- * poppler/Makefile.am: Don't link cairo to all poppler, just to
- poppler_cairo so when compiling the qt frontend and the glib frontend
- the qt one does not end up depending on cairo
-
-2007-04-29 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/UnicodeTypeTable.cc: Make some of the unicode tables const
- which gets rid of about 20k of data.
-
- text data bss dec hex filename
- before: 1415838 128864 8 1544710 179206 libpoppler.so
- after: 1404574 140128 8 1544710 179206 libpoppler.so
-
-2007-04-29 Albert Astals Cid <aacid at kde.org>
-
- * poppler/SplashOutputDev.cc:
- * qt/poppler-private.h:
- * qt4/src/poppler-private.h:
- * splash/Splash.cc:
- * splash/SplashBitmap.cc:
- * splash/SplashTypes.h: Rename splashModeRGBX8 to splashModeXBGR8 and
- hopefully fix qt frontends image generation
-
-2007-04-28 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/Makefile.am:
- * qt4/src/poppler-document.cc:
- * qt4/src/poppler-ps-converter.cc:
- * qt4/src/poppler-qt4.h: Replace Document::print function with lots of
- arguments with a helper class with lots of functions. Will help
- mantaining BC in case we decide to add more functionality to the
- printing process.
-
-2007-04-28 Albert Astals Cid <aacid at kde.org>
-
- * glib/poppler-document.h:
- * poppler/FontInfo.h:
- * qt/poppler-qt.h:
- * qt4/src/poppler-qt4.h: GfxFontType changed, adapt enums of the
- frontends and helper classes.
-
-2007-04-28 Pino Toscano <pino at kde.org>
-
- * qt4/src/poppler-annotation.h:
- Make the header clean.
-
-2007-04-28 Pino Toscano <pino at kde.org>
-
- * qt4/src/poppler-page.cc:
- Hopefully fix the calculation of the image size when rendering using
- ArthurOutputDev.
-
-2007-04-28 Pino Toscano <pino at kde.org>
-
- * qt4/src/Makefile.am:
- * qt4/src/poppler-link-extractor-private.h:
- * qt4/src/poppler-link-extractor.cc:
- * qt4/src/poppler-page-private.h:
- * qt4/src/poppler-page.cc:
- * qt4/src/poppler-private.h:
- * qt4/src/poppler-qt4.h:
- Getting the links of a page now is not more dependant on the current
- output device, and can be done anytime; thus, the doLinks parameter
- of the Page::render() can be dropped.
-
-2007-04-28 Albert Astals Cid <aacid at kde.org>
-
- * qt4/*: Stop requyring users to declare UNSTABLE_POPPLER_QT4
-
-2007-04-28 Carlos Garcia Campos <carlosgc at gnome.org>
- reviewed and some code by: Albert Astals Cid <aacid at kde.org>
-
- * glib/poppler-page.cc:
- * glib/poppler-page.h:
- * glib/poppler.h:
- * glib/test-poppler-glib.c:
- * poppler/Makefile.am:
- * poppler/PageTransition.cc:
- * poppler/PageTransition.h:
- * qt/poppler-page-transition.cc:
- * qt/poppler-page-transition.h: Move Page Transition parsing from qt
- frontends to poppler core. Expose Page transitions on the glib
- frontend.
-
-2007-04-27 Albert Astals Cid <aacid at kde.org>
-
- * glib/poppler-page.cc:
- * poppler/PSOutputDev.cc:
- * poppler/PSOutputDev.h:
- * qt/poppler-document.cc:
- * qt4/src/poppler-document.cc:
- * qt4/src/poppler-qt4.h:
- * utils/pdftohtml.cc:
- * utils/pdftops.cc:
- Add option to force rasterizing the pages when printing them
- Add functionality to output the title field on the PS file
- Only Qt4 frontend exposes the functionality
-
-2007-04-26 Albert Astals Cid <aacid at kde.org>
-
- * goo/Makefile.am: Remove duplicate gmem.h
-
-2007-04-25 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/poppler-document.cc: remove a delete[] no longer needed
- * qt4/src/poppler-private: initilize m_hints
-
-2007-04-25 Albert Astals Cid <aacid at kde.org>
-
- * ChangeLog:
- * configure.ac:
- * fofi/FoFiTrueType.cc:
- * fofi/FoFiTrueType.h:
- * fofi/FoFiType1.cc:
- * fofi/FoFiType1C.cc:
- * fofi/FoFiType1C.h:
- * glib/poppler-action.cc:
- * glib/poppler-document.cc:
- * glib/poppler-page.cc:
- * goo/FixedPoint.cc:
- * goo/FixedPoint.h:
- * goo/GooString.cc:
- * goo/GooString.h:
- * goo/Makefile.am:
- * goo/gfile.cc:
- * goo/gmem.cc:
- * goo/gmem.h:
- * poppler/ABWOutputDev.cc:
- * poppler/ABWOutputDev.h:
- * poppler/Annot.cc:
- * poppler/Annot.h:
- * poppler/ArthurOutputDev.cc:
- * poppler/Catalog.cc:
- * poppler/Catalog.h:
- * poppler/CharCodeToUnicode.cc:
- * poppler/DCTStream.cc:
- * poppler/DCTStream.h:
- * poppler/Decrypt.cc:
- * poppler/Decrypt.h:
- * poppler/Dict.cc:
- * poppler/Dict.h:
- * poppler/FontInfo.cc:
- * poppler/Form.cc:
- * poppler/Form.h:
- * poppler/Function.cc:
- * poppler/Function.h:
- * poppler/Gfx.cc:
- * poppler/Gfx.h:
- * poppler/GfxFont.cc:
- * poppler/GfxFont.h:
- * poppler/GfxState.cc:
- * poppler/GfxState.h:
- * poppler/GlobalParams.cc:
- * poppler/GlobalParams.h:
- * poppler/JBIG2Stream.cc:
- * poppler/JBIG2Stream.h:
- * poppler/JPXStream.cc:
- * poppler/JPXStream.h:
- * poppler/Lexer.cc:
- * poppler/Link.cc:
- * poppler/Link.h:
- * poppler/Makefile.am:
- * poppler/Object.cc:
- * poppler/Object.h:
- * poppler/Outline.cc:
- * poppler/OutputDev.cc:
- * poppler/OutputDev.h:
- * poppler/PDFDoc.cc:
- * poppler/PDFDoc.h:
- * poppler/PSOutputDev.cc:
- * poppler/PSOutputDev.h:
- * poppler/PSTokenizer.cc:
- * poppler/Page.cc:
- * poppler/Page.h:
- * poppler/PageLabelInfo.cc:
- * poppler/Parser.cc:
- * poppler/Parser.h:
- * poppler/PreScanOutputDev.cc:
- * poppler/PreScanOutputDev.h:
- * poppler/SecurityHandler.cc:
- * poppler/SecurityHandler.h:
- * poppler/SplashOutputDev.cc:
- * poppler/SplashOutputDev.h:
- * poppler/Stream.cc:
- * poppler/Stream.h:
- * poppler/TextOutputDev.cc:
- * poppler/TextOutputDev.h:
- * poppler/XRef.cc:
- * poppler/XRef.h:
- * qt/poppler-document.cc:
- * qt/poppler-page-transition.cc:
- * qt/poppler-page.cc:
- * qt/poppler-private.h:
- * qt4/src/poppler-annotation-helper.h:
- * qt4/src/poppler-document.cc:
- * qt4/src/poppler-embeddedfile.cc:
- * qt4/src/poppler-form.cc:
- * qt4/src/poppler-page.cc:
- * qt4/src/poppler-private.h:
- * splash/Splash.cc:
- * splash/Splash.h:
- * splash/SplashBitmap.cc:
- * splash/SplashBitmap.h:
- * splash/SplashClip.cc:
- * splash/SplashClip.h:
- * splash/SplashFTFont.cc:
- * splash/SplashFTFont.h:
- * splash/SplashFTFontEngine.cc:
- * splash/SplashFTFontEngine.h:
- * splash/SplashFTFontFile.cc:
- * splash/SplashFTFontFile.h:
- * splash/SplashFont.cc:
- * splash/SplashFont.h:
- * splash/SplashFontEngine.cc:
- * splash/SplashFontEngine.h:
- * splash/SplashFontFile.cc:
- * splash/SplashFontFile.h:
- * splash/SplashMath.h:
- * splash/SplashPath.cc:
- * splash/SplashPath.h:
- * splash/SplashPattern.cc:
- * splash/SplashPattern.h:
- * splash/SplashScreen.cc:
- * splash/SplashScreen.h:
- * splash/SplashState.cc:
- * splash/SplashState.h:
- * splash/SplashT1Font.cc:
- * splash/SplashT1Font.h:
- * splash/SplashT1FontEngine.cc:
- * splash/SplashT1FontFile.cc:
- * splash/SplashT1FontFile.h:
- * splash/SplashTypes.h:
- * splash/SplashXPath.cc:
- * splash/SplashXPath.h:
- * splash/SplashXPathScanner.cc:
- * splash/SplashXPathScanner.h:
- * utils/HtmlOutputDev.cc:
- * utils/HtmlOutputDev.h:
- * utils/pdffonts.cc:
- * utils/pdfinfo.cc:
- * utils/pdftoabw.cc:
- * utils/pdftohtml.cc:
- * utils/pdftoppm.cc:
- * utils/pdftops.cc:
- * utils/pdftotext.cc:
- Merge xpdf 3.02 changes
-
-2007-04-15 Pino Toscano <pino at kde.org>
- reviewed by: Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/poppler-private.h:
- Add the information about the open/close item in the DOM tree
- of the TOC.
-
-2007-04-15 Albert Astals Cid <aacid at kde.org>
-
- * utils/HtmlFonts.cc: Fix rendering of text colors on complex mode.
- * utils/pdftohtml.cc: Fix rendering of links.
-
-2007-04-07 Jeff Muizelaar <jeff at infidigm.net>
-
- * utils/pdftoabw.cc: Fixing passing the wrong type
- to fprintf. Patch by Kouhei Sutou. Fixes #10554.
-
-2007-04-06 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/ABWOutputDev.cc:
- * utils/pdftoabw.cc: Fix a number of issues with the new AbiWord code:
- *) Allows you to save to a file other than stdout
- *) Checks for error conditions when reading the PDF doc and
- writing the ABW doc
- *) Removes dead code in pdftoabw.cc
- *) Fixes a SEGV I encountered when converting my new home's floor plan
- *) Returns proper error conditions should the conversion fail for any reason
- Patch by Dominic Lachowicz
-
-2007-04-05 Albert Astals Cid <aacid at kde.org>
-
- * poppler/PSOutputDev.cc: Readd code wrongly removed when doing the
- GlobalParams cleaning
-
-2007-04-03 Jeff Muizelaar <jeff at infidigm.net>
-
- * configure.ac:
- * poppler/ABWOutputDev.cc:
- * poppler/ABWOutputDev.h:
- * poppler/Makefile.am:
- * utils/Makefile.am:
- * utils/pdftoabw.cc: Add AbiWord output device and pdftoabw program.
- Patch by Jauco Noordzij. Autotools stuff by Dominic Lachowicz.
-
-2007-03-22 Albert Astals Cid <aacid at kde.org>
-
- * poppler/Gfx.cc: Accept reals for width and height of images. Fixes
- KDE bug 143322
-
-2007-03-15 Albert Astals Cid <aacid at kde.org>
-
- * glib/Makefile.am: Make it build with BSD/Make. Patch by
- Henry Precheur <henry at precheur.org>
-
-2007-03-07 Carlos Garcia Campos <carlosgc at gnome.org>
- reviewed by: Albert Astals Cid <aacid at kde.org>
-
- * poppler/Page.cc: Consider 0x0 boxes as invalid. Fixes
- http://bugzilla.gnome.org/show_bug.cgi?id=408682
-
-2007-03-06 Pino Toscano <pino at kde.org>
- reviewed by: Albert Astals Cid <aacid at kde.org>
-
- * configure.ac:
- * qt/Makefile.am:
- * qt/poppler-link.cc:
- * qt/poppler-page.cc:
- * qt/poppler-private.h:
- * qt4/poppler-link.cc:
- Make the Qt4 frontend compilable again with no Splash.
- Make the Qt3 frontend compilable with no Splash.
-
-2007-03-06 Julien Rebetez <julien at fhtagn.net>
- reviewed by: <aacid at kde.org>
-
- * poppler/Annot.cc:
- * poppler/Form.cc:
- Fix uninitialized variables.
- Properly escape parenthesis and slash in text field.
-
-2007-03-06 Brad Hards <bradh at kde.org>
-
- * configure.ac
- * m4/qt.m4
- * poppler/Makefile.am
- * qt4/src/Makefile.am
- * qt4/tests/Makefile.am
- Switch to using pkg-config to find Qt4.
-
-2007-02-25 Julien Rebetez <julienr at svn.gnome.org>
- reviewed by: Albert Astals Cid <aacid at kde.org>
-
- * poppler/Annot.cc:
- * poppler/Annot.h:
- * poppler/Form.cc:
- * poppler/Form.h:
- Fix compilation warnings.
-
-2007-02-25 Pino Toscano <pino at kde.org>
- reviewed by: Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/Doxyfile:
- * qt4/src/Makefile.am:
- * qt4/src/poppler-annotation-helper.h:
- * qt4/src/poppler-form.cc:
- * qt4/src/poppler-form.h:
- * qt4/src/poppler-page.cc:
- * qt4/src/poppler-private.h:
- * qt4/src/poppler-qt4.h:
- Beginning of interactive forms support, first implementation in the
- Qt4 frontend. It supports text and choice fields in a basic way.
-
-2007-02-25 Albert Astals Cid <aacid at kde.org>
-
- * configure.ac:
- * glib/poppler-document.cc:
- * poppler/GlobalParams.cc:
- * poppler/GlobalParams.h:
- * poppler/PSOutputDev.cc:
- * qt/poppler-document.cc:
- * qt4/src/poppler-document.cc:
- * qt4/src/poppler-private.h:
- * qt4/src/poppler-qt4.h:
- * test/gtk-splash-test.cc:
- * test/pdf-inspector.cc:
- * utils/pdffonts.cc:
- * utils/pdfimages.cc:
- * utils/pdfinfo.cc:
- * utils/pdftohtml.cc:
- * utils/pdftoppm.cc:
- * utils/pdftops.cc:
- * utils/pdftotext.cc: Remove dependency on xpdfrc file and cleanup
- GlobalParams accordingly
-
-2007-02-25 Julien Rebetez <julienr at svn.gnome.org>
- reviewed by: <aacid at kde.org>
-
- * glib/poppler-document.cc:
- * glib/poppler-document.h:
- * glib/poppler-page.cc:
- * glib/poppler-page.h:
- * glib/poppler-private.h:
- * glib/poppler.h:
- * poppler/Annot.cc:
- * poppler/Annot.h:
- * poppler/Catalog.cc:
- * poppler/Catalog.h:
- * poppler/CharCodeToUnicode.cc:
- * poppler/CharCodeToUnicode.h:
- * poppler/Dict.cc:
- * poppler/Dict.h:
- * poppler/Form.cc:
- * poppler/Form.h:
- * poppler/GfxFont.cc:
- * poppler/GfxFont.h:
- * poppler/Makefile.am:
- * poppler/Object.h:
- * poppler/Page.cc:
- * poppler/Page.h:
- * poppler/XRef.cc:
- * poppler/XRef.h:
- Beginning of Interactive Form support:
- Add a bunch of new classes (FormWidget / FormField) to deal with form
- fields.
- Add support for object modification through XRef::setModifiedObject, as
- well as a function to write the Xref to a file, which will be used
- to implement PDF writing.
- Add some functions to glib wrapper to expose the new form features.
-
-2007-02-18 Albert Astals Cid <aacid at kde.org>
-
- * configure.ac: Change {datadir}/poppler to {datarootdir}/poppler so
- that i get /usr/local/share/poppler in config.h instead of
- ${prefix}/poppler Better fixes are welcome.
-
-2007-02-04 Albert Astals Cid <aacid at kde.org>
-
- * poppler/Lexer.cc:
- * poppler/Lexer.h: Patch to fix regression introduced by optimizations
- in bugzilla issue 7808
-
-2007-01-31 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/poppler-page.cc:
- Patch by Pino Toscano <pino at kde.org> to remove a nonsense done by him.
-
- * qt4/tests/test-poppler-qt4.cpp:
- Simply a bit. Patch by Pino Toscano <pino at kde.org>.
-
-2007-01-31 Albert Astals Cid <aacid at kde.org>
-
- * m4/qt.m4: Fix Qt4 detection on Mac. Patch by Benjamin Reed
- <ranger at befunk.com>
-
-2007-01-28 Albert Astals Cid <aacid at kde.org>
-
- * glib/poppler-document.cc: Plug memory leak in poppler-document.
- Patch by Carlos Garcia Campos <carlosgc at gnome.org>
- * glib/poppler-page.cc: Make link mapping coordinates follow page
- rotation. Patch by Carlos Garcia Campos <carlosgc at gnome.org>
- * glib/poppler-action.cc: Fix link destination coordinates. Patch by
- Carlos Garcia Campos <carlosgc at gnome.org>
-
-2007-01-21 Albert Astals Cid <aacid at kde.org>
-
- * poppler-document.cc:
- * poppler-page.cc:
- * poppler-private.h:
- * poppler-qt4.h:
- No need to destroy the Splash output device to change its paper color.
- Add the possibility to set flags that affect the rendering (some
- backends supports only some of them, though).
- Add a Page::label to get the label associated with a page.
- Patches by Pino Toscano <pino at kde.org>.
-
-2007-01-17 Albert Astals Cid <aacid at kde.org>
-
- * poppler/Sound.h:
- * poppler/Sound.cc:
- * qt4/src/poppler-sound.cc: Move most of the sound reading code
- into the Sound class, so frontends can use it easily.
- Patch by Pino Toscano <pino at kde.org>.
-
-2007-01-13 Albert Astals Cid <aacid at kde.org>
-
- * poppler/Stream.h:
- * poppler/Stream.cc: Remove MemStream::setNeedFree method i really did
- not need it
- * qt4/src/poppler-document.cc:
- * qt4/src/poppler-link.cc:
- * qt4/src/poppler-page.cc:
- * qt4/src/poppler-private.h: Make Document::loadFromData work on
- documents with a password and don't need to do a malloc and a memcpy.
-
-2007-01-13 Albert Astals Cid <aacid at kde.org>
-
- * configure.ac
- * poppler/Makefile.am
- * qt4/src/Makefile.am
- * qt4/src/poppler-document.cc
- * qt4/src/poppler-link.cc
- * qt4/src/poppler-page.cc
- * qt4/src/poppler-private.h
- * qt4/src/poppler-qt4.h: Make the Qt4 frontend compilable even with
- no Splash backend. Patch by Pino Toscano <pino at kde.org>.
-
-2007-01-13 Albert Astals Cid <aacid at kde.org>
-
- * poppler/Stream.h:
- * poppler/Stream.cc: Add MemStream::setNeedFree method
- * qt4/src/poppler-document.cc:
- * qt4/src/poppler-private.h:
- * qt4/src/poppler-qt4.h: Add Document::loadFromData method
-
-2007-01-11 Albert Astals Cid <aacid at kde.org>
-
- * goo/gmem.c: Merge change from xpdf-3.01pl2
-
-2007-01-11 Albert Astals Cid <aacid at kde.org>
-
- * poppler/Catalog.h:
- * poppler/Catalog.cc: Limit max depth of recursive calls on
- readPageTree to fix MOAB-06-01-2007
-
-2007-01-06 Albert Astals Cid <aacid at kde.org>
-
- * poppler/Sound.cc
- * qt4/src/poppler-link.cc
- * qt4/src/poppler-link.h
- * qt4/src/poppler-page.cc
- * qt4/src/poppler-sound.cc: Patch by Pino Toscano
- <pino at kde.org> to fix some memory leaks when dealing with sounds.
-
-2007-01-04 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/poppler-private.h: gmallocn -> new[]
-
-2007-01-04 Albert Astals Cid <aacid at kde.org>
-
- * qt/poppler-page-transition.cc: Fix memory leak. Patch by
- Tobias Koenig <tokoe at kde.org>
-
-2006-12-30 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/poppler-qt4.h:
- * qt4/src/poppler-document.cc: Add const & to some parameters. Patch
- by Pino Toscano <pino at kde.org>
-
-2006-12-29 Albert Astals Cid <aacid at kde.org>
-
- * poppler/UGooString.cc: Patch by Pino Toscano
- <pino at kde.org> so that QStringToUGooString does not crash.
-
-2006-12-28 Brad Taylor <brad at getcoded.net>
-
- * poppler/glib/poppler-document.h:
- * poppler/glib/poppler-document.cc: Add poppler_document_new_from_data
- to allow loading PDFs out of memory.
-
-2006-12-28 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/poppler-embeddedfile.cc:
- * qt4/src/poppler-document.cc:
- * qt/poppler-document.cc: Fix memory leaks.
-
-2006-12-28 Albert Astals Cid <aacid at kde.org>
-
- * goo/GooString.cc
- * goo/GooString.h
- * goo/gmem.c
- * goo/gmem.h
- * poppler/Lexer.cc
- * poppler/Lexer.h
- * poppler/PageLabelInfo.cc
- * poppler/Parser.cc
- * poppler/UGooString.cc
- * poppler/UGooString.h: Patch by Krzysztof Kowalczyk
- <kkowalczyk at gmail.com> to improve performance.
- See bug 7808 for details.
-
-2006-12-28 Albert Astals Cid <aacid at kde.org>
-
- * poppler/Annot.cc:
- * poppler/Annot.h: Add type checking to processing of "Rect". Patch by
- Scott Turner <scotty1024 at mac.com>
-
-2006-12-27 Albert Astals Cid <aacid at kde.org>
-
- * poppler/Catalog.h:
- * qt4/src/poppler-qt4.h: Remove , after last value of enum. Thanks to
- André Wöbbeking
-
-2006-12-26 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/poppler-qt4.h:
- * qt4/src/poppler-page.cc: Add Page::duration() function to the qt4
- frontend.
-
-2006-12-26 Albert Astals Cid <aacid at kde.org>
-
- * glib/test-poppler-glib.c:
- * glib/poppler-page.cc:
- * glib/poppler-page.h:
- * poppler/Page.cc:
- * poppler/Page.h: Implement /Dur entry in page object. Patch by Carlos
- Garcia Campos <carlosgc at gnome.org>
-
-2006-12-23 Albert Astals Cid <aacid at kde.org>
-
- * poppler/PSTokenizer.cc: Enhance PSTokenizer::getToken performance.
- Patch by Scott Turner <scotty1024 at mac.com>. In a random pdf i tested
- the patchs improves PSTokenizer::getToken performance by 15%
-
-2006-12-23 Albert Astals Cid <aacid at kde.org>
-
- * qt/poppler-page.cc: Fix memory leak in Page::textList. Patch by
- Jerry Epplin <jepplin at globalvelocity.com>
-
- * poppler/Page.cc: Fix memory leak when reading a wrong color map in a
- thumbnail. Patch by Scott Turner <scotty1024 at mac.com>
-
-2006-12-20 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/CairoOutputDev.cc: Fix scaling of maskedImage masks. They
- should be scaled to the size of the image not the size of the mask.
- Fixes #9403.
-
-2006-12-20 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/GlobalParams.cc: Try to make zero-width lines as close to
- one pixel wide as we can. Fixes #9393.
-
-2006-12-19 Albert Astals Cid <aacid at kde.org>
-
- * poppler/SplashOutputDev.cc: Fix gray calculation. Patch by Scott
- Turner <scotty1024 at mac.com>
-
-2006-12-12 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/CairoOutputDev.cc: Change a cairo_set_matrix to
- cairo_transform so that we don't blindly clobber the existing matrix.
- Patch by Daniel Colascione.
- Fixes #9190.
-
-2006-12-09 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/Function.cc: Initialize PostScriptFunction::codeString to
- NULL so that it can safely deleted if initialization fails.
- Fixes #9263.
-
-2006-11-23 Albert Astals Cid <aacid at kde.org>
-
- * m4/libjpeg.m4: Make JPEG library header search work under MSYS.
- Patch by Alexis Wilke
-
-2006-11-19 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/poppler-link.cc:
- * qt4/src/poppler-page.cc:
- * qt4/src/poppler-qt4.h:
- * qt4/src/poppler-textbox.cc: Fix memory leaks
- * splash/Splash.cc: Initialize the values of nClipRes
-
-2006-11-18 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/poppler-document.cc
- * qt4/src/poppler-qt4.h: Add int marginRight, int marginBottom, int
- marginLeft, int marginTop, bool strictMargins to Document::print()
-
-2006-11-15 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/Mainpage.dox:
- * qt4/src/Doxyfile:
- * qt4/src/poppler-annotation.h:
- * qt4/src/poppler-link.h:
- * qt4/src/poppler-qt4.h: Improve API documentation. Patch by
- Pino Toscano.
-
-2006-11-15 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/poppler-link.cc:
- * qt4/src/poppler-page.cc:
- * qt4/src/poppler-qt4.h:
- * qt4/src/poppler-document.cc:
- * qt4/src/poppler-private.h: Generalize the way we render the pages:
- merge all the Page::renderTo* functions in only one that renders on
- a QImage, taking into account the currently chosen backend.
- It is possible to switch rendering backend using the Document.
- Patch by Pino Toscano.
-
- * qt4/tests/stress-poppler-qt4.cpp:
- * qt4/tests/test-password-qt4.cpp:
- * qt4/tests/test-poppler-qt4.cpp: Adapt the tests to the changes in
- the rendering API of Page. Patch by Pino Toscano.
-
-2006-11-13 Albert Astals Cid <aacid at kde.org>
-
- * poppler/ArthurOutputDev.cc: Small fix to get colors right
-
-2006-11-11 Albert Astals Cid <aacid at kde.org>
-
- * poppler/PSOutputDev.cc: Fix typo when outputing PS scale
-
-2006-11-07 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/CairoOutputDev.cc: take horizontal scaling into account
- when updating the font. Also, cleanup some unused code. Fixes #8924.
-
-2006-10-18 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/poppler-document.cc:
- * qt4/src/poppler-private.h: Do not crash when opening a
- encrypted document. Do not crash when unlocking a locked
- document.
-
-2006-10-12 Albert Astals Cid <aacid at kde.org>
-
- * splash/Splash.cc:
- * splash/SplashErrorCodes.h: Do not crash on documents that report a
- 0x0 mask for an image, like
- http://bugs.kde.org/attachment.cgi?id=18083&action=view
-
-2006-10-08 Albert Astals Cid <aacid at kde.org>
-
- * poppler/Link.cc:
- * poppler/Link.h:
- * poppler/Makefile.am:
- * poppler/Page.cc:
- * poppler/Page.h:
- * poppler/Sound.cc:
- * poppler/Sound.h: Make poppler able to read Sound objects, Sound
- actions and Opening/Closing page actions. Patch by Pino Toscano.
-
- * qt4/src/Makefile.am:
- * qt4/src/poppler-link.cc:
- * qt4/src/poppler-link.h:
- * qt4/src/poppler-qt4.h:
- * qt4/src/poppler-page.cc:
- * qt4/src/poppler-sound.cc: Support for sounds, sound links and page
- actions in the Qt4 backend. Patch by Pino Toscano.
-
-2006-09-30 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/poppler-page.cc: PA is optional, H is a name not a string
-
-2006-09-25 Albert Astals Cid <aacid at kde.org>
-
- * glib/Makefile.am
- * qt/Makefile.am
- * qt4/src/Makefile.am
- * qt4/tests/Makefile.am
- * test/Makefile.am
- * utils/Makefile.am: Add FONTCONFIG_CFLAGS FONTCONFIG_LIBS for people
- that need them. Patch by morfoh at opensde.org. Fixes bug #8415
-
-2006-09-21 Kristian Høgsberg <krh at redhat.com>
-
- * NEWS: Update list of bugs fixes, release 0.5.4.
-
- * configure.ac: Check for gtk+ 2.8 for the gtk+ test case, invert
- help text for zlib option (#7788, #7661).
-
- * utils/pdftops.cc: Get duplex setting from GlobalParams.
-
- * glib/poppler-page.cc (_poppler_page_new): Make PopplerPage
- reference its document throughout the lifetime of the page (#7005).
-
- * poppler/Gfx.cc: Remove the right out->updateAll() call.
-
-2006-09-20 Kristian Høgsberg <krh at redhat.com>
-
- * NEWS: Sum up changes.
-
- * configure.ac: Bump release to 0.5.4.
-
- * poppler/Gfx.cc: Remove last remnant of erroneous type3 commit a
- while back, fixing #8182.
-
-2006-09-20 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/TextOutputDev.cc: TextFontInfo stores a copy of a pointer
- to a GfxFont but does not increment the reference count. Fix the
- problem by calling incRefCnt and decRefCnt appropriately. Fixes #4649
-
-2006-09-19 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/GlobalParams.cc: Add scanEncodingDirs() to automatically
- scan in any encodings found under ${datadir}/poppler.
-
- * m4/define-dir.m4: New file, adds AC_DEFINE_DIR macro.
-
-2006-09-13 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/Makefile.am (libpoppler_la_LIBADD): Add cairo libs to
- link if configured.
-
- * configure.ac: Tighten glib check (#7906), add check for C++
- compiler (#8048).
-
-2006-09-11 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/poppler-annotation.cc:
- * qt4/src/poppler-annotation.h:
- * qt4/src/poppler-page.cc: Add support for LinkAnnotation. Patch by
- Pino Toscano
-
-2006-09-08 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/CairoOutputDev.cc: The work-around for 1x1 imagemasks was
- not calling cairo_set_source causing the rectangles to be drawn
- the wrong colour occasionally. Fix by moving the existing call to
- cairo_set_source above the work-around. Fixes #7113.
-
-2006-09-06 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/CairoOutputDev.cc: Avoid crashing in CairoOutputDev if
- endString is called without a corresponding beginString. Fixes #4515.
-
-2006-09-06 Jeff Muizelaar <jeff at infidigm.net>
-
- * configure.ac:
- * poppler/FlateStream.cc:
- * poppler/FlateStream.h: Fix FlateStream to not read more than it
- needs. This has a performance impact because our input buffer is now
- only 1 byte large, however correctness is better than performance.
- This should fix #3948.
-
-2006-09-04 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/CairoOutputDev.cc: Initialize currentFont to NULL before
- use. Found by Pascal Terjan. Fixes #7924.
-
-2006-09-03 Albert Astals Cid <aacid at kde.org>
-
- * poppler/Dict.cc:
- * poppler/Dict.h:
- * poppler/Object.h:
- * poppler/Parser.cc: Patch by Krzysztof Kowalczyk to increase speed by
- means of doing less copies between objects. See bug 8112 for more
- information.
-
-2006-08-25 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/poppler-private.h: Init m_fontInfoScanner to NULL. Discovered by
- Rafael RodrÃguez <rafael.rodriguez.tf at gmail.com>
-
-2006-08-16 Albert Astals Cid <aacid at kde.org>
-
- * qt/poppler-page.cc: Report correct page size. Backport from Qt4
- frontend. Patch by Wilfried Huss
-
-2006-08-16 Albert Astals Cid <aacid at kde.org>
-
- * configure.ac: Add a warning saying zlib code is not perfect.
-
-2006-08-11 Albert Astals Cid <aacid at kde.org>
-
- * poppler/Catalog.cc: Fix leak
-
-2006-08-10 Albert Astals Cid <aacid at kde.org>
-
- * poppler/SplashOutputDev.cc: Try to fix refs to fonts yet again.
-
-2006-08-05 Albert Astals Cid <aacid at kde.org>
-
- * poppler/Catalog.cc: The name array can contain references to strings
- instead of stings themselves, or at least PDF of
- https://bugs.freedesktop.org/show_bug.cgi?id=7780 does. This makes it
- work with that file
- * qt4/src/poppler-embeddedfile.cc: Use UGooString for description
-
-2006-08-05 Albert Astals Cid <aacid at kde.org>
-
- * utils/pdftotext.cc:
- * utils/pdfinfo.cc:
- * utils/pdffonts.cc: Add the posibility of reading a file from stdin.
- Patch by Dom Lachowicz
-
-2006-08-03 Albert Astals Cid <aacid at kde.org>
-
- * configure.ac: Use the correct variable to output the utils status.
- Patch by Dom Lachowicz
-
-2006-07-30 Albert Astals Cid <aacid at kde.org>
-
- * poppler/GfxState.cc: make nGfxBlendModeNames define return the
- correct size of the gfxBlendModeNames array so it does not access
- invalid memory areas when the blend mode is not found. Discovered by
- Krzysztof Kowalczyk
-
-2006-07-29 Albert Astals Cid <aacid at kde.org>
-
- * splash/SplashFontEngine.cc:
- * poppler/SplashOutputDev.cc: Fix memory leak when using embedded
- fonts in the pdf file. Patch by Krzysztof Kowalczyk
-
-2006-07-29 Albert Astals Cid <aacid at kde.org>
-
- * configure.ac: Disable qt and qt4 frontends if splash backend is
- disabled
-
-2006-07-28 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/CairoOutputDev.cc: Don't set font matrix translation
- (fix from Behdad Esfahbod).
-
-2006-07-27 Albert Astals Cid <aacid at kde.org>
-
- * poppler/Stream.cc: If you are going to test a variable, better
- initialize it first ;-) Fixes bug 7646
-
-2006-07-26 Albert Astals Cid <aacid at kde.org>
-
- * qt/poppler-document.cc:
- * qt/poppler-private.h:
- * qt/poppler-qt.h: Port the QDomDocument *Document::toc() const method
- from the qt4 frontend to the qt frontend. Patch by Wilfried Huss
-
-2006-07-25 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/poppler-document.cc: Obey kdeprint masters in that a library
- should output as much device independent PS as posible, so disabling
- duplex printing for default is a good idea.
-
-2006-07-24 Kristian Høgsberg <krh at redhat.com>
-
- * configure.ac:
- * poppler/Makefile.am: Move fontconfig dependency to libpoppler.
-
-2006-07-18 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/Gfx.cc: fix opCloseStroke to match the behaviour of
- a separate opClose and opStroke. Previously, opCloseStroke only
- closes if there is a path however opClose closes unconditionally.
-
-2006-07-18 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/TextOutputDev.cc: call setDefaultCTM() after start page
- like in Gfx.cc. This fixes a regression caused by the fix to #6948.
-
-2006-07-16 Albert Astals Cid <aacid at kde.org>
-
- * poppler/GfxState.cc: Do not crash when we can not
- parse a GfxImageColorMap
- Fixes crash on pdf that can be found at
- http://bugs.kde.org/show_bug.cgi?id=130846
-
-2006-06-28 Albert Astals Cid <aacid at kde.org>
-
- * poppler/DCTStream.cc:
- * poppler/DCTStream.h: Reset jpeg structures on reset.
- Fixes crash while printing pdf at
- http://bugs.kde.org/attachment.cgi?id=16818&action=view
-
-2006-06-25 Albert Astals Cid <aacid at kde.org>
-
- * qt/poppler-document.cc
- * qt/poppler-qt.h
- * qt4/src/poppler-document.cc
- * qt4/src/poppler-qt4.h: Ask for paper size width and height to pass
- it to PSOutputDev
-
-2006-06-25 Albert Astals Cid <aacid at kde.org>
-
- * qt/Makefile.am
- * qt/poppler-document.cc
- * qt/poppler-page.cc
- * qt/poppler-private.h
- * qt/poppler-qt.h
- * qt/poppler-link.cc
- * qt/poppler-link.h: Adding link support to Qt3 frontend, patch by
- Wilfried Huss based on Qt4 code
-
-2006-06-11 Albert Astals Cid <aacid at kde.org>
-
- * poppler/UGooString.cc: When any of the chars that we
- are passing to the UGooString is not pdfencodable, do not
- encode the string, because we loose information if we do,
- this fixes rendering of
- http://publikationen.ub.uni-frankfurt.de/volltexte/2005/890/pdf/TR_abs_g.pdf
- and other docs with type3 fonts and ligatures
-
-2006-06-01 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/poppler-qt4.h:
- * qt4/src/poppler-page.cc: Add Rotation parameter that is passed
- to the respective output devs
-
-2006-06-01 Albert Astals Cid <aacid at kde.org>
-
- * qt/poppler-document.cc:
- * qt/poppler-qt.h: Add printing support, patch by
- Stefan Kebekus <stefan.kebekus at math.uni-koeln.de>
-
-2006-06-01 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/PSOutputDev.cc:
- * poppler/PSOutputDev.h: Change filename parameter to PSOutputDev
- constructor from char * to const char *.
-
-2006-05-31 Albert Astals Cid <aacid at kde.org>
-
- * poppler/SplashOutputDev.cc:
- * splash/Splash.cc: Fix splashModeRGB8Qt mode, that is, make it
- show images
-
-2006-05-31 Jeff Muizelaar <jeff at infidigm.net>
-
- * TODO: Remove items's from my list that are done.
-
-2006-05-31 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/CairoOutputDev.cc:
- * poppler/CairoOutputDev.h: Change the cairo backend to use the
- transformation in cairo instead of doing all of the transformations in
- the OutputDevice. Fixes #6948.
-
-2006-05-31 Kristian Høgsberg <krh at redhat.com>
-
- * NEWS: Sum up changes.
-
- * configure.ac: Bump release to 0.5.3.
-
-2006-05-30 Kristian Høgsberg <krh at redhat.com>
-
- * poppler-glib.pc.in:
- * configure.ac: Add poppler as a private requires if pkg-config
- supports it.
-
-2006-05-30 Kristian Høgsberg <krh at redhat.com>
-
- * test/gtk-cairo-test.cc: Add --page option to gtk-cairo-test.
-
-2006-05-29 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/CairoFontEngine.cc:
- * poppler/CairoFontEngine.h:
- * poppler/CairoOutputDev.cc: Allow CairoFont creation to fail more
- gracefully. Fixes #4030.
-
-2006-05-27 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/CairoOutputDev.cc:
- * poppler/CairoOutputDev.h: Back out the rest of krh's type3
- font work. This fixes type3 fonts in CairoOutputDevice.
-
-2006-05-21 Albert Astals Cid <aacid at kde.org>
-
- * poppler/SplashOutputDev.cc:
- * qt4/src/poppler-private.h:
- * splash/Splash.cc:
- * splash/SplashBitmap.cc:
- * splash/SplashTypes.h: bring splashModeRGB8 back to the old code
- (before Frank's patch), create splashModeRGB8Qt that has Frank's
- codepath and is used by Qt frontends. Fixes corruption on
- other programs expecting the old behaviour.
-
-2006-05-23 Kristian Høgsberg <krh at redhat.com>
-
- * qt4/src/Makefile.am (libpoppler_qt4_la_SOURCES): Add missing
- poppler-annotation-helper.h.
-
-2006-05-22 Kristian Høgsberg <krh at redhat.com>
-
- * configure.ac: Bump release.
- * NEWS: Sum up changes.
-
-2006-05-22 Kristian Høgsberg <krh at redhat.com>
-
- Patch from Rainer Keller to fix the ImageOutputDev (#6984).
-
- * utils/ImageOutputDev.cc (drawImage): Upate to work with new
- 16-bit color representation.
-
- * utils/ImageOutputDev.h: Return gTrue for needNonText().
-
-2006-05-21 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/CairoFontEngine.cc:
- * poppler/CairoFontEngine.h: Back out type3 font work committed by
- accident.
-
-2006-05-21 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/poppler-page.cc:
- * qt/src/poppler-page.cc: Swap byte order on bigendian machines.
- Thanks a lot to Jonathan Riddell <jr at jriddell.org> for letting me use
- his minimac for testing
-
-2006-05-19 Kristian Høgsberg <krh at redhat.com>
-
- * glib/poppler-action.h:
- * glib/poppler-action.cc: Add poppler_dest_get_type(), patch from
- Kouhei Sutou (#6907).
-
- * poppler-glib.pc.in (Requires): Add gdk-2.0 dependency, from
- Kouhei Sutou (#6896).
-
- * glib/poppler-document.h (POPPLER_TYPE_INDEX_ITER)
- (POPPLER_TYPE_FONTS_ITER): Add these macros, patch from Kouhei
- Sutou (#6897).
-
- * glib/Makefile.am (INCLUDES): Add define for G_LOG_DOMAIN, from
- Kouhei Sutou (#6899).
-
- * glib/poppler-document.cc (poppler_document_save): Memleak patch
- from Paolo Borelli (#6908).
-
-2006-05-19 Kristian Høgsberg <krh at redhat.com>
-
- * TextOutputDev.h:
- * TextOutputDev.cc:
- * UnicodeTypeTable.h:
- * UnicodeTypeTable.cc:
- * UnicodeCClassTables.h:
- * UnicodeCompTables.h:
- * UnicodeDecompTables.h:
- * gen-unicode-tables.py: Patch from Ed Catmur (#2929) to convert
- search string and document text to unicode NFKC (compatibility
- composition) before matching so ligatures match correctly.
-
-2006-05-19 Kristian Høgsberg <krh at redhat.com>
-
- * glib/poppler-page.cc (poppler_page_prepare_output_dev): Fix the
- rotation bug for real.
-
-2006-05-19 Kristian Høgsberg <krh at redhat.com>
-
- Patch from Kouhei Sutou (#6905).
-
- * glib/poppler-document.cc:
- * glib/poppler-document.h:
- * glib/poppler-private.h:
- * glib/reference/tmpl/poppler-private.sgml:
- * glib/reference/tmpl/poppler.sgml: Make PopplerPSOutput a proper
- glib object.
-
-2006-05-19 Kristian Høgsberg <krh at redhat.com>
-
- * glib/poppler-page.cc (poppler_page_prepare_output_dev): Fix
- rotation bug (#6913, #6926).
-
- Memory leak patch from Carlos Garcia Campos (#6947).
-
- * glib/poppler-action.cc:
- * glib/poppler-document.cc:
- * glib/poppler-page.cc:
- * poppler/CairoFontEngine.cc:
- * poppler/CairoFontEngine.h:
- * poppler/CairoOutputDev.cc:
- * poppler/CairoOutputDev.h:
- * poppler/Gfx.cc:
- * poppler/TextOutputDev.cc: Fix various memory leaks.
-
-2006-05-19 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/poppler-link.cc: Patch by Pino Toscano, ensure the
- splashoutput is created when parsing the TOC.
-
-2006-05-14 Albert Astals Cid <aacid at kde.org>
-
- * poppler/FontInfo.cc: Fix possible crash, half patch
- by Kouhei Sutou <kou at cozmixng.org>
-
-2006-05-13 Albert Astals Cid <aacid at kde.org>
-
- * poppler/GfxState.cc:
- * poppler/GfxState.h: Fix memleak, patch by
- Carlos Garcia Campos <carlosgc at gnome.org>
-
-2006-05-13 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/poppler-document.cc: leak--
- * qt4/src/poppler-private.h: Refcount globalparams
- * qt4/tests/test-poppler-qt4.cpp: Some leaks less
-
-2006-05-12 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/Makefile.am
- * qt4/src/poppler-annotation-helper.h
- * qt4/src/poppler-annotation.cc
- * qt4/src/poppler-annotation.h
- * qt4/src/poppler-link.cc
- * qt4/src/poppler-link.h
- * qt4/src/poppler-page.cc
- * qt4/src/poppler-qt4.h: Code for annotations stripped from oKular,
- it's all based on Enrico's work, so ask him for details, the problem
- is that he left KDE development a while ago.
-
-
-2006-05-09 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/Makefile.am:
- * qt4/src/poppler-document.cc:
- * qt4/src/poppler-link.cc:
- * qt4/src/poppler-page.cc:
- * qt4/src/poppler-private.h:
- * qt4/src/poppler-qt4.h: Adding links extraction code, should work as
- it is basically stripped out from kpdf
-
-2006-05-05 Albert Astals Cid <aacid at kde.org>
-
- * poppler/Catalog.cc: Fix memleak, patch by
- Carlos Garcia Campos <carlosgc at gnome.org>
-
-2006-05-05 Albert Astals Cid <aacid at kde.org>
-
- * poppler/Function.cc: quick fix for KDE bug #126760
-
-2006-05-04 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/poppler-qt4.h:
- * qt4/src/poppler-page.cc: Implement search functionality
-
-2006-05-02 Kristian Høgsberg <krh at redhat.com>
-
- * glib/poppler-page.cc:
- * poppler/Gfx.cc:
- * poppler/GfxFont.cc:
- * poppler/GfxFont.h:
- * poppler/GfxState.cc:
- * poppler/TextOutputDev.cc: Patch from Gary Coady to add reference
- counting to GfxFont so we don't crash on text selection (#4481).
-
-2006-05-01 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/poppler-page.cc:
- * qt4/src/poppler-private.h:
- * qt4/src/poppler-qt4.h:
- * qt4/src/poppler-textbox.cc: Add nextWord(), hasSpaceAfter() and
- edge() to TextBox
-
-2006-05-01 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/poppler-document.cc:
- * qt4/src/poppler-private.h:
- * qt4/src/poppler-qt4.h: Add the possibility of setting the paper
- color
-
-2006-04-29 Albert Astals Cid <aacid at kde.org>
-
- * poppler/JBIG2Stream.cc: fix memory leak. Bug 6765, reported by
- Kjartan Maraas.
-
-2006-04-27 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/CairoOutputDev.cc: delete imgStr if some of the cairo
- functions fail. Fixes coverty reports #2106, #2107, #2077 and
- bug #6764. Patch by Kjartan Maraas.
-
-2006-04-23 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/poppler-private.h: Protect us against a link not having
- a destination or a namedDestination
-
-2006-04-18 Albert Astals Cid <aacid at kde.org>
-
- * goo/GooVector.h: Fix typo that was preventing build with MSVC8
- Discovered by Reece Dunn <msclrhd at hotmail.com>
-
-2006-04-16 Carlos Garcia Campos <carlosgc at gnome.org>
-
- * glib/poppler-action.cc:
- * glib/poppler-action.h:
- * glib/poppler-private.h:
- * glib/poppler.h:
- Add support for named destinations and named actions.
-
- * glib/poppler-document.cc:
- * glib/poppler-document.h:
- Allow to find named destinations in document.
-
-2006-04-12 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/CairoOutputDev.cc:
- * poppler/CairoOutputDev.h: Add support for masked images to the cairo
- backend. CairoOutputDevice really should have been refactored before
- committing this, but the results were so pretty I couldn't resist.
- Fixes #6174.
-
-2006-04-12 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/CairoOutputDev.cc: Fix breakage by krh by only calling
- cairo_destroy on non-null.
-
-2006-04-11 Kristian Høgsberg <krh at redhat.com>
-
- * configure.ac:
- * poppler-glib.pc.in:
- * glib/Makefile.am:
- * glib/poppler-page.cc:
- * glib/poppler-page.h:
- * glib/poppler.h:
- * poppler/CairoOutputDev.cc:
- * poppler/CairoOutputDev.h:
- * glib/poppler-features.h.in:
- Make the CairoOutputDev render to a cairo_t instead of a
- cairo_surface_t and expose that functionality in the glib wrapper
- (poppler_page_render).
-
- * test/Makefile.am:
- * test/gtk-cairo-test.cc:
- Update gtk-cairo-test to use this new interface and add a spin
- button for changing page (#5951).
-
- * utils/Makefile.am (EXTRA_DIST): Fix warning where this was
- assigned twice.
-
-2006-04-10 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/CairoOutputDev.cc: take originX and originY into account in
- drawChar() to draw vertical text properly. Fixes #6551.
-
-2006-04-09 Albert Astals Cid <aacid at kde.org>
-
- * m4/qt.m4: Improve for systems that need -pthread to be linked when
- linking Qt. Patch by Diego Pettenò
-
-2006-04-08 Albert Astals Cid <aacid at kde.org>
-
- * poppler/Makefile.am:
- * qt4/src/Makefile.am: Don't link Qt4 in libpoppler when using Qt4 frontend
- Patch by Stefan Schweizer
-
-2006-04-05 Albert Astals Cid <aacid at kde.org>
-
- * poppler/JBIG2Stream.cc: Fix for some buggy JBIG2 documents, patch by
- Raj Kumar and Paul Walmsley. Fixes bug 6500
-
-2006-04-05 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/CairoOutputDev.cc: use a separate matrix for the softmask.
- fixes #6492.
-
-2006-04-04 Albert Astals Cid <aacid at kde.org>
-
- * splash/Splash.cc:
- * splash/SplashBitmap.cc: Make Splashbitmap RGB8 use 32bits internally
- * qt/poppler-page.cc:
- * qt4/src/poppler-page.cc: Adapt to splashbitmap change so copying to
- QImage is faster.
- Patch by Frank Meerkötter slightly modified by Albert Astals Cid
-
-2006-04-04 Albert Astals Cid <aacid at kde.org>
-
- * splash/SplashFTFont.cc: Fix crash when using fixedpoint math. Patch
- by Frank Meerkoetter
-
-2006-04-02 Albert Astals Cid <aacid at kde.org>
-
- * m4/qt.m4: Add QtXml lib to Qt4 binding as now it's needed
- * qt4/src/poppler-document.cc: Add the possibility to get the toc of
- a file, print it to PS and get a LinkDestination from a "symbolic" name
- * qt4/src/poppler-page.cc: Add the possibility of getting the defaultCTM
-
-2006-04-01 Albert Astals Cid <aacid at kde.org>
-
- * poppler/XRef.cc: Fix parsing of some TOCs, bug was due a int to uint
- comparison, sorry for introducing that bug. Fixes bug 6454
-
-2006-03-20 Jeff Muizelaar <jeff at infidigm.net>
-
- * glib/poppler-page.cc: Avoid strdup in poppler_page_get_property and
- make code cleaner. Combined with the memleak fix closes #6187.
- Patch by chpe.
-
-2006-03-20 Jeff Muizelaar <jeff at infidigm.net>
-
- * glib/poppler-page.cc: Fix memory leak in poppler_page_get_text
- Patch by chpe.
-
-2006-03-20 Albert Astals Cid <aacid at kde.org>
-
- * qt/poppler-document.cc:
- * qt4/src/poppler-document.cc: Use UGooString for dates, fixes KDE
- bug 123938
-
-2006-03-20 Carlos Garcia Campos <calosgc at gnome.org>
-
- reviewed by: Jeff Muizelaar <jeff at infidigm.net>
-
- * glib/poppler-document.cc: Fix memory leak in poppler_font_info_free
-
-2006-03-20 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/CairoFontEngine.h: remove unused variables
-
-2006-03-19 Albert Astals Cid <aacid at kde.org>
-
- * utils/HtmlOutputDev.[cc|h]: Fix broken code
-
-2006-03-16 Albert Astals Cid <aacid at kde.org>
-
- * poppler/Page.cc: Remove a #ifdef that was never defined (nice to
- have so sucky W args), probably came from gpdf (it's not on xpdf
- sources) and was causing bugs 6079 and 6167
-
-2006-03-16 Albert Astals Cid <aacid at kde.org>
-
- * poppler/FontInfo.cc: Embedded fonts don't have a font file
-
-2006-03-14 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/poppler-qt4.h: Fix compilation with gcc4.1, patch by
- Michael Olbrich
-
-2006-03-11 Albert Astals Cid <aacid at kde.org>
-
- * poppler/FontInfo.cc:
- * poppler/FontInfo.h: Add getFile() function that returns
- the path of the font that is beign used in the system to
- represent that font
- * qt4/src/poppler-document.cc:
- * qt4/src/poppler-fontinfo.cc:
- * qt4/src/poppler-private.h:
- * qt4/src/poppler-qt4.h: Add the file() function
- * qt4/tests/poppler-fonts.cpp: Show the path of the font
- used to represent each font
-
-2006-03-09 Albert Astals Cid <aacid at kde.org>
-
- * glib/Makefile.am: Build with cairo disabled, patch by Eduardo de
- Barros Lima
-
-2006-02-28 Kristian Høgsberg <krh at redhat.com>
-
- * configure.ac: Bump release to 0.5.1.
-
- * NEWS: Sum up 0.5.1 changes so far.
-
- * TextOutputDev.h: add getters for a couple of attributes.
-
- * glib/Makefile.am:
- * poppler/Makefile.am: Move cairo link dependency to glib bindings.
-
-2006-02-28 Kristian Høgsberg <krh at redhat.com>
-
- * goo/gmem.c: (gmalloc), (grealloc):
- * poppler/JBIG2Stream.cc:
- * poppler/Stream.cc:
- * poppler/Stream.h:
- * splash/SplashXPathScanner.cc:
-
- More integer overflow fixes from Derek Noonburg (#5922).
-
-2006-02-28 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/PSOutputDev.cc: Make PSOutputDev constructor respect
- passed in paper size (#5946, #5749).
-
-2006-02-28 Kristian Høgsberg <krh at redhat.com>
-
- * glib/poppler-document.cc (info_dict_get_string): Refactor
- _popper_goo_string_to_utf8() out into it's own function.
-
- * glib/poppler-page.cc (poppler_page_get_property): Use
- _popper_goo_string_to_utf8() here to convert ucs2 page labels.
-
- * glib/poppler-page.cc (poppler_page_get_selection_region): Add
- braces to fix warning.
-
- * poppler/PageLabelInfo.cc: If the label prefix string has a ucs2
- marker, append the number part of the label as ucs2 (#5952).
-
-2006-02-25 Albert Astals Cid <aacid at kde.org>
-
- * poppler/Object.cc: Fix warning
-
-2006-02-23 Albert Astals Cid <aacid at kde.org>
-
- * utils/Makefile.am: Do not build pdftoppm when SplashOutputDev is
- disabled as that does not work
-
-2006-02-18 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/CairoOutputDev.cc:
- * poppler/CairoOutputDev.h:
- * poppler/GfxState.cc:
- * poppler/GfxState.h: Add support for drawSoftMaskedImage to
- CairoOutputDev. Ugly but works.
-
-2006-02-16 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/CairoOutputDev.cc: Work around cairo bug when scaling
- 1x1 bitmaps. Fixes #3387. Also gives a performance improvement.
-
-2006-02-16 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/Makefile.am:
- * qt/Makefile.am:
- * poppler/Makefile.am:
- * glib/Makefile.am: Update soname as we are not really compatible
- anymore with previous releases that had soname 0.0.0
-
-2006-02-13 Albert Astals Cid <aacid at kde.org>
-
- * poppler/ArthurOutputDev.cc: Make it compile after changing code so
- we did not pass files to freetype but buffers
-
-2006-02-13 Albert Astals Cid <aacid at kde.org>
-
- * poppler/PSOutputDev.cc: Commit setupExternalCIDTrueTypeFont patch
- kpdf got from Takashi Iwai (SuSe) a long time ago
-
-2006-02-06 Albert Astals Cid <aacid at kde.org>
-
- * configure.ac:
- * goo/FixedPoint.h:
- * splash/Splash.cc:
- * splash/SplashTypes.h: Various fixes from Frank Meerkötter to enable
- fixedpoint arithmetic
-
-2006-02-06 Albert Astals Cid <aacid at kde.org>
-
- * poppler/Annot.cc: Fix small leaks
- * poppler/JBIG2Stream.cc: Remove check improving as really did not
- improve anything
-
-2006-02-05 Albert Astals Cid <aacid at kde.org>
-
- * poppler/Gfx.cc: Fix small leak
- * poppler/GfxFont.cc: I needed that guard in kpdf to fix a crash and
- it surely does not hurt
- * poppler/JBIG2Stream.cc: Improve check (comes from kpdf)
- * poppler/SplashOutputDev.cc: Unneeded var--
-
-2006-02-04 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/Gfx.cc:
- * poppler/OutputDev.cc:
- * poppler/OutputDev.h: Let output devices know about pdf grouping
- operators.
- Patch by Thorkild Stray.
-
-2006-02-04 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/GlobalParams.cc: Check all fonts returned by fontconfig.
- Discard the ones that are not truetype or type1. Fixes #5758.
- Patch by Ed Catmur.
-
-2006-02-04 Albert Astals Cid <aacid at kde.org>
-
- * utils/Makefile.am:
- * utils/pdftoppm.cc: Actually create pdftoppm patch by Stefan
- Schweizer
- * utils/pdf2xml.dtd: Added a DTD of the xml pdftohtml creates patch by
- Stefan Schweizer
- * poppler/SplashOutputDev.cc: Remove bug from "do not use an external
- file to pass fonts to Freetype" patch, patch by Stefan Schweizer
-
-
-2006-02-02 Albert Astals Cid <aacid at kde.org>
-
- * splash/SplashXPathScanner.cc: CVE-2006-0301 fix by Derek (xpdf man
- itslef) got though Dirk Mueller of KDE security team
-
-2006-02-02 Albert Astals Cid <aacid at kde.org>
-
- * fofi/FoFiTrueType.cc:
- * fofi/FoFiTrueType.h:
- * fofi/FoFiType1C.h:
- * goo/gfile.cc:
- * poppler/GfxFont.cc:
- * poppler/GfxFont.h:
- * poppler/GlobalParams.cc:
- * poppler/GlobalParams.h:
- * poppler/SplashOutputDev.cc:
- * splash/SplashFTFontEngine.cc:
- * splash/SplashFTFontEngine.h:
- * splash/SplashFTFontFile.cc:
- * splash/SplashFTFontFile.h:
- * splash/SplashFontEngine.cc:
- * splash/SplashFontEngine.h:
- * splash/SplashFontFile.cc:
- * splash/SplashFontFile.h:
- * splash/SplashT1FontEngine.cc:
- * splash/SplashT1FontFile.cc:
- * splash/SplashT1FontFile.h: Merge patch to not use external file
- when passing the font to Freetype, original patch by Takashi Iwai
- adapted by me to kpdf rediffed by Stefan Schweizer against poppler
- cvs
-
-2006-01-31 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/GlobalParams.cc (GlobalParams::getDisplayFont):
- Allow ttc fonts to be used.
-
-2006-01-28 Jeff Muizelaar <jeff at infidigm.net>
-
- * glib/poppler-attachment.h: fix compile by adding <time.h> include.
- Acked-by: Jonathan Blanford <jrb at redhat.com>
-
-2006-01-26 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/CairoOutputDev.cc: Patch from Christian Krause; handle
- 0-width lines (#5545).
-
-Tue Jan 24 01:19:40 2006 Jonathan Blandford <jrb at redhat.com>
-
- * glib/Makefile.am:
- * glib/poppler-attachment.cc:
- * glib/poppler-attachment.h:
- * glib/poppler-document.cc:
- * glib/poppler-document.h:
- * glib/poppler-page.cc:
- * glib/poppler-private.h:
- * glib/poppler.h:
- * glib/test-poppler-glib.c:
- * glib/reference/tmpl/poppler-enums.sgml:
- * glib/reference/tmpl/poppler-unused.sgml: glib bindings for the
- embedded file support. It doesn't support mtime and ctime yet,
- but the rest works.
-
-2006-01-23 Kristian Høgsberg <krh at redhat.com>
-
- * configure.ac:
- * poppler/GlobalParams.cc:
- * poppler/poppler-config.h.in:
- * utils/pdftohtml.cc:
- * utils/pdftops.cc: Respect command line paper size settings (#5641).
- Drop the built-in paper sizes.
-
-2006-01-23 Kristian Høgsberg <krh at redhat.com>
-
- * glib/test-poppler-glib.c (print_document_info, print_index):
- Move variable declarations to top (#5692).
-
- * utils/*.cc: Move config.h #include to top of #include's (#5693).
-
- * splash/SplashFTFont.cc: Don't use deprecated freetype include
- files.
-
-2006-01-21 Jeff Muizelaar <jeff at infidigm.net>
-
- * TODO: Add my todo list.
-
-2006-01-18 Albert Astals Cid <aacid at kde.org>
-
- * glib/poppler-action.cc:
- * glib/poppler-document.cc:
- * poppler/Annot.cc:
- * poppler/Catalog.cc:
- * poppler/Catalog.h:
- * poppler/Dict.cc:
- * poppler/Dict.h:
- * poppler/FontInfo.cc:
- * poppler/Function.cc:
- * poppler/Gfx.cc:
- * poppler/GfxFont.cc:
- * poppler/GfxState.cc:
- * poppler/Link.cc:
- * poppler/Link.h:
- * poppler/Makefile.am:
- * poppler/Object.h:
- * poppler/Outline.cc:
- * poppler/PDFDoc.cc:
- * poppler/PDFDoc.h:
- * poppler/PSOutputDev.cc:
- * poppler/Page.cc:
- * poppler/PageLabelInfo.cc:
- * poppler/Parser.cc:
- * poppler/SecurityHandler.cc:
- * poppler/Stream.cc:
- * poppler/XRef.cc:
- * qt/poppler-document.cc:
- * qt/poppler-page-transition.cc:
- * qt4/src/Makefile.am:
- * qt4/src/poppler-document.cc:
- * qt4/src/poppler-private.h:
- * qt4/src/poppler-qt4.h:
- * qt4/tests/Makefile.am:
- * utils/HtmlOutputDev.cc:
- * utils/pdffonts.cc:
- * utils/pdfinfo.cc:
- * utils/pdftohtml.cc:
- * utils/pdftotext.cc: Brad patch for embedded document extraction,
- only has Qt4 bindings for now, needs Qt3 and glib work
-
-2006-01-18 Albert Astals Cid <aacid at kde.org>
-
- * qt/poppler-page-transition.h:
- * qt4/src/Doxyfile: Add some more documentation to PageTransition,
- patch by Stefan Kebekus
-
-2006-01-18 Albert Astals Cid <aacid at kde.org>
-
- * poppler/CharCodeToUnicode.cc: Fix check for length that was not
- having into account that there could be \n or \r in tokens an that
- those do not have to be took into account. Fixes
- http://bugs.kde.org/show_bug.cgi?id=120310
-
-2006-01-17 Albert Astals Cid <aacid at kde.org>
-
- * poppler/Lexer.cc:
- * poppler/Lexer.h:
- * poppler/Parser.cc:
- * poppler/Parser.h:
- * poppler/XRef.cc:
- * poppler/XRef.h: When doing the parsing check with XREF we did not
- grow too much. Fixes serialata10a.pdf
-
-2006-01-12 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/GlobalParams.cc: Make buildFcPattern() static.
-
-2006-01-11 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/JBIG2Stream.cc:
- * poppler/Stream.cc: Merge patch to fix CVE-2005-3624,
- CVE-2005-3625 and CVE-2005-3627 issues.
-
-2006-01-10 Albert Astals Cid <aacid at kde.org>
-
- * configure.ac:
- * m4/qt.m4: Fix bugs created when splitting the code from
- configure.ac, take QTDIR into account when looking for QtTestLib and
- do not die if it is not found as it is not mandatory
- * qt/poppler-page-transition.cc:
- * qt/poppler-page.cc:
- * qt/poppler-private.h:
- * qt4/tests/Makefile.am:
- * qt4/src/poppler-qt4.h:
- * qt4/src/poppler-page.cc:
- * qt4/src/Makefile.am: Fix mess created my the moving and renaming of
- PageTransition.cc
-
-2006-01-10 Kristian Høgsberg <krh at redhat.com>
-
- * splash/Makefile.am: Only install splash headers if
- --enable-xpdf-headers is given.
-
- * Makefile.am (DISTCHECK_CONFIGURE_FLAGS): Set this here.
-
-2006-01-10 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/CairoOutputDev.cc:
- * poppler/CairoOutputDev.h:
- Fix the following fixme in CairoOutputDevice.
-
- // FIXME: This is quite right yet, we need to accumulate all
- // glyphs within one text object before we clip. Right now this
- // just add this one string.
-
- The fix uses a strategy similar to the one the Splash backend.
- textClipPath is used to store the appended path from each call to
- endString(). The accumulated path is clipped in endTextObject.
-
-2006-01-08 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/CairoOutputDev.cc: Don't try and load type3 fonts (#4030).
-
-2006-01-08 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/Page.cc: use colToByte for reading thumbnails (#5420).
-
- Patch by Nickolay V. Shmyrev.
-
-2006-01-07 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/CairoOutputDev.cc: Initialize (fill|stroke)_opacity.
-
-2006-01-06 Kristian Høgsberg <krh at redhat.com>
-
- * qt/poppler-page.cc:
- * qt/poppler-private.h:
- * qt/poppler-qt.h:
- * qt4/src/Makefile.am:
- * qt/Makefile.am:
- * poppler/Makefile.am: Move PageTransition to qt bindings, move
- contents from Private.h to qt/poppler-private.h.
-
- * poppler/TextOutputDev.cc (visitWord): Remove #warning.
-
- * utils/Makefile.am (pdfimages_SOURCES): Add ImageOutputDev.h, use
- dist_man1_MANS so we actually dist the man pages.
-
- * goo/Makefile.am (poppler_goo_include_HEADERS): Add GooVector.h.
-
- * glib/reference/Makefile.am: DOC_SOURCE_DIR must be relative to
- $(srcdir), fix this to make distchek run.
-
- * m4/qt.m4:
- * m4/libjpeg.m4:
- * acinclude.m4:
- * configure.ac: Split out Qt and libjpeg checks from configure.ac
- and acinclude.m4 to m4/qt.m4 and m4/libjpeg.m4.
-
-2006-01-06 Albert Astals Cid <aacid at kde.org>
-
- * poppler/DCTStream.cc: Fix handling of malformed jpeg streams like
- the one at http://bugs.kde.org/show_bug.cgi?id=119569
-
-2006-01-02 Albert Astals Cid <aacid at kde.org>
-
- * qt/poppler-page.cc:
- * qt/poppler-qt.h:
- * qt4/src/poppler-page.cc:
- * qt4/src/poppler-qt4.h: Introduce variants of renderTo that return a
- QImage and do not use a QPixmap so threading is possible.
-
-2006-01-02 Albert Astals Cid <aacid at kde.org>
-
- * poppler/PageTransition.cc: Use error() insted of std::cerr
-
-Sun Jan 1 18:50:51 2006 Jonathan Blandford <jrb at redhat.com>
-
- * Makefile.am:
- * autogen.sh:
- * configure.ac:
- * gtk-doc.make:
- * glib/Makefile.am: enable gtk-doc support.
-
-2006-01-01 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/poppler-private.h:
- * qt4/src/poppler-page.cc:
- * qt4/src/poppler-document.cc: Don't create a SplashOutputDev for
- every splashRenderToPixmap
- * qt/poppler-page.cc:
- * qt/poppler-private.h: Don't create a SplashOutputDev for every
- renderToPixmap.
-
-Sun Jan 1 15:32:08 2006 Jonathan Blandford <jrb at redhat.com>
-
- * glib/reference/*: More gtk-doc work. Not enabled for building
- by default, but filled in.
-
-Fri Dec 30 21:08:33 2005 Jonathan Blandford <jrb at redhat.com>
-
- * glib/*{cc,h}: Update inline doc comments. This is in
- preparation for gtk-doc support.
-
-2005-12-30 Albert Astals Cid <aacid at kde.org>
-
- * utils/HtmlOutputDev.cc:
- * utils/ImageOutputDev.cc: Fix build when using --disable-libjpeg
-
-2005-12-28 Brad Hards <bradh at frogmouth.net>
-
- * qt4/src/poppler-private.h (Poppler): delete passwords after we've
- initialised the PDFDoc
-
- * qt4/src/poppler-qt4.h: Add warning about deleting the Document
- when done.
-
- * qt4/tests/check_*.cpp: Delete the Poppler::Document
- and Poppler::Page objects to avoid leaks
-
- * qt4/tests/check_version.cpp: removed, there is a replacement
- automated test.
-
- * qt4/tests/poppler-fonts.cpp (main): Delete Poppler::Document on exit
- to avoid a memory leak.
-
- * qt4/tests/stress-poppler-qt4.cpp: Delete Poppler::Document and
- Poppler::Page objects to avoid leaks.
-
- * qt4/src/poppler-document.cc (Poppler): Delete *doc in
- Document::load(), to avoid a memory leak on failure.
- Delete font results list, avoid a memory leak
- Delete font scanner object, avoid a memory leak
-
-2005-12-27 Brad Hards <bradh at frogmouth.net>
-
- * qt4/src/poppler-qt4.h:
- * qt4/src/poppler-document.cc: add convertDate() function that
- turns char* PDF date strings into QDateTime. This version handles
- the timezone conversions. Refactored the existing date() method
- to use it.
- * qt4/tests/check_dateConversion.cpp: unit tests for convertDate()
- * qt4/tests/check_metadata.cpp: update to reflect UTC.
- * qt4/tests/.cvsignore: suppress check_dateConversion
-
- * qt4/src/Doxyfile (JAVADOC_AUTOBRIEF): Turned on automatic
- \brief mode.
-
- * qt4/src/poppler-qt4.h: Update API documentation. Patch from
- Stefan Kebekus, with some changes. Removed \brief entries.
-
-2005-12-21 Kristian Høgsberg <krh at redhat.com>
-
- * NEWS: Sum up 0.5 changes so far.
-
- * acinclude.m4: Split jpeg macros out into this file.
-
- * poppler/Stream.cc: Apply latest CVE-2005-3191 updates.
-
-2005-12-21 Kristian Høgsberg <krh at redhat.com>
-
- * utils/Makefile.am: Add parseargs.h to sources and add
- -I$(top_srcdir)/poppler to INCLUDES.
-
- * poppler/CairoFontEngine.cc: Apply patch from Hiroyuki Ikezoe to
- man non-embedded CJK fonts work.
-
-2005-12-18 Albert Astals Cid <aacid at kde.org>
-
- * configure.ac: Better jpeg detection, refer to ml PCbsd problem
- * utils/Makefile.am: Add fontconfig cflags to utils as not always is
- on /usr/include Fixes build problems on Slackware. Patch adapted from
- a Giovanni Venturi patch.
- * poppler/Page.cc: Only discard cropbox sizes one by one and not
- completely. Jeff and Martin were right.
-
-2005-12-12 Albert Astals Cid <aacid at kde.org>
-
- * poppler/Page.cc: Ignore cropBox if it seems incorrect.
-
-2005-12-12 Kristian Høgsberg <krh at redhat.com>
-
- * Makefile.am:
- * configure.ac:
- * goo/GooVector.h:
- * utils/HtmlFonts.cc:
- * utils/HtmlFonts.h:
- * utils/HtmlLinks.cc:
- * utils/HtmlLinks.h:
- * utils/HtmlOutputDev.cc:
- * utils/HtmlOutputDev.h:
- * utils/ImageOutputDev.cc:
- * utils/ImageOutputDev.h:
- * utils/Makefile.am:
- * utils/parseargs.c:
- * utils/parseargs.h:
- * utils/pdffonts.1:
- * utils/pdffonts.cc:
- * utils/pdfimages.1:
- * utils/pdfimages.cc:
- * utils/pdfinfo.1:
- * utils/pdfinfo.cc:
- * utils/pdftohtml.1:
- * utils/pdftohtml.cc:
- * utils/pdftoppm.1:
- * utils/pdftoppm.cc:
- * utils/pdftops.1:
- * utils/pdftops.cc:
- * utils/pdftotext.1:
- * utils/pdftotext.cc: Add command line utilities from xpdf.
-
-2005-12-10 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/poppler-page.cc:
- * qt4/src/poppler-qt4.h:
- * qt4/src/tests/test-poppler-qt4.cpp: The parameters x,y,w,h to the
- method splashRenderToPixmap are now used. Convenient
- defaults are provided. The test has been changed accordingly. Some
- added documentation. Patch by Stefan Kebekus
-
-2005-12-09 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/GfxState.cc: Use colToByte() for converting GxfColorComp
- to bytes (really fix #5117).
-
- * poppler/Stream.cc: Remove duplicated check (#5243).
-
- * configure.ac:
- * poppler/Makefile.am (poppler_includedir):
- * goo/Makefile.am (poppler_goo_include_HEADERS): Make installation
- of xpdf header files optional.
-
-2005-12-08 Albert Astals Cid <aacid at kde.org>
-
- * configure.ac: Detect if gettimeofday is available, fixes for correct
- linking to Qt4 on windows
- * goo/GooTimer.[cc|h]: Only build if gettimeofday is available
- * poppler/Gfx.cc: Only use the timer for profiling if gettimeofday is
- available
- * poppler/GlobalParams.cc: Remove extra unlockGlobalParams that was
- making windows hang
- * splash/SplashFTFontEngine.cc: i need unistd.h on windows also
- * splash/SplashFontFile.cc: i need unistd.h on windows also
-
-2005-12-08 Albert Astals Cid <aacid at kde.org>
-
- * glib/Makefile.am:
- * poppler/Makefile.am:
- * qt/Makefile.am:
- * test/Makefile.am: Remove -DDATADIR we are not using if for anything
- and it shadows a windows typedef
-
-2005-12-07 Brad Hards <bradh at frogmouth.net>
-
- * poppler/PDFDoc.cc: Remove the version check.
-
- * qt4/src/poppler-document.cc:
- * qt4/src/poppler-qt4.h: add in a new method infoKeys() - to get
- metadata keys
-
- * qt4/tests/check_metadata.cpp: add unit test for infoKeys().
-
-2005-12-06 Brad Hards <bradh at frogmouth.net>
-
- * qt4/tests/check_metadata.cpp : add unit tests
- for date, more linearization, page sizes, number of pages
-
-2005-12-05 Brad Hards <bradh at frogmouth.net>
-
- * qt4/tests/check_fonts.cpp (checkType3): Add another case to fonts
- unit test
- (checkTrueType): Add test for TrueType as well.
-
-2005-12-04 Albert Astals Cid <aacid at kde.org>
-
- * poppler/CairoFontEngine.cc: Correct fix for #5149, i broke it when
- merging xpdf 3.01 patches
-
-2005-12-04 Albert Astals Cid <aacid at kde.org>
-
- * poppler/JPXStream.cc: Fix error in merging CAN-2005-3193 fix. Thanks
- Daniel Gryniewicz for notifying
-
-2005-12-04 Albert Astals Cid <aacid at kde.org>
-
- * qt/poppler-qt.h:
- * qt/poppler-fontinfo.h:
- * qt4/src/poppler-qt4.h:
- * qt4/src/poppler-fontinfo.cc: Implement copy constructor of FontInfo needed
- as Q[Value]List<FontInfo> uses it when appending
-
-2005-12-04 Brad Hards <bradh at frogmouth.net>
-
- * qt4/tests/.cvsignore: Add unit test to cvs suppressions
-
- * qt4/src/poppler-qt4.h:
- qt4/src/fontinfo.cc: add implementation for
- FontInfo::typeName()
-
- * qt4/tests/check_fonts.cpp:
- * qt4/tests/Makefile.am: add unit test for fonts
-
- * qt4/src/Mainpage.dox: Minor typo fixes.
-
-2005-12-03 Kristian Høgsberg <krh at redhat.com>
-
- * glib/poppler-page.cc (poppler_page_set_selection_alpha): Use
- Nickolays original fix instead of trying to be clever with
- gdk_pixbuf_fill().
-
- * poppler/CairoFontEngine.cc: Fix text corruption bug (#5149),
- a rerun of an old classic (#3340).
-
- * poppler/GfxState.cc: Fixing another problem with new GfxRGB
- representation causing images to show up as random pixels (#5117).
-
-2005-12-03 Kristian Høgsberg <krh at redhat.com>
-
- * qt/Makefile.am (noinst_PROGRAMS): Only build qt test program if
- splash is enabled.
-
- * poppler/CairoOutputDev.cc: Remove unused grid snapping code,
- sidestepping #4507.
-
- * glib/poppler-document.h (PopplerPermissions): Breaking enum
- definition over multiple lines confuses glib-mkenums (#4600).
-
- * poppler/Makefile.am (libpoppler_la_LIBADD): Add FREETYPE_LIBS
- (#4515).
-
- * poppler/TextOutputDev.cc:
- * qt/poppler-qt.h: GCC-4.1 fixes (#5031).
-
-2005-12-03 Kristian Høgsberg <krh at redhat.com>
-
- Fixes from Nickolay V. Shmyrev:
-
- * poppler/TextOutputDev.cc (TextLine::visitSelection,
- TextBlock::visitSelection): Fix selection crash with zero-width
- word boxes or zero-height line boxes (#4402).
-
- * poppler/CairoOutputDev.h: Fix wrong cairo-ft.h include (#4413).
-
- * poppler/CairoOutputDev.cc (eoFill, fill):
- * glib/poppler-page.cc (poppler_page_render_selection): Update to
- work with new GfxColor definition and use
- cairo_pattern_create_rgba() to cache cairo_pattern_t's for the
- fill and stroke colors.
-
- * glib/poppler-page.cc (poppler_page_set_selection_alpha): Zero
- out pixbuf first.
-
-2005-12-03 Albert Astals Cid <aacid at kde.org>
-
- * qt/poppler-document.cc:
- * qt/poppler-private.h:
- * qt/poppler-qt.h: Backported font retrieving from Qt4 frontend
- * qt4/src/poppler-qt4.h:
- * qt4/src/poppler-fontinfo.cc:
- * qt4/src/poppler-textbox.cc: Remove implementation of that classes
- from the header, use pimpl
-
-2005-12-03 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/poppler-page.cc:
- * qt4/src/Doxyfile:
- * qt4/src/poppler-qt4.h:
- * qt4/tests/test-poppler-qt4.cpp: Updated documentation and removed
- some BC functions that were not needed as we still do not guarantee
- BC. Patch by Stefan Kebekus
-
-2005-12-01 Albert Astals Cid <aacid at kde.org>
-
- * poppler/JPXStream.cc:
- * poppler/Stream.cc:
- * poppler/Stream.h: Fix CAN-2005-3193 based on
- ftp://ftp.foolabs.com/pub/xpdf/xpdf-3.01pl1.patch
-
-2005-11-28 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/poppler-page,cc:
- * qt4/src/poppler-page-qt,h: Fix QPixmap contents generation messed
- when doing the xpdf 3.01 transition
- * qt4/tests/test-poppler-qt4.cpp: Use Splash backend by default, added
- -arthur option to use the Arthur backend
-
-2005-11-27 Brad Hards <bradh at frogmouth.net>
-
- * qt4/src/poppler-qt4.h: add some missing API documentation
-
- * qt4/tests: updated unit tests to use Qt4.1 version of
- QTestlib.
-
-2005-11-25 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/poppler-page.cc:
- * qt4/src/poppler-qt.h: Some more functions, patch by Stefan Kebekus
-
-2005-11-21 Albert Astals Cid <aacid at kde.org>
-
- * test/pdf-inspector.cc: Fix page range
-
-2005-11-21 Albert Astals Cid <aacid at kde.org>
-
- * qt/poppler-page.cc:
- * qt/poppler-qt.h: Some more functions, patch by Stefan Kebekus
-
-2005-11-21 Albert Astals Cid <aacid at kde.org>
-
- * qt/Makefile.am: Fix build problems some people were having
-
-2005-11-20 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/GfxState.cc: Fix the byte_lookup initialization broken
- by the merges (#4350). Modify GfxColorSpace::getRGBLine() to work
- with new GfXColor type.
-
-2005-11-17 Albert Astals Cid <aacid at kde.org>
-
- * splash/SplashFTFont.cc: Make it compile using FreeType 2.2.0
- preversions
-
-2005-11-04 Albert Astals Cid <aacid at kde.org>
-
- * glib/poppler-document.cc:
- * glib/poppler-page.cc: Make it compile using --disable-cairo-output
-
-2005-11-01 Albert Astals Cid <aacid at kde.org>
-
- * poppler/Stream.h:
- * poppler/OutputDev.h: Comment some unused parameters to calm down
- compiler warnings
-
-2005-10-30 Albert Astals Cid <aacid at kde.org>
-
- * glib/poppler-page.cc
- * poppler/ArthurOutputDev.cc
- * poppler/ArthurOutputDev.h
- * poppler/CairoOutputDev.cc
- * poppler/CairoOutputDev.h
- * poppler/Gfx.cc
- * poppler/Gfx.h
- * poppler/GfxState.cc
- * poppler/GfxState.h
- * poppler/OutputDev.cc
- * poppler/OutputDev.h
- * poppler/PDFDoc.cc
- * poppler/PDFDoc.h
- * poppler/PSOutputDev.cc
- * poppler/PSOutputDev.h
- * poppler/Page.cc
- * poppler/Page.h
- * poppler/SplashOutputDev.cc
- * poppler/SplashOutputDev.h
- * poppler/TextOutputDev.cc
- * poppler/TextOutputDev.h
- * qt/poppler-page.cc
- * qt4/src/poppler-page.cc
- * splash/Splash.cc
- * splash/Splash.h
- * splash/SplashBitmap.cc
- * splash/SplashBitmap.h
- * splash/SplashPattern.cc
- * splash/SplashPattern.h
- * splash/SplashState.cc
- * splash/SplashState.h
- * splash/SplashTypes.h
- * test/gtk-cairo-test.cc
- * test/gtk-splash-test.cc
- * test/pdf-inspector.cc: Last xpdf 3.01 merges
-
-
-2005-10-16 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/poppler-config.h.in (GCC_PRINTF_FORMAT): Remove evil
- space character in macro definition.
-
-2005-10-16 Albert Astals Cid <aacid at kde.org>
-
- * splash/SplashXPathScanner.cc: Merge from xpdf 3.01
- * splash/SplashScreen.[cc|h]: Merge from xpdf 3.01
- * splash/SplashFTFont.cc: Merge from xpdf 3.01
- * poppler/Annot.[cc|h]: Merge from xpdf 3.01
- * poppler/FontInfo.cc
- * poppler/Page.cc:
- * poppler/PSOutputDev.cc: Changes needed due to Annot changes
- * poppler/Function.[cc|h]: Merge from xpdf 3.01
- * poppler/Stream.[cc|h]: Merge from xpdf 3.01
- * poppler/GfxFont.cc: Merge from xpdf 3.01
-
-2005-10-05 Kristian Høgsberg <krh at redhat.com>
-
- * glib/poppler-page.cc (poppler_page_render_to_ps): Fix another
- off-by-one page number error (#4555).
-
-2005-09-26 Marco Pesenti Gritti <mpg at redhat.com>
-
- * glib/poppler-action.cc:
-
- Initialize window title even if the action is unknown
-
-2005-09-26 Marco Pesenti Gritti <mpg at redhat.com>
-
- * glib/poppler-action.cc:
- * glib/poppler-action.h:
-
- Implement launch action
-
-2005-09-20 Albert Astals Cid <aacid at kde.org>
-
- * poppler/GlobalParams.[cc|h]: Merge from xpdf 3.01
- * poppler/Link.cc: Merge from xpdf 3.01
- * poppler/Parser.cc: Merge from xpdf 3.01
- * poppler/TextOutputDev.[cc|h]: Merge from xpdf 3.01
- * poppler/UnicodeMap.cc: More grealloc -> greallocn
- * poppler/UnicodeTypeTable.cc: Merge from xpdf 3.01
- * poppler/XRef.cc: Merge from xpdf 3.01
-
-2005-09-20 Marco Pesenti Gritti <mpg at redhat.com>
-
- * poppler/XRef.cc:
-
- Remove duplicated initialization
-
-2005-09-20 Marco Pesenti Gritti <mpg at redhat.com>
-
- * poppler/GlobalParams.cc:
-
- s/G/Goo in not yet compiled plugins code
-
-2005-09-20 Marco Pesenti Gritti <mpg at redhat.com>
-
- * poppler/Makefile.am:
-
- Add XPDFPlugin*. Thanks to TSDgeos that noticed this.
-
- * poppler/XpdfPluginAPI.cc:
-
- Fixup
-
-2005-09-16 Marco Pesenti Gritti <mpg at redhat.com>
-
- * poppler/PDFDoc.cc:
- * poppler/PDFDoc.h:
- * poppler/XRef.cc:
- * poppler/XRef.h:
-
- Merge more from 3.01
-
-2005-09-16 Marco Pesenti Gritti <mpg at redhat.com>
-
- * poppler/XRef.cc:
-
- Merge some initialization that I lost before
-
-2005-09-16 Marco Pesenti Gritti <mpg at redhat.com>
-
- * poppler/XRef.cc:
-
- Merge change from 3.01
-
-2005-09-16 Marco Pesenti Gritti <mpg at redhat.com>
-
- * poppler/CharCodeToUnicode.cc:
- * poppler/CharCodeToUnicode.h:
-
- Improvements from xpdf 3.01
-
-2005-09-16 Marco Pesenti Gritti <mpg at redhat.com>
-
- * poppler/CMap.cc:
-
- Improvements from xpdf 3.01
-
-2005-09-16 Marco Pesenti Gritti <mpg at redhat.com>
-
- * poppler/NameToUnicodeTable.h:
- * poppler/UnicodeTypeTable.cc:
- * poppler/UnicodeTypeTable.h:
-
- Merge some unicode table changes from xpdf 3.01
-
-2005-09-16 Marco Pesenti Gritti <mpg at redhat.com>
-
- * poppler/SplashOutputDev.h:
- * splash/Splash.cc:
- * splash/Splash.h:
-
- Modified region support from xpdf 3.01
-
-2005-09-16 Marco Pesenti Gritti <mpg at redhat.com>
-
- * goo/Makefile.am:
- * poppler/DCTStream.h:
- * poppler/Decrypt.cc:
- * poppler/Decrypt.h:
- * poppler/FlateStream.h:
- * poppler/GlobalParams.cc:
- * poppler/GlobalParams.h:
- * poppler/Makefile.am:
- * poppler/PDFDoc.cc:
- * poppler/PDFDoc.h:
- * poppler/Parser.cc:
- * poppler/Parser.h:
- * poppler/Stream.cc:
- * poppler/Stream.h:
- * poppler/XRef.cc:
- * poppler/XRef.h:
- * poppler/poppler-config.h.in:
-
- Merge security plugins support from xpdf 3.01
-
-2005-09-16 Marco Pesenti Gritti <mpg at redhat.com>
-
- * configure.ac:
- * goo/Makefile.am:
- * splash/Makefile.am:
- * splash/SplashFTFont.cc:
- * splash/SplashMath.h:
- * splash/SplashTypes.h:
- * goo/FixedPoint.cc:
- * goo/FixedPoint.h:
-
- Merge support for fixed point
-
-2005-09-16 Marco Pesenti Gritti <mpg at redhat.com>
-
- * poppler/ArthurOutputDev.cc:
- * poppler/CairoFontEngine.cc:
- * poppler/TextOutputDev.cc:
- * poppler/UnicodeMap.cc:
-
- Use mallocn when possible
-
-2005-09-16 Albert Astals Cid <aacid at kde.org>
- * splash/: Some merges from xpdf 3.01
-
-2005-09-16 Albert Astals Cid <aacid at kde.org>
- * configure.ac
- * splash/SplashFTFontEngine.[cc|h]
- * poppler/CairoFontEngine.[cc|h]: Merge the xpdf 3.01 change that uses
- runtime detection of freetype version
-
-2005-09-15 Albert Astals Cid <aacid at kde.org>
- * poppler/: Some minor merges from xpdf 3.01
-
-2005-09-14 Albert Astals Cid <aacid at kde.org>
- * fofi/
- * poppler/PSOutputDev.[cc|h]: Merge all xpdf 3.01 changes in fofi
-
-2005-09-06 Kristian Høgsberg <krh at redhat.com>
-
- * configure.ac: Enable A4_PAPER and OPI_SUPPORT by default. There
- is no reason to not enable OPI and the paper size should be
- controlled by the application.
-
- * test/Makefile.am (EXTRA_DIST): Add pdf-operators.c
-
-2005-09-03 Brad Hards <bradh at frogmouth.net>
-
- * qt4/tests/ :
- * configure.ac: switch qt4 unit tests to use QtTestLib, a more
- capable system, and easier to maintain.
-
-2005-09-02 Kristian Høgsberg <krh at redhat.com>
-
- * glib/poppler-page.cc: Apply Marcos rotation fix.
-
-2005-08-31 Brad Hards <bradh at frogmouth.net>
-
- * poppler/JArithmeticDecoder.cc
- * poppler/JArithmeticDecoder.h
- * poppler/JBIG2Stream.cc
- * poppler/JBIG2Stream.h: merge in some of the JBIG2 changes from
- xpdf 3.0.1.
-
-
-2005-08-29 Kristian Høgsberg <krh at redhat.com>
-
- * configure.ac (HAVE_FREETYPE_H): Patch from Hiroyuki Ikezoe: Set
- HAVE_FREETYPE_217_OR_OLDER to 0 if we found freetype using
- pkg-config (#4223).
-
-2005-08-28 Brad Hards <bradh at frogmouth.net>
-
- * fofi/FoFiTrueType.cc:
- * goo/GooHash.cc:
- * goo/GooHash.h:
- * goo/GooList.cc:
- * goo/GooList.h:
- * goo/GooString.cc:
- * goo/GooString.h:
- * goo/gmem.c: merge the Goo* improvements from xpdf 3.0.1. This
- change is based on martink's work (7-xpdf-3.01-goo-improvements.patch)
- with some tweaking by me.
-
-2005-08-27 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/FlateStream.cc: Fix predictor leak.
-
-2005-08-27 Jeff Muizelaar <jeff at infidigm.net>
-
- * configure.ac: Disable the zlib-based decoder by default. See #3948.
-
-2005-08-27 Brad Hards <bradh at frogmouth.net>
-
- * Merge the gmalloc -> gmallocn changes from xpdf 3.0.1. This
- change is based on martink's work (13-xpdf-3.01-goo-allocn.patch)
- with some tweaking by me. There may be some residual gmallocn
- changes still to be merged.
-
-2005-08-24 Martin Kretzschmar <martink at gnome.org>
-
- * configure.ac: add /usr/include/qt4 to qt4_incdirs. That's what
- Debian and Ubuntu use. Maybe we should just use pkg-config. If
- it's usable with qt4.
-
- * test/.cvsignore: ignore pdf_inspector binary.
-
-2005-08-24 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/TextOutputDev.cc: Push rotation argument down to
- GfxState constructor. This is still not completely functional yet.
-
- * glib/poppler-page.cc (poppler_page_render_selection): Add
- rotation argument so API is useful. Not yet implemented.
- (poppler_page_prepare_output_dev): Patch from Marco to fix
- rotation using the cairo backend.
-
-Tue Aug 23 17:21:02 2005 Jonathan Blandford <jrb at redhat.com>
-
- * test/Makefile.am (gtk_cairo_test_LDADD): add
- FREETYPE_{CFLAGS,LIBS} to the cairo deps
-
-Tue Aug 23 13:38:01 2005 Jonathan Blandford <jrb at redhat.com>
-
- * configure.ac:
- * poppler/Gfx.cc:
- * poppler/Gfx.h:
- * poppler/GlobalParams.cc:
- * poppler/GlobalParams.h:
- * poppler/Makefile.am:
- * poppler/OutputDev.cc:
- * poppler/OutputDev.h:
- * poppler/ProfileData.cc:
- * poppler/ProfileData.h:
- * test/Makefile.am:
- * test/pdf-inspector.cc:
- * test/pdf-inspector.glade:
- * test/pdf-operators.c: Initial cut at a pdf inspector. This
- should help us look at PDF files.
-
-2005-08-22 Kristian Høgsberg <krh at redhat.com>
-
- * glib/poppler-page.cc:
- * glib/poppler-page.h:
- * glib/poppler-private.h:
- * glib/test-poppler-glib.c: Patch from Marco to simplify the glib
- rotation API.
-
-2005-08-21 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/Makefile.am (INCLUDES): Add FREETYPE_CFLAGS.
-
- * configure.ac: Make freetype check use pkg-config if possible.
-
-2005-08-17 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/GfxFont.cc: Add fix discussed in #3131 to only use the
- MacRoman char map if the font has one or the font dicts specifies
- /MacRoman.
-
-2005-08-08 Albert Astals Cid <aacid at kde.org>
-
- * poppler/PDFDoc.cc: Improve the checking for %%EOF
-
-2005-08-06 Kristian Høgsberg <krh at redhat.com>
-
- * glib/poppler-page.cc:
- * glib/poppler-page.h: Use GdkColor for specifying selection
- colors, we alreay depend on GDK anyway.
-
-2005-08-06 Albert Astals Cid <aacid at kde.org>
-
- * poppler/PDFDoc.cc: Increase the range for searching %%EOF up to
- the 1024 bytes pdf spec says adobe checks for, needed
- to work with http://bugs.kde.org/show_bug.cgi?id=110034 and some other
- private pdf i got sent
-
-2005-08-06 Brad Hards <bradh at frogmouth.net>
-
- * qt4/src/poppler-document.cc:
- * qt4/src/poppler-qt4.h: Add password arguments to document
- constructor.
-
- * qt4/src/Doxyfile: Add define so doxygen can extract the
- API for Qt4 bindings again.
-
- * qt4/tests/test-password-qt4.cpp: new test framework for
- encrypted files.
-
-2005-08-05 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/TextOutputDev.cc (visitLine): Round selection
- coordinates in device space, so selection isn't fuzzy.
-
- * poppler/GfxState.cc:
- * poppler/GfxState.h: Add simple Matrix class.
-
-2005-08-05 Kristian Høgsberg <krh at redhat.com>
-
- * glib/poppler-page.cc:
- * glib/poppler-page.h:
- * poppler/TextOutputDev.cc:
- * poppler/TextOutputDev.h: Propagate selection colors to the glib API.
-
-2005-08-04 Brad Hards <bradh at frogmouth.net>
-
- * poppler/ArthurOutputDev.cc: Fix problem with drawing filled objects
- that was introduced in Rev 1.4.
-
-2005-08-03 Brad Hards <bradh at frogmouth.net>
-
- * qt4/tests/test-poppler-qt4.cpp (keyPressEvent): add support for
- page-up / page-down keys to change which page is displayed, and
- q to quit.
-
-2005-08-01 Albert Astals Cid <aacid at kde.org>
-
- * poppler/DCTStream.[cc|h]: Fix problem in the patch to fix #3299
-
-2005-08-01 Kristian Høgsberg <krh at redhat.com>
-
- Patch from Dan Winship <danw at novell.com>
-
- * glib/poppler-page.cc (poppler_page_copy_to_pixbuf): Set alpha to
- 0xff (opaque), not 0x00.
-
-2005-08-01 Brad Hards <bradh at frogmouth.net>
-
- * poppler/ArthurOutputDev.cc: Fix up the fill problem with
- drawing text, where the "middle" of glyphs with a "hole"
- (like d, o, p, b, g) got filled. Also remove some debugging
- code. The glyphs are still ugly though.
-
-2005-07-31 Brad Hards <bradh at frogmouth.net>
-
- * poppler/ArthurOutputDev.cc: An initial version of proper
- font handling, based on work by Albert Astals Cid. I changed
- it to stroke the glyphs based on the SplashPath. In the longer
- term, Arthur should use FreeType paths directly - hopefully
- that will be less ugly, and not fill everything.
-
-2005-07-29 Brad Hards <bradh at frogmouth.net>
-
- * qt4/tests: add test cases for version and facing pagelayout.
- Also updated .cvsignore for these and a couple of older files.
-
- * poppler/ArthurOutputDev.cc (startPage): Make sure page is
- filled white. Earlier versions of Qt4 seemed to have an
- eggshell coloured background, but it changed to black at
- some point.
-
- * poppler/ArthurOutputDev.cc: remove a couple more TODOs,
- based on current Qt4 working OK.
-
-2005-07-29 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/TextOutputDev.cc: Finish TextSelectionDumper class for
- extracting the text from a selection. Add
- TextPage::getSelectionText() and TextOutputDev::getSelectionText()
- methods to expose the new functionality.
-
- * glib/poppler-page.cc (poppler_page_get_text): Use
- TextOutputDev::getSelectionText() to get the text from the
- selection.
-
- * glib/poppler-document.cc (poppler_document_new_from_file):
- * glib/poppler-page.cc (_poppler_page_new): Add extra NULL to
- g_object_new() constructor to silence gcc warning about missing
- sentinel.
-
-2005-07-28 Albert Astals Cid <aacid at kde.org>
-
- * poppler/PageLabelInfo.[cc|h]: Fix memory leaks
-
-2005-07-28 Albert Astals Cid <aacid at kde.org>
-
- * glib/poppler-document.cc:
- * poppler/CairoFontEngine.[cc|h]:
- * poppler/CairoOutputDev.cc:
- * poppler/GlobalParams.[cc|h]:
- * poppler/SplashOutputDev.[cc|h]:
- * qt/poppler-document.cc:
- * qt4/src/poppler-document.cc:
- * test/gtk-cairo-test.cc:
- * test/gtk-splash-test.cc:
- Use fontconfig for finding which font use for not embeded fonts
-
-2005-07-28 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/poppler-config.h.in: Add GCC_PRINTF_FORMAT macro to
- annotate printf-like functions (#3638).
-
- * poppler/Error.h: Add GCC_PRINTF_FORMAT to error().
-
- * poppler/PSOutputDev.h: Add GCC_PRINTF_FORMAT to
- PSOutputDev::writePSFmt().
-
- * poppler/PSOutputDev.cc, poppler/GlobalParams.cc: Quiet new
- printf warnings.
-
- * poppler/TextOutputDev.cc (TextBlock::visitSelection): Assign
- start and stop coordinates in one place so we don't assign the
- same point to both in some corner cases.
- (TextWord::visitSelection): Initialize begin to len, not len + 1
- to fix crash.
-
- (TextWord::visitSelection, TextLine::visitSelection): Change
- selection trigger; now midpoint of glyph must be included in
- selection area for glyph to be in selection.
-
-2005-07-27 Martin Kretzschmar <martink at gnome.org>
-
- * poppler/PSOutputDev.cc (PSOutputDev): change the constructor to
- take paper size and duplex setting parameters.
- (init): add paper size and duplex parameters.
- (writeDocSetup): add duplex parameter.
-
- * poppler/PSOutputDev.h: update declarations.
-
- * glib/poppler-private.h (struct _PopplerPSFile): store necessary
- information to eventually construct a PSOutputDev.
-
- * glib/poppler-page.cc (poppler_page_render_to_ps): initialize the
- output dev if it doesn't exist yet.
-
- * glib/poppler-document.cc (poppler_ps_file_new): don't create the
- PSOutputDev here, just store filename and page range.
- (poppler_ps_file_set_paper_size, poppler_ps_file_set_duplex): new
- functions.
- (poppler_ps_file_free): free the filename which we strdup now.
-
- * glib/poppler-document.h: add prototypes.
-
-2005-07-26 Albert Astals Cid <aacid at kde.org>
-
- * qt/test-poppler-qt-cpp: Fix mem leak
-
-2005-07-26 Kristian Høgsberg <krh at redhat.com>
-
- * fofi/FoFiType1.cc: Make check for end of encoding array a bit
- more liberal so we don't crash on complex encoding arrays.
-
-2005-07-25 Albert Astals Cid <aacid at kde.org>
-
- * poppler/DCTStream.cc: Work on bad jpeg data that have garbage before
- the start marker. Fixes bug #3299
-
-2005-07-22 Albert Astals Cid <aacid at kde.org>
-
- * poppler/CairoFontEngine.cc: Fix mem leak. Reported in bug #3586 by
- Kjartan Maraas, initial patch by Martin Kretzschmar.
-
-2005-07-22 Albert Astals Cid <aacid at kde.org>
-
- * qt/test-poppler-qt.cpp: Make it possible to change the displayed
- page using Up and Down keys
-
-2005-07-22 Albert Astals Cid <aacid at kde.org>
-
- * splash/Splash.cc: Fix bugs #3728 and #3750
-
-2005-07-20 Martin Kretzschmar <martink at gnome.org>
-
- * glib/poppler-document.cc (poppler_fonts_iter_get_name): if the
- font is a subset, strip the ABCDEF+ tag.
- (poppler_fonts_iter_get_full_name): does what the old get_name did.
- (poppler_fonts_iter_get_font_type, poppler_fonts_iter_is_embedded)
- (poppler_fonts_iter_is_subset): new wrappers.
-
- * glib/poppler-document.h (PopplerFontType): new enum.
- Update prototypes.
-
-2005-07-15 Martin Kretzschmar <martink at gnome.org>
-
- * test/gtk-cairo-test.cc: update for 2005-06-27 change to actually
- display something again.
-
-2005-07-10 Brad Hards <bradh at frogmouth.net>
-
- * poppler/ArthurOutputDev.cc: General cleanup - removing
- dead code, and some minor tweaks. No new features.
-
-2005-07-08 Kristian Høgsberg <krh at redhat.com>
-
- * glib/poppler-page.cc (poppler_page_set_selection_alpha): Add
- this function to initialize the alpha channel when using the
- splash backend.
-
- * poppler/TextOutputDev.cc (visitLine): Add missing scaling of
- intra-line selection edges.
-
-2005-07-07 Kristian Høgsberg <krh at redhat.com>
-
- * glib/poppler-page.cc (poppler_page_prepare_output_dev): Account
- for page rotation when creating the cairo surface.
-
-2005-07-06 Kristian Høgsberg <krh at redhat.com>
-
- * glib/poppler-page.cc (poppler_page_copy_to_pixbuf): Add out of
- bounds checking (from Marco).
-
-2005-07-07 Brad Hards <bradh at frogmouth.net>
-
- * qt4/src/poppler-document.cc:
- * qt4/src/poppler-qt4.h: Add pageLayout() function for Qt4
- bindings
-
- * qt4/tests/check_pagelayout_single.cpp:
- * qt4/tests/check_pagelayout_none.cpp:
- * Makefile.am: Add unit tests for pageLayout()
-
- * glib/poppler-document.cc (convert_page_mode): Update to
- reflect the Catalog API change. I'm not that good at glib,
- so this has a non-zero chance of being pure crackrock.
-
- * poppler/Catalog.cc:
- * poppler/Catalog.h: update page mode options to PDF 1.6
-
- * qt4/src/poppler-qt4.h:
- * qt4/src/poppler-document.cc: add Qt4 bindings for additional
- pageMode() value created by change above
-
- * qt4/src/poppler-qt4.h: minor updates to API docs.
-
- * qt4/tests/Makefile.am:
- * qt4/tests/check_pagemode_*.cpp: unit tests for Qt4 pageMode() call
- and associated enum. This is the initial checkin for these files
-
-2005-07-06 Albert Astals Cid <aacid at kde.org>
-
- * poppler/PDFDoc.[cc|h]: Add checkFooter to check document ends with
- %%EOF
- * poppler/GfxFont.[cc|h]: Extract family, stretch and weight from the
- font descriptor
-
-2005-07-06 Brad Hards <bradh at frogmouth.net>
-
- * qt4/tests/Makefile.am:
- * qt4/tests/check_linearised.cpp: Added unit test for linearised
- property
-
- * qt4/tests/poppler-fonts.cpp (main): update to reflect API change,
- and also to show "[none]" if the font is nameless.
-
- * qt4/src/poppler-document.cc (Poppler):
- * qt4/src/poppler-qt4.h: remove the unicode translation bool,
- it is really an internal thing.
-
-2005-07-05 Albert Astals Cid <aacid at kde.org>
-
- * qt4/src/poppler-document.cc (Poppler):
- * qt4/src/poppler-qt4.h: Don't crash with files that have fonts with
- no name, for example the one found at
- http://bugs.kde.org/show_bug.cgi?id=101520.
-
-2005-07-05 Brad Hards <bradh at frogmouth.net>
-
- * qt4/tests/check_author.cpp:
- * qt4/tests/check_permissions.cpp:
- * Makefile.am:
- * .cvsignore: add a couple more test cases
-
- * qt4/src/poppler-document.cc (Poppler):
- * qt4/src/poppler-qt4.h: Add Qt4 bindings for the
- additional user permission properties.
-
- * poppler/XRef.h:
- * poppler/Xref.cc:
- * poppler/PDFDoc.h: Add some more user permissions properties -
- high resolution printing, document assembly, extraction for
- accessibility and form completion.
-
-2005-07-04 Brad Hards <bradh at frogmouth.net>
-
- * qt4/src/poppler-page.cc: fix typo bug that
- prevented correct detection of upside down pages
-
- * qt4/tests/check-orientation.cpp: fix path to
- point to test module.
-
- * qt4/.cvsignore: update to reflect new files
-
- * qt4/tests/Makefile.am:
- * qt4/tests/poppler-fonts.cpp: initial import of a simple font
- metadata listing application.
-
- * qt4/src/poppler-qt4.h:
- * qt4/src/poppler-document.cc complete Qt4 font metadata handling
-
- * qt4/src/poppler-qt4.h:
- * qt4/src/poppler-page.cc: change the render API to make it more
- Qt-like.
-
- * qt4/tests/test-poppler-qt4.cpp:
- * qt4/tests/stress-poppler-qt4.cpp: update to reflect changes
- to render API
-
- * poppler/FontInfo.h/cc: make FontInfo::type() return a enum
- instead of a GooString. As discussed on mailing list, if you
- want a string representation, you get to make one at the bindings
- layer (ie typeName() didn't make the grade in the final patch)
-
- * qt4/tests/poppler-fonts.cpp (main): change order in test
- code to reflect actual testcase file
-
-2005-07-01 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/TextOutputDev.cc: Make selection also work when dragging
- backwards in the text flow. Currently this is a big pile of
- if-statements, and there is certainly room for improvement.
-
-2005-06-30 Kristian Høgsberg <krh at redhat.com>
-
- * glib/poppler-page.h: * glib/poppler-page.cc
- (poppler_page_copy_to_pixbuf): Fix splash compilation (patch from
- Marco).
- (poppler_page_render_to_pixbuf): Drop dest_x and dest_y
- coordinates from this function. This functionality can be
- achieved using a sub-GdkPixbuf.
-
- * glib/test-poppler-glib.c (main): Update test case.
-
-2005-06-29 Kristian Høgsberg <krh at redhat.com>
-
- * glib/poppler-private.h: Move TextOutputDev.h include here from
- poppler-page.cc
-
-2005-06-29 Kristian Høgsberg <krh at redhat.com>
-
- * configure.ac:
- * glib/poppler-page.cc:
- * glib/poppler-page.h:
- * glib/poppler-private.h:
- * poppler/CairoOutputDev.cc:
- * poppler/CairoOutputDev.h:
- * poppler/Page.cc:
- * poppler/Page.h:
- * poppler/TextOutputDev.cc:
- * poppler/TextOutputDev.h: Add support for rendering real
- selection (based on text flow).
-
-2005-06-28 Albert Astals Cid <aacid at kde.org>
-
- * poppler/FontInfo.[cc,h]: Add FontInfo::getType()
-
-2005-06-28 Albert Astals Cid <aacid at kde.org>
-
- * poppler/ArthurOutputDev.cc: use transformation matrix for image
- rendering
-
-2005-06-28 Brad Hards <bradh at frogmouth.net>
-
- * .cvsignore:
- * qt4/.cvsignore:
- * qt4/src/.cvsignore:
- * qt4/tests/.cvsignore: update to reflect the Qt4 bindings.
-
-2005-06-28 Brad Hards <bradh at frogmouth.net>
-
- * qt4/:
- * Makefile.am:
- * configure.ac:
- * poppler-qt4.pc.in: Initial import of Qt4 bindings, based
- on the Qt3 bindings. API is still in flux.
-
- * poppler/AuthurOutputDev.[cc,h]:
- * poppler/Makefile.am: Initial import of Qt4 backend renderer.
- Incomplete at this stage.
-
-2005-06-27 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/CairoOutputDev.cc:
- * poppler/CairoOutputDev.h: Change CairoOutputDev to render to a
- given surface and let the user create that surface.
-
- * glib/poppler-document.cc:
- * glib/poppler-page.cc:
- * glib/poppler-private.h: Create the cairo image surface here
- instead and pass it to the CairoOutputDev for rendering.
-
- * poppler/CairoOutputDevImage.cc:
- * poppler/CairoOutputDevImage.h:
- * poppler/CairoOutputDevX.cc:
- * poppler/CairoOutputDevX.h:
- * poppler/Makefile.am: Remove specialized cairo output devices.
-
-2005-06-26 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/CairoOutputDev.cc:
- * poppler/CairoOutputDev.h: Switch back to using drawChar() for
- text, but utilize the beginString() and endString() hooks so we
- can use cairo_show_glyphs() efficiently.
-
-2005-06-26 Albert Astals Cid <aacid at kde.org>
- * qt/poppler-page.cc:
- * qt/poppler-page.h: Add PageTransition class and
- PageTransition* Page::getTransition() const; to the qt frontend.
-
-2005-06-26 Martin Kretzschmar <martink at gnome.org>
-
- * glib/.cvsignore: add poppler-enums.[ch].
-
- * configure.ac: require glib 2.4+ for g_value_take_string and
- G_DEFINE_TYPE.
-
-2005-06-25 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/Error.h: Maybe fix build on Solaris.
-
-2005-06-20 Kristian Høgsberg <krh at redhat.com>
-
- * NEWS:
- * configure.ac: Bump version to 0.3.3 and sum up changes since
- last release.
-
- * glib/poppler-page.cc (poppler_page_find_text): Initialize xMin
- and yMin to avoid referencing unintialized memory (#3582).
-
-2005-06-20 Martin Kretzschmar <martink at gnome.org>
-
- * glib/poppler-document.cc (info_dict_get_string): convert
- from PDFDocEncoding to UTF-8.
-
-2005-06-20 Kristian Høgsberg <krh at redhat.com>
-
- * glib/poppler-page.cc:
- * glib/poppler-page.h:
- * glib/poppler.h: Clean up glib rotation implementation and add a
- getter for rotation. Patch from Marco.
-
-2005-06-20 Kristian Høgsberg <krh at redhat.com>
-
- * glib/poppler-document.cc:
- * poppler/FontInfo.cc: Fixes from Marco to handle fonts without
- name (typically type 3 fonts) and fix an iterator bug.
-
-2005-06-20 Kristian Høgsberg <krh at redhat.com>
-
- * glib/poppler-page.cc (poppler_page_get_link_mapping): Adjust
- link coordinates so they're relative to bounding box lower left
- corner (#3396).
-
-2005-06-17 Kristian Høgsberg <krh at redhat.com>
-
- * autogen.sh: Patch from Emil Soleyman-Zomalan to enable checks
- for automake >= 1.7 (#3554).
-
-2005-06-15 Kristian Høgsberg <krh at redhat.com>
-
- * glib/poppler-document.cc:
- * glib/poppler-document.h: Patch from Marco to get initial status
- (open or closed) for bookmark subtrees.
-
-2005-06-13 Kristian Høgsberg <krh at redhat.com>
-
- * glib/poppler-document.cc:
- * glib/poppler-document.h:
- * glib/poppler-private.h:
- * glib/poppler.h:
- * glib/test-poppler-glib.c:
- * poppler/Makefile.am: Patch from Marco to extract font info from
- document.
-
-2005-06-08 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/CairoFontEngine.cc: Remember to delete tmpFileName.
- Patch from Nikolai Weibull (#3491).
-
-2005-06-07 Kristian Høgsberg <krh at redhat.com>
-
- * qt/test-poppler-qt.cpp: Add stdlib.h include for exit().
-
-2005-06-02 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/TextOutputDev.h:
- * qt/poppler-qt.h: Patch from Stanislav Brabec <sbrabec at suse.cz>
- to fix gcc 4.0.1 warnings on undeclared friend classes.
-
- * test/gtk-splash-test.cc: Fix from Martin Kretzschmar
- <martink at gnome.org> to compile with OPI enabled (#2911).
-
-2005-06-02 Kristian Høgsberg <krh at redhat.com>
-
- Patch from Stanislav Brabec <sbrabec at suse.cz>:
-
- * configure.ac:
- * poppler-cairo.pc.in:
- * poppler-glib.pc.in:
- * poppler-qt.pc.in:
- * poppler-splash.pc.in: Misc fixes to pkg-config files.
-
-2005-06-01 Jeff Muizelaar <jeff at infidigm.net>
-
- * poppler/Error.cc:
- * poppler/Error.h: Make error handling function setable through
- setErrorFunction.
-
- Based on a patch by Albert Astals Cid.
-
-2005-05-29 Kristian Høgsberg <krh at redhat.com>
-
- * glib/*: Add more meta data properties to poppler document.
- Patch by Emil Soleyman-Zomalan (#3359).
-
-2005-05-26 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/CairoOutputDev.cc (clip): Remove snapToGrid so clip()
- prototype matches what Gfx actually calls (fixes clipping).
-
- * poppler/CairoOutputDev.cc: Update fill color, stroke color, fill
- opacity and stroke opacity from GfxState on restore, since they
- aren't handled by cairo_restore() (#3362).
-
- * poppler/CairoOutputDev.cc: Comment out tolerance setting until
- we figure out how cairo settings relate to pdf settings.
-
- * poppler/CairoOutputDev.cc: Support fill and stroke opacity.
-
- * poppler/GfxState.cc:
- * poppler/GfxState.h: Add GfxColorSpace::getRGBLine here and
- implement in subclasses.
-
- * poppler/CairoOutputDev.cc (drawImage): Use getRGBLine here.
-
-Mon May 23 00:22:41 2005 Jonathan Blandford <jrb at redhat.com>
-
- * glib/poppler-document.h: Add a permissions flag to the glib
- bindings.
-
-2005-05-21 Kristian Høgsberg <krh at redhat.com>
-
- * glib/poppler-document.cc (poppler_ps_file_new): Fix off-by-one
- error spotted by Jürg Billeter.
-
-2005-05-20 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/CairoOutputDev.cc: Account for different row vs. column
- vector conventions between cairo and poppler.
-
- * poppler/CairoFontEngine.cc: Only get the code to gid map if
- we're using freetype 2.1.7 or older (#3340).
-
-2005-05-19 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/CairoFontEngine.cc: Only cast to Gfx8BitFont when we
- know for sure we have a truetype font.
- GfxCIDFont::getCIDToGIDLen() can return 0 in which case codeToGID
- will be NULL, and we end up casting it to a Gfx8BitFont (#3265).
-
-2005-05-18 Kristian Høgsberg <krh at redhat.com>
-
- * configure.ac: Require cairo 0.5.0, bump release to 0.3.2.
-
- * NEWS: Sum up latest changes.
-
- * glib/poppler-document.cc (poppler_ps_file_new): Take a page
- range here instead of just number of pages.
-
-2005-05-17 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/CairoOutputDevX.cc:
- * test/gtk-cairo-test.cc: Chase the cairo xlib constructor again.
-
-2005-05-16 Kristian Høgsberg <krh at redhat.com>
-
- Patch from Christian Persch (#3300):
-
- * configure.ac: Check for glib-mkenums.
-
- * glib/Makefile.am (poppler-enums.h): Generate glib enums at
- compile time.
-
- * glib/poppler-enums.c:
- * glib/poppler-enums.h: Removed.
-
-2005-05-16 Kristian Høgsberg <krh at redhat.com>
-
- * test/gtk-cairo-test.cc: Update this test case also.
-
- * poppler/CairoOutputDevX.cc: Track changes to cairo Xlib surface
- constructors.
-
- * poppler/CairoFontEngine.cc (cairo_font_face_destroy): Make this
- static.
-
-Thu May 12 23:10:45 2005 Jonathan Blandford <jrb at redhat.com>
-
- * glib/poppler.gidl: add metadata file.
-
-2005-05-12 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/CairoOutputDev.cc:
- * poppler/CairoOutputDevX.cc:
- * poppler/CairoOutputDevImage.cc:
- * test/gtk-cairo-test.cc: Update to latest cairo changes, patch
- from Jens Taprogge (#3281)
-
-2005-05-11 Kristian Høgsberg <krh at redhat.com>
-
- * glib/poppler.cc (poppler_get_backend, poppler_get_version): Add
- these functions so it's easy to tell if poppler is using cairo or
- splash and what version.
-
- * glib/test-poppler-glib.c (main): Print out version and backend.
-
-2005-05-06 Kristian Høgsberg <krh at redhat.com>
-
- * glib/Makefile.am (libpoppler_glib_la_LIBADD): Link poppler-glib
- against poppler.
-
- * qt/Makefile.am (libpoppler_qt_la_LIBADD): Ditto for qt.
-
- * poppler-glib.pc (Libs): Drop -lpoppler from link.
-
- * poppler-qt.pc (Libs): Ditto for qt.
-
- * configure.ac: Test for both libqt-mt.la and libqt-mt.so in that
- order.
-
-2005-05-04 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/CairoOutputDev.cc (CairoOutputDev::drawImageMask,
- CairoOutputDev::drawImage): Track cairo cvs API changes; use
- cairo_mask() and cairo_paint() for drawing image masks and images.
-
-2005-05-04 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/CairoOutputDev.cc: Fix matrix convention confusion.
-
-2005-05-04 Kristian Høgsberg <krh at redhat.com>
-
- Patches from Albert Astals Cid:
-
- * qt/poppler-page.cc (getText): Use QString::fromUtf8() instead of
- implicit latin1 cast constructor.
-
- * qt/test-poppler-qt.cpp (main): Use a QLabel for showing text
- instead of qDebug.
-
-Wed May 4 02:31:05 2005 Jonathan Blandford <jrb at redhat.com>
-
- * glib/poppler-document.cc:
- * glib/poppler-document.h:
- * glib/poppler-enums.c: (poppler_permissions_get_type):
- * glib/poppler-enums.h:
- * glib/poppler-page.cc:
- * glib/poppler-page.h:
- * glib/poppler.h:
-
- Register a bunch of boxed types to test introspection, and for
- LBs. Also, remove unused 'popper_document_save()' (-:
-
-2005-05-01 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/CairoFontEngine.cc:
- * poppler/CairoFontEngine.h:
- * poppler/CairoOutputDev.cc: Back out workaround for cairo 0.4.0
- font API and port to new cairo head.
-
-2005-05-01 Jeff Muizelaar <jeff at infidigm.net>
-
- * splash/SplashFTFont.cc (SplashFTFont::getGlyphPath):
- Use FT_LOAD_NO_BITMAP to make sure we get outlines loaded instead
- of bitmaps for use in FT_Outline_Decompose.
-
- Patch from Albert Astals Cid.
-
-2005-05-01 Jeff Muizelaar <jeff at infidigm.net>
-
- * goo/gmem.c: (gmalloc), (grealloc), (gfree):
- * goo/gmem.h: make memory functions use size_t instead of int.
-
- Patch from Takashi Iwai through Albert Astals Cid.
-
-2005-04-30 Jeff Muizelaar <jeff at infidigm.net>
-
- * qt/poppler-document.cc (Document::unlock) :
- * qt/poppler-qt.h (Document::unlock):
- Add const to the password argument.
-
- Patch from Albert Astals Cid.
-
-2005-04-30 Jeff Muizelaar <jeff at infidigm.net>
-
- * fofi/FoFiType1.cc (FoFiType1::parse):
- Don't assume Encoding array of Type1 fonts end in "foo def".
- http://partners.adobe.com/public/developer/en/font/T1_SPEC.PDF says
- "This sequence of assignments must be followed by an instance of the
- token def or readonly; such a token may not occur within the sequence
- of assignments." so it must end with "readonly" "def" "readonly def"
- (That is what most fonts are using and this is why it was not
- crashing)
-
- Patch from Albert Astals Cid.
-
-Fri Apr 29 14:54:44 2005 Jonathan Blandford <jrb at redhat.com>
-
- * goo/GooTimer.h: New class to do simple timing checks.
-
- * glib/poppler-document.c: Patch from Martin Kretzschmar to really
- set the PDF version correct. Third time's the charm.
-
-2005-04-29 Kristian Høgsberg <krh at bitplanet.net>
-
- * configure.ac: Bump release to 0.3.1.
-
- * NEWS: Write up news for 0.3.1 release.
-
-2005-04-28 Kristian Høgsberg <krh at redhat.com>
-
- Patch from Martin Kretzschmar:
-
- * poppler/GlobalParams.cc: use UTF-8 as the default text encoding.
- Fixes Bug 2934.
-
-2005-04-27 Jeff Muizelaar <jeff at infidigm.net>
-
- * configure.ac:
- * poppler/FlateStream.cc:
- * poppler/FlateStream.h:
- * poppler/Makefile.am:
- * poppler/Stream.cc:
- * poppler/Stream.h: Add a reimplementation of FlateStream using
- zlib.
-
-2005-04-27 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/Catalog.cc (NameTree::lookup): Fix bsearch return value
- NULL check. Found by Albert Astals Cid.
-
-Tue Apr 26 13:13:42 2005 Jonathan Blandford <jrb at redhat.com>
-
- * glib/test-poppler-glib.c (main): add a quick dump-to-text test.
-
-2005-04-24 Kristian Høgsberg <krh at redhat.com>
-
- * qt/Makefile.am (libpoppler_qt_la_SOURCES): Add poppler-private.h
- to SOURCES.
-
-2005-04-23 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/CairoFontEngine.cc: Use the right fileName for loading
- CID fonts (#3114).
-
-2005-04-22 Kristian Høgsberg <krh at redhat.com>
-
- * configure.ac: Actually commit version number bump.
-
-2005-04-22 Martin Kretzschmar <martink at gnome.org>
-
- * poppler/CairoFontEngine.cc: declare matrix variable before the
- first goto. Fixes build with gcc 3.3.
-
-Fri Apr 22 00:01:40 2005 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/CairoFontEngine.cc: Hack around semi-broken cairo-0.4.0
- font API to fix the problem where some glyphs would show up at the
- wrong sizes. We now create an FT_Face for each size and font
- combination we encounter, since an FT_Face can't be shared between
- several cairo_font_t.
-
-Thu Apr 21 15:43:52 2005 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/Outline.cc:
- * poppler/Outline.h: Implement the documented behaviour for
- Outline::getItems() and OutlineItem::getKids() and make
- documentation more precise (Patch from Marco).
-
-Thu Apr 21 02:25:20 2005 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/CairoFontEngine.cc (CairoFont::getFont): Cache
- cairo_font_t's for a given CairoFont. With this patch cairo will
- recognize glyphs coming from the same font as such and the glyph
- cache will actually work.
-
- * glib/poppler-document.cc (poppler_document_new_from_file): Add
- output device (cairo or splash) to PopplerDocument and initialize
- it in the constructor.
-
- * glib/poppler-page.cc (splash_render_to_pixbuf,
- cairo_render_to_pixbuf): Use output device from associated poppler
- document instead of creating a new one.
-
- * poppler-glib.pc.in (Requires): Add Requires: field.
-
- * poppler/Page.cc (loadThumb): Remove unecessary and buggy call to
- Stream::addFilters(), reported by Ryan Lortie (#3046).
-
-2005-04-13 Jeff Muizelaar <jrmuizel at nit.ca>
-
- * qt/poppler-page.cc (Page::getText):
- * qt/poppler-qt.h: add a getText method for getting
- the text on a page
-
- * qt/test-poppler-qt.c (PDFDisplay::PDFDisplay):
- add the option to display the text on a page
-
- Patch from Albert Astals Cid.
-
-Tue Apr 19 17:21:19 2005 Jonathan Blandford <jrb at redhat.com>
-
- * glib/poppler-document.cc (poppler_document_get_property): Use
- %.2g instead.
-
-Tue Apr 19 17:11:52 2005 Jonathan Blandford <jrb at redhat.com>
-
- * glib/poppler-document.cc (poppler_document_get_property): Use %g
- instead of %f to avoid versioning like PDF-1.50000
-
-Tue Apr 19 15:43:35 2005 Kristian Høgsberg <krh at redhat.com>
-
- * glib/poppler-action.cc (_poppler_action_new): Handle NULL links
- gracefully (fix from Jeff).
-
-Tue Apr 19 00:20:08 2005 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/Catalog.cc: Fix from Marco to make sure we always
- initialize Catalog::pageLabelInfo.
-
-Sat Apr 16 14:53:15 2005 Jonathan Blandford <jrb at redhat.com>
-
- * glib/Makefile.am: Create poppler-enums.[ch]
-
- * glib/poppler.h:
- * glib/poppler-page.cc:
- * glib/poppler-page.h:
- * glib/poppler-action.h: Try to clean up the headers a bit
-
- * glib/poppler-document.cc:
- * glib/poppler-document.h: Add support for document data.
- Implemented as a lot of GObject properties.
-
- * glib/poppler-enums.c:
- * glib/poppler-enums.h: New autogenerated files.
-
- * glib/test-poppler-glib.c: Test the new document metadata. Seems
- to work nicely, other than the PDF string and View Prefs.
-
- * poppler/Catalog.cc:
- * poppler/Catalog.h: Extend to support PageLayout.
-
-2005-04-14 Kristian Høgsberg <krh at redhat.com>
-
- * glib/poppler-page.cc:
- * glib/poppler-page.h:
- * glib/poppler-private.h:
- * glib/poppler.h: Patch from Marco Pesenti Gritti to set page
- orientaton.
-
-2005-04-13 Jeff Muizelaar <jrmuizel at nit.ca>
-
- * poppler/CairoOutputDevImage.cc (getBitmap): remove unused
- SplashBitmap. Patch from Albert Astals Cid.
-
-2005-04-12 Kristian Høgsberg <krh at redhat.com>
-
- * configure.ac: Add fontconfig to PKG_CHECK_MODULES for the cairo
- backend too, since we shouldn't depend on cairo.pc to pull that in
- for us.
-
- * poppler/Makefile.am (INCLUDES): Add $(splash_includes) to
- INCLUDES to make sure the fontconfig include path is added when
- using the splash backend.
-
-2005-04-09 Jeff Muizelaar <jrmuizel at nit.ca>
-
- * poppler-qt.h:
- * poppler-document.cc (okToPrint, okToChange, okToCopy):
- Patch from Albert Astals Cid adding more metadata exports
-
-2005-04-08 Kristian Høgsberg <krh at redhat.com>
-
- * poppler-qt.pc.in (Libs): Add -lpoppler to Libs.
-
-2005-04-07 Jeff Muizelaar <jrmuizel at nit.ca>
-
- * configure.ac: redo the qt tests from Albert Astals Cid
-
-2005-04-07 Jeff Muizelaar <jrmuizel at nit.ca>
-
- * qt/poppler-document.cc:
- * qt/poppler-page.cc:
- * qt/poppler-qt.h:
- Patch from Albert Astals Cid adding consts and exporting some more
- metadata.
-
-2005-04-07 Kristian Høgsberg <krh at redhat.com>
-
- * glib/poppler-document.cc:
- * glib/poppler-document.h:
- * glib/poppler-page.cc:
- * glib/poppler-page.h:
- * glib/poppler-private.h: Print to PS support from Marco Pesenti
- Gritti.
-
-Thu Apr 7 12:25:39 2005 Jonathan Blandford <jrb at redhat.com>
-
- * configure.ac: check for qt, not glib, when enabling the qt
- subdir
-
-2005-04-06 Jeff Muizelaar <jrmuizel at nit.ca>
-
- * .cvsignore, glib/.cvsignore, qt/.cvsignore:
- Add more things to .cvsignore.
- Patch from Martin Kretzschmar.
-
-2005-04-06 Jeff Muizelaar <jrmuizel at nit.ca>
-
- * poppler-page.cc (Page::Page, Page::~Page):
- Construct and deconstruct the PageData object.
- Patch from Albert Astals Cid.
-
-2005-04-06 Jeff Muizelaar <jrmuizel at nit.ca>
-
- * Makefile.am, configure.ac: Add configuration for qt wrapper.
-
- * poppler-qt.pc.in:
- * qt/Makefile.am:
- * qt/poppler-document.cc:
- * qt/poppler-page.cc:
- * qt/poppler-private.h:
- * qt/poppler-qt.h:
- * qt/test-poppler-qt.cpp:
- New files.
-
-2005-04-05 Kristian Høgsberg <krh at redhat.com>
-
- * NEWS: Attempt to sum up changes since 0.1.2.
-
- * configure.ac: Bump release to 0.2.0, add AC_DEFINEs for cairo
- and splash availability.
-
- * poppler/CairoFontEngine.cc: Disable hinting.
-
- * glib/poppler-page.cc (poppler_page_render_to_pixbuf): Choose
- either splash or cairo rendering, based on configure choice.
- (cairo_render_to_pixbuf): New function to render using the cairo
- backend.
- (splash_render_to_pixbuf): Split out the splash code to this
- function.
-
-2005-04-04 Kristian Høgsberg <krh at redhat.com>
-
- * ChangeLog: Add this entry to test commit mailer script.
-
- * TODO: Add reminder about using PDF font descriptors with
- fontconfig.
-
- * configure.ac: Add checks for mkstemp() and mkstemps().
-
- * glib/poppler-page.cc (poppler_page_find_text): Reverse
- y-coordinates so we return PDF style coordinates.
-
- From Maro Pesenti Gritti <mpgritti at gmail.com>:
-
- * configure.ac, poppler/Makefile.am: Check for fontconfig when
- we're building the splash backend.
-
- * glib/poppler-page.cc (poppler_page_get_text): New function to
- select text on page.
-
-2005-04-04 Kristian Høgsberg <krh at redhat.com>
-
- * glib/poppler-page.cc (poppler_page_find_text): Reverse list of
- matches so we get them in the right order.
-
-2005-04-03 Martin Kretzschmar <martink at gnome.org>
-
- * poppler/DCTStream.h: Wrap #include <jpeglib.h> in extern "C"
- Fixes build with unpatched libjpeg.
-
-2005-04-02 Jeff Muizelaar <jrmuizel at nit.ca>
-
- * poppler/Page.h:
- * poppler/Page.cc (Page::Page):
- Some initial infrastructure for supporting transitions.
-
-2005-03-31 Kristian Høgsberg <krh at redhat.com>
-
- * glib/poppler-page.cc (poppler_page_render_to_pixbuf): Clip
- output to destination pixbuf and fix RGB order.
-
-2005-03-31 Kristian Høgsberg <krh at redhat.com>
-
- * glib/poppler-page.cc (poppler_page_find_text): New function to
- seach a page for occurrences of a given text string.
-
- * glib/poppler-page.cc: Add g_return_if_fail() checks to a couple
- of functions.
-
-Thu Mar 31 00:26:20 2005 Jonathan Blandford <jrb at redhat.com>
-
- * glib/poppler-page.cc:
- * glib/poppler-page.h (poppler_page_get_link_mapping,
- poppler_page_free_link_mapping): New functions to get a mapping of
- links to locations on the current document.
-
-2005-03-30 Jeff Muizelaar <jrmuizel at nit.ca>
-
- * poppler/DCTStream.h: change x to unsigned int to eliminate
- comparision warning
-
-2005-03-30 Jeff Muizelaar <jrmuizel at nit.ca>
-
- * poppler/Catalog.cc: delete pageLabelInfo on deconstruction
-
-Tue Mar 29 23:07:17 2005 Jonathan Blandford <jrb at redhat.com>
-
- * glib/poppler-page.h: Reformat.
-
-Tue Mar 29 22:49:15 2005 Jonathan Blandford <jrb at redhat.com>
-
- * glib/poppler-action.[ch]: New item to encapsulate links.
- * glib/poppler-document.[ch] (poppler_index_iter_get_action): New
- function to get the action. Also, fix some warnings.
- * glib/poppler-private.h (_poppler_action_new): New function.
- * glib/test-poppler-glib.c: Fix warnings.
-
-Tue Mar 29 02:36:00 2005 Jonathan Blandford <jrb at redhat.com>
-
- * glib/poppler-document.[ch] (PopplerIndexIter): Add an iter to
- extract the index from the doc. Includes a bad hack, for now.
-
-Mon Mar 28 22:02:07 2005 Jonathan Blandford <jrb at redhat.com>
-
- * glib/poppler-page.cc:
- * glib/poppler-page.h (poppler_page_get_thumbnail_size): New
- function.
- * poppler-glib.pc.in: add -lpoppler-glib to the libs line.
-
-2005-03-28 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/Page.cc (loadThumb): Backend agnostic method for
- extracting an embedded thumbnail iamge.
-
- * poppler/Dict.cc (lookupInt): New convenience method.
-
- * glib/poppler-page.cc (poppler_page_get_thumbnail): New glib
- function for getting the embedded thumbnail image for a page.
-
-2005-03-25 Kristian Høgsberg <krh at redhat.com>
-
- * configure.ac: Check for fontconfig for glib bindings.
-
-2005-03-24 Kristian Høgsberg <krh at redhat.com>
-
- * glib/Makefile.am: Use POPPLER_GLIB_CFLAGS and POPPLER_GLIB_LIBS
- instead of GTK_TEST_*. Reported by Adam Jackson <ajax at nwnk.net>.
-
-2005-03-23 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/Catalog.cc (indexToLabel, labelToIndex): Add stricter
- checking of incoming labels and indices.
-
- * glib/test-poppler-glib.c (main): Change test program to take the
- page label from the command line.
-
- * glib/poppler-page.cc:
- * glib/poppler-page.h: Add poppler_page_get_index() and rename
- popper_page_get_dimension() to popper_page_get_size()
-
-2005-03-22 Kristian Høgsberg <krh at redhat.com>
-
- * glib/poppler-document.cc: Implement poppler_document_save().
-
- * glib/poppler-document.h: Add prototype and format headers
- properly.
-
-2005-03-22 Kristian Høgsberg <krh at redhat.com>
-
- * configure.ac: Fix --disable-popper typo reported by Albert.
- Require exactly cairo 0.4 since CVS cairo has API changes.
-
-2005-03-22 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/Array.cc:
- * poppler/Array.h: Add getString() convenience method.
-
- * poppler/Catalog.cc:
- * poppler/Catalog.h: Optimize lookup of named destinations.
-
-2005-03-21 Kristian Høgsberg <krh at redhat.com>
-
- * NEWS, TODO: Update these.
-
-2005-03-21 Kristian Høgsberg <krh at redhat.com>
-
- From Albert Astals Cid <tsdgeos at yahoo.es>:
-
- * poppler/Catalog.cc, poppler/Catalog.h: Parse PageMode setting
- from the Catalog dict and expose it through getPageMode() method.
-
-2005-03-21 Kristian Høgsberg <krh at redhat.com>
-
- * glib/poppler-document.cc:
- * glib/poppler-document.h: Expose the document title as a GObject
- property.
-
- * glib/poppler-page.cc: Expose the page label as a GObject
- property.
-
- * glib/poppler-private.h: Add the page index to PopplerPage.
-
- * glib/test-poppler-glib.c: Print out page label and document
- title.
-
- * poppler/Catalog.cc:
- * poppler/Catalog.h: Add page label accessors.
-
- * poppler/PageLabelInfo.cc:
- * poppler/PageLabelInfo.h: New files.
-
- * poppler/Makefile.am: Add new files to sources.
-
-2005-03-20 Kristian Høgsberg <krh at redhat.com>
-
- * glib/poppler-document.cc:
- * glib/poppler-page.h:
- * glib/poppler.cc:
- * poppler/Array.cc:
- * poppler/Array.h:
- * poppler/Catalog.cc: Fix up filenames in #include statements and
- comments.
-
-2005-03-19 Kristian Høgsberg <krh at redhat.com>
-
- Land the first bits of the glib wrapper.
-
- * Makefile.am:
- * configure.ac: Add new glib subdirectory and configure options
- for glib wrapper.
-
- * glib/Makefile.am:
- * glib/poppler-document.cc:
- * glib/poppler-document.h:
- * glib/poppler-page.cc:
- * glib/poppler-page.h:
- * glib/poppler-private.h:
- * glib/poppler.cc:
- * glib/poppler.h:
- * glib/test-poppler-glib.c:
- * poppler-glib.pc.in: New files.
-
-2005-03-16 Jeff Muizelaar <jrmuizel at nit.ca>
-
- From Dan Sheridan <dan.sheridan at postman.org.uk>
-
- * poppler/XRef.cc (XRef::checkEncrypted):
- The key length should be 5 for revision 2 documents.
-
-2005-03-11 Kristian Høgsberg <krh at redhat.com>
-
- From Jeff Muizelaar <jrmuizel at nit.ca>:
-
- * poppler/CairoOutputDev.cc (CairoOutputDev::drawImageMask): Use
- getLine instead of getPixel.
-
- * configure.ac: Add checks for libjpeg.
-
- * DCTStream.cc, DCTStream.h, Stream.cc, Stream.h, Makefile.am:
- Conditionally use libjpeg instead of xpdf jpeg decoder.
-
-2005-03-10 Kristian Høgsberg <krh at redhat.com>
-
- From Jeff Muizelaar <jrmuizel at nit.ca>:
-
- * poppler/CairoFontEngine.cc (CairoFontEngine::getFont):
- Don't print "Type 3 font!" message.
-
- * poppler/CairoOutputDev.cc (CairoOutputDev::drawImageMask):
- Enable image mask drawing and do it properly, albeit slowly.
-
- * poppler/CairoOutputDev.h
- (CairoOutputDev::interpretType3Chars): Return true so that
- Gfx.cc turns type3 characters into calls to drawImageMask
-
-2005-03-09 Kristian Høgsberg <krh at redhat.com>
-
- * NEWS: Describe 0.1.2 (and 0.1.1) release.
-
- * configure.ac: Bump poppler version to 0.1.2
-
-2005-03-09 Kristian Høgsberg <krh at redhat.com>
-
- * configure.ac: Bump cairo requirement to 0.4.
-
-2005-03-04 Kristian Høgsberg <krh at redhat.com>
-
- Patch from Jeff Muizelaar <jrmuizel at nit.ca>. Changed to allocate
- glyphs using gmalloc.
-
- * poppler/CairoOutputDev.cc (CairoOutputDev::drawString):
- Implement drawString instead of drawChar. This change should
- make clipping to a text path work and has a performance
- improvement. Currently the code is a little ugly because we
- can't concat matrices to cairo without losing our current font.
-
- * poppler/CairoOutputDev.h (CairoOutputDev::useDrawChar):
- Tell Gfx.cc that it should use drawString instead of drawChar.
-
-2005-03-04 Kristian Høgsberg <krh at redhat.com>
-
- * test/gtk-cairo-test.cc (view_load):
- * test/gtk-splash-test.cc (view_load): Fix missing return
- statement, and remove unused variables.
-
- * configure.ac: Add configure option to enable the default KDE
- flags as described by Albert Astals Cid <tsdgeos at yahoo.es>.
-
- * TODO: Update with Jeff's items.
-
- * .cvsignore:
- * */.cvsignore: Add these to silence CVS.
-
- * configure.ac: Implement same check for gtk+-2.0 tests as for
- cairo.
-
-2005-03-04 Kristian Høgsberg <krh at redhat.com>
-
- * configure.ac: Only fail hard in check for cairo if the user
- specified --enable-cairo-output (from Brad Hards
- <bradh at frogmouth.net>). Print summary of configure results at the
- end of configure script.
-
- * poppler/poppler-config.h: Remove this file (noticed by Brad
- Hards <bradh at frogmouth.net>).
-
-2005-03-03 Kristian Høgsberg <krh at redhat.com>
-
- Patch from Jeff Muizelaar <jrmuizel at nit.ca>:
-
- * poppler/CairoOutputDev.cc (CairoOutputDev::drawImage,
- CairoOutputDev::drawImageMask): destroy the image surface and
- free the image buffer.
-
-2005-03-03 Kristian Høgsberg <krh at redhat.com>
-
- * autogen.sh: Add -i to autoreconf invocation.
-
- * autogen.sh: Add to CVS.
-
-2005-03-01 Kristian Høgsberg <krh at redhat.com>
-
- * poppler/*.h: Take config.h out of header files.
-
- * configure.ac: Bump release to 0.1.1 to build a tar ball that
- works with CVS evince.
-
- * poppler.pc.in (Cflags): Change include dir to be poppler.
-
- * poppler/Makefile.am (poppler_include_HEADERS): Add splash and
- cairo headers.
-
-2005-02-27 Kristian Høgsberg <krh at redhat.com>
-
- * test/gtk-cairo-test.cc: Add cairo test case.
-
- * configure.ac, poppler/Makefile.am, poppler/Cairo*: Add Alex
- Larsons cairo output device.
-
- * configure.ac, Makefile.am: Make splash backend conditional.
-
- * test/*: Add optional GdkRGB based test program (taken from
- evince).
-
- * goo/*: rename files and functions to GooHash, GooString etc. to
- avoid nasty glib clash.
-
- * poppler.pc.in: New file.
-
- * configure.ac: Combining bits from evince configure.ac and
- removing checks only required by the xpdf applications.
-
- * everything: Created poppler as a fork of xpdf.
diff --git a/fofi/.cvsignore b/fofi/.cvsignore
deleted file mode 100644
index 62ab22b..0000000
--- a/fofi/.cvsignore
+++ /dev/null
@@ -1,8 +0,0 @@
-.cvsignore
-.deps
-.libs
-Makefile
-Makefile.in
-*.la
-*.lo
-*.loT
diff --git a/fofi/.gitignore b/fofi/.gitignore
new file mode 100644
index 0000000..62ab22b
--- /dev/null
+++ b/fofi/.gitignore
@@ -0,0 +1,8 @@
+.cvsignore
+.deps
+.libs
+Makefile
+Makefile.in
+*.la
+*.lo
+*.loT
diff --git a/glib/.cvsignore b/glib/.cvsignore
deleted file mode 100644
index a22390b..0000000
--- a/glib/.cvsignore
+++ /dev/null
@@ -1,11 +0,0 @@
-*.la
-*.lo
-.deps
-.libs
-Makefile
-Makefile.in
-poppler-enums.c
-poppler-enums.h
-poppler-features.h
-stamp-*
-test-poppler-glib
diff --git a/glib/.gitignore b/glib/.gitignore
new file mode 100644
index 0000000..a22390b
--- /dev/null
+++ b/glib/.gitignore
@@ -0,0 +1,11 @@
+*.la
+*.lo
+.deps
+.libs
+Makefile
+Makefile.in
+poppler-enums.c
+poppler-enums.h
+poppler-features.h
+stamp-*
+test-poppler-glib
diff --git a/glib/reference/.cvsignore b/glib/reference/.cvsignore
deleted file mode 100644
index f908650..0000000
--- a/glib/reference/.cvsignore
+++ /dev/null
@@ -1,18 +0,0 @@
-Makefile
-Makefile.in
-poppler-decl-list.txt
-poppler-decl.txt
-poppler-undocumented.txt
-poppler-unused.txt
-poppler.args
-poppler.hierarchy
-poppler.interfaces
-poppler.prerequisites
-poppler.signals
-deprecated
-html
-xml
-*.stamp
-*.lo
-.libs
-version.xml
diff --git a/glib/reference/.gitignore b/glib/reference/.gitignore
new file mode 100644
index 0000000..f908650
--- /dev/null
+++ b/glib/reference/.gitignore
@@ -0,0 +1,18 @@
+Makefile
+Makefile.in
+poppler-decl-list.txt
+poppler-decl.txt
+poppler-undocumented.txt
+poppler-unused.txt
+poppler.args
+poppler.hierarchy
+poppler.interfaces
+poppler.prerequisites
+poppler.signals
+deprecated
+html
+xml
+*.stamp
+*.lo
+.libs
+version.xml
diff --git a/goo/.cvsignore b/goo/.cvsignore
deleted file mode 100644
index 62ab22b..0000000
--- a/goo/.cvsignore
+++ /dev/null
@@ -1,8 +0,0 @@
-.cvsignore
-.deps
-.libs
-Makefile
-Makefile.in
-*.la
-*.lo
-*.loT
diff --git a/goo/.gitignore b/goo/.gitignore
new file mode 100644
index 0000000..62ab22b
--- /dev/null
+++ b/goo/.gitignore
@@ -0,0 +1,8 @@
+.cvsignore
+.deps
+.libs
+Makefile
+Makefile.in
+*.la
+*.lo
+*.loT
diff --git a/poppler/.cvsignore b/poppler/.cvsignore
deleted file mode 100644
index 73e9b19..0000000
--- a/poppler/.cvsignore
+++ /dev/null
@@ -1,10 +0,0 @@
-.cvsignore
-.deps
-.libs
-Makefile
-Makefile.in
-*.la
-*.lo
-*.loT
-poppler-config.h
-stamp-h2
diff --git a/poppler/.gitignore b/poppler/.gitignore
new file mode 100644
index 0000000..73e9b19
--- /dev/null
+++ b/poppler/.gitignore
@@ -0,0 +1,10 @@
+.cvsignore
+.deps
+.libs
+Makefile
+Makefile.in
+*.la
+*.lo
+*.loT
+poppler-config.h
+stamp-h2
diff --git a/qt/.cvsignore b/qt/.cvsignore
deleted file mode 100644
index 1d002b9..0000000
--- a/qt/.cvsignore
+++ /dev/null
@@ -1,7 +0,0 @@
-.deps
-.libs
-*.la
-*.lo
-Makefile
-Makefile.in
-test-poppler-qt
diff --git a/qt/.gitignore b/qt/.gitignore
new file mode 100644
index 0000000..1d002b9
--- /dev/null
+++ b/qt/.gitignore
@@ -0,0 +1,7 @@
+.deps
+.libs
+*.la
+*.lo
+Makefile
+Makefile.in
+test-poppler-qt
diff --git a/qt4/.cvsignore b/qt4/.cvsignore
deleted file mode 100644
index 22a4e72..0000000
--- a/qt4/.cvsignore
+++ /dev/null
@@ -1,3 +0,0 @@
-Makefile
-Makefile.in
-
diff --git a/qt4/.gitignore b/qt4/.gitignore
new file mode 100644
index 0000000..22a4e72
--- /dev/null
+++ b/qt4/.gitignore
@@ -0,0 +1,3 @@
+Makefile
+Makefile.in
+
diff --git a/qt4/src/.cvsignore b/qt4/src/.cvsignore
deleted file mode 100644
index e4dd82d..0000000
--- a/qt4/src/.cvsignore
+++ /dev/null
@@ -1,8 +0,0 @@
-.deps
-.libs
-*.la
-*.lo
-Makefile
-Makefile.in
-APIDOCS-html
-APIDOCS-latex
diff --git a/qt4/src/.gitignore b/qt4/src/.gitignore
new file mode 100644
index 0000000..e4dd82d
--- /dev/null
+++ b/qt4/src/.gitignore
@@ -0,0 +1,8 @@
+.deps
+.libs
+*.la
+*.lo
+Makefile
+Makefile.in
+APIDOCS-html
+APIDOCS-latex
diff --git a/qt4/tests/.cvsignore b/qt4/tests/.cvsignore
deleted file mode 100644
index 834feec..0000000
--- a/qt4/tests/.cvsignore
+++ /dev/null
@@ -1,20 +0,0 @@
-.deps
-.libs
-*.la
-*.lo
-*.moc
-Makefile
-Makefile.in
-stress-poppler-qt4
-test-poppler-qt4
-test-password-qt4
-poppler-attachments
-poppler-fonts
-check_attachments
-check_dateConversion
-check_fonts
-check_metadata
-check_permissions
-check_pagelayout
-check_pagemode
-
diff --git a/qt4/tests/.gitignore b/qt4/tests/.gitignore
new file mode 100644
index 0000000..834feec
--- /dev/null
+++ b/qt4/tests/.gitignore
@@ -0,0 +1,20 @@
+.deps
+.libs
+*.la
+*.lo
+*.moc
+Makefile
+Makefile.in
+stress-poppler-qt4
+test-poppler-qt4
+test-password-qt4
+poppler-attachments
+poppler-fonts
+check_attachments
+check_dateConversion
+check_fonts
+check_metadata
+check_permissions
+check_pagelayout
+check_pagemode
+
diff --git a/splash/.cvsignore b/splash/.cvsignore
deleted file mode 100644
index 62ab22b..0000000
--- a/splash/.cvsignore
+++ /dev/null
@@ -1,8 +0,0 @@
-.cvsignore
-.deps
-.libs
-Makefile
-Makefile.in
-*.la
-*.lo
-*.loT
diff --git a/splash/.gitignore b/splash/.gitignore
new file mode 100644
index 0000000..62ab22b
--- /dev/null
+++ b/splash/.gitignore
@@ -0,0 +1,8 @@
+.cvsignore
+.deps
+.libs
+Makefile
+Makefile.in
+*.la
+*.lo
+*.loT
diff --git a/test/.cvsignore b/test/.cvsignore
deleted file mode 100644
index c95ea0d..0000000
--- a/test/.cvsignore
+++ /dev/null
@@ -1,11 +0,0 @@
-*.la
-*.lo
-*.loT
-.cvsignore
-.deps
-.libs
-Makefile
-Makefile.in
-gtk-cairo-test
-gtk-splash-test
-pdf_inspector
diff --git a/test/.gitignore b/test/.gitignore
new file mode 100644
index 0000000..c95ea0d
--- /dev/null
+++ b/test/.gitignore
@@ -0,0 +1,11 @@
+*.la
+*.lo
+*.loT
+.cvsignore
+.deps
+.libs
+Makefile
+Makefile.in
+gtk-cairo-test
+gtk-splash-test
+pdf_inspector
diff --git a/utils/.cvsignore b/utils/.cvsignore
deleted file mode 100644
index 696f074..0000000
--- a/utils/.cvsignore
+++ /dev/null
@@ -1,12 +0,0 @@
-.deps
-.libs
-Makefile
-Makefile.in
-pdffonts
-pdfimages
-pdfinfo
-pdftohtml
-pdftoppm
-pdftops
-pdftotext
-pdftoabw
diff --git a/utils/.gitignore b/utils/.gitignore
new file mode 100644
index 0000000..696f074
--- /dev/null
+++ b/utils/.gitignore
@@ -0,0 +1,12 @@
+.deps
+.libs
+Makefile
+Makefile.in
+pdffonts
+pdfimages
+pdfinfo
+pdftohtml
+pdftoppm
+pdftops
+pdftotext
+pdftoabw
More information about the poppler
mailing list