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

 ChangeLog                   |   10 +++
 qt4/src/Makefile.am         |    1 +
 qt4/src/poppler-document.cc |   13 +--
 qt4/src/poppler-link.cc     |  129 ++++++++++++++++++++++++++++++-
 qt4/src/poppler-link.h      |  178 +++++++++++++++++++++++++++++++++++++++++++
 qt4/src/poppler-page.cc     |  139 ++++++++++++++++++++++++++++++----
 qt4/src/poppler-private.h   |    9 +-
 qt4/src/poppler-qt4.h       |   56 +++-----------
 8 files changed, 456 insertions(+), 79 deletions(-)

commit f628e1506e576a8553a9699c1d7f05ef55c24fa2
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon May 8 19:03:51 2006 +0000

    memleak-- by carlos

 ChangeLog          |    5 +++++
 poppler/Catalog.cc |    5 ++++-
 2 files changed, 9 insertions(+), 1 deletions(-)

commit 1fce6266564583d356817a21f43c6b1ad8ce3716
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat May 6 10:57:07 2006 +0000

    fix code, i suck

 qt4/src/poppler-page.cc |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit be913b90d59da35a347498b86fdd3edb065aef23
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri May 5 20:51:01 2006 +0000

            * poppler/Function.cc: quick fix for KDE bug #126760
    
    Better solutions are of course accepted

 ChangeLog           |    4 ++++
 poppler/Function.cc |    2 +-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit 2b085293bd73b4e77da848b3fe63a7e82e9ba5e5
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu May 4 19:10:55 2006 +0000

            * qt4/src/poppler-qt4.h:
            * qt4/src/poppler-page.cc: Implement search functionality
    
    more code to make oKular qt4popplered possible, probably not most quickest code around, feel free to comment/optimize

 ChangeLog               |    5 +++++
 qt4/src/poppler-page.cc |   43 +++++++++++++++++++++++++++++++++++++++++++
 qt4/src/poppler-qt4.h   |   16 ++++++++++++++++
 3 files changed, 64 insertions(+), 0 deletions(-)

commit a9b0c7977aba7bc85a8673c7f95187ff17ee4173
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Tue May 2 04:38:39 2006 +0000

    2006-05-02  Kristian Høgsberg  <krh@redhat.com>
    
    	* glib/poppler-page.cc:
    	* poppler/Gfx.cc:
    	* poppler/GfxFont.cc:
    	* poppler/GfxFont.h:
    	* poppler/GfxState.cc:
    	* poppler/TextOutputDev.cc: Patch from Gary Coady to add reference
    	counting to GfxFont so we don't crash on text selection.

 ChangeLog                |   10 ++++++++++
 glib/poppler-page.cc     |    2 +-
 poppler/Gfx.cc           |    2 ++
 poppler/GfxFont.cc       |   14 +++++++++++++-
 poppler/GfxFont.h        |    4 ++++
 poppler/GfxState.cc      |    7 +++++++
 poppler/TextOutputDev.cc |    1 +
 7 files changed, 38 insertions(+), 2 deletions(-)

commit 57af0207334ff1a407899370281ebb90fe953a32
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon May 1 18:33:47 2006 +0000

            * qt4/src/poppler-page.cc:
            * qt4/src/poppler-private.h:
            * qt4/src/poppler-qt4.h:
            * qt4/src/poppler-textbox.cc: Add nextWord(), hasSpaceAfter() and
            edge() to TextBox
    
    More things to make poppler-qt4Okular nearer

 ChangeLog                  |    8 ++++++++
 qt4/src/poppler-page.cc    |   14 ++++++++++++++
 qt4/src/poppler-private.h  |   11 +++++++++++
 qt4/src/poppler-qt4.h      |    8 ++++++++
 qt4/src/poppler-textbox.cc |   23 ++++++++++++++++-------
 5 files changed, 57 insertions(+), 7 deletions(-)

commit 61b126390f764fd38c79b6a64160a7dc7870bd4a
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon May 1 13:41:14 2006 +0000

    revert thing that should not have gone in

 poppler/PageLabelInfo.cc |   43 +++++++++++++++++++++++++++++++++++++++++++
 poppler/PageLabelInfo.h  |   44 --------------------------------------------
 2 files changed, 43 insertions(+), 44 deletions(-)

commit f2424ef63e86d82b2be277e2b268b48aae29601e
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon May 1 13:32:31 2006 +0000

            * qt4/src/poppler-document.cc:
            * qt4/src/poppler-private.h:
            * qt4/src/poppler-qt4.h: Add the possibility of setting the paper
            color
    
    One step more to make oKular fully use the qt4 bindings

 ChangeLog                   |    7 ++++++
 poppler/PageLabelInfo.cc    |   43 ------------------------------------------
 poppler/PageLabelInfo.h     |   44 +++++++++++++++++++++++++++++++++++++++++++
 qt4/src/poppler-document.cc |   10 +++++++++
 qt4/src/poppler-private.h   |   22 ++++++++++++++++----
 qt4/src/poppler-qt4.h       |    6 +++++
 6 files changed, 84 insertions(+), 48 deletions(-)

commit 4147400e2b692df7f70c3772e8a4b576d4d85294
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Apr 29 15:23:41 2006 +0000

    Fix memory leak. Bug 6765

 ChangeLog              |    5 +++++
 poppler/JBIG2Stream.cc |    1 +
 2 files changed, 6 insertions(+), 0 deletions(-)

commit 960d60467d62d28f20b127d07e8de1af42eec568
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Thu Apr 27 17:26:36 2006 +0000

    2006-04-27  Jeff Muizelaar  <jeff@infidigm.net>
    
    	* poppler/CairoOutputDev.cc: delete imgStr if some of the cairo
    	functions fail. Fixes coverty reports #2106, #2107, #2077 and
    	bug #6764. Patch by Kjartan Maraas.

 ChangeLog                 |    6 ++++++
 poppler/CairoOutputDev.cc |   34 +++++++++++++++++++++++++---------
 2 files changed, 31 insertions(+), 9 deletions(-)

commit 155112131c6e25bfde752cf5daa80a6c9712cfed
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Apr 23 15:50:52 2006 +0000

    qt4/src/poppler-private.h: Protect us against a link not having
            a destination or a namedDestination

 ChangeLog                 |    5 +++++
 qt4/src/poppler-private.h |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit c902a3a22bcceedc8ee8ca377064efcc8a9178ca
Author: Brad Hards <bradh@frogmouth.net>
Date:   Fri Apr 21 12:02:19 2006 +0000

    Add another path to search for Qt4 libs and includes.
    
    CCMAIL: montel@kde.org

 m4/qt.m4 |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 18f8e1f1d213dbcda27cd0ec429273801f65e208
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Apr 18 19:11:56 2006 +0000

    * goo/GooVector.h: Fix typo that was preventing build with MSVC8
            Discovered by Reece Dunn <msclrhd@hotmail.com>

 ChangeLog       |    5 +++++
 goo/GooVector.h |    4 ++--
 2 files changed, 7 insertions(+), 2 deletions(-)

commit cbbb28a5959343d20dffe945ea83272c0b2e287b
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Sun Apr 16 22:59:44 2006 +0000

    2006-04-16  Carlos Garcia Campos  <carlosgc@gnome.org>
    
    	* glib/poppler-action.cc:
    	* glib/poppler-action.h:
    	* glib/poppler-private.h:
    	* glib/poppler.h:
    	Add support for named destinations and named actions.
    
    	* glib/poppler-document.cc:
    	* glib/poppler-document.h:
    	Allow to find named destinations in document.

 ChangeLog                                 |   12 +++
 glib/poppler-action.cc                    |  152 ++++++++++++++++++++++++-----
 glib/poppler-action.h                     |    7 +-
 glib/poppler-document.cc                  |   37 +++++++
 glib/poppler-document.h                   |    4 +-
 glib/poppler-private.h                    |    2 +
 glib/poppler.h                            |    1 +
 glib/reference/tmpl/poppler-action.sgml   |    2 +
 glib/reference/tmpl/poppler-document.sgml |    4 -
 9 files changed, 189 insertions(+), 32 deletions(-)

commit 85687a1e0e4c6be2dbfb23ba00018b9c7c7454f5
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Wed Apr 12 06:52:07 2006 +0000

    2006-04-12  Jeff Muizelaar  <jeff@infidigm.net>
    
    	* poppler/CairoOutputDev.cc:
    	* poppler/CairoOutputDev.h: Add support for masked images to the cairo
    	backend. CairoOutputDevice really should have been refactored before
    	committing this, but the results were so pretty I couldn't resist.
    	Fixes #6174.

 ChangeLog                 |    8 +++
 poppler/CairoOutputDev.cc |  118 +++++++++++++++++++++++++++++++++++++++++++++
 poppler/CairoOutputDev.h  |    8 +++
 3 files changed, 134 insertions(+), 0 deletions(-)

commit 6039d4fc65cb25bef20efa29bc29d42086fc0854
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Wed Apr 12 05:46:44 2006 +0000

    2006-04-12  Jeff Muizelaar  <jeff@infidigm.net>
    
    	* poppler/CairoOutputDev.cc: Fix breakage by krh by only calling
    	cairo_destroy on non-null.

 ChangeLog                 |    5 +++++
 poppler/CairoOutputDev.cc |    4 +++-
 2 files changed, 8 insertions(+), 1 deletions(-)

commit d839a0bd78361930e5e2fe889df12e1e853ffed3
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Wed Apr 12 02:07:07 2006 +0000

    2006-04-11  Kristian Høgsberg  <krh@redhat.com>
    
    	* configure.ac:
    	* poppler-glib.pc.in:
    	* glib/Makefile.am:
    	* glib/poppler-page.cc:
    	* glib/poppler-page.h:
    	* glib/poppler.h:
    	* poppler/CairoOutputDev.cc:
    	* poppler/CairoOutputDev.h:
    	* glib/poppler-features.h.in:
    	Make the CairoOutputDev render to a cairo_t instead of a
    	cairo_surface_t and expose that functionality in the glib wrapper
    	(poppler_page_render).
    
    	* test/Makefile.am:
    	* test/gtk-cairo-test.cc:
    	Update gtk-cairo-test to use this new interface and add a spin
    	button for changing page (#5951).
    
    	* utils/Makefile.am (EXTRA_DIST): Fix warning where this was
    	assigned twice.

 ChangeLog                  |   23 ++++
 configure.ac               |    8 ++
 glib/Makefile.am           |   10 +-
 glib/poppler-features.h.in |   24 ++++
 glib/poppler-page.cc       |   63 +++++++---
 glib/poppler-page.h        |   10 ++
 glib/poppler.h             |    1 +
 poppler-glib.pc.in         |    2 +-
 poppler/CairoOutputDev.cc  |   23 ++--
 poppler/CairoOutputDev.h   |    6 +-
 test/Makefile.am           |    4 +-
 test/gtk-cairo-test.cc     |  286 +++++++++++++-------------------------------
 utils/Makefile.am          |    6 +-
 13 files changed, 221 insertions(+), 245 deletions(-)

commit b198c9801c668014c0979c57033a0637e7e046e2
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Mon Apr 10 18:12:44 2006 +0000

    2006-04-10  Jeff Muizelaar  <jeff@infidigm.net>
    
    	* poppler/CairoOutputDev.cc: take originX and originY into account in
    	drawChar() to draw vertical text properly. Fixes #6551.

 ChangeLog                 |    5 +++++
 poppler/CairoOutputDev.cc |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit fd251f52efc7748fda91cc77fb9d3966e0f02ac8
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Apr 9 11:05:51 2006 +0000

    m4/qt.m4: Improve for systems that need -pthread to be linked when linking Qt. Patch by Diego Pettenò

 ChangeLog |    5 +++++
 m4/qt.m4  |   28 +++++++++++++++++++++++++++-
 2 files changed, 32 insertions(+), 1 deletions(-)

commit 36de9747153a2ea9b3cf86c41e75a521441a2e06
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Apr 8 10:44:43 2006 +0000

    * poppler/Makefile.am:
    * qt4/src/Makefile.am: Don't link Qt4 in libpoppler when using Qt4 frontend
      Patch by Stefan Schweizer

 ChangeLog           |    6 ++++++
 poppler/Makefile.am |   11 +++++------
 qt4/src/Makefile.am |    1 +
 3 files changed, 12 insertions(+), 6 deletions(-)

commit bf7afe161d76c50fd1c480eb236607145782e59d
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Apr 5 18:20:56 2006 +0000

    poppler/JBIG2Stream.cc: Fix for some buggy JBIG2 documents, patch by Raj Kumar and Paul Walmsley. Fixes bug 6500

 ChangeLog              |    5 +++++
 poppler/JBIG2Stream.cc |   43 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 48 insertions(+), 0 deletions(-)

commit 315f8e488d3db848f88a06c7568b6583bbf0e432
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Wed Apr 5 17:20:56 2006 +0000

    2006-04-05  Jeff Muizelaar  <jeff@infidigm.net>
    
    	* poppler/CairoOutputDev.cc: use a separate matrix for the softmask.
    	fixes #6492.

 ChangeLog                 |    5 +++++
 poppler/CairoOutputDev.cc |   11 ++++++++++-
 2 files changed, 15 insertions(+), 1 deletions(-)

commit 0d311518f678a479c1efeaec15011e0a34de80fc
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Apr 4 21:01:01 2006 +0000

            * splash/Splash.cc:
            * splash/SplashBitmap.cc: Make Splashbitmap RGB8 use 32bits internally
            * qt/poppler-page.cc:
            * qt4/src/poppler-page.cc: Adapt to splashbitmap change so copying to
            QImage is faster.
            Patch by Frank Meerkötter slightly modified by Albert Astals Cid
    
    I'll leave adapting the glib frontend for you guys, i tried to adapt it but i got lost at gdk_pixbuf_get_n_channels (pixbuf);

 ChangeLog               |    9 +++++
 qt/poppler-page.cc      |   18 +++-------
 qt4/src/poppler-page.cc |   15 +++-----
 splash/Splash.cc        |   81 ++++++++++++++++++++++++-----------------------
 splash/SplashBitmap.cc  |   10 +++---
 5 files changed, 67 insertions(+), 66 deletions(-)

commit 888bd41b42507f0a1af55c55495d31d802ce7706
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Apr 4 20:42:08 2006 +0000

    Fix crash when using fixedpoint math. Patch by Frank Meerkoetter

 ChangeLog              |    5 +++++
 splash/SplashFTFont.cc |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit 56c98450160b639790931226a045ce4712e7d45e
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Apr 2 18:07:59 2006 +0000

    Improvements to the Qt4 frontend, comments welcome

 ChangeLog                   |    7 ++
 m4/qt.m4                    |    4 +-
 qt4/src/Makefile.am         |    1 +
 qt4/src/poppler-document.cc |   85 +++++++++++++++++++++------
 qt4/src/poppler-link.cc     |  138 +++++++++++++++++++++++++++++++++++++++++++
 qt4/src/poppler-page.cc     |    9 +++-
 qt4/src/poppler-private.h   |   95 +++++++++++++++++++++++++++++-
 qt4/src/poppler-qt4.h       |   86 ++++++++++++++++++++++++---
 8 files changed, 395 insertions(+), 30 deletions(-)

commit c80ebf237e9c6232a1d0567a2688a294acfd481b
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Apr 1 11:25:57 2006 +0000

    Fix bug 6454

 ChangeLog       |    5 +++++
 poppler/XRef.cc |   22 +++++++++++++---------
 2 files changed, 18 insertions(+), 9 deletions(-)

commit fe8142fbc12127682b8024673fe1af57b47bb5c9
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Tue Mar 21 04:25:53 2006 +0000

    2006-03-20  Jeff Muizelaar  <jeff@infidigm.net>
    
    	* glib/poppler-page.cc: Avoid strdup in poppler_page_get_property and
    	make code cleaner. Combined with the memleak fix closes #6187.
    	Patch by chpe.

 ChangeLog            |    6 ++++++
 glib/poppler-page.cc |    5 +----
 2 files changed, 7 insertions(+), 4 deletions(-)

commit 4f961df2e6e91a0dc0a024ae5acdefa394179a05
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Tue Mar 21 04:19:18 2006 +0000

    2006-03-20  Jeff Muizelaar  <jeff@infidigm.net>
    
    	* glib/poppler-page.cc: Fix memory leak in poppler_page_get_text
    	Patch by chpe.

 ChangeLog            |    5 +++++
 glib/poppler-page.cc |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit ff4febab0a519732972c21bf76d7693c98265e0f
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Mar 20 20:07:36 2006 +0000

    Use UGooString for dates, fixes KDE bug 123938

 ChangeLog                   |    6 ++++++
 qt/poppler-document.cc      |    2 +-
 qt4/src/poppler-document.cc |    2 +-
 3 files changed, 8 insertions(+), 2 deletions(-)

commit 75ac6de8cd651b1cbe2d6a7ffa4574097088041f
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Mon Mar 20 19:12:29 2006 +0000

    2006-03-20  Carlos Garcia Campos  <calosgc@gnome.org>
    
    	reviewed by: Jeff Muizelaar <jeff@infidigm.net>
    
    	* glib/poppler-document.cc: Fix memory leak in poppler_font_info_free

 ChangeLog                |    6 ++++++
 glib/poppler-document.cc |    2 +-
 2 files changed, 7 insertions(+), 1 deletions(-)

commit 784f6d9a0888dab34c586ffe14db8e55b8a11f51
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Mon Mar 20 19:02:10 2006 +0000

    2006-03-20  Jeff Muizelaar  <jeff@infidigm.net>
    
    	* poppler/CairoFontEngine.h: remove unused variables

 ChangeLog                 |    4 ++++
 poppler/CairoFontEngine.h |    1 -
 2 files changed, 4 insertions(+), 1 deletions(-)

commit 847436779d7c82b428acfd6339130228bfadca24
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Mar 19 19:19:42 2006 +0000

    fix date

 ChangeLog |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 401bae69cc7ade676cacd89b483f0a93a653c7a1
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Mar 19 17:01:05 2006 +0000

    fix htmloutputdev

 ChangeLog              |    4 ++++
 utils/HtmlOutputDev.cc |    2 +-
 utils/HtmlOutputDev.h  |    2 +-
 3 files changed, 6 insertions(+), 2 deletions(-)

commit d56330e688c0a40b4e206ed3bbddd06d7f3ee66c
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Mar 16 22:04:56 2006 +0000

            * poppler/Page.cc: Remove a #ifdef that was never defined (nice to
            have so sucky W args), probably came from gpdf (it's not on xpdf
            sources) and was causing bugs 6079 and 6167
    
    Might be worth backporting to the stable branch

 ChangeLog       |    8 +++++++-
 poppler/Page.cc |    2 --
 2 files changed, 7 insertions(+), 3 deletions(-)

commit 7ed6737b00ece7ca00cee1d148752b11700370e6
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Mar 16 19:21:11 2006 +0000

    poppler/FontInfo.cc: Embedded fonts don't have a font file

 ChangeLog           |    4 ++++
 poppler/FontInfo.cc |   20 ++++++++++++--------
 2 files changed, 16 insertions(+), 8 deletions(-)

commit a34688ee29e1cdfcbaca232cf005af55af87f796
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Mar 14 19:34:10 2006 +0000

    * qt4/src/poppler-qt4.h: Fix compilation with gcc4.1, patch by Michael Olbrich

 ChangeLog             |    5 +++++
 qt4/src/poppler-qt4.h |   10 +++++-----
 2 files changed, 10 insertions(+), 5 deletions(-)

commit 1a90b3aaf6be4ca3ebb47e904842b1e14a0e8dfc
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Mar 11 15:19:02 2006 +0000

    * poppler/FontInfo.cc:
    * poppler/FontInfo.h: Add getFile() function that returns
    the path of the font that is beign used in the system to
    represent that font
    * qt4/src/poppler-document.cc:
    * qt4/src/poppler-fontinfo.cc:
    * qt4/src/poppler-private.h:
    * qt4/src/poppler-qt4.h: Add the file() function
    * qt4/tests/poppler-fonts.cpp: Show the path of the font
    used to represent each font
    
    May be interesting to have in the other frontends

 ChangeLog                   |   13 +++++++++++++
 poppler/FontInfo.cc         |   10 ++++++++++
 poppler/FontInfo.h          |    2 ++
 qt4/src/poppler-document.cc |   14 +-------------
 qt4/src/poppler-fontinfo.cc |   29 +++++++++--------------------
 qt4/src/poppler-private.h   |   29 +++++++++++++++++++++++++++++
 qt4/src/poppler-qt4.h       |    8 ++++++--
 qt4/tests/poppler-fonts.cpp |    5 +++--
 8 files changed, 73 insertions(+), 37 deletions(-)

commit 22b1618185ec70895ec644d9e590c266ff98c9db
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Mar 9 21:56:07 2006 +0000

    Build with cairo disabled, patch by Eduardo de Barros Lima

 ChangeLog        |    5 +++++
 glib/Makefile.am |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit 50ecfadab36a9769b09e4c2c1670d86448a0e1ee
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Tue Feb 28 23:24:59 2006 +0000

    2006-02-28  Kristian Høgsberg  <krh@redhat.com>
    
            * configure.ac: Bump release to 0.5.1.
    
            * NEWS: Sum up 0.5.1 changes so far.
    
            * TextOutputDev.h: add getters for a couple of attributes.
    
            * glib/Makefile.am:
            * poppler/Makefile.am: Move cairo link dependency to glib bindings.

 ChangeLog               |   11 +++++++++++
 NEWS                    |   10 ++++++++++
 configure.ac            |    2 +-
 glib/Makefile.am        |   11 ++++++-----
 poppler/Makefile.am     |   19 ++++++++-----------
 poppler/TextOutputDev.h |    7 +++++--
 qt/Makefile.am          |    1 +
 test/Makefile.am        |   16 +++++++++-------
 utils/Makefile.am       |   29 +++++++++++++++++------------
 9 files changed, 68 insertions(+), 38 deletions(-)

commit b9e951ac68b9977ab7217ad0346bcf46a3fa3dfe
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Tue Feb 28 19:59:58 2006 +0000

    2006-02-28  Kristian Høgsberg  <krh@redhat.com>
    
            * goo/gmem.c: (gmalloc), (grealloc):
            * poppler/JBIG2Stream.cc:
            * poppler/Stream.cc:
            * poppler/Stream.h:
            * splash/SplashXPathScanner.cc:
    
            More integer overflow fixes from Derek Noonburg (#5922).

 ChangeLog              |   10 ++++++++++
 goo/gmem.c             |    9 +++++----
 poppler/JBIG2Stream.cc |   12 ++++++++++--
 poppler/Stream.cc      |    7 +++++++
 poppler/Stream.h       |    2 +-
 5 files changed, 33 insertions(+), 7 deletions(-)

commit 46db73a142d65a0c944910388d5971debc06ecbf
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Tue Feb 28 18:31:59 2006 +0000

    2006-02-28  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/PSOutputDev.cc: Make PSOutputDev constructor respect
            passed in paper size (#5946, #5749).

 ChangeLog              |    5 +++++
 poppler/PSOutputDev.cc |   14 ++++++++------
 2 files changed, 13 insertions(+), 6 deletions(-)

commit 0f7f2182b2abe965b382937f5569b65a8828fc93
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Tue Feb 28 18:25:00 2006 +0000

    2006-02-28  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/poppler-document.cc (info_dict_get_string): Refactor
            _popper_goo_string_to_utf8() out into it's own function.
    
            * glib/poppler-page.cc (poppler_page_get_property): Use
            _popper_goo_string_to_utf8() here to convert ucs2 page labels.
    
            * glib/poppler-page.cc (poppler_page_get_selection_region): Add
            braces to fix warning.
    
            * poppler/PageLabelInfo.cc: If the label prefix string has a ucs2
            marker, append the number part of the label as ucs2 (#5952).

 ChangeLog                               |   14 +++
 glib/poppler-document.cc                |   52 ++++++-----
 glib/poppler-page.cc                    |   23 +++--
 glib/poppler-private.h                  |    3 +
 glib/reference/tmpl/poppler-enums.sgml  |  150 -------------------------------
 glib/reference/tmpl/poppler-unused.sgml |  130 ++++++++++++++++++++++++++
 glib/test-poppler-glib.c                |    2 +-
 goo/GooString.cc                        |    5 +
 goo/GooString.h                         |    4 +
 poppler/PageLabelInfo.cc                |   39 ++++++---
 poppler/PageLabelInfo.h                 |    2 +-
 11 files changed, 228 insertions(+), 196 deletions(-)

commit 1bf83cdc8b75e1c76956ae643ee273e0b558fd08
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Feb 25 12:30:30 2006 +0000

    fix warning

 ChangeLog         |    4 ++++
 poppler/Object.cc |    3 ++-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit eb5642f396c8772c83b2cf27da437413b692c952
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Feb 23 22:26:05 2006 +0000

    Don't build pdftoppm when splashoutput is disabled as it does not link

 ChangeLog         |    5 +++++
 utils/Makefile.am |   13 +++++++++++--
 2 files changed, 16 insertions(+), 2 deletions(-)

commit 7c5c1361045429a429a6f40d936f8c7c01fe0d07
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Sat Feb 18 20:17:00 2006 +0000

    2006-02-18  Jeff Muizelaar  <jeff@infidigm.net>
    
    	* poppler/CairoOutputDev.cc:
    	* poppler/CairoOutputDev.h:
    	* poppler/GfxState.cc:
    	* poppler/GfxState.h: Add support for drawSoftMaskedImage to
    	CairoOutputDev. Ugly but works.

 ChangeLog                 |    8 ++++
 poppler/CairoOutputDev.cc |  101 +++++++++++++++++++++++++++++++++++++++++++++
 poppler/CairoOutputDev.h  |    6 +++
 poppler/GfxState.cc       |   50 ++++++++++++++++++++++
 poppler/GfxState.h        |    2 +
 5 files changed, 167 insertions(+), 0 deletions(-)

commit dcb748f68112bd5f99fea8a3da06666be6cff0c5
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Thu Feb 16 19:41:17 2006 +0000

    2006-02-16  Jeff Muizelaar  <jeff@infidigm.net>
    
    	* poppler/CairoOutputDev.cc: Work around cairo bug when scaling
    	1x1 bitmaps. Fixes #3387. Also gives a performance improvement.

 ChangeLog                 |    5 +++++
 poppler/CairoOutputDev.cc |   33 ++++++++++++++++++++++++---------
 2 files changed, 29 insertions(+), 9 deletions(-)

commit ef1070f6ca2d1e74c5f94728f3aaae22f0990c17
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Feb 16 19:28:54 2006 +0000

    Update soname

 ChangeLog           |    8 ++++++++
 glib/Makefile.am    |    2 ++
 poppler/Makefile.am |    2 ++
 qt/Makefile.am      |    2 ++
 qt4/src/Makefile.am |    2 ++
 5 files changed, 16 insertions(+), 0 deletions(-)

commit 24b9f5c33fb00ff80a79b34444282a57288f636c
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Feb 13 23:04:54 2006 +0000

    * poppler/ArthurOutputDev.cc: Make it compile after changing code so we did not pass files to freetype but buffers

 ChangeLog                  |    5 ++++
 poppler/ArthurOutputDev.cc |   53 +++++++++++++++----------------------------
 2 files changed, 24 insertions(+), 34 deletions(-)

commit 0bda90310b267d3a4963096293eb2bd29b120768
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Feb 13 22:38:44 2006 +0000

    Probably the last of inner patches missing from kpdf
    Everybody will we happy now, kpdf has been finally assimilated

 ChangeLog              |    5 ++
 poppler/PSOutputDev.cc |  124 ++++++++++++++++++++++++++++++++++++++++++++----
 poppler/PSOutputDev.h  |    4 +-
 3 files changed, 123 insertions(+), 10 deletions(-)

commit cf9867fbbee2468a955b5845016585eeedf2debe
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Feb 6 20:49:21 2006 +0000

    Various fixes from Frank Meerkötter to enable fixedpoint arithmetic

 ChangeLog            |    8 ++++++++
 configure.ac         |    2 +-
 goo/FixedPoint.h     |    2 +-
 splash/Splash.cc     |    4 ++--
 splash/SplashTypes.h |    2 +-
 5 files changed, 13 insertions(+), 5 deletions(-)

commit f04e2c4f20f821ff8cb9465a715ccbb22091d449
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Feb 6 18:50:10 2006 +0000

    Jeff Muizelaar's improvements to my yesterday's small patches

 ChangeLog              |    6 ++++++
 poppler/Annot.cc       |    9 ++++-----
 poppler/JBIG2Stream.cc |    2 +-
 3 files changed, 11 insertions(+), 6 deletions(-)

commit 33e98f81cdfda0935ac7ea79a691976465ec790b
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Feb 5 15:46:10 2006 +0000

    Some small fixes from kpdf

 ChangeLog                  |    8 ++++++++
 poppler/Gfx.cc             |    1 +
 poppler/GfxFont.cc         |    1 +
 poppler/JBIG2Stream.cc     |    2 +-
 poppler/SplashOutputDev.cc |    1 -
 5 files changed, 11 insertions(+), 2 deletions(-)

commit 6d9e6489d24b3105204ff4233f6493136e9b5715
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Sat Feb 4 21:10:41 2006 +0000

    2006-02-04  Jeff Muizelaar  <jeff@infidigm.net>
    
    	* poppler/Gfx.cc:
    	* poppler/OutputDev.cc:
    	* poppler/OutputDev.h: Let output devices know about pdf grouping
    	operators.
    	Patch by Thorkild Stray.

 ChangeLog            |    8 ++++++++
 poppler/Gfx.cc       |   14 ++++++++++++++
 poppler/OutputDev.cc |   16 ++++++++++++++++
 poppler/OutputDev.h  |   10 ++++++++++
 4 files changed, 48 insertions(+), 0 deletions(-)

commit b4e34d905cd0ca5815a450de35b4c2774f4887c9
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Sat Feb 4 20:48:25 2006 +0000

    2006-02-04  Jeff Muizelaar  <jeff@infidigm.net>
    
    	* poppler/GlobalParams.cc: Check all fonts returned by fontconfig.
    	Discard the ones that are not truetype or type1. Fixes #5758.
    	Patch by Ed Catmur.

 ChangeLog               |    6 +++++
 poppler/GlobalParams.cc |   51 +++++++++++++++++++++++++---------------------
 2 files changed, 34 insertions(+), 23 deletions(-)

commit fd85a0afdd7b4cafc68df400d4f94fccaea18c76
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Feb 4 20:34:13 2006 +0000

    Remove bug from "do not use an external file to pass fonts to Freetype" patch, patch by Stefan Schweizer

 ChangeLog                  |    3 +++
 poppler/SplashOutputDev.cc |   14 ++++++++++----
 2 files changed, 13 insertions(+), 4 deletions(-)

commit 67ca9d01f8badcf542f60b23521c384c9840ca1b
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Feb 4 20:31:00 2006 +0000

    Added a DTD of the xml pdftohtml creates patch by Stefan Schweizer

 ChangeLog         |    2 ++
 utils/Makefile.am |    2 ++
 utils/pdf2xml.dtd |   28 ++++++++++++++++++++++++++++
 3 files changed, 32 insertions(+), 0 deletions(-)

commit f4df23ca7f396883a906f16dfc8db1ebd528e04a
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Feb 4 20:24:03 2006 +0000

    ignore++

 utils/.cvsignore |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 93ad488679f594e45547a67e2a7397f4c8bd2820
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Feb 4 20:07:07 2006 +0000

    Actually create pdftoppm patch by Stefan Schweizer

 ChangeLog         |   44 +++++++++++++++++++++++++-------------------
 utils/Makefile.am |   10 ++++++++--
 utils/pdftoppm.cc |    9 +++++----
 3 files changed, 38 insertions(+), 25 deletions(-)

commit 7d2be955e6345a052590b06b29a6d2fb2111e2e6
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Feb 2 23:06:20 2006 +0000

    CVE-2006-0301 fix by Derek though KDE security team

 ChangeLog                    |    5 +++++
 splash/SplashXPathScanner.cc |   32 ++++++++++++++++++++------------
 2 files changed, 25 insertions(+), 12 deletions(-)

commit c191e7d0f13ea429017e4d4f79ce803e84c72e40
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Feb 2 22:54:27 2006 +0000

    i should learn on which day i live

 ChangeLog |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1ddeed60d07c3a7e011f3f594fa9299379d0b000
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Feb 2 22:50:01 2006 +0000

    don't use files to pass fonts to freetype

 ChangeLog                    |   26 ++++++++++++
 fofi/FoFiTrueType.cc         |   43 ++++++++++++++++---
 fofi/FoFiTrueType.h          |    7 ++-
 fofi/FoFiType1C.h            |    2 +-
 goo/gfile.cc                 |    8 ++++
 poppler/GfxFont.cc           |   49 +++++++++++++++++++++-
 poppler/GfxFont.h            |    2 +
 poppler/GlobalParams.cc      |    1 +
 poppler/GlobalParams.h       |    1 +
 poppler/SplashOutputDev.cc   |   94 +++++++++++++++++++++---------------------
 splash/SplashFTFontEngine.cc |   44 ++++++++++++-------
 splash/SplashFTFontEngine.h  |   16 +++----
 splash/SplashFTFontFile.cc   |   47 +++++++++++++--------
 splash/SplashFTFontFile.h    |   18 ++++----
 splash/SplashFontEngine.cc   |   46 ++++++++------------
 splash/SplashFontEngine.h    |   16 +++----
 splash/SplashFontFile.cc     |   70 +++++++++++++++++++++++++++----
 splash/SplashFontFile.h      |   25 +++++++++--
 splash/SplashT1FontEngine.cc |   29 ++++++-------
 splash/SplashT1FontFile.cc   |   30 +++++++++++--
 splash/SplashT1FontFile.h    |    4 +-
 21 files changed, 396 insertions(+), 182 deletions(-)

commit 34df4cfa5cd8788ccf2ea698cbedd05b209041f5
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Wed Feb 1 03:52:12 2006 +0000

    2006-01-31  Jeff Muizelaar  <jeff@infidigm.net>
    
    	* poppler/GlobalParams.cc (GlobalParams::getDisplayFont):
    	Allow ttc fonts to be used.

 ChangeLog               |    5 +++++
 poppler/GlobalParams.cc |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit 0184e7c928ec60c0aa3f8634d96ae0cf0ad6d157
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Sun Jan 29 05:16:31 2006 +0000

    2006-01-28  Jeff Muizelaar  <jeff@infidigm.net>
    
    	* glib/poppler-attachment.h: fix compile by adding <time.h> include.
    	Acked-by: Jonathan Blanford <jrb@redhat.com>

 ChangeLog                 |    5 +++++
 glib/poppler-attachment.h |    1 +
 2 files changed, 6 insertions(+), 0 deletions(-)

commit c805e25f2f074640e4345f8b71eef8d7de677109
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Thu Jan 26 19:25:07 2006 +0000

    2006-01-26  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/CairoOutputDev.cc: Patch from Christian Krause; handle
            0-width lines (#5545).

 ChangeLog                 |    5 +++++
 poppler/CairoOutputDev.cc |    6 +++++-
 2 files changed, 10 insertions(+), 1 deletions(-)

commit 4f48abcd4c21460d4c5b718a7ba18cdceb30c2d1
Author: Jonathan Blandford <jrb@redhat.com>
Date:   Tue Jan 24 06:21:39 2006 +0000

    Tue Jan 24 01:19:40 2006  Jonathan Blandford  <jrb@redhat.com>
    
            * glib/Makefile.am:
            * glib/poppler-attachment.cc:
            * glib/poppler-attachment.h:
            * glib/poppler-document.cc:
            * glib/poppler-document.h:
            * glib/poppler-page.cc:
            * glib/poppler-private.h:
            * glib/poppler.h:
            * glib/test-poppler-glib.c:
            * glib/reference/tmpl/poppler-enums.sgml:
            * glib/reference/tmpl/poppler-unused.sgml: glib bindings for the
            embedded file support.  It doesn't support mtime and ctime yet,
            but the rest works.

 ChangeLog                               |   16 +++
 glib/Makefile.am                        |    2 +
 glib/poppler-attachment.cc              |  223 +++++++++++++++++++++++++++++++
 glib/poppler-attachment.h               |   67 +++++++++
 glib/poppler-document.cc                |   63 +++++++++
 glib/poppler-document.h                 |    6 +
 glib/poppler-page.cc                    |    2 +-
 glib/poppler-private.h                  |    6 +-
 glib/poppler.h                          |    1 +
 glib/reference/tmpl/poppler-enums.sgml  |  150 +++++++++++++++++++++
 glib/reference/tmpl/poppler-unused.sgml |  130 ------------------
 glib/test-poppler-glib.c                |   26 ++++-
 12 files changed, 559 insertions(+), 133 deletions(-)

commit 052bf4b80c8a0dc45f6222617bfd8ae1b9c40410
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Mon Jan 23 18:52:48 2006 +0000

    2006-01-23  Kristian Høgsberg  <krh@redhat.com>
    
            * configure.ac:
            * poppler/GlobalParams.cc:
            * poppler/poppler-config.h.in:
            * utils/pdftohtml.cc:
            * utils/pdftops.cc: Respect command line paper size settings (#5641).
            Drop the built-in paper sizes.

 ChangeLog                   |    9 +++++++++
 configure.ac                |    1 -
 poppler/GlobalParams.cc     |   23 ++---------------------
 poppler/poppler-config.h.in |    5 -----
 utils/pdftohtml.cc          |    4 +---
 utils/pdftops.cc            |    4 +++-
 6 files changed, 15 insertions(+), 31 deletions(-)

commit fb2054a5031d60aac3ccc9a36b3ed88a32188e33
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Mon Jan 23 15:40:54 2006 +0000

    2006-01-23  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/test-poppler-glib.c (print_document_info, print_index):
            Move variable declarations to top (#5692).
    
            * utils/*.cc: Move config.h #include to top of #include's (#5693).

 ChangeLog                |    5 +++++
 glib/test-poppler-glib.c |    5 +++--
 poppler/FontInfo.cc      |    2 +-
 utils/HtmlOutputDev.cc   |    2 +-
 utils/ImageOutputDev.cc  |    2 +-
 utils/pdffonts.cc        |    2 +-
 utils/pdfimages.cc       |    2 +-
 utils/pdfinfo.cc         |    2 +-
 utils/pdftohtml.cc       |    4 ++--
 utils/pdftoppm.cc        |    2 +-
 utils/pdftops.cc         |    2 +-
 utils/pdftotext.cc       |    2 +-
 12 files changed, 19 insertions(+), 13 deletions(-)

commit 836af3529e827e25f20cb4710cbbf9ed0371a42c
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Mon Jan 23 14:45:30 2006 +0000

    2006-01-23  Kristian Høgsberg  <krh@redhat.com>
    
            * splash/SplashFTFont.cc: Don't use deprecated freetype include
            files.

 ChangeLog              |    5 +++++
 splash/SplashFTFont.cc |    3 ++-
 2 files changed, 7 insertions(+), 1 deletions(-)

commit 60e13bf84e4f020a264811e4a5bf85d67e15d6df
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Sat Jan 21 21:56:40 2006 +0000

    2006-01-21  Jeff Muizelaar  <jeff@infidigm.net>
    
    	* TODO: Add my todo list.

 ChangeLog |    4 ++++
 TODO      |   10 ++++++++++
 2 files changed, 14 insertions(+), 0 deletions(-)

commit cebba06563d1b691a8bbb83828e47c9cc91e231a
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Jan 18 22:40:26 2006 +0000

    ok, ok, lasts files, i promise :-/

 qt4/tests/check_attachments.cpp   |  151 +++++++++++++++++++++++++++++++++++++
 qt4/tests/poppler-attachments.cpp |   37 +++++++++
 2 files changed, 188 insertions(+), 0 deletions(-)

commit 0b12e7cce6c6633b1d07e2902a9fa13ff52079e7
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Jan 18 22:38:59 2006 +0000

    YAMF = Yet Another Missing File

 qt4/src/poppler-embeddedfile.cc |  106 +++++++++++++++++++++++++++++++++++++++
 1 files changed, 106 insertions(+), 0 deletions(-)

commit 38c8f3a53b3eb2be1fbfa360f77285037d89b719
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Jan 18 22:36:01 2006 +0000

    as usual i foget some files

 poppler/UGooString.cc |   86 +++++++++++++++++++++++++++++++++++++++++++++++++
 poppler/UGooString.h  |   55 +++++++++++++++++++++++++++++++
 2 files changed, 141 insertions(+), 0 deletions(-)

commit ad6e7d862c8fa6e10a7dbbb3391cbb0b6c922375
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Jan 18 22:32:13 2006 +0000

    Brad patch for embedded document extraction, only has Qt4 bindings for now, needs Qt3 and glib work

 ChangeLog                     |   42 +++++++++++++
 glib/poppler-action.cc        |    2 +-
 glib/poppler-document.cc      |    1 +
 poppler/Annot.cc              |    1 +
 poppler/Catalog.cc            |  133 ++++++++++++++++++++++++++++++++++++++---
 poppler/Catalog.h             |   60 +++++++++++++++++--
 poppler/Dict.cc               |   17 +++---
 poppler/Dict.h                |   15 +++--
 poppler/FontInfo.cc           |    1 +
 poppler/Function.cc           |    1 +
 poppler/Gfx.cc                |    1 +
 poppler/GfxFont.cc            |    5 +-
 poppler/GfxState.cc           |    1 +
 poppler/Link.cc               |    9 ++-
 poppler/Link.h                |    9 ++-
 poppler/Makefile.am           |    2 +
 poppler/Object.h              |   17 +++---
 poppler/Outline.cc            |    1 +
 poppler/PDFDoc.cc             |    1 +
 poppler/PDFDoc.h              |    2 +-
 poppler/PSOutputDev.cc        |    5 +-
 poppler/Page.cc               |    1 +
 poppler/PageLabelInfo.cc      |    1 +
 poppler/Parser.cc             |    2 +
 poppler/SecurityHandler.cc    |    1 +
 poppler/Stream.cc             |    1 +
 poppler/XRef.cc               |    1 +
 qt/poppler-document.cc        |    1 +
 qt/poppler-page-transition.cc |    1 +
 qt4/src/Makefile.am           |    1 +
 qt4/src/poppler-document.cc   |   26 +++++++-
 qt4/src/poppler-private.h     |    2 +
 qt4/src/poppler-qt4.h         |   68 +++++++++++++++++++++
 qt4/tests/.cvsignore          |    2 +
 qt4/tests/Makefile.am         |   16 ++++-
 utils/HtmlOutputDev.cc        |    1 +
 utils/pdffonts.cc             |    1 +
 utils/pdfinfo.cc              |    1 +
 utils/pdftohtml.cc            |    1 +
 utils/pdftotext.cc            |    1 +
 40 files changed, 401 insertions(+), 54 deletions(-)

commit 550fb0b617ece7951ec39aec5fa5504cc90022fc
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Jan 18 21:22:12 2006 +0000

    Add some more documentation to PageTransition, patch by Stefan Kebekus

 ChangeLog                    |    6 ++++++
 qt/poppler-page-transition.h |   40 +++++++++++++++++++++++++++++++++-------
 qt4/src/Doxyfile             |    2 +-
 3 files changed, 40 insertions(+), 8 deletions(-)

commit d66f3647ff1c38318d4cd056cb4d4c7a32eb6603
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Jan 18 18:54:12 2006 +0000

    poppler/CharCodeToUnicode.cc: Fix check for length that was not
            having into account that there could be \n or \r in tokens an that
            those do not have to be took into account. Fixes
            http://bugs.kde.org/show_bug.cgi?id=120310

 ChangeLog                    |    9 ++++++++-
 poppler/CharCodeToUnicode.cc |   31 +++++++++++++++++++++++++++----
 2 files changed, 35 insertions(+), 5 deletions(-)

commit d78b670339c8f92a32ab5f0a574d0e21690806f8
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Jan 17 21:35:31 2006 +0000

    When doing the parsing check with XREF we did not grow too much. Fixes serialata10a.pdf

 ChangeLog         |   10 ++++++++++
 poppler/Lexer.cc  |   22 +++++++++++++++++++---
 poppler/Lexer.h   |    8 +++++---
 poppler/Parser.cc |    6 +++---
 poppler/Parser.h  |    2 +-
 poppler/XRef.cc   |   17 +++++++++++++++++
 poppler/XRef.h    |    3 +++
 7 files changed, 58 insertions(+), 10 deletions(-)

commit f5db636af0cd6e05cd7ede37a8585001d51192a1
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Jan 17 20:33:08 2006 +0000

    i suck
    i suck
    i suck
    i suck
    i suck
    A file i forgot to add to make it compile :-/

 qt/poppler-page-transition-private.h |   28 ++++++++++++++++++++++++++++
 1 files changed, 28 insertions(+), 0 deletions(-)

commit 9cc97908ea67ab431e58129f589e00f41f40a143
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Thu Jan 12 23:54:08 2006 +0000

    2006-01-12  Jeff Muizelaar  <jeff@infidigm.net>
    
    	* poppler/GlobalParams.cc: Make buildFcPattern() static.

 ChangeLog               |    4 ++++
 poppler/GlobalParams.cc |    2 +-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit c7ce134fb1dadb46e2b3773d0976ea31da0a046f
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Wed Jan 11 16:52:58 2006 +0000

    2006-01-11  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/JBIG2Stream.cc:
            * poppler/Stream.cc: Merge patch to fix CVE-2005-3624,
            CVE-2005-3625 and CVE-2005-3627 issues.

 ChangeLog              |    6 ++++++
 poppler/JBIG2Stream.cc |   32 +++++++++++++++++++++++++++++++-
 poppler/Stream.cc      |    8 +++++---
 3 files changed, 42 insertions(+), 4 deletions(-)

commit ec7fb41725c19bc7f2aad1073fe6397ea0a8da0d
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Jan 10 21:57:28 2006 +0000

            * configure.ac:
            * m4/qt.m4: Fix bugs created when splitting the code from
            configure.ac, take QTDIR into account when looking for QtTestLib and
            do not die if it is not found as it is not mandatory
            * qt/poppler-page-transition.cc:
            * qt/poppler-page.cc:
            * qt/poppler-private.h:
            * qt4/tests/Makefile.am:
            * qt4/src/poppler-qt4.h:
            * qt4/src/poppler-page.cc:
            * qt4/src/Makefile.am: Fix mess created my the moving and renaming of
            PageTransition.cc

 ChangeLog                     |   15 +++++++++++++++
 configure.ac                  |   14 ++++----------
 m4/qt.m4                      |    5 +++++
 qt/poppler-page-transition.cc |    2 +-
 qt/poppler-page.cc            |    1 +
 qt/poppler-private.h          |    5 -----
 qt4/src/Makefile.am           |    1 +
 qt4/src/poppler-page.cc       |    2 +-
 qt4/src/poppler-qt4.h         |    2 +-
 qt4/tests/Makefile.am         |    1 +
 10 files changed, 30 insertions(+), 18 deletions(-)

commit d9bc53a741b3bbd2a202662c66fe70f49ac72a49
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Tue Jan 10 17:59:51 2006 +0000

    2006-01-10  Kristian Høgsberg  <krh@redhat.com>
    
            * splash/Makefile.am: Only install splash headers if
            --enable-xpdf-headers is given.
    
            * Makefile.am (DISTCHECK_CONFIGURE_FLAGS): Set this here.

 ChangeLog          |    7 +++++++
 Makefile.am        |    1 +
 splash/Makefile.am |    4 ++++
 3 files changed, 12 insertions(+), 0 deletions(-)

commit ea6d9b97cec6fabf8a5005c565bbdb378bed7f54
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Tue Jan 10 17:55:59 2006 +0000

    2006-01-10  Jeff Muizelaar  <jeff@infidigm.net>
    
    	* poppler/CairoOutputDev.cc:
    	* poppler/CairoOutputDev.h:
    	Fix the following fixme in CairoOutputDevice.
    
    	// FIXME: This is quite right yet, we need to accumulate all
    	// glyphs within one text object before we clip.  Right now this
    	// just add this one string.
    
    	The fix uses a strategy similar to the one the Splash backend.
    	textClipPath is used to store the appended path from each call to
    	endString(). The accumulated path is clipped in endTextObject.

 ChangeLog                 |   14 ++++++++++++++
 poppler/CairoOutputDev.cc |   27 +++++++++++++++++++++++----
 poppler/CairoOutputDev.h  |    1 +
 3 files changed, 38 insertions(+), 4 deletions(-)

commit 9e8a655a2bd3ca8cff1a150dce0dd378aeca047b
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Sun Jan 8 22:59:48 2006 +0000

    2006-01-08  Jeff Muizelaar  <jeff@infidigm.net>
    
    	* poppler/CairoOutputDev.cc: Don't try and load type3 fonts (#4030).

 ChangeLog                 |    6 +++++-
 poppler/CairoOutputDev.cc |    5 ++++-
 2 files changed, 9 insertions(+), 2 deletions(-)

commit 25fd8e1ea87c41855a4ee702fbe47f5661a54c22
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Sun Jan 8 22:51:17 2006 +0000

    2006-01-08  Jeff Muizelaar  <jeff@infidigm.net>
    
    	* poppler/Page.cc: use colToByte for reading thumbnails (#5420).
    
    	Patch by Nickolay V. Shmyrev.

 ChangeLog       |    6 ++++++
 poppler/Page.cc |    6 +++---
 2 files changed, 9 insertions(+), 3 deletions(-)

commit df73ee2ec4b65ccf611f0fd76fb456cc797693d4
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Sat Jan 7 06:10:15 2006 +0000

    2006-01-07  Jeff Muizelaar <jeff@infidigm.net>
    
    	* poppler/CairoOutputDev.cc: Initialize (fill|stroke)_opacity.

 ChangeLog                 |    4 ++++
 poppler/CairoOutputDev.cc |    2 ++
 2 files changed, 6 insertions(+), 0 deletions(-)

commit 18eb8de66749082e4aa65cc6d369a533826fab33
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Fri Jan 6 10:05:58 2006 +0000

    2006-01-06  Kristian Høgsberg  <krh@redhat.com>
    
            * qt/poppler-page.cc:
            * qt/poppler-private.h:
            * qt/poppler-qt.h:
            * qt4/src/Makefile.am:
            * qt/Makefile.am:
            * poppler/Makefile.am: Move PageTransition to qt bindings, move
            contents from Private.h to qt/poppler-private.h.
    
            * poppler/TextOutputDev.cc (visitWord): Remove #warning.
    
            * utils/Makefile.am (pdfimages_SOURCES): Add ImageOutputDev.h, use
            dist_man1_MANS so we actually dist the man pages.
    
            * goo/Makefile.am (poppler_goo_include_HEADERS): Add GooVector.h.
    
            * glib/reference/Makefile.am: DOC_SOURCE_DIR must be relative to
            $(srcdir), fix this to make distchek run.
    
            * m4/qt.m4:
            * m4/libjpeg.m4:
            * acinclude.m4:
            * configure.ac: Split out Qt and libjpeg checks from configure.ac
            and acinclude.m4 to m4/qt.m4 and m4/libjpeg.m4.

 ChangeLog                               |   26 ++++
 acinclude.m4                            |  112 ----------------
 configure.ac                            |  223 +++----------------------------
 glib/reference/Makefile.am              |    2 +-
 glib/reference/tmpl/poppler-enums.sgml  |  150 ---------------------
 glib/reference/tmpl/poppler-unused.sgml |  130 ++++++++++++++++++
 goo/Makefile.am                         |    1 +
 m4/libjpeg.m4                           |  109 +++++++++++++++
 m4/qt.m4                                |  206 ++++++++++++++++++++++++++++
 poppler/Makefile.am                     |    1 -
 poppler/PageTransition.h                |  118 ----------------
 poppler/Private.h                       |   30 ----
 poppler/TextOutputDev.cc                |    2 -
 qt/Makefile.am                          |    8 +-
 qt/poppler-page-transition.cc           |  187 ++++++++++++++++++++++++++
 qt/poppler-page-transition.h            |  117 ++++++++++++++++
 qt/poppler-page.cc                      |    1 -
 qt/poppler-private.h                    |    9 +-
 qt/poppler-qt.h                         |    2 +-
 qt4/src/Makefile.am                     |    8 +-
 utils/Makefile.am                       |   54 ++++++--
 21 files changed, 857 insertions(+), 639 deletions(-)

commit 93921e77115ebe4d527f98675e438de485e84507
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Jan 5 23:53:33 2006 +0000

    * poppler/DCTStream.cc: Fix handling of malformed jpeg streams like
      the one at http://bugs.kde.org/show_bug.cgi?id=119569
    
    Might be worth backporting to 0.4.x

 ChangeLog            |    5 +++++
 poppler/DCTStream.cc |   26 ++++++++++++++++----------
 2 files changed, 21 insertions(+), 10 deletions(-)

commit 0dc16af02071350a0dc11af4106799378c99cdad
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Jan 5 13:53:58 2006 +0000

    Introduce variants of renderTo that return a QImage and do not use a QPixmap so threading is possible.

 ChangeLog               |    8 ++++++
 qt/poppler-page.cc      |   18 +++++++++----
 qt/poppler-qt.h         |   30 ++++++++++++++++++++----
 qt4/src/poppler-page.cc |    9 ++++++-
 qt4/src/poppler-qt4.h   |   59 +++++++++++++++++++++++++---------------------
 5 files changed, 85 insertions(+), 39 deletions(-)

commit 5c2cbf5d327c6cc75c073b56c3ab1748c0d24387
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Jan 2 14:24:31 2006 +0000

    Use error() instead std::cerr in PageTranstion.cc

 ChangeLog                 |    4 ++++
 poppler/PageTransition.cc |    5 +++--
 2 files changed, 7 insertions(+), 2 deletions(-)

commit da5a4233498b56df611e1c7bca0090306cb5dbe0
Author: Jonathan Blandford <jrb@redhat.com>
Date:   Mon Jan 2 00:06:45 2006 +0000

    Sun Jan  1 18:50:51 2006  Jonathan Blandford  <jrb@redhat.com>
    
            * Makefile.am:
            * autogen.sh:
            * configure.ac:
            * gtk-doc.make:
            * glib/Makefile.am: enable gtk-doc support.

 ChangeLog        |    8 +++
 Makefile.am      |    2 +
 autogen.sh       |   14 +++++
 configure.ac     |    4 ++
 glib/Makefile.am |    1 +
 gtk-doc.make     |  153 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 m4/gtk-doc.m4    |   53 +++++++++++++++++++
 7 files changed, 235 insertions(+), 0 deletions(-)

commit 372c34cc9728d7041bc4f6893c0bae50c9501c50
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Jan 1 22:35:48 2006 +0000

            * qt4/src/poppler-private.h:
            * qt4/src/poppler-page.cc:
            * qt4/src/poppler-document.cc: Don't create a SplashOutputDev for
            every splashRenderToPixmap

 ChangeLog                   |    4 ++++
 qt4/src/poppler-document.cc |    1 -
 qt4/src/poppler-page.cc     |   18 +++++-------------
 qt4/src/poppler-private.h   |   24 +++++++++++++++++++++++-
 4 files changed, 32 insertions(+), 15 deletions(-)

commit 6ff83474ac594368015334db9c6b33d3a552079f
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Jan 1 22:18:47 2006 +0000

          * qt/poppler-page.cc:
          * qt/poppler-private.h: Don't create a SplashOutputDev for every
            renderToPixmap.

 ChangeLog            |    6 ++++++
 qt/poppler-page.cc   |    8 +-------
 qt/poppler-private.h |   24 +++++++++++++++++++++++-
 3 files changed, 30 insertions(+), 8 deletions(-)

commit 6942646d4c82327a80b021838a38aa55c1026883
Author: Jonathan Blandford <jrb@redhat.com>
Date:   Sun Jan 1 20:34:36 2006 +0000

    Sun Jan  1 15:32:08 2006  Jonathan Blandford  <jrb@redhat.com>
    
            * glib/reference/*: More gtk-doc work.  Not enabled for building
            by default, but filled in.

 .cvsignore                                   |    1 +
 ChangeLog                                    |    5 +
 glib/reference/.cvsignore                    |   18 ++
 glib/reference/Makefile.am                   |   87 +++++++
 glib/reference/poppler-docs.sgml             |   17 ++
 glib/reference/poppler-sections.txt          |  151 +++++++++++
 glib/reference/poppler.types                 |    4 +
 glib/reference/tmpl/poppler-action.sgml      |  172 +++++++++++++
 glib/reference/tmpl/poppler-document.sgml    |  354 ++++++++++++++++++++++++++
 glib/reference/tmpl/poppler-enums.sgml       |  169 ++++++++++++
 glib/reference/tmpl/poppler-page.sgml        |  243 ++++++++++++++++++
 glib/reference/tmpl/poppler-private.sgml     |  128 +++++++++
 glib/reference/tmpl/poppler.sgml             |  216 ++++++++++++++++
 glib/reference/tmpl/stamp-poppler-enums.sgml |   19 ++
 14 files changed, 1584 insertions(+), 0 deletions(-)

commit 0fab1b711f153859e113cb3b6d734ddcb58fb87a
Author: Jonathan Blandford <jrb@redhat.com>
Date:   Sat Dec 31 02:10:33 2005 +0000

    Fri Dec 30 21:08:33 2005  Jonathan Blandford  <jrb@redhat.com>
    
            * glib/*{cc,h}: Update inline doc comments.  This is in
            preparation for gtk-doc support.

 ChangeLog                |    5 ++
 glib/poppler-action.cc   |   14 ++++
 glib/poppler-action.h    |    2 -
 glib/poppler-document.cc |  151 +++++++++++++++++++++++++++++++++++++++++++++-
 glib/poppler-document.h  |    4 +-
 glib/poppler-page.cc     |   28 +++++++++
 glib/poppler.cc          |   16 +++++
 glib/test-poppler-glib.c |   29 +++++++++
 8 files changed, 243 insertions(+), 6 deletions(-)

commit 313530036b204eaa5ddfa150730302e855560d6a
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Dec 30 22:54:46 2005 +0000

    A delete that slipped from the last patch-commit

 qt4/src/poppler-page.cc |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit cf6f8123af19aca4200b58a454652f68ce8132e2
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Dec 30 22:31:32 2005 +0000

    Puting PageTransition implementation into poppler "core", both Qt and Qt4 frontends use it.

 poppler/Makefile.am       |    1 +
 poppler/PageTransition.cc |  188 +++++++++++++++++++++++++++++++++++++++++++++
 poppler/PageTransition.h  |  118 ++++++++++++++++++++++++++++
 poppler/Private.h         |   30 +++++++
 qt/Makefile.am            |    2 +-
 qt/poppler-page.cc        |  111 +-------------------------
 qt/poppler-qt.h           |   72 +-----------------
 qt4/src/Makefile.am       |    2 +-
 qt4/src/poppler-page.cc   |   17 ++++-
 qt4/src/poppler-qt4.h     |   14 +++-
 10 files changed, 374 insertions(+), 181 deletions(-)

commit 56035ab199ac6deb5c1e07e745d120d1121a5960
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Dec 30 21:59:58 2005 +0000

     * utils/HtmlOutputDev.cc:
     * utils/ImageOutputDev.cc: Fix build when using --disable-libjpeg

 ChangeLog               |    5 +++++
 utils/HtmlOutputDev.cc  |    2 ++
 utils/ImageOutputDev.cc |    2 ++
 3 files changed, 9 insertions(+), 0 deletions(-)

commit 8b64dafc7f1d198fb0052c0d6f0da6de97bbb48d
Author: Brad Hards <bradh@frogmouth.net>
Date:   Wed Dec 28 09:23:43 2005 +0000

    Plug a few memory leaks in the Qt4 bindings.

 ChangeLog                        |   25 +++++++++++++++++++
 qt4/src/poppler-document.cc      |    3 ++
 qt4/src/poppler-private.h        |    7 ++++-
 qt4/src/poppler-qt4.h            |    3 ++
 qt4/tests/check_fonts.cpp        |    8 ++++++
 qt4/tests/check_metadata.cpp     |   50 +++++++++++++++++++++++++++++++++----
 qt4/tests/check_pagelayout.cpp   |    6 ++++
 qt4/tests/check_pagemode.cpp     |   10 +++++++
 qt4/tests/check_permissions.cpp  |    2 +
 qt4/tests/check_version.cpp      |   22 ----------------
 qt4/tests/poppler-fonts.cpp      |    1 +
 qt4/tests/stress-poppler-qt4.cpp |    2 +
 12 files changed, 110 insertions(+), 29 deletions(-)

commit 64c07a20a4ed844f3b3dd26e974f58d5877cf9fd
Author: Brad Hards <bradh@frogmouth.net>
Date:   Tue Dec 27 06:10:01 2005 +0000

    qt4/src/poppler-qt4.h and qt4/src/poppler-document.cc: add convertDate() function that
    turns char* PDF date strings into QDateTime. This version handles
    the timezone conversions. Refactored the existing date() method
    to use it.
    
    qt4/tests/check_dateConversion.cpp: unit tests for convertDate()
    qt4/tests/check_metadata.cpp: update to reflect UTC.
    qt4/tests/.cvsignore: suppress check_dateConversion

 ChangeLog                          |    9 +++
 qt4/src/poppler-document.cc        |   89 ++++++++++++++++++++-----------
 qt4/src/poppler-qt4.h              |    5 ++
 qt4/tests/.cvsignore               |    1 +
 qt4/tests/Makefile.am              |   11 +++-
 qt4/tests/check_dateConversion.cpp |  105 ++++++++++++++++++++++++++++++++++++
 qt4/tests/check_metadata.cpp       |    4 +-
 7 files changed, 188 insertions(+), 36 deletions(-)

commit 4b2e3b5106b75f23c830837a886cd29beb1d1d1b
Author: Brad Hards <bradh@frogmouth.net>
Date:   Tue Dec 27 05:08:34 2005 +0000

    * qt4/src/Doxyfile (JAVADOC_AUTOBRIEF): Turned on automatic
    \brief mode.
    
    * qt4/src/poppler-qt4.h: Update API documentation. Patch from
    Stefan Kebekus, with some changes. Removed \brief entries.

 ChangeLog             |    8 +++++
 qt4/src/Doxyfile      |    2 +-
 qt4/src/poppler-qt4.h |   81 ++++++++++++++++++++++++++++++++++++++----------
 3 files changed, 73 insertions(+), 18 deletions(-)

commit 8d9cf43aaa73d5012428a6a4c5d7e2cccbd3036e
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Wed Dec 21 22:09:47 2005 +0000

    2005-12-21  Kristian Høgsberg  <krh@redhat.com>
    
            * NEWS: Sum up 0.5 changes so far.
    
            * acinclude.m4: Split jpeg macros out into this file.
    
            * poppler/Stream.cc: Apply latest CVE-2005-3191 updates.

 ChangeLog            |    8 ++++
 NEWS                 |    8 ++++
 acinclude.m4         |  112 +++++++++++++++++++++++++++++++++++++++++++++++++
 configure.ac         |  114 --------------------------------------------------
 poppler/JPXStream.cc |    1 +
 poppler/Stream.cc    |   11 ++++-
 6 files changed, 137 insertions(+), 117 deletions(-)

commit 97243286560cb4f264b875185c8768a6af09d554
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Wed Dec 21 17:30:33 2005 +0000

    2005-12-21  Kristian Høgsberg  <krh@redhat.com>
    
            * utils/Makefile.am: Add parseargs.h to sources and add
            -I$(top_srcdir)/poppler to INCLUDES.
    
            * poppler/CairoFontEngine.cc: Apply patch from Hiroyuki Ikezoe to
            man non-embedded CJK fonts work.

 ChangeLog                  |   14 +++++++++--
 configure.ac               |    2 +-
 poppler/CairoFontEngine.cc |   52 +++++++++++++++++++++++++++++++++++++++----
 utils/Makefile.am          |   15 +++++++-----
 4 files changed, 68 insertions(+), 15 deletions(-)

commit cf887a9a9fae7272165d3aae05c85444ff5ca604
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Dec 18 22:03:30 2005 +0000

           * poppler/Page.cc: Only discard cropbox sizes one by one and not
           completely. Jeff and Martin were right

 ChangeLog       |    2 ++
 poppler/Page.cc |   13 ++++++++++---
 2 files changed, 12 insertions(+), 3 deletions(-)

commit 495890b9cef9d5d61bb47e789add1cf2c3b8f83d
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Dec 18 21:56:15 2005 +0000

    + .cvsignore

 utils/.cvsignore |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit 5dca860bba6918e06fab3aa56a2c75f0ac9ecdfb
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Dec 18 21:08:48 2005 +0000

    Fix utils building on Slackware

 ChangeLog         |    3 +++
 configure.ac      |    3 +++
 utils/Makefile.am |    3 ++-
 3 files changed, 8 insertions(+), 1 deletions(-)

commit 03e3d9164ffd71f03136b57a9941ea14fadb21aa
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Dec 18 17:12:28 2005 +0000

    2005-12-18  Albert Astals Cid  <aacid@kde.org>
    
            * configure.ac: Better jpeg detection, refer to ml PCbsd problem

 ChangeLog    |    4 ++
 configure.ac |  131 ++++++++++++++++++++++++++++++++++++++++++++++++++--------
 2 files changed, 118 insertions(+), 17 deletions(-)

commit 888d76a29c9c5ea6c90cc4299b230ca0c2c2944f
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Dec 12 20:21:08 2005 +0000

    * poppler/Page.cc: Ignore cropBox if it seems incorrect

 ChangeLog       |    4 ++++
 poppler/Page.cc |    7 +++++++
 2 files changed, 11 insertions(+), 0 deletions(-)

commit bcc5e3afe27c8787ce7022a0701997c96eddb4fe
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Mon Dec 12 20:15:11 2005 +0000

    2005-12-12  Kristian Høgsberg  <krh@redhat.com>
    
    	* Makefile.am:
    	* configure.ac:
    	* goo/GooVector.h:
    	* utils/HtmlFonts.cc:
    	* utils/HtmlFonts.h:
    	* utils/HtmlLinks.cc:
    	* utils/HtmlLinks.h:
    	* utils/HtmlOutputDev.cc:
    	* utils/HtmlOutputDev.h:
    	* utils/ImageOutputDev.cc:
    	* utils/ImageOutputDev.h:
    	* utils/Makefile.am:
    	* utils/parseargs.c:
    	* utils/parseargs.h:
    	* utils/pdffonts.1:
    	* utils/pdffonts.cc:
    	* utils/pdfimages.1:
    	* utils/pdfimages.cc:
    	* utils/pdfinfo.1:
    	* utils/pdfinfo.cc:
    	* utils/pdftohtml.1:
    	* utils/pdftohtml.cc:
    	* utils/pdftoppm.1:
    	* utils/pdftoppm.cc:
    	* utils/pdftops.1:
    	* utils/pdftops.cc:
    	* utils/pdftotext.1:
    	* utils/pdftotext.cc: Add command line utilities from xpdf.

 ChangeLog               |   31 +
 Makefile.am             |    6 +-
 configure.ac            |   25 +-
 goo/GooVector.h         |  101 +++
 utils/HtmlFonts.cc      |  326 ++++++++++
 utils/HtmlFonts.h       |   85 +++
 utils/HtmlLinks.cc      |  101 +++
 utils/HtmlLinks.h       |   49 ++
 utils/HtmlOutputDev.cc  | 1569 +++++++++++++++++++++++++++++++++++++++++++++++
 utils/HtmlOutputDev.h   |  302 +++++++++
 utils/ImageOutputDev.cc |  195 ++++++
 utils/ImageOutputDev.h  |   76 +++
 utils/Makefile.am       |   18 +
 utils/parseargs.c       |  190 ++++++
 utils/parseargs.h       |   71 +++
 utils/pdffonts.1        |  128 ++++
 utils/pdffonts.cc       |  294 +++++++++
 utils/pdfimages.1       |   96 +++
 utils/pdfimages.cc      |  159 +++++
 utils/pdfinfo.1         |  157 +++++
 utils/pdfinfo.cc        |  376 ++++++++++++
 utils/pdftohtml.1       |   85 +++
 utils/pdftohtml.cc      |  429 +++++++++++++
 utils/pdftoppm.1        |  113 ++++
 utils/pdftoppm.cc       |  189 ++++++
 utils/pdftops.1         |  224 +++++++
 utils/pdftops.cc        |  336 ++++++++++
 utils/pdftotext.1       |  135 ++++
 utils/pdftotext.cc      |  337 ++++++++++
 29 files changed, 6194 insertions(+), 9 deletions(-)

commit 5fbded32741acb5fac411189f80cb57aa11df517
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Dec 10 10:52:15 2005 +0000

    * qt4/src/poppler-page.cc:
    * qt4/src/poppler-qt4.h:
    * qt4/src/tests/test-poppler-qt4.cpp: The parameters x,y,w,h to the
      method splashRenderToPixmap are now used. Convenient
      defaults are provided. The test has been changed accordingly. Some
      added documentation. Patch by Stefan Kebekus

 ChangeLog                      |    9 +++++++++
 qt4/src/poppler-page.cc        |    4 ++--
 qt4/src/poppler-qt4.h          |   31 +++++++++++++++++++++++--------
 qt4/tests/test-poppler-qt4.cpp |    2 +-
 4 files changed, 35 insertions(+), 11 deletions(-)

commit bc6df8c41081c0c0107655cbf70ddb8b0c493c34
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Fri Dec 9 20:49:59 2005 +0000

    2005-12-09  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/GfxState.cc: Use colToByte() for converting GxfColorComp
            to bytes (really fix #5117).
    
            * poppler/Stream.cc: Remove duplicated check (#5243).

 ChangeLog           |    5 +++++
 poppler/GfxState.cc |    6 +++---
 poppler/Stream.cc   |    4 ----
 3 files changed, 8 insertions(+), 7 deletions(-)

commit 8a2464122455311c6d16ae62bb9ac9a0ae365a28
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Fri Dec 9 19:40:40 2005 +0000

    2005-12-09  Kristian Høgsberg  <krh@redhat.com>
    
            * configure.ac:
            * poppler/Makefile.am (poppler_includedir):
            * goo/Makefile.am (poppler_goo_include_HEADERS): Make installation
            of xpdf header files optional.

 ChangeLog           |   10 +++++++++-
 configure.ac        |    8 ++++++++
 goo/Makefile.am     |    4 ++++
 poppler/Makefile.am |    4 ++++
 4 files changed, 25 insertions(+), 1 deletions(-)

commit 830b61bfd1c985fe14ec4d0f6724c8f70e924fc1
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Dec 8 18:17:42 2005 +0000

    	* configure.ac: Detect if gettimeofday is available, fixes for correct
            linking to Qt4 on windows
            * goo/GooTimer.[cc|h]: Only build if gettimeofday is available
            * poppler/Gfx.cc: Only use the timer for profiling if gettimeofday is
            available
            * poppler/GlobalParams.cc: Remove extra unlockGlobalParams that was
            making windows hang
            * splash/SplashFTFontEngine.cc: i need unistd.h on windows also
            * splash/SplashFontFile.cc: i need unistd.h on windows also

 ChangeLog                    |   12 ++++++++++++
 configure.ac                 |   14 +++++++++++++-
 goo/GooTimer.cc              |    3 +++
 goo/GooTimer.h               |    4 ++++
 poppler/Gfx.cc               |    6 ++++++
 poppler/GlobalParams.cc      |    1 -
 splash/SplashFTFontEngine.cc |    4 +---
 splash/SplashFontFile.cc     |    4 +---
 8 files changed, 40 insertions(+), 8 deletions(-)

commit 0a1c33ed17fd7053ed455da3444856a5dab3c9b4
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Dec 8 12:42:50 2005 +0000

    Remove -DDATADIR we are not using if for anything and it shadows a windows typedef

 ChangeLog           |    8 ++++++++
 glib/Makefile.am    |    3 +--
 poppler/Makefile.am |    3 +--
 qt/Makefile.am      |    3 +--
 test/Makefile.am    |    3 +--
 5 files changed, 12 insertions(+), 8 deletions(-)

commit adca042e666fd932f16213d0a4daba08b5021901
Author: Brad Hards <bradh@frogmouth.net>
Date:   Wed Dec 7 08:42:21 2005 +0000

    Remove the version check. OK'd by krh.

 ChangeLog         |    2 ++
 poppler/PDFDoc.cc |    6 +-----
 2 files changed, 3 insertions(+), 5 deletions(-)

commit bc57f8dd73eef9a74e4a6e248ed6985c360db838
Author: Brad Hards <bradh@frogmouth.net>
Date:   Wed Dec 7 08:31:09 2005 +0000

    Add infoKeys() - allows you to get a list of all the string names (keys)
    for the metadata.

 ChangeLog                    |    7 +++++++
 qt4/src/poppler-document.cc  |   22 ++++++++++++++++++++++
 qt4/src/poppler-qt4.h        |    7 +++++++
 qt4/tests/check_metadata.cpp |   18 ++++++++++++++++++
 4 files changed, 54 insertions(+), 0 deletions(-)

commit 7ec41df91e6dbf792e11676d929acc2f634bd382
Author: Brad Hards <bradh@frogmouth.net>
Date:   Tue Dec 6 09:58:04 2005 +0000

    Add more unit tests for better coverage.

 ChangeLog                    |    6 ++++
 qt4/tests/check_fonts.cpp    |   24 +++++++++++++++
 qt4/tests/check_metadata.cpp |   66 ++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 96 insertions(+), 0 deletions(-)

commit a92b10016306ac46775c9b95b52d249b233ff950
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Dec 5 20:46:22 2005 +0000

    * poppler/CairoFontEngine.cc: Correct fix for #5149, i broke it when merging xpdf 3.01 patches

 ChangeLog                  |    5 +++++
 poppler/CairoFontEngine.cc |    4 +---
 2 files changed, 6 insertions(+), 3 deletions(-)

commit 66096477d1a86f13fcb07ae25caff1cc02b1e7cd
Author: Brad Hards <bradh@frogmouth.net>
Date:   Sun Dec 4 19:48:25 2005 +0000

    Add checking for Type3 fonts in the unit test.

 ChangeLog                 |    5 +++++
 qt4/tests/check_fonts.cpp |   24 ++++++++++++++++++++++++
 2 files changed, 29 insertions(+), 0 deletions(-)

commit 62345b0affed8e2e37728fca7f2b750879192c43
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Dec 4 18:53:40 2005 +0000

    Fix error in merging CAN-2005-3193 fix. Thanks Daniel Gryniewicz for notifying

 ChangeLog            |    5 +++++
 poppler/JPXStream.cc |    2 --
 2 files changed, 5 insertions(+), 2 deletions(-)

commit ba4b3f88271892f197aa2ec076c80ff63a175887
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Dec 4 11:30:00 2005 +0000

     * qt/poppler-qt.h:
     * qt/poppler-fontinfo.h:
     * qt4/src/poppler-qt4.h:
     * qt4/src/poppler-fontinfo.cc: Implement copy constructor of FontInfo needed
       as Q[Value]List<FontInfo> uses it when appending

 ChangeLog                   |    8 ++++++++
 qt/poppler-fontinfo.cc      |    9 +++++++++
 qt/poppler-qt.h             |    2 ++
 qt4/src/poppler-fontinfo.cc |    9 +++++++++
 qt4/src/poppler-qt4.h       |    2 ++
 5 files changed, 30 insertions(+), 0 deletions(-)

commit e091231d98d12c19b0098ffbaec6ecda28097dff
Author: Brad Hards <bradh@frogmouth.net>
Date:   Sun Dec 4 10:45:25 2005 +0000

    Add new unit test to .cvsignore suppressions.

 ChangeLog            |    2 ++
 qt4/tests/.cvsignore |    1 +
 2 files changed, 3 insertions(+), 0 deletions(-)

commit 6a7b1eaaedbfdd3a8e6b4d899477350f2b485641
Author: Brad Hards <bradh@frogmouth.net>
Date:   Sun Dec 4 10:05:21 2005 +0000

    * qt4/src/poppler-qt4.h:
      qt4/src/fontinfo.cc: add implementation for FontInfo::typeName()
    
    * qt4/tests/check_fonts.cpp:
    * qt4/tests/Makefile.am: add unit test for fonts
    
    * qt4/src/Mainpage.dox: Minor typo fixes.

 ChangeLog                   |   11 +++++++++++
 qt4/src/Mainpage.dox        |    5 +++--
 qt4/src/poppler-fontinfo.cc |   24 ++++++++++++++++++++++++
 qt4/src/poppler-qt4.h       |   14 +++++++++++++-
 qt4/tests/Makefile.am       |    5 +++++
 qt4/tests/check_fonts.cpp   |   42 ++++++++++++++++++++++++++++++++++++++++++
 6 files changed, 98 insertions(+), 3 deletions(-)

commit 31b28b4c59f7820901e9cf893197f381acbae8ce
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Sun Dec 4 02:24:25 2005 +0000

    2005-12-03  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/poppler-page.cc (poppler_page_set_selection_alpha): Use
            Nickolays original fix instead of trying to be clever with
            gdk_pixbuf_fill().
    
            * poppler/CairoFontEngine.cc: Fix text corruption bug (#5149),
            a rerun of an old classic (#3340).

 ChangeLog                  |    7 +++++++
 glib/poppler-page.cc       |    8 +++++++-
 poppler/CairoFontEngine.cc |    2 ++
 3 files changed, 16 insertions(+), 1 deletions(-)

commit 4d169c5c345cdac84a39026e759b928977643417
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Sun Dec 4 01:42:29 2005 +0000

    2005-12-03  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/GfxState.cc: Fixing another problem with new GfxRGB
            representation causing images to show up as random pixels (#5117).

 ChangeLog           |    5 +++++
 poppler/GfxState.cc |    6 +++---
 2 files changed, 8 insertions(+), 3 deletions(-)

commit 58de0458e17b1639ce0bcae45a4b09b2c0a56618
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Sat Dec 3 23:23:53 2005 +0000

    2005-12-03  Kristian Høgsberg  <krh@redhat.com>
    
            * qt/Makefile.am (noinst_PROGRAMS): Only build qt test program if
            splash is enabled.
    
            * poppler/CairoOutputDev.cc: Remove unused grid snapping code,
            sidestepping #4507.
    
            * glib/poppler-document.h (PopplerPermissions): Breaking enum
            definition over multiple lines confuses glib-mkenums (#4600).
    
            * poppler/Makefile.am (libpoppler_la_LIBADD): Add FREETYPE_LIBS
            (#4515).
    
            * poppler/TextOutputDev.cc:
            * qt/poppler-qt.h: GCC-4.1 fixes (#5031).

 ChangeLog                 |   17 +++++++++++++++++
 glib/poppler-document.h   |    5 +----
 poppler/CairoOutputDev.cc |   35 +++++++++--------------------------
 poppler/CairoOutputDev.h  |    2 +-
 poppler/Makefile.am       |    3 ++-
 poppler/TextOutputDev.cc  |    2 +-
 qt/Makefile.am            |    4 ++++
 qt/poppler-qt.h           |    6 +++---
 8 files changed, 38 insertions(+), 36 deletions(-)

commit df45483f1437d8a96519e1428d1f4b3ffc08c2cd
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Dec 3 22:39:06 2005 +0000

    remove another chagne should not have gone in

 test/pdf-inspector.cc |    9 ++-------
 1 files changed, 2 insertions(+), 7 deletions(-)

commit 7dfe02ee112dee51346525b62d877e6591135761
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Dec 3 22:28:46 2005 +0000

    Add the font retrieveing on the qt3 backend also, based on a patch by Wilfried Huss

 ChangeLog              |    3 ++
 qt/poppler-fontinfo.cc |   75 ++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 78 insertions(+), 0 deletions(-)

commit 655b9dd195ac9faf2f7ea0255880b8c83b249a06
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Dec 3 22:26:07 2005 +0000

    this should have not went in

 poppler/TextOutputDev.h |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit ab45eb562159d5b006e658ec66723a0a47908f65
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Dec 3 22:20:54 2005 +0000

     * qt4/src/poppler-qt4.h:
     * qt4/src/poppler-fontinfo.cc:
     * qt4/src/poppler-textbox.cc: Remove implementation of that classes from the header, use pimpl

 ChangeLog                   |    9 ++++-
 poppler/TextOutputDev.h     |   10 +++---
 qt/Makefile.am              |    1 +
 qt/poppler-document.cc      |   29 +++++++++++++++
 qt/poppler-private.h        |    2 +
 qt/poppler-qt.h             |   80 ++++++++++++++++++++++++++++++++++++++++++-
 qt4/src/Makefile.am         |    2 +
 qt4/src/poppler-fontinfo.cc |   69 +++++++++++++++++++++++++++++++++++++
 qt4/src/poppler-qt4.h       |   43 +++++++++--------------
 qt4/src/poppler-textbox.cc  |   49 ++++++++++++++++++++++++++
 test/pdf-inspector.cc       |    9 ++++-
 11 files changed, 268 insertions(+), 35 deletions(-)

commit 64079ad81caf6d2cf66b1f3a3de9454146e15c6c
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Sat Dec 3 21:55:36 2005 +0000

    2005-12-03  Kristian Høgsberg  <krh@redhat.com>
    
            Fixes from Nickolay V. Shmyrev:
    
            * poppler/TextOutputDev.cc (TextLine::visitSelection,
            TextBlock::visitSelection): Fix selection crash with zero-width
            word boxes or zero-height line boxes (#4402).
    
            * poppler/CairoOutputDev.h: Fix wrong cairo-ft.h include (#4413).
    
            * poppler/CairoOutputDev.cc (eoFill, fill):
            * glib/poppler-page.cc (poppler_page_render_selection): Update to
            work with new GfxColor definition and use
            cairo_pattern_create_rgba() to cache cairo_pattern_t's for the
            fill and stroke colors.
    
            * glib/poppler-page.cc (poppler_page_set_selection_alpha): Zero
            out pixbuf first.

 ChangeLog                 |   21 ++++++++++++++++
 glib/poppler-page.cc      |   18 ++++++++-----
 poppler/CairoOutputDev.cc |   59 ++++++++++++++++++++++++++++++++------------
 poppler/CairoOutputDev.h  |    6 ++--
 poppler/TextOutputDev.cc  |    8 +++---
 5 files changed, 82 insertions(+), 30 deletions(-)

commit f3da21a3ecdd2694290e64af86c8e35fcb61371b
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Dec 3 21:35:45 2005 +0000

    More docs for the Qt4 frontend, patch by Stefan Kebekus

 ChangeLog                      |    8 ++++
 qt4/src/.cvsignore             |    3 +-
 qt4/src/Doxyfile               |    4 +-
 qt4/src/Mainpage.dox           |   91 ++++++++++++++++++++++++++++++++++++++++
 qt4/src/poppler-page.cc        |   20 ++-------
 qt4/src/poppler-qt4.h          |   57 +++++++++++++++++-------
 qt4/tests/test-poppler-qt4.cpp |    5 +-
 7 files changed, 151 insertions(+), 37 deletions(-)

commit 7b2c6e92611db9350ca5dcaf3fd730fe5e69afea
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Dec 1 22:45:10 2005 +0000

    Fix CAN-2005-3193 related bugs
    Thanks Leonard for reporting

 ChangeLog            |    6 ++++++
 poppler/JPXStream.cc |    9 ++++++++-
 poppler/Stream.cc    |   33 ++++++++++++++++++++++++++++++++-
 poppler/Stream.h     |    3 +++
 4 files changed, 49 insertions(+), 2 deletions(-)

commit a90f076af9ebb188895e7b223bcb7e5c3f4309c4
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Nov 28 22:50:19 2005 +0000

    Fix QPixmap contents generation messed when doing the xpdf 3.01 transition in qt4 frontend
    Use Splash backend by default in the qt4 test, added -arthur option to use the Arthur backend

 ChangeLog                      |   12 +++++++-
 qt4/src/poppler-page.cc        |   47 +++++++++++++++++++++++++++--------
 qt4/src/poppler-qt4.h          |   17 +++++++++----
 qt4/tests/test-poppler-qt4.cpp |   53 +++++++++++++++++++++++++---------------
 4 files changed, 91 insertions(+), 38 deletions(-)

commit b7e4f0e7d175abde7fafb1fcc7ba129468bc8c1a
Author: Brad Hards <bradh@frogmouth.net>
Date:   Sun Nov 27 01:33:51 2005 +0000

    Convert Qt4 unit tests to use the new Qt4.1 QTestlib framework.
    Add a little more API documentation

 ChangeLog                       |    7 +++++
 qt4/src/poppler-qt4.h           |   11 +++++---
 qt4/tests/Makefile.am           |   12 +++++---
 qt4/tests/check_metadata.cpp    |   58 +++++++++++++++++++-------------------
 qt4/tests/check_pagelayout.cpp  |   14 +++++-----
 qt4/tests/check_pagemode.cpp    |   22 +++++++-------
 qt4/tests/check_permissions.cpp |   18 ++++++------
 7 files changed, 78 insertions(+), 64 deletions(-)

commit d036fa022dbb6f4421ccc8b12b8f9e4f0c8d7406
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Nov 25 22:52:56 2005 +0000

    patch from kebekus to add to the qt4 binding the same functions we added to the qt3 one

 ChangeLog               |    5 +++++
 qt4/src/poppler-page.cc |   44 ++++++++++++++++++++++++++++++++++++++++++--
 qt4/src/poppler-qt4.h   |   22 ++++++++++++++++++++++
 3 files changed, 69 insertions(+), 2 deletions(-)

commit 3c9f09d76dc70e4ba766930facee8b6f30bcd2da
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Nov 22 21:50:44 2005 +0000

    Fix page range in the inspector

 ChangeLog             |    4 ++++
 test/pdf-inspector.cc |    2 +-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit e64f63416dbce497cb2167272b95491664f213e8
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Nov 21 22:12:15 2005 +0000

    PAtch to add some more functions to the qt binding by Stefan Kebekus

 ChangeLog          |    5 ++++
 qt/poppler-page.cc |   69 +++++++++++++++++++++++++++++++++++++++++++++++++++-
 qt/poppler-qt.h    |   41 +++++++++++++++++++++++++++++++
 3 files changed, 114 insertions(+), 1 deletions(-)

commit 8bd8cb4160b73da69d058783750352fbface66dc
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Nov 21 19:44:09 2005 +0000

    Fix a possible build problem

 ChangeLog      |    4 ++++
 qt/Makefile.am |    1 +
 2 files changed, 5 insertions(+), 0 deletions(-)

commit fc59b79dc375544681032a1618e96c458515d724
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Sun Nov 20 23:17:32 2005 +0000

    2005-11-20  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/GfxState.cc: Fix the byte_lookup initialization broken
            by the merges (#4350).  Modify GfxColorSpace::getRGBLine() to work
            with new GfXColor type.

 ChangeLog           |   13 ++++++++++-
 poppler/GfxState.cc |   59 ++++++++++++++++++++++++++++++--------------------
 2 files changed, 47 insertions(+), 25 deletions(-)

commit 6fe2cb0fcd53211143dcd0c47bf8c8c7a8c11a39
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Nov 17 21:37:34 2005 +0000

    make it compile with freetype 2.2.0 preversions

 ChangeLog              |    4 ++++
 splash/SplashFTFont.cc |   42 +++++++++++++++++++++++++++++++++++++-----
 2 files changed, 41 insertions(+), 5 deletions(-)

commit 429d3521d788be702a3944bc290569f90ae04892
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Nov 4 19:03:55 2005 +0000

    Make it compile using --disable-cairo-output

 ChangeLog                |    4 ++++
 glib/poppler-document.cc |    6 ++++--
 glib/poppler-page.cc     |   27 +++++++++++++--------------
 3 files changed, 21 insertions(+), 16 deletions(-)

commit b96c118eb08d478914c2981204d749a95957cbb3
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Nov 1 15:29:32 2005 +0000

    Comment some unused parameters to calm down compiler warnings when using these heders on external projects with higher warning verbosity

 ChangeLog           |    5 ++
 poppler/OutputDev.h |  125 ++++++++++++++++++++++++++-------------------------
 poppler/Stream.h    |   24 +++++-----
 3 files changed, 80 insertions(+), 74 deletions(-)

commit 51670972777510a3ec64a56649716b31167b9d0e
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Oct 30 20:29:05 2005 +0000

    Last xpdf 3.01 merge (at least from my side)
    It's very big, but noone has opposed in the 2 weeks time i gave on the ml so either poppler is dead or people agree with the patch

 ChangeLog                  |   39 +
 glib/poppler-page.cc       |   32 +-
 poppler/ArthurOutputDev.cc |    2 +-
 poppler/ArthurOutputDev.h  |    2 +-
 poppler/CairoOutputDev.cc  |    2 +-
 poppler/CairoOutputDev.h   |    2 +-
 poppler/Gfx.cc             |  645 ++++++++++--
 poppler/Gfx.h              |   17 +-
 poppler/GfxState.cc        | 1410 ++++++++++++++++++++++---
 poppler/GfxState.h         |  196 +++-
 poppler/OutputDev.cc       |   25 +
 poppler/OutputDev.h        |   46 +-
 poppler/PDFDoc.cc          |   98 ++-
 poppler/PDFDoc.h           |   24 +-
 poppler/PSOutputDev.cc     | 1461 +++++++++++++++++++++----
 poppler/PSOutputDev.h      |   48 +-
 poppler/Page.cc            |  115 ++-
 poppler/Page.h             |   23 +-
 poppler/SplashOutputDev.cc | 1525 ++++++++++++++++++++++++---
 poppler/SplashOutputDev.h  |   59 +-
 poppler/TextOutputDev.cc   |  230 +++--
 poppler/TextOutputDev.h    |   16 +-
 qt/poppler-page.cc         |   34 +-
 qt4/src/poppler-page.cc    |   31 +-
 splash/Splash.cc           | 2598 ++++++++++++++++++++++++++++++++++----------
 splash/Splash.h            |   75 +-
 splash/SplashBitmap.cc     |  216 +++--
 splash/SplashBitmap.h      |   13 +-
 splash/SplashPattern.cc    |   22 +-
 splash/SplashPattern.h     |   19 +-
 splash/SplashState.cc      |   11 +
 splash/SplashState.h       |    3 +
 splash/SplashTypes.h       |  145 ++-
 test/gtk-cairo-test.cc     |    2 +-
 test/gtk-splash-test.cc    |   23 +-
 test/pdf-inspector.cc      |    2 +-
 36 files changed, 7656 insertions(+), 1555 deletions(-)

commit 10dfa2254dafb9de93692def2bfb3133d9a39989
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Mon Oct 17 02:17:51 2005 +0000

    2005-10-05  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/poppler-page.cc (poppler_page_render_to_ps): Fix another
            off-by-one page number error (#4555).

 ChangeLog                   |    6 +++++-
 poppler/poppler-config.h.in |    2 +-
 2 files changed, 6 insertions(+), 2 deletions(-)

commit 9830f0ea41f09fefada740e9429c491e067a5082
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Oct 16 15:11:32 2005 +0000

    GfxFont merges from xpdf 3.01

 ChangeLog          |    1 +
 poppler/GfxFont.cc |  109 +++++++++++++++++++++++++++++++++++-----------------
 2 files changed, 75 insertions(+), 35 deletions(-)

commit 62b5ba221aca8c320e964916b0c0329efc8da572
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Oct 16 15:04:39 2005 +0000

    Stream[cc|h] merges from xpdf 3.01

 ChangeLog         |    1 +
 poppler/Stream.cc |  714 ++++++++++++++++++++++++++++++++++++++++++++++++-----
 poppler/Stream.h  |   19 +-
 3 files changed, 658 insertions(+), 76 deletions(-)

commit b9fab51179f38e9798b10366be672f0432c874da
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Oct 16 14:58:14 2005 +0000

    Function.cc|h merges from xpdf 3.01

 ChangeLog           |    1 +
 poppler/Function.cc |   76 +++++++++++++++++++++++++++++----------------------
 poppler/Function.h  |   42 ++++++++++++++++++++++++++++
 3 files changed, 86 insertions(+), 33 deletions(-)

commit c6e0242200f818c67508041763ff317e79daadd6
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Oct 16 14:54:17 2005 +0000

    Annot.[cc|h] and related merges from xpdf 3.01

 ChangeLog              |    7 ++-
 poppler/Annot.cc       |  234 ++++++++++++++++++++++++++++++++++++++++++------
 poppler/Annot.h        |   20 ++---
 poppler/FontInfo.cc    |    2 +-
 poppler/PSOutputDev.cc |    2 +-
 poppler/Page.cc        |    2 +-
 6 files changed, 221 insertions(+), 46 deletions(-)

commit 65d574fdc009e45ad66d1d402d5e805e4e94f427
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Oct 16 14:30:16 2005 +0000

    Merge SplashFTFont.cc with xpdf 3.01 changes

 ChangeLog              |    1 +
 splash/SplashFTFont.cc |   64 +++++++++++++++++++++++++++++++++---------------
 2 files changed, 45 insertions(+), 20 deletions(-)

commit f9d208e86433b213b21a75089f82fd00dcd746fc
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Oct 16 14:25:32 2005 +0000

    Merge SplashScreen.[cc|h] from xpdf 3.01

 ChangeLog              |    4 ++
 splash/SplashScreen.cc |  110 +++++++++++++++++++++++++++++++----------------
 splash/SplashScreen.h  |   12 +++++-
 3 files changed, 87 insertions(+), 39 deletions(-)

commit 7d46ac000316566503a27b5e5c68621be9c081d0
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Oct 16 14:19:47 2005 +0000

    Merging SplashXPathScanner.cc changes from xpdf 3.01

 splash/SplashXPathScanner.cc |   80 ++++++++++++++++++++++-------------------
 1 files changed, 43 insertions(+), 37 deletions(-)

commit e34713a2187e05358f98e749ec2923210a40a862
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Wed Oct 5 15:57:17 2005 +0000

    2005-10-05  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/poppler-page.cc (poppler_page_render_to_ps): Fix another
            off-by-one page number error (#4555).

 ChangeLog            |    5 +++++
 glib/poppler-page.cc |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit fdd0934430ed251f9aeb45158b6ec95684b3e7b4
Author: Marco Pesenti Gritti <mpg@redhat.com>
Date:   Mon Sep 26 19:29:45 2005 +0000

    2005-09-26  Marco Pesenti Gritti  <mpg@redhat.com>
    
            * glib/poppler-action.cc:
    
            Initialize window title even if the action is unknown

 ChangeLog              |    6 ++++++
 glib/poppler-action.cc |    5 +++--
 2 files changed, 9 insertions(+), 2 deletions(-)

commit e9753049ddfbdf28df7a222d35eccdbcbcbc848d
Author: Marco Pesenti Gritti <mpg@redhat.com>
Date:   Mon Sep 26 10:42:38 2005 +0000

    2005-09-26  Marco Pesenti Gritti  <mpg@redhat.com>
    
            * glib/poppler-action.cc:
            * glib/poppler-action.h:
    
            Implement launch action

 ChangeLog              |    7 +++++++
 glib/poppler-action.cc |   11 ++++++++---
 glib/poppler-action.h  |    1 +
 3 files changed, 16 insertions(+), 3 deletions(-)

commit ab18b2cb6d1c62bb91173d105e8631fe4ef1bcfb
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Sep 20 15:27:31 2005 +0000

    Parser.cc merges from xpdf 3.01

 ChangeLog         |    1 +
 poppler/Parser.cc |   19 +++++++++++--------
 2 files changed, 12 insertions(+), 8 deletions(-)

commit cf6723caaed24615c3b8965cee9c433007f80d77
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Sep 20 15:08:52 2005 +0000

    TextPage *TextOutpudDev::takeText() from xpdf 3.01

 ChangeLog                |    1 +
 poppler/TextOutputDev.cc |    8 ++++++++
 poppler/TextOutputDev.h  |    4 ++++
 3 files changed, 13 insertions(+), 0 deletions(-)

commit e0cbb0ca2c611ad5ac0267e46279c9d61450902a
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Sep 20 14:59:43 2005 +0000

    more 3.00 -> 3.01 merging

 ChangeLog       |    1 +
 poppler/XRef.cc |    1 -
 2 files changed, 1 insertions(+), 1 deletions(-)

commit 9c7adb318d395ff674c6febf6406a8d47e9e5bf6
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Sep 20 14:43:15 2005 +0000

            * poppler/UnicodeMap.cc: More grealloc -> greallocn
            * poppler/UnicodeTypeTable.cc: Merge from xpdf 3.01

 ChangeLog                   |    2 ++
 poppler/UnicodeMap.cc       |    4 ++--
 poppler/UnicodeTypeTable.cc |    4 ++--
 3 files changed, 6 insertions(+), 4 deletions(-)

commit 2c4c9b855b0df1dc0836d4f44e9471215a419ea6
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Sep 20 14:34:31 2005 +0000

    Merge link.cc changes from xpdf 3.00 -> 3.01

 ChangeLog       |    1 +
 poppler/Link.cc |   64 ++++++++++++++++++++++++++++++++++++++++++++++++++++--
 2 files changed, 62 insertions(+), 3 deletions(-)

commit 4e9490c0219dd9c99ba0e5533c96663b8570a87b
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Sep 20 14:00:43 2005 +0000

    Merge GlobalParam.* changes, they are worthless for us as poppler but this way we are nearer to have the 3.01 sources merged, then we can remove them if we decide we don't need this options.
    Remove a setEncryption from the Xref.h marco probably forgot to remove when merging

 ChangeLog               |    3 +++
 poppler/GlobalParams.cc |   41 +++++++++++++++++++++++++++++++++++++++++
 poppler/GlobalParams.h  |   22 ++++++++++++++++------
 poppler/XRef.h          |    4 ----
 4 files changed, 60 insertions(+), 10 deletions(-)

commit 22da021bf69d83d641e3f30cc0e1bd62394e56a4
Author: Marco Pesenti Gritti <mpg@redhat.com>
Date:   Tue Sep 20 13:23:08 2005 +0000

    2005-09-20  Marco Pesenti Gritti  <mpg@redhat.com>
    
            * poppler/XRef.cc:
    
            Remove duplicated initialization

 ChangeLog       |    6 ++++++
 poppler/XRef.cc |    4 ----
 2 files changed, 6 insertions(+), 4 deletions(-)

commit 2a8778147938e3ed2af177226a9c35655f898c95
Author: Marco Pesenti Gritti <mpg@redhat.com>
Date:   Tue Sep 20 10:18:57 2005 +0000

    2005-09-20  Marco Pesenti Gritti  <mpg@redhat.com>
    
            * poppler/GlobalParams.cc:
    
            s/G/Goo in not yet compiled plugins code

 ChangeLog               |    6 ++++++
 poppler/GlobalParams.cc |    8 ++++----
 2 files changed, 10 insertions(+), 4 deletions(-)

commit 16f720b87cfc491db585dbdc99236cf492ffe85b
Author: Marco Pesenti Gritti <mpg@redhat.com>
Date:   Tue Sep 20 09:57:41 2005 +0000

    2005-09-20  Marco Pesenti Gritti  <mpg@redhat.com>
    
            * poppler/Makefile.am:
    
            Add XPDFPlugin*. Thanks to TSDgeos that noticed this.
    
            * poppler/XpdfPluginAPI.cc:
    
            Fixup

 ChangeLog                |   10 ++++++++++
 poppler/Makefile.am      |    4 +++-
 poppler/XpdfPluginAPI.cc |    2 +-
 3 files changed, 14 insertions(+), 2 deletions(-)

commit 5f30791c3d87315ad1f742de64d2c1351ca70cb7
Author: Marco Pesenti Gritti <mpg@redhat.com>
Date:   Fri Sep 16 19:33:28 2005 +0000

    *** empty log message ***

 ChangeLog |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit db62e07fcf57f45951b21f8aab44b0d943efe5d0
Author: Marco Pesenti Gritti <mpg@redhat.com>
Date:   Fri Sep 16 19:33:05 2005 +0000

    2005-09-16  Marco Pesenti Gritti  <mpg@redhat.com>
    
            * poppler/PDFDoc.cc:
            * poppler/PDFDoc.h:
            * poppler/XRef.cc:
            * poppler/XRef.h:
    
            Merge more from 3.01

 poppler/PDFDoc.cc |   20 ++++++++++++++++----
 poppler/PDFDoc.h  |   19 +++++++++----------
 poppler/XRef.cc   |   13 +++++++++++--
 poppler/XRef.h    |    7 +++++--
 4 files changed, 41 insertions(+), 18 deletions(-)

commit 3acc7be594712fd0ce7ac07b7188d5b38b382782
Author: Marco Pesenti Gritti <mpg@redhat.com>
Date:   Fri Sep 16 19:05:00 2005 +0000

    2005-09-16  Marco Pesenti Gritti  <mpg@redhat.com>
    
            * poppler/XRef.cc:
    
            Merge some initialization that I lost before

 ChangeLog       |    6 ++++++
 poppler/XRef.cc |    4 ++++
 2 files changed, 10 insertions(+), 0 deletions(-)

commit 3badd82b72b2768be27e309b048cd8dcb1c80038
Author: Marco Pesenti Gritti <mpg@redhat.com>
Date:   Fri Sep 16 18:46:37 2005 +0000

    2005-09-16  Marco Pesenti Gritti  <mpg@redhat.com>
    
            * poppler/XRef.cc:
    
            Merge change from 3.01

 ChangeLog       |    6 ++++++
 poppler/XRef.cc |    8 --------
 2 files changed, 6 insertions(+), 8 deletions(-)

commit 5474583e20ca773befa17242d4ad7b8f81d5bf99
Author: Marco Pesenti Gritti <mpg@redhat.com>
Date:   Fri Sep 16 18:38:58 2005 +0000

    2005-09-16  Marco Pesenti Gritti  <mpg@redhat.com>
    
            * poppler/CharCodeToUnicode.cc:
            * poppler/CharCodeToUnicode.h:
    
            Improvements from xpdf 3.01

 ChangeLog                    |    7 +++++++
 poppler/CharCodeToUnicode.cc |   31 +++++++++++++++++++------------
 poppler/CharCodeToUnicode.h  |    4 ++++
 3 files changed, 30 insertions(+), 12 deletions(-)

commit b2a6eab113fecd3823885c64f3302bea4f372a9f
Author: Marco Pesenti Gritti <mpg@redhat.com>
Date:   Fri Sep 16 18:37:29 2005 +0000

    2005-09-16  Marco Pesenti Gritti  <mpg@redhat.com>
    
            * poppler/CMap.cc:
    
            Improvements from xpdf 3.01

 ChangeLog       |    6 ++++++
 poppler/CMap.cc |   30 +++++++++++++++++++++++++++---
 2 files changed, 33 insertions(+), 3 deletions(-)

commit 3f69f2158453b9dab9efc280ed1578ac3d0cebe8
Author: Marco Pesenti Gritti <mpg@redhat.com>
Date:   Fri Sep 16 18:35:29 2005 +0000

    2005-09-16  Marco Pesenti Gritti  <mpg@redhat.com>
    
            * poppler/NameToUnicodeTable.h:
            * poppler/UnicodeTypeTable.cc:
            * poppler/UnicodeTypeTable.h:
    
            Merge some unicode table changes from xpdf 3.01

 ChangeLog                    |    8 +
 poppler/NameToUnicodeTable.h |  168 +++++-----
 poppler/UnicodeTypeTable.cc  |  690 ++++++++++++++++++++++++++++++++++++++++--
 poppler/UnicodeTypeTable.h   |    2 +
 4 files changed, 764 insertions(+), 104 deletions(-)

commit 6cbe76bc55d557fe5fca0f8f1b33bda95acdc0e9
Author: Marco Pesenti Gritti <mpg@redhat.com>
Date:   Fri Sep 16 18:32:29 2005 +0000

    2005-09-16  Marco Pesenti Gritti  <mpg@redhat.com>
    
            * poppler/SplashOutputDev.h:
            * splash/Splash.cc:
            * splash/Splash.h:
    
            Modified region support from xpdf 3.01

 ChangeLog                 |    8 ++++++++
 poppler/SplashOutputDev.h |    5 +++++
 splash/Splash.cc          |   31 +++++++++++++++++++++++++++++++
 splash/Splash.h           |   11 +++++++++++
 4 files changed, 55 insertions(+), 0 deletions(-)

commit a9df3f3203c14161e5d6bc6048ec7e123536e6d3
Author: Marco Pesenti Gritti <mpg@redhat.com>
Date:   Fri Sep 16 18:29:18 2005 +0000

    2005-09-16  Marco Pesenti Gritti  <mpg@redhat.com>
    
            * goo/Makefile.am:
            * poppler/DCTStream.h:
            * poppler/Decrypt.cc:
            * poppler/Decrypt.h:
            * poppler/FlateStream.h:
            * poppler/GlobalParams.cc:
            * poppler/GlobalParams.h:
            * poppler/Makefile.am:
            * poppler/PDFDoc.cc:
            * poppler/PDFDoc.h:
            * poppler/Parser.cc:
            * poppler/Parser.h:
            * poppler/Stream.cc:
            * poppler/Stream.h:
            * poppler/XRef.cc:
            * poppler/XRef.h:
            * poppler/poppler-config.h.in:
    
            Merge security plugins support from xpdf 3.01

 ChangeLog                   |   24 +++
 goo/FixedPoint.cc           |   95 +++++++++++
 goo/FixedPoint.h            |  150 +++++++++++++++++
 goo/Makefile.am             |    6 +-
 poppler/DCTStream.h         |    2 -
 poppler/Decrypt.cc          |   23 ++-
 poppler/Decrypt.h           |    6 +-
 poppler/FlateStream.h       |    2 -
 poppler/GlobalParams.cc     |  229 ++++++++++++++++++++++++++
 poppler/GlobalParams.h      |   16 ++
 poppler/Makefile.am         |    5 +-
 poppler/PDFDoc.cc           |   36 ++++
 poppler/PDFDoc.h            |    1 +
 poppler/Parser.cc           |   20 ---
 poppler/Parser.h            |    4 -
 poppler/SecurityHandler.cc  |  376 +++++++++++++++++++++++++++++++++++++++++++
 poppler/SecurityHandler.h   |  157 ++++++++++++++++++
 poppler/Stream.cc           |   18 --
 poppler/Stream.h            |    8 -
 poppler/XRef.cc             |  162 ++-----------------
 poppler/XRef.h              |   13 +-
 poppler/XpdfPluginAPI.cc    |  262 ++++++++++++++++++++++++++++++
 poppler/XpdfPluginAPI.h     |  341 +++++++++++++++++++++++++++++++++++++++
 poppler/poppler-config.h.in |    2 -
 24 files changed, 1737 insertions(+), 221 deletions(-)

commit a777e5c26483b90d0910e85c2be666640835d0bf
Author: Marco Pesenti Gritti <mpg@redhat.com>
Date:   Fri Sep 16 18:21:38 2005 +0000

    2005-09-16  Marco Pesenti Gritti  <mpg@redhat.com>
    
            * configure.ac:
            * goo/Makefile.am:
            * splash/Makefile.am:
            * splash/SplashFTFont.cc:
            * splash/SplashMath.h:
            * splash/SplashTypes.h:
    
            Merge support for fixed point

 ChangeLog              |   11 +++++++++++
 configure.ac           |    4 ++++
 splash/Makefile.am     |    1 +
 splash/SplashFTFont.cc |    7 +++++++
 splash/SplashMath.h    |   34 +++++++++++++++++++++++++++++++++-
 splash/SplashTypes.h   |    5 +++++
 6 files changed, 61 insertions(+), 1 deletions(-)

commit 00457c5f44a246c9f867a114a72be9f7b2dc1cf5
Author: Marco Pesenti Gritti <mpg@redhat.com>
Date:   Fri Sep 16 18:11:14 2005 +0000

    2005-09-16  Marco Pesenti Gritti  <mpg@redhat.com>
    
            * poppler/ArthurOutputDev.cc:
            * poppler/CairoFontEngine.cc:
            * poppler/TextOutputDev.cc:
            * poppler/UnicodeMap.cc:
    
            Use mallocn when possible

 ChangeLog                  |    9 +++++++++
 poppler/ArthurOutputDev.cc |    2 +-
 poppler/CairoFontEngine.cc |    4 ++--
 poppler/TextOutputDev.cc   |    2 +-
 poppler/UnicodeMap.cc      |    2 +-
 5 files changed, 14 insertions(+), 5 deletions(-)

commit 09c9ff67ceae5753811a2f625e3ad810628c782e
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Sep 16 18:00:43 2005 +0000

    SplashXPath.cc merges from xpdf 3.00 -> 3.01

 ChangeLog             |    3 ++
 splash/SplashXPath.cc |   81 +++++++++++++++++++++++-------------------------
 2 files changed, 42 insertions(+), 42 deletions(-)

commit 0555ba861d3b84d88c80da4fa247274338ff7817
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Sep 16 17:42:56 2005 +0000

    SplashFontEngine.cc merge from xpdf 3.00 -> 3.01

 splash/SplashFontEngine.cc |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit ddc72bd8354168d992631d1ef8cd0939b428966c
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Sep 15 22:24:55 2005 +0000

    Merge xpdf 3.00 -> 3.01 changes in SplashT1Font.* files

 splash/SplashT1Font.cc |   23 ++++++++++++++++++-----
 splash/SplashT1Font.h  |    2 ++
 2 files changed, 20 insertions(+), 5 deletions(-)

commit ba409db3157105f326b4bbc342ca7af859a44ce9
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Sep 15 22:20:37 2005 +0000

    Merge xpdf 3.00 -> 3.01 changes in SplashPath.* files

 splash/SplashPath.cc |    3 ++-
 splash/SplashPath.h  |    5 +++++
 2 files changed, 7 insertions(+), 1 deletions(-)

commit 3ea00e853049d8c26ee88aaef8ea6c47c8d46956
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Sep 15 22:15:47 2005 +0000

    Merge xpdf 3.00 -> 3.01 changes in SplashFont.* files

 splash/SplashFont.cc |    6 ++++++
 splash/SplashFont.h  |   10 +++++++++-
 2 files changed, 15 insertions(+), 1 deletions(-)

commit e571dcbfd0c77a28e41710577859f632cc989de5
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Sep 15 22:09:50 2005 +0000

    Merge the xpdf 3.01 change that uses runtime detection of freetype version

 ChangeLog                    |    6 ++++++
 configure.ac                 |   14 +++-----------
 poppler/CairoFontEngine.cc   |   21 ++++++++++++++-------
 poppler/CairoFontEngine.h    |    3 ++-
 splash/SplashFTFontEngine.cc |   19 +++++++++++--------
 splash/SplashFTFontEngine.h  |    1 +
 6 files changed, 37 insertions(+), 27 deletions(-)

commit 59fe2937db192dc7b59bf28c3f29909faf11aae3
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Sep 15 21:51:16 2005 +0000

    Merge xpdf 3.00 -> 3.01 changes for that file

 splash/SplashClip.h |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit b2f94635249f2c5f0c876a1005826fe4c6eb6025
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Sep 15 12:52:36 2005 +0000

    Merge xpdf 3.00 -> xpdf 3.01 changes for Catalog.[cc|h]

 poppler/Catalog.cc |    5 ++++-
 poppler/Catalog.h  |    3 +++
 2 files changed, 7 insertions(+), 1 deletions(-)

commit 0fc2e70576b1c48cf47a686e8aa7e202a802bc9d
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Sep 15 12:32:25 2005 +0000

    Another small merge from xpdf 3.01

 ChangeLog          |    3 +++
 poppler/Outline.cc |    6 +++---
 2 files changed, 6 insertions(+), 3 deletions(-)

commit f8983ceb3c55df72c94870806d71db139c11bdeb
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Sep 15 12:28:34 2005 +0000

    Another small xpdf 3.00 -> xpdf 3.01 merge

 poppler/Object.cc |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 52efe9845cf3eb1dd836f90bfa203760baa2f87c
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Sep 15 11:46:56 2005 +0000

    bradh forgot to remove the two returns when merging xpdf 3.00 -> xpdf 3.01 changes of this file

 poppler/JPXStream.cc |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 4b4fc5c017bf147c9069bbce32fc14467bd2a81a
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Sep 14 21:20:36 2005 +0000

    Merge all the fofi/ changes from xpdf 3.01, there is only one api change that affects PSOutputDev (also has been updated the part that uses this api not the whole file). All our fixes in that dir are included in the upgrade.

 ChangeLog              |    4 +
 fofi/FoFiTrueType.cc   |  406 ++++++++++++++++++++++++++++++++++++++++++------
 fofi/FoFiTrueType.h    |   15 ++-
 fofi/FoFiType1.cc      |   25 ++--
 fofi/FoFiType1C.cc     |  134 ++++++++++++++---
 fofi/FoFiType1C.h      |    6 +
 poppler/PSOutputDev.cc |    7 +-
 poppler/PSOutputDev.h  |    3 +-
 8 files changed, 515 insertions(+), 85 deletions(-)

commit a68e8e6330418b1f623867973b9c128a9a139c0c
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Wed Sep 7 03:00:36 2005 +0000

    2005-09-06  Kristian Høgsberg  <krh@redhat.com>
    
            * configure.ac: Enable A4_PAPER and OPI_SUPPORT by default.  There
            is no reason to not enable OPI and the paper size should be
            controlled by the application.
    
            * test/Makefile.am (EXTRA_DIST): Add pdf-operators.c

 ChangeLog        |    8 ++++++++
 configure.ac     |   17 ++---------------
 test/Makefile.am |    3 +++
 3 files changed, 13 insertions(+), 15 deletions(-)

commit b6490944c081ff53f623acea7ab7a600c3e54816
Author: Brad Hards <bradh@frogmouth.net>
Date:   Sat Sep 3 11:53:44 2005 +0000

    Switch the qt4/tests unittests to use QtTestLib.

 ChangeLog                               |    6 ++
 configure.ac                            |   66 ++++++++++++++++++++
 qt4/tests/.cvsignore                    |   17 ++----
 qt4/tests/Makefile.am                   |   71 +++++++---------------
 qt4/tests/README.unittest               |   23 +++++++
 qt4/tests/check_author.cpp              |   25 --------
 qt4/tests/check_linearised.cpp          |   23 -------
 qt4/tests/check_metadata.cpp            |  101 +++++++++++++++++++++++++++++++
 qt4/tests/check_orientation.cpp         |   40 ------------
 qt4/tests/check_pagelayout.cpp          |   44 +++++++++++++
 qt4/tests/check_pagelayout_facing.cpp   |   22 -------
 qt4/tests/check_pagelayout_none.cpp     |   22 -------
 qt4/tests/check_pagelayout_single.cpp   |   22 -------
 qt4/tests/check_pagemode.cpp            |   64 +++++++++++++++++++
 qt4/tests/check_pagemode_attach.cpp     |   22 -------
 qt4/tests/check_pagemode_fullscreen.cpp |   22 -------
 qt4/tests/check_pagemode_none.cpp       |   22 -------
 qt4/tests/check_pagemode_oc.cpp         |   22 -------
 qt4/tests/check_pagemode_thumbs.cpp     |   22 -------
 qt4/tests/check_permissions.cpp         |   60 +++++++------------
 20 files changed, 354 insertions(+), 362 deletions(-)

commit 3725841417871d1051772068833dc908ca70b7ce
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Fri Sep 2 14:47:24 2005 +0000

    2005-09-02  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/poppler-page.cc: Apply Marcos rotation fix.

 ChangeLog            |    4 ++++
 glib/poppler-page.cc |    5 ++++-
 2 files changed, 8 insertions(+), 1 deletions(-)

commit ecf3dcadb948013cbc987e464952933daf78e4bf
Author: Brad Hards <bradh@frogmouth.net>
Date:   Wed Aug 31 15:28:46 2005 +0000

    Merge some missing parts of previous patches, and some other minor
    cleanups from xpdf 3.0.1

 poppler/Catalog.cc     |   16 +--
 poppler/JPXStream.cc   |  380 ++++++++++++++++++++++++++++++++----------------
 poppler/JPXStream.h    |   25 ++-
 poppler/Lexer.cc       |   11 ++
 poppler/Lexer.h        |    3 +
 poppler/PSOutputDev.cc |   31 ++--
 poppler/Stream.h       |    7 +
 7 files changed, 309 insertions(+), 164 deletions(-)

commit de78738164319b733e54a9abfb5957870facd6cd
Author: Brad Hards <bradh@frogmouth.net>
Date:   Wed Aug 31 09:51:41 2005 +0000

    poppler/JArithmeticDecoder.cc
    poppler/JArithmeticDecoder.h
    poppler/JBIG2Stream.cc
    poppler/JBIG2Stream.h: merge in some of the JBIG2 changes from xpdf 3.0.1.

 ChangeLog                     |    9 ++
 poppler/JArithmeticDecoder.cc |   42 ++++++--
 poppler/JArithmeticDecoder.h  |   22 ++++-
 poppler/JBIG2Stream.cc        |  227 +++++++++++++++++++++++++----------------
 poppler/JBIG2Stream.h         |    4 +-
 5 files changed, 201 insertions(+), 103 deletions(-)

commit 55952feb637e300b073691ae95d68e766521a769
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Mon Aug 29 15:24:32 2005 +0000

    2005-08-29  Kristian Høgsberg  <krh@redhat.com>
    
            * configure.ac (HAVE_FREETYPE_H): Patch from Hiroyuki Ikezoe: Set
            HAVE_FREETYPE_217_OR_OLDER to 0 if we found freetype using
            pkg-config (#4223).

 ChangeLog    |    6 ++++++
 configure.ac |    2 +-
 2 files changed, 7 insertions(+), 1 deletions(-)

commit 244e5c1f8f65da41ba6314028766dfe5973f6132
Author: Brad Hards <bradh@frogmouth.net>
Date:   Sun Aug 28 09:43:18 2005 +0000

    Merge the Goo* improvements from xpdf 3.0.1. This change is based on
    martink's work (7-xpdf-3.01-goo-improvements.patch), with some tweaking
    by me.

 ChangeLog            |   13 ++++++++
 fofi/FoFiTrueType.cc |    1 +
 goo/GooHash.cc       |   24 ++++++++++++++
 goo/GooHash.h        |    2 +
 goo/GooList.cc       |    5 +++
 goo/GooList.h        |    5 +++
 goo/GooString.cc     |   85 +++++++++++++++++++++++++++++++++++++++++++++++++-
 goo/GooString.h      |   11 ++----
 goo/gmem.c           |    3 ++
 poppler/Decrypt.cc   |    1 +
 10 files changed, 142 insertions(+), 8 deletions(-)

commit eb91b274245b4f5f5389bc9ddfde2c2806557665
Author: Brad Hards <bradh@frogmouth.net>
Date:   Sun Aug 28 09:31:53 2005 +0000

    This part of my previous gmallocn merge patch was missing.

 goo/GooHash.cc |    4 ++--
 goo/GooList.cc |    8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

commit b3474fd5e0efc96b5814d86e0cdedf39387e7ae3
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Sun Aug 28 03:26:53 2005 +0000

    add note about related bug

 ChangeLog |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ace2eb6ba518b970b96f30f61c4795c161e0cb79
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Sun Aug 28 03:22:04 2005 +0000

    2005-08-27  Jeff Muizelaar  <jeff@infidigm.net>
    
    	* poppler/FlateStream.cc: Fix predictor leak.

 ChangeLog              |    4 ++++
 poppler/FlateStream.cc |    1 +
 2 files changed, 5 insertions(+), 0 deletions(-)

commit 96657c5480bf2ecf445ad5a105b8e7393ae53c8b
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Sun Aug 28 03:19:55 2005 +0000

    2005-08-27  Jeff Muizelaar  <jeff@infidigm.net>
    
    	* configure.ac: Disable the zlib-based decoder by default.

 ChangeLog    |    4 ++++
 configure.ac |    2 +-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit d1d715158223c7ca3ae279cea420a948cfdb0428
Author: Brad Hards <bradh@frogmouth.net>
Date:   Sat Aug 27 08:43:42 2005 +0000

    Merge the gmalloc -> gmallocn changes from xpdf 3.0.1. This change is
    based on martink's work (13-xpdf-3.01-goo-allocn.patch) with some
    tweaking by me. There may be some residual gmallocn changes still to
    be merged.

 ChangeLog                     |    7 +++++
 fofi/FoFiTrueType.cc          |   12 ++++----
 fofi/FoFiType1.cc             |    2 +-
 fofi/FoFiType1C.cc            |   14 +++++-----
 goo/gmem.c                    |   22 ++++++++++++++++
 goo/gmem.h                    |    9 +++++++
 poppler/Annot.cc              |    2 +-
 poppler/Array.cc              |    2 +-
 poppler/BuiltinFont.cc        |    2 +-
 poppler/CMap.cc               |    6 ++--
 poppler/Catalog.cc            |    8 +++---
 poppler/CharCodeToUnicode.cc  |   22 ++++++++--------
 poppler/Dict.cc               |    2 +-
 poppler/Function.cc           |   20 +++++++-------
 poppler/Gfx.cc                |    2 +-
 poppler/GfxFont.cc            |   24 +++++++++---------
 poppler/GfxState.cc           |   54 ++++++++++++++++++++--------------------
 poppler/JArithmeticDecoder.cc |    2 +-
 poppler/JBIG2Stream.cc        |   30 +++++++++++-----------
 poppler/Link.cc               |    6 ++--
 poppler/NameToCharCode.cc     |    4 +-
 poppler/Outline.cc            |    4 +-
 poppler/SplashOutputDev.cc    |    8 +++---
 poppler/Stream.cc             |   12 ++++----
 poppler/TextOutputDev.cc      |   48 ++++++++++++++++++------------------
 poppler/XRef.cc               |   18 +++++++-------
 splash/SplashClip.cc          |   12 ++++----
 splash/SplashFTFontFile.cc    |    2 +-
 splash/SplashFont.cc          |    6 ++--
 splash/SplashPath.cc          |    8 +++---
 splash/SplashScreen.cc        |    4 +-
 splash/SplashState.cc         |    4 +-
 splash/SplashT1FontFile.cc    |    4 +-
 splash/SplashXPath.cc         |    4 +-
 splash/SplashXPathScanner.cc  |    4 +-
 35 files changed, 214 insertions(+), 176 deletions(-)

commit feb82c60b1f86a9d1260db57534d98c54ee615c4
Author: Martin Kretzschmar <martink@gnome.org>
Date:   Wed Aug 24 19:41:27 2005 +0000

    * configure.ac: add /usr/include/qt4 to qt4_incdirs. That's what
    Debian and Ubuntu use. Maybe we should just use pkg-config. If
    it's usable with qt4.
    
    * test/.cvsignore: ignore pdf_inspector binary.

 ChangeLog       |    8 ++++++++
 configure.ac    |    2 +-
 test/.cvsignore |    7 ++++---
 3 files changed, 13 insertions(+), 4 deletions(-)

commit 8dce80eb74f24f07ac7668905f1631e04a9c5841
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Wed Aug 24 18:57:46 2005 +0000

    2005-08-24  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/TextOutputDev.cc: Push rotation argument down to
            GfxState constructor.  This is still not completely functional yet.
    
            * glib/poppler-page.cc (poppler_page_render_selection): Add
            rotation argument so API is useful.  Not yet implemented.
            (poppler_page_prepare_output_dev): Patch from Marco to fix
            rotation using the cairo backend.

 ChangeLog                |   10 ++++++++++
 glib/poppler-page.cc     |   22 ++++++++++++++++------
 glib/poppler-page.h      |    1 +
 poppler/TextOutputDev.cc |   11 ++++++++---
 poppler/TextOutputDev.h  |    4 +++-
 5 files changed, 38 insertions(+), 10 deletions(-)

commit b909b5ae98bc3e557ef6e658e2b9120e82951259
Author: Jonathan Blandford <jrb@redhat.com>
Date:   Wed Aug 24 03:21:20 2005 +0000

    Tue Aug 23 17:21:02 2005  Jonathan Blandford  <jrb@redhat.com>
    
            * test/Makefile.am (gtk_cairo_test_LDADD): add
            FREETYPE_{CFLAGS,LIBS} to the cairo deps

 ChangeLog        |    5 +++++
 test/Makefile.am |    4 +++-
 2 files changed, 8 insertions(+), 1 deletions(-)

commit da3aac379f07ffedd6078707ec9923800fc0c0a5
Author: Jonathan Blandford <jrb@redhat.com>
Date:   Tue Aug 23 18:20:45 2005 +0000

    Tue Aug 23 13:38:01 2005  Jonathan Blandford  <jrb@redhat.com>
    
            * configure.ac:
            * poppler/Gfx.cc:
            * poppler/Gfx.h:
            * poppler/GlobalParams.cc:
            * poppler/GlobalParams.h:
            * poppler/Makefile.am:
            * poppler/OutputDev.cc:
            * poppler/OutputDev.h:
            * poppler/ProfileData.cc:
            * poppler/ProfileData.h:
            * test/Makefile.am:
            * test/pdf-inspector.cc:
            * test/pdf-inspector.glade:
            * test/pdf-operators.c: Initial cut at a pdf inspector.  This
            should help us look at PDF files.

 ChangeLog                |   18 ++
 configure.ac             |    4 +-
 poppler/Gfx.cc           |   30 ++++
 poppler/Gfx.h            |    1 +
 poppler/GlobalParams.cc  |   16 ++
 poppler/GlobalParams.h   |    3 +
 poppler/Makefile.am      |    2 +
 poppler/OutputDev.cc     |   17 ++
 poppler/OutputDev.h      |   10 +-
 poppler/ProfileData.cc   |   44 +++++
 poppler/ProfileData.h    |   41 +++++
 test/Makefile.am         |   13 ++-
 test/pdf-inspector.cc    |  358 ++++++++++++++++++++++++++++++++++++++
 test/pdf-inspector.glade |  434 ++++++++++++++++++++++++++++++++++++++++++++++
 test/pdf-operators.c     |   81 +++++++++
 15 files changed, 1068 insertions(+), 4 deletions(-)

commit 1aad886c6c19a964a3fc9e18f31acc8e115478e0
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Mon Aug 22 18:20:12 2005 +0000

    2005-08-22  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/poppler-page.cc:
            * glib/poppler-page.h:
            * glib/poppler-private.h:
            * glib/test-poppler-glib.c: Patch from Marco to simplify the glib
            rotation API.

 ChangeLog                |    8 +++
 glib/poppler-page.cc     |  136 ++++++----------------------------------------
 glib/poppler-page.h      |    4 +-
 glib/poppler-private.h   |    1 -
 glib/test-poppler-glib.c |    2 +-
 5 files changed, 28 insertions(+), 123 deletions(-)

commit 6070b1dc4b76c236f3100fbd255c2d906e61c3c2
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Sun Aug 21 23:14:04 2005 +0000

    2005-08-21  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/Makefile.am (INCLUDES): Add FREETYPE_CFLAGS.
    
            * configure.ac: Make freetype check use pkg-config if possible.

 ChangeLog           |    6 ++++++
 configure.ac        |   34 ++++++++++++++++++++++++----------
 poppler/Makefile.am |    1 +
 3 files changed, 31 insertions(+), 10 deletions(-)

commit 2698ca6fa107ea91dc01eb8cfb0c93383fbca125
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Wed Aug 17 16:54:01 2005 +0000

    2005-08-17  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/GfxFont.cc: Add fix discussed in #3131 to only use the
            MacRoman char map if the font has one or the font dicts specifies
            /MacRoman.

 ChangeLog          |    6 ++++++
 poppler/GfxFont.cc |    1 -
 2 files changed, 6 insertions(+), 1 deletions(-)

commit 5dc9b14b99f2efa2fe018e9267dd363d1bcd78b1
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Aug 7 23:58:12 2005 +0000

    Fix EOF checking

 ChangeLog         |    4 ++++
 poppler/PDFDoc.cc |   10 +++++++++-
 2 files changed, 13 insertions(+), 1 deletions(-)

commit 155d019d7b474f244a3e4bf64d192015f6a266c4
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Sat Aug 6 18:09:51 2005 +0000

    2005-08-06  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/poppler-page.cc:
            * glib/poppler-page.h: Use GdkColor for specifying selection
            colors, we alreay depend on GDK anyway.

 ChangeLog            |    6 ++++++
 glib/poppler-page.cc |   20 +++++++++-----------
 glib/poppler-page.h  |    5 +++--
 3 files changed, 18 insertions(+), 13 deletions(-)

commit c710b645c8297d356c101b13a9889bcaba691176
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Aug 6 11:58:59 2005 +0000

    Update comment

 poppler/PDFDoc.cc |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit de7953c8a8360d8bfc99298906c5fc1094684fc3
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Aug 6 11:47:37 2005 +0000

    Increase EOF searching up to last 1024 characters

 ChangeLog         |    7 +++++++
 poppler/PDFDoc.cc |   23 +++++++++++++----------
 2 files changed, 20 insertions(+), 10 deletions(-)

commit 5dd72618688763b50d5f5738d857c9294ef1b1c2
Author: Brad Hards <bradh@frogmouth.net>
Date:   Sat Aug 6 02:15:58 2005 +0000

    Add password arguments to document constructor.

 ChangeLog                   |    4 ++++
 qt4/src/poppler-document.cc |    8 ++++++--
 qt4/src/poppler-qt4.h       |    4 +++-
 3 files changed, 13 insertions(+), 3 deletions(-)

commit edbd7957b393eb63f48df7db6b220b355d4fc461
Author: Brad Hards <bradh@frogmouth.net>
Date:   Sat Aug 6 02:07:55 2005 +0000

    Make API extraction work again.

 ChangeLog        |    3 +++
 qt4/src/Doxyfile |    2 +-
 2 files changed, 4 insertions(+), 1 deletions(-)

commit f43a6f1d1c27c042f5736746c94430083baa4c1d
Author: Brad Hards <bradh@frogmouth.net>
Date:   Sat Aug 6 01:53:06 2005 +0000

    Add new test code for encrypted files.

 ChangeLog                       |    5 ++
 qt4/tests/.cvsignore            |    1 +
 qt4/tests/Makefile.am           |    7 ++-
 qt4/tests/test-password-qt4.cpp |  135 +++++++++++++++++++++++++++++++++++++++
 4 files changed, 147 insertions(+), 1 deletions(-)

commit 2ec26afaf80864b023899b890b8e229448da9bed
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Fri Aug 5 22:30:20 2005 +0000

    2005-08-05  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/TextOutputDev.cc (visitLine): Round selection
            coordinates in device space, so selection isn't fuzzy.
    
            * poppler/GfxState.cc:
            * poppler/GfxState.h: Add simple Matrix class.

 ChangeLog                 |    8 ++++++++
 poppler/CairoOutputDev.cc |    6 +++---
 poppler/GfxState.cc       |   26 ++++++++++++++++++++++++++
 poppler/GfxState.h        |   10 ++++++++++
 poppler/TextOutputDev.cc  |   14 ++++++++++++++
 5 files changed, 61 insertions(+), 3 deletions(-)

commit ccba4f0773047eea5e4ad0ac736450160dd97664
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Fri Aug 5 19:04:36 2005 +0000

    2005-08-05  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/poppler-page.cc:
            * glib/poppler-page.h:
            * poppler/TextOutputDev.cc:
            * poppler/TextOutputDev.h: Propagate selection colors to the glib API.

 ChangeLog                |    7 +++++
 glib/poppler-page.cc     |   63 ++++++++++++++++++++++++++++++++++++++++------
 glib/poppler-page.h      |    4 ++-
 poppler/TextOutputDev.cc |   25 ++++++++---------
 poppler/TextOutputDev.h  |    7 +++-
 5 files changed, 82 insertions(+), 24 deletions(-)

commit 43e97129393f403c41f191ceae9a54793ece005f
Author: Brad Hards <bradh@frogmouth.net>
Date:   Thu Aug 4 10:15:23 2005 +0000

    Fix problem with drawing filled objects that was introduced in Rev 1.4.

 ChangeLog                  |    5 +++++
 poppler/ArthurOutputDev.cc |   13 +++++++++++--
 2 files changed, 16 insertions(+), 2 deletions(-)

commit a75d80333a70d2e1ac7c9032d316034eebed9dd6
Author: Brad Hards <bradh@frogmouth.net>
Date:   Wed Aug 3 11:44:55 2005 +0000

    Implement paging ability for Qt4, more than a little based
    on Albert's work for Qt3.
    Up arrow -> previous page
    Down arrow -> next page
    q -> quit.
    
    What more could you want from a PDF viewer :-)

 ChangeLog                      |    6 +++++
 qt4/tests/test-poppler-qt4.cpp |   47 +++++++++++++++++++++++++++++++--------
 2 files changed, 43 insertions(+), 10 deletions(-)

commit f3e0a163b098da1cc389c2c4f47e28358b1bec77
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Aug 1 19:15:40 2005 +0000

    Fix problem in the patch to fix #3299

 ChangeLog            |    4 ++++
 poppler/DCTStream.cc |   15 ++++++++++-----
 poppler/DCTStream.h  |    1 +
 3 files changed, 15 insertions(+), 5 deletions(-)

commit 5f7bd81bedd8c90e3312190256488ff0c15502e1
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Mon Aug 1 15:21:19 2005 +0000

    2005-08-01  Kristian Høgsberg  <krh@redhat.com>
    
            Patch from Dan Winship <danw@novell.com>
    
            * glib/poppler-page.cc (poppler_page_copy_to_pixbuf): Set alpha to
            0xff (opaque), not 0x00.

 ChangeLog            |    7 +++++++
 glib/poppler-page.cc |    2 +-
 2 files changed, 8 insertions(+), 1 deletions(-)

commit 22f509e60f60ccaea1f91d9ec1ef7ba8200bee8a
Author: Brad Hards <bradh@frogmouth.net>
Date:   Mon Aug 1 08:09:00 2005 +0000

    Fix up the fill problem with drawing text, where the "middle" of glyphs
    with a "hole" (like d, o, p, b, g) got filled. Also remove some debugging
    code. The glyphs are still ugly though.

 ChangeLog                  |    7 +++++++
 poppler/ArthurOutputDev.cc |   13 +------------
 2 files changed, 8 insertions(+), 12 deletions(-)

commit 7bf5d10c1f6edd538769c3a83a3b3d5df56d604b
Author: Brad Hards <bradh@frogmouth.net>
Date:   Sun Jul 31 09:54:04 2005 +0000

    An initial version of proper font handling, heavily based on work by
    Albert Astals Cid. I changed it to stroke the glyphs based on the
    SplashPath. In the longer term, Arthur should use FreeType paths
    directly - hopefully that will be less ugly, and not fill everything.

 ChangeLog                  |    8 +
 poppler/ArthurOutputDev.cc |  401 ++++++++++++++++++++++++++++++++------------
 poppler/ArthurOutputDev.h  |   15 ++-
 qt4/src/poppler-page.cc    |    2 +-
 splash/SplashPath.h        |    2 +
 5 files changed, 314 insertions(+), 114 deletions(-)

commit 8567b794628786b82e8db2a7daf75e4ad2398960
Author: Brad Hards <bradh@frogmouth.net>
Date:   Fri Jul 29 12:15:19 2005 +0000

    Add some more test cases.

 ChangeLog                             |    4 ++++
 qt4/tests/.cvsignore                  |    4 ++++
 qt4/tests/Makefile.am                 |   10 +++++++++-
 qt4/tests/check_pagelayout_facing.cpp |   22 ++++++++++++++++++++++
 qt4/tests/check_version.cpp           |   22 ++++++++++++++++++++++
 5 files changed, 61 insertions(+), 1 deletions(-)

commit 59d660cf4d614fdea09d6a62b8889f7682c2b4f9
Author: Brad Hards <bradh@frogmouth.net>
Date:   Fri Jul 29 11:41:14 2005 +0000

    Compile fix associated with last change.

 poppler/ArthurOutputDev.cc |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 88c57c73f57820d6a57e26825093fbc688845e67
Author: Brad Hards <bradh@frogmouth.net>
Date:   Fri Jul 29 11:24:42 2005 +0000

    A couple of minor changes to the Arthur backend.

 ChangeLog                  |    9 +++++++++
 poppler/ArthurOutputDev.cc |   18 ++++++++++++++----
 2 files changed, 23 insertions(+), 4 deletions(-)

commit 481db9d9eae5ea16e5b382f4ad21e6e624a70dcf
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Fri Jul 29 05:48:33 2005 +0000

    2005-07-29  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/TextOutputDev.cc: Finish TextSelectionDumper class for
            extracting the text from a selection.  Add
            TextPage::getSelectionText() and TextOutputDev::getSelectionText()
            methods to expose the new functionality.
    
            * glib/poppler-page.cc (poppler_page_get_text): Use
            TextOutputDev::getSelectionText() to get the text from the
            selection.
    
            * glib/poppler-document.cc (poppler_document_new_from_file):
            * glib/poppler-page.cc (_poppler_page_new): Add extra NULL to
            g_object_new() constructor to silence gcc warning about missing
            sentinel.

 ChangeLog                |   16 +++++
 glib/poppler-document.cc |    2 +-
 glib/poppler-page.cc     |   31 ++++-----
 poppler/TextOutputDev.cc |  164 ++++++++++++++++++++++++++++++++++-----------
 poppler/TextOutputDev.h  |    8 ++
 5 files changed, 164 insertions(+), 57 deletions(-)

commit ad312dbded4e8f70c3a2eac9a0964fa00ecb6b2c
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Jul 28 22:56:17 2005 +0000

    Fix memory leaks in PageLabelInfo.cc

 ChangeLog                |    4 ++++
 poppler/PageLabelInfo.cc |   11 +++++++++++
 poppler/PageLabelInfo.h  |    2 ++
 3 files changed, 17 insertions(+), 0 deletions(-)

commit b45ad9f3409d7b1ed147135a70553e5255913c61
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Jul 28 20:53:36 2005 +0000

    -    delete family;
    +    delete[] family;
    as family is new[]'ed
    
    When assigning family if the font had "the proper info" and family had to be deleted, do it.

 poppler/GlobalParams.cc |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit f93dfc5c5133e0b1bd9f4786cfe18bd796cbac2a
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Jul 28 18:51:17 2005 +0000

    Remove the debugging

 poppler/GlobalParams.cc |    5 -----
 1 files changed, 0 insertions(+), 5 deletions(-)

commit 8022315004e1623c0be320f7671fcd72c15c0de3
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Jul 28 18:37:17 2005 +0000

    Wonder how that slipped here

 poppler/GlobalParams.cc |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 82638babe89e402c0348619ec3205059b977c7e9
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Jul 28 17:34:19 2005 +0000

    Fontconfig patch is here, rejoice

 ChangeLog                   |   15 ++-
 glib/poppler-document.cc    |    1 -
 poppler/CairoFontEngine.cc  |   95 +---------
 poppler/CairoFontEngine.h   |    2 -
 poppler/CairoOutputDev.cc   |    4 -
 poppler/GlobalParams.cc     |  473 ++++++++++++++++++++-----------------------
 poppler/GlobalParams.h      |   17 +--
 poppler/SplashOutputDev.cc  |  132 +------------
 poppler/SplashOutputDev.h   |    3 -
 qt/poppler-document.cc      |    1 -
 qt4/src/poppler-document.cc |    1 -
 test/gtk-cairo-test.cc      |    1 -
 test/gtk-splash-test.cc     |    1 -
 13 files changed, 241 insertions(+), 505 deletions(-)

commit e9015531b1d0e5f2c8d8ca2bc50d5f14aaf954bc
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Thu Jul 28 06:31:57 2005 +0000

    2005-07-28  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/poppler-config.h.in: Add GCC_PRINTF_FORMAT macro to
            annotate printf-like functions (#3638).
    
            * poppler/Error.h: Add GCC_PRINTF_FORMAT to error().
    
            * poppler/PSOutputDev.h: Add GCC_PRINTF_FORMAT to
            PSOutputDev::writePSFmt().
    
            * poppler/PSOutputDev.cc, poppler/GlobalParams.cc: Quiet new
            printf warnings.

 ChangeLog                   |   11 +++++++++++
 poppler/Error.h             |    2 +-
 poppler/GlobalParams.cc     |    3 ++-
 poppler/PSOutputDev.cc      |    3 +--
 poppler/PSOutputDev.h       |    2 +-
 poppler/TextOutputDev.cc    |   13 ++++++++++++-
 poppler/poppler-config.h.in |   12 ++++++++++++
 7 files changed, 40 insertions(+), 6 deletions(-)

commit 9df89c495683e229b771b3d008ed25d478465c35
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Thu Jul 28 05:52:43 2005 +0000

    2005-07-28  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/TextOutputDev.cc (TextBlock::visitSelection): Assign
            start and stop coordinates in one place so we don't assign the
            same point to both in some corner cases.
            (TextWord::visitSelection): Initialize begin to len, not len + 1
            to fix crash.
    
            (TextWord::visitSelection, TextLine::visitSelection): Change
            selection trigger; now midpoint of glyph must be included in
            selection area for glyph to be in selection.

 ChangeLog                 |   12 +++++
 poppler/CairoOutputDev.cc |    2 +-
 poppler/TextOutputDev.cc  |  113 +++++++++++++++++++++-----------------------
 3 files changed, 67 insertions(+), 60 deletions(-)

commit a3d9b5849cedf1316c6fc5859872e957f3f7b593
Author: Martin Kretzschmar <martink@gnome.org>
Date:   Wed Jul 27 19:21:08 2005 +0000

    * poppler/PSOutputDev.cc (PSOutputDev): change the constructor to
    take paper size and duplex setting parameters.
    (init): add paper size and duplex parameters.
    (writeDocSetup): add duplex parameter.
    
    * poppler/PSOutputDev.h: update declarations.
    
    * glib/poppler-private.h (struct _PopplerPSFile): store necessary
    information to eventually construct a PSOutputDev.
    
    * glib/poppler-page.cc (poppler_page_render_to_ps): initialize the
    output dev if it doesn't exist yet.
    
    * glib/poppler-document.cc (poppler_ps_file_new): don't create the
    PSOutputDev here, just store filename and page range.
    (poppler_ps_file_set_paper_size, poppler_ps_file_set_duplex): new
    functions.
    (poppler_ps_file_free): free the filename which we strdup now.
    
    * glib/poppler-document.h: add prototypes.

 ChangeLog                |   23 +++++++++++++++++++++
 glib/poppler-document.cc |   49 +++++++++++++++++++++++++++++++++++++++------
 glib/poppler-document.h  |   15 +++++++++----
 glib/poppler-page.cc     |   10 +++++++++
 glib/poppler-private.h   |    6 +++++
 poppler/PSOutputDev.cc   |   23 +++++++++++++--------
 poppler/PSOutputDev.h    |    9 ++++++-
 7 files changed, 112 insertions(+), 23 deletions(-)

commit 7be920ecf13698c3cf4ab8df09c8c67f1a04bfa2
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Jul 26 21:52:09 2005 +0000

    Fix mem leak in qt test app

 ChangeLog              |    4 ++++
 qt/test-poppler-qt.cpp |    2 ++
 2 files changed, 6 insertions(+), 0 deletions(-)

commit 2bc26dffd9f296799617d319055648c20f748c8a
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Tue Jul 26 20:34:13 2005 +0000

    2005-07-26  Kristian Høgsberg  <krh@redhat.com>
    
            * fofi/FoFiType1.cc: Make check for end of encoding array a bit
            more liberal so we don't crash on complex encoding arrays (#3344).

 ChangeLog         |    5 +++++
 fofi/FoFiType1.cc |   21 +++++++--------------
 2 files changed, 12 insertions(+), 14 deletions(-)

commit 07911274e4e850a628b1e587cafc2a73c05f93fe
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Jul 25 20:40:37 2005 +0000

    Work on bad jpeg data that have garbage before the start marker. Fixes bug #3299

 ChangeLog            |    5 +++++
 poppler/DCTStream.cc |   38 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 43 insertions(+), 0 deletions(-)

commit a1869eca39172fcb42f036a5846b19548be53568
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Jul 22 11:01:25 2005 +0000

    Fix bug #3586

 ChangeLog                  |    5 +++++
 poppler/CairoFontEngine.cc |    2 ++
 2 files changed, 7 insertions(+), 0 deletions(-)

commit 95529b41272484f08fb54393e1886bf7ff3e02c8
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Jul 22 10:45:19 2005 +0000

    Make it possible to browse pages in test-poppler-qt

 ChangeLog              |   13 ++++++++---
 qt/test-poppler-qt.cpp |   49 +++++++++++++++++++++++++++++++++++++++--------
 2 files changed, 49 insertions(+), 13 deletions(-)

commit 2d52650864eab0e9385ed1fe8fb594daac9d8322
Author: Martin Kretzschmar <martink@gnome.org>
Date:   Fri Jul 22 10:35:56 2005 +0000

    * glib/poppler-document.cc (poppler_fonts_iter_get_name): if the
    font is a subset, strip the ABCDEF+ tag.
    (poppler_fonts_iter_get_full_name): does what the old get_name did.
    (poppler_fonts_iter_get_font_type, poppler_fonts_iter_is_embedded)
    (poppler_fonts_iter_is_subset): new wrappers.
    
    * glib/poppler-document.h (PopplerFontType): new enum.
    Update prototypes.

 ChangeLog                |   11 +++++++++
 glib/poppler-document.cc |   54 +++++++++++++++++++++++++++++++++++++++++++++-
 glib/poppler-document.h  |   38 +++++++++++++++++++++++---------
 3 files changed, 91 insertions(+), 12 deletions(-)

commit 43bed4aafcf1d291dc96fa5070efbd7936a6122f
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Jul 22 10:33:54 2005 +0000

    Fix bugs #3728 and #3750

 ChangeLog        |    4 ++++
 splash/Splash.cc |   10 ++++++++++
 2 files changed, 14 insertions(+), 0 deletions(-)

commit c7bcef87493d354a077dd223d76f86640acc0ce3
Author: Martin Kretzschmar <martink@gnome.org>
Date:   Fri Jul 15 19:55:30 2005 +0000

    update for 2005-06-27 change to actually display something again.

 ChangeLog              |    5 +++++
 test/gtk-cairo-test.cc |   10 ++++++----
 2 files changed, 11 insertions(+), 4 deletions(-)

commit 6623711d2d50dc52454904ee16b25337f0aab130
Author: Brad Hards <bradh@frogmouth.net>
Date:   Sun Jul 10 09:34:03 2005 +0000

    A general cleanup of the Arthur output renderer.

 ChangeLog                  |    5 ++
 poppler/ArthurOutputDev.cc |  105 +++++++++++++++-----------------------------
 2 files changed, 41 insertions(+), 69 deletions(-)

commit ea1cc9a7b12db9c44b89896c41d07e3ba932d054
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Fri Jul 8 04:59:41 2005 +0000

    2005-07-08  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/poppler-page.cc (poppler_page_set_selection_alpha): Add
            this function to initialize the alpha channel when using the
            splash backend.
    
            * poppler/TextOutputDev.cc (visitLine): Add missing scaling of
            intra-line selection edges.

 ChangeLog                |    9 +++++++
 glib/poppler-page.cc     |   59 +++++++++++++++++++++++++++++++++++++++++++++-
 poppler/TextOutputDev.cc |   17 +++++++-----
 3 files changed, 77 insertions(+), 8 deletions(-)

commit 1cd915397c9532ed80b4f905b6ed9c0126aa38f2
Author: Brad Hards <bradh@frogmouth.net>
Date:   Thu Jul 7 21:15:09 2005 +0000

    Add support for page layout to the Qt4 bindings, plus
    test cases.

 ChangeLog                             |    8 ++++++++
 qt4/src/poppler-document.cc           |   22 ++++++++++++++++++++++
 qt4/src/poppler-qt4.h                 |   26 ++++++++++++++++++++++++--
 qt4/tests/Makefile.am                 |   10 +++++++++-
 qt4/tests/check_pagelayout_none.cpp   |   22 ++++++++++++++++++++++
 qt4/tests/check_pagelayout_single.cpp |   22 ++++++++++++++++++++++
 6 files changed, 107 insertions(+), 3 deletions(-)

commit 4e050aef7ba132900f84205be221fd48808848c3
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Thu Jul 7 17:19:36 2005 +0000

    2005-07-07  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/poppler-page.cc (poppler_page_prepare_output_dev): Account
            for page rotation when creating the cairo surface.

 ChangeLog            |    5 +++++
 glib/poppler-page.cc |   17 +++++++++++++++--
 2 files changed, 20 insertions(+), 2 deletions(-)

commit 2eeab0b8afeb4897806df2de6e496889c25dda5e
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Thu Jul 7 15:58:43 2005 +0000

    2005-07-06  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/poppler-page.cc (poppler_page_copy_to_pixbuf): Add out of
            bounds checking (from Marco).

 ChangeLog            |    6 +++++-
 glib/poppler-page.cc |    5 +++++
 2 files changed, 10 insertions(+), 1 deletions(-)

commit b1015f6bdbd93b2a2574a9f0e0e1cd7dbae9af78
Author: Brad Hards <bradh@frogmouth.net>
Date:   Thu Jul 7 11:13:24 2005 +0000

    At least try to fix glib issues. If you care about glib,
    then you should review this.

 ChangeLog                |    4 ++++
 glib/poppler-document.cc |    2 ++
 2 files changed, 6 insertions(+), 0 deletions(-)

commit 8bf787031e7a2e93b4e1202918bd1aee86675082
Author: Brad Hards <bradh@frogmouth.net>
Date:   Thu Jul 7 11:04:08 2005 +0000

    Update for page mode - new mode from PDF-1.6, API docs fixes
    and some tests.

 ChangeLog                               |   15 +++++++++++++++
 poppler/Catalog.cc                      |    2 ++
 poppler/Catalog.h                       |    3 ++-
 qt4/src/poppler-document.cc             |    2 ++
 qt4/src/poppler-qt4.h                   |   14 +++++++++-----
 qt4/tests/Makefile.am                   |   22 +++++++++++++++++++++-
 qt4/tests/check_pagemode_attach.cpp     |   22 ++++++++++++++++++++++
 qt4/tests/check_pagemode_fullscreen.cpp |   22 ++++++++++++++++++++++
 qt4/tests/check_pagemode_none.cpp       |   22 ++++++++++++++++++++++
 qt4/tests/check_pagemode_oc.cpp         |   22 ++++++++++++++++++++++
 qt4/tests/check_pagemode_thumbs.cpp     |   22 ++++++++++++++++++++++
 11 files changed, 161 insertions(+), 7 deletions(-)

commit 695e27fb4d6fcc3466e2c9c95b4f02821b07e823
Author: Brad Hards <bradh@frogmouth.net>
Date:   Thu Jul 7 11:01:27 2005 +0000

    Suppress noise from new test files.

 qt4/tests/.cvsignore |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 8a8d57bdcf11ed2903913d938b9711053b9bb9f1
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Jul 6 17:12:36 2005 +0000

    Extract family, stretch and weight from the font descriptor

 ChangeLog          |    2 ++
 poppler/GfxFont.cc |   41 +++++++++++++++++++++++++++++++++++++++++
 poppler/GfxFont.h  |   36 ++++++++++++++++++++++++++++++++++++
 3 files changed, 79 insertions(+), 0 deletions(-)

commit 3a1646c2f776f5a07b0e830fcb8e1b0a80efb41c
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Jul 6 13:29:00 2005 +0000

    Add checkFooter to check the document ends with %%EOF

 ChangeLog         |    5 +++++
 poppler/PDFDoc.cc |   28 ++++++++++++++++++++++++++++
 poppler/PDFDoc.h  |    1 +
 3 files changed, 34 insertions(+), 0 deletions(-)

commit 377c023d31cf74d8240aa5be9dba8e3838459a8c
Author: Brad Hards <bradh@frogmouth.net>
Date:   Wed Jul 6 11:15:16 2005 +0000

    Add unit tests for the isLinearized() property.

 ChangeLog                      |    4 ++++
 qt4/tests/Makefile.am          |    6 +++++-
 qt4/tests/check_linearised.cpp |   23 +++++++++++++++++++++++
 3 files changed, 32 insertions(+), 1 deletions(-)

commit 5fa869887a840a585340993718df0841010666cf
Author: Brad Hards <bradh@frogmouth.net>
Date:   Wed Jul 6 09:52:30 2005 +0000

    Remove boolean for unicode table lookup from Font

 ChangeLog                   |   14 ++++++++++++++
 qt4/src/poppler-document.cc |    2 --
 qt4/src/poppler-qt4.h       |   14 +-------------
 qt4/tests/poppler-fonts.cpp |   16 +++++++---------
 4 files changed, 22 insertions(+), 24 deletions(-)

commit 40469c5883e17e734f3d54872c59e76b95bc0f95
Author: Brad Hards <bradh@frogmouth.net>
Date:   Wed Jul 6 09:00:39 2005 +0000

    Update to reflect recent changes.

 qt4/tests/.cvsignore |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 6cea437208f913085a6a8c7183b0826a107cefb5
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Jul 5 21:15:48 2005 +0000

    Don't crash with files that have fonts with no name

 ChangeLog                   |    7 +++++++
 qt4/src/poppler-document.cc |   13 ++++++++++---
 qt4/src/poppler-qt4.h       |    2 +-
 3 files changed, 18 insertions(+), 4 deletions(-)

commit 1323c74479848f5b87a3a13fa26e8b9e096e9f6a
Author: Brad Hards <bradh@frogmouth.net>
Date:   Tue Jul 5 12:31:59 2005 +0000

    Check in a couple more test apps

 qt4/tests/Makefile.am           |   10 ++++++-
 qt4/tests/check_author.cpp      |   25 ++++++++++++++++
 qt4/tests/check_permissions.cpp |   59 +++++++++++++++++++++++++++++++++++++++
 3 files changed, 93 insertions(+), 1 deletions(-)

commit 839a798ec3725427185de5a48c58ac448596b25d
Author: Brad Hards <bradh@frogmouth.net>
Date:   Tue Jul 5 12:25:00 2005 +0000

    Add Qt4 bindings for new user permission properties.

 ChangeLog                   |    4 +++
 qt4/src/poppler-document.cc |   25 +++++++++++++++++++++
 qt4/src/poppler-qt4.h       |   51 ++++++++++++++++++++++++++++++++++++++----
 3 files changed, 75 insertions(+), 5 deletions(-)

commit e10f6990d3339e3a7adeaa50b1754cf7ecf82f87
Author: Brad Hards <bradh@frogmouth.net>
Date:   Tue Jul 5 12:15:04 2005 +0000

    Add some more user permissions properties - high resolution
    printing, document assembly, extraction for accessibility
    and form completion.

 ChangeLog        |    8 +++++++
 poppler/PDFDoc.h |    9 ++++++++
 poppler/XRef.cc  |   55 ++++++++++++++++++++++++++++++++++++++++++++++++++---
 poppler/XRef.h   |    4 +++
 4 files changed, 72 insertions(+), 4 deletions(-)

commit 3a8e1ba03cdec6412dd0b79f0cc59a4cd97dd4e7
Author: Brad Hards <bradh@frogmouth.net>
Date:   Mon Jul 4 11:38:22 2005 +0000

    A couple more little changes.

 ChangeLog |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit a44bd0b45bb89f29ddca5d0e8986a8de50f9db39
Author: Brad Hards <bradh@frogmouth.net>
Date:   Mon Jul 4 11:37:21 2005 +0000

    Change path to sample file to point to test module

 qt4/tests/check_orientation.cpp |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2a7079087c35651c242d3843c94703a3199e61ca
Author: Brad Hards <bradh@frogmouth.net>
Date:   Mon Jul 4 11:36:13 2005 +0000

    Fix typo causing failure to pick up upside down pages.

 qt4/src/poppler-page.cc |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 529a548044ae721a414c5b8e768c0498b1e6830b
Author: Brad Hards <bradh@frogmouth.net>
Date:   Mon Jul 4 08:30:29 2005 +0000

    Update to reflect recent changes

 ChangeLog            |   30 +++++++++++++++++++++++++++++-
 qt4/tests/.cvsignore |    2 ++
 2 files changed, 31 insertions(+), 1 deletions(-)

commit 08cca4670f8ae65333beacda85834112e76489d1
Author: Brad Hards <bradh@frogmouth.net>
Date:   Mon Jul 4 08:21:27 2005 +0000

    Add in a simple demo/test application, similar to the pdffonts
    application in xpdf.

 qt4/tests/Makefile.am       |    9 ++++-
 qt4/tests/poppler-fonts.cpp |   76 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 84 insertions(+), 1 deletions(-)

commit 52af89d8303b50c45d5e4584d19ec8b7d7ebcf9b
Author: Brad Hards <bradh@frogmouth.net>
Date:   Mon Jul 4 08:18:52 2005 +0000

    Update to reflect changes to rendering API.

 qt4/tests/stress-poppler-qt4.cpp |    4 ++--
 qt4/tests/test-poppler-qt4.cpp   |    3 ++-
 2 files changed, 4 insertions(+), 3 deletions(-)

commit d42998d0fc32b1e21a2aeef1311e0baf508ade3f
Author: Brad Hards <bradh@frogmouth.net>
Date:   Mon Jul 4 08:16:17 2005 +0000

    Qt4 update.
    	* qt4/src/poppler-qt4.h:
    	* qt4/src/poppler-document.cc complete Qt4 font metadata handling
    
    	* qt4/src/poppler-qt4.h:
    	* qt4/src/poppler-page.cc: change the render API to make it more
    	Qt-like.

 qt4/src/poppler-document.cc |    7 +++-
 qt4/src/poppler-page.cc     |    5 +--
 qt4/src/poppler-qt4.h       |   73 ++++++++++++++++++++++++++++++++++++++++--
 3 files changed, 77 insertions(+), 8 deletions(-)

commit 5d194b926d1ed642ed4bbd3304befa073d389cd4
Author: Brad Hards <bradh@frogmouth.net>
Date:   Mon Jul 4 08:10:16 2005 +0000

    Change FontInfo::type() to return an enumerated value,
    rather than a GooString.

 poppler/FontInfo.cc |   16 ++--------------
 poppler/FontInfo.h  |   16 +++++++++++++---
 2 files changed, 15 insertions(+), 17 deletions(-)

commit 1303020b2e97bc110ccf045cd2811daf59ec72ce
Author: Brad Hards <bradh@frogmouth.net>
Date:   Mon Jul 4 07:42:32 2005 +0000

    Fix up the unit test, now that I have a real sample
    file.

 qt4/tests/check_orientation.cpp |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 96fc0ea3fc6c9c7d933e9e0c02a622b2aeef7617
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Fri Jul 1 04:57:49 2005 +0000

    2005-07-01  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/TextOutputDev.cc: Make selection also work when dragging
            backwards in the text flow.  Currently this is a big pile of
            if-statements, and there is certainly room for improvement.

 ChangeLog                |    6 ++
 poppler/TextOutputDev.cc |  129 +++++++++++++++++++++++++++++++++++++---------
 2 files changed, 111 insertions(+), 24 deletions(-)

commit 06c49c496f28aba608101adcecd8cec34937ac78
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Thu Jun 30 19:44:33 2005 +0000

    2005-06-30  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/poppler-page.h: * glib/poppler-page.cc
            (poppler_page_copy_to_pixbuf): Fix splash compilation (patch from
            Marco).
            (poppler_page_render_to_pixbuf): Drop dest_x and dest_y
            coordinates from this function.  This functionality can be
            achieved using a sub-GdkPixbuf.
    
            * glib/test-poppler-glib.c (main): Update test case.

 ChangeLog                |   11 +++++++++++
 NEWS                     |    6 ++++++
 glib/poppler-page.cc     |   27 ++++++++++-----------------
 glib/poppler-page.h      |    4 +---
 glib/test-poppler-glib.c |    2 +-
 5 files changed, 29 insertions(+), 21 deletions(-)

commit b126785aeda6b5576a13fc3f3853b027bd7dd306
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Thu Jun 30 00:36:01 2005 +0000

    2005-06-29  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/poppler-private.h: Move TextOutputDev.h include here from
            poppler-page.cc

 ChangeLog              |    5 +++++
 glib/poppler-page.cc   |    1 -
 glib/poppler-private.h |    1 +
 3 files changed, 6 insertions(+), 1 deletions(-)

commit b15a8caf003d7d0631d4f78db5ab54e55a5a000a
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Wed Jun 29 21:24:48 2005 +0000

    2005-06-29  Kristian Høgsberg  <krh@redhat.com>
    
            * configure.ac:
            * glib/poppler-page.cc:
            * glib/poppler-page.h:
            * glib/poppler-private.h:
            * poppler/CairoOutputDev.cc:
            * poppler/CairoOutputDev.h:
            * poppler/Page.cc:
            * poppler/Page.h:
            * poppler/TextOutputDev.cc:
            * poppler/TextOutputDev.h: Add support for rendering real
            selection (based on text flow).

 ChangeLog                 |   20 ++-
 configure.ac              |    4 +-
 glib/poppler-page.cc      |  224 +++++++++++++++++++------
 glib/poppler-page.h       |   65 ++++---
 glib/poppler-private.h    |    3 +
 poppler/CairoOutputDev.cc |   13 +-
 poppler/CairoOutputDev.h  |    2 +-
 poppler/Page.cc           |   59 +++++--
 poppler/Page.h            |   12 ++
 poppler/TextOutputDev.cc  |  414 ++++++++++++++++++++++++++++++++++++++++++++-
 poppler/TextOutputDev.h   |   38 ++++-
 11 files changed, 743 insertions(+), 111 deletions(-)

commit 3b5e20465e482eb0e75a106697ee94d60aea2fdc
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Jun 28 22:51:29 2005 +0000

    Forgot assigning type on copy constructor

 poppler/FontInfo.cc |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit e512cd1832a0e6d15149e12e8e67a39d335efc86
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Jun 28 22:49:14 2005 +0000

    Add FontInfo::getType()

 ChangeLog           |    3 +++
 poppler/FontInfo.cc |    4 ++++
 poppler/FontInfo.h  |    2 ++
 3 files changed, 9 insertions(+), 0 deletions(-)

commit 8aeb5205f2876a9dc36eb1dc1e361bb87adf4e31
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Jun 28 22:00:05 2005 +0000

    use transformation matrix for image rendering in Arthur backend

 ChangeLog                  |    4 ++++
 poppler/ArthurOutputDev.cc |   12 +++++++-----
 2 files changed, 11 insertions(+), 5 deletions(-)

commit a221d06fdc7b0688ca0744a1d6ad49d472c7f12c
Author: Brad Hards <bradh@frogmouth.net>
Date:   Tue Jun 28 10:59:14 2005 +0000

    Reduce cvs up noise

 .cvsignore           |    1 +
 ChangeLog            |    7 +++++++
 qt4/.cvsignore       |    3 +++
 qt4/src/.cvsignore   |    7 +++++++
 qt4/tests/.cvsignore |    8 ++++++++
 5 files changed, 26 insertions(+), 0 deletions(-)

commit ea58a20bbcf450a1ecb8fe00e8162cfdf76105f1
Author: Brad Hards <bradh@frogmouth.net>
Date:   Tue Jun 28 10:00:09 2005 +0000

    Initial import of Qt4 bindings, and for a Qt4 "Arthur" (QPainter)
    backend renderer.
    
    The bindings are currently unstable - you can expect substantial change
    in both source and binary interfaces.
    
    The Arthur renderer currently does a reasonable job of rendering path
    and fill, but the image rendering doesn't work (for reasons that aren't
    clear to me) and text rendering doesn't use the right glyphs - it just
    draws with the current font. There is a lot of work to do on this
    too. Help is, of coure, welcome.

 ChangeLog                        |   12 +
 Makefile.am                      |   10 +-
 configure.ac                     |   94 +++-
 poppler-qt4.pc.in                |   12 +
 poppler/ArthurOutputDev.cc       |  604 +++++++++++++++++++
 poppler/ArthurOutputDev.h        |  133 +++++
 poppler/Makefile.am              |   20 +
 qt4/Makefile.am                  |    1 +
 qt4/src/Doxyfile                 | 1212 ++++++++++++++++++++++++++++++++++++++
 qt4/src/Makefile.am              |   22 +
 qt4/src/poppler-document.cc      |  309 ++++++++++
 qt4/src/poppler-page.cc          |  170 ++++++
 qt4/src/poppler-private.h        |   36 ++
 qt4/src/poppler-qt4.h            |  286 +++++++++
 qt4/tests/Makefile.am            |   34 ++
 qt4/tests/check_orientation.cpp  |   40 ++
 qt4/tests/stress-poppler-qt4.cpp |   70 +++
 qt4/tests/test-poppler-qt4.cpp   |  121 ++++
 18 files changed, 3183 insertions(+), 3 deletions(-)

commit 61e9bc76eb2fcb0b4b899ebfad1cc71c59fc8274
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Tue Jun 28 03:44:12 2005 +0000

    2005-06-27  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/CairoOutputDev.cc:
            * poppler/CairoOutputDev.h: Change CairoOutputDev to render to a
            given surface and let the user create that surface.
    
            * glib/poppler-document.cc:
            * glib/poppler-page.cc:
            * glib/poppler-private.h: Create the cairo image surface here
            instead and pass it to the CairoOutputDev for rendering.
    
            * poppler/CairoOutputDevImage.cc:
            * poppler/CairoOutputDevImage.h:
            * poppler/CairoOutputDevX.cc:
            * poppler/CairoOutputDevX.h:
            * poppler/Makefile.am: Remove specialized cairo output devices.

 ChangeLog                      |   17 +++
 glib/poppler-document.cc       |    2 +-
 glib/poppler-page.cc           |   21 +++-
 glib/poppler-private.h         |    4 +-
 poppler/CairoOutputDev.cc      |   24 ++---
 poppler/CairoOutputDev.h       |    8 +-
 poppler/CairoOutputDevImage.cc |   80 ---------------
 poppler/CairoOutputDevImage.h  |   44 --------
 poppler/CairoOutputDevX.cc     |  216 ----------------------------------------
 poppler/CairoOutputDevX.h      |  117 ----------------------
 poppler/Makefile.am            |    8 +-
 11 files changed, 54 insertions(+), 487 deletions(-)

commit 8079dce3f0ed91dd531465f45c6d3c568ab4ecd1
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Mon Jun 27 01:04:32 2005 +0000

    2005-06-26  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/CairoOutputDev.cc:
            * poppler/CairoOutputDev.h: Switch back to using drawChar() for
            text, but utilize the beginString() and endString() hooks so we
            can use cairo_show_glyphs() efficiently.

 ChangeLog                 |    7 +++
 poppler/CairoOutputDev.cc |  107 +++++++++++++--------------------------------
 poppler/CairoOutputDev.h  |   12 ++++-
 3 files changed, 48 insertions(+), 78 deletions(-)

commit 1aa48d6b7907a1d53830f0cf28085041f685368d
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Jun 26 23:35:26 2005 +0000

    Add PageTransition class and PageTransition* Page::getTransition() const; to the qt frontend. Code almost 100% copied from xpdf code inside kpdf

 ChangeLog          |    5 ++
 qt/poppler-page.cc |  121 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 qt/poppler-qt.h    |   78 +++++++++++++++++++++++++++++++++
 3 files changed, 204 insertions(+), 0 deletions(-)

commit 9d4327eecd94299a3629b0814e84f981a4be1dfb
Author: Martin Kretzschmar <martink@gnome.org>
Date:   Sun Jun 26 15:54:16 2005 +0000

    add poppler-enums.[ch].

 ChangeLog       |    2 ++
 glib/.cvsignore |    8 +++++---
 2 files changed, 7 insertions(+), 3 deletions(-)

commit 768186514b9fc175cf330344408bb89ab4c909f3
Author: Martin Kretzschmar <martink@gnome.org>
Date:   Sun Jun 26 11:40:35 2005 +0000

    require glib 2.4+ for g_value_take_string and G_DEFINE_TYPE.

 ChangeLog    |    5 +++++
 configure.ac |    4 ++--
 2 files changed, 7 insertions(+), 2 deletions(-)

commit 5d40e34a367212c39af06332879f26824d6d62d2
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Sun Jun 26 00:01:39 2005 +0000

    2005-06-25  Jeff Muizelaar  <jeff@infidigm.net>
    
    	* poppler/Error.h: Maybe fix build on Solaris.

 ChangeLog       |    4 ++++
 poppler/Error.h |    2 +-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit c2780a3b3f4615bb28bfe394d649b388db4ccf4d
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Mon Jun 20 21:33:09 2005 +0000

    2005-06-20  Kristian Høgsberg  <krh@redhat.com>
    
            * NEWS:
            * configure.ac: Bump version to 0.3.3 and sum up changes since
            last release.
    
            * glib/poppler-page.cc (poppler_page_find_text): Initialize xMin
            and yMin to avoid referencing unintialized memory (#3582).

 ChangeLog            |    9 +++++++++
 NEWS                 |   10 ++++++++++
 configure.ac         |    2 +-
 glib/poppler-page.cc |    2 ++
 4 files changed, 22 insertions(+), 1 deletions(-)

commit 9023891f314ac37811b5c973be2e36b6de353cf2
Author: Martin Kretzschmar <martink@gnome.org>
Date:   Mon Jun 20 18:45:41 2005 +0000

    (info_dict_get_string): convert from PDFDocEncoding to UTF-8.

 ChangeLog                |    5 +++++
 glib/poppler-document.cc |   16 +++++++++++++++-
 2 files changed, 20 insertions(+), 1 deletions(-)

commit bbf2fe757f0fd08d0e90e3810709ab7152c779c0
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Mon Jun 20 17:58:38 2005 +0000

    2005-06-20  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/poppler-page.cc:
            * glib/poppler-page.h:
            * glib/poppler.h: Clean up glib rotation implementation and add a
            getter for rotation.  Patch from Marco.

 ChangeLog            |    7 +++++
 glib/poppler-page.cc |   69 ++++++++++++++++++++++++++++---------------------
 glib/poppler-page.h  |   57 +++++++++++++++++++++--------------------
 glib/poppler.h       |    1 -
 4 files changed, 75 insertions(+), 59 deletions(-)

commit c264d8a9f84587cd0f2ef67683a01fc8dd9395af
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Mon Jun 20 17:38:27 2005 +0000

    2005-06-20  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/poppler-document.cc:
            * poppler/FontInfo.cc: Fixes from Marco to handle fonts without
            name (typically type 3 fonts) and fix an iterator bug.

 ChangeLog                |    6 ++++++
 glib/poppler-document.cc |    8 +++++++-
 poppler/FontInfo.cc      |   13 ++++++++++---
 3 files changed, 23 insertions(+), 4 deletions(-)

commit 4746e63a793a2881e904ac54d58b7d3e48b07dcf
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Mon Jun 20 17:22:35 2005 +0000

    2005-06-20  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/poppler-page.cc (poppler_page_get_link_mapping): Adjust
            link coordinates so they're relative to bounding box lower left
            corner (#3396).

 ChangeLog            |    6 ++++++
 glib/poppler-page.cc |    6 ++++++
 2 files changed, 12 insertions(+), 0 deletions(-)

commit bada3d03583ef6ed34d2aa743de8fd9ca4a5c748
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Fri Jun 17 05:30:56 2005 +0000

    2005-06-17  Kristian Høgsberg  <krh@redhat.com>
    
            * autogen.sh: Patch from Emil Soleyman-Zomalan to enable checks
            for automake >= 1.7 (#3554).

 ChangeLog  |    5 +++
 autogen.sh |  104 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 109 insertions(+), 0 deletions(-)

commit 25db42831ddde500697126352458e092a9b0ab9b
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Wed Jun 15 15:02:46 2005 +0000

    2005-06-15  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/poppler-document.cc:
            * glib/poppler-document.h: Patch from Marco to get initial status
            (open or closed) for bookmark subtrees.
    -----------------------------------------------------------

 ChangeLog                |    6 ++++++
 glib/poppler-document.cc |    9 +++++++++
 glib/poppler-document.h  |    1 +
 3 files changed, 16 insertions(+), 0 deletions(-)

commit e54e306ac5d603001fefda3b9ecd81821e4bd09e
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Mon Jun 13 17:18:32 2005 +0000

    Forgot to add new files.

 poppler/FontInfo.cc |  197 +++++++++++++++++++++++++++++++++++++++++++++++++++
 poppler/FontInfo.h  |   51 +++++++++++++
 2 files changed, 248 insertions(+), 0 deletions(-)

commit 23e8ed5cbf4d7d999a8a1dcf714aaddaf339ceff
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Mon Jun 13 16:09:33 2005 +0000

    2005-06-13  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/poppler-document.cc:
            * glib/poppler-document.h:
            * glib/poppler-private.h:
            * glib/poppler.h:
            * glib/test-poppler-glib.c:
            * poppler/Makefile.am: Patch from Marco to extract font info from
            document.

 ChangeLog                |   10 ++++
 glib/poppler-document.cc |  131 ++++++++++++++++++++++++++++++++++++++++++++++
 glib/poppler-document.h  |   13 +++++
 glib/poppler-private.h   |    7 +++
 glib/poppler.h           |    2 +
 glib/test-poppler-glib.c |   14 +++++
 poppler/Makefile.am      |    2 +
 7 files changed, 179 insertions(+), 0 deletions(-)

commit fbb86d2983a28ad2c46b8c5d475a2df1f0f0e4b9
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Wed Jun 8 14:35:46 2005 +0000

    2005-06-08  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/CairoFontEngine.cc: Remember to delete tmpFileName.
            Patch from Nikolai Weibull (#3491).

 ChangeLog                  |    5 +++++
 poppler/CairoFontEngine.cc |   37 +++++++++++++++++++------------------
 2 files changed, 24 insertions(+), 18 deletions(-)

commit 699b03025c1d38a42a49e39017097c5d0315fd6f
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Tue Jun 7 20:25:48 2005 +0000

    2005-06-07  Kristian Høgsberg  <krh@redhat.com>
    
            * qt/test-poppler-qt.cpp: Add stdlib.h include for exit().

 ChangeLog              |    4 ++++
 qt/test-poppler-qt.cpp |    1 +
 2 files changed, 5 insertions(+), 0 deletions(-)

commit 0017b1a72c58e2d016d22451079c466abdfff15c
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Thu Jun 2 19:14:45 2005 +0000

    2005-06-02  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/TextOutputDev.h:
            * qt/poppler-qt.h: Patch from Stanislav Brabec <sbrabec@suse.cz>
            to fix gcc 4.0.1 warnings on undeclared friend classes.
    
            * test/gtk-splash-test.cc: Fix from Martin Kretzschmar
            <martink@gnome.org> to compile with OPI enabled (#2911).

 ChangeLog               |    9 +++++++++
 poppler/TextOutputDev.h |    3 +++
 qt/poppler-qt.h         |    2 ++
 test/gtk-splash-test.cc |    2 +-
 4 files changed, 15 insertions(+), 1 deletions(-)

commit 47c3b4ec2c7691e44f5100b1f5956df0005467c8
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Thu Jun 2 18:49:55 2005 +0000

    2005-06-02  Kristian Høgsberg  <krh@redhat.com>
    
            Patch from Stanislav Brabec <sbrabec@suse.cz>:
    
            * configure.ac:
            * poppler-cairo.pc.in:
            * poppler-glib.pc.in:
            * poppler-qt.pc.in:
            * poppler-splash.pc.in: Misc fixes to pkg-config files.

 ChangeLog            |   10 ++++++++++
 configure.ac         |    6 ++++--
 poppler-cairo.pc.in  |    3 +--
 poppler-glib.pc.in   |    4 ++--
 poppler-qt.pc.in     |    1 +
 poppler-splash.pc.in |    3 +--
 6 files changed, 19 insertions(+), 8 deletions(-)

commit 9f0da96dd005defd5d82dd05b627ff1925430215
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Thu Jun 2 00:35:44 2005 +0000

    2005-06-01  Jeff Muizelaar  <jeff@infidigm.net>
    
    	* poppler/Error.cc:
    	* poppler/Error.h: Make error handling function setable through
    	setErrorFunction.
    
    	Based on a patch by Albert Astals Cid.

 ChangeLog        |    8 ++++++++
 poppler/Error.cc |   29 ++++++++++++++++++++---------
 poppler/Error.h  |    2 ++
 3 files changed, 30 insertions(+), 9 deletions(-)

commit f688aa11d066f1c6f4115cbdb604ac61fb8b5146
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Sun May 29 14:59:34 2005 +0000

    2005-05-29  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/*: Add more meta data properties to poppler document.
            Patch by Emil Soleyman-Zomalan (#3359).

 ChangeLog                |    5 ++
 glib/poppler-document.cc |  155 +++++++++++++++++++++++++++++++++++++++++++++-
 glib/poppler.gidl        |    5 ++
 glib/test-poppler-glib.c |   46 ++++++++++----
 4 files changed, 194 insertions(+), 17 deletions(-)

commit 9e6eeec574d48d2341ee620e16360d3b21c40103
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Thu May 26 13:03:35 2005 +0000

    2005-05-26  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/CairoOutputDev.cc (clip): Remove snapToGrid so clip()
            prototype matches what Gfx actually calls (fixes clipping).
    
            * poppler/CairoOutputDev.cc: Update fill color, stroke color, fill
            opacity and stroke opacity from GfxState on restore, since they
            aren't handled by cairo_restore() (#3362).
    
            * poppler/CairoOutputDev.cc: Comment out tolerance setting until
            we figure out how cairo settings relate to pdf settings.
    
            * poppler/CairoOutputDev.cc: Support fill and stroke opacity.

 ChangeLog                 |   12 ++++++++++++
 poppler/CairoOutputDev.cc |   41 ++++++++++++++++++++++++++++++-----------
 poppler/CairoOutputDev.h  |    6 +++++-
 3 files changed, 47 insertions(+), 12 deletions(-)

commit 89a633edd860e3c6ded1e468edf6f28cfcb43d0e
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Thu May 26 12:52:38 2005 +0000

    2005-05-26  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/GfxState.cc:
            * poppler/GfxState.h: Add GfxColorSpace::getRGBLine here and
            implement in subclasses.
    
            * poppler/CairoOutputDev.cc (drawImage): Use getRGBLine here.

 ChangeLog                 |    8 ++
 poppler/CairoOutputDev.cc |   66 +++++++++----------
 poppler/GfxState.cc       |  160 ++++++++++++++++++++++++++++++++++++++++++++-
 poppler/GfxState.h        |   14 ++++
 4 files changed, 212 insertions(+), 36 deletions(-)

commit 4d8224819da7a85e4d99f96c9bbb047ece58130a
Author: Jonathan Blandford <jrb@redhat.com>
Date:   Mon May 23 04:23:53 2005 +0000

    Mon May 23 00:22:41 2005  Jonathan Blandford  <jrb@redhat.com>
    
            * glib/poppler-document.h: Add a permissions flag to the glib
            bindings.

 ChangeLog                |    5 +++++
 glib/poppler-document.cc |   24 ++++++++++++++++++++++++
 glib/poppler-document.h  |   16 +++++++++-------
 3 files changed, 38 insertions(+), 7 deletions(-)

commit 1f677e2f60634a7d0c5e0e0d2125ab15c2722979
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Sat May 21 21:33:06 2005 +0000

    2005-05-21  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/poppler-document.cc (poppler_ps_file_new): Fix off-by-one
            error spotted by Jürg Billeter.
    -----------------------------------------------------

 ChangeLog                |    5 +++++
 glib/poppler-document.cc |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit 0bbf2f08173866cde9b097eeeb1f4218a396588d
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Fri May 20 20:48:52 2005 +0000

    2005-05-20  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/CairoOutputDev.cc: Account for different row vs. column
            vector conventions between cairo and poppler.

 ChangeLog                 |    3 +++
 poppler/CairoOutputDev.cc |   18 +++++++++---------
 2 files changed, 12 insertions(+), 9 deletions(-)

commit da44ec7e8de58e55e55b1f780bc3f4bc8307874f
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Fri May 20 18:38:10 2005 +0000

    2005-05-20  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/CairoFontEngine.cc: Only get the code to gid map if
            we're using freetype 2.1.7 or older (#3340).

 ChangeLog                  |    5 +++++
 poppler/CairoFontEngine.cc |   13 ++++++++-----
 2 files changed, 13 insertions(+), 5 deletions(-)

commit 6fe29cf0a7e54b8d294471a0f94eb9e989ad1d7f
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Thu May 19 05:18:04 2005 +0000

    Add bugzilla number.

 ChangeLog |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 42de1348622cf86a87bc22941bd48bffa943dac9
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Thu May 19 05:16:22 2005 +0000

    2005-05-19  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/CairoFontEngine.cc: Only cast to Gfx8BitFont when we
            know for sure we have a truetype font.
            GfxCIDFont::getCIDToGIDLen() can return 0 in which case codeToGID
            will be NULL, and we end up casting it to a Gfx8BitFont.

 ChangeLog                  |    7 +++++++
 poppler/CairoFontEngine.cc |    2 +-
 2 files changed, 8 insertions(+), 1 deletions(-)

commit afc05387c94a76ff0ed69b3f5d9a69ddd1448e83
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Wed May 18 17:39:59 2005 +0000

    2005-05-18  Kristian Høgsberg  <krh@redhat.com>
    
            * configure.ac: Require cairo 0.5.0, bump release to 0.3.2.
    
            * NEWS: Sum up latest changes.
    
            * glib/poppler-document.cc (poppler_ps_file_new): Take a page
            range here instead of just number of pages.

 ChangeLog                |    9 +++++++++
 NEWS                     |    7 +++++++
 configure.ac             |    6 +++---
 glib/poppler-document.cc |   15 ++++++++++-----
 glib/poppler-document.h  |    1 +
 5 files changed, 30 insertions(+), 8 deletions(-)

commit 420134a194af9161282ccfe329d17adef8d325f2
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Tue May 17 23:38:27 2005 +0000

    2005-05-17  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/CairoOutputDevX.cc:
            * test/gtk-cairo-test.cc: Chase the cairo xlib constructor again.

 ChangeLog                  |    5 +++++
 poppler/CairoOutputDevX.cc |    5 +++--
 test/gtk-cairo-test.cc     |    5 +++--
 3 files changed, 11 insertions(+), 4 deletions(-)

commit 6fd62953a910dcfb4abd9de5ea18285b8fa5d202
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Mon May 16 23:16:15 2005 +0000

    Add bug number and attribution to ChangeLog entry.

 ChangeLog |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 6d7f624c13e8a9a8251ac97388cd80e418c70250
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Mon May 16 21:56:31 2005 +0000

    2005-05-16  Kristian Høgsberg  <krh@redhat.com>
    
            * configure.ac: Check for glib-mkenums.
    
            * glib/Makefile.am (poppler-enums.h): Generate glib enums at
            compile time.
    
            * glib/poppler-enums.c:
            * glib/poppler-enums.h: Removed.

 ChangeLog            |    8 ++
 configure.ac         |    3 +
 glib/.cvsignore      |    1 +
 glib/Makefile.am     |   67 ++++++++++++------
 glib/poppler-enums.c |  189 --------------------------------------------------
 glib/poppler-enums.h |   49 -------------
 6 files changed, 57 insertions(+), 260 deletions(-)

commit 2801b54a944fc9e1072c5dcb9f1153a0c9f42de5
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Mon May 16 20:27:51 2005 +0000

    2005-05-16  Kristian Høgsberg  <krh@redhat.com>
    
            * test/gtk-cairo-test.cc: Update this test case also.

 ChangeLog              |    2 ++
 test/gtk-cairo-test.cc |    5 +++--
 2 files changed, 5 insertions(+), 2 deletions(-)

commit 8753ae8ba20fcceaef3ef1dda89129f0456fccf6
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Mon May 16 19:06:00 2005 +0000

    2005-05-16  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/CairoOutputDevX.cc: Track changes to cairo Xlib surface
            constructors.
    
            * poppler/CairoFontEngine.cc (cairo_font_face_destroy): Make this
            static.

 ChangeLog                  |    8 ++++++++
 poppler/CairoFontEngine.cc |    2 +-
 poppler/CairoOutputDevX.cc |    5 +++--
 3 files changed, 12 insertions(+), 3 deletions(-)

commit 2e17106ef4711097104a561d5be49980f8b2f5ab
Author: Jonathan Blandford <jrb@redhat.com>
Date:   Fri May 13 03:47:36 2005 +0000

    whoops!  commit the right file.

 glib/poppler.gidl |  212 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 glib/test.gidl    |   23 ------
 2 files changed, 212 insertions(+), 23 deletions(-)

commit 19b62e1c8ea8ce042ac089defe94f756dcaf194e
Author: Jonathan Blandford <jrb@redhat.com>
Date:   Fri May 13 03:25:32 2005 +0000

    Thu May 12 23:10:45 2005  Jonathan Blandford  <jrb@redhat.com>
    
            * glib/poppler.gidl: add metadata file.

 ChangeLog      |    4 ++++
 glib/test.gidl |   23 +++++++++++++++++++++++
 2 files changed, 27 insertions(+), 0 deletions(-)

commit bef5a548f3b21e7220079155e9b5054fb0c6c3c7
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Thu May 12 21:26:25 2005 +0000

    2005-05-12  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/CairoOutputDev.cc:
            * poppler/CairoOutputDevX.cc:
            * poppler/CairoOutputDevImage.cc:
            * test/gtk-cairo-test.cc: Update to latest cairo changes, patch
            from Jens Taprogge (#3281)

 ChangeLog                      |    8 ++++++++
 poppler/CairoOutputDev.cc      |   22 +++++++++++-----------
 poppler/CairoOutputDevImage.cc |   11 ++++++-----
 poppler/CairoOutputDevX.cc     |    7 +++++--
 test/gtk-cairo-test.cc         |    8 +++++---
 5 files changed, 35 insertions(+), 21 deletions(-)

commit c10ea2dd9bffaf9af023612ef196bab2b204d3e1
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Wed May 11 20:01:43 2005 +0000

    2005-05-11  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/poppler.cc (poppler_get_backend, poppler_get_version): Add
            these functions so it's easy to tell if poppler is using cairo or
            splash and what version.
    
            * glib/test-poppler-glib.c (main): Print out version and backend.

 ChangeLog                |    8 ++++++++
 glib/poppler-enums.c     |   26 ++++++++++++++++++++++++++
 glib/poppler-enums.h     |   15 +++++++++++++++
 glib/poppler.cc          |   21 +++++++++++++++++++++
 glib/poppler.h           |   11 +++++++++++
 glib/test-poppler-glib.c |    9 ++++++++-
 6 files changed, 89 insertions(+), 1 deletions(-)

commit 7d189e33cfa68e722561e9398ad85a77b538ab14
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Fri May 6 16:38:57 2005 +0000

    2005-05-06  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/Makefile.am (libpoppler_glib_la_LIBADD): Link poppler-glib
            against poppler.
    
            * qt/Makefile.am (libpoppler_qt_la_LIBADD): Ditto for qt.
    
            * poppler-glib.pc (Libs): Drop -lpoppler from link.
    
            * poppler-qt.pc (Libs): Ditto for qt.
    
            * configure.ac: Test for both libqt-mt.la and libqt-mt.so in that
            order.

 ChangeLog              |   14 ++++++++++++++
 configure.ac           |    8 +++++++-
 glib/Makefile.am       |    1 +
 poppler-glib.pc.in     |    2 +-
 poppler-qt.pc.in       |    2 +-
 qt/Makefile.am         |    1 +
 qt/test-poppler-qt.cpp |    1 +
 7 files changed, 26 insertions(+), 3 deletions(-)

commit c937e63f17a096b94a554103476ecb9ab1b71b90
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Wed May 4 20:08:41 2005 +0000

    2005-05-04  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/CairoOutputDev.cc (CairoOutputDev::drawImageMask,
            CairoOutputDev::drawImage): Track cairo cvs API changes; use
            cairo_mask() and cairo_paint() for drawing image masks and images.

 ChangeLog                 |    6 +++
 poppler/CairoOutputDev.cc |   98 +++++++++++++++++++++++---------------------
 2 files changed, 57 insertions(+), 47 deletions(-)

commit c142773ad30b409d8169a53921e731305de46e50
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Wed May 4 19:28:07 2005 +0000

    2005-05-04  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/CairoOutputDev.cc: Fix matrix convention confusion.

 ChangeLog                 |    4 ++++
 poppler/CairoOutputDev.cc |    4 ++--
 2 files changed, 6 insertions(+), 2 deletions(-)

commit 28760927d724231d0137ca7ecc66c6c2250dff0d
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Wed May 4 19:11:11 2005 +0000

    2005-05-04  Kristian Høgsberg  <krh@redhat.com>
    
            Patches from Albert Astals Cid:
    
            * qt/poppler-page.cc (getText): Use QString::fromUtf8() instead of
            implicit latin1 cast constructor.
    
            * qt/test-poppler-qt.cpp (main): Use a QLabel for showing text
            instead of qDebug.

 ChangeLog              |   10 ++++++++++
 qt/poppler-page.cc     |    5 ++---
 qt/test-poppler-qt.cpp |    6 +++++-
 3 files changed, 17 insertions(+), 4 deletions(-)

commit fd36522375bcf436639b8731acb3ad22c03c03f4
Author: Jonathan Blandford <jrb@redhat.com>
Date:   Wed May 4 06:32:38 2005 +0000

    Wed May  4 02:31:05 2005  Jonathan Blandford  <jrb@redhat.com>
    
            * glib/poppler-document.cc:
            * glib/poppler-document.h:
            * glib/poppler-enums.c: (poppler_permissions_get_type):
            * glib/poppler-enums.h:
            * glib/poppler-page.cc:
            * glib/poppler-page.h:
            * glib/poppler.h:
    
            Register a bunch of boxed types to test introspection, and for
            LBs.  Also, remove unused 'popper_document_save()' (-:

 ChangeLog                |   13 +++++++
 glib/poppler-document.cc |   48 +++++++++++++++-----------
 glib/poppler-document.h  |   18 +++++++++-
 glib/poppler-enums.c     |   19 ++++++++++
 glib/poppler-enums.h     |    2 +
 glib/poppler-page.cc     |   83 ++++++++++++++++++++++++++++++++++++++++++++++
 glib/poppler-page.h      |   36 ++++++++++++++------
 glib/poppler.h           |   12 ++++---
 8 files changed, 193 insertions(+), 38 deletions(-)

commit 132647f8311c07b1f95ee4fca185e9774aae4913
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Mon May 2 05:39:11 2005 +0000

    2005-05-01  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/CairoFontEngine.cc:
            * poppler/CairoFontEngine.h:
            * poppler/CairoOutputDev.cc: Back out workaround for cairo 0.4.0
            font API and port to new cairo head.

 ChangeLog                      |    7 ++++
 configure.ac                   |    4 +-
 poppler/CairoFontEngine.cc     |   67 ++++++++++++++++------------------------
 poppler/CairoFontEngine.h      |   12 +++----
 poppler/CairoOutputDev.cc      |   39 ++++++++++++++---------
 poppler/CairoOutputDevImage.cc |    2 +-
 6 files changed, 66 insertions(+), 65 deletions(-)

commit 595c18c038f8dcef73fe58612fc8b93f891e65a1
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Mon May 2 00:44:26 2005 +0000

    2005-05-01  Jeff Muizelaar  <jeff@infidigm.net>
    
    	* splash/SplashFTFont.cc (SplashFTFont::getGlyphPath):
    	Use FT_LOAD_NO_BITMAP to make sure we get outlines loaded instead
    	of bitmaps for use in FT_Outline_Decompose.
    
    	Patch from Albert Astals Cid.

 ChangeLog              |    8 ++++++++
 splash/SplashFTFont.cc |    2 +-
 2 files changed, 9 insertions(+), 1 deletions(-)

commit 49d89ca0ed3986bec7468f6c0ed295e84ba67239
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Sun May 1 21:54:55 2005 +0000

    2005-05-01  Jeff Muizelaar  <jeff@infidigm.net>
    
    	* goo/gmem.c: (gmalloc), (grealloc), (gfree):
    	* goo/gmem.h: make memory functions use size_t instead of int.
    
    	Patch from Takashi Iwai through Albert Astals Cid.

 ChangeLog  |    7 +++++++
 goo/gmem.c |   10 +++++-----
 goo/gmem.h |    4 ++--
 3 files changed, 14 insertions(+), 7 deletions(-)

commit 14d618bece894e4c6bed0f179a8fda4db5a67c9d
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Sat Apr 30 19:53:57 2005 +0000

    2005-04-30  Jeff Muizelaar  <jeff@infidigm.net>
    
    	* qt/poppler-document.cc (Document::unlock) :
    	* qt/poppler-qt.h (Document::unlock):
    	Add const to the password argument.
    
    	Patch from Albert Astals Cid.

 ChangeLog              |    8 ++++++++
 qt/poppler-document.cc |    2 +-
 qt/poppler-qt.h        |    2 +-
 3 files changed, 10 insertions(+), 2 deletions(-)

commit 1e66da32964cc76c6ed3773574f422b4608cb0e1
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Sat Apr 30 17:31:47 2005 +0000

    2005-04-30  Jeff Muizelaar  <jeff@infidigm.net>
    
    	* fofi/FoFiType1.cc (FoFiType1::parse):
    	Don't assume Encoding array of Type1 fonts end in "foo def".
    	http://partners.adobe.com/public/developer/en/font/T1_SPEC.PDF says
    	"This sequence of assignments must be followed by an instance of the
    	token def or readonly; such a token may not occur within the sequence
    	of assignments." so it must end with "readonly" "def" "readonly def"
    	(That is what most fonts are using and this is why it was not
    	crashing)
    
    	Patch from Albert Astals Cid.

 ChangeLog         |   13 +++++++++++++
 fofi/FoFiType1.cc |   14 +++++++++++---
 2 files changed, 24 insertions(+), 3 deletions(-)

commit 0b532db77ef41937dd5be30d15c96557d81eceb2
Author: Jonathan Blandford <jrb@redhat.com>
Date:   Fri Apr 29 19:37:07 2005 +0000

    Fri Apr 29 14:54:44 2005  Jonathan Blandford  <jrb@redhat.com>
    
            * goo/GooTimer.h: New class to do simple timing checks.
    
            * glib/poppler-document.c: Patch from Martin Kretzschmar to really
            set the PDF version correct.  Third time's the charm.

 ChangeLog                |    7 +++++
 glib/poppler-document.cc |    4 ++-
 goo/GooTimer.cc          |   63 ++++++++++++++++++++++++++++++++++++++++++++++
 goo/GooTimer.h           |   40 +++++++++++++++++++++++++++++
 goo/Makefile.am          |    2 +
 5 files changed, 115 insertions(+), 1 deletions(-)

commit 38948ea6f9ef76dae9b8a7156fe1ef32a0457380
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Fri Apr 29 03:57:16 2005 +0000

    2005-04-29  Kristian Høgsberg  <krh@bitplanet.net>
    
            * configure.ac: Bump release to 0.3.1.
    
            * NEWS: Write up news for 0.3.1 release.

 ChangeLog    |    6 ++++++
 NEWS         |    6 ++++++
 configure.ac |    2 +-
 3 files changed, 13 insertions(+), 1 deletions(-)

commit af65146c92682a3af06e9d3147426445c78309de
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Thu Apr 28 23:03:06 2005 +0000

    2005-04-28  Kristian Høgsberg  <krh@redhat.com>
    
            Patch from Martin Kretzschmar:
    
            * poppler/GlobalParams.cc: use UTF-8 as the default text encoding.
            Fixes Bug 2934.

 ChangeLog               |    7 +++++++
 poppler/GlobalParams.cc |    2 +-
 2 files changed, 8 insertions(+), 1 deletions(-)

commit c2db3e1b297a9dc0accd0d8a1366970d45705c8f
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Wed Apr 27 20:56:18 2005 +0000

    2005-04-27  Jeff Muizelaar  <jeff@infidigm.net>
    
    	* configure.ac:
    	* poppler/FlateStream.cc:
    	* poppler/FlateStream.h:
    	* poppler/Makefile.am:
    	* poppler/Stream.cc:
    	* poppler/Stream.h: Add a reimplementation of FlateStream using
    	zlib.

 ChangeLog              |   10 ++++
 configure.ac           |   29 +++++++++++++
 poppler/FlateStream.cc |  107 ++++++++++++++++++++++++++++++++++++++++++++++++
 poppler/FlateStream.h  |   68 ++++++++++++++++++++++++++++++
 poppler/Makefile.am    |   17 +++++++-
 poppler/Stream.cc      |    6 +++
 poppler/Stream.h       |    2 +
 7 files changed, 237 insertions(+), 2 deletions(-)

commit bc0afe524c2b87af191d83fc9e9bcdc8a6ce4042
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Wed Apr 27 18:53:20 2005 +0000

    2005-04-27  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/Catalog.cc (NameTree::lookup): Fix bsearch return value
            NULL check.  Found by Albert Astals Cid.

 ChangeLog          |    5 +++++
 poppler/Catalog.cc |    8 ++++----
 2 files changed, 9 insertions(+), 4 deletions(-)

commit 3c37dc350d54e5a1035aecfba5bfa394f931cf51
Author: Jonathan Blandford <jrb@redhat.com>
Date:   Tue Apr 26 17:17:05 2005 +0000

    Tue Apr 26 13:13:42 2005  Jonathan Blandford  <jrb@redhat.com>
    
            * glib/test-poppler-glib.c (main): add a quick dump-to-text test.

 ChangeLog                |    4 ++++
 glib/test-poppler-glib.c |   20 ++++++++++++++++++++
 2 files changed, 24 insertions(+), 0 deletions(-)

commit 44b800d520f90ffd143255d2c23835ea357c195b
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Mon Apr 25 18:04:32 2005 +0000

    Actually commit the qt/Makefile.am change advertised in the ChangeLog.

 qt/Makefile.am |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 437bec03dd2ab3cdf6215f9ad443b7f21ce84e18
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Sun Apr 24 19:56:17 2005 +0000

    2005-04-24  Kristian Høgsberg  <krh@redhat.com>
    
            * qt/Makefile.am (libpoppler_qt_la_SOURCES): Add poppler-private.h
            to SOURCES.

 ChangeLog |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 9b2b1244ed5f30a99120aaee49c72f7cb6a4f556
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Sat Apr 23 20:16:02 2005 +0000

    2005-04-23  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/CairoFontEngine.cc: Use the right fileName for loading
            CID fonts (#3114).

 ChangeLog                  |    5 +++++
 poppler/CairoFontEngine.cc |   11 +++++++++--
 2 files changed, 14 insertions(+), 2 deletions(-)

commit e4516d728a4d1bc85831d5d00b6d6b8d49c79308
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Sat Apr 23 00:09:05 2005 +0000

    2005-04-22  Kristian Høgsberg  <krh@redhat.com>
    
            * configure.ac: Actually commit version number bump.

 ChangeLog    |    4 ++++
 NEWS         |    2 +-
 configure.ac |    2 +-
 3 files changed, 6 insertions(+), 2 deletions(-)

commit c20448cb26fa1c309d726f272ddf1227f5a0e6ea
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Fri Apr 22 17:29:49 2005 +0000

    2005-04-22  Martin Kretzschmar  <martink@gnome.org>
    
            * poppler/CairoFontEngine.cc: declare matrix variable before the
            first goto. Fixes build with gcc 3.3.

 ChangeLog                  |    5 +++++
 poppler/CairoFontEngine.cc |    3 ++-
 2 files changed, 7 insertions(+), 1 deletions(-)

commit 42ecccf9b454893797e3d62f0f1c0a3276689e51
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Fri Apr 22 04:09:23 2005 +0000

    Fri Apr 22 00:01:40 2005  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/CairoFontEngine.cc: Hack around semi-broken cairo-0.4.0
            font API to fix the problem where some glyphs would show up at the
            wrong sizes.  We now create an FT_Face for each size and font
            combination we encounter, since an FT_Face can't be shared between
            several cairo_font_t.

 ChangeLog                  |    8 ++++
 poppler/CairoFontEngine.cc |   79 +++++++++++++++++++------------------------
 poppler/CairoFontEngine.h  |   23 +++++--------
 poppler/CairoOutputDev.cc  |   18 +++++-----
 4 files changed, 61 insertions(+), 67 deletions(-)

commit 7a703616d9497eba4d7d318da9918dae9cbe8f12
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Thu Apr 21 19:50:45 2005 +0000

    Thu Apr 21 15:43:52 2005  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/Outline.cc:
            * poppler/Outline.h: Implement the documented behaviour for
            Outline::getItems() and OutlineItem::getKids() and make
            documentation more precise (Patch from Marco).

 ChangeLog          |    7 +++++++
 poppler/Outline.cc |    6 ++++++
 poppler/Outline.h  |    7 ++++---
 3 files changed, 17 insertions(+), 3 deletions(-)

commit 5c89902c5ee2cf13536225c141768b29505815ce
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Thu Apr 21 06:35:33 2005 +0000

    Thu Apr 21 02:25:20 2005  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/CairoFontEngine.cc (CairoFont::getFont): Cache
            cairo_font_t's for a given CairoFont.  With this patch cairo will
            recognize glyphs coming from the same font as such and the glyph
            cache will actually work.
    
            * glib/poppler-document.cc (poppler_document_new_from_file): Add
            output device (cairo or splash) to PopplerDocument and initialize
            it in the constructor.
    
            * glib/poppler-page.cc (splash_render_to_pixbuf,
            cairo_render_to_pixbuf): Use output device from associated poppler
            document instead of creating a new one.
    
            * poppler-glib.pc.in (Requires): Add Requires: field.
    
            * poppler/Page.cc (loadThumb): Remove unecessary and buggy call to
            Stream::addFilters(), reported by Ryan Lortie (#3046).

 ChangeLog                  |    7 +++++-
 NEWS                       |   12 ++--------
 poppler/CairoFontEngine.cc |   45 ++++++++++++++++++++++++++++++++++++++-----
 poppler/CairoFontEngine.h  |    9 +++++++-
 poppler/CairoOutputDev.cc  |    9 +-------
 5 files changed, 57 insertions(+), 25 deletions(-)

commit 71c1563bb0462154cb7caa4356d8f8d049073ac4
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Thu Apr 21 05:20:24 2005 +0000

    Thu Apr 21 00:15:30 2005  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/poppler-document.cc (poppler_document_new_from_file): Add
            output device (cairo or splash) to PopplerDocument and initialize
            it in the constructor.
    
            * glib/poppler-page.cc (splash_render_to_pixbuf,
            cairo_render_to_pixbuf): Use output device from associated poppler
            document instead of creating a new one.
    
            * poppler-glib.pc.in (Requires): Add Requires: field.
    
            * poppler/Page.cc (loadThumb): Remove unecessary and buggy call to
            Stream::addFilters(), reported by Ryan Lortie (#3046).

 ChangeLog                  |   15 +++++++++++++++
 NEWS                       |   15 +++++++++++++++
 glib/poppler-document.cc   |   10 ++++++++++
 glib/poppler-page.cc       |   22 ++--------------------
 glib/poppler-private.h     |   13 +++++++++++++
 poppler-glib.pc.in         |    1 +
 poppler/CairoFontEngine.cc |    2 +-
 poppler/Page.cc            |    2 --
 8 files changed, 57 insertions(+), 23 deletions(-)

commit c6328cbc6cea05890b52a8302f8deba443959c03
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Wed Apr 20 22:48:52 2005 +0000

    2005-04-13  Jeff Muizelaar  <jrmuizel@nit.ca>
    
    	* qt/poppler-page.cc (Page::getText):
    	* qt/poppler-qt.h: add a getText method for getting
    	the text on a page
    
    	* qt/test-poppler-qt.c (PDFDisplay::PDFDisplay):
    	add the option to display the text on a page
    
    	Patch from Albert Astals Cid.

 ChangeLog              |   11 +++++++++++
 qt/poppler-page.cc     |   37 +++++++++++++++++++++++++++++++++++++
 qt/poppler-qt.h        |   20 ++++++++++++++++++++
 qt/test-poppler-qt.cpp |   40 ++++++++++++++++++++++++++++++----------
 4 files changed, 98 insertions(+), 10 deletions(-)

commit 86a32b65100a5baedd18ce0135703289839a317c
Author: Jonathan Blandford <jrb@redhat.com>
Date:   Tue Apr 19 21:22:26 2005 +0000

    Tue Apr 19 17:21:19 2005  Jonathan Blandford  <jrb@redhat.com>
    
            * glib/poppler-document.cc (poppler_document_get_property): Use
            %.2g instead.

 ChangeLog                |    5 +++++
 glib/poppler-document.cc |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit 4e81624dcc2d5218f2f8bb4eaa992e724014a853
Author: Jonathan Blandford <jrb@redhat.com>
Date:   Tue Apr 19 21:13:22 2005 +0000

    Tue Apr 19 17:11:52 2005  Jonathan Blandford  <jrb@redhat.com>
    
            * glib/poppler-document.cc (poppler_document_get_property): Use %g
            instead of %f to avoid versioning like PDF-1.50000

 ChangeLog                |    5 +++++
 glib/poppler-document.cc |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit 6ef9d30f06be2bd8a9e1470d70f49843a7e432ac
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Tue Apr 19 19:48:49 2005 +0000

    Tue Apr 19 15:43:35 2005  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/poppler-action.cc (_poppler_action_new): Handle NULL links
            gracefully (fix from Jeff).

 ChangeLog              |    5 +++++
 glib/poppler-action.cc |    7 ++++++-
 2 files changed, 11 insertions(+), 1 deletions(-)

commit 770b7310ce8b07f95960c2014bf3f6040c060ac4
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Tue Apr 19 04:28:15 2005 +0000

    Tue Apr 19 00:20:08 2005  Kristian Høgsberg  <krh@redhat.com>
    
    	* poppler/Catalog.cc: Fix from Marco to make sure we always
    	initialize Catalog::pageLabelInfo.

 ChangeLog          |    5 +++++
 poppler/Catalog.cc |    3 +--
 2 files changed, 6 insertions(+), 2 deletions(-)

commit 49c10d9f2c4e0cef031f96929e38a14d7ce5af19
Author: Jonathan Blandford <jrb@redhat.com>
Date:   Sat Apr 16 18:57:43 2005 +0000

    Sat Apr 16 14:53:15 2005  Jonathan Blandford  <jrb@redhat.com>
    
            * glib/Makefile.am: Create poppler-enums.[ch]
    
            * glib/poppler.h:
            * glib/poppler-page.cc:
            * glib/poppler-page.h:
            * glib/poppler-action.h: Try to clean up the headers a bit
    
            * glib/poppler-document.cc:
            * glib/poppler-document.h: Add support for document data.
            Implemented as a lot of GObject properties.
    
            * glib/poppler-enums.c:
            * glib/poppler-enums.h: New autogenerated files.
    
            * glib/test-poppler-glib.c: Test the new document metadata.  Seems
            to work nicely, other than the PDF string and View Prefs.
    
            * poppler/Catalog.cc:
            * poppler/Catalog.h: Extend to support PageLayout.

 ChangeLog                |   22 +++++
 glib/Makefile.am         |   32 +++++++-
 glib/poppler-action.h    |   15 ++--
 glib/poppler-document.cc |  196 +++++++++++++++++++++++++++++++++++++++++-----
 glib/poppler-document.h  |   43 +++++++++--
 glib/poppler-enums.c     |  144 ++++++++++++++++++++++++++++++++++
 glib/poppler-enums.h     |   32 ++++++++
 glib/poppler-page.cc     |    3 -
 glib/poppler-page.h      |    1 +
 glib/poppler.h           |    7 ++
 glib/test-poppler-glib.c |   48 ++++++++++-
 poppler/Catalog.cc       |   17 ++++
 poppler/Catalog.h        |   11 +++
 13 files changed, 529 insertions(+), 42 deletions(-)

commit f35c76cd3528f1e1de594e85e734ca23624b3a62
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Fri Apr 15 02:25:10 2005 +0000

    2005-04-14  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/poppler-page.cc:
            * glib/poppler-page.h:
            * glib/poppler-private.h:
            * glib/poppler.h: Patch from Marco Pesenti Gritti to set page
            orientaton.

 ChangeLog              |    8 ++++
 glib/poppler-page.cc   |  109 ++++++++++++++++++++++++++++++++++++++++++++----
 glib/poppler-page.h    |   45 ++++++++++----------
 glib/poppler-private.h |    1 +
 glib/poppler.h         |    9 ++++
 5 files changed, 142 insertions(+), 30 deletions(-)

commit 538408a8845e167cc2d796ac8b8129d0a2e6a894
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Thu Apr 14 01:34:38 2005 +0000

    2005-04-13  Jeff Muizelaar  <jrmuizel@nit.ca>
    
    	* poppler/CairoOutputDevImage.cc (getBitmap): remove unused
    	SplashBitmap. Patch from Albert Astals Cid.

 ChangeLog                      |    5 +++++
 poppler/CairoOutputDevImage.cc |    2 --
 2 files changed, 5 insertions(+), 2 deletions(-)

commit 2903530492c24f3c7cb3bf3b993500694aaa27a8
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Tue Apr 12 15:37:39 2005 +0000

    2005-04-12  Kristian Høgsberg  <krh@redhat.com>
    
            * configure.ac: Add fontconfig to PKG_CHECK_MODULES for the cairo
            backend too, since we shouldn't depend on cairo.pc to pull that in
            for us.
    
            * poppler/Makefile.am (INCLUDES): Add $(splash_includes) to
            INCLUDES to make sure the fontconfig include path is added when
            using the splash backend.

 ChangeLog           |   10 ++++++++++
 configure.ac        |    4 ++--
 poppler/Makefile.am |    1 +
 3 files changed, 13 insertions(+), 2 deletions(-)

commit 0f7dd9a0512ff97293ee3f8a762b0049393b3cc1
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Sat Apr 9 18:14:39 2005 +0000

    2005-04-09  Jeff Muizelaar  <jrmuizel@nit.ca>
    
    	* poppler-qt.h:
    	* poppler-document.cc (okToPrint, okToChange, okToCopy):
    	Patch from Albert Astals Cid adding more metadata exports

 ChangeLog              |    6 ++++++
 qt/poppler-document.cc |   20 ++++++++++++++++++++
 qt/poppler-qt.h        |    4 ++++
 3 files changed, 30 insertions(+), 0 deletions(-)

commit dee72b531dab83a29c7675ae06ffe376e4498a4e
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Fri Apr 8 21:09:27 2005 +0000

    2005-04-08  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler-qt.pc.in (Libs): Add -lpoppler to Libs.

 ChangeLog        |    4 ++++
 poppler-qt.pc.in |    2 +-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit df59ce3b1d5ca8cd46aaf5f189bc78953e21e1a9
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Fri Apr 8 03:30:33 2005 +0000

    2005-04-07  Jeff Muizelaar  <jrmuizel@nit.ca>
    
    	* configure.ac: redo the qt tests from Albert Astals Cid

 ChangeLog    |    4 +++
 configure.ac |   78 +++++++++++++++++++++++++++++++++++-----------------------
 2 files changed, 51 insertions(+), 31 deletions(-)

commit 3f9dde10e4778255c468895942e45d1a2637af3a
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Fri Apr 8 03:11:00 2005 +0000

    2005-04-07  Jeff Muizelaar  <jrmuizel@nit.ca>
    
    	* qt/poppler-document.cc:
    	* qt/poppler-page.cc:
    	* qt/poppler-qt.h:
    	Patch from Albert Astals Cid adding consts and exporting some more
    	metadata.

 ChangeLog              |    8 ++++++++
 qt/poppler-document.cc |   21 ++++++++++++++++++---
 qt/poppler-page.cc     |    6 +++---
 qt/poppler-qt.h        |   15 +++++++++------
 4 files changed, 38 insertions(+), 12 deletions(-)

commit e79a8b946e0d04b32da0b4ceea1649efd203cb07
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Thu Apr 7 22:01:51 2005 +0000

    2005-04-07  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/poppler-document.cc:
            * glib/poppler-document.h:
            * glib/poppler-page.cc:
            * glib/poppler-page.h:
            * glib/poppler-private.h: Print to PS support from Marco Pesenti
            Gritti.

 ChangeLog                |    9 +++++++++
 glib/poppler-document.cc |   45 +++++++++++++++++++++++++++++++++++++++++++++
 glib/poppler-document.h  |    8 ++++++--
 glib/poppler-page.cc     |   19 +++++++++++++++++++
 glib/poppler-page.h      |   40 +++++++++++++++++++++-------------------
 glib/poppler-private.h   |    7 +++++++
 6 files changed, 107 insertions(+), 21 deletions(-)

commit 7319b66eb64e735ae8b811306eb76755f088385b
Author: Jonathan Blandford <jrb@redhat.com>
Date:   Thu Apr 7 16:26:15 2005 +0000

    Thu Apr  7 12:25:39 2005  Jonathan Blandford  <jrb@redhat.com>
    
            * configure.ac: check for qt, not glib, when enabling the qt
            subdir

 ChangeLog    |    5 +++++
 configure.ac |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit e258ed0cb42d524ee39451f680ad4c067e7721da
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Wed Apr 6 20:49:19 2005 +0000

    2005-04-06  Jeff Muizelaar  <jrmuizel@nit.ca>
    
    	* .cvsignore, glib/.cvsignore, qt/.cvsignore:
    	Add more things to .cvsignore.
    	Patch from Martin Kretzschmar.

 .cvsignore      |    2 ++
 ChangeLog       |    6 ++++++
 glib/.cvsignore |    7 +++++++
 qt/.cvsignore   |    7 +++++++
 4 files changed, 22 insertions(+), 0 deletions(-)

commit 2a5624a81aa84677a57e098d7d4045f44e3b6f3a
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Wed Apr 6 20:35:03 2005 +0000

    2005-04-06  Jeff Muizelaar  <jrmuizel@nit.ca>
    
    	* poppler-page.cc (Page::Page, Page::~Page):
    	Construct and deconstruct the PageData object.
    	Patch from Albert Astals Cid.

 ChangeLog          |    6 ++++++
 qt/poppler-page.cc |    6 ++++++
 qt/poppler-qt.h    |    1 +
 3 files changed, 13 insertions(+), 0 deletions(-)

commit f983e3d317660653f2bfc56f9b06e2cec675beca
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Wed Apr 6 14:39:40 2005 +0000

    2005-04-06  Jeff Muizelaar  <jrmuizel@nit.ca>
    
            * Makefile.am, configure.ac: Add configuration for qt wrapper.
    
            * poppler-qt.pc.in:
            * qt/Makefile.am:
            * qt/poppler-document.cc:
            * qt/poppler-page.cc:
            * qt/poppler-private.h:
            * qt/poppler-qt.h:
            * qt/test-poppler-qt.cpp:
            New files.

 ChangeLog              |   13 +++
 Makefile.am            |   13 ++-
 configure.ac           |   64 +++++++++++++-
 poppler-qt.pc.in       |   11 +++
 qt/Makefile.am         |   32 +++++++
 qt/poppler-document.cc |  232 ++++++++++++++++++++++++++++++++++++++++++++++++
 qt/poppler-page.cc     |   66 ++++++++++++++
 qt/poppler-private.h   |   32 +++++++
 qt/poppler-qt.h        |   75 ++++++++++++++++
 qt/test-poppler-qt.cpp |   63 +++++++++++++
 10 files changed, 597 insertions(+), 4 deletions(-)

commit d91dd69a7a0dd581c26728d2640e4d36a7ffe75f
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Tue Apr 5 17:46:44 2005 +0000

    2005-04-05  Kristian Høgsberg  <krh@redhat.com>
    
            * NEWS: Attempt to sum up changes since 0.1.2.
    
            * configure.ac: Bump release to 0.2.0, add AC_DEFINEs for cairo
            and splash availability.
    
            * poppler/CairoFontEngine.cc: Disable hinting.
    
            * glib/poppler-page.cc (poppler_page_render_to_pixbuf): Choose
            either splash or cairo rendering, based on configure choice.
            (cairo_render_to_pixbuf): New function to render using the cairo
            backend.
            (splash_render_to_pixbuf): Split out the splash code to this
            function.

 ChangeLog                      |   16 ++++
 NEWS                           |    6 +-
 configure.ac                   |   16 +++-
 glib/Makefile.am               |   17 ++++-
 glib/poppler-page.cc           |  152 ++++++++++++++++++++++++++++++++--------
 poppler/CairoFontEngine.cc     |    2 +-
 poppler/CairoOutputDevImage.cc |   20 ++----
 poppler/CairoOutputDevImage.h  |    3 +-
 8 files changed, 179 insertions(+), 53 deletions(-)

commit b62b0cec2335d987b31fbb0043cb33db29cc6a13
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Tue Apr 5 02:56:32 2005 +0000

    2005-04-04  Kristian Høgsberg  <krh@redhat.com>
    
            * ChangeLog: Add this entry to test commit mailer script.

 ChangeLog |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 50b494266ce197fe88468ca2917b9910d77e5f98
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Tue Apr 5 02:49:18 2005 +0000

    2005-04-04  Kristian Høgsberg  <krh@redhat.com>
    
            * TODO: Add reminder about using PDF font descriptors with
            fontconfig.

 ChangeLog |    3 +++
 TODO      |    2 ++
 2 files changed, 5 insertions(+), 0 deletions(-)

commit d3d12235bf4de48363571b3d992ea3bfc29e6529
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Mon Apr 4 21:50:56 2005 +0000

    2005-04-04  Kristian Høgsberg  <krh@redhat.com>
    
            * configure.ac: Add checks for mkstemp() and mkstemps().
    
            * glib/poppler-page.cc (poppler_page_find_text): Reverse
            y-coordinates so we return PDF style coordinates.
    
            From Maro Pesenti Gritti <mpgritti@gmail.com>:
    
            * configure.ac, poppler/Makefile.am: Check for fontconfig when
            we're building the splash backend.
    
            * glib/poppler-page.cc (poppler_page_get_text): New function to
            select text on page.

 ChangeLog            |   15 +++++++++++++++
 configure.ac         |    5 ++++-
 glib/poppler-page.cc |   48 +++++++++++++++++++++++++++++++++++++++++++++---
 glib/poppler-page.h  |    3 +++
 poppler/Makefile.am  |    4 ++++
 5 files changed, 71 insertions(+), 4 deletions(-)

commit 2cb9d70678e33504246cbfbe0525c33f5e3b7736
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Mon Apr 4 05:56:29 2005 +0000

    2005-04-04  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/poppler-page.cc (poppler_page_find_text): Reverse list of
            matches so we get them in the right order.

 ChangeLog            |    5 +++++
 glib/poppler-page.cc |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit 8c2a5ffb73c0f2d84adebcfbd43f8347ae8c8bbc
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Sun Apr 3 18:17:55 2005 +0000

    2005-04-03  Martin Kretzschmar  <martink@gnome.org>
    
    	* poppler/DCTStream.h: Wrap #include <jpeglib.h> in extern "C"
    	Fixes build with unpatched libjpeg.

 ChangeLog           |    5 +++++
 poppler/DCTStream.h |    2 ++
 2 files changed, 7 insertions(+), 0 deletions(-)

commit 1879d82d9088aa36ef5e677f4bae44c84f90caa6
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Sat Apr 2 22:16:38 2005 +0000

    2005-04-02  Jeff Muizelaar  <jrmuizel@nit.ca>
    
    	* poppler/Page.h:
    	* poppler/Page.cc (Page::Page):
    	Some initial infrastructure for supporting transitions.

 ChangeLog       |    6 ++++++
 poppler/Page.cc |   10 ++++++++++
 poppler/Page.h  |    4 ++++
 3 files changed, 20 insertions(+), 0 deletions(-)

commit fa4efbed51e12811070798a7cfb6b1f9e8d57abc
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Fri Apr 1 00:32:34 2005 +0000

    2005-03-31  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/poppler-page.cc (poppler_page_render_to_pixbuf): Clip
            output to destination pixbuf and fix RGB order.

 ChangeLog            |    5 +++++
 glib/poppler-page.cc |   38 +++++++++++++++++++++++---------------
 2 files changed, 28 insertions(+), 15 deletions(-)

commit bb508ded0b8c5806a9db1ec73e57b14268896911
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Thu Mar 31 22:45:05 2005 +0000

    2005-03-31  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/poppler-page.cc (poppler_page_find_text): New function to
            seach a page for occurrences of a given text string.
    
            * glib/poppler-page.cc: Add g_return_if_fail() checks to a couple
            of functions.

 ChangeLog                |    8 ++++
 glib/poppler-page.cc     |   82 ++++++++++++++++++++++++++++++++++++++++------
 glib/poppler-page.h      |   18 +++++++---
 glib/test-poppler-glib.c |   19 +++++++++--
 4 files changed, 109 insertions(+), 18 deletions(-)

commit 0b4d481e9c79cb18cf41b503970801bbf4b95b3c
Author: Jonathan Blandford <jrb@redhat.com>
Date:   Thu Mar 31 05:29:42 2005 +0000

    Thu Mar 31 00:26:20 2005  Jonathan Blandford  <jrb@redhat.com>
    
            * glib/poppler-page.cc:
            * glib/poppler-page.h (poppler_page_get_link_mapping,
            poppler_page_free_link_mapping): New functions to get a mapping of
            links to locations on the current document.
    :s

 ChangeLog            |    7 ++++
 glib/poppler-page.cc |   85 +++++++++++++++++++++++++++++++++++++++++++++++---
 glib/poppler-page.h  |   15 +++++++++
 3 files changed, 102 insertions(+), 5 deletions(-)

commit c4e18f5a454794bd5e226f1106a54ccf807c6c3d
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Thu Mar 31 02:28:46 2005 +0000

    2005-03-30  Jeff Muizelaar <jrmuizel@nit.ca>
    
    	* poppler/DCTStream.h: change x to unsigned int to eliminate
    	comparision warning

 ChangeLog           |    5 +++++
 poppler/DCTStream.h |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit e6a2a588305b4797af901599eb6854028f2be476
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Wed Mar 30 18:43:44 2005 +0000

    2005-03-30  Jeff Muizelaar <jrmuizel@nit.ca>
    
    	* poppler/Catalog.cc: delete pageLabelInfo on deconstruction

 ChangeLog          |    4 ++++
 poppler/Catalog.cc |    1 +
 2 files changed, 5 insertions(+), 0 deletions(-)

commit a52905c0f0bf4d10d2103b80924a4de204d03836
Author: Jonathan Blandford <jrb@redhat.com>
Date:   Wed Mar 30 04:08:26 2005 +0000

    add this

 glib/poppler-action.cc |  285 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 285 insertions(+), 0 deletions(-)

commit 9542860a74076020b5727d4b761c08cdab42d69e
Author: Jonathan Blandford <jrb@redhat.com>
Date:   Wed Mar 30 04:07:57 2005 +0000

    add these

 glib/poppler-action.h |  157 +++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 157 insertions(+), 0 deletions(-)

commit 07720f98eca8736695f7d0d8e98465d301e6b7cf
Author: Jonathan Blandford <jrb@redhat.com>
Date:   Wed Mar 30 04:07:39 2005 +0000

    Tue Mar 29 23:07:17 2005  Jonathan Blandford  <jrb@redhat.com>
    
            * glib/poppler-page.h: Reformat.

 ChangeLog           |    4 ++++
 glib/poppler-page.h |   34 +++++++++++++++++-----------------
 2 files changed, 21 insertions(+), 17 deletions(-)

commit 3437b9e122aa05f4ede24664ee5a9b2d423ef9c4
Author: Jonathan Blandford <jrb@redhat.com>
Date:   Wed Mar 30 04:04:53 2005 +0000

    Tue Mar 29 22:49:15 2005  Jonathan Blandford  <jrb@redhat.com>
    
            * glib/poppler-action.[ch]: New item to encapsulate links.
            * glib/poppler-document.[ch] (poppler_index_iter_get_action): New
            function to get the action.  Also, fix some warnings.
            * glib/poppler-private.h (_poppler_action_new): New function.
            * glib/test-poppler-glib.c: Fix warnings.

 ChangeLog                |    8 ++++++
 glib/Makefile.am         |    2 +
 glib/poppler-document.cc |   57 ++++++++++-----------------------------------
 glib/poppler-document.h  |    7 +----
 glib/poppler-private.h   |   12 ++++++++-
 glib/poppler.h           |    1 +
 glib/test-poppler-glib.c |    4 ++-
 7 files changed, 39 insertions(+), 52 deletions(-)

commit cab0ec4d011c34b571050a446c6e3286cc8749c8
Author: Jonathan Blandford <jrb@redhat.com>
Date:   Tue Mar 29 18:49:26 2005 +0000

    Tue Mar 29 02:36:00 2005  Jonathan Blandford  <jrb@redhat.com>
    
            * glib/poppler-document.[ch] (PopplerIndexIter): Add an iter to
            extract the index from the doc.  Includes a bad hack, for now.
    
    Mon Mar 28 22:02:07 2005  Jonathan Blandford  <jrb@redhat.com>
    
            * glib/poppler-page.cc:
            * glib/poppler-page.h (poppler_page_get_thumbnail_size): New
            function.
            * poppler-glib.pc.in: add -lpoppler-glib to the libs line.

 ChangeLog                |   12 ++++
 glib/poppler-document.cc |  160 +++++++++++++++++++++++++++++++++++++++++++++-
 glib/poppler-document.h  |   15 ++++
 glib/poppler-page.cc     |   48 ++++++++++++++-
 glib/poppler-page.h      |    3 +
 poppler-glib.pc.in       |    2 +-
 6 files changed, 236 insertions(+), 4 deletions(-)

commit 2de98f3871bc4ea3e361ca4fe37f5b6561918c77
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Mon Mar 28 07:49:54 2005 +0000

    2005-03-28  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/Page.cc (loadThumb): Backend agnostic method for
            extracting an embedded thumbnail iamge.
    
            * poppler/Dict.cc (lookupInt): New convenience method.
    
            * glib/poppler-page.cc (poppler_page_get_thumbnail): New glib
            function for getting the embedded thumbnail image for a page.

 ChangeLog                |   10 ++++
 glib/poppler-page.cc     |   23 ++++++++++
 glib/poppler-page.h      |   32 ++++++-------
 glib/test-poppler-glib.c |   24 +++++++---
 poppler/Dict.cc          |   20 ++++++++
 poppler/Dict.h           |    1 +
 poppler/Page.cc          |  109 ++++++++++++++++++++++++++++++++++++++++++++++
 poppler/Page.h           |    1 +
 8 files changed, 196 insertions(+), 24 deletions(-)

commit 591055d1fbcd0b9c2bb11f14040568051c5976d1
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Sat Mar 26 00:34:21 2005 +0000

    2005-03-25  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/Makefile.am (libpoppler_glib_la_SOURCES): Add
    
            * configure.ac: Check for fontconfig for glib bindings.

 ChangeLog        |    4 ++++
 configure.ac     |    4 ++--
 glib/Makefile.am |    7 +++++--
 3 files changed, 11 insertions(+), 4 deletions(-)

commit 1e30abe94a96b91df05716ea079c58782d767951
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Thu Mar 24 22:24:41 2005 +0000

    2005-03-24  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/Makefile.am: Use POPPLER_GLIB_CFLAGS and POPPLER_GLIB_LIBS
            instead of GTK_TEST_*.  Reported by Adam Jackson <ajax@nwnk.net>.

 ChangeLog        |    5 +++++
 glib/Makefile.am |    7 +++----
 2 files changed, 8 insertions(+), 4 deletions(-)

commit 1d9fcaa34222b2ccd53280148561917dbb8d95d9
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Wed Mar 23 05:53:08 2005 +0000

    File Edit Options Buffers Tools Help
    2005-03-23  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/Catalog.cc (indexToLabel, labelToIndex): Add stricter
            checking of incoming labels and indices.
    
            * glib/test-poppler-glib.c (main): Change test program to take the
            page label from the command line.

 ChangeLog                |    6 ++++++
 glib/test-poppler-glib.c |    5 ++++-
 poppler/Catalog.cc       |   31 +++++++++++++++++++++++++++++--
 3 files changed, 39 insertions(+), 3 deletions(-)

commit a9bbb465a0ee6ab320f76d322a3f575327ad1148
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Wed Mar 23 05:38:34 2005 +0000

    2005-03-23  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/poppler-page.cc:
            * glib/poppler-page.h: Add poppler_page_get_index() and rename
            popper_page_get_dimension() to popper_page_get_size()

 ChangeLog                |    6 ++++++
 glib/poppler-page.cc     |   12 +++++++++---
 glib/poppler-page.h      |   32 +++++++++++++++++---------------
 glib/test-poppler-glib.c |    5 ++---
 4 files changed, 34 insertions(+), 21 deletions(-)

commit 178bff27d09d1e18d1fc00c975fa235b0e9f93d3
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Wed Mar 23 04:14:28 2005 +0000

    2005-03-22  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/poppler-document.cc: Implement poppler_document_save().
    
            * glib/poppler-document.h: Add prototype and format headers
            properly.

 ChangeLog                |    7 +++++++
 glib/poppler-document.cc |   20 ++++++++++++++++++++
 glib/poppler-document.h  |   30 +++++++++++++-----------------
 3 files changed, 40 insertions(+), 17 deletions(-)

commit e40c6f69c9466df4cc70840b959f72cb0809c777
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Wed Mar 23 01:30:04 2005 +0000

    2005-03-22  Kristian Høgsberg  <krh@redhat.com>
    
            * configure.ac: Fix --disable-popper typo reported by Albert.
            Require exactly cairo 0.4 since CVS cairo has API changes.

 ChangeLog    |    5 +++++
 configure.ac |    6 +++---
 2 files changed, 8 insertions(+), 3 deletions(-)

commit 2a1e4f6f6dd87dc59b3579175a87215fd7350ee0
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Tue Mar 22 22:46:37 2005 +0000

    2005-03-22  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/Array.cc:
            * poppler/Array.h: Add getString() convenience method.
    
            * poppler/Catalog.cc:
            * poppler/Catalog.h: Optimize lookup of named destinations.

 ChangeLog          |    8 +++
 poppler/Array.cc   |   15 ++++++
 poppler/Array.h    |    1 +
 poppler/Catalog.cc |  142 +++++++++++++++++++++++++++++++++-------------------
 poppler/Catalog.h  |   32 +++++++++++-
 5 files changed, 146 insertions(+), 52 deletions(-)

commit 4dfe0ce4a1ca09d632943f0f6315e31135957ada
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Tue Mar 22 01:50:05 2005 +0000

    2005-03-21  Kristian Høgsberg  <krh@redhat.com>
    
            * NEWS, TODO: Update these.

 ChangeLog |    4 ++++
 NEWS      |    1 +
 TODO      |   29 ++++++++++++++++++++---------
 3 files changed, 25 insertions(+), 9 deletions(-)

commit c158de90a5a8c6514d8aa22efa0b891a1801e822
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Mon Mar 21 07:53:19 2005 +0000

    2005-03-21  Kristian Høgsberg  <krh@redhat.com>
    
            From Albert Astals Cid <tsdgeos@yahoo.es>:
    
            * poppler/Catalog.cc, poppler/Catalog.h: Parse PageMode setting
            from the Catalog dict and expose it through getPageMode() method.

 ChangeLog          |   10 ++++++++--
 poppler/Catalog.cc |   16 ++++++++++++++++
 poppler/Catalog.h  |   12 ++++++++++++
 3 files changed, 36 insertions(+), 2 deletions(-)

commit 9887679ca195714d71cbedde9297e9dcea04eb13
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Mon Mar 21 07:36:11 2005 +0000

    2005-03-21  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/poppler-document.cc:
    
            * glib/poppler-document.h: Expose the documenttitle as a GObject
            property.
    
            * glib/poppler-page.cc: Expose the page label as a GObject
            property.
    
            * glib/poppler-private.h: Add the page index to PopplerPage.
    
            * glib/test-poppler-glib.c: Print out page label and document
            title.
    
            * poppler/Catalog.cc:
            * poppler/Catalog.h: Add page label accessors.
    
            * poppler/PageLabelInfo.cc:
            * poppler/PageLabelInfo.h: New files.
    
            * poppler/Makefile.am: Add new files to sources.

 ChangeLog                |   23 +++
 glib/poppler-document.cc |   95 ++++++++++++-
 glib/poppler-document.h  |    3 +
 glib/poppler-page.cc     |   37 +++++-
 glib/poppler-private.h   |    3 +-
 glib/test-poppler-glib.c |   13 ++-
 poppler/Catalog.cc       |   15 ++
 poppler/Catalog.h        |    6 +
 poppler/Makefile.am      |    4 +-
 poppler/PageLabelInfo.cc |  346 ++++++++++++++++++++++++++++++++++++++++++++++
 poppler/PageLabelInfo.h  |   37 +++++
 11 files changed, 573 insertions(+), 9 deletions(-)

commit 2cfe917de909254bc3a114a6add68a14b5885fd0
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Sun Mar 20 05:44:06 2005 +0000

    2005-03-20  Kristian Høgsberg  <krh@redhat.com>
    
            * glib/poppler-document.cc:
            * glib/poppler-page.h:
            * glib/poppler.cc:
            * poppler/Array.cc:
            * poppler/Array.h:
            * poppler/Catalog.cc: Fix up filenames in #include statements and
            comments.

 ChangeLog                |   10 ++++++++++
 glib/poppler-document.cc |    2 +-
 glib/poppler-document.h  |    2 +-
 glib/poppler-page.cc     |    2 +-
 glib/poppler-page.h      |    2 +-
 glib/poppler.cc          |    2 +-
 glib/poppler.h           |    2 +-
 7 files changed, 16 insertions(+), 6 deletions(-)

commit f9b6017cfaf8f814ae2fc027927477c29f24af71
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Sun Mar 20 00:35:21 2005 +0000

    2005-03-19  Kristian Høgsberg  <krh@redhat.com>
    
            Land the first bits of the glib wrapper.
    
            * Makefile.am:
            * configure.ac: Add new glib subdirectory and configure options
            for glib wrapper.
    
            * glib/Makefile.am:
            * glib/poppler-document.cc:
            * glib/poppler-document.h:
            * glib/poppler-page.cc:
            * glib/poppler-page.h:
            * glib/poppler-private.h:
            * glib/poppler.cc:
            * glib/poppler.h:
            * glib/test-poppler-glib.c:
            * poppler-glib.pc.in: New files.

 ChangeLog                |   19 +++++
 Makefile.am              |   27 ++++----
 NEWS                     |    4 +
 configure.ac             |   25 ++++++-
 glib/Makefile.am         |   33 +++++++++
 glib/poppler-document.cc |  165 ++++++++++++++++++++++++++++++++++++++++++++++
 glib/poppler-document.h  |   52 ++++++++++++++
 glib/poppler-page.cc     |  158 ++++++++++++++++++++++++++++++++++++++++++++
 glib/poppler-page.h      |   50 ++++++++++++++
 glib/poppler-private.h   |   20 ++++++
 glib/poppler.cc          |   29 ++++++++
 glib/poppler.h           |   42 ++++++++++++
 glib/test-poppler-glib.c |   43 ++++++++++++
 poppler-glib.pc.in       |   11 +++
 14 files changed, 661 insertions(+), 17 deletions(-)

commit 2a31446b227b5cdc8334e672a71835b6ea14713a
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Wed Mar 16 15:51:36 2005 +0000

    2005-03-16  Jeff Muizelaar  <jrmuizel@nit.ca>
    
    	From Dan Sheridan <dan.sheridan@postman.org.uk>
    
    	* poppler/XRef.cc (XRef::checkEncrypted):
    	The key length should be 5 for revision 2 documents.

 ChangeLog       |    7 +++++++
 poppler/XRef.cc |    6 ++++++
 2 files changed, 13 insertions(+), 0 deletions(-)

commit e632a1d4b2f685993bda407458c34ef8e6b74136
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Fri Mar 11 22:43:29 2005 +0000

    2005-03-11  Kristian Høgsberg  <krh@redhat.com>
    
            From  Jeff Muizelaar  <jrmuizel@nit.ca>:
    
            * poppler/CairoOutputDev.cc (CairoOutputDev::drawImageMask): Use
            getLine instead of getPixel.

 ChangeLog                 |    3 +++
 poppler/CairoOutputDev.cc |   18 ++++++++----------
 2 files changed, 11 insertions(+), 10 deletions(-)

commit 83e904452f205a2c0cd2723cb12b7fd4640ce342
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Fri Mar 11 21:42:52 2005 +0000

    2005-03-11  Kristian Høgsberg  <krh@redhat.com>
    
            From  Jeff Muizelaar  <jrmuizel@nit.ca>:
    
            * configure.ac: Add checks for libjpeg.
    
            * DCTStream.cc, DCTStream.h, Stream.cc, Stream.h, Makefile.am:
            Conditionally use libjpeg instead of xpdf jpeg decoder.

 ChangeLog            |    9 ++++
 configure.ac         |   34 +++++++++++++++-
 poppler/DCTStream.cc |  110 ++++++++++++++++++++++++++++++++++++++++++++++++++
 poppler/DCTStream.h  |   70 ++++++++++++++++++++++++++++++++
 poppler/Makefile.am  |   14 ++++++-
 poppler/Stream.cc    |    8 ++++
 poppler/Stream.h     |    2 +
 7 files changed, 245 insertions(+), 2 deletions(-)

commit e2af71338fd89760c4ac76999985efc5eb92817f
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Fri Mar 11 16:42:20 2005 +0000

    2005-03-10  Kristian Høgsberg  <krh@redhat.com>
    
            From Jeff Muizelaar <jrmuizel@nit.ca>:
    
            * poppler/CairoFontEngine.cc (CairoFontEngine::getFont):
            Don't print "Type 3 font!" message.
    
            * poppler/CairoOutputDev.cc (CairoOutputDev::drawImageMask):
            Enable image mask drawing and do it properly, albeit slowly.
    
            * poppler/CairoOutputDev.h
            (CairoOutputDev::interpretType3Chars): Return true so that
            Gfx.cc turns type3 characters into calls to drawImageMask

 ChangeLog                  |   14 ++++++++++++++
 poppler/CairoFontEngine.cc |    1 -
 poppler/CairoOutputDev.cc  |   25 ++++++++++---------------
 poppler/CairoOutputDev.h   |    2 +-
 4 files changed, 25 insertions(+), 17 deletions(-)

commit 3dc52373346e448077d2539163e873eef6406ed7
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Wed Mar 9 15:47:00 2005 +0000

    2005-03-09  Kristian Høgsberg  <krh@redhat.com>
    
            * NEWS: Describe 0.1.2 (and 0.1.1) release.
    
            * configure.ac: Bump poppler version to 0.1.2

 ChangeLog    |    6 ++++++
 NEWS         |   12 ++++++++++++
 configure.ac |    2 +-
 3 files changed, 19 insertions(+), 1 deletions(-)

commit 5c6a2d34fc25df28ca5326e6910d7cf664f0c3d7
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Wed Mar 9 15:35:31 2005 +0000

    2005-03-09  Kristian Høgsberg  <krh@redhat.com>
    
            * configure.ac: Bump cairo requirement to 0.4.

 ChangeLog    |    4 ++++
 configure.ac |    4 ++--
 2 files changed, 6 insertions(+), 2 deletions(-)

commit 5b2d9a61e79cefd819888c8c89231a5fafccd114
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Sat Mar 5 04:57:49 2005 +0000

    2005-03-04  Kristian Høgsberg  <krh@redhat.com>
    
            Patch from Jeff Muizelaar <jrmuizel@nit.ca>.  Changed to allocate
            glyphs using gmalloc.
    
            * poppler/CairoOutputDev.cc (CairoOutputDev::drawString):
            Implement drawString instead of drawChar. This change should
            make clipping to a text path work and has a performance
            improvement. Currently the code is a little ugly because we
            can't concat matrices to cairo without losing our current font.
    
            * poppler/CairoOutputDev.h (CairoOutputDev::useDrawChar):
            Tell Gfx.cc that it should use drawString instead of drawChar.

 ChangeLog                 |   14 ++++++
 TODO                      |    3 +
 poppler/CairoOutputDev.cc |  110 ++++++++++++++++++++++++++++++++++-----------
 poppler/CairoOutputDev.h  |    7 +--
 4 files changed, 102 insertions(+), 32 deletions(-)

commit 60d190ef80a0dcd9cc3a67306e2c65c5dd482f24
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Sat Mar 5 04:37:14 2005 +0000

    2005-03-04  Kristian Høgsberg  <krh@redhat.com>
    
            * test/gtk-cairo-test.cc (view_load):
            * test/gtk-splash-test.cc (view_load): Fix missing return
            statement, and remove unused variables.
    
            * configure.ac: Add configure option to enable the default KDE
            flags as described by Albert Astals Cid <tsdgeos@yahoo.es>.
    
            * TODO: Update with Jeff's items.
    
            * .cvsignore:
            * */.cvsignore: Add these to silence CVS.

 ChangeLog               |    9 +++++++++
 TODO                    |   15 +++++++++++----
 configure.ac            |   21 +++++++++++++++++++++
 test/gtk-cairo-test.cc  |    6 ++----
 test/gtk-splash-test.cc |    5 ++---
 5 files changed, 45 insertions(+), 11 deletions(-)

commit e6706e505c1675724c8870f7c58079932661db5f
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Sat Mar 5 02:19:50 2005 +0000

    2005-03-04  Kristian Høgsberg  <krh@redhat.com>
    
            * .cvsignore:
            * */.cvsignore: Add these to silence CVS.

 .cvsignore         |   21 +++++++++++++++++++++
 ChangeLog          |    3 +++
 fofi/.cvsignore    |    8 ++++++++
 goo/.cvsignore     |    8 ++++++++
 poppler/.cvsignore |   10 ++++++++++
 splash/.cvsignore  |    8 ++++++++
 test/.cvsignore    |   10 ++++++++++
 7 files changed, 68 insertions(+), 0 deletions(-)

commit 932edfc3c5c61e3b3e98957b717abbf8055e1c5e
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Fri Mar 4 19:47:13 2005 +0000

    2005-03-04  Kristian Høgsberg  <krh@redhat.com>
    
            * configure.ac: Implement same check for gtk+-2.0 tests as for
            cairo.

 ChangeLog    |    5 +++++
 configure.ac |   11 ++++++++---
 2 files changed, 13 insertions(+), 3 deletions(-)

commit c632b35ad9345f280d78c268f84ae3fd5a3921b9
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Fri Mar 4 16:33:43 2005 +0000

    2005-03-04  Kristian Høgsberg  <krh@redhat.com>
    
            * configure.ac: Only fail hard in check for cairo if the user
            specified --enable-cairo-output (from Brad Hards
            <bradh@frogmouth.net>).  Print summary of configure results at the
            end of configure script.
    
            * poppler/poppler-config.h: Remove this file (noticed by Brad
            Hards <bradh@frogmouth.net>).

 ChangeLog    |    5 +++++
 configure.ac |   17 ++++++++++++++---
 2 files changed, 19 insertions(+), 3 deletions(-)

commit 80f9c90273eb31ac349c46bf86dedff7daf21db4
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Fri Mar 4 15:32:32 2005 +0000

    2005-03-04  Kristian Høgsberg  <krh@redhat.com>
    
            * poppler/poppler-config.h: Remove this file (noticed by Brad
            Hards <bradh@frogmouth.net>).

 ChangeLog                |    5 ++
 poppler/poppler-config.h |  146 ----------------------------------------------
 2 files changed, 5 insertions(+), 146 deletions(-)

commit 338b83b6f08a7212fdde2bbce94385e9a71a3d23
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Fri Mar 4 02:46:44 2005 +0000

    2005-03-03  Kristian Høgsberg  <krh@redhat.com>
    
            Patch from Jeff Muizelaar <jrmuizel@nit.ca>:
    
            * poppler/CairoOutputDev.cc (CairoOutputDev::drawImage,
            CairoOutputDev::drawImageMask): destroy the image surface and
            free the image buffer.

 ChangeLog                 |   10 ++++++++++
 autogen.sh                |    2 +-
 poppler/CairoOutputDev.cc |    8 +++++---
 3 files changed, 16 insertions(+), 4 deletions(-)

commit 062aa51487f539406b54458885b4c9501da3c44d
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Thu Mar 3 20:01:14 2005 +0000

    2005-03-03  Kristian Høgsberg  <krh@redhat.com>
    
            * autogen.sh: Add to CVS.

 ChangeLog  |    4 ++++
 autogen.sh |    4 ++++
 2 files changed, 8 insertions(+), 0 deletions(-)

commit cb02d5d0e770e2a8cbe5a8ac810820a2ce5fec0c
Author: Kristian Høgsberg <krh@redhat.com>
Date:   Thu Mar 3 19:45:58 2005 +0000

    Initial revision

 AUTHORS                        |    3 +
 COPYING                        |  340 ++++
 ChangeLog                      |   33 +
 INSTALL                        |  236 +++
 Makefile.am                    |   29 +
 NEWS                           |    4 +
 README                         |   37 +
 README-XPDF                    |  376 ++++
 TODO                           |   21 +
 configure.ac                   |  139 ++
 fofi/FoFiBase.cc               |  156 ++
 fofi/FoFiBase.h                |   55 +
 fofi/FoFiEncodings.cc          |  994 ++++++++++
 fofi/FoFiEncodings.h           |   34 +
 fofi/FoFiTrueType.cc           | 1438 ++++++++++++++
 fofi/FoFiTrueType.h            |  131 ++
 fofi/FoFiType1.cc              |  207 ++
 fofi/FoFiType1.h               |   57 +
 fofi/FoFiType1C.cc             | 2385 ++++++++++++++++++++++
 fofi/FoFiType1C.h              |  224 +++
 fofi/Makefile.am               |   16 +
 goo/GooHash.cc                 |  356 ++++
 goo/GooHash.h                  |   74 +
 goo/GooList.cc                 |   92 +
 goo/GooList.h                  |   89 +
 goo/GooMutex.h                 |   49 +
 goo/GooString.cc               |  236 +++
 goo/GooString.h                |   98 +
 goo/Makefile.am                |   20 +
 goo/gfile.cc                   |  705 +++++++
 goo/gfile.h                    |  140 ++
 goo/gmem.c                     |  204 ++
 goo/gmem.h                     |   53 +
 goo/gmempp.cc                  |   32 +
 goo/gtypes.h                   |   29 +
 poppler-cairo.pc.in            |   10 +
 poppler-splash.pc.in           |   10 +
 poppler.pc.in                  |   11 +
 poppler/Annot.cc               |  137 ++
 poppler/Annot.h                |   79 +
 poppler/Array.cc               |   73 +
 poppler/Array.h                |   56 +
 poppler/BaseFile.h             |   82 +
 poppler/BuiltinFont.cc         |   65 +
 poppler/BuiltinFont.h          |   55 +
 poppler/BuiltinFontTables.cc   | 4284 ++++++++++++++++++++++++++++++++++++++++
 poppler/BuiltinFontTables.h    |   23 +
 poppler/CMap.cc                |  384 ++++
 poppler/CMap.h                 |  101 +
 poppler/CairoFontEngine.cc     |  367 ++++
 poppler/CairoFontEngine.h      |   61 +
 poppler/CairoOutputDev.cc      |  569 ++++++
 poppler/CairoOutputDev.h       |  146 ++
 poppler/CairoOutputDevImage.cc |   87 +
 poppler/CairoOutputDevImage.h  |   43 +
 poppler/CairoOutputDevX.cc     |  211 ++
 poppler/CairoOutputDevX.h      |  117 ++
 poppler/Catalog.cc             |  364 ++++
 poppler/Catalog.h              |   87 +
 poppler/CharCodeToUnicode.cc   |  533 +++++
 poppler/CharCodeToUnicode.h    |  112 ++
 poppler/CharTypes.h            |   24 +
 poppler/CompactFontTables.h    |  464 +++++
 poppler/Decrypt.cc             |  399 ++++
 poppler/Decrypt.h              |   59 +
 poppler/Dict.cc                |   95 +
 poppler/Dict.h                 |   75 +
 poppler/Error.cc               |   38 +
 poppler/Error.h                |   21 +
 poppler/ErrorCodes.h           |   36 +
 poppler/FontEncodingTables.cc  | 1824 +++++++++++++++++
 poppler/FontEncodingTables.h   |   20 +
 poppler/Function.cc            | 1525 ++++++++++++++
 poppler/Function.h             |  181 ++
 poppler/Gfx.cc                 | 3079 +++++++++++++++++++++++++++++
 poppler/Gfx.h                  |  279 +++
 poppler/GfxFont.cc             | 1508 ++++++++++++++
 poppler/GfxFont.h              |  313 +++
 poppler/GfxState.cc            | 2782 ++++++++++++++++++++++++++
 poppler/GfxState.h             | 1053 ++++++++++
 poppler/GlobalParams.cc        | 1764 +++++++++++++++++
 poppler/GlobalParams.h         |  312 +++
 poppler/JArithmeticDecoder.cc  |  300 +++
 poppler/JArithmeticDecoder.h   |   89 +
 poppler/JBIG2Stream.cc         | 3337 +++++++++++++++++++++++++++++++
 poppler/JBIG2Stream.h          |  141 ++
 poppler/JPXStream.cc           | 2822 ++++++++++++++++++++++++++
 poppler/JPXStream.h            |  338 ++++
 poppler/Lexer.cc               |  474 +++++
 poppler/Lexer.h                |   75 +
 poppler/Link.cc                |  851 ++++++++
 poppler/Link.h                 |  407 ++++
 poppler/Makefile.am            |  140 ++
 poppler/NameToCharCode.cc      |  116 ++
 poppler/NameToCharCode.h       |   40 +
 poppler/NameToUnicodeTable.h   | 1097 ++++++++++
 poppler/Object.cc              |  231 +++
 poppler/Object.h               |  301 +++
 poppler/Outline.cc             |  151 ++
 poppler/Outline.h              |   74 +
 poppler/OutputDev.cc           |  104 +
 poppler/OutputDev.h            |  162 ++
 poppler/PDFDoc.cc              |  322 +++
 poppler/PDFDoc.h               |  176 ++
 poppler/PDFDocEncoding.cc      |   44 +
 poppler/PDFDocEncoding.h       |   16 +
 poppler/PSOutputDev.cc         | 3803 +++++++++++++++++++++++++++++++++++
 poppler/PSOutputDev.h          |  312 +++
 poppler/PSTokenizer.cc         |  135 ++
 poppler/PSTokenizer.h          |   39 +
 poppler/Page.cc                |  370 ++++
 poppler/Page.h                 |  176 ++
 poppler/Parser.cc              |  231 +++
 poppler/Parser.h               |   58 +
 poppler/SplashOutputDev.cc     | 1348 +++++++++++++
 poppler/SplashOutputDev.h      |  194 ++
 poppler/Stream-CCITT.h         |  459 +++++
 poppler/Stream.cc              | 3979 +++++++++++++++++++++++++++++++++++++
 poppler/Stream.h               |  841 ++++++++
 poppler/TextOutputDev.cc       | 3529 +++++++++++++++++++++++++++++++++
 poppler/TextOutputDev.h        |  569 ++++++
 poppler/UTF8.h                 |   56 +
 poppler/UnicodeMap.cc          |  293 +++
 poppler/UnicodeMap.h           |  122 ++
 poppler/UnicodeMapTables.h     |  361 ++++
 poppler/UnicodeTypeTable.cc    |  299 +++
 poppler/UnicodeTypeTable.h     |   18 +
 poppler/XRef.cc                | 1026 ++++++++++
 poppler/XRef.h                 |  133 ++
 poppler/poppler-config.h       |  146 ++
 poppler/poppler-config.h.in    |  145 ++
 splash/Makefile.am             |   52 +
 splash/Splash.cc               | 1732 ++++++++++++++++
 splash/Splash.h                |  174 ++
 splash/SplashBitmap.cc         |  157 ++
 splash/SplashBitmap.h          |   46 +
 splash/SplashClip.cc           |  270 +++
 splash/SplashClip.h            |   86 +
 splash/SplashErrorCodes.h      |   30 +
 splash/SplashFTFont.cc         |  289 +++
 splash/SplashFTFont.h          |   53 +
 splash/SplashFTFontEngine.cc   |  141 ++
 splash/SplashFTFontEngine.h    |   58 +
 splash/SplashFTFontFile.cc     |  111 ++
 splash/SplashFTFontFile.h      |   68 +
 splash/SplashFont.cc           |  166 ++
 splash/SplashFont.h            |   87 +
 splash/SplashFontEngine.cc     |  245 +++
 splash/SplashFontEngine.h      |   83 +
 splash/SplashFontFile.cc       |   55 +
 splash/SplashFontFile.h        |   58 +
 splash/SplashFontFileID.cc     |   23 +
 splash/SplashFontFileID.h      |   28 +
 splash/SplashGlyphBitmap.h     |   24 +
 splash/SplashMath.h            |   45 +
 splash/SplashPath.cc           |  177 ++
 splash/SplashPath.h            |  105 +
 splash/SplashPattern.cc        |   64 +
 splash/SplashPattern.h         |   79 +
 splash/SplashScreen.cc         |  107 +
 splash/SplashScreen.h          |   38 +
 splash/SplashState.cc          |   99 +
 splash/SplashState.h           |   86 +
 splash/SplashT1Font.cc         |  251 +++
 splash/SplashT1Font.h          |   49 +
 splash/SplashT1FontEngine.cc   |  124 ++
 splash/SplashT1FontEngine.h    |   51 +
 splash/SplashT1FontFile.cc     |   96 +
 splash/SplashT1FontFile.h      |   55 +
 splash/SplashTypes.h           |   80 +
 splash/SplashXPath.cc          |  417 ++++
 splash/SplashXPath.h           |   90 +
 splash/SplashXPathScanner.cc   |  271 +++
 splash/SplashXPathScanner.h    |   72 +
 test/Makefile.am               |   48 +
 test/gtk-cairo-test.cc         |  298 +++
 test/gtk-splash-test.cc        |  314 +++
 177 files changed, 70512 insertions(+), 0 deletions(-)
