Permalink
Find file
Fetching contributors…
Cannot retrieve contributors at this time
11103 lines (8498 sloc) 395 KB
commit 136f9ceca66afadb06f3e92f89180fde48a36b05
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Sat Oct 6 23:27:40 2007 -0400
Use maskWidth and maskHeight for reading from the mask image in CairoOutputDev::drawMaskedImage()
Previously, drawMaskedImage() was incorrectly using the image width and height which is
wrong when width != maskWidth or heigh != maskHeight. Fixes #12668.
poppler/CairoOutputDev.cc | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 528152159c2d9bde40114be57743f2e10a8dac8d
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Fri Oct 5 11:34:01 2007 +0200
Fix a crash when Form Fields array contains references
to non existent objects. Fixes bug #11865
poppler/Form.cc | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
commit abe0ba6684e2b7d37382d31c98cd55bde289f764
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Thu Oct 4 15:22:01 2007 +0200
Do not return unknown field type for signature form fields
glib/poppler-form-field.cc | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit c95644fd1981373d4dd6929dd0cea6d41b907eb2
Merge: 491b801... c49380c...
Author: Kristian Høgsberg <krh@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
commit 491b801f4c7cb33bc4c5070f9c3a5f7bc80eae4d
Author: Kristian Høgsberg <krh@redhat.com>
Date: Mon Sep 17 16:52:45 2007 -0400
Simplify ChangeLog rule a bit.
ChangeLog.mk | 81 ----------------------------------------------------------
Makefile.am | 7 +++--
2 files changed, 4 insertions(+), 84 deletions(-)
commit 8f8274e6e8db584c605906e5db750a2fc19d52b4
Author: Kristian Høgsberg <krh@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.
ChangeLog.mk | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Makefile.am | 4 +++
configure.ac | 2 +-
3 files changed, 86 insertions(+), 1 deletions(-)
commit 7cd2d276d1fe384236cda0b0309c36c3e1d65fab
Author: Kristian Høgsberg <krh@redhat.com>
Date: Sun Sep 16 20:40:53 2007 -0400
Rename .cvsignore files to .gitignore and drop ChangeLog file.
.cvsignore | 25 -
.gitignore | 25 +
ChangeLog | 4558 ---------------------------------------------
fofi/.cvsignore | 8 -
fofi/.gitignore | 8 +
glib/.cvsignore | 11 -
glib/.gitignore | 11 +
glib/reference/.cvsignore | 18 -
glib/reference/.gitignore | 18 +
goo/.cvsignore | 8 -
goo/.gitignore | 8 +
poppler/.cvsignore | 10 -
poppler/.gitignore | 10 +
qt/.cvsignore | 7 -
qt/.gitignore | 7 +
qt4/.cvsignore | 3 -
qt4/.gitignore | 3 +
qt4/src/.cvsignore | 8 -
qt4/src/.gitignore | 8 +
qt4/tests/.cvsignore | 20 -
qt4/tests/.gitignore | 20 +
splash/.cvsignore | 8 -
splash/.gitignore | 8 +
test/.cvsignore | 11 -
test/.gitignore | 11 +
utils/.cvsignore | 12 -
utils/.gitignore | 12 +
27 files changed, 149 insertions(+), 4707 deletions(-)
commit c49380ca2561834977accd12f5616af8573d32f4
Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
Date: Tue Sep 18 08:10:47 2007 +0200
Backport: Avoid double free caused by 302 merge
The ownership of the the string returned by getKey() changed with the 302 merge
but this code was not updated. Found by Matthew Woehlke.
qt4/src/poppler-document.cc | 4 +---
1 files changed, 1 insertions(+), 3 deletions(-)
commit 21a048d288c5f1119dd719aad5238de57399e12b
Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
Date: Mon Sep 17 20:39:19 2007 +0200
Use = instead of == in qt.m4
m4/qt.m4 | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit f95d1da87419478f44b002bdfb1e090d1060f034
Author: Albert Astals Cid <aacid@kde.org>
Date: Mon Sep 10 17:39:12 2007 +0000
* autogen.sh: Support automake-1.10.
Patch by Krzysztof Kowalczyk <kkowalczyk@gmail.com>
ChangeLog | 5 +++++
autogen.sh | 11 ++++++-----
2 files changed, 11 insertions(+), 5 deletions(-)
commit eb07e676b9cb132c75100f9ff4e3d07113af4e9a
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed Sep 5 20:23:33 2007 +0000
* qt4/src/poppler-ps-converter.cc: Fix Right<->Left interchange
ChangeLog | 1 +
qt4/src/poppler-ps-converter.cc | 4 ++--
2 files changed, 3 insertions(+), 2 deletions(-)
commit 7d0f6cb61b04ea868401a67d5bd6f9d11ba1b9a1
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed Sep 5 18:23:45 2007 +0000
* poppler/PSOutputDev.cc: Fix printing of second parameter
ChangeLog | 4 ++++
poppler/PSOutputDev.cc | 2 +-
2 files changed, 5 insertions(+), 1 deletions(-)
commit d4744285c86c0696d14a43ca6a2a027d6b948886
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Wed Sep 5 10:57:29 2007 +0000
2007-09-05 Carlos Garcia Campos <carlosgc@gnome.org>
* glib/poppler-page.cc:
* glib/demo/render.c: Fix build with --disable-cairo-output.
ChangeLog | 5 +++++
glib/demo/render.c | 31 +++++++++++++++++++++++++++----
glib/poppler-page.cc | 22 ++++++++++++----------
3 files changed, 44 insertions(+), 14 deletions(-)
commit 90ad3695b27ee5d8ecfdabf210e909055f930974
Author: Albert Astals Cid <aacid@kde.org>
Date: Tue Sep 4 22:05:35 2007 +0000
* utils/pdftoppm.cc: Fix build on Sun Studio compiler.
Patch by Brian Cameron <brian.cameron@sun.com>
commit c0f488c2b0e115be3e1b7e4dc7baa38db5837498
Author: Albert Astals Cid <aacid@kde.org>
Date: Tue Sep 4 22:04:52 2007 +0000
did not want to commit this
gtk-doc.make | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 3462851b4ea342651095f1803cd488bc3b3f5749
Author: Albert Astals Cid <aacid@kde.org>
Date: Tue Sep 4 22:02:06 2007 +0000
* utils/pdftoppm.cc: Fix build on Sun Studio compiler.
Patch by Brian Cameron <brian.cameron@sun.com>
ChangeLog | 5 +++++
gtk-doc.make | 2 +-
utils/pdftoppm.cc | 2 +-
3 files changed, 7 insertions(+), 2 deletions(-)
commit cdf3b9062cc54d558b8dbeefb3211a920ff2cb94
Author: Albert Astals Cid <aacid@kde.org>
Date: Mon Sep 3 19:23:11 2007 +0000
write news
fix qt4 build
NEWS | 13 +++++++++++++
qt4/src/Makefile.am | 3 ++-
2 files changed, 15 insertions(+), 1 deletions(-)
commit c82208a44f3b09c27bc33831641e4f746dd4361f
Author: Albert Astals Cid <aacid@kde.org>
Date: Mon Sep 3 18:28:44 2007 +0000
* configure.ac: Bump version to 0.6
* glib/Makefile.am
* poppler/Makefile.am
* qt/Makefile.am
* qt4/src/Makefile.am: Bump sonames
ChangeLog | 8 ++++++++
configure.ac | 2 +-
glib/Makefile.am | 2 +-
poppler/Makefile.am | 2 +-
qt/Makefile.am | 2 +-
qt4/src/Makefile.am | 2 +-
6 files changed, 13 insertions(+), 5 deletions(-)
commit 2a12409ebbf96ea3ca4556b71231a45ae37cb052
Author: Albert Astals Cid <aacid@kde.org>
Date: Mon Sep 3 17:09:01 2007 +0000
* poppler/JBIG2Stream.cc:
* poppler/Stream.cc: Patch by Derek B. Noonburg <derekn@foolabs.com>
to fix some errors in CCITTFaxStream and JBIG2Stream.cc
ChangeLog | 6 ++++++
poppler/JBIG2Stream.cc | 7 ++++---
poppler/Stream.cc | 2 +-
3 files changed, 11 insertions(+), 4 deletions(-)
commit 0b483e71ef02b4040b665935c1018c8b30b9c1ca
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Mon Sep 3 08:54:01 2007 +0000
2007-09-03 Carlos Garcia Campos <carlosgc@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.
ChangeLog | 19 ++
glib/poppler-document.cc | 10 +
glib/poppler-form-field.cc | 205 +++++++++++++++++
glib/poppler-page.cc | 12 +-
glib/reference/poppler-docs.sgml | 2 +
glib/reference/poppler-sections.txt | 108 +++++++++-
glib/reference/poppler.types | 2 +
glib/reference/tmpl/poppler-action.sgml | 36 +++-
glib/reference/tmpl/poppler-attachment.sgml | 65 ++++++
glib/reference/tmpl/poppler-document.sgml | 50 +++++
glib/reference/tmpl/poppler-enums.sgml | 60 +++++
glib/reference/tmpl/poppler-form-field.sgml | 315 +++++++++++++++++++++++++++
glib/reference/tmpl/poppler-page.sgml | 236 ++++++++++++++++++++-
glib/reference/tmpl/poppler-private.sgml | 6 +
glib/reference/tmpl/poppler.sgml | 49 ++++
gtk-doc.make | 34 ++--
16 files changed, 1181 insertions(+), 28 deletions(-)
commit 289e3893cda45055951bb8d3b82a45644bc0b6c6
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun Sep 2 17:02:55 2007 +0000
* 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@sun.com>. Fixes #12208
ChangeLog | 3 +++
poppler/GfxState.cc | 4 ++--
2 files changed, 5 insertions(+), 2 deletions(-)
commit 6f6c2180aca2e26ea0e3c2f21f11bc8f457c19c0
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun Sep 2 16:31:19 2007 +0000
* glib/demo/Makefile.am: Add $(top_builddir)/poppler/libpoppler.la
* poppler/TextOutputDev.cc: Patch from Ed Catmur <ed@catmur.co.uk> to
improve matching of half strings of decomposed characters/ligatures.
ChangeLog | 3 +++
glib/demo/Makefile.am | 1 +
poppler/TextOutputDev.cc | 21 +++++++++++++--------
3 files changed, 17 insertions(+), 8 deletions(-)
commit be1b5a0196cdfc78f74e08a023b477cac16eb0f3
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun Sep 2 16:06:03 2007 +0000
poppler/PDFDoc.cc: Don't enforce %%EOF at the end of file
ChangeLog | 4 ++++
poppler/PDFDoc.cc | 3 ++-
2 files changed, 6 insertions(+), 1 deletions(-)
commit 500a87af9240344806c18ebbd05a89f4f4c69955
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Sun Sep 2 00:53:42 2007 +0000
2007-09-01 Jeff Muizelaar <jeff@infidigm.net>
* poppler/CairoOutputDev.cc:
* poppler/Error.cc:
* poppler/Error.h: Report any cairo errors when destroying the cairo
context.
ChangeLog | 7 +++++++
poppler/CairoOutputDev.cc | 7 ++++++-
poppler/Error.cc | 7 +++++++
poppler/Error.h | 1 +
4 files changed, 21 insertions(+), 1 deletions(-)
commit 0c22556bf70ff67eb388cdcd9784603030397785
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Sat Sep 1 23:38:04 2007 +0000
2007-09-01 Jeff Muizelaar <jeff@infidigm.net>
* glib/demo/Makefile.am: Only build the demo app if the cflags will be
appropriately set.
ChangeLog | 5 +++++
glib/demo/Makefile.am | 2 ++
2 files changed, 7 insertions(+), 0 deletions(-)
commit a23d45dd6cd8a2ac4181170a9ee924fe49a9781b
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Sat Sep 1 23:00:59 2007 +0000
2007-09-01 Jeff Muizelaar <jeff@infidigm.net>
* glib/poppler-page.cc: Add note about clipping
ChangeLog | 4 ++++
glib/poppler-page.cc | 2 ++
2 files changed, 6 insertions(+), 0 deletions(-)
commit bf489d5cebc467807f2b38f74f6a6e34a503a9ca
Author: Albert Astals Cid <aacid@kde.org>
Date: Thu Aug 30 18:39:51 2007 +0000
* poppler/Form.h: Remove unused methods. Fixes 12013
ChangeLog | 4 ++++
poppler/Form.h | 3 ---
2 files changed, 4 insertions(+), 3 deletions(-)
commit a81cc06c855385911dffa826b9e1407d6097e8c8
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Thu Aug 30 18:15:34 2007 +0000
2007-08-30 Carlos Garcia Campos <carlosgc@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.
ChangeLog | 10 ++++++
glib/poppler-page.cc | 81 ++++++++++++++++++++++++++++++++++++++++------
glib/poppler-page.h | 2 +
glib/poppler.h | 4 +-
glib/test-poppler-glib.c | 2 +-
poppler/TextOutputDev.cc | 74 +++++++++++++++++++++++++++++-------------
poppler/TextOutputDev.h | 34 +++++++++++++++----
7 files changed, 163 insertions(+), 44 deletions(-)
commit 59ddb5cc8bec54305b6d256ad9975e95ecdcb935
Author: Albert Astals Cid <aacid@kde.org>
Date: Mon Aug 27 18:37:55 2007 +0000
* poppler/UnicodeTypeTable.cc: Fix error on the NFKC text matching
routine. Fixes bug #11775. Patch by Ed Catmur <ed@catmur.co.uk>
ChangeLog | 5 +++++
poppler/UnicodeTypeTable.cc | 2 +-
2 files changed, 6 insertions(+), 1 deletions(-)
commit a6e46ce61670679f368e66c1a98a7d5d1c960c5b
Author: Albert Astals Cid <aacid@kde.org>
Date: Mon Aug 27 17:56:29 2007 +0000
* 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.
ChangeLog | 10 ++++++
qt4/src/Doxyfile | 26 +++++------------
qt4/src/Mainpage.dox | 26 ++++++++++------
qt4/src/poppler-annotation.h | 34 ++++++++++++++++++++++
qt4/src/poppler-form.h | 18 ++++++------
qt4/src/poppler-link.h | 63 +++++++++++++++++++++++++++++++++++++++--
qt4/src/poppler-qt4.h | 44 ++++++++++++++++++++---------
7 files changed, 166 insertions(+), 55 deletions(-)
commit a7f8d92fba8c45d6ca83568c045d5e324158ee6b
Author: Albert Astals Cid <aacid@kde.org>
Date: Mon Aug 27 17:17:14 2007 +0000
* 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.
ChangeLog | 9 +++++++++
qt4/src/poppler-annotation.cc | 4 ++--
qt4/src/poppler-link.cc | 8 ++++++--
qt4/src/poppler-link.h | 1 +
4 files changed, 18 insertions(+), 4 deletions(-)
commit 2b1ef8f06879eb0b79288d57540c238ea833db24
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun Aug 26 21:39:22 2007 +0000
Fix bug 12121
ChangeLog | 4 ++++
utils/ImageOutputDev.cc | 2 +-
2 files changed, 5 insertions(+), 1 deletions(-)
commit 20bcac5ee1988befb9c590a0d16cb615f0c49901
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun Aug 26 21:28:34 2007 +0000
forgot to cvs add
qt4/src/poppler-annotation-private.h | 49 ++++++++++++++++++++++++++++++++++
1 files changed, 49 insertions(+), 0 deletions(-)
commit e48de657db0ef439457b4b5ca39b937da25d531e
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun Aug 26 18:11:01 2007 +0000
* qt4/src/poppler-annotation.cc:
* qt4/src/poppler-annotation.h:
Move all the private members of the *Annotation classes into a common
shared private.
ChangeLog | 4 +
qt4/src/poppler-annotation.cc | 969 ++++++++++++++++++++++++++++++++++-------
qt4/src/poppler-annotation.h | 277 ++++++++----
qt4/src/poppler-page.cc | 249 +++++++----
4 files changed, 1155 insertions(+), 344 deletions(-)
commit 392f050f909b6a1250acf1971446a1849534482c
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun Aug 26 16:42:46 2007 +0000
* 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.
ChangeLog | 23 +++-
qt4/src/poppler-document.cc | 7 +-
qt4/src/poppler-embeddedfile.cc | 12 --
qt4/src/poppler-fontinfo.cc | 12 +-
qt4/src/poppler-form.cc | 16 +-
qt4/src/poppler-form.h | 14 +-
qt4/src/poppler-link.cc | 373 ++++++++++++++++++++++++++++++---------
qt4/src/poppler-link.h | 67 +++++---
qt4/src/poppler-qt4.h | 32 +++--
qt4/src/poppler-sound.cc | 7 -
qt4/src/poppler-textbox.cc | 4 +-
11 files changed, 404 insertions(+), 163 deletions(-)
commit f215aca25fdd8fe287b717dde53f0be273d995e4
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Sun Aug 26 10:52:19 2007 +0000
2007-08-26 Carlos Garcia Campos <carlosgc@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.
ChangeLog | 14 ++
configure.ac | 1 +
glib/Makefile.am | 2 +-
glib/demo/Makefile.am | 26 +++
glib/demo/fonts.c | 276 +++++++++++++++++++++++++++
glib/demo/fonts.h | 31 +++
glib/demo/info.c | 243 ++++++++++++++++++++++++
glib/demo/info.h | 31 +++
glib/demo/links.c | 289 ++++++++++++++++++++++++++++
glib/demo/links.h | 31 +++
glib/demo/main.c | 205 ++++++++++++++++++++
glib/demo/outline.c | 218 +++++++++++++++++++++
glib/demo/outline.h | 31 +++
glib/demo/page.c | 249 ++++++++++++++++++++++++
glib/demo/page.h | 31 +++
glib/demo/render.c | 498 +++++++++++++++++++++++++++++++++++++++++++++++++
glib/demo/render.h | 31 +++
glib/demo/utils.c | 234 +++++++++++++++++++++++
glib/demo/utils.h | 42 ++++
19 files changed, 2482 insertions(+), 1 deletions(-)
commit 7c9529b70dc44bb001d21a3b47fc65916813dec1
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Thu Aug 23 20:39:31 2007 +0000
2007-08-23 Carlos Garcia Campos <carlosgc@gnome.org>
* glib/poppler-page.cc: Add missing comma.
ChangeLog | 4 ++++
glib/poppler-page.cc | 2 +-
2 files changed, 5 insertions(+), 1 deletions(-)
commit 3c4a85503261ee81a829a1683f1f5fa85d41f8ee
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Thu Aug 23 20:15:46 2007 +0000
2007-08-23 Jeff Muizelaar <jeff@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.
ChangeLog | 7 +++++++
glib/poppler-page.cc | 5 ++---
2 files changed, 9 insertions(+), 3 deletions(-)
commit 3ba088d8caee3c40c2aba0cd85adcf9195ae88a3
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed Aug 22 21:29:32 2007 +0000
* 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@gmail.com>
ChangeLog | 12 +++++
splash/SplashBitmap.cc | 18 ++++++--
splash/SplashBitmap.h | 2 +
utils/pdftoppm.cc | 107 ++++++++++++++++++++++++++++++++++++++++-------
4 files changed, 119 insertions(+), 20 deletions(-)
commit 567e82c13aace4f40c7a555a62a3a4d223a46d92
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Wed Aug 22 19:34:02 2007 +0000
2007-08-22 Jeff Muizelaar <jeff@infidigm.net>
* poppler/GlobalParams.cc: Fix debug spew. Patch from Matthias Clasen.
ChangeLog | 4 ++++
poppler/GlobalParams.cc | 1 -
2 files changed, 4 insertions(+), 1 deletions(-)
commit bc499987074d046baf29deafe4a29d57039c0c5e
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Wed Aug 22 19:28:24 2007 +0000
2007-08-22 Jeff Muizelaar <jeff@infidigm.net>
* poppler/CairoOutputDev.cc: Fix the computation of the padding in the
image scaling code.
ChangeLog | 5 +++++
poppler/CairoOutputDev.cc | 6 ++++--
2 files changed, 9 insertions(+), 2 deletions(-)
commit d9719233447cb4f85f2bf9d9ec6ef089caa21140
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Sun Aug 19 16:20:21 2007 +0000
2007-08-19 Jeff Muizelaar <jeff@infidigm.net>
* poppler/CairoOutputDev.cc: Avoid allocating the glyph array if
currentFont is not set in beginString. This closes a possible
memory leak.
ChangeLog | 6 ++++++
poppler/CairoOutputDev.cc | 3 +++
2 files changed, 9 insertions(+), 0 deletions(-)
commit 099eb56896046e020f4ef0365e1ee382f85ec1ab
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed Aug 15 18:52:20 2007 +0000
* poppler/JBIG2Stream.cc: Quick fix for bug #12014
ChangeLog | 4 ++++
poppler/JBIG2Stream.cc | 16 +++++++++++-----
2 files changed, 15 insertions(+), 5 deletions(-)
commit 3b7e3645c85c7a3d341457f105835b58c935bd67
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed Aug 15 00:04:48 2007 +0000
RC2 is out! (0.5.91)
ChangeLog | 1 +
NEWS | 18 ++++++++++++++++++
configure.ac | 2 +-
3 files changed, 20 insertions(+), 1 deletions(-)
commit c240daefe660ac3456dc0c5f5dc82aa53ebc3313
Author: Albert Astals Cid <aacid@kde.org>
Date: Tue Aug 14 23:10:37 2007 +0000
* poppler/Stream.cc: Fix CVE-2007-3387 by merging xpdf-3.02pl1.patch
ChangeLog | 1 +
poppler/Stream.cc | 12 +++++-------
2 files changed, 6 insertions(+), 7 deletions(-)
commit 1ba884b6b98ac8d755c9adc9f23a7a68d8b17b54
Author: Albert Astals Cid <aacid@kde.org>
Date: Tue Aug 14 22:47:30 2007 +0000
* configure.ac:
* pòppler/Makefile.am: Patch by Vincent Torri <vtorri@univ-evry.fr> to
fix linking under MinGW
ChangeLog | 6 ++++++
configure.ac | 13 +++++++++++++
poppler/Makefile.am | 5 +++--
3 files changed, 22 insertions(+), 2 deletions(-)
commit 3c31f923fcf1aeb361910eb1e9445cc28aa5b3ca
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Tue Aug 7 16:22:12 2007 +0000
2007-08-07 Jeff Muizelaar <jeff@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.
ChangeLog | 6 ++++++
poppler/CairoOutputDev.cc | 7 ++++++-
2 files changed, 12 insertions(+), 1 deletions(-)
commit af97e5f8e0f3beeb43acde92a0788c02d9718adf
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Mon Aug 6 17:41:17 2007 +0000
2007-08-06 Carlos Garcia Campos <carlosgc@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.
ChangeLog | 9 +++++
poppler/Annot.cc | 86 ++++++++++++++++++++++++++++++++---------------------
poppler/Annot.h | 8 ++--
poppler/Form.cc | 25 ++-------------
poppler/Form.h | 4 ++-
poppler/Page.cc | 8 +----
6 files changed, 74 insertions(+), 66 deletions(-)
commit 74627e71388ca0a4c0938a472c291ef87186f370
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Tue Jul 31 21:40:19 2007 +0000
2007-07-31 Jeff Muizelaar <jeff@infidigm.net>
* poppler/GlobalParams.cc: s/GList/GooList/ some Windows code.
ChangeLog | 4 ++++
poppler/GlobalParams.cc | 8 ++++----
2 files changed, 8 insertions(+), 4 deletions(-)
commit f421e2151345ac855b75e819e19343a90789b3bf
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Tue Jul 31 16:50:06 2007 +0000
2007-07-31 Jeff Muizelaar <jeff@infidigm.net>
* glib/poppler-document.cc:
* glib/poppler-document.h: Add poppler_fonts_iter_get_file_name.
ChangeLog | 5 +++++
glib/poppler-document.cc | 16 ++++++++++++++++
glib/poppler-document.h | 1 +
3 files changed, 22 insertions(+), 0 deletions(-)
commit 4d57b8a12b845d5d5ac321d7a4bca980d60d429f
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Tue Jul 31 16:48:35 2007 +0000
2007-07-31 Jeff Muizelaar <jeff@infidigm.net>
* poppler/CairoOutputDev.h: Add comment about CairoImageOutputDevice's
implementation.
ChangeLog | 5 +++++
poppler/CairoOutputDev.h | 1 +
2 files changed, 6 insertions(+), 0 deletions(-)
commit f04a67006abdb5843ab481aa1e25b51abd1b1b64
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Tue Jul 31 11:41:53 2007 +0000
2007-07-31 Carlos Garcia Campos <carlosgc@gnome.org>
* poppler/Form.cc:
* poppler/Form.h: Fix memory leak.
ChangeLog | 5 +++++
poppler/Form.cc | 9 +++++----
poppler/Form.h | 4 ++--
3 files changed, 12 insertions(+), 6 deletions(-)
commit ee9d556a8b413160911a535a0e9089b919ca29f5
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Tue Jul 31 11:40:22 2007 +0000
2007-07-31 Carlos Garcia Campos <carlosgc@gnome.org>
* poppler/CairoOutputDev.h: Empty implementation of transparency
groups and soft masks in CairoImageOutputDev. Fixes a crash in
poppler_page_get_image_mapping.
ChangeLog | 6 ++++++
poppler/CairoOutputDev.h | 11 +++++++++++
2 files changed, 17 insertions(+), 0 deletions(-)
commit e08779856c801b9968dc2d47e28e86abc1ec7110
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Tue Jul 31 05:29:57 2007 +0000
2007-07-31 Jeff Muizelaar <jeff@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.
ChangeLog | 10 ++++++++++
poppler/GfxFont.cc | 1 +
2 files changed, 11 insertions(+), 0 deletions(-)
commit 86fc9a6f343be920f5159e745947401227e41a37
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Mon Jul 30 19:28:17 2007 +0000
2007-07-30 Jeff Muizelaar <jeff@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.
ChangeLog | 6 +
poppler/CairoOutputDev.cc | 300 +++++++++++++++++++++++++++++++++++++++++++--
poppler/CairoOutputDev.h | 10 ++-
3 files changed, 303 insertions(+), 13 deletions(-)
commit f754246e47161e9bf99887201e283c1419ade4f1
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Mon Jul 30 19:07:45 2007 +0000
2007-07-30 Jeff Muizelaar <jeff@infidigm.net>
* configure.ac: Update require cairo version to 1.4
ChangeLog | 4 ++++
configure.ac | 2 +-
2 files changed, 5 insertions(+), 1 deletions(-)
commit bb20249ac676995725b617ef442f5feb01f78205
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Mon Jul 30 18:44:41 2007 +0000
2007-07-30 Jeff Muizelaar <jeff@infidigm.net>
* poppler/CairoOutputDev.cc:
* poppler/CairoOutputDev.h: Add transparency group support.
Fixes #7856.
ChangeLog | 6 ++
poppler/CairoOutputDev.cc | 133 +++++++++++++++++++++++++++++++++++++++++++++
poppler/CairoOutputDev.h | 21 +++++++-
3 files changed, 159 insertions(+), 1 deletions(-)
commit a85acecaeb0d122becbc52a385d918561e995eca
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Mon Jul 30 00:22:35 2007 +0000
2007-07-29 Jeff Muizelaar <jeff@infidigm.net>
* poppler/CairoOutputDev.cc:
* poppler/CairoOutputDev.h: transform the original matrix for type3 fonts
instead of using set_matrix()
ChangeLog | 6 ++++++
poppler/CairoOutputDev.cc | 20 +++++++++++++++++---
poppler/CairoOutputDev.h | 1 +
3 files changed, 24 insertions(+), 3 deletions(-)
commit a81a082169de32d01c36c969616a5c2279f1bac7
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Mon Jul 30 00:18:59 2007 +0000
2007-07-29 Jeff Muizelaar <jeff@infidigm.net>
* glib/test-poppler-glib.c: include <time.h> to fix compilation.
ChangeLog | 4 ++++
glib/test-poppler-glib.c | 1 +
2 files changed, 5 insertions(+), 0 deletions(-)
commit 81393cb30f6287caf5195265cdc039555f2767d3
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Sat Jul 28 08:22:40 2007 +0000
2007-07-28 Carlos Garcia Campos <carlosgc@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.
ChangeLog | 8 ++++++
poppler/Annot.cc | 43 +++++++++-------------------------
poppler/Annot.h | 1 -
poppler/Form.cc | 66 ++++++++++++++++++++++++++---------------------------
poppler/Form.h | 2 +
5 files changed, 54 insertions(+), 66 deletions(-)
commit 81b669dcb14bf821a49c9879f8d4129075647f5f
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Sat Jul 28 08:05:11 2007 +0000
2007-07-28 Carlos Garcia Campos <carlosgc@gnome.org>
* glib/poppler-page.h: Remove unneeded declarations. Fixes bug
#11744. Patch by Kouhei Sutou <kou@cozmixng.org>.
ChangeLog | 5 +++++
glib/poppler-page.h | 2 --
2 files changed, 5 insertions(+), 2 deletions(-)
commit f2c4e5305009f1da770c99d3e2e3371ff37c75f3
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Fri Jul 27 09:17:40 2007 +0000
2007-07-27 Carlos Garcia Campos <carlosgc@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@cozmixng.org>.
ChangeLog | 8 ++++++++
glib/poppler-document.cc | 44 ++++++++++++++++++++++++++++++++++++++++----
glib/poppler-document.h | 6 +++++-
glib/poppler-private.h | 1 +
glib/test-poppler-glib.c | 2 +-
5 files changed, 55 insertions(+), 6 deletions(-)
commit 975c7cff10d9b00359e147329ae2c7a93f8a3833
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed Jul 25 17:20:06 2007 +0000
micro optimization
qt4/src/poppler-page.cc | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit 525a7f49dd95f2644870a1c59ca15124e30026b4
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Tue Jul 24 16:45:25 2007 +0000
2007-07-24 Carlos Garcia Campos <carlosgc@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.
ChangeLog | 10 +++++++
poppler/Annot.cc | 27 ++++++++++---------
poppler/Form.cc | 77 +++++++++++++++++++++++++++++++++++++----------------
3 files changed, 78 insertions(+), 36 deletions(-)
commit 633a1cde65f86ee6577a68f4f8d36de43d14c714
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun Jul 15 21:03:50 2007 +0000
* utils/HtmlOutputDev.cc:
* utils/HtmlOutputDev.h: Create the html files in the correct place,
not in the invocation dir. Fixes bug #11610
ChangeLog | 6 ++++++
utils/HtmlOutputDev.cc | 37 ++++++++++---------------------------
utils/HtmlOutputDev.h | 4 ----
3 files changed, 16 insertions(+), 31 deletions(-)
commit ccb2d420ca8d818aa9ba1d64f08f5e94ab313a72
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun Jul 15 17:09:29 2007 +0000
* 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
ChangeLog | 10 ++++++++++
poppler/DCTStream.cc | 17 ++++++++++++++++-
poppler/DCTStream.h | 1 +
poppler/Stream.cc | 1 -
4 files changed, 27 insertions(+), 2 deletions(-)
commit f9d82dfd299ae23a1baf3e35e2c3cd351129c525
Author: Albert Astals Cid <aacid@kde.org>
Date: Sat Jul 14 18:23:42 2007 +0000
* utils/pdftops.cc: init width/height to -1 so it is calculated if not
specified
ChangeLog | 5 +++++
utils/pdftops.cc | 4 ++--
2 files changed, 7 insertions(+), 2 deletions(-)
commit 1c04136e9538ccfaa2d6b968861682ca3b69ffb3
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Sat Jul 14 15:23:31 2007 +0000
2007-07-14 Pino Toscano <pino@kde.org>
* glib/poppler-action.h:
* glib/poppler-document.h: Remove trailing comma from the last
item of enums.
ChangeLog | 6 ++++++
glib/poppler-action.h | 2 +-
glib/poppler-document.h | 8 ++++----
3 files changed, 11 insertions(+), 5 deletions(-)
commit b9b68cabce19a5e23911e5432ace8c13bd237391
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Sat Jul 14 15:15:57 2007 +0000
2007-07-14 Carlos Garcia Campos <carlosgc@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.
ChangeLog | 8 ++++++++
glib/poppler-form-field.cc | 10 ++++++++--
glib/poppler-form-field.h | 2 +-
glib/test-poppler-glib.c | 4 ++--
4 files changed, 19 insertions(+), 5 deletions(-)
commit 14a8361039d708661b8699b2e7c4496135021a85
Author: Albert Astals Cid <aacid@kde.org>
Date: Fri Jul 13 22:18:05 2007 +0000
* 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@bbr.jp> to fix several problems with Japanese fonts.
Fixes bug 11413
ChangeLog | 13 ++
fofi/FoFiTrueType.cc | 305 ++++++++++++++++++++++++++++++++++++++++++
fofi/FoFiTrueType.h | 12 ++
poppler/CairoFontEngine.cc | 47 ++-----
poppler/CharCodeToUnicode.cc | 16 +++
poppler/CharCodeToUnicode.h | 1 +
poppler/GfxFont.cc | 230 ++++++++++++++++++++++++++++----
poppler/GfxFont.h | 2 +
poppler/SplashOutputDev.cc | 53 ++------
9 files changed, 577 insertions(+), 102 deletions(-)
commit 8389099d8e8940e3f8920b14a83075d69bcd8e6c
Author: Albert Astals Cid <aacid@kde.org>
Date: Fri Jul 13 18:21:02 2007 +0000
* poppler/FontInfo.cc: Fix the FontInfoScanner::scan method to
actually scan the number of requested pages
ChangeLog | 6 ++++++
poppler/FontInfo.cc | 12 ++++++------
2 files changed, 12 insertions(+), 6 deletions(-)
commit 9ced4442372d08375e0ded62f79052d8a3ec9cd6
Author: Albert Astals Cid <aacid@kde.org>
Date: Fri Jul 13 18:08:44 2007 +0000
* poppler/GlobalParams.cc: Remove dead unused code from Win32 ifdef
ChangeLog | 4 ++++
poppler/GlobalParams.cc | 6 ------
2 files changed, 4 insertions(+), 6 deletions(-)
commit fb89fdb8de608ff94082e16819f042cddabf2bcc
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed Jul 11 18:52:12 2007 +0000
* poppler/PSOutputDev.cc
* poppler/PSOutputDev.h
* utils/pdftohtml.cc: Fix bug 9746. pdftohtml complex mode had text
twice
ChangeLog | 7 +++++++
poppler/PSOutputDev.cc | 5 +++++
poppler/PSOutputDev.h | 2 ++
utils/pdftohtml.cc | 3 +--
4 files changed, 15 insertions(+), 2 deletions(-)
commit 0c9fa59bf5edf3cfcca1792da51b904a7c7f7615
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Wed Jul 11 18:30:19 2007 +0000
2007-07-11 Carlos Garcia Campos <carlosgc@gnome.org>
* poppler/Form.cc:
* poppler/XRef.cc:
* poppler/XRef.h: Fix memory leak.
ChangeLog | 6 ++++++
poppler/Form.cc | 49 ++++++++++++++++++++++++-------------------------
poppler/XRef.cc | 22 ++++++++++------------
poppler/XRef.h | 2 +-
4 files changed, 41 insertions(+), 38 deletions(-)
commit 4ae7d43bd54c5b3e2f08c48441f741d3099e228f
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed Jul 11 18:12:26 2007 +0000
* 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
ChangeLog | 11 +++++++++++
goo/GooVector.h | 4 ++--
goo/gfile.cc | 6 +++---
poppler/GlobalParams.cc | 26 +++++++++++++-------------
splash/SplashFontEngine.cc | 2 +-
splash/SplashT1FontEngine.cc | 8 ++++----
splash/SplashT1FontEngine.h | 7 +++----
splash/SplashT1FontFile.cc | 8 +++++---
splash/SplashT1FontFile.h | 4 ++--
9 files changed, 44 insertions(+), 32 deletions(-)
commit 7bd125ce96c603fd5cf42d7c6a29b542e82dd4ec
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Wed Jul 11 18:08:07 2007 +0000
2007-07-11 Carlos Garcia Campos <carlosgc@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.
ChangeLog | 9 +++++++++
glib/poppler-form-field.cc | 8 ++++++++
glib/poppler-form-field.h | 1 +
glib/test-poppler-glib.c | 1 +
poppler/Form.cc | 11 +++++++++++
poppler/Form.h | 4 ++++
6 files changed, 34 insertions(+), 0 deletions(-)
commit 8a68855735e9d295d71685e82de39204d639ea7a
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Mon Jul 9 08:52:58 2007 +0000
2007-07-09 Carlos Garcia Campos <carlosgc@gnome.org>
* poppler/Annot.cc:
* poppler/Annot.h: Render '*' instead of the actual content in
password form fields. Patch by Julien Rebetez <julien@fhtagn.net>
ChangeLog | 6 ++++++
poppler/Annot.cc | 52 +++++++++++++++++++++++++++++-----------------------
poppler/Annot.h | 5 +++--
3 files changed, 38 insertions(+), 25 deletions(-)
commit 53cf7d7084dc03a28239f11c94f2095bb02d6108
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Sat Jul 7 16:23:56 2007 +0000
2007-07-07 Carlos Garcia Campos <carlosgc@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.
ChangeLog | 9 +++++++++
glib/poppler-form-field.cc | 18 ++++++++++++++++++
glib/poppler-form-field.h | 8 ++++++++
glib/test-poppler-glib.c | 26 +++++++++++++++++++++++---
poppler/Form.cc | 5 +++++
poppler/Form.h | 2 ++
6 files changed, 65 insertions(+), 3 deletions(-)
commit de0a40181e5832a0dc263d40ed0a269867764623
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Sat Jul 7 15:28:29 2007 +0000
2007-07-07 Carlos Garcia Campos <carlosgc@gnome.org>
* poppler/Form.cc: Fix a crash when setting state on buttons that
don't have state.
ChangeLog | 5 +++++
poppler/Form.cc | 3 +++
2 files changed, 8 insertions(+), 0 deletions(-)
commit a33518a3283ff25aa5517bc535ddb61383b1cfdc
Author: Albert Astals Cid <aacid@kde.org>
Date: Fri Jul 6 09:08:44 2007 +0000
* 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@fhtagn.net>
ChangeLog | 4 ++++
poppler/Form.cc | 17 +++++++++++------
2 files changed, 15 insertions(+), 6 deletions(-)
commit 43f0d5b9bb198cdcbc2f7111f294c6f947105314
Author: Albert Astals Cid <aacid@kde.org>
Date: Fri Jul 6 08:47:11 2007 +0000
* goo/GooString.cc:
* poppler/ABWOutputDev.cc: Build on Sun Force compiler, patch by
Darren Kenny <darren.kenny@sun.com>
ChangeLog | 6 ++++++
goo/GooString.cc | 2 +-
poppler/ABWOutputDev.cc | 4 +++-
3 files changed, 10 insertions(+), 2 deletions(-)
commit 4e7405071b69889362e4d49de3f881f0e3e261e3
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Thu Jul 5 13:04:01 2007 +0000
2007-07-05 Carlos Garcia Campos <carlosgc@gnome.org>
* glib/poppler-form-field.cc: Allow to set NULL in form fields
that can contain text.
ChangeLog | 5 +++++
glib/poppler-form-field.cc | 30 ++++++++++++------------------
2 files changed, 17 insertions(+), 18 deletions(-)
commit 625510797c528257527003477fe28adbacfe80e7
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Thu Jul 5 08:13:51 2007 +0000
2007-07-05 Carlos Garcia Campos <carlosgc@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.
ChangeLog | 8 ++++++++
glib/poppler-attachment.cc | 4 ++--
glib/poppler-attachment.h | 4 ++--
glib/test-poppler-glib.c | 4 ++--
4 files changed, 14 insertions(+), 6 deletions(-)
commit 9b2640f156f24b07c797d9461f84e64d550efa1a
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed Jul 4 13:57:31 2007 +0000
* qt4/src/poppler-form.cc: QStringToGooString ->
QStringToUnicodeGooString has FormWidgetText::setContent wants to have
the unicode formated string
* qt4/src/poppler-private.h: create QStringToUnicodeGooString
ChangeLog | 7 +++++++
qt4/src/poppler-form.cc | 2 +-
qt4/src/poppler-private.h | 15 +++++++++++++++
3 files changed, 23 insertions(+), 1 deletions(-)
commit b70115cf979b29f75c644518ae0e9c0dd9892ebf
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Wed Jul 4 13:06:38 2007 +0000
2007-07-04 Carlos Garcia Campos <carlosgc@gnome.org>
* glib/poppler-form-field.cc: Convert strings from UTF8 to UTF16BE
before setting them.
ChangeLog | 5 +++++
glib/poppler-form-field.cc | 34 ++++++++++++++++++++++++----------
2 files changed, 29 insertions(+), 10 deletions(-)
commit d37843877a6f93a9f27502d07ad82cba79e9aa73
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Wed Jul 4 08:26:52 2007 +0000
2007-07-04 Carlos Garcia Campos <carlosgc@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.
ChangeLog | 12 ++++
glib/poppler-attachment.cc | 25 +++++++-
glib/poppler-attachment.h | 16 +++--
glib/poppler-document.cc | 142 +++++++++++++++++++++++---------------------
glib/poppler-private.h | 6 +-
glib/poppler.h | 1 +
glib/test-poppler-glib.c | 56 +++++++++++++++--
7 files changed, 171 insertions(+), 87 deletions(-)
commit d933f47d4af0992059148259a189373b42499bbe
Author: Albert Astals Cid <aacid@kde.org>
Date: Tue Jul 3 20:31:20 2007 +0000
* qt4/tests/poppler-fonts.cpp: For the sake of completeness, add all
the enums
ChangeLog | 2 ++
qt4/tests/poppler-fonts.cpp | 28 ++++++++++++++++++++--------
2 files changed, 22 insertions(+), 8 deletions(-)
commit d90b166cfbdc4857351baa627d158d5e0b6652b4
Author: Albert Astals Cid <aacid@kde.org>
Date: Tue Jul 3 16:46:51 2007 +0000
* 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
ChangeLog | 7 +++++++
poppler/Catalog.cc | 1 -
qt4/tests/poppler-attachments.cpp | 1 +
3 files changed, 8 insertions(+), 1 deletions(-)
commit 7fa87eb2b093770271bc3a72de5b0b9dc228aa1b
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Tue Jul 3 14:01:40 2007 +0000
2007-07-03 Carlos Garcia Campos <carlosgc@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.
ChangeLog | 7 +++++++
glib/poppler-form-field.cc | 8 ++++++++
glib/poppler-form-field.h | 1 +
glib/test-poppler-glib.c | 2 ++
4 files changed, 18 insertions(+), 0 deletions(-)
commit 8b67e0403f6eaab6770cc0b7861074ae0b6d85bb
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Tue Jul 3 13:49:18 2007 +0000
2007-07-03 Carlos Garcia Campos <carlosgc@gnome.org>
* glib/poppler-form-field.cc:
* glib/poppler-form-field.h:
* glib/test-poppler-glib.c: Fix a typo.
ChangeLog | 6 ++++++
glib/poppler-form-field.cc | 2 +-
glib/poppler-form-field.h | 2 +-
glib/test-poppler-glib.c | 2 +-
4 files changed, 9 insertions(+), 3 deletions(-)
commit 33a5765eb404a4b321b09c26af74c1ed64a5d474
Author: Albert Astals Cid <aacid@kde.org>
Date: Tue Jul 3 13:22:54 2007 +0000
* 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
ChangeLog | 9 +++++++++
poppler/Catalog.cc | 19 ++++++++++++++++---
poppler/Catalog.h | 13 +++++++++++--
qt4/src/poppler-embeddedfile.cc | 16 ++++++++++++++++
qt4/src/poppler-qt4.h | 14 ++++++++++++++
5 files changed, 66 insertions(+), 5 deletions(-)
commit c7d21f9354bbe090cce6459124dcaadf1e46639e
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Mon Jul 2 13:39:32 2007 +0000
2007-07-02 Carlos Garcia Campos <carlosgc@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
ChangeLog | 9 +++++++++
glib/poppler-form-field.cc | 2 +-
glib/poppler-form-field.h | 2 +-
glib/test-poppler-glib.c | 2 +-
4 files changed, 12 insertions(+), 3 deletions(-)
commit 5e301064c62c6d58f488839d7bf804af912a3de1
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Mon Jul 2 13:34:26 2007 +0000
2007-07-02 Carlos Garcia Campos <carlosgc@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
ChangeLog | 9 +++++++++
glib/poppler-form-field.cc | 8 ++++++++
glib/poppler-form-field.h | 1 +
glib/test-poppler-glib.c | 6 +++++-
4 files changed, 23 insertions(+), 1 deletions(-)
commit 11875746ce28e8999bcad46167fcfea131cd267a
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Sat Jun 30 08:33:30 2007 +0000
2007-06-30 Carlos Garcia Campos <carlosgc@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
ChangeLog | 6 ++++++
glib/poppler-page.cc | 2 +-
2 files changed, 7 insertions(+), 1 deletions(-)
commit 0a5acaae3b9bfcd731bc4e072f35f9433aa773da
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Sat Jun 30 08:25:15 2007 +0000
2007-06-30 Carlos Garcia Campos <carlosgc@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.
ChangeLog | 15 ++
glib/Makefile.am | 2 +
glib/poppler-document.cc | 197 ++-------------------------
glib/poppler-document.h | 55 +--------
glib/poppler-form-field.cc | 316 ++++++++++++++++++++++++++++++++++++++++++++
glib/poppler-form-field.h | 96 +++++++++++++
glib/poppler-page.cc | 210 ++++++++++++-----------------
glib/poppler-page.h | 55 ++-------
glib/poppler-private.h | 11 +-
glib/poppler.h | 40 ++----
glib/test-poppler-glib.c | 119 ++++++++++++++---
11 files changed, 662 insertions(+), 454 deletions(-)
commit 2212874e57a6eb9db733b2e9a98f0cfcb88a8fc1
Author: Albert Astals Cid <aacid@kde.org>
Date: Tue Jun 26 21:31:07 2007 +0000
* poppler/Form.cc: Don't crash on documents with AcroForm but no
AcroForm->Fields (it's mandatory but...)
ChangeLog | 5 +++++
poppler/Form.cc | 54 +++++++++++++++++++++++++++++-------------------------
2 files changed, 34 insertions(+), 25 deletions(-)
commit e48ee9c4af6bf98b6988c51dcab9ee9ef6e3cafe
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Sat Jun 23 18:06:07 2007 +0000
2007-06-23 Carlos Garcia Campos <carlosgc@gnome.org>
* poppler/Annot.cc:
* poppler/Form.cc: Fix memory leaks.
ChangeLog | 5 +++++
poppler/Annot.cc | 2 +-
poppler/Form.cc | 13 +++++++++----
3 files changed, 15 insertions(+), 5 deletions(-)
commit d874a2753e3ac51b6f539dfdf980435c8c381b4f
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed Jun 20 20:07:15 2007 +0000
* 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
ChangeLog | 5 +++++
qt4/src/poppler-document.cc | 13 +++++++++++++
qt4/src/poppler-qt4.h | 5 +++++
qt4/tests/test-poppler-qt4.cpp | 1 +
4 files changed, 24 insertions(+), 0 deletions(-)
commit 08d4c437e735ac50a340c4ae17ee0eeccd00dc20
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed Jun 20 18:40:03 2007 +0000
* glib/poppler-document.cc: Allow access to a document's metadata stream
through the glib binding. Patch by Jason Kivlighn
<jkivlighn@gmail.com> Approved by Carlos
ChangeLog | 6 ++++++
glib/poppler-document.cc | 21 +++++++++++++++++++++
2 files changed, 27 insertions(+), 0 deletions(-)
commit cdd2a49dc99aa16ded674c58dbb50298f06cf18a
Author: Albert Astals Cid <aacid@kde.org>
Date: Fri Jun 15 18:15:53 2007 +0000
* 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@gmail.com>. More info at bug #11273
ChangeLog | 8 +
poppler/ABWOutputDev.cc | 384 ++++++++++++-----------------------------------
2 files changed, 106 insertions(+), 286 deletions(-)
commit 7f23383197b0e2fa24be7b4925ea6f39eb95bbc1
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed Jun 13 20:39:21 2007 +0000
* poppler/ABWOutputDev.cc
* poppler/ABWOutputDev.h: Remove dependency on debugxml. Patch by
Jauco Noordzij <jauco.noordzij@gmail.com>. Fixes bug #11187
ChangeLog | 6 +++
poppler/ABWOutputDev.cc | 80 ++++++++++++++++++++++++++++++++++++++++++++++-
poppler/ABWOutputDev.h | 1 +
3 files changed, 86 insertions(+), 1 deletions(-)
commit 948520cd529ce47d1970aae6a0b8058128e37c30
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed Jun 13 18:50:40 2007 +0000
* goo/FixedPoint.h
* goo/gmem.h
* poppler/SecurityHandler.h
* poppler/poppler-config.h.in
* utils/ImageOutputDev.h:
Patch by Axel Howind <Axel.Howind@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
ChangeLog | 16 ++++++++++++++++
goo/FixedPoint.h | 2 +-
goo/gmem.h | 2 +-
poppler/SecurityHandler.h | 2 +-
poppler/poppler-config.h.in | 12 +++++++++++-
utils/ImageOutputDev.h | 2 +-
6 files changed, 31 insertions(+), 5 deletions(-)
commit 825461e47b05595805e87a0d2960b07197c8da8b
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed Jun 13 18:24:56 2007 +0000
configure.ac: Fix detection of glib
ChangeLog | 4 ++++
configure.ac | 2 +-
2 files changed, 5 insertions(+), 1 deletions(-)
commit a67a93fc6b4812a4f892b311c5b299e59283cd47
Author: Albert Astals Cid <aacid@kde.org>
Date: Mon Jun 11 21:14:22 2007 +0000
* 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
ChangeLog | 9 +++++++++
poppler/CMap.h | 2 +-
poppler/CharCodeToUnicode.h | 2 +-
poppler/GlobalParams.h | 2 +-
poppler/PageLabelInfo.h | 6 +++---
poppler/UnicodeMap.h | 2 +-
6 files changed, 16 insertions(+), 7 deletions(-)
commit 051b31af053cac4727718169b79b25451a4bdd95
Author: Albert Astals Cid <aacid@kde.org>
Date: Mon Jun 11 21:11:05 2007 +0000
* qt/poppler-qt.h
* qt4/src/poppler-qt4.h: Headers cleanup
ChangeLog | 5 +++++
qt/poppler-qt.h | 6 +++---
qt4/src/poppler-qt4.h | 8 ++++----
3 files changed, 12 insertions(+), 7 deletions(-)
commit 3e1597b80fc6750f1ec3269f9819aa8225879524
Author: Albert Astals Cid <aacid@kde.org>
Date: Fri Jun 8 22:39:23 2007 +0000
poppler/Annot.cc: Fix leak
ChangeLog | 4 ++++
poppler/Annot.cc | 1 +
2 files changed, 5 insertions(+), 0 deletions(-)
commit 49535c20b4f71d1c1381134233e2e1449cf560c0
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Thu Jun 7 21:23:03 2007 +0000
2007-06-07 Jeff Muizelaar <jeff@infidigm.net>
* poppler/ABWOutputDev.cc: Change "and", "or", "not" to "&&", "||",
"!" for consistency with the rest of the code. Patch by Jens Granseuer
ChangeLog | 5 +++
poppler/ABWOutputDev.cc | 93 ++++++++++++++++++++++++-----------------------
2 files changed, 52 insertions(+), 46 deletions(-)
commit dd8fa975bf51dd18120369d0ef2d8f1781e04d93
Author: Albert Astals Cid <aacid@kde.org>
Date: Sat Jun 2 09:18:11 2007 +0000
correct form of patch 11102
utils/HtmlFonts.cc | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
commit cdf70857ece0748f13b11c923ccf9626094555b4
Author: Albert Astals Cid <aacid@kde.org>
Date: Fri Jun 1 18:34:48 2007 +0000
* poppler/ArthurOutputDev.cc
* splash/SplashFTFont.cc
* splash/SplashMath.h: Make it compile with --enable-fixedpoint. Fixes
bug 11110
ChangeLog | 7 +++++++
poppler/ArthurOutputDev.cc | 8 ++++----
splash/SplashFTFont.cc | 8 ++++----
splash/SplashMath.h | 2 +-
4 files changed, 16 insertions(+), 9 deletions(-)
commit 90b1a404629a884cc32737a3a729c9a75f7a59c1
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed May 30 18:33:24 2007 +0000
* 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.
ChangeLog | 6 ++++++
configure.ac | 2 +-
2 files changed, 7 insertions(+), 1 deletions(-)
commit 03d766ea1ddd4ce6d938f96b53906a7dc8bd179a
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed May 30 18:29:57 2007 +0000
make dist needs this
qt4/src/Makefile.am | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit d540c04268047fdd125ad932ca05c7553a97c0fe
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed May 30 17:50:00 2007 +0000
* utils/HtmlFonts.cc: Make pdftohtml not pollute stdout. Patch by
Nanning Buitenhuis <nanning@elvenkind.com>
And some changes in glib/reference/tmpl
ChangeLog | 5 +
glib/reference/tmpl/poppler-document.sgml | 4 +
glib/reference/tmpl/poppler-enums.sgml | 150 +++++++++++++++++++++++++++++
glib/reference/tmpl/poppler-page.sgml | 5 +-
glib/reference/tmpl/poppler-unused.sgml | 130 -------------------------
utils/HtmlFonts.cc | 2 +-
6 files changed, 162 insertions(+), 134 deletions(-)
commit ce414f2a36f4d97a3bddfd42baabdc1e34bf9321
Author: Kristian Høgsberg <krh@redhat.com>
Date: Tue May 29 22:01:58 2007 +0000
2007-05-29 Kristian Høgsberg <krh@redhat.com>
* poppler/gen-unicode-tables.py: Add this script to fix distcheck.
ChangeLog | 4 ++++
poppler/gen-unicode-tables.py | 38 ++++++++++++++++++++++++++++++++++++++
2 files changed, 42 insertions(+), 0 deletions(-)
commit 97e602752b05f3690acb1821bdca31c5771361e1
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Sun May 27 11:24:40 2007 +0000
2007-05-27 Carlos Garcia Campos <carlosgc@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.
ChangeLog | 7 ++
glib/poppler-page.cc | 198 +++++++++++++++++++++++++++------------------
glib/poppler-page.h | 6 +-
glib/test-poppler-glib.c | 39 +++++++++
4 files changed, 168 insertions(+), 82 deletions(-)
commit 3d31c2b1ea913fc80211f1c6fed9b3666f124049
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Sun May 27 10:12:56 2007 +0000
2007-05-27 Carlos Garcia Campos <carlosgc@gnome.org>
* glib/poppler-page.cc:
* glib/poppler-page.h:
Add missing image mapping type definition.
ChangeLog | 6 ++++++
glib/poppler-page.cc | 48 +++++++++++++++++++++++++++++++++++++++++++++---
glib/poppler-page.h | 5 +++++
3 files changed, 56 insertions(+), 3 deletions(-)
commit 8284a769568322066a9d4626bd9b2cf3d18a6487
Author: Albert Astals Cid <aacid@kde.org>
Date: Sat May 26 23:20:12 2007 +0000
* configure.ac:
* NEWS: Bump release to 0.5.9 (0.6 Release Candidate)
ChangeLog | 2 ++
NEWS | 15 +++++++++++++++
configure.ac | 2 +-
3 files changed, 18 insertions(+), 1 deletions(-)
commit e6ff9e0d95e058f6aff3c72d5f4d7d7ccf661999
Author: Albert Astals Cid <aacid@kde.org>
Date: Sat May 26 22:33:21 2007 +0000
* 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
ChangeLog | 9 +++++++++
poppler-qt.pc.in | 2 +-
poppler-qt4.pc.in | 2 +-
qt/Makefile.am | 2 +-
qt4/src/Makefile.am | 2 +-
5 files changed, 13 insertions(+), 4 deletions(-)
commit fefefe495a182c1745314186b99441b9e76ba5b4
Author: Albert Astals Cid <aacid@kde.org>
Date: Fri May 25 23:17:58 2007 +0000
* 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
ChangeLog | 6 ++++++
qt4/src/poppler-link-extractor-private.h | 1 +
qt4/src/poppler-link-extractor.cc | 12 ++++++------
qt4/src/poppler-link.cc | 25 +++++++++++++++----------
qt4/src/poppler-link.h | 7 ++++++-
qt4/src/poppler-private.h | 15 ++++++++-------
6 files changed, 42 insertions(+), 24 deletions(-)
commit ecaeaa9512d1dae4a036703ea8739102a8e463f0
Author: Albert Astals Cid <aacid@kde.org>
Date: Fri May 25 22:30:20 2007 +0000
* qt4/src/poppler-link-extractor.cc: Use correct page box to extract
link clickable area
ChangeLog | 5 +++++
qt4/src/poppler-link-extractor.cc | 2 +-
2 files changed, 6 insertions(+), 1 deletions(-)
commit 774a9456c668ef70b2e8f17d59f8f427aa97bad5
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Fri May 25 18:43:04 2007 +0000
2007-05-25 Jeff Muizelaar <jeff@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.
ChangeLog | 8 ++++++++
poppler/GfxFont.cc | 2 ++
poppler/GfxFont.h | 6 ++++++
poppler/GlobalParams.cc | 4 ++--
4 files changed, 18 insertions(+), 2 deletions(-)
commit a88fadf0bb9af55c83c9c4f7d08deb17d6aa9ae4
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date: Fri May 25 17:33:37 2007 +0000
2007-05-25 Carlos Garcia Campos <carlosgc@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.
ChangeLog | 8 ++++++++
glib/poppler-page.cc | 30 ++++++++++++++++--------------
glib/poppler-page.h | 6 ++++--
glib/poppler.h | 7 +++++++
4 files changed, 35 insertions(+), 16 deletions(-)
commit bf195b489c22875695e202d6ca6659144ef57e61
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed May 23 21:20:58 2007 +0000
* 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.
ChangeLog | 10 +++++++
qt4/src/Mainpage.dox | 8 +----
qt4/src/poppler-document.cc | 5 ++-
qt4/src/poppler-link.h | 4 ++-
qt4/src/poppler-private.h | 1 +
qt4/src/poppler-qt4.h | 57 ++++++++++++++++++++++++++++--------------
6 files changed, 57 insertions(+), 28 deletions(-)
commit 36d1fe292778ba29990a389c50a0df0d51f11913
Author: Albert Astals Cid <aacid@kde.org>
Date: Mon May 21 21:42:38 2007 +0000
Fix assert in bug 11023
ChangeLog | 4 ++++
glib/poppler-action.cc | 2 +-
2 files changed, 5 insertions(+), 1 deletions(-)
commit 5b411246a2cce6ed3bb2d8c9e9d856227b6aba7f
Author: Albert Astals Cid <aacid@kde.org>
Date: Mon May 21 21:39:08 2007 +0000
* glib/poppler-page.cc:
* glib/poppler-page.h:
poppler_page_render_section() for cairo. Bug 7023
ChangeLog | 6 +++
glib/poppler-page.cc | 88 ++++++++++++++++++++++++++++++++++++++++++++------
glib/poppler-page.h | 9 +++++
3 files changed, 93 insertions(+), 10 deletions(-)
commit 409f2a9cb31add29accb87011331c50dc08110cd
Author: Albert Astals Cid <aacid@kde.org>
Date: Mon May 21 21:35:10 2007 +0000
* 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
ChangeLog | 11 +++
glib/poppler-page.cc | 161 ++++++++++++++++++++++++++++++++--
glib/poppler-page.h | 10 ++
glib/poppler-private.h | 3 +
glib/poppler.h | 9 +-
glib/test-poppler-glib.c | 27 ++++++-
poppler/CairoOutputDev.cc | 215 +++++++++++++++++++++++++++++++++++++++++++++
poppler/CairoOutputDev.h | 122 +++++++++++++++++++++++++
8 files changed, 545 insertions(+), 13 deletions(-)
commit afd11ec66430dae084b5a5560333e933460fc637
Author: Albert Astals Cid <aacid@kde.org>
Date: Mon May 21 21:29:09 2007 +0000
* 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
ChangeLog | 11 +++++++++++
poppler/Annot.cc | 6 ++++++
poppler/Form.cc | 1 +
qt4/src/poppler-private.h | 5 ++++-
splash/SplashTypes.h | 6 +-----
5 files changed, 23 insertions(+), 6 deletions(-)
commit f019c8a8efde004e1663ea88cb48c0e46318d936
Author: Albert Astals Cid <aacid@kde.org>
Date: Thu May 17 21:32:57 2007 +0000
2007-05-17 Pino Toscano <pino@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
ChangeLog | 7 +++++++
qt4/src/poppler-link.cc | 12 ++++++++++++
qt4/src/poppler-private.h | 4 +++-
3 files changed, 22 insertions(+), 1 deletions(-)
commit d68a4eb44b5390b3093774f39a6805ad2e95c146
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Sun May 13 00:53:43 2007 +0000
2007-05-12 Jeff Muizelaar <jeff@infidigm.net>
* poppler/Annot.cc: Only do appearance generation for text, choice or
other fields that contain text. Patch by Julien Rebetez.
ChangeLog | 5 +++++
poppler/Annot.cc | 52 ++++++++++++++++++++++++++++++++++++++++++++++------
2 files changed, 51 insertions(+), 6 deletions(-)
commit 96f8731e90af1abce67d00a3febc11880c69ce62
Author: Albert Astals Cid <aacid@kde.org>
Date: Mon May 7 18:41:09 2007 +0000
* Catalog.cc: Fix leak
* Form.cc: Fix leak, provide empty FormPageWidgets::~FormPageWidgets
implementation
* Page.cc: Fix leak
ChangeLog | 7 +++++++
poppler/Catalog.cc | 1 +
poppler/Form.cc | 5 +++++
poppler/Page.cc | 1 +
4 files changed, 14 insertions(+), 0 deletions(-)
commit d46553d696b2d7fe416ce8db40db54dd1d7c6733
Author: Albert Astals Cid <aacid@kde.org>
Date: Mon Apr 30 22:34:21 2007 +0000
* 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
ChangeLog | 6 ++++++
poppler/Makefile.am | 1 -
2 files changed, 6 insertions(+), 1 deletions(-)
commit d5c52409c532a126bcb8eb65f6f1390113a5f258
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun Apr 29 17:37:38 2007 +0000
jeff committed this line by mistake
ChangeLog | 1 -
1 files changed, 0 insertions(+), 1 deletions(-)
commit 6ddc11ef4c534369ee104422bfb989603c466790
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Sun Apr 29 17:33:58 2007 +0000
2007-04-29 Jeff Muizelaar <jeff@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
ChangeLog | 10 ++++++++++
poppler/UnicodeTypeTable.cc | 24 ++++++++++++------------
2 files changed, 22 insertions(+), 12 deletions(-)
commit c5613ab5ce65fc84eb3a5584cee1454171173fa7
Author: Albert Astals Cid <aacid@kde.org>
Date: Sat Apr 28 23:25:59 2007 +0000
* 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
ChangeLog | 10 ++++
poppler/SplashOutputDev.cc | 102 ++++++++++++++++++++++++++++++++------------
qt/poppler-private.h | 2 +-
qt4/src/poppler-private.h | 2 +-
splash/Splash.cc | 44 ++++++++++---------
splash/SplashBitmap.cc | 16 +++---
splash/SplashTypes.h | 4 +-
7 files changed, 120 insertions(+), 60 deletions(-)
commit 6479ce224f1393235ca9888dfe0710327fbfccd2
Author: Albert Astals Cid <aacid@kde.org>
Date: Sat Apr 28 22:12:22 2007 +0000
fix merging problems
splash/Splash.cc | 1 +
splash/SplashBitmap.cc | 1 -
2 files changed, 1 insertions(+), 1 deletions(-)
commit e2ac4ada3e29139053871ff7f53772e1ccc7adc0
Author: Albert Astals Cid <aacid@kde.org>
Date: Sat Apr 28 15:39:36 2007 +0000
\n at the end of the printf
Although i'm not sure we want to printf this...
poppler/GlobalParams.cc | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 9b8133940638c95940edcb9b98126ca9a4f7b8d4
Author: Albert Astals Cid <aacid@kde.org>
Date: Sat Apr 28 12:00:38 2007 +0000
* 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.
ChangeLog | 10 ++
qt4/src/Makefile.am | 1 +
qt4/src/poppler-document.cc | 39 +-------
qt4/src/poppler-ps-converter.cc | 190 +++++++++++++++++++++++++++++++++++++++
qt4/src/poppler-qt4.h | 119 +++++++++++++++++++++----
5 files changed, 307 insertions(+), 52 deletions(-)
commit 26d5fefcd4c858e2ebd689d963a65773957ac808
Author: Albert Astals Cid <aacid@kde.org>
Date: Sat Apr 28 11:35:34 2007 +0000
* qt4/src/poppler-page.cc:
Hopefully fix the calculation of the image size when rendering using
ArthurOutputDev.
ChangeLog | 6 ++++++
qt4/src/poppler-page.cc | 2 +-
2 files changed, 7 insertions(+), 1 deletions(-)
commit 218364bc4951682de8e63e1bd3f061636b08b615
Author: Albert Astals Cid <aacid@kde.org>
Date: Sat Apr 28 11:34:14 2007 +0000
* 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. Forgot to do it before merging.
ChangeLog | 8 ++++++++
glib/poppler-document.h | 6 +++++-
poppler/FontInfo.h | 6 +++++-
qt/poppler-qt.h | 6 +++++-
qt4/src/poppler-qt4.h | 20 ++++++++++++--------
5 files changed, 35 insertions(+), 11 deletions(-)
commit c1a40d3b4e9b27e34c94c9477a0313534563a394
Author: Albert Astals Cid <aacid@kde.org>
Date: Sat Apr 28 11:20:58 2007 +0000
* qt4/src/poppler-annotation.h:
Make the header clean.
ChangeLog | 5 +++++
qt4/src/poppler-annotation.h | 3 +++
2 files changed, 8 insertions(+), 0 deletions(-)
commit 3f4bf880b95e28a1ae7a38b18b341e089860780c
Author: Albert Astals Cid <aacid@kde.org>
Date: Sat Apr 28 11:16:49 2007 +0000
* 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.
ChangeLog | 13 +++++
qt4/src/Makefile.am | 3 +-
qt4/src/poppler-link-extractor-private.h | 55 ++++++++++++++++++++++
qt4/src/poppler-link-extractor.cc | 74 ++++++++++++++++++++++++++++++
qt4/src/poppler-page-private.h | 38 +++++++++++++++
qt4/src/poppler-page.cc | 52 +++------------------
qt4/src/poppler-private.h | 5 ++-
qt4/src/poppler-qt4.h | 4 +-
8 files changed, 195 insertions(+), 49 deletions(-)
commit 7f9eec9ef4e7dc895d2a3e38014b6368cc7564b6
Author: Albert Astals Cid <aacid@kde.org>
Date: Fri Apr 27 22:41:10 2007 +0000
2007-04-28 Albert Astals Cid <aacid@kde.org>
* qt4/*: Stop requyring users to declare UNSTABLE_POPPLER_QT4
ChangeLog | 4 ++++
qt4/src/Doxyfile | 2 +-
qt4/src/Mainpage.dox | 3 +--
qt4/src/poppler-document.cc | 2 --
qt4/src/poppler-embeddedfile.cc | 2 --
qt4/src/poppler-fontinfo.cc | 2 --
qt4/src/poppler-form.cc | 1 -
qt4/src/poppler-link.cc | 2 --
qt4/src/poppler-page.cc | 1 -
qt4/src/poppler-qt4.h | 3 ---
qt4/src/poppler-sound.cc | 2 --
qt4/src/poppler-textbox.cc | 2 --
qt4/tests/check_attachments.cpp | 1 -
qt4/tests/check_dateConversion.cpp | 1 -
qt4/tests/check_fonts.cpp | 1 -
qt4/tests/check_metadata.cpp | 1 -
qt4/tests/check_pagelayout.cpp | 1 -
qt4/tests/check_pagemode.cpp | 1 -
qt4/tests/check_permissions.cpp | 1 -
qt4/tests/poppler-attachments.cpp | 1 -
qt4/tests/poppler-fonts.cpp | 1 -
qt4/tests/stress-poppler-qt4.cpp | 1 -
qt4/tests/test-password-qt4.cpp | 1 -
qt4/tests/test-poppler-qt4.cpp | 1 -
24 files changed, 6 insertions(+), 32 deletions(-)
commit 45993a6faafd7646075bc6630d5d2ad7a44f7e20
Author: Albert Astals Cid <aacid@kde.org>
Date: Fri Apr 27 22:26:09 2007 +0000
2007-04-28 Carlos Garcia Campos <carlosgc@gnome.org>
reviewed and some code by: Albert Astals Cid <aacid@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.
ChangeLog | 15 +++
glib/poppler-page.cc | 122 +++++++++++++++++++++++++
glib/poppler-page.h | 111 ++++++++++++++----------
glib/poppler.h | 58 +++++++++---
glib/test-poppler-glib.c | 60 +++++++++++++
poppler/Makefile.am | 2 +
poppler/PageTransition.cc | 197 +++++++++++++++--------------------------
poppler/PageTransition.h | 86 ++++++++++++++++++
qt/poppler-page-transition.cc | 145 ++++++-------------------------
qt/poppler-page-transition.h | 9 ++-
10 files changed, 497 insertions(+), 308 deletions(-)
commit 877d6b202a75eb12119b16e740f85cc8b477d589
Author: Albert Astals Cid <aacid@kde.org>
Date: Fri Apr 27 21:25:30 2007 +0000
* 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
Bringing this features from KPDF 3.5.7 to poppler
Testers welcome
Patches for other frontends more than welcome
Comments and suggestions even more than welcome :-)
ChangeLog | 14 ++++++++++++
glib/poppler-page.cc | 3 +-
poppler/PSOutputDev.cc | 48 +++++++++++++++++++++++++++++-------------
poppler/PSOutputDev.h | 17 +++++++++-----
qt/poppler-document.cc | 2 +-
qt4/src/poppler-document.cc | 9 ++++++-
qt4/src/poppler-qt4.h | 2 +-
utils/pdftohtml.cc | 2 +-
utils/pdftops.cc | 2 +-
9 files changed, 71 insertions(+), 28 deletions(-)
commit 99053be5357235c47a87775985646ef8d9880ed9
Author: Albert Astals Cid <aacid@kde.org>
Date: Thu Apr 26 17:57:01 2007 +0000
* goo/Makefile.am: Remove duplicate gmem.h
ChangeLog | 4 ++++
goo/Makefile.am | 1 -
2 files changed, 4 insertions(+), 1 deletions(-)
commit f6adb46cd88d23b34f1918d3be31c05b68b6a443
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed Apr 25 21:31:17 2007 +0000
ignore pdftoabw binary
utils/.cvsignore | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit e09f231ac6c03ac2c3606f1bf20ba1bde3d85abd
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed Apr 25 21:25:06 2007 +0000
2007-04-25 Albert Astals Cid <aacid@kde.org>
* qt4/src/poppler-document.cc: remove a delete[] no longer needed
* qt4/src/poppler-private: initilize m_hints
ChangeLog | 5 +++++
qt4/src/poppler-document.cc | 1 -
qt4/src/poppler-private.h | 1 +
3 files changed, 6 insertions(+), 1 deletions(-)
commit bf7e0e980bf29994021cb1228f89f582adddf284
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed Apr 25 19:59:09 2007 +0000
Merge xpdf302branch in HEAD as noone vetoed it.
Testing more than welcome
ChangeLog | 140 ++
configure.ac | 4 +
fofi/FoFiTrueType.cc | 458 +++-
fofi/FoFiTrueType.h | 42 +-
fofi/FoFiType1.cc | 65 +-
fofi/FoFiType1C.cc | 590 +++--
fofi/FoFiType1C.h | 7 +-
glib/poppler-action.cc | 12 +-
glib/poppler-document.cc | 5 +-
glib/poppler-page.cc | 8 +-
goo/FixedPoint.cc | 31 +-
goo/FixedPoint.h | 5 +
goo/GooString.cc | 444 ++++-
goo/GooString.h | 41 +-
goo/Makefile.am | 2 +-
goo/gfile.cc | 54 +-
goo/gmem.c | 238 --
goo/gmem.cc | 264 +++
goo/gmem.h | 27 +-
poppler/ABWOutputDev.cc | 1 -
poppler/ABWOutputDev.h | 1 -
poppler/Annot.cc | 1685 +++++++++++---
poppler/Annot.h | 83 +-
poppler/ArthurOutputDev.cc | 13 +-
poppler/Catalog.cc | 79 +-
poppler/Catalog.h | 16 +-
poppler/CharCodeToUnicode.cc | 31 +-
poppler/DCTStream.cc | 2 +-
poppler/DCTStream.h | 4 +-
poppler/Decrypt.cc | 427 ++++-
poppler/Decrypt.h | 54 +-
poppler/Dict.cc | 23 +-
poppler/Dict.h | 27 +-
poppler/FontInfo.cc | 1 -
poppler/Form.cc | 19 +-
poppler/Form.h | 2 +-
poppler/Function.cc | 65 +-
poppler/Function.h | 8 +-
poppler/Gfx.cc | 1247 ++++++++---
poppler/Gfx.h | 39 +-
poppler/GfxFont.cc | 45 +-
poppler/GfxFont.h | 7 +-
poppler/GfxState.cc | 209 ++-
poppler/GfxState.h | 42 +-
poppler/GlobalParams.cc | 399 ++++-
poppler/GlobalParams.h | 41 +-
poppler/JBIG2Stream.cc | 96 +-
poppler/JBIG2Stream.h | 4 +-
poppler/JPXStream.cc | 246 ++-
poppler/JPXStream.h | 8 +-
poppler/Lexer.cc | 18 +-
poppler/Link.cc | 150 +--
poppler/Link.h | 49 +-
poppler/Makefile.am | 4 +-
poppler/Object.cc | 5 +-
poppler/Object.h | 29 +-
poppler/Outline.cc | 1 -
poppler/OutputDev.cc | 2 +
poppler/OutputDev.h | 62 +-
poppler/PDFDoc.cc | 100 +-
poppler/PDFDoc.h | 21 +-
poppler/PSOutputDev.cc | 2407 +++++++++++++++----
poppler/PSOutputDev.h | 58 +-
poppler/PSTokenizer.cc | 2 +-
poppler/Page.cc | 227 ++-
poppler/Page.h | 22 +-
poppler/PageLabelInfo.cc | 1 -
poppler/Parser.cc | 66 +-
poppler/Parser.h | 11 +-
poppler/PreScanOutputDev.cc | 255 ++
poppler/PreScanOutputDev.h | 128 +
poppler/SecurityHandler.cc | 17 +-
poppler/SecurityHandler.h | 5 +
poppler/SplashOutputDev.cc | 1480 +++++++-----
poppler/SplashOutputDev.h | 41 +-
poppler/Stream.cc | 338 ++--
poppler/Stream.h | 39 +-
poppler/TextOutputDev.cc | 537 ++++-
poppler/TextOutputDev.h | 77 +-
poppler/UGooString.cc | 182 --
poppler/UGooString.h | 79 -
poppler/XRef.cc | 29 +-
poppler/XRef.h | 6 +-
qt/poppler-document.cc | 15 +-
qt/poppler-page-transition.cc | 1 -
qt/poppler-page.cc | 4 +-
qt/poppler-private.h | 72 +-
qt4/src/poppler-annotation-helper.h | 38 +-
qt4/src/poppler-document.cc | 7 +-
qt4/src/poppler-embeddedfile.cc | 6 +-
qt4/src/poppler-form.cc | 12 +-
qt4/src/poppler-page.cc | 8 +-
qt4/src/poppler-private.h | 76 +-
splash/Splash.cc | 4402 ++++++++++++++++++-----------------
splash/Splash.h | 137 +-
splash/SplashBitmap.cc | 110 +-
splash/SplashBitmap.h | 10 +-
splash/SplashClip.cc | 276 ++-
splash/SplashClip.h | 28 +-
splash/SplashFTFont.cc | 104 +-
splash/SplashFTFont.h | 5 +-
splash/SplashFTFontEngine.cc | 54 +-
splash/SplashFTFontEngine.h | 9 +-
splash/SplashFTFontFile.cc | 19 +-
splash/SplashFTFontFile.h | 9 +-
splash/SplashFont.cc | 6 +-
splash/SplashFont.h | 13 +-
splash/SplashFontEngine.cc | 72 +-
splash/SplashFontEngine.h | 11 +-
splash/SplashFontFile.cc | 1 -
splash/SplashFontFile.h | 2 +-
splash/SplashMath.h | 15 +-
splash/SplashPath.cc | 42 +-
splash/SplashPath.h | 31 +-
splash/SplashPattern.cc | 28 -
splash/SplashPattern.h | 25 -
splash/SplashScreen.cc | 304 +++-
splash/SplashScreen.h | 18 +-
splash/SplashState.cc | 63 +-
splash/SplashState.h | 14 +-
splash/SplashT1Font.cc | 101 +-
splash/SplashT1Font.h | 6 +-
splash/SplashT1FontEngine.cc | 4 +-
splash/SplashT1FontFile.cc | 9 +-
splash/SplashT1FontFile.h | 7 +-
splash/SplashTypes.h | 72 +-
splash/SplashXPath.cc | 353 ++--
splash/SplashXPath.h | 26 +-
splash/SplashXPathScanner.cc | 143 ++
splash/SplashXPathScanner.h | 13 +
utils/HtmlOutputDev.cc | 15 +-
utils/HtmlOutputDev.h | 15 +-
utils/pdffonts.cc | 15 +-
utils/pdfinfo.cc | 21 +-
utils/pdftoabw.cc | 1 -
utils/pdftohtml.cc | 3 +-
utils/pdftoppm.cc | 8 +
utils/pdftops.cc | 8 +-
utils/pdftotext.cc | 1 -
139 files changed, 14088 insertions(+), 6589 deletions(-)
commit ba74bb3b0632593d1937911d73709fc870480efd
Author: Albert Astals Cid <aacid@kde.org>
Date: Mon Apr 16 21:25:46 2007 +0000
* qt4/src/poppler-private.h:
Add the information about the open/close item in the DOM tree
of the TOC.
ChangeLog | 7 +++++++
qt4/src/poppler-private.h | 5 ++++-
2 files changed, 11 insertions(+), 1 deletions(-)
commit 6c7969f37c85f326327aca98e0346f2ebc86ffda
Author: Albert Astals Cid <aacid@kde.org>
Date: Sat Apr 14 23:19:46 2007 +0000
* utils/HtmlFonts.cc: Fix rendering of text colors on complex mode.
* utils/pdftohtml.cc: Fix rendering of links.
ChangeLog | 5 +++++
utils/HtmlFonts.cc | 8 ++++----
utils/pdftohtml.cc | 2 +-
3 files changed, 10 insertions(+), 5 deletions(-)
commit add8515d7b3fba59c20ed1bbb058cea9e138c1a8
Author: Brad Hards <bradh@frogmouth.net>
Date: Sat Apr 14 07:29:04 2007 +0000
Not sure what this was intended to do, but it triggers a lot of
problems with the unit tests (essentially, duplicate delete's).
CCMAIL: aacid@kde.org
qt4/src/poppler-embeddedfile.cc | 1 -
1 files changed, 0 insertions(+), 1 deletions(-)
commit f3ded10305f6ac682640c37c21f569db0f830756
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Sat Apr 7 21:12:35 2007 +0000
2007-04-07 Jeff Muizelaar <jeff@infidigm.net>
* utils/pdftoabw.cc: Fixing passing the wrong type
to fprintf. Patch by Kouhei Sutou. Fixes #10554.
ChangeLog | 5 +++++
utils/pdftoabw.cc | 2 +-
2 files changed, 6 insertions(+), 1 deletions(-)
commit 2fcb76df955c143153fe4b273d0388fcb7f67d8a
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Fri Apr 6 15:27:52 2007 +0000
2007-04-06 Jeff Muizelaar <jeff@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
ChangeLog | 12 ++++++
poppler/ABWOutputDev.cc | 3 +
utils/pdftoabw.cc | 101 +++++++++++++++++++++++++++-------------------
3 files changed, 74 insertions(+), 42 deletions(-)
commit 29da65ec48b5ba91139084e197ce457d3cff3732
Author: Albert Astals Cid <aacid@kde.org>
Date: Thu Apr 5 12:13:51 2007 +0000
* poppler/PSOutputDev.cc: Readd code wrongly removed when doing the GlobalParams cleaning
ChangeLog | 5 +++++
poppler/PSOutputDev.cc | 5 +++++
2 files changed, 10 insertions(+), 0 deletions(-)
commit 722b2bd86f58f2d7a914571cccfa195485a70c47
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Wed Apr 4 02:42:29 2007 +0000
2007-04-03 Jeff Muizelaar <jeff@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.
ChangeLog | 10 +
configure.ac | 15 +
poppler/ABWOutputDev.cc | 1286 +++++++++++++++++++++++++++++++++++++++++++++++
poppler/ABWOutputDev.h | 140 +++++
poppler/Makefile.am | 17 +
utils/Makefile.am | 16 +-
utils/pdftoabw.cc | 138 +++++
7 files changed, 1620 insertions(+), 2 deletions(-)
commit c9b467da290476da5ebbe8dc25699cd25e589b57
Author: Albert Astals Cid <aacid@kde.org>
Date: Thu Mar 22 20:56:24 2007 +0000
* poppler/Gfx.cc: Accept reals for width and height of images. Fixes
KDE bug 143322
ChangeLog | 5 +++++
poppler/Gfx.cc | 14 ++++++++++----
2 files changed, 15 insertions(+), 4 deletions(-)
commit ff8f8d44ef47a98f7dbdfaa4d27a720b1f37015f
Author: Albert Astals Cid <aacid@kde.org>
Date: Thu Mar 15 20:16:13 2007 +0000
* glib/Makefile.am: Make it build with BSD/Make. Patch by
Henry Precheur <henry@precheur.org>
ChangeLog | 5 +++++
glib/Makefile.am | 4 ++--
2 files changed, 7 insertions(+), 2 deletions(-)
commit bbf7e78b6b2509ecdc476d7f55151ef327470d9d
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed Mar 7 19:15:32 2007 +0000
2007-03-07 Carlos Garcia Campos <carlosgc@gnome.org>
reviewed by: Albert Astals Cid <aacid@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@kde.org>
reviewed by: Albert Astals Cid <aacid@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.
ChangeLog | 18 ++++++++++++++++++
configure.ac | 12 +-----------
poppler/Page.cc | 7 ++++++-
qt/Makefile.am | 1 -
qt/poppler-link.cc | 4 +++-
qt/poppler-page.cc | 16 +++++++++++++++-
qt/poppler-private.h | 11 ++++++++++-
qt4/src/poppler-link.cc | 10 ++++++----
8 files changed, 59 insertions(+), 20 deletions(-)
commit 08dcc7121450cbfa163254001e73bb6a2670e055
Author: Albert Astals Cid <aacid@kde.org>
Date: Tue Mar 6 22:27:18 2007 +0000
* poppler/Annot.cc:
* poppler/Form.cc:
Fix uninitialized variables.
Properly escape parenthesis and slash in text field
ChangeLog | 9 ++++++++-
poppler/Annot.cc | 3 +++
poppler/Form.cc | 1 +
3 files changed, 12 insertions(+), 1 deletions(-)
commit e8d3b21d08a59ec8b62503b48504fe046d746bfa
Author: Brad Hards <bradh@frogmouth.net>
Date: Sun Mar 4 07:30:31 2007 +0000
Switch to using pkg-config to find Qt4.
ChangeLog | 9 +++
configure.ac | 36 +++++------
m4/qt.m4 | 165 -------------------------------------------------
poppler/Makefile.am | 2 +-
qt4/src/Makefile.am | 3 +-
qt4/tests/Makefile.am | 21 +++----
6 files changed, 36 insertions(+), 200 deletions(-)
commit bd99616b9c06f96beadb68e015d2904b7fe2df1d
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun Feb 25 00:34:21 2007 +0000
007-02-25 Julien Rebetez <julienr@svn.gnome.org>
reviewed by: Albert Astals Cid <aacid@kde.org>
* poppler/Annot.cc:
* poppler/Annot.h:
* poppler/Form.cc:
* poppler/Form.h:
Fix compilation warnings.
ChangeLog | 10 ++++++++++
poppler/Annot.cc | 30 +++++++++++++++++-------------
poppler/Annot.h | 5 ++++-
poppler/Form.cc | 37 ++++++++++++++-----------------------
poppler/Form.h | 13 ++++++-------
5 files changed, 51 insertions(+), 44 deletions(-)
commit d8d23b56332618d8c7d8198f55ec6efafd24187e
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun Feb 25 00:00:20 2007 +0000
forgot to commit these
qt4/src/poppler-form.cc | 284 +++++++++++++++++++++++++++++++++++++++++++++++
qt4/src/poppler-form.h | 247 ++++++++++++++++++++++++++++++++++++++++
2 files changed, 531 insertions(+), 0 deletions(-)
commit 984ce7f919aec27d5f4225376550cd6b58d4ae52
Author: Albert Astals Cid <aacid@kde.org>
Date: Sat Feb 24 23:58:31 2007 +0000
2007-02-25 Pino Toscano <pino@kde.org>
reviewed by: Albert Astals Cid <aacid@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.
ChangeLog | 14 +++++++++
qt4/src/Doxyfile | 1 +
qt4/src/Makefile.am | 2 +
qt4/src/poppler-annotation-helper.h | 18 ++++++------
qt4/src/poppler-page.cc | 36 ++++++++++++++++++++++++
qt4/src/poppler-private.h | 52 ++++++++++++++++++++++++++++++++++-
qt4/src/poppler-qt4.h | 7 +++++
7 files changed, 120 insertions(+), 10 deletions(-)
commit de7a90fc724de14151ec994d18f860ada3be2ac8
Author: Albert Astals Cid <aacid@kde.org>
Date: Sat Feb 24 23:43:34 2007 +0000
2007-02-25 Albert Astals Cid <aacid@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
ChangeLog | 22 ++
configure.ac | 1 -
glib/poppler-document.cc | 4 +-
poppler/GlobalParams.cc | 666 +------------------------------------------
poppler/GlobalParams.h | 59 +----
poppler/PSOutputDev.cc | 8 -
qt/poppler-document.cc | 4 +-
qt4/src/poppler-document.cc | 2 +-
qt4/src/poppler-private.h | 2 +-
qt4/src/poppler-qt4.h | 6 +-
test/gtk-splash-test.cc | 2 +-
test/pdf-inspector.cc | 2 +-
utils/pdffonts.cc | 5 +-
utils/pdfimages.cc | 5 +-
utils/pdfinfo.cc | 5 +-
utils/pdftohtml.cc | 2 +-
utils/pdftoppm.cc | 15 +-
utils/pdftops.cc | 50 ++--
utils/pdftotext.cc | 5 +-
19 files changed, 72 insertions(+), 793 deletions(-)
commit 74e70386b759a3cd9864d11eb4ca210010136aa5
Author: Albert Astals Cid <aacid@kde.org>
Date: Sat Feb 24 23:32:22 2007 +0000
2007-02-25 Julien Rebetez <julienr@svn.gnome.org>
reviewed by: <aacid@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.
ChangeLog | 35 ++
glib/poppler-document.cc | 192 +++++++
glib/poppler-document.h | 55 ++
glib/poppler-page.cc | 120 +++++
glib/poppler-page.h | 55 ++
glib/poppler-private.h | 4 +
glib/poppler.h | 15 +-
poppler/Annot.cc | 344 ++++++++++---
poppler/Annot.h | 21 +-
poppler/Catalog.cc | 17 +-
poppler/Catalog.h | 4 +
poppler/CharCodeToUnicode.cc | 34 ++
poppler/CharCodeToUnicode.h | 3 +
poppler/Dict.cc | 32 ++
poppler/Dict.h | 4 +
poppler/Form.cc | 1187 ++++++++++++++++++++++++++++++++++++++++++
poppler/Form.h | 470 +++++++++++++++++
poppler/GfxFont.cc | 27 +
poppler/GfxFont.h | 5 +
poppler/Makefile.am | 2 +
poppler/Object.h | 4 +
poppler/Page.cc | 11 +-
poppler/Page.h | 8 +-
poppler/XRef.cc | 87 +++
poppler/XRef.h | 9 +
25 files changed, 2666 insertions(+), 79 deletions(-)
commit 5c4ea446f33248964431e79b14592b30362634fe
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun Feb 18 21:44:24 2007 +0000
* 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.
ChangeLog | 6 ++++++
configure.ac | 2 +-
2 files changed, 7 insertions(+), 1 deletions(-)
commit dd140dd63de661303b578863af4d515d82117cca
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun Feb 4 00:19:25 2007 +0000
fix date
ChangeLog | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 3c1ed68bf4ee49b27275f7f65d49f42933b1cfa0
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun Feb 4 00:16:43 2007 +0000
* poppler/Lexer.cc:
* poppler/Lexer.h: Patch to fix regression introduced by optimizations
in bugzilla issue 7808
ChangeLog | 6 ++++++
poppler/Lexer.cc | 30 ++++++++++++++++++++----------
poppler/Lexer.h | 2 +-
3 files changed, 27 insertions(+), 11 deletions(-)
commit 672408839de0deac4c6006b54df723336ee4be2d
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed Jan 31 22:05:09 2007 +0000
* qt4/src/poppler-page.cc:
Patch by Pino Toscano <pino@kde.org> to remove a nonsense done by him.
* qt4/tests/test-poppler-qt4.cpp:
Simply a bit. Patch by Pino Toscano <pino@kde.org>.
ChangeLog | 8 ++++++++
qt4/src/poppler-page.cc | 2 --
qt4/tests/test-poppler-qt4.cpp | 24 ++++++++++++------------
3 files changed, 20 insertions(+), 14 deletions(-)
commit 9c64b8c754e09ff2858af56ce38ef013002bf8e4
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed Jan 31 18:48:16 2007 +0000
* m4/qt.m4: Fix Qt4 detection on Mac. Patch by Benjamin Reed <ranger@befunk.com>
ChangeLog | 5 +++++
m4/qt.m4 | 26 +++++++++++++++++++++++---
2 files changed, 28 insertions(+), 3 deletions(-)
commit 1b81192ff2bb9fae4a7bbc685fafe1718f303a7b
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun Jan 28 15:55:11 2007 +0000
* glib/poppler-page.cc: Make link mapping coordinates follow page
rotation. Patch by Carlos Garcia Campos <carlosgc@gnome.org>
* glib/poppler-action.cc: Fix link destination coordinates. Patch by
Carlos Garcia Campos <carlosgc@gnome.org>
ChangeLog | 4 ++
glib/poppler-action.cc | 15 +++++-
glib/poppler-page.cc | 124 ++++++++++++++++++++++++++++++-----------------
3 files changed, 97 insertions(+), 46 deletions(-)
commit 75dcf94f53c2d7241111f0d527ee4d3a2ef0b0cf
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun Jan 28 15:36:08 2007 +0000
* glib/poppler-document.cc: Plug memory leak in poppler-document. Patch by Carlos Garcia Campos <carlosgc@gnome.org>
ChangeLog | 5 +++++
glib/poppler-document.cc | 30 ++++++++++++++----------------
2 files changed, 19 insertions(+), 16 deletions(-)
commit 682a15fc38a2c569d9b1f9871e3e949b62b33cf8
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun Jan 21 22:35:23 2007 +0000
* 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@kde.org>.
ChangeLog | 12 ++++++++++++
qt4/src/poppler-document.cc | 20 ++++++++++++++++++++
qt4/src/poppler-page.cc | 14 +++++++++++++-
qt4/src/poppler-private.h | 29 ++++++++++++++++++++++++-----
qt4/src/poppler-qt4.h | 25 +++++++++++++++++++++++++
5 files changed, 94 insertions(+), 6 deletions(-)
commit 7331bc46c1cb323316501f05ae1740bea5655596
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed Jan 17 20:06:29 2007 +0000
* 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@kde.org>.
ChangeLog | 10 +++-
poppler/Sound.cc | 80 ++++++++++++++++++++++++-
poppler/Sound.h | 32 ++++++++++-
qt4/src/poppler-sound.cc | 144 ++++++++++++++++-----------------------------
4 files changed, 167 insertions(+), 99 deletions(-)
commit 841bee94da7b6376d2e1fb3daaf8b727b90e42d8
Author: Albert Astals Cid <aacid@kde.org>
Date: Sat Jan 13 23:19:21 2007 +0000
* 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.
ChangeLog | 11 ++++++
poppler/Stream.cc | 5 ---
poppler/Stream.h | 1 -
qt4/src/poppler-document.cc | 74 ++++++++++++++++++++++--------------------
qt4/src/poppler-link.cc | 4 +-
qt4/src/poppler-page.cc | 34 ++++++++++----------
qt4/src/poppler-private.h | 24 +++++++++-----
7 files changed, 84 insertions(+), 69 deletions(-)
commit e1432fd7c4a6a2386789f450d39c6d954fd4e656
Author: Albert Astals Cid <aacid@kde.org>
Date: Sat Jan 13 18:29:39 2007 +0000
* 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 backend compilable even with
no Splash backend. Patch by Pino Toscano <pino@kde.org>.
ChangeLog | 12 ++++++++++++
configure.ac | 5 -----
poppler/Makefile.am | 5 +++--
qt4/src/Makefile.am | 6 +++++-
qt4/src/poppler-document.cc | 16 ++++++++++++++--
qt4/src/poppler-link.cc | 1 +
qt4/src/poppler-page.cc | 15 ++++++++++++---
qt4/src/poppler-private.h | 8 +++++++-
qt4/src/poppler-qt4.h | 6 ++++++
9 files changed, 60 insertions(+), 14 deletions(-)
commit 457038e97325720615c4390ffa075dd8283966ee
Author: Albert Astals Cid <aacid@kde.org>
Date: Sat Jan 13 17:56:07 2007 +0000
* 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
ChangeLog | 8 ++++++++
poppler/Stream.cc | 5 +++++
poppler/Stream.h | 1 +
qt4/src/poppler-document.cc | 22 ++++++++++++++++++++++
qt4/src/poppler-private.h | 17 +++++++++++++++--
qt4/src/poppler-qt4.h | 16 ++++++++++++++++
6 files changed, 67 insertions(+), 2 deletions(-)
commit 4e2a9c49ecab00b1f5d175570165cd490afdd31e
Author: Albert Astals Cid <aacid@kde.org>
Date: Thu Jan 11 22:28:03 2007 +0000
goo/gmem.c: Merge change from xpdf-3.01pl2
ChangeLog | 4 ++++
goo/gmem.c | 13 +++++++++++--
2 files changed, 15 insertions(+), 2 deletions(-)
commit bce14b274fd788d728116950d6464a85e33a9966
Author: Albert Astals Cid <aacid@kde.org>
Date: Thu Jan 11 22:12:11 2007 +0000
* poppler/Catalog.h:
* poppler/Catalog.cc: Limit max depth of recursive calls on
readPageTree to fix MOAB-06-01-2007
ChangeLog | 6 ++++++
poppler/Catalog.cc | 20 +++++++++++++++-----
poppler/Catalog.h | 2 +-
3 files changed, 22 insertions(+), 6 deletions(-)
commit 3f0679a336ffaf2aff149f8526fa11f8f8cbda59
Author: Albert Astals Cid <aacid@kde.org>
Date: Sat Jan 6 21:53:08 2007 +0000
Patch by Pino Toscano <pino@kde.org> to fix some memory leaks when dealing with sounds.
ChangeLog | 9 +++++++++
poppler/Sound.cc | 1 +
qt4/src/poppler-link.cc | 5 +++++
qt4/src/poppler-link.h | 1 +
qt4/src/poppler-page.cc | 4 ++++
qt4/src/poppler-sound.cc | 7 ++++++-
6 files changed, 26 insertions(+), 1 deletions(-)
commit d41cd2f567a955031cb7498d9089e70e14df4a42
Author: Albert Astals Cid <aacid@kde.org>
Date: Thu Jan 4 19:10:16 2007 +0000
qt4/src/poppler-private.h: gmallocn -> new[]
ChangeLog | 4 ++++
qt4/src/poppler-private.h | 2 +-
2 files changed, 5 insertions(+), 1 deletions(-)
commit f8edfb6832144cbbd1b234f6b35e33325269255c
Author: Albert Astals Cid <aacid@kde.org>
Date: Thu Jan 4 18:56:13 2007 +0000
qt/poppler-page-transition.cc: Fix memory leak. Patch by Tobias Koenig <tokoe@kde.org>
ChangeLog | 5 +++++
qt/poppler-page-transition.cc | 1 +
2 files changed, 6 insertions(+), 0 deletions(-)
commit 250a9f4b429344e0968c7bd0c0cebe7af373ae0a
Author: Albert Astals Cid <aacid@kde.org>
Date: Sat Dec 30 14:50:25 2006 +0000
* qt4/src/poppler-qt4.h:
* qt4/src/poppler-document.cc: Add const & to some parameters. Patch by Pino Toscano <pino@kde.org>
ChangeLog | 6 ++++++
qt4/src/poppler-document.cc | 4 ++--
qt4/src/poppler-qt4.h | 4 ++--
3 files changed, 10 insertions(+), 4 deletions(-)
commit 250c1f94cc9a53f980fd08364d6cce29db9fd067
Author: Albert Astals Cid <aacid@kde.org>
Date: Fri Dec 29 14:08:35 2006 +0000
* poppler/UGooString.cc: Patch by Pino Toscano <pino@kde.org> so that QStringToUGooString does not crash.
ChangeLog | 5 +++++
poppler/UGooString.cc | 1 +
2 files changed, 6 insertions(+), 0 deletions(-)
commit 42770e5f07407b03dce31c73fd6956f9c8fc9a06
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Fri Dec 29 04:12:40 2006 +0000
2006-12-28 Brad Taylor <brad@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.
ChangeLog | 6 +++
glib/poppler-document.cc | 113 +++++++++++++++++++++++++++++++++------------
glib/poppler-document.h | 4 ++
3 files changed, 93 insertions(+), 30 deletions(-)
commit 6fedd991b584e300b5710630fa7942d357fe7aaa
Author: Albert Astals Cid <aacid@kde.org>
Date: Thu Dec 28 17:22:36 2006 +0000
* qt4/src/poppler-embeddedfile.cc:
* qt4/src/poppler-document.cc:
* qt/poppler-document.cc: Fix memory leaks
ChangeLog | 6 ++++++
qt/poppler-document.cc | 4 ++++
qt4/src/poppler-document.cc | 4 +++-
qt4/src/poppler-embeddedfile.cc | 4 +++-
4 files changed, 16 insertions(+), 2 deletions(-)
commit 7da5885e45c33382060276c95d9a3bd117ae55c7
Author: Albert Astals Cid <aacid@kde.org>
Date: Thu Dec 28 15:51:44 2006 +0000
* 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@gmail.com> to improve performance. See bug 7808 for details.
ChangeLog | 15 ++++
goo/GooString.cc | 186 +++++++++++++++++++++++-----------------------
goo/GooString.h | 28 ++++++--
goo/gmem.c | 3 +-
goo/gmem.h | 2 +-
poppler/Lexer.cc | 19 ++++-
poppler/Lexer.h | 10 +++
poppler/PageLabelInfo.cc | 1 +
poppler/Parser.cc | 17 +++--
poppler/UGooString.cc | 137 ++++++++++++++++++++++++++++------
poppler/UGooString.h | 40 ++++++++--
11 files changed, 313 insertions(+), 145 deletions(-)
commit fbc05a6791fc28ee26a9d9188722ea3453c65ddc
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed Dec 27 23:15:06 2006 +0000
* poppler/Annot.cc:
* poppler/Annot.h: Add type checking to processing of "Rect". Patch by Scott Turner <scotty1024@mac.com>
ChangeLog | 6 ++++++
poppler/Annot.cc | 48 +++++++++++++++++++++++++++++-------------------
poppler/Annot.h | 1 +
3 files changed, 36 insertions(+), 19 deletions(-)
commit dc6b372358ac629c43aa2faabd644942cb0ed98b
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed Dec 27 15:23:04 2006 +0000
Remove , after last value of enum. Thanks to André Wöbbeking
ChangeLog | 1 +
poppler/Catalog.h | 2 +-
2 files changed, 2 insertions(+), 1 deletions(-)
commit c7d19539a95927eb277966a521f13393c9e116bb
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed Dec 27 12:38:58 2006 +0000
qt4/src/poppler-qt4.h: Remove , after last value of enum. Thanks to André Wöbbeking
ChangeLog | 5 +++++
qt4/src/poppler-qt4.h | 4 ++--
2 files changed, 7 insertions(+), 2 deletions(-)
commit b29429c702e6540b9f35689b0a164f30e747d5d9
Author: Albert Astals Cid <aacid@kde.org>
Date: Tue Dec 26 20:07:03 2006 +0000
* qt4/src/poppler-qt4.h:
* qt4/src/poppler-page.cc: Add Page::duration() function to the qt4 frontend.
ChangeLog | 6 ++++++
qt4/src/poppler-page.cc | 8 ++++++++
qt4/src/poppler-qt4.h | 9 ++++++++-
3 files changed, 22 insertions(+), 1 deletions(-)
commit 62dfc58903b496c4cc720c8b2c759c6fb82fb443
Author: Albert Astals Cid <aacid@kde.org>
Date: Tue Dec 26 19:56:28 2006 +0000
* 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@gnome.org>
ChangeLog | 9 +++++++++
glib/poppler-page.cc | 16 ++++++++++++++++
glib/poppler-page.h | 1 +
glib/test-poppler-glib.c | 7 +++++++
poppler/Page.cc | 13 +++++++++++++
poppler/Page.h | 6 ++++++
6 files changed, 52 insertions(+), 0 deletions(-)
commit 34e5aa62f4d3ba7a2d94a68a91c11a48277a4119
Author: Albert Astals Cid <aacid@kde.org>
Date: Sat Dec 23 13:12:13 2006 +0000
* poppler/PSTokenizer.cc: Enhance PSTokenizer::getToken performance.
Patch by Scott Turner <scotty1024@mac.com>. In a random pdf i tested
the patchs improves PSTokenizer::getToken performance by 15%
ChangeLog | 6 ++++++
poppler/PSTokenizer.cc | 33 +++++++++++++++++++++------------
poppler/PSTokenizer.h | 1 +
3 files changed, 28 insertions(+), 12 deletions(-)
commit 1a5fa1d2ced62e7d027e085663e987cff625ce0b
Author: Albert Astals Cid <aacid@kde.org>
Date: Fri Dec 22 23:39:41 2006 +0000
poppler/Page.cc: Fix memory leak when reading a wrong color map in a thumbnail. Patch by Scott Turner <scotty1024@mac.com>
ChangeLog | 3 +++
poppler/Page.cc | 1 +
2 files changed, 4 insertions(+), 0 deletions(-)
commit dd1c134dcf085338a85188c7f205fc300396dc86
Author: Albert Astals Cid <aacid@kde.org>
Date: Fri Dec 22 23:27:53 2006 +0000
qt/poppler-page.cc: Fix memory leak in Page::textList. Patch by Jerry Epplin <jepplin@globalvelocity.com>
ChangeLog | 5 +++++
qt/poppler-page.cc | 4 +++-
2 files changed, 8 insertions(+), 1 deletions(-)
commit 87e474a018c4808d6251fd79f9e9640e0f733551
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Thu Dec 21 01:01:30 2006 +0000
2006-12-20 Jeff Muizelaar <jeff@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.
ChangeLog | 6 ++++++
poppler/CairoOutputDev.cc | 8 ++------
2 files changed, 8 insertions(+), 6 deletions(-)
commit 769a89623c680f51690db1751522b016b02b83a8
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Wed Dec 20 19:55:55 2006 +0000
2006-12-20 Jeff Muizelaar <jeff@infidigm.net>
* poppler/GlobalParams.cc: Try to make zero-width lines as close to
one pixel wide as we can. Fixes #9393.
ChangeLog | 5 +++++
poppler/CairoOutputDev.cc | 10 ++++++++--
2 files changed, 13 insertions(+), 2 deletions(-)
commit 5c4bca18373528f293bd5e080efca572977fc1ff
Author: Albert Astals Cid <aacid@kde.org>
Date: Tue Dec 19 20:27:55 2006 +0000
poppler/SplashOutputDev.cc: Fix gray calculation. Patch by Scott Turner <scotty1024@mac.com>
ChangeLog | 5 +++++
poppler/SplashOutputDev.cc | 2 +-
2 files changed, 6 insertions(+), 1 deletions(-)
commit fba99578f6001ae0c0df0442bb73040b55109b1d
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Tue Dec 12 05:23:59 2006 +0000
2006-12-12 Jeff Muizelaar <jeff@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.
ChangeLog | 7 +++++++
poppler/CairoOutputDev.cc | 2 +-
2 files changed, 8 insertions(+), 1 deletions(-)
commit 9a6ffa1c6e009f8606a055f873efdcd5829fcfa2
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Sun Dec 10 05:24:56 2006 +0000
2006-12-09 Jeff Muizelaar <jeff@infidigm.net>
* poppler/Function.cc: Initialize PostScriptFunction::codeString to
NULL so that it can safely deleted if initialization fails.
Fixes #9263.
ChangeLog | 6 ++++++
poppler/Function.cc | 1 +
2 files changed, 7 insertions(+), 0 deletions(-)
commit e92d63a179ae022270156da4e396c15ff9236d89
Author: Albert Astals Cid <aacid@kde.org>
Date: Thu Nov 23 19:01:44 2006 +0000
* m4/libjpeg.m4: Make JPEG library header search work under MSYS. Patch by Alexis Wilke
ChangeLog | 5 +++++
m4/libjpeg.m4 | 2 +-
2 files changed, 6 insertions(+), 1 deletions(-)
commit 3913110f698fd006b394a395b5b0adfde30af31b
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed Nov 22 21:55:27 2006 +0000
there should not be any whitespace after the \
qt4/src/Makefile.am | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit c3ab7addec5a7990872949b813c2b727b1614d64
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun Nov 19 18:51:23 2006 +0000
Another leak fix on qt4/src/poppler-page.cc the previous changelog is enough for this one ;-)
qt4/src/poppler-page.cc | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
commit 9e9b82da91abacb916b05302d40bf822af6ac7f1
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun Nov 19 12:59:48 2006 +0000
* 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
ChangeLog | 8 ++++++++
qt4/src/poppler-link.cc | 6 ++++++
qt4/src/poppler-page.cc | 4 +++-
qt4/src/poppler-qt4.h | 1 +
qt4/src/poppler-textbox.cc | 5 +++++
splash/Splash.cc | 2 +-
6 files changed, 24 insertions(+), 2 deletions(-)
commit b9faacc62182efcbc84df2471e4c5dcf2b03bda8
Author: Albert Astals Cid <aacid@kde.org>
Date: Sat Nov 18 17:08:04 2006 +0000
* qt4/src/poppler-document.cc
* qt4/src/poppler-qt4.h: Add int marginRight, int marginBottom, int
marginLeft, int marginTop, bool strictMargins to Document::print()
ChangeLog | 6 ++++++
qt4/src/poppler-document.cc | 11 +++++++++--
qt4/src/poppler-qt4.h | 6 +++++-
3 files changed, 20 insertions(+), 3 deletions(-)
commit da8e6d4c3e0afdaa031413649ae20545c8a1f845
Author: Albert Astals Cid <aacid@kde.org>
Date: Thu Nov 16 21:03:27 2006 +0000
really commit pino's patch :-S
qt4/src/Doxyfile | 11 +++-
qt4/src/Mainpage.dox | 26 ++++-----
qt4/src/poppler-annotation.h | 33 +++++++-----
qt4/src/poppler-link.h | 68 +++++++++++++++++++++----
qt4/src/poppler-qt4.h | 115 ++++++++++++++++++++++++++---------------
5 files changed, 171 insertions(+), 82 deletions(-)
commit 4f26e65096e3133a39fc0c9e82084c90cf77dda9
Author: Albert Astals Cid <aacid@kde.org>
Date: Thu Nov 16 21:00:10 2006 +0000
* 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.
Generated docu at http://people.freedesktop.org/~aacid/docs/qt4/
ChangeLog | 9 +++++++++
qt4/src/Mainpage.dox | 2 +-
2 files changed, 10 insertions(+), 1 deletions(-)
commit e68b6f3f8fea1e4f036eba0f19bb7e0c423d408c
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed Nov 15 21:07:50 2006 +0000
2006-11-15 Albert Astals Cid <aacid@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.
ChangeLog | 17 +++++
qt4/src/poppler-document.cc | 14 ++++
qt4/src/poppler-link.cc | 2 +-
qt4/src/poppler-page.cc | 123 ++++++++++++++++++++------------------
qt4/src/poppler-private.h | 32 +++++++---
qt4/src/poppler-qt4.h | 75 ++++++-----------------
qt4/tests/stress-poppler-qt4.cpp | 3 +-
qt4/tests/test-password-qt4.cpp | 12 ++--
qt4/tests/test-poppler-qt4.cpp | 17 ++---
9 files changed, 152 insertions(+), 143 deletions(-)
commit 37088dd3335be6e7641c47bea9b1ddd689b07372
Author: Albert Astals Cid <aacid@kde.org>
Date: Mon Nov 13 19:16:44 2006 +0000
* poppler/ArthurOutputDev.cc: Small fix to get colors right
ChangeLog | 4 ++++
poppler/ArthurOutputDev.cc | 8 ++++----
2 files changed, 8 insertions(+), 4 deletions(-)
commit 302e2cab9fd626222c69ad40f7e40be2e65d34a9
Author: Albert Astals Cid <aacid@kde.org>
Date: Sat Nov 11 15:41:27 2006 +0000
Fix typo when outputing PS scale
ChangeLog | 4 ++++
poppler/PSOutputDev.cc | 2 +-
2 files changed, 5 insertions(+), 1 deletions(-)
commit e3550fb286dae98992b30edbf4a9300fa58d2e77
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Tue Nov 7 23:53:31 2006 +0000
2006-11-07 Jeff Muizelaar <jeff@infidigm.net>
* poppler/CairoOutputDev.cc: take horizontal scaling into account
when updating the font. Also, cleanup some unused code. Fixes #8924.
ChangeLog | 5 +++++
poppler/CairoOutputDev.cc | 9 ++-------
2 files changed, 7 insertions(+), 7 deletions(-)
commit f020b64a72ad5c82c3e7bdcf15039bb0037b1f22
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed Oct 18 18:43:59 2006 +0000
2006-10-18 Albert Astals Cid <aacid@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.
ChangeLog | 7 +++++++
qt4/src/poppler-document.cc | 41 ++++++++++++++++-------------------------
qt4/src/poppler-private.h | 14 ++++++++++++++
3 files changed, 37 insertions(+), 25 deletions(-)
commit 577330ee1d4d1021174cf1bd59557a83a017e06f
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed Oct 11 23:09:24 2006 +0000
* 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
ChangeLog | 7 +++++++
splash/Splash.cc | 2 ++
splash/SplashErrorCodes.h | 2 ++
3 files changed, 11 insertions(+), 0 deletions(-)
commit 42c016c6d3c6de65fd92b51b9d6cc96d52404689
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun Oct 8 20:38:47 2006 +0000
* 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.
ChangeLog | 19 +++++
poppler/Link.cc | 53 ++++++++++++++
poppler/Link.h | 32 ++++++++
poppler/Makefile.am | 2 +
poppler/Page.cc | 8 ++
poppler/Page.h | 4 +
poppler/Sound.cc | 65 +++++++++++++++++
poppler/Sound.h | 46 ++++++++++++
qt4/src/Makefile.am | 1 +
qt4/src/poppler-link.cc | 35 +++++++++
qt4/src/poppler-link.h | 26 +++++++-
qt4/src/poppler-page.cc | 32 ++++++++
qt4/src/poppler-qt4.h | 87 ++++++++++++++++++++++
qt4/src/poppler-sound.cc | 177 ++++++++++++++++++++++++++++++++++++++++++++++
14 files changed, 586 insertions(+), 1 deletions(-)
commit 1da064d7e7403ec7111eecb2b9613e27a2c4bb5d
Author: Albert Astals Cid <aacid@kde.org>
Date: Sat Sep 30 16:28:35 2006 +0000
* qt4/src/poppler-page.cc: PA is optional, H is a name not a string
ChangeLog | 4 ++++
qt4/src/poppler-page.cc | 15 +++++++++------
2 files changed, 13 insertions(+), 6 deletions(-)
commit 29366d8e470ab2207cdfdab115c2fa9618c4c74e
Author: Albert Astals Cid <aacid@kde.org>
Date: Mon Sep 25 20:43:18 2006 +0000
* 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@opensde.org. Fixes bug #8415
ChangeLog | 10 ++++++++++
glib/Makefile.am | 2 ++
qt/Makefile.am | 6 ++++--
qt4/src/Makefile.am | 2 ++
qt4/tests/Makefile.am | 2 ++
test/Makefile.am | 6 ++++--
utils/Makefile.am | 6 ++++--
7 files changed, 28 insertions(+), 6 deletions(-)
commit 957c1e59df213a01ca87f03d067a8dab5dc09fb6
Author: Albert Astals Cid <aacid@kde.org>
Date: Mon Sep 25 20:05:28 2006 +0000
ignore poppler-features.h
glib/.cvsignore | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 3158b54375bdfdc82779362cc9442aade87f84f6
Author: Kristian Høgsberg <krh@redhat.com>
Date: Fri Sep 22 00:55:54 2006 +0000
2006-09-21 Kristian Høgsberg <krh@redhat.com>
* NEWS: Update list of bugs fixes, release 0.5.4.
ChangeLog | 2 ++
NEWS | 2 +-
2 files changed, 3 insertions(+), 1 deletions(-)
commit 17dd1f60f9328ae68fbe262ae0745be976ff9f95
Author: Kristian Høgsberg <krh@redhat.com>
Date: Thu Sep 21 23:28:14 2006 +0000
2006-09-21 Kristian Høgsberg <krh@redhat.com>
* configure.ac: Check for gtk+ 2.8 for the gtk+ test case, invert
help text for zlib option (#7788, #7661).
ChangeLog | 3 +++
configure.ac | 12 +++++-------
2 files changed, 8 insertions(+), 7 deletions(-)
commit ddbbd697424b9122ce1f0541ddada3fe8bb38fb1
Author: Kristian Høgsberg <krh@redhat.com>
Date: Thu Sep 21 22:58:31 2006 +0000
2006-09-21 Kristian Høgsberg <krh@redhat.com>
* utils/pdftops.cc: Get duplex setting from GlobalParams.
ChangeLog | 2 ++
utils/pdftops.cc | 3 ++-
2 files changed, 4 insertions(+), 1 deletions(-)
commit 0d25592a1a5811ee8fffbd70307c7bcaaaacadf3
Author: Kristian Høgsberg <krh@redhat.com>
Date: Thu Sep 21 22:40:52 2006 +0000
2006-09-21 Kristian Høgsberg <krh@redhat.com>
* glib/poppler-page.cc (_poppler_page_new): Make PopplerPage
reference its document throughout the lifetime of the page (#7005).
ChangeLog | 3 +++
glib/poppler-page.cc | 5 ++++-
2 files changed, 7 insertions(+), 1 deletions(-)
commit b834755c7ae45eb4020e9cdbc3852eac0151fcdc
Author: Kristian Høgsberg <krh@redhat.com>
Date: Thu Sep 21 22:37:00 2006 +0000
2006-09-21 Kristian Høgsberg <krh@redhat.com>
* poppler/Gfx.cc: Remove the right out->updateAll() call.
ChangeLog | 4 ++++
poppler/Gfx.cc | 2 +-
2 files changed, 5 insertions(+), 1 deletions(-)
commit 181e2af1edf2cbc3c8edadad0dce215a64a990dd
Author: Kristian Høgsberg <krh@redhat.com>
Date: Thu Sep 21 01:05:23 2006 +0000
2006-09-20 Kristian Høgsberg <krh@redhat.com>
* NEWS: Sum up changes.
* configure.ac: Bump release to 0.5.4.
ChangeLog | 4 ++++
NEWS | 10 ++++++++++
configure.ac | 2 +-
3 files changed, 15 insertions(+), 1 deletions(-)
commit cc9c17a6730422be99ebcd69991fcf5d7b569640
Author: Kristian Høgsberg <krh@redhat.com>
Date: Thu Sep 21 00:56:33 2006 +0000
2006-09-20 Kristian Høgsberg <krh@redhat.com>
* poppler/Gfx.cc: Remove last remnant of erroneous type3 commit a
while back, fixing #8182.
ChangeLog | 5 +++++
poppler/CairoOutputDev.cc | 1 -
poppler/Gfx.cc | 1 -
3 files changed, 5 insertions(+), 2 deletions(-)
commit 83be722b56d9266b89946fe994023351e47eb4fd
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Wed Sep 20 20:22:19 2006 +0000
2006-09-20 Jeff Muizelaar <jeff@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
ChangeLog | 6 ++++++
poppler/TextOutputDev.cc | 4 ++++
2 files changed, 10 insertions(+), 0 deletions(-)
commit 1cf60015d7d78668c83737be6015dc880fd04ebf
Author: Kristian Høgsberg <krh@redhat.com>
Date: Tue Sep 19 04:39:07 2006 +0000
2006-09-19 Kristian Høgsberg <krh@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.
ChangeLog | 7 +++
configure.ac | 16 +------
goo/gfile.cc | 16 +++----
goo/gfile.h | 2 +
m4/define-dir.m4 | 34 ++++++++++++++
poppler/GlobalParams.cc | 116 +++++++++++++++++++++++++++++++---------------
poppler/GlobalParams.h | 7 +++-
7 files changed, 136 insertions(+), 62 deletions(-)
commit 821c883f9df9cc0e5b81aa2e070727996cf3bc4e
Author: Kristian Høgsberg <krh@redhat.com>
Date: Mon Sep 18 15:40:50 2006 +0000
2006-09-13 Kristian Høgsberg <krh@redhat.com>
* poppler/Makefile.am (libpoppler_la_LIBADD): Add cairo libs to
link if configured.
ChangeLog | 3 +++
poppler/Makefile.am | 4 ++++
2 files changed, 7 insertions(+), 0 deletions(-)
commit d8ab8ebc94c32d32ad17ed54cede453de25d7dd5
Author: Kristian Høgsberg <krh@redhat.com>
Date: Wed Sep 13 20:25:03 2006 +0000
2006-09-13 Kristian Høgsberg <krh@redhat.com>
* configure.ac: Tighten glib check (#7906), add check for C++
compiler (#8048).
ChangeLog | 5 +++++
configure.ac | 3 ++-
2 files changed, 7 insertions(+), 1 deletions(-)
commit 7c748075e18cfe95be6a56adf09ce7f2f032b86f
Author: Albert Astals Cid <aacid@kde.org>
Date: Tue Sep 12 19:48:47 2006 +0000
sorry Jeff
ChangeLog | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
commit 6cdcfae0e1c6fbec07ee5273e6ad97ef04110868
Author: Albert Astals Cid <aacid@kde.org>
Date: Mon Sep 11 21:20:56 2006 +0000
2006-09-11 Albert Astals Cid <aacid@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
ChangeLog | 10 +-
qt4/src/poppler-annotation.cc | 230 ++++++++++++++++++++++++++++++++++++++-
qt4/src/poppler-annotation.h | 22 ++++-
qt4/src/poppler-page.cc | 237 +++++++++++++++++++++++++----------------
4 files changed, 392 insertions(+), 107 deletions(-)
commit 8335c7eea2aa62a580170f47323d8674bd89e412
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Fri Sep 8 23:28:22 2006 +0000
2006-09-08 Jeff Muizelaar <jeff@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.
ChangeLog | 7 +++++++
poppler/CairoOutputDev.cc | 8 ++++----
2 files changed, 11 insertions(+), 4 deletions(-)
commit 02d505aa0176b6e5a54ee82426d8333a9ef8f000
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Thu Sep 7 04:01:39 2006 +0000
2006-09-06 Jeff Muizelaar <jeff@infidigm.net>
* poppler/CairoOutputDev.cc: Avoid crashing in CairoOutputDev if
endString is called without a corresponding beginString. Fixes #4515.
ChangeLog | 5 +++++
poppler/CairoOutputDev.cc | 8 +++++++-
2 files changed, 12 insertions(+), 1 deletions(-)
commit 3ea0aada0434c9f815814253dd9d1374ae6643cc
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Wed Sep 6 23:54:30 2006 +0000
2006-09-06 Jeff Muizelaar <jeff@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.
ChangeLog | 9 +++++++++
configure.ac | 2 +-
poppler/FlateStream.cc | 35 +++++++++++++++++++++++++----------
poppler/FlateStream.h | 3 ++-
4 files changed, 37 insertions(+), 12 deletions(-)
commit 1d2e6aedca0b8fcce6ac84ae2576ab067912886b
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Tue Sep 5 01:21:50 2006 +0000
2006-09-04 Jeff Muizelaar <jeff@infidigm.net>
* poppler/CairoOutputDev.cc: Initialize currentFont to NULL before
use. Found by Pascal Terjan. Fixes #7924.
ChangeLog | 5 +++++
poppler/CairoOutputDev.cc | 1 +
2 files changed, 6 insertions(+), 0 deletions(-)
commit 7905adaa21f2347346927fa567c64be60e2bc69c
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun Sep 3 09:27:21 2006 +0000
* 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.
ChangeLog | 9 +++++++++
poppler/Dict.cc | 4 ++--
poppler/Dict.h | 11 +++++++++--
poppler/Object.h | 12 ++++++++++++
poppler/Parser.cc | 15 +++++++++------
5 files changed, 41 insertions(+), 10 deletions(-)
commit 4da7c90a619002e54f436c4efee723b5bc42a112
Author: Albert Astals Cid <aacid@kde.org>
Date: Thu Aug 24 22:32:31 2006 +0000
* qt4/src/poppler-private.h: Init m_fontInfoScanner to NULL. Discovered by
Rafael Rodríguez <rafael.rodriguez.tf@gmail.com>
ChangeLog | 5 +++++
qt4/src/poppler-private.h | 2 +-
2 files changed, 6 insertions(+), 1 deletions(-)
commit 469202e117910beb4e0ad906d5c154a3bae5c98b
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed Aug 16 14:35:14 2006 +0000
* qt/poppler-page.cc: Report correct page size. Backport from Qt4
frontend. Patch by Wilfried Huss
ChangeLog | 5 +++++
qt/poppler-page.cc | 10 ++++++++--
2 files changed, 13 insertions(+), 2 deletions(-)
commit b881844e4d31009c5d54c9321a6daaf0f354cf6b
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed Aug 16 09:18:04 2006 +0000
did not want to commit that, thanks Brad for noticing!
configure.ac | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit f52380e6d569280839d7c37362bd7cc59f2573c3
Author: Albert Astals Cid <aacid@kde.org>
Date: Tue Aug 15 22:27:31 2006 +0000
add a warning how nasty zlib can be, it can come and it your pdfs and make your readers crash when you are not looking at it, so be aware that if you enable it you are on your own ;-)
ChangeLog | 4 ++++
configure.ac | 4 ++--
2 files changed, 6 insertions(+), 2 deletions(-)
commit 1caba84b1024f1fa7865deebbf70379855ce078d
Author: Albert Astals Cid <aacid@kde.org>
Date: Fri Aug 11 13:12:11 2006 +0000
2006-08-11 Albert Astals Cid <aacid@kde.org>
* poppler/Catalog.cc: Fix leak
ChangeLog | 4 ++++
poppler/Catalog.cc | 1 +
2 files changed, 5 insertions(+), 0 deletions(-)
commit 9b6455f6530e273afaa5f948b67ceeec8a06f976
Author: Albert Astals Cid <aacid@kde.org>
Date: Thu Aug 10 16:08:51 2006 +0000
2006-08-10 Albert Astals Cid <aacid@kde.org>
* poppler/SplashOutputDev.cc: Try to fix refs to fonts yet again
ChangeLog | 4 ++++
poppler/SplashOutputDev.cc | 4 ++--
2 files changed, 6 insertions(+), 2 deletions(-)
commit 305f60e0437dcfc5babd449123a1fe4cd062a219
Author: Albert Astals Cid <aacid@kde.org>
Date: Sat Aug 5 17:10:07 2006 +0000
2006-08-05 Albert Astals Cid <aacid@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
ChangeLog | 8 ++++++++
poppler/Catalog.cc | 12 ++++++++++--
qt4/src/poppler-embeddedfile.cc | 3 ++-
3 files changed, 20 insertions(+), 3 deletions(-)
commit dd8758ea3f0f44e9f8362343f15b2064f428ad64
Author: Albert Astals Cid <aacid@kde.org>
Date: Fri Aug 4 22:48:09 2006 +0000
2006-08-05 Albert Astals Cid <aacid@kde.org>
* utils/pdftotext.cc:
* utils/pdfinfo.cc:
* utils/pdffonts.cc: Add the posibility of reading a file from stdin.
Patch by Dom Lachowicz
ChangeLog | 7 +++++++
utils/pdffonts.cc | 11 ++++++++++-
utils/pdfinfo.cc | 11 ++++++++++-
utils/pdftotext.cc | 11 ++++++++++-
4 files changed, 37 insertions(+), 3 deletions(-)
commit a418d844cf6baa797919796ceadaf21ef9b2e5b9
Author: Albert Astals Cid <aacid@kde.org>
Date: Thu Aug 3 10:34:52 2006 +0000
* configure.ac: Use the correct variable to output the utils status.
Patch by Dom Lachowic
ChangeLog | 5 +++++
configure.ac | 2 +-
2 files changed, 6 insertions(+), 1 deletions(-)
commit 1673b895656143a8a1f1a45e07f777f39995940d
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun Jul 30 20:31:31 2006 +0000
* 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
ChangeLog | 7 +++++++
poppler/GfxState.cc | 12 +++++++-----
2 files changed, 14 insertions(+), 5 deletions(-)
commit e4561568d14e7b3b2aec6ecaf3cc09078bdf7a46
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun Jul 30 09:38:28 2006 +0000
* splash/SplashFontEngine.cc:
* poppler/SplashOutputDev.cc: Fix memory leak when using embedded
fonts in the pdf file. Patch by Krzysztof Kowalczyk
ChangeLog | 6 ++++++
poppler/SplashOutputDev.cc | 8 ++++++--
splash/SplashFontEngine.cc | 12 ++++++++----
3 files changed, 20 insertions(+), 6 deletions(-)
commit 4a27502159a89992f54be2673b44bf7a8392b60d
Author: Albert Astals Cid <aacid@kde.org>
Date: Sat Jul 29 16:24:53 2006 +0000
push back thing i did not want to commit, sorry
configure.ac | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
commit ba448afc0e97a9e779409ff228adcd4f627971f5
Author: Albert Astals Cid <aacid@kde.org>
Date: Sat Jul 29 16:22:52 2006 +0000
* configure.ac: Disable qt and qt4 frontends if splash backend is
disabled
ChangeLog | 5 +++++
configure.ac | 18 ++++++++++++++----
2 files changed, 19 insertions(+), 4 deletions(-)
commit 1e32d3baa5e8296caf55bd5853216a96618c74ac
Author: Kristian Høgsberg <krh@redhat.com>
Date: Fri Jul 28 18:17:45 2006 +0000
2006-07-28 Kristian Høgsberg <krh@redhat.com>
* poppler/CairoOutputDev.cc: Don't set font matrix translation
(fix from Behdad Esfahbod).
ChangeLog | 5 +++++
poppler/CairoOutputDev.cc | 4 ++--
2 files changed, 7 insertions(+), 2 deletions(-)
commit 0bc1b0f35c28cb80dd27d24110367348e52c143b
Author: Albert Astals Cid <aacid@kde.org>
Date: Thu Jul 27 18:21:28 2006 +0000
fix date, i don't live in the past
ChangeLog | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 2f27c3a0218608568f6cd1c718ef51b9879023a3
Author: Albert Astals Cid <aacid@kde.org>
Date: Thu Jul 27 18:17:50 2006 +0000
* poppler/Stream.cc: If you are going to test a variable, better
initialize it first ;-) Fixes bug 7646
ChangeLog | 5 +++++
poppler/Stream.cc | 2 +-
2 files changed, 6 insertions(+), 1 deletions(-)
commit f39ab43ca824cb7e5db73137c4545b3e85134425
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed Jul 26 18:16:01 2006 +0000
2006-07-26 Albert Astals Cid <aacid@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
ChangeLog | 7 +++++
qt/poppler-document.cc | 18 +++++++++++++++
qt/poppler-private.h | 58 ++++++++++++++++++++++++++++++++++++++++++++++++
qt/poppler-qt.h | 16 +++++++++++++
4 files changed, 99 insertions(+), 0 deletions(-)
commit c3a9fd546b853c85b6be5fc8f4e5a78d8a7e7437
Author: Albert Astals Cid <aacid@kde.org>
Date: Tue Jul 25 18:39:57 2006 +0000
* 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.
ChangeLog | 6 ++++++
qt4/src/poppler-document.cc | 2 +-
2 files changed, 7 insertions(+), 1 deletions(-)
commit edc0499644b8083600ced9a5087ec0b0189e615b
Author: Kristian Høgsberg <krh@redhat.com>
Date: Mon Jul 24 19:49:51 2006 +0000
2006-07-24 Kristian Høgsberg <krh@redhat.com>
* configure.ac:
* poppler/Makefile.am: Move fontconfig dependency to libpoppler.
ChangeLog | 5 +++++
configure.ac | 18 +++++++-----------
poppler/Makefile.am | 6 ++++--
3 files changed, 16 insertions(+), 13 deletions(-)
commit 24b5a68a3f4cdba63fbcd01dc178a330b5f604a7
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Tue Jul 18 21:32:11 2006 +0000
2006-07-18 Jeff Muizelaar <jeff@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.
ChangeLog | 6 ++++++
poppler/Gfx.cc | 2 +-
2 files changed, 7 insertions(+), 1 deletions(-)
commit c57ebd40fcf85432b2e5045086d158a63af12525
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Tue Jul 18 21:26:57 2006 +0000
2006-07-18 Jeff Muizelaar <jeff@infidigm.net>
* poppler/TextOutputDev.cc: call setDefaultCTM() after start page
like in Gfx.cc. This fixes a regression caused by the fix to #6948.
ChangeLog | 5 +++++
poppler/TextOutputDev.cc | 1 +
2 files changed, 6 insertions(+), 0 deletions(-)
commit 640d5d5a9d9e53f3f677eb05f3d18e6bfc74e95a
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun Jul 16 18:22:23 2006 +0000
2006-07-16 Albert Astals Cid <aacid@kde.org>
* poppler/GfxState.cc: Do not crash when we can not
parse a GfxImageColorMap
Fixes crash on pdf that can be found at
ChangeLog | 7 +++++++
poppler/GfxState.cc | 4 ++++
qt4/src/Doxyfile | 4 ++--
3 files changed, 13 insertions(+), 2 deletions(-)
commit c6926d1d8ab04468f56f4687cdd3f06af206226b
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed Jun 28 19:23:52 2006 +0000
* 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
ChangeLog | 7 +++++++
poppler/DCTStream.cc | 25 ++++++++++++++++++-------
poppler/DCTStream.h | 2 ++
3 files changed, 27 insertions(+), 7 deletions(-)
commit 96ac8dec591a0325a822c1f7b7bc7e78b867e3a0
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun Jun 25 16:59:31 2006 +0000
Ask for paper size width and height to pass it to PSOutputDev in both qt frontends (qt got abi mantained, qt4 changed as you still have to define UNSTABLE_POPPLER_QT4 to be able of using it, one day we'll have to think of removing it)
ChangeLog | 8 ++++++++
qt/poppler-document.cc | 9 +++++++--
qt/poppler-qt.h | 9 +++++++++
qt4/src/poppler-document.cc | 4 ++--
qt4/src/poppler-qt4.h | 10 +++++++++-
5 files changed, 35 insertions(+), 5 deletions(-)
commit 965011f2001fb1ea36857995d5555266f82b8d96
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun Jun 25 16:20:50 2006 +0000
put back a change that was not meant to be commited
qt/poppler-qt.h | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 4995d09c91173d34a435112828aff21a63b147e9
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun Jun 25 16:19:32 2006 +0000
rename poppler-link.h to poppler-link-qt3.h to not get conflicts on install
qt/Makefile.am | 2 +-
qt/poppler-link-qt3.h | 188 +++++++++++++++++++++++++++++++++++
qt/poppler-link.cc | 258 +++++++++++++++++++++++++++++++++++++++++++++++++
qt/poppler-qt.h | 4 +-
4 files changed, 449 insertions(+), 3 deletions(-)
commit 087921b134c2646e6d41960f471a1819c7c8790a
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun Jun 25 10:29:22 2006 +0000
add link support to qt3 frontend.
Patch by Wilfried Huss based on Qt4 code
ChangeLog | 11 ++++
qt/Makefile.am | 4 +-
qt/poppler-document.cc | 19 +++----
qt/poppler-page.cc | 136 +++++++++++++++++++++++++++++++++++++++++++++--
qt/poppler-private.h | 33 +++++++++++-
qt/poppler-qt.h | 14 ++++-
6 files changed, 196 insertions(+), 21 deletions(-)
commit 831bd8942ef3224354b128d5e14e68fdfc57168b
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun Jun 11 16:14:32 2006 +0000
optimization by Mario Teijeiro Otero
poppler/UGooString.cc | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 1223fd4b200f6c13996f8299f3563c818af0c21d
Author: Albert Astals Cid <aacid@kde.org>
Date: Sat Jun 10 22:23:19 2006 +0000
* 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
ChangeLog | 9 +++++++++
poppler/UGooString.cc | 8 ++++++++
2 files changed, 17 insertions(+), 0 deletions(-)
commit b85a39ddfc7de8c0621e995c114885ecd08fcdc2
Author: Albert Astals Cid <aacid@kde.org>
Date: Thu Jun 1 21:03:38 2006 +0000
* qt4/src/poppler-qt4.h:
* qt4/src/poppler-page.cc: Add Rotation parameter that is passed
to the respective output devs
ChangeLog | 6 ++++++
qt4/src/poppler-page.cc | 22 ++++++++++++++--------
qt4/src/poppler-qt4.h | 14 +++++++++-----
3 files changed, 29 insertions(+), 13 deletions(-)
commit 2b5d3277f36864ff1ef44f1942f22de247d67ab6
Author: Albert Astals Cid <aacid@kde.org>
Date: Thu Jun 1 17:23:45 2006 +0000
* qt/poppler-document.cc:
* qt/poppler-qt.h: Add printing support, patch by
Stefan Kebekus <stefan.kebekus@math.uni-koeln.de>
ChangeLog | 6 ++++++
qt/poppler-document.cc | 18 ++++++++++++++++++
qt/poppler-qt.h | 2 ++
3 files changed, 26 insertions(+), 0 deletions(-)
commit 5380d005b7b54cc6587ce6e8c3bbb358da5cd9a5
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Thu Jun 1 06:42:25 2006 +0000
2006-06-01 Jeff Muizelaar <jeff@infidigm.net>
* poppler/PSOutputDev.cc:
* poppler/PSOutputDev.h: Change filename parameter to PSOutputDev
constructor from char * to const char *.
ChangeLog | 6 ++++++
poppler/PSOutputDev.cc | 2 +-
poppler/PSOutputDev.h | 2 +-
3 files changed, 8 insertions(+), 2 deletions(-)
commit c2a81ea8b01f3943a2eb737cf957acc0d05f7eed
Author: Albert Astals Cid <aacid@kde.org>
Date: Wed May 31 20:14:04 2006 +0000
* poppler/SplashOutputDev.cc:
* splash/Splash.cc: Fix no splashModeRGB8Qt mode, that is, make it
show images
I'm sorry, really, i'll try to do better
ChangeLog | 6 ++++++
poppler/SplashOutputDev.cc | 10 ++++++++++
splash/Splash.cc | 3 +++
3 files changed, 19 insertions(+), 0 deletions(-)
commit 643b310cf51474b6dfc077fe086ea121e807f6e1
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Wed May 31 19:18:28 2006 +0000
2006-05-31 Jeff Muizelaar <jeff@infidigm.net>
* TODO: Remove items's from my list that are done.
ChangeLog | 4 ++++
TODO | 3 ---
2 files changed, 4 insertions(+), 3 deletions(-)
commit 96e582721dcb15ea258b989c7c500084bff9f56d
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Wed May 31 17:31:49 2006 +0000
2006-05-31 Jeff Muizelaar <jeff@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.
ChangeLog | 7 ++
poppler/CairoOutputDev.cc | 200 ++++++++++++++++++++-------------------------
poppler/CairoOutputDev.h | 1 +
3 files changed, 96 insertions(+), 112 deletions(-)
commit 00ffb9bf50b6b3b2e8eaa8af593aaa01d4a62a34
Author: Kristian Høgsberg <krh@redhat.com>
Date: Wed May 31 04:53:27 2006 +0000
2006-05-31 Kristian Høgsberg <krh@redhat.com>
* NEWS: Sum up changes.
* configure.ac: Bump release to 0.5.3.
ChangeLog | 6 ++++++
NEWS | 8 ++++++++
configure.ac | 2 +-
3 files changed, 15 insertions(+), 1 deletions(-)
commit 223a4bf3a679f666b6c963a8787cf5b5ac75c4b6
Author: Kristian Høgsberg <krh@redhat.com>
Date: Wed May 31 02:02:54 2006 +0000
2006-05-30 Kristian Høgsberg <krh@redhat.com>
* poppler-glib.pc.in:
* configure.ac: Add poppler as a private requires if pkg-config
supports it.
ChangeLog | 6 ++++++
configure.ac | 11 +++++++++++
poppler-glib.pc.in | 3 ++-
3 files changed, 19 insertions(+), 1 deletions(-)
commit 7aaa4d3fbdb8ea2534d3cb80e68b2759b2e8fd2f
Author: Kristian Høgsberg <krh@redhat.com>
Date: Tue May 30 21:46:06 2006 +0000
2006-05-30 Kristian Høgsberg <krh@redhat.com>
* test/gtk-cairo-test.cc: Add --page option to gtk-cairo-test.
ChangeLog | 4 ++++
test/gtk-cairo-test.cc | 21 ++++++++++++++++++---
2 files changed, 22 insertions(+), 3 deletions(-)
commit f7c1d519b9695ad8adfdcf3af696de746cdcf375
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Mon May 29 18:44:17 2006 +0000
2006-05-29 Jeff Muizelaar <jeff@infidigm.net>
* poppler/CairoFontEngine.cc:
* poppler/CairoFontEngine.h:
* poppler/CairoOutputDev.cc: Allow CairoFont creation to fail more
gracefully. Fixes #4030.
ChangeLog | 7 +++++++
poppler/CairoFontEngine.cc | 27 +++++++++++++++++++++------
poppler/CairoFontEngine.h | 4 +++-
poppler/CairoOutputDev.cc | 5 +++++
4 files changed, 36 insertions(+), 7 deletions(-)
commit 84861800dad3649d4757d5c5539b9e86e2b2c644
Author: Jeff Muizelaar <jeff@infidigm.net>
Date: Sat May 27 17:27:37 2006 +0000
2006-05-27 Jeff Muizelaar <jeff@infidigm.net>
* poppler/CairoOutputDev.cc:
* poppler/CairoOutputDev.h: Back out the rest of krh's type3
font work. This fixes type3 fonts in CairoOutputDevice.
ChangeLog | 6 ++++++
poppler/CairoOutputDev.cc | 3 +++
poppler/CairoOutputDev.h | 2 +-
3 files changed, 10 insertions(+), 1 deletions(-)
commit 6f5a89a0a2cf17d45d1c31ce105829be8c7ac456
Author: Albert Astals Cid <aacid@kde.org>
Date: Tue May 23 20:49:16 2006 +0000
* 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.
Remember dude we are now a lib! you can not change behaviour from one day to another!
/me hits himself
ChangeLog | 11 +++
poppler/SplashOutputDev.cc | 8 ++
qt/poppler-private.h | 2 +-
qt4/src/poppler-private.h | 2 +-
splash/Splash.cc | 169 ++++++++++++++++++++++++++++++++++++++++++++
splash/SplashBitmap.cc | 26 ++++++-
splash/SplashTypes.h | 2 +
7 files changed, 216 insertions(+), 4 deletions(-)
commit 495d592c3ba7fe81e03774f5b2ed677e5aa560c7
Author: Kristian Høgsberg <krh@redhat.com>
Date: Tue May 23 19:16:37 2006 +0000
2006-05-23 Kristian Høgsberg <krh@redhat.com>
* qt4/src/Makefile.am (libpoppler_qt4_la_SOURCES): Add missing
ChangeLog | 5 +++++
qt4/src/Makefile.am | 1 +
2 files changed, 6 insertions(+), 0 deletions(-)
commit eecd06c86585bca05c99cd2e9a1b1ff3bbae3c72
Author: Kristian Høgsberg <krh@redhat.com>
Date: Mon May 22 20:19:35 2006 +0000
2006-05-22 Kristian Høgsberg <krh@redhat.com>
* configure.ac: Bump release.
* NEWS: Sum up changes.
ChangeLog | 5 +++++
NEWS | 11 ++++++++++-
configure.ac | 2 +-
3 files changed, 16 insertions(+), 2 deletions(-)
commit 680f20dfd1cf0342d49516b3848a2aef5d2a3883
Author: Kristian Høgsberg <krh@redhat.com>
Date: Mon May 22 19:58:41 2006 +0000
2006-05-22 Kristian Høgsberg <krh@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().
ChangeLog | 9 +++++++++
NEWS | 4 ++++
utils/ImageOutputDev.cc | 6 +++---
utils/ImageOutputDev.h | 2 +-
4 files changed, 17 insertions(+), 4 deletions(-)
commit e43a06bf6e953fa9af18476e2c9f27106398c09c
Author: Kristian Høgsberg <krh@redhat.com>
Date: Sun May 21 23:26:45 2006 +0000
2006-05-21 Kristian Høgsberg <krh@redhat.com>
* poppler/CairoFontEngine.cc:
* poppler/CairoFontEngine.h: Back out type3 font work committed by
accident.
ChangeLog | 6 +
poppler/CairoFontEngine.cc | 347 +++++---------------------------------------
poppler/CairoFontEngine.h | 17 +--
3 files changed, 47 insertions(+), 323 deletions(-)
commit 7d4bb0533f88f06449ebd64c1220d0b75001937d
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun May 21 18:14:15 2006 +0000
fix all is blue issue on ppc machines
ChangeLog | 7 +++++++
qt/poppler-page.cc | 17 +++++++++++++++++
qt4/src/poppler-page.cc | 17 +++++++++++++++++
3 files changed, 41 insertions(+), 0 deletions(-)
commit 655af1e0126ca96d75c9c718d7d8f928c898b1f6
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun May 21 17:19:53 2006 +0000
hope to fix really Kouhei's name now
ChangeLog | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
commit cc783a1ebe868ff75db5472775dabe0020ae501f
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun May 21 11:54:30 2006 +0000
Fix Kouhei name
ChangeLog | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit e4b6ad3bb873a6f334934921e6d56e9d26e06a9a
Author: Kristian Høgsberg <krh@redhat.com>
Date: Fri May 19 22:55:49 2006 +0000
Add bug number to ChangeLog entry.
ChangeLog | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 46f5f070cceb2c0f3b53537c8e33340b9f1bba38
Author: Kristian Høgsberg <krh@redhat.com>
Date: Fri May 19 22:26:03 2006 +0000
2006-05-19 Kristian Høgsberg <krh@redhat.com>
* glib/poppler-action.h:
* glib/poppler-action.cc: Add poppler_dest_get_type(), patch from
Kouhei Souto (#6907).
ChangeLog | 4 ++++
glib/poppler-action.cc | 13 +++++++++++++
glib/poppler-action.h | 4 ++++
3 files changed, 21 insertions(+), 0 deletions(-)
commit 875dc5b112dfe2d4a48a7567b1ff79257447cc0d
Author: Kristian Høgsberg <krh@redhat.com>
Date: Fri May 19 22:21:35 2006 +0000
2006-05-19 Kristian Høgsberg <krh@redhat.com>
* poppler-glib.pc.in (Requires): Add gdk-2.0 dependency, from
Kouhei Souto (#6896).
ChangeLog | 3 +++
poppler-glib.pc.in | 2 +-
2 files changed, 4 insertions(+), 1 deletions(-)
commit b66dda2640c088bbe205f698a0c4028144027922
Author: Kristian Høgsberg <krh@redhat.com>
Date: Fri May 19 22:19:21 2006 +0000
2006-05-19 Kristian Høgsberg <krh@redhat.com>
* glib/poppler-document.h (POPPLER_TYPE_INDEX_ITER)
(POPPLER_TYPE_FONTS_ITER): Add these macros, patch from Kouhei
Souto (#6897).
ChangeLog | 4 ++++
glib/poppler-document.h | 2 ++
2 files changed, 6 insertions(+), 0 deletions(-)
commit 095730456c0d8312067af10dd55a3b9165a83736
Author: Kristian Høgsberg <krh@redhat.com>
Date: Fri May 19 22:16:25 2006 +0000
2006-05-19 Kristian Høgsberg <krh@redhat.com>
* glib/Makefile.am (INCLUDES): Add define for G_LOG_DOMAIN, from
Kouhei Souto (#6899).
ChangeLog | 3 +++
glib/Makefile.am | 1 +
2 files changed, 4 insertions(+), 0 deletions(-)
commit b8d77633899c1dec5f3b9c9a0f075f39afa98965
Author: Kristian Høgsberg <krh@redhat.com>
Date: Fri May 19 22:12:38 2006 +0000
2006-05-19 Kristian Høgsberg <krh@redhat.com>
* glib/poppler-document.cc (poppler_document_save): Memleak patch
from Paolo Borelli (#6908).
ChangeLog | 5 +++++
glib/poppler-document.cc | 2 ++
2 files changed, 7 insertions(+), 0 deletions(-)
commit 488f77298fee9eebbca5983c1c9fb186b3b67aa3
Author: Kristian Høgsberg <krh@redhat.com>
Date: Fri May 19 22:04:17 2006 +0000
2006-05-19 Kristian Høgsberg <krh@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.
ChangeLog | 13 +
poppler/Makefile.am | 5 +
poppler/TextOutputDev.cc | 41 +-
poppler/TextOutputDev.h | 3 +
poppler/UnicodeCClassTables.h | 1827 +++++++++
poppler/UnicodeCompTables.h | 665 ++++
poppler/UnicodeDecompTables.h | 8526 +++++++++++++++++++++++++++++++++++++++++
poppler/UnicodeTypeTable.cc | 235 ++
poppler/UnicodeTypeTable.h | 3 +
9 files changed, 11303 insertions(+), 15 deletions(-)
commit ecb942e54a1ab0f7eded91b7d1278f0ac62e2071
Author: Kristian Høgsberg <krh@redhat.com>
Date: Fri May 19 21:42:54 2006 +0000
2006-05-19 Kristian Høgsberg <krh@redhat.com>
* glib/poppler-page.cc (poppler_page_prepare_output_dev): Fix the
rotation bug for real.
ChangeLog | 5 +++++
glib/poppler-page.cc | 16 +++++++++-------
2 files changed, 14 insertions(+), 7 deletions(-)
commit 28ae789afe0625a641525e4a0768d51fa8bd667c
Author: Kristian Høgsberg <krh@redhat.com>
Date: Fri May 19 20:54:13 2006 +0000
2006-05-19 Kristian Høgsberg <krh@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.
ChangeLog | 11 ++++++
glib/poppler-document.cc | 51 ++++++++++++++++++++++++-----
glib/poppler-document.h | 4 ++
glib/poppler-private.h | 2 +
glib/reference/tmpl/poppler-private.sgml | 1 +
glib/reference/tmpl/poppler.sgml | 1 +
6 files changed, 61 insertions(+), 9 deletions(-)
commit 02cf7fd7df0b2d8c2b1c6f108e581bc1c7a973b1
Author: Kristian Høgsberg <krh@redhat.com>
Date: Fri May 19 20:35:43 2006 +0000
2006-05-19 Kristian Høgsberg <krh@redhat.com>
* glib/poppler-page.cc (poppler_page_prepare_output_dev): Fix
rotation bug (#6913, #6926).
ChangeLog | 3 +++
glib/poppler-page.cc | 12 +++++++++++-
2 files changed, 14 insertions(+), 1 deletions(-)
commit 78ae3efd9541d7b63ff5a2c4de3fde300806688f
Author: Kristian Høgsberg <krh@redhat.com>
Date: Fri May 19 19:21:59 2006 +0000
2006-05-19 Kristian Høgsberg <krh@redhat.com>
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.
ChangeLog | 14 ++
glib/poppler-action.cc | 9 +-
glib/poppler-document.cc | 31 +++-
glib/poppler-page.cc | 2 +
poppler/CairoFontEngine.cc | 347 +++++++++++++++++++++++++++++++++++++++-----
poppler/CairoFontEngine.h | 17 ++-
poppler/CairoOutputDev.cc | 5 +-
poppler/CairoOutputDev.h | 2 +-
poppler/Gfx.cc | 1 +
poppler/TextOutputDev.cc | 9 +
10 files changed, 381 insertions(+), 56 deletions(-)
commit 354c1926b7181fd668f221e1d672974e04fda747
Author: Albert Astals Cid <aacid@kde.org>
Date: Fri May 19 17:24:19 2006 +0000
* qt4/src/poppler-link.cc: Patch by Pino Toscano, ensure the
splashoutput is created when parsing the TOC.
ChangeLog | 5 +++++
qt4/src/poppler-link.cc | 5 +++--
2 files changed, 8 insertions(+), 2 deletions(-)
commit 3c9a5f37704781c9a51e72edd18451870452b9a7
Author: Albert Astals Cid <aacid@kde.org>
Date: Sun May 14 16:11:54 2006 +0000
* poppler/FontInfo.cc: Fix possible crash, half patch
by Kouhei Sutou <kou@cozmixng.org>
ChangeLog | 5 +++++
poppler/FontInfo.cc | 4 ++--
2 files changed, 7 insertions(+), 2 deletions(-)
commit 436f578fe762e8ceccce95a0f2003406527dde64
Author: Albert Astals Cid <aacid@kde.org>
Date: Sat May 13 16:01:57 2006 +0000
* poppler/GfxState.cc:
* poppler/GfxState.h: Fix memleak, patch by
Carlos Garcia Campos <carlosgc@gnome.org>
ChangeLog | 6 ++++++
poppler/GfxState.cc | 8 ++++++++
poppler/GfxState.h | 3 +--
3 files changed, 15 insertions(+), 2 deletions(-)
commit 906515769097f2e38f6b2c2aff598919b9d1ee0d
Author: Albert Astals Cid <aacid@kde.org>
Date: Sat May 13 15:58:37 2006 +0000
* qt4/src/poppler-document.cc: leak--
* qt4/src/poppler-private.h: Refcount globalparams
* qt4/tests/test-poppler-qt4.cpp: Some leaks less
ChangeLog | 6 ++++++
qt4/src/poppler-document.cc | 10 +++++-----
qt4/src/poppler-private.h | 8 ++++++++
qt4/tests/test-poppler-qt4.cpp | 6 ++++--
4 files changed, 23 insertions(+), 7 deletions(-)
commit 46fd63c44369c882d8dac473d4156001d9d4ed18
Author: Albert Astals Cid <aacid@kde.org>
Date: Sat May 13 11:14:24 2006 +0000
numbers for easier casting
qt4/src/poppler-link.h | 14 ++++++++++++--
1 files changed, 12 insertions(+), 2 deletions(-)
commit 35500375e3f790c444ab7e7d0a687d270c5a66b1
Author: Albert Astals Cid <aacid@kde.org>
Date: Fri May 12 21:02:01 2006 +0000
fixing compile problems for some people
qt4/src/poppler-page.cc | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
commit 181f09829cf4831965059e3064114d83348c51b5
Author: Albert Astals Cid <aacid@kde.org>
Date: Fri May 12 20:40:05 2006 +0000
* 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.
ChangeLog | 14 +
qt4/src/Makefile.am | 2 +
qt4/src/poppler-annotation-helper.h | 213 ++++++++++
qt4/src/poppler-annotation.cc | 792 +++++++++++++++++++++++++++++++++++
qt4/src/poppler-annotation.h | 257 ++++++++++++
qt4/src/poppler-link.cc | 4 +-
qt4/src/poppler-link.h | 2 +-
qt4/src/poppler-page.cc | 691 ++++++++++++++++++++++++++++++
qt4/src/poppler-qt4.h | 8 +-
9 files changed, 1980 insertions(+), 3 deletions(-)
commit 3a48e89dfbe54af73a68ed8e917938f14ad17f01
Author: Albert Astals Cid <aacid@kde.org>
Date: Tue May 9 20:07:06 2006 +0000
* 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, but comments are obviously welcome as always