Filewatcher File Search File Search
Catalog
Content Search
» » » » » libpoppler3_0.8.7-4_amd64.deb » Content »
pkg://libpoppler3_0.8.7-4_amd64.deb:840444/usr/share/doc/libpoppler3/  info  control  downloads

libpoppler3 - PDF rendering library…  more info»

changelog.gz

commit 679a2da8206320d43a60e8f256a0a571350b5d94
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Sep 1 23:50:37 2008 +0200

    Initialize widget to null before calling initialize not after :-(

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

commit 601a345d9e5ea173960d385351b40a73c9a8f687
Author: Chris Wilson <chris@chris-wilson.co.uk>
Date:   Tue Aug 19 09:18:03 2008 +0100

    Memleak and invalid free.
    
    CairoOutputDev::setSoftMask() fails to free the cairo_t and mask it uses
    to draw the opaque soft mask and attempts to destroy a reference to a
    surface it does not own (this bug was masked by the fact that a reference
    was still being held by the unfreed cairo_t).

 poppler/CairoOutputDev.cc |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

commit 2d5de696247b23b813a55045d1abd6fb3b653acd
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Aug 20 00:51:23 2008 +0200

    0.8.6

 CMakeLists.txt   |    2 +-
 NEWS             |   11 +++++++++++
 configure.ac     |    2 +-
 msvc/config.h    |    6 +++---
 qt4/src/Doxyfile |    2 +-
 5 files changed, 17 insertions(+), 6 deletions(-)

commit b2b9c7956bfc2fec0df10bc5af5c0ba9b346082a
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Aug 20 00:42:34 2008 +0200

    Compile++

 fofi/FoFiTrueType.cc |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 103a670be7cc7c4c92ee55681827e9deade97af7
Author: Pino Toscano <pino@kde.org>
Date:   Wed Aug 13 13:55:57 2008 +0200

    [Qt4] make sure to use the correct page width/height for form widgets coordinates

 qt4/src/poppler-form.cc |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

commit 87a9bb83e102e297b0de19a4b0df5ff75a983814
Author: Albert Astals Cid <tsdgeos@samsung.localdomain>
Date:   Tue Aug 12 01:23:21 2008 +0200

    initialize widget, fixes crash on EC2006.pdf

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

commit cdc086af582de4b2d734498fc04cf7e8d8178d68
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Aug 4 20:34:42 2008 +0200

    Be less strict when parsing TTF tables
    
    With this change and freetype from CVS i can render Bug 16940 using the splash renderer

 fofi/FoFiTrueType.cc |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit b87c9f08a3064f689a4024411f4ec6e447723f0c
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Aug 4 20:16:50 2008 +0200

    Report an error when FoFiTrueType::load or FoFiTrueType::make fail

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

commit 7ba49bcd446c140c14cf08b12a25c745d1ad9dca
Author: Pino Toscano <pino@kde.org>
Date:   Sun Aug 3 10:54:09 2008 +0200

    [Qt4] Make the paper color setting working as it should.
    
    A BGR colorspace means that colors should be set as blue,green,red, and
    not red,green,blue.

 qt4/src/poppler-private.h |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 2f6d1f10bb6e1d0fe062112eff705420f98e6c30
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Jul 28 22:13:36 2008 +0200

    Poppler 0.8.5

 CMakeLists.txt   |    2 +-
 NEWS             |   16 ++++++++++++++++
 configure.ac     |    2 +-
 msvc/config.h    |    6 +++---
 qt4/src/Doxyfile |    2 +-
 5 files changed, 22 insertions(+), 6 deletions(-)

commit 633b5524366ad4c1ead961947eba048db1b180dc
Author: Boris Toloknov <tlknv@yandex.ru>
Date:   Mon Jul 28 21:02:07 2008 +0200

    make xml output valid xml

 utils/HtmlLinks.cc     |   33 +++++++++++++++++-
 utils/HtmlOutputDev.cc |   85 ++++++++++++++++++++++++++++++-----------------
 2 files changed, 85 insertions(+), 33 deletions(-)

commit c84f91f1006ba7425f786ef57f7031a2641d216a
Author: Boris Toloknov <tlknv@yandex.ru>
Date:   Mon Jul 28 20:58:13 2008 +0200

    Limit ascent and descent are to reasonable values.
    
    See bug 16592 to cases where this helps

 utils/HtmlOutputDev.cc |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)

commit 521a005dc80acbe6c2099b41cb7f513232f934a2
Author: Boris Toloknov <tlknv@yandex.ru>
Date:   Mon Jul 28 20:52:19 2008 +0200

    Make html output to keep all the spaces with  

 utils/HtmlFonts.cc     |    2 ++
 utils/HtmlOutputDev.cc |    2 +-
 2 files changed, 3 insertions(+), 1 deletions(-)

commit 84e6306b4ef5403c5ecaca38e59bb9b0c56c4209
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Jul 28 20:44:13 2008 +0200

    findDest crashes on null goostrings so rework the ifs a bit

 utils/HtmlOutputDev.cc |   16 +++++++++-------
 1 files changed, 9 insertions(+), 7 deletions(-)

commit b2f3d16f8325712387a152fba1127292d1b36bc5
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Jul 26 00:04:03 2008 +0200

    We are not storing the ctu, so decref and leak-- :-)

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

commit 8af4ade9fa9cb488014c58eda3a672ad2aca5122
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Jul 25 23:52:28 2008 +0200

    Fix leak

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

commit 6d080c5771d2794cf82a3c7ebf401abbec89fd70
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Jul 25 23:15:11 2008 +0200

    Fix memory leak

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

commit 6a40db15f99db767094d2c260978340588b452b7
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Jul 25 23:08:21 2008 +0200

    Free the previous modified object in case it exists

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

commit 64a6a30bab4efd335c746c9084d5d4edeee78d6e
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Jul 25 21:31:55 2008 +0200

    Need this or otherwise it crashes on complete overwrite

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

commit 76e4fb2a9e6c13536c2f3a2c6801df3b7befe5e3
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Jul 25 21:30:24 2008 +0200

    Fix my last fix about saving, i think this is the correct one
    
     - One incremental update only write the modified entries xref, not all
     - Update gen to 0 when resizing entries
     - On XRef::add correctly initialize all newly allocated entries

 poppler/PDFDoc.cc |    4 +-
 poppler/XRef.cc   |   57 ++++++++++++++++++++++++++++++++++++++++++----------
 poppler/XRef.h    |    2 +-
 3 files changed, 49 insertions(+), 14 deletions(-)

commit 0d33373ca689bf7b8a8fcd6a1e1c26acd0bac12e
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Jul 25 20:16:54 2008 +0200

    Fix XRef::writeToFile after my change

 poppler/XRef.cc |   10 +++-------
 1 files changed, 3 insertions(+), 7 deletions(-)

commit 52e9dd430d126207571e6f6d0a440ee078db89e5
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Jul 25 20:05:49 2008 +0200

    Fix XRef::add and XRef::addIndirectObject, also remove num from XRefEntry
    
    Previous code was under some incorrect assumptions:
     * our XRef does not maintain the free link list so if you want to
       find a free entry you have to go though all of them
     * our XRefEntry does not need a num because the index itself is the num

 poppler/XRef.cc |   70 +++++++++++++++++++-----------------------------------
 poppler/XRef.h  |    1 -
 2 files changed, 25 insertions(+), 46 deletions(-)

commit b449634d32fb48dfa822a9dfd07aca7ebd0bf7b5
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Jul 24 22:39:40 2008 +0200

    Create our own IRT Dict else we will crash
    
    Fixes bug 16633 and 16762

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

commit 0a3b22844603e23279d7a18f8d143780e54b46c9
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Jul 22 22:50:00 2008 +0200

    Really do what the comment says and also init changeLeft, changeTop and changeZoom

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

commit eacb7940b53ec3c026afa57103221681ca3fde36
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Jul 22 21:05:03 2008 +0200

    Some documents have loops in XObject dictionaries, make sure we don't get in an infinite loop while traversing them
    
    Fixes infinite loop on http://bugs.kde.org/show_bug.cgi?id=166145

 poppler/FontInfo.cc |   44 ++++++++++++++++++++++++++++++++++++--------
 poppler/FontInfo.h  |    4 ++++
 2 files changed, 40 insertions(+), 8 deletions(-)

commit 1d5956156193d0014fa5d3054a39bc517c501a3c
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Jul 20 13:47:11 2008 +0200

    Fix condition, we want thumb to be a Stream, not to be non null
    
    Fixes bug 16579

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

commit fd0bf8b05cb155e2f29df31fa01964b12e710b89
Author: Pino Toscano <pino@kde.org>
Date:   Fri Jul 18 23:32:25 2008 +0200

    initialize pageWidgets, otherwise it can be a rubbish pointer is Annots
    is not a valid object

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

commit 1f266d2e8183c703be391ee8393c56a3e5654b27
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Jul 1 20:16:50 2008 +0200

    Fix condition, we want fetched_thumb to be a Stream, not to be non null
    
    Fixes bug 16579

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

commit ba5c3355e9fe901b50f09d09d09c8fcdc02d1cf0
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Jun 28 17:17:50 2008 +0200

    0.8.4

 CMakeLists.txt   |    2 +-
 NEWS             |   14 ++++++++++++++
 configure.ac     |    2 +-
 msvc/config.h    |    6 +++---
 qt4/src/Doxyfile |    2 +-
 5 files changed, 20 insertions(+), 6 deletions(-)

commit 9134b3200fa3573c6940f4b321a71317dfc00e79
Author: Michael Vrable <mvrable@cs.ucsd.edu>
Date:   Fri Jun 20 21:42:34 2008 -0700

    Use a single global FT_Library in CairoOutputDev
    
    Cairo may internally keep references to the FreeType fonts loaded in
    CairoFontEngine even after poppler is done with them.  Commit 42db4890e829
    ("Do not call FT_Done_Face on a live cairo_font_face_t") introduced a fix
    for one use-after-free bug, by delaying deleting an FT_Face objects until
    cairo is done with it.
    
    That fix doesn't correct all the bugs.  An FT_Library object is created for
    each CairoOutputDev object, and deleted when the CairoOutputDev goes away.
    But the FT_Library object should not be deleted while fonts loaded using it
    are still in use.  And cairo can keep references to fonts around more or
    less indefinitely.
    
    To more fully fix the problem, we can either:
     1. Keep a count of not-yet-deleted fonts associated with each FT_Library,
        and wait to call FT_Done_FreeType until it drops to zero.
     2. Never call FT_Done_FreeType.
    
    The second option is the simplest.  To avoid leaking memory FT_Library
    objects, use a single global FT_Library instead of a per-CairoOutputDev
    copy.

 poppler/CairoOutputDev.cc |   18 +++++++++++++++---
 poppler/CairoOutputDev.h  |    4 +++-
 2 files changed, 18 insertions(+), 4 deletions(-)

commit 7eaecdaa78abdb80c4f6126dc3d09ad5cfa79f1a
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Jun 24 02:31:43 2008 +0200

    Open in WriteOnly mode, fixes the fact that when writing to an existing file, the contents beyond what we wrote were still there

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

commit 92681ad4364c6b6da41c5bae2b746caaad7ec57c
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Jun 24 02:12:21 2008 +0200

    the entry is not updated here either, fix uninitialized variable use

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

commit 5b83e2103d13c5af1b829da20bb309dcbe2f10c7
Author: Pino Toscano <pino@kde.org>
Date:   Sun Jun 15 02:39:31 2008 +0200

    poppler-page-transition.h is here now
    (cherry pick backport of commit c3a00c83f1d24c1f88e7ed3b3f772460e578f3cc)

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

commit cb8b94c064102118ea9d6563a906c5852f0e7ff3
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Jun 8 23:46:04 2008 +0200

    Make sure we use Qt4 moc to generate moc files of the qt4 frontend

 configure.ac          |   20 ++++++++++++++++++++
 qt4/demos/Makefile.am |    2 +-
 qt4/src/Makefile.am   |    2 +-
 qt4/tests/Makefile.am |    2 +-
 4 files changed, 23 insertions(+), 3 deletions(-)

commit d5506d233a7780dad6a6703136546118ad45a719
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Jun 5 19:21:08 2008 +0200

    Fix leak on ABWOutputDev.cc

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

commit 8be695d9e28240cbfd3908b087baf8eaeeaca082
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Jun 3 21:18:30 2008 +0200

    0.8.3

 CMakeLists.txt   |    2 +-
 NEWS             |   19 +++++++++++++++++++
 configure.ac     |    2 +-
 msvc/config.h    |    6 +++---
 qt4/src/Doxyfile |    2 +-
 5 files changed, 25 insertions(+), 6 deletions(-)

commit 76b9ea1d5b4f9c140812b491a9ac80a822ad49fb
Author: Koji Otani <sho@bbr.jp>
Date:   Tue Jun 3 21:07:15 2008 +0200

    Support for surrogates outside the BMP plane

 poppler/TextOutputDev.cc |   19 ++++++++++++++++++-
 poppler/UTF8.h           |   14 ++++++++++++++
 2 files changed, 32 insertions(+), 1 deletions(-)

commit 45a82d46434d88581390a3d9091efd3464d9c400
Author: Pino Toscano <pino@kde.org>
Date:   Mon Jun 2 18:12:56 2008 +0200

    do not delete stateName and modelName, they are owned by their Object's

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

commit baf8f9cd3f90ea64dc8dbd1ebd7227722f6cb267
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Jun 1 16:32:55 2008 +0200

    Do not limit CharCodeToUnicodeString to 8 characters

 poppler/Annot.cc             |   10 ++++----
 poppler/CharCodeToUnicode.cc |   37 ++++++++++++++++++++---------------
 poppler/CharCodeToUnicode.h  |    2 +-
 poppler/Gfx.cc               |    8 +++---
 poppler/GfxFont.cc           |   43 +++++++++++++++++++++++------------------
 poppler/GfxFont.h            |    6 ++--
 poppler/PSOutputDev.cc       |    4 +-
 7 files changed, 60 insertions(+), 50 deletions(-)

commit 5fd139bf903de7c476eeb43c74b460e6094475ae
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Jun 1 00:07:11 2008 +0200

    [Qt] Fix leak when calling Poppler::Document::scanForFonts

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

commit 6b9dd84db02bd162aa3c01d453ddc93a657017bb
Author: Pino Toscano <pino@kde.org>
Date:   Sat Apr 5 03:23:00 2008 +0200

    finally, load the QuadPoints correctly
    
    when checking the validity of the coordinate, do the comparison just with the proper one (either X or Y);
    free the "point" object after each iteration

 poppler/Annot.cc |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

commit 7924625e620b5e75b27d7ab935c9aae6ebf02663
Author: Pino Toscano <pino@kde.org>
Date:   Sat Apr 5 02:54:00 2008 +0200

    More robust reading of QuadPoints (reset the allocated memory, use the heap)

 poppler/Annot.cc |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

commit 9aac60540cb1cc3786cf937e16e3d70edc92dcb6
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon May 26 22:13:38 2008 +0200

    Do not shadow a paramer with a local variable name

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

commit 21b23656891aea94f0dab281e06b7ae6009b7edb
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon May 26 20:52:53 2008 +0200

    Do not leak tSplash if transpGroupStack->blendingColorSpace is NULL

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

commit be0e8d98a8aae2f826079e86d1a1238bf6c36f51
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon May 26 20:51:06 2008 +0200

    Move variables only used inside the loop inside the loop, fix delete of uninitialized data due to my previous patch

 poppler/Page.cc |   16 ++++++----------
 1 files changed, 6 insertions(+), 10 deletions(-)

commit cf552e8246f0000605005fa5bb7dd06fea97636a
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon May 26 20:38:59 2008 +0200

    Do not leak memory if data_out is NULL

 poppler/Page.cc |   35 ++++++++++++++++++-----------------
 1 files changed, 18 insertions(+), 17 deletions(-)

commit 0ad4803d1a85ec113b657ee4dd13ef8f460ff1a8
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed May 21 22:18:29 2008 +0200

    [Qt4] Fix text() method
    
    I'm not sure this is the real and correct fix, but it works more than previous code so it's and improvement

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

commit 295d12e387ce3086c07805081ae00b70e251afab
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun May 11 23:44:50 2008 +0200

    Check the OC we found exists before using it
    
    Fixes crash http://bugs.freedesktop.org/show_bug.cgi?id=15899

 poppler/OptionalContent.cc |   33 ++++++++++++++++++---------------
 1 files changed, 18 insertions(+), 15 deletions(-)

commit d2958d08f4e49e1b56cfdec6d1a6a2ee219e6692
Author: Albert Astals Cid <tsdgeos@localhost.(none)>
Date:   Sat Mar 29 13:25:52 2008 +0100

    Add the export macro

 qt4/src/poppler-page-transition.h |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit b2f1a1ae09fb3c5c1db9e02ccf6cf0b8aca84667
Author: Albert Astals Cid <tsdgeos@localhost.(none)>
Date:   Sat Mar 29 00:30:31 2008 +0100

    Duplicate page-transition files on qt4

 qt4/src/CMakeLists.txt                    |    4 +-
 qt4/src/Makefile.am                       |    4 +-
 qt4/src/poppler-page-transition-private.h |   28 ++++++
 qt4/src/poppler-page-transition.cc        |   95 +++++++++++++++++++
 qt4/src/poppler-page-transition.h         |  146 +++++++++++++++++++++++++++++
 5 files changed, 273 insertions(+), 4 deletions(-)

commit decbe43516ef0116e823a7368a63914ce7a92023
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri May 9 20:17:37 2008 +0200

    Do not crash on unlock with wrong password

 qt/poppler-private.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2702578a3d4adeb19760a65853c31718ea05f3e9
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu May 8 23:15:58 2008 +0200

    Fix build with --enable-fixedpoint

 splash/Splash.cc |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit b6a4593243e4d354078bfa48907792cd6bbf0f0c
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed May 7 18:49:28 2008 +0200

    [Qt] Fix Document::unlock

 qt/poppler-document.cc |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 21532d02e52d98dd33c1a5a074933e30a5b50b35
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun May 4 15:26:26 2008 +0200

    Fix leaks on error conditions

 poppler/Annot.cc           |    6 ++++++
 poppler/ArthurOutputDev.cc |    1 +
 poppler/JBIG2Stream.cc     |    1 +
 3 files changed, 8 insertions(+), 0 deletions(-)

commit 364966f37a5531503026d133f7ea48fe4b22bee2
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat May 3 18:29:26 2008 +0200

    A widget annot does not always belong to a form, so check before accessing the widget member

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

commit 735a3da4a9b2d4e852751f65c384509b20d22f4c
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Apr 29 23:50:32 2008 +0200

    Release 0.8.2 due to the problem with the missing return

 CMakeLists.txt   |    2 +-
 NEWS             |    5 +++++
 configure.ac     |    2 +-
 msvc/config.h    |    6 +++---
 qt4/src/Doxyfile |    2 +-
 5 files changed, 11 insertions(+), 6 deletions(-)

commit 1376e2d89e56b6b8173feeb1c69d848973f30ec1
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Apr 29 23:44:51 2008 +0200

    add lost return when adding kees patch

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

commit ff0824d2af1be2510596ae2cde2fe4b1a6bfd3ae
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Apr 26 12:26:01 2008 +0200

    Update version to 0.8.1

 CMakeLists.txt   |    2 +-
 configure.ac     |    2 +-
 msvc/config.h    |    6 +++---
 qt4/src/Doxyfile |    2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)

commit c4b09e5169dd6f4a36f152a8a840cab747ac7688
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Apr 26 12:25:45 2008 +0200

    Fill in the news for 0.8.1

 NEWS |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

commit 976d48e11b109e6879de11f9e8d3bb535cf445f5
Author: Kees Cook <kees@outflux.net>
Date:   Wed Apr 23 19:53:03 2008 +0200

    provide type-checking for union pointer accesses

 poppler/Object.h |   68 ++++++++++++++++++++++++++++++++++-------------------
 1 files changed, 43 insertions(+), 25 deletions(-)

commit 14ece1770755e3615bc56d172561e0e31c240ad0
Author: Albert Astals Cid <tsdgeos@bluebox.(none)>
Date:   Mon Apr 21 19:56:52 2008 +0200

    Link to pthread when needed
    
    Should fix bug 15625

 configure.ac        |    2 +
 m4/acx_pthread.m4   |  280 +++++++++++++++++++++++++++++++++++++++++++++++++++
 poppler/Makefile.am |    4 +
 3 files changed, 286 insertions(+), 0 deletions(-)

commit 3674ccd6884713ba6ed0cda882c8ba44fe374b5c
Author: Pino Toscano <pino@kde.org>
Date:   Sun Apr 20 18:32:59 2008 +0200

    the dtor should be virtual
    (cherry pick backport of commit 6c248bdad77235a45402d9693a0b822cc208b6b9)

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

commit af60f571ae19903269ede3b72f54bff44fbf36ce
Author: Pino Toscano <pino@kde.org>
Date:   Sun Apr 6 11:43:49 2008 +0200

    propetly initialise a couple of members; leak less
    (cherry pick backport of commit fc24500ddd9182f97d23c46eaafc6be79a6721eb)

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

commit 78a58ab7ef018fe4353eb01bd2af4e35699a2c27
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Apr 15 21:57:31 2008 +0200

    Hack to "support" 16 bits images
    
    Everywhere we assume a component fits in 8 bits, with this hack
    we treat 16 bit images as 8 bit ones until it's fixed correctly.
    Fixes http://bugs.kde.org/show_bug.cgi?id=158165

 poppler/GfxState.cc |    6 ++++++
 poppler/Stream.cc   |    9 +++++++++
 2 files changed, 15 insertions(+), 0 deletions(-)

commit 395000cf0d55e2d861a7a038206662c39db0be80
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Apr 12 00:44:08 2008 +0200

    Do not take into account Colorspace resource subdictionary for image XObjects
    
    Fixes bug 15125
    The motivation under that change is on section 4.5.2 of the spec:
     Certain objects, such as image XObjects, specify a
     color space as an explicit parameter, often associated with the key ColorSpace.
     In this case, the color space array or name is always defined directly as a PDF
     object, not by an entry in the ColorSpace resource subdictionary. This conven-
     tion also applies when color spaces are defined in terms of other color spaces.

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

commit 4fafb455fd4eb68a39e4997f4d808476dea8e9f7
Author: Chris Wilson <chris@chris-wilson.co.uk>
Date:   Thu Mar 27 10:52:22 2008 +0000

    Do not call FT_Done_Face on a live cairo_font_face_t.
    
    Currently CairoFont calls FT_Done_Face on its deletion, but the FT_Face
    is usually still in use within cairo. This causes a failure later when
    cairo tries to create a glyph from its cairo_font_face_t.
    
    From http://bugs.freedesktop.org/show_bug.cgi?id=15216:
    ==13745== Invalid read of size 4
    ==13745==    at 0x51BE572: FT_Load_Glyph (ftobjs.c:549)
    ==13745==    by 0x4A24921: _cairo_ft_scaled_glyph_init (cairo-ft-font.c:1922)
    ==13745==    by 0x4A117AB: _cairo_scaled_glyph_lookup
    (cairo-scaled-font.c:1674)
    ==13745==    by 0x4A12A5A: _cairo_scaled_font_glyph_device_extents
    (cairo-scaled-font.c:1124)
    ==13745==    by 0x4A21ECD: _cairo_analysis_surface_show_glyphs
    (cairo-analysis-surface.c:516)
    ==13745==    by 0x4A144DC: _cairo_surface_show_glyphs (cairo-surface.c:2086)
    ==13745==    by 0x4A1FCC8: _cairo_meta_surface_replay_internal
    (cairo-meta-surface.c:816)
    ==13745==    by 0x4A214B1: _paint_page (cairo-paginated-surface.c:299)
    ==13745==    by 0x4A2171E: _cairo_paginated_surface_show_page
    (cairo-paginated-surface.c:445)
    ==13745==    by 0x4A14BDF: cairo_surface_show_page (cairo-surface.c:1702)
    ==13745==    by 0x49FF661: cairo_show_page (cairo.c:2155)
    ==13745==    by 0xA267D97:
    pdf_document_file_exporter_end_page(_EvFileExporter*) (ev-poppler.cc:1753)
    ==13745==  Address 0x55c5630 is 88 bytes inside a block of size 552 free'd
    ==13745==    at 0x402269C: free (vg_replace_malloc.c:326)
    ==13745==    by 0x51B7ABC: ft_free (ftsystem.c:158)
    ==13745==    by 0x51BB319: ft_mem_free (ftutil.c:171)
    ==13745==    by 0x51BC318: destroy_face (ftobjs.c:856)
    ==13745==    by 0x51BC3B2: FT_Done_Face (ftobjs.c:1972)
    ==13745==    by 0x4363704: CairoFont::~CairoFont() (CairoFontEngine.cc:251)
    ==13745==    by 0x436401D: CairoFontEngine::getFont(GfxFont*, XRef*)
    (CairoFontEngine.cc:335)
    ==13745==    by 0x4366915: CairoOutputDev::updateFont(GfxState*)
    (CairoOutputDev.cc:318)
    ==13745==    by 0x5093BF1: Gfx::opShowText(Object*, int) (Gfx.cc:3073)
    ==13745==    by 0x508F901: Gfx::execOp(Object*, Object*, int) (Gfx.cc:726)
    ==13745==    by 0x50906FF: Gfx::go(int) (Gfx.cc:594)
    ==13745==    by 0x5090C96: Gfx::display(Object*, int) (Gfx.cc:557)
    
    The solution is to release the reference to the cairo_font_face_t upon
    destruction of the CairoFont, and then to release the FT_Face from the
    destroy notify of the cairo_font_face_t.

 poppler/CairoFontEngine.cc |   19 +++++++++----------
 1 files changed, 9 insertions(+), 10 deletions(-)

commit 4bb11112d4ab9d810c3538f54a2470900fcf164c
Author: Adam Batkin <adam@batkin.net>
Date:   Thu Apr 3 20:02:52 2008 +0200

    FindFirstFile returns INVALID_HANDLE_VALUE and not NULL on error

 goo/gfile.cc |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 312f14f5b7be1f0d62620477222919423c3869e0
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Mar 26 20:05:31 2008 +0100

    compile++

 fofi/FoFiBase.cc |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 5bd750062e1fb136f77a55d1f35b2d6fabaad1b3
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Mar 26 19:42:43 2008 +0100

    update version

 CMakeLists.txt   |    2 +-
 configure.ac     |    2 +-
 msvc/config.h    |    6 +++---
 qt4/src/Doxyfile |    2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)

commit 10d4a8b9aed51902157c04d9deea0e99d829c4f6
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Mar 26 19:42:36 2008 +0100

    fill news

 NEWS |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit 2069826d61ebd527768b6455689276c0a8288085
Author: Pino Toscano <pino@kde.org>
Date:   Wed Mar 26 16:05:06 2008 +0100

    missing break

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

commit d6a0c6a6803a03f402c2dcde41c6195e951470ba
Author: Pino Toscano <pino@kde.org>
Date:   Wed Mar 26 15:50:39 2008 +0100

    initialize posterStream to avoid crashing later

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

commit 0be811b3ad86b1cb14be94a017e70c65b8e64730
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Mar 25 22:59:22 2008 +0100

    Don't end up in an infinite recursive loop in case resObj dict is the same we are already in

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

commit 0222c6ceb0fcf1d7c4422691a68a035a558ad614
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Mar 24 17:14:07 2008 +0100

    fix build when using cmake, not sure it's completely ok, but at least i can compile

 CMakeLists.txt              |    1 +
 cmake/modules/FindGTK.cmake |   23 ++++++++++++++++-------
 config.h.cmake              |    3 +++
 glib/CMakeLists.txt         |   17 +++++++++++------
 glib/poppler-page.cc        |    2 +-
 glib/test-poppler-glib.cc   |    2 +-
 6 files changed, 33 insertions(+), 15 deletions(-)

commit 3e4164f2db69358adf07596195842dd00458b621
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Mar 24 15:10:31 2008 +0100

    fix some cmake HAVE_foo

 CMakeLists.txt |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 22f615aee488cc363a078330861e80f389f47061
Author: Iñigo Martínez <inigomartinez@gmail.com>
Date:   Sun Mar 23 13:22:07 2008 +0100

    Fixed wrong functions.
    
    Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>

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

commit cccfe42ed9c53d27cf6a1403ae55bf34a053012d
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Mar 22 19:12:05 2008 +0100

    Fix rm line not to error when no *moc file is present

 qt4/src/Makefile.am   |    2 +-
 qt4/tests/Makefile.am |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit e60d39ba0e8b9742106a0c9b1385b1c907729c3f
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Mar 22 19:11:17 2008 +0100

    Fix rm line not to error if no *moc file is present

 qt4/demos/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d9d52e622c6b28a9941168bb73839ec335ca7232
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Mar 22 19:10:40 2008 +0100

    Fix configure to not require gdk when we are on try mode

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

commit 9b8809298dd16cdbffcc12b6db8e274578934063
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Mar 22 15:49:02 2008 +0100

    It's really only an error if < 0

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

commit 0fb1e697cc4100ce23298141c8b5829273872423
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Mar 22 15:46:44 2008 +0100

    remove unneeded variable

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

commit 3404cb626ee9b4520d6fe601e07560745a4cb42a
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Mar 22 15:44:50 2008 +0100

    Remove OutStream::reset since noone uses it
    
    This way we have a fseek less to care about if worked or not

 poppler/Stream.cc                            |    5 -----
 poppler/Stream.h                             |    5 -----
 qt4/src/poppler-qiodeviceoutstream-private.h |    1 -
 qt4/src/poppler-qiodeviceoutstream.cc        |    5 -----
 4 files changed, 0 insertions(+), 16 deletions(-)

commit 066595dd06c930997d5ec65a06c822616af9baa0
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Mar 22 15:43:07 2008 +0100

    Check the document stream is seekable when opening it
    
    Fixes bug 14126

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

commit 23b6475463f8973b5ac83bb21a6b7b6000cc435b
Author: Ed Avis <eda@waniasset.com>
Date:   Sat Mar 22 13:55:59 2008 +0100

    Check for fseek return values

 fofi/FoFiBase.cc   |   14 ++++++++++++--
 poppler/GfxFont.cc |   12 ++++++++++--
 2 files changed, 22 insertions(+), 4 deletions(-)

commit b33bb282e45cf1a083cfbb13603ac465d386c28d
Author: Iñigo Martínez <inigomartinez@gmail.com>
Date:   Fri Mar 21 13:53:21 2008 +0100

    Fixed poppler glib public api.
    
    Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>

 glib/poppler-annot.cc |    4 ++--
 glib/poppler-annot.h  |    2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 371932f413d570d7784c668f30834d3d92d7aa80
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:   Thu Mar 20 11:44:32 2008 +0100

    [glib] Remove unused variable.

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

commit 21fa476ac384256c15a954b708e009f2b336b06f
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:   Thu Mar 20 11:42:32 2008 +0100

    [glib] Do not cache image_dev in poppler page.
    
    Thanks to Kouhei Sutou who caught the problem.

 glib/poppler-page.cc      |   60 ++++++++++++++++++++++++++------------------
 glib/poppler-private.h    |    3 --
 glib/test-poppler-glib.cc |    9 ++++++-
 3 files changed, 43 insertions(+), 29 deletions(-)

commit 22cd70d8fc308fb8b19d36d0172014ba532230fb
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Mar 19 21:52:14 2008 +0100

    poppler_annot_markup_get_opacity returns a double so use %f

 glib/demo/annots.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b9a5fd4671638caa91f8a389be278d993391f499
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Mar 19 21:28:49 2008 +0100

    updated by gtk-doc

 glib/reference/tmpl/poppler-action.sgml |    1 +
 glib/reference/tmpl/poppler.sgml        |    3 +++
 2 files changed, 4 insertions(+), 0 deletions(-)

commit b7e0b740578ea1e84ac0ef850b5a03c66b2863e3
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Mar 19 21:28:01 2008 +0100

    Fill 0.7.3 news

 NEWS |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 3adaff1dad8127fdd06653cf49196027ad414a08
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Mar 19 21:27:46 2008 +0100

    Bump version to 0.7.3

 CMakeLists.txt   |    2 +-
 configure.ac     |    2 +-
 msvc/config.h    |    6 +++---
 qt4/src/Doxyfile |    2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)

commit 52dd710b63911be2d8c960de0232c497c35ecac8
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:   Wed Mar 19 18:35:35 2008 +0100

    [glib] Update outline and links demos to the new POPPLER_ACTION_NONE

 glib/demo/utils.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 6a22f0a20df38156c06e8ba10649e0828a1da102
Author: Eugen Dedu <Eugen.Dedu@pu-pm.univ-fcomte.fr>
Date:   Wed Mar 19 18:32:48 2008 +0100

    [glib] Consider no action as an action of type None instead of Unknown

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

commit 185d5818fd546f85934b041d5b0cdcdf1849b1dc
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:   Tue Mar 18 20:08:21 2008 +0100

    Improve error handling when creating a document

 glib/poppler-document.cc |   40 ++++++++++++++++++++++++++++------------
 glib/poppler.h           |    5 ++++-
 2 files changed, 32 insertions(+), 13 deletions(-)

commit 9bba2748985049515bfd9c9b44f26b92fa704078
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:   Sat Mar 15 01:11:39 2008 +0100

    Some more free

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

commit bfc308935fa138e27c4d2ad0e1c1cad20eba8e8a
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:   Sat Mar 15 01:05:32 2008 +0100

    Use error instead of printf

 poppler/OptionalContent.cc |   15 ++++++++-------
 1 files changed, 8 insertions(+), 7 deletions(-)

commit 998b1523ee653c1585f03b4a580e0d95ba694aca
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:   Sat Mar 15 01:02:31 2008 +0100

    Some free

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

commit c65a66a82259f547927cbb918611bcf4a8e264b2
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Mar 14 20:29:53 2008 +0100

    xx0 is non exclusive so that should be < not <=
    
    Fixes several warnings about writes on bad places

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

commit bd2272f3079319d1c05ca93f7fb6eb0a5370b938
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Mar 14 19:52:04 2008 +0100

    Fix "Make sure we don't draw outside the bitmap on Splash::fillGlyph2" when painting with no aa
    
    Fixes bug 15009

 splash/Splash.cc |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

commit 5bf8d864e68854f0855e07fb67aa124e06c739cd
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Mar 12 22:48:07 2008 +0100

    fix build

 glib/reference/Makefile.am |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit d0be5c86dcd3310062d820b3515c31e4720af2ca
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Mar 12 22:40:59 2008 +0100

    Update version to 0.7.2 and fill NEWS

 CMakeLists.txt   |    2 +-
 NEWS             |   20 ++++++++++++++++++++
 configure.ac     |    2 +-
 msvc/config.h    |    6 +++---
 qt4/src/Doxyfile |    2 +-
 5 files changed, 26 insertions(+), 6 deletions(-)

commit 0b2ecf39572821a99374e6acec7c1bd438911bbc
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Mar 12 22:38:57 2008 +0100

    update soname here too

 glib/CMakeLists.txt |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f5065016b168e4896e2fe774cd22bbd900849b52
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:   Wed Mar 12 22:06:53 2008 +0100

    Make GDK dependency option for glib bindings
    
    Fixes bug #13719.

 configure.ac               |   45 +++-
 glib/Makefile.am           |    7 +-
 glib/demo/page.c           |   88 ++++++-
 glib/demo/render.c         |    4 +
 glib/poppler-action.h      |    1 -
 glib/poppler-annot.cc      |   26 +-
 glib/poppler-annot.h       |    2 +-
 glib/poppler-document.h    |    2 -
 glib/poppler-features.h.in |    1 +
 glib/poppler-page.cc       |  661 ++++++++++++++++++++++++++------------------
 glib/poppler-page.h        |   76 +++--
 glib/poppler.h             |    2 +-
 glib/test-poppler-glib.cc  |    2 +-
 13 files changed, 593 insertions(+), 324 deletions(-)

commit 46d4fab82332e71d0b68c0a8deeac78f2201ed14
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Mar 12 20:35:33 2008 +0100

    Increment version of libpoppler and libpoppler-qt4

 CMakeLists.txt         |    2 +-
 poppler/Makefile.am    |    2 +-
 qt4/src/CMakeLists.txt |    2 +-
 qt4/src/Makefile.am    |    2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

commit 550c1fc73a6d2af65728751fd0b59ccc7110fa8b
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Mar 12 20:34:48 2008 +0100

    Init to false updated field of XRefEntries plus indenting fixes

 poppler/XRef.cc |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

commit 6a671686c6265ecdb4c48f04392de9c56d4e0936
Author: Adrian Johnson <ajohnson@redneon.com>
Date:   Wed Mar 12 21:43:12 2008 +1030

    Fix regression in cairo output when transforming ctm
    
    The commit:
    ec01926e5a9dc16e200060497c43e79a1623698d "Avoid setting a singular ctm"
    introduced a regression in the output when using a ctm.
    
    The check for an invertable matrix had the side effect of inverting
    the matrix. Instead, make a copy of the matrix before testing if it is
    invertable.

 poppler/CairoOutputDev.cc |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 0b2c3bb25c908b07e760d824dbfe93c6051812aa
Merge: 362fe01... 9c472f7...
Author: Iñigo Martínez <inigomartinez@gmail.com>
Date:   Wed Mar 12 00:23:58 2008 +0100

    Merge branch 'master' of ssh://inigomartinez@git.freedesktop.org/git/poppler/poppler

commit 362fe013c0d96698b52d70cf5226cddca7fe52d4
Author: Iñigo Martínez <inigomartinez@gmail.com>
Date:   Wed Mar 12 00:07:12 2008 +0100

    Enabled back the AnnotWidget support.
    
    Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>

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

commit 9c472f76d2462d0e775c851fdbac6ca2bc9812ea
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Mar 12 00:00:20 2008 +0100

    cmake build

 glib/demo/CMakeLists.txt |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 821858f5c36786955d9475044bfee57f5060ad2f
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Mar 11 23:58:05 2008 +0100

    Return char bounding box instead of edge, it's much more useful for character positioning

 qt4/src/poppler-page.cc    |    8 ++++++--
 qt4/src/poppler-private.h  |    3 +--
 qt4/src/poppler-qt4.h      |    6 ++----
 qt4/src/poppler-textbox.cc |    4 ++--
 4 files changed, 11 insertions(+), 10 deletions(-)

commit d7e642732ced592362d9787bddadb7a110dcc5a5
Merge: 3642f0c... 2d6c605...
Author: Iñigo Martínez <inigomartinez@gmail.com>
Date:   Tue Mar 11 23:41:59 2008 +0100

    Merge branch 'master' of ssh://inigomartinez@git.freedesktop.org/git/poppler/poppler

commit 3642f0c48bc49cd4d698e769544c1d8604c6482f
Author: Iñigo Martínez <inigomartinez@gmail.com>
Date:   Tue Mar 11 23:13:33 2008 +0100

    glib annots demo.
    
    Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>

 glib/demo/Makefile.am |    2 +
 glib/demo/annots.c    |  468 +++++++++++++++++++++++++++++++++++++++++++++++++
 glib/demo/annots.h    |   31 ++++
 glib/demo/main.c      |    4 +-
 4 files changed, 504 insertions(+), 1 deletions(-)

commit 2d6c60537317bd3ac9e0582e0da09e7365729097
Author: Pino Toscano <pino@kde.org>
Date:   Tue Mar 11 22:54:44 2008 +0100

    For now we cannot handle MovieLink's, so comment them out.

 qt4/src/poppler-annotation.cc |    2 ++
 qt4/src/poppler-link.cc       |    4 ++++
 qt4/src/poppler-link.h        |    2 ++
 3 files changed, 8 insertions(+), 0 deletions(-)

commit a354f7198c493990613a1db131c662ec27948863
Author: Hugo Mercier <hmercier31@gmail.com>
Date:   Tue Mar 11 22:49:00 2008 +0100

    Initial Movie support (2)
    
    Now with the forgotten files

 poppler/Movie.cc |  443 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 poppler/Movie.h  |  177 ++++++++++++++++++++++
 2 files changed, 620 insertions(+), 0 deletions(-)

commit 43e5dd941d4bc35c4eebbad66c13235639e0c1a0
Merge: aab1768... 4fdd254...
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Mar 11 22:31:22 2008 +0100

    Merge branch 'master' of ssh://aacid@git.freedesktop.org/git/poppler/poppler

commit 4fdd254370ea6055e95c8ebee51b69e06c501714
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:   Tue Mar 11 22:31:00 2008 +0100

    Fix build

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

commit aab17684dc3f21ff2b1ee6eacdc0c565d368df78
Author: Hugo Mercier <hmercier31@gmail.com>
Date:   Tue Mar 11 22:28:28 2008 +0100

    Initial Movie support

 CMakeLists.txt      |    2 +
 poppler/Annot.cc    |  316 ++++++++++++++++++++++++++++++++++++++++++++++++++-
 poppler/Annot.h     |  125 ++++++++++++++++++++
 poppler/Link.cc     |  108 +++++++++++++++---
 poppler/Link.h      |   64 ++++++++++-
 poppler/Makefile.am |    2 +
 6 files changed, 591 insertions(+), 26 deletions(-)

commit 13a0d2390b9e4684af070c213f385485715353df
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Mar 11 22:27:38 2008 +0100

    Add poppler-annot to the cmake build system

 glib/CMakeLists.txt |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 19f0e3b40bce4d8157d8c8bd04eaf6bacbef38b8
Author: Iñigo Martínez <inigomartinez@gmail.com>
Date:   Tue Mar 11 22:09:04 2008 +0100

    Add preliminary annotations support in the glib frontend

 glib/Makefile.am       |    2 +
 glib/poppler-annot.cc  |  776 ++++++++++++++++++++++++++++++++++++++++++++++++
 glib/poppler-annot.h   |  181 +++++++++++
 glib/poppler-page.cc   |  166 +++++++++++
 glib/poppler-page.h    |   15 +
 glib/poppler-private.h |    5 +-
 glib/poppler.h         |    7 +
 7 files changed, 1151 insertions(+), 1 deletions(-)

commit 6fa3ab20fee311b4aff92be18870fd0e1730a81f
Author: Iñigo Martínez <inigomartinez@gmail.com>
Date:   Tue Mar 11 18:44:27 2008 +0100

    Changed AnnotMarkup inheritance

 poppler/Annot.cc |    9 +++++----
 poppler/Annot.h  |   10 +++++-----
 2 files changed, 10 insertions(+), 9 deletions(-)

commit 3111cfe2ccb32f9680baaad0c3f0678dd5969f8b
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Mar 10 22:12:36 2008 +0100

    And free the memory

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

commit 58f88c23402ac2e678dc655f64d93d89bb1812be
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Mar 10 22:08:43 2008 +0100

    Add the -textRects option to the test app so we can check text rects are correct

 qt4/tests/test-poppler-qt4.cpp |   45 +++++++++++++++++++++++++++++++++++----
 1 files changed, 40 insertions(+), 5 deletions(-)

commit 94ceb3cae79dc7786fa59fd889a87160780ed5df
Merge: 0f9e843... 35f34bd...
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Mar 9 23:34:11 2008 +0100

    Merge branch 'master' of ssh://aacid@git.freedesktop.org/git/poppler/poppler

commit 0f9e84302ac2108f05bdbb10e7e57ae19ad1e9f3
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Mar 9 23:33:11 2008 +0100

    Do not force default values to fontconfig patterns as fontconfig already fills in default values for us
    
    Fixes bug 14883

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

commit 35f34bd44c74eeb76a58b30acfbb0303d7285f06
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:   Sun Mar 9 17:38:54 2008 +0100

    Fix build when compiling without cairo support

 glib/demo/images.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 32637db19dd80a9b8452f86eb677b10e77290627
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Mar 9 00:57:08 2008 +0100

    proper lib64 Qt detection
    
    Fixes bug 14583

 m4/qt.m4 |   15 ++++++++++++---
 1 files changed, 12 insertions(+), 3 deletions(-)

commit 65a88a95a5c54c890048e8a986df361585d601dd
Author: Pino Toscano <pino@kde.org>
Date:   Sat Mar 8 03:11:36 2008 +0100

    Provide the mime type for an embedded file, if known.
    
    Adapt the unit test for that.

 qt4/src/poppler-embeddedfile.cc |    5 +++++
 qt4/src/poppler-qt4.h           |    5 +++++
 qt4/tests/check_attachments.cpp |    7 +++++++
 3 files changed, 17 insertions(+), 0 deletions(-)

commit 23da27a229c8b3cc2a0a0dd6354c40723934390c
Author: Pino Toscano <pino@kde.org>
Date:   Sat Mar 8 03:10:58 2008 +0100

    Optionally read the mimetype for the embedded files.

 poppler/Catalog.cc |   17 +++++++++--------
 poppler/Catalog.h  |    7 ++++++-
 2 files changed, 15 insertions(+), 9 deletions(-)

commit 42c254b978c61e2ccfda083dfeffec9fc35a5fe7
Author: Pino Toscano <pino@kde.org>
Date:   Mon Mar 3 16:56:09 2008 +0100

    be safe about out-of-range values

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

commit 5db75df77938eb7620867d0618058be52ed2d3cb
Author: Pino Toscano <pino@kde.org>
Date:   Mon Mar 3 16:53:39 2008 +0100

    initialize nicely

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

commit 3ad0ab7e4abd37528284269c69be3cdfb8d31d2e
Author: Pino Toscano <pino@kde.org>
Date:   Mon Mar 3 16:49:23 2008 +0100

    apidox

 qt4/src/poppler-link.h |   17 +++++++++++++++++
 qt4/src/poppler-qt4.h  |   23 ++++++++++++++++++++++-
 2 files changed, 39 insertions(+), 1 deletions(-)

commit ec01926e5a9dc16e200060497c43e79a1623698d
Author: Jeff Muizelaar <jeff@infidigm.net>
Date:   Sun Mar 2 20:15:20 2008 -0500

    Avoid setting a singular ctm
    
    Ignoring singular ctm's gives a better result than having
    our cairo context error and turn off. Related to #14398.

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

commit 4882d7a118b93fdb5c441d70757e485be7ee25d7
Author: Pino Toscano <pino@kde.org>
Date:   Thu Feb 28 15:12:23 2008 +0100

    printf -> qDebug

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

commit 31ce4049bf12c2716be7ec0fb8eda502d989f66e
Author: Brad Hards <bradh@saxicola.cuneata.net>
Date:   Thu Feb 28 22:09:30 2008 +1100

    Respect PageMode for optional content and embedded files.
    
    This makes the PDF 1.7 spec open with the embedded files showing.

 qt4/demos/embeddedfiles.cpp |    7 +++++++
 qt4/demos/embeddedfiles.h   |    1 +
 qt4/demos/optcontent.cpp    |    8 ++++++++
 qt4/demos/optcontent.h      |    1 +
 4 files changed, 17 insertions(+), 0 deletions(-)

commit ff938c431799d49325c0f46f1e6cbe1033993a83
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Feb 27 23:12:53 2008 +0100

    do not forget to distribute GlobalParamsWin.cc next time

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

commit 277382b8186d137a9f2a62bc2d22e9f0cda7d923
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Feb 27 22:56:33 2008 +0100

    fix typo

 glib/demo/images.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 5b2f8f21fca63508570a0c77c6f7221a322e6e57
Merge: 7e65118... 4254f12...
Author: Pino Toscano <pino@kde.org>
Date:   Wed Feb 27 22:10:12 2008 +0100

    Merge branch 'master' of ssh://pino@git.freedesktop.org/git/poppler/poppler

commit 7e651186f483976f9833de245b6c7add38e77a16
Author: Pino Toscano <pino@kde.org>
Date:   Wed Feb 27 22:03:17 2008 +0100

    Properly enable/disable the contents when their parents are changed.
    
    Now, the children maintain the "checked state" they had, when their parent is unchecked;
    but, they are really disabled, both in the possibility to be checked and in the drawing of their associated content [applying the same to their children, and so on].

 qt4/src/poppler-optcontent-private.h |    8 ++++++-
 qt4/src/poppler-optcontent.cc        |   37 +++++++++++++++++++++++++++++----
 2 files changed, 39 insertions(+), 6 deletions(-)

commit 4254f1237ebed09b8e1c85f935a20bde3d8f36ff
Merge: ed6c0c2... 0569ae7...
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Feb 27 20:44:27 2008 +0100

    Merge branch 'master' of ssh://aacid@git.freedesktop.org/git/poppler/poppler

commit 8d384c06f96ba8cb3e73c275b3c708c64da4595d
Author: Pino Toscano <pino@kde.org>
Date:   Wed Feb 27 20:39:09 2008 +0100

    small header cleanup

 qt4/src/poppler-optcontent-private.h |    9 +++++++--
 qt4/src/poppler-optcontent.cc        |    7 ++++---
 2 files changed, 11 insertions(+), 5 deletions(-)

commit ed6c0c260837a0025279765ef7778b83d6ee2209
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Feb 27 20:43:45 2008 +0100

    fix build and distcheck with autools

 qt4/demos/Makefile.am |    3 +++
 qt4/src/Makefile.am   |    5 ++++-
 qt4/tests/Makefile.am |    3 +++
 3 files changed, 10 insertions(+), 1 deletions(-)

commit 344d55539b1b6bcabec609fd828db372a07491b4
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Feb 27 20:43:13 2008 +0100

    fill the NEWS for 0.7.1

 NEWS |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

commit 1c47633ba782021978fa34d41a4ab0badf3af9d3
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Feb 27 20:42:55 2008 +0100

    Increase version number to 0.7.1

 CMakeLists.txt   |    2 +-
 configure.ac     |    2 +-
 msvc/config.h    |    6 +++---
 qt4/src/Doxyfile |    2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)

commit 0569ae76b6af1723b4606af189242a23199f387d
Merge: f395531... d8eba8c...
Author: Brad Hards <bradh@kde.org>
Date:   Thu Feb 28 06:26:09 2008 +1100

    Merge branch 'master' of ssh://bradh@git.freedesktop.org/git/poppler/poppler

commit d8eba8c10834116b4f0f295375805172f5216993
Author: Pino Toscano <pino@kde.org>
Date:   Wed Feb 27 19:07:46 2008 +0100

    export the OptContentModel

 qt4/src/poppler-optcontent.h |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 0445e64a4124af7c1b84673f237022e133eb8542
Author: Pino Toscano <pino@kde.org>
Date:   Wed Feb 27 19:04:03 2008 +0100

    make only the Document able to create OptContentsModel's

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

commit c965437b67a4f97ee8365a217bd10406fba3767a
Author: Pino Toscano <pino@kde.org>
Date:   Wed Feb 27 18:58:31 2008 +0100

    setRootNode() is private (and unused) API

 qt4/src/poppler-optcontent-private.h |    2 ++
 qt4/src/poppler-optcontent.cc        |    8 ++++----
 qt4/src/poppler-optcontent.h         |    4 ----
 3 files changed, 6 insertions(+), 8 deletions(-)

commit e293bfc384e2dfc4ef04582053ce18d8c0bcb7b3
Author: Pino Toscano <pino@kde.org>
Date:   Wed Feb 27 18:50:35 2008 +0100

    small cleanup

 qt4/src/poppler-optcontent.cc |   11 ++++-------
 1 files changed, 4 insertions(+), 7 deletions(-)

commit f11aa0008585e845ce509172d76f72f941be497d
Author: Pino Toscano <pino@kde.org>
Date:   Wed Feb 27 18:44:09 2008 +0100

    adapt the tests to the new layout of the contents model

 qt4/tests/check_optcontent.cpp |   66 ++++++++++++++--------------------------
 1 files changed, 23 insertions(+), 43 deletions(-)

commit 4a324484b5c77ddc348746e7bcf6051ade28e389
Author: Pino Toscano <pino@kde.org>
Date:   Wed Feb 27 18:04:52 2008 +0100

    free some objects (thus leak less)

 poppler/Gfx.cc             |    2 ++
 poppler/OptionalContent.cc |    2 ++
 2 files changed, 4 insertions(+), 0 deletions(-)

commit 0f4e7791ab6884072a1aee56e9cec212d8cea263
Author: Pino Toscano <pino@kde.org>
Date:   Wed Feb 27 15:58:21 2008 +0100

    ignore any generated .moc here

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

commit 136ae44f155b17d9e8b041b67f75531d8544337c
Author: Pino Toscano <pino@kde.org>
Date:   Wed Feb 27 15:56:09 2008 +0100

    keep track of the items changed when toggling an item, so we can update them properly

 qt4/src/poppler-optcontent-private.h |    4 +-
 qt4/src/poppler-optcontent.cc        |   38 ++++++++++++++++++++++++++-------
 2 files changed, 32 insertions(+), 10 deletions(-)

commit b73e2afef7e5e1b68d82a10c94bca3c201c5f8b3
Author: Pino Toscano <pino@kde.org>
Date:   Wed Feb 27 15:52:06 2008 +0100

    fix indexFromItem once again, and make parent() call it with the right node

 qt4/src/poppler-optcontent-private.h |    2 +-
 qt4/src/poppler-optcontent.cc        |   19 +++++++++----------
 2 files changed, 10 insertions(+), 11 deletions(-)

commit 803787f763578320aa5f405ed49c64e6b924bad3
Author: Pino Toscano <pino@kde.org>
Date:   Wed Feb 27 15:30:18 2008 +0100

    compile with the autotools
    
    (second patch I forgot to apply with the first)

 qt4/src/Makefile.am |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

commit 0b527a8ed62677bb09df4587f072a310c2959750
Author: Pino Toscano <pino@kde.org>
Date:   Wed Feb 27 14:34:13 2008 +0100

    Extract the OptContentItem -> QModelIndex creation in an own function.

 qt4/src/poppler-optcontent-private.h |    1 +
 qt4/src/poppler-optcontent.cc        |    7 ++++++-
 2 files changed, 7 insertions(+), 1 deletions(-)

commit c94d6cc95c6838f31e27832cb3090389bf4d8227
Author: Pino Toscano <pino@kde.org>
Date:   Wed Feb 27 14:30:26 2008 +0100

    Make index(), data() and setData() more safe.
    
    Errors spotted using ModelTest.

 qt4/src/poppler-optcontent-private.h |    2 +-
 qt4/src/poppler-optcontent.cc        |   15 +++++++++------
 2 files changed, 10 insertions(+), 7 deletions(-)

commit b8e833733d84eaa93d6bae522710feb3075ca329
Author: Pino Toscano <pino@kde.org>
Date:   Wed Feb 27 14:05:19 2008 +0100

    fix build with the autotools

 qt4/src/Makefile.am |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit f89ba474bae281f1cdeddb72ac8425dee1087e35
Author: Pino Toscano <pino@kde.org>
Date:   Wed Feb 27 13:28:50 2008 +0100

    Put the check states of the optional contents in the same column as the name.
    
    This feels a bit more elegant than changing a value in a different column.
    Cleanup data()/setData() so they can be extended easily.

 qt4/src/poppler-optcontent.cc |   74 +++++++++++++++++++++--------------------
 1 files changed, 38 insertions(+), 36 deletions(-)

commit defa0ecb2790402a4069fea3b3c285a50675682d
Author: Pino Toscano <pino@kde.org>
Date:   Wed Feb 27 12:24:16 2008 +0100

    Add a skeleton of OptContentModel::headerData().
    
    It does nothing yet, but we can add stuff later on w/o breaking BC.

 qt4/src/poppler-optcontent.cc |    5 +++++
 qt4/src/poppler-optcontent.h  |    2 ++
 2 files changed, 7 insertions(+), 0 deletions(-)

commit f395531a3e8f71a46b3c942f8f437ade1d9fdb57
Author: Brad Hards <bradh@kde.org>
Date:   Wed Feb 27 22:22:51 2008 +1100

    Minor cleanup.

 qt4/src/poppler-optcontent.cc |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

commit 0a19486cb4de57c0c987cc4ce2434a96bbd18338
Author: Pino Toscano <pino@kde.org>
Date:   Wed Feb 27 12:15:44 2008 +0100

    refresh the current page when the data of the content model change

 qt4/demos/optcontent.cpp |    8 ++++++++
 qt4/demos/optcontent.h   |    3 +++
 2 files changed, 11 insertions(+), 0 deletions(-)

commit 09b7cc2efb7d21fa4dabd23d2d2de877cc7d86ee
Author: Pino Toscano <pino@kde.org>
Date:   Wed Feb 27 12:15:18 2008 +0100

    optional method to reload the current page

 qt4/demos/documentobserver.cpp |    5 +++++
 qt4/demos/documentobserver.h   |    1 +
 2 files changed, 6 insertions(+), 0 deletions(-)

commit 39fe905be8f2ae79d9c26cd87547f3ea2608411e
Author: Pino Toscano <pino@kde.org>
Date:   Wed Feb 27 12:00:29 2008 +0100

    Add a dock for showing the optional content tree.

 qt4/demos/CMakeLists.txt |    1 +
 qt4/demos/Makefile.am    |    3 ++
 qt4/demos/optcontent.cpp |   55 ++++++++++++++++++++++++++++++++++++++++++++++
 qt4/demos/optcontent.h   |   43 ++++++++++++++++++++++++++++++++++++
 qt4/demos/viewer.cpp     |    7 ++++++
 5 files changed, 109 insertions(+), 0 deletions(-)

commit f17dd5539501a996479b903ac9b8aceb3c4cfafe
Author: Pino Toscano <pino@kde.org>
Date:   Wed Feb 27 11:53:32 2008 +0100

    cleanup

 qt4/src/poppler-optcontent-private.h |    3 ++-
 qt4/src/poppler-optcontent.h         |    4 +---
 2 files changed, 3 insertions(+), 4 deletions(-)

commit f3cc894559f10dbd4277fa9f30de9931ed69dfd4
Author: Pino Toscano <pino@kde.org>
Date:   Wed Feb 27 11:43:34 2008 +0100

    OptContentModel::itemFromRef() and OptContentItem are private API.
    
    Hide them in the implementation.

 qt4/src/poppler-optcontent-private.h |   43 ++++++++++++++++++++++++++++++++++
 qt4/src/poppler-optcontent.cc        |    8 +++---
 qt4/src/poppler-optcontent.h         |   42 ---------------------------------
 3 files changed, 47 insertions(+), 46 deletions(-)

commit 48e8b2105cf8f177ca655b969470e45e2407db82
Author: Pino Toscano <pino@kde.org>
Date:   Wed Feb 27 11:28:16 2008 +0100

    move all the private stuff of OptContentModel into its d-pointer

 qt4/src/poppler-optcontent-private.h |    9 +++++++--
 qt4/src/poppler-optcontent.cc        |   29 +++++++++++++++--------------
 qt4/src/poppler-optcontent.h         |    4 ----
 3 files changed, 22 insertions(+), 20 deletions(-)

commit b78a7f7a0e8d5a9c22014d34754090d863030e0d
Author: Pino Toscano <pino@kde.org>
Date:   Wed Feb 27 11:06:57 2008 +0100

    use a QPointer for the OptContentModel, so we are safe about ownership.

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

commit 48557da71adb0fe6bd4da2fb32433796a96c3576
Author: Brad Hards <bradh@kde.org>
Date:   Wed Feb 27 19:39:18 2008 +1100

    We need to install the optional content header.

 qt4/src/CMakeLists.txt |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 6e2bb03b5ef256c03a8da1cbf9bbc87c593942ad
Author: Brad Hards <bradh@kde.org>
Date:   Wed Feb 27 19:23:49 2008 +1100

    Partial d-pointer implementation.

 qt4/src/poppler-optcontent-private.h |   57 ++++++++++++++++++++++++++++++++++
 qt4/src/poppler-optcontent.cc        |   49 ++++++++++++++++++-----------
 qt4/src/poppler-optcontent.h         |   24 +++-----------
 3 files changed, 92 insertions(+), 38 deletions(-)

commit c627b7aa10ae9cdceb78b751a7e826170f402af0
Author: Brad Hards <bradh@kde.org>
Date:   Wed Feb 27 16:12:38 2008 +1100

    A couple of cleanups suggested by Pino.

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

commit 81891667e18fcf164af02f5f366de07f78d67c8f
Author: Brad Hards <bradh@kde.org>
Date:   Wed Feb 27 15:47:03 2008 +1100

    Add in the initial part of the optional content support.
    
    To see this work, compare ClarityOCGs.pdf with and
    without this change.
    
    Right now we only handle optional content using
    XObjects. Optional content using Marked Content has
    infrastructure, but is not implemented. That will be
    quite invasive in Gfx, and I'm not confident enough
    to do it this late in the process.

 CMakeLists.txt                 |    1 +
 poppler/Catalog.cc             |    9 +
 poppler/Catalog.h              |    4 +
 poppler/Gfx.cc                 |   65 +++++-
 poppler/Gfx.h                  |   12 +-
 poppler/Makefile.am            |    2 +
 poppler/OptionalContent.cc     |  322 ++++++++++++++++++++++++++
 poppler/OptionalContent.h      |   85 +++++++
 poppler/PDFDoc.h               |    5 +
 poppler/PSOutputDev.cc         |    6 +-
 poppler/Page.cc                |    2 +-
 qt4/src/.gitignore             |    1 +
 qt4/src/CMakeLists.txt         |    3 +
 qt4/src/Makefile.am            |    6 +
 qt4/src/poppler-document.cc    |   13 +
 qt4/src/poppler-optcontent.cc  |  354 ++++++++++++++++++++++++++++
 qt4/src/poppler-optcontent.h   |  122 ++++++++++
 qt4/src/poppler-private.h      |    4 +
 qt4/src/poppler-qt4.h          |   18 ++
 qt4/tests/.gitignore           |    1 +
 qt4/tests/CMakeLists.txt       |    1 +
 qt4/tests/Makefile.am          |    5 +
 qt4/tests/check_optcontent.cpp |  499 ++++++++++++++++++++++++++++++++++++++++
 23 files changed, 1532 insertions(+), 8 deletions(-)

commit 11b70bcda905e618c199a067db6b0246612e101d
Author: Pino Toscano <pino@kde.org>
Date:   Tue Feb 26 23:01:27 2008 +0100

    fixup the default export macro name (added by cmake); _WIN32 is defined only on win32 (remove a plethora of warnings)

 qt4/src/poppler-export.h |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit d4d6c14cd83d04c61daa6618c3148a0bb47dc292
Author: Pino Toscano <pino@kde.org>
Date:   Tue Feb 26 22:57:02 2008 +0100

    install the export header

 qt4/src/CMakeLists.txt |    1 +
 qt4/src/Makefile.am    |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

commit 4ba2e2d21710135656adbf93c5994cfb46502308
Author: Pino Toscano <pino@kde.org>
Date:   Tue Feb 26 22:55:30 2008 +0100

    no need to include the export header in private headers

 qt4/src/poppler-annotation-helper.h          |    1 -
 qt4/src/poppler-annotation-private.h         |    1 -
 qt4/src/poppler-converter-private.h          |    1 -
 qt4/src/poppler-link-extractor-private.h     |    1 -
 qt4/src/poppler-page-private.h               |    1 -
 qt4/src/poppler-private.h                    |    1 -
 qt4/src/poppler-qiodeviceoutstream-private.h |    1 -
 7 files changed, 0 insertions(+), 7 deletions(-)

commit 0a466c09fb70b92f39df19bc315b6575e419ad5b
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Feb 26 22:47:31 2008 +0100

    We also need to distribute poppler-export.h

 qt4/src/Makefile.am |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 2034d57c700049bc9a6565bbb818e1c9f4467784
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Feb 26 22:46:29 2008 +0100

    Now for real: Add special casing in cmake buildsystem for MSVC, also add Export markers to qt4 classes, although symbol visibility is only used on MSVC at the moment

 CMakeLists.txt                               |    5 +++++
 qt4/src/CMakeLists.txt                       |    3 +++
 qt4/src/poppler-annotation-helper.h          |    1 +
 qt4/src/poppler-annotation-private.h         |    1 +
 qt4/src/poppler-annotation.h                 |   19 ++++++++++---------
 qt4/src/poppler-converter-private.h          |    1 +
 qt4/src/poppler-export.h                     |    6 +++---
 qt4/src/poppler-form.h                       |    9 +++++----
 qt4/src/poppler-link-extractor-private.h     |    1 +
 qt4/src/poppler-link.h                       |   17 +++++++++--------
 qt4/src/poppler-page-private.h               |    1 +
 qt4/src/poppler-private.h                    |    1 +
 qt4/src/poppler-qiodeviceoutstream-private.h |    1 +
 qt4/src/poppler-qt4.h                        |   21 +++++++++++----------
 qt4/tests/CMakeLists.txt                     |    6 ++++++
 15 files changed, 59 insertions(+), 34 deletions(-)

commit b931920f63f4276ec355118faa061bafa5ac5244
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Feb 26 22:42:16 2008 +0100

    Add special casing in cmake buildsystem for MSVC, also add Export markers to qt4 classes, although symbol visibility is only used on MSVC at the moment

 qt4/src/poppler-export.h |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

commit 1778fddb36d6cb2c7f7848bee06189158f69f16e
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Feb 24 23:02:08 2008 +0100

    Add the cmake files to EXTRA_DIST so they get added when i do make dist to get the release tarball

 Makefile.am |   39 +++++++++++++++++++++++++++++++++++++++
 1 files changed, 39 insertions(+), 0 deletions(-)

commit 51f171e10a42d492c8c32a5e2578d05b73d89238
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Feb 24 22:47:46 2008 +0100

    ignore more

 qt4/demos/.gitignore |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
Results 1 - 1 of 1
Help - FTP Sites List - Software Dir.
Search over 15 billion files
© 1997-2017 FileWatcher.com