beta-0.89.2
[luatex.git] / source / libs / poppler / poppler-src / ChangeLog
blobb1785bebd13702885e16f6a06471b26df788085f
1 commit 5689c990a187108ddc0a88b9825ba3bea644368f
2 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
3 Date:   Tue Feb 16 01:44:31 2016 +0100
5     Adjust limit check and check in addition bitmap pointer
7     Bug #94053
9  poppler/SplashOutputDev.cc | 11 +++++++++--
10  1 file changed, 9 insertions(+), 2 deletions(-)
12 commit 57bc52b93e6431f0dc7762e2001dedd614383001
13 Author: Jakub Wilk <jwilk@debian.org>
14 Date:   Sun Feb 14 11:22:31 2016 +0100
16     pdfinfo manpage: corrupted description of -js and -rawdates
18  utils/pdfinfo.1 | 6 +++---
19  1 file changed, 3 insertions(+), 3 deletions(-)
21 commit ab3c9ccb630004be049cb59f303612aa2a35f408
22 Author: Adrian Johnson <ajohnson@redneon.com>
23 Date:   Fri Feb 12 20:15:46 2016 +1030
25     cairo: add missing font types (fontCIDType0COT and fontTrueTypeOT)
27     bug 93559
29  poppler/CairoFontEngine.cc | 41 ++++++++++++++++++++++++++++++++++++++---
30  1 file changed, 38 insertions(+), 3 deletions(-)
32 commit f1c4d8ac1fe4293566285117170e8234c1be3943
33 Author: Albert Astals Cid <aacid@kde.org>
34 Date:   Thu Feb 4 01:08:59 2016 +0100
36     pdfseparate: Refine resource detection
38     Related to bug #87637
40  poppler/PDFDoc.cc | 9 ++++++++-
41  1 file changed, 8 insertions(+), 1 deletion(-)
43 commit 449d45fab8e61393d858549460e61599e4dbd7eb
44 Author: Albert Astals Cid <aacid@kde.org>
45 Date:   Wed Jan 13 23:19:12 2016 +0100
47     0.40.0 + NEWS
49  CMakeLists.txt   |  2 +-
50  NEWS             | 18 ++++++++++++++++++
51  configure.ac     |  2 +-
52  cpp/Doxyfile     |  2 +-
53  qt4/src/Doxyfile |  2 +-
54  qt5/src/Doxyfile |  2 +-
55  6 files changed, 23 insertions(+), 5 deletions(-)
57 commit e9740b57324cf5a09f6f4312165da13c7b3a576b
58 Author: Albert Astals Cid <aacid@kde.org>
59 Date:   Wed Jan 13 23:14:35 2016 +0100
61     Update copyrights
63  poppler/Function.cc | 2 +-
64  utils/pdftocairo.cc | 2 +-
65  2 files changed, 2 insertions(+), 2 deletions(-)
67 commit 3bfc45bfcca1a52447cedbb95afad1ef362ac6f0
68 Author: Adrian Johnson <ajohnson@redneon.com>
69 Date:   Mon Jan 11 21:46:49 2016 +1030
71     pdftocairo: check for invalid use of -scale-to* and -paper[wh] options
73     Bug 92195
75  utils/pdftocairo.cc | 12 +++++++++++-
76  1 file changed, 11 insertions(+), 1 deletion(-)
78 commit 819bea740b1fadb24833e0ecbdf4e75ddca8eb14
79 Author: Adrian Johnson <ajohnson@redneon.com>
80 Date:   Mon Jan 11 19:44:14 2016 +1030
82     pdftocairo: ensure surface flushed before accessing image data
84  utils/pdftocairo.cc | 1 +
85  1 file changed, 1 insertion(+)
87 commit f7542348b37cc881d854bbc36c3af0a4fe37d839
88 Author: Adrian Johnson <ajohnson@redneon.com>
89 Date:   Mon Jan 11 19:39:34 2016 +1030
91     pdftocairo: document that -singlefile appends file type
93     Bug 86254
95  utils/pdftocairo.1 | 9 +++++----
96  1 file changed, 5 insertions(+), 4 deletions(-)
98 commit 9fa58b1ef6c97e2a30bb3197c11000fac3b059f4
99 Author: Adrian Johnson <ajohnson@redneon.com>
100 Date:   Mon Jan 11 19:26:02 2016 +1030
102     pdftocairo: fix writing to stdout out with image output
104  utils/pdftocairo.cc | 14 ++++++++------
105  1 file changed, 8 insertions(+), 6 deletions(-)
107 commit 01d4bb222d63eda7dc5ec903c0735179edf77c0e
108 Author: Albert Astals Cid <aacid@kde.org>
109 Date:   Sun Jan 3 13:01:31 2016 +0100
111     Happy New Year
113  poppler/poppler-config.h.cmake | 2 +-
114  poppler/poppler-config.h.in    | 2 +-
115  2 files changed, 2 insertions(+), 2 deletions(-)
117 commit d8f418d2f2ec5966d77caf128a52c834fdd0efcf
118 Author: Khaled Hosny <khaledhosny@eglug.org>
119 Date:   Mon Nov 23 13:52:10 2015 +0400
121     Fix finding Arabic Presentation Forms ligatures
123     PDF text containing Arabic Presentation forms ligatures is still not
124     found after the previous commit.
126     This because the ligatures are decomposed in logical order after
127     normalisation, while the whole string is in visual order.  For example
128     the RTL text ABCD in visual order will be DCBA, and assuming B is a
129     ligature, it will be decomposed to B1B2 so the string after
130     normalization will be DCB1B2A while we are expecting it to be DCB2B1A.
132     This patch reverses the order of the decomposition of RTL characters
133     to
134     work around this issue.
136  poppler/TextOutputDev.cc    |  4 +++-
137  poppler/UnicodeTypeTable.cc | 20 ++++++++++++++++----
138  poppler/UnicodeTypeTable.h  |  7 ++++++-
139  3 files changed, 25 insertions(+), 6 deletions(-)
141 commit 67645087477beb618304ea34cbdbafd40b199276
142 Author: Khaled Hosny <khaledhosny@eglug.org>
143 Date:   Wed Nov 18 14:47:28 2015 +0400
145     Handle right-to-left text in search
147     Currently right-to-left text reversal is only done during text
148     dumping,
149     but not during search. This commit applies the same reversal logic
150     during PDF search as well.
152  poppler/TextOutputDev.cc | 191
153  ++++++++++++++++++++++++++---------------------
154  1 file changed, 107 insertions(+), 84 deletions(-)
156 commit 00422d0c6baaba639fa0660e3a933cdb76b28f88
157 Author: Jason Crain <jason@aquaticape.us>
158 Date:   Sun Dec 20 09:54:43 2015 -0600
160     cairo: use shape mask with soft mask
162     Clear target with the shape mask whether the soft mask is set or not.
163     Propagate the shape up to any higher level groups and destroy the
164     shape pattern when done.
166     Fix a memory leak by removing a call to 'cairo_reference
167     (cairo_shape)'.
168     We already keep track of the lifetime of cairo_shape using
169     knockoutCount.
171     bug 91931
173  poppler/CairoOutputDev.cc | 49
174  ++++++++++++++++++++++-------------------------
175  1 file changed, 23 insertions(+), 26 deletions(-)
177 commit bc4cab272e4fe28b836cb2ef1ff672f0d79d243c
178 Author: Carlos Garcia Campos <carlosgc@gnome.org>
179 Date:   Sat Jan 2 09:49:27 2016 +0100
181     regtest: Fix the number of worker threads spawned reported in log
182     of run-tests command
184  regtest/TestRun.py | 2 +-
185  1 file changed, 1 insertion(+), 1 deletion(-)
187 commit ea75de614e666d8235c38048585315e0d7ff5522
188 Author: Adam Reichold <adam.reichold@t-online.de>
189 Date:   Sat Jan 2 09:48:03 2016 +0100
191     regtest: Limit the number of worker threads to the number of documents
192     to create references
194     The same way we do for the run-tests command.
196  regtest/TestReferences.py | 27 ++++++++++++++++++---------
197  1 file changed, 18 insertions(+), 9 deletions(-)
199 commit 25bb59a81de8a1b6dd23fec871a97ccb11fe9d64
200 Author: Carlos Garcia Campos <carlosgc@gnome.org>
201 Date:   Fri Jan 1 12:45:42 2016 +0100
203     regtest: Allow to interrupt run-tests and create-refs commands when
204     multiple threads are used
206     The Queue join implementation uses a non-timed wait that blocks
207     the main
208     thread, making it impossible to interrupt it with CTRL+C or sending
209     SIGINT signal. Using any timeout value for wait would fix the problem,
210     but Queue doesn't allow to pass a timeout to the join method. The
211     Queue implementation is actually quite simple, so we can just add our
212     own implementation with only the things we really need and use
213     a timeout
214     value when calling wait() in join().
216  regtest/InterruptibleQueue.py | 68
217  +++++++++++++++++++++++++++++++++++++++++++
218  regtest/TestReferences.py     |  4 +--
219  regtest/TestRun.py            |  4 +--
220  3 files changed, 72 insertions(+), 4 deletions(-)
222 commit ffb3ff633b124c476ab48bbcfce04d7f418df9bc
223 Author: Adam Reichold <adam.reichold@t-online.de>
224 Date:   Fri Jan 1 11:32:14 2016 +0100
226     regtest: Do not use the log printer with the TestReferences lock held
228  regtest/TestReferences.py | 2 +-
229  1 file changed, 1 insertion(+), 1 deletion(-)
231 commit e3b09727ad96a03ba1250f49486948899b4df793
232 Author: Adam Reichold <adam.reichold@t-online.de>
233 Date:   Fri Dec 25 14:10:03 2015 +0100
235     Make detection of version one of OpenJPEG prefer a pkg-config manifest
236     if it exists.
238  CMakeLists.txt                      |  1 -
239  cmake/modules/FindLIBOPENJPEG.cmake | 37
240  +++++++++++++++++++++++--------------
241  2 files changed, 23 insertions(+), 15 deletions(-)
243 commit 7c880daecfcddac2f8181d5f3d506dd409812dbe
244 Author: Adam Reichold <adam.reichold@t-online.de>
245 Date:   Fri Dec 25 14:10:03 2015 +0100
247     Make use of LINK_PRIVATE flag to fix warning on CMake policy 0022.
249  CMakeLists.txt     | 3 +--
250  cpp/CMakeLists.txt | 3 +--
251  2 files changed, 2 insertions(+), 4 deletions(-)
253 commit 4a413b9b95d5c6815c91adb815254cce97dd5b4b
254 Author: Adam Reichold <adam.reichold@t-online.de>
255 Date:   Fri Dec 25 14:10:03 2015 +0100
257     Make target names for Qt4 and Qt5 builds unique so they can be built
258     at the same time using recent CMake and Ninja versions.
260  qt4/tests/CMakeLists.txt | 44 +++++++++++++++++++++---------------------
261  qt5/CMakeLists.txt       |  2 ++
262  qt5/demos/CMakeLists.txt |  2 --
263  qt5/src/CMakeLists.txt   |  2 --
264  qt5/tests/CMakeLists.txt | 50
265  +++++++++++++++++++++++-------------------------
266  5 files changed, 48 insertions(+), 52 deletions(-)
268 commit b3425dd3261679958cd56c0f71995c15d2124433
269 Author: Albert Astals Cid <aacid@kde.org>
270 Date:   Tue Dec 22 22:50:33 2015 +0100
272     Do not crash on invalid files
274     Bug #93476
276  poppler/Function.cc | 4 ++++
277  1 file changed, 4 insertions(+)
279 commit 5d57c34cbf9288eec6ddb149e905268405c19450
280 Author: Pino Toscano <pino@kde.org>
281 Date:   Sun Dec 20 08:42:25 2015 +0100
283     typo fix: "occurence" -> "occurrence"
285  utils/pdfunite.1 | 2 +-
286  1 file changed, 1 insertion(+), 1 deletion(-)
288 commit 3eee5274abb24d5b5be05262aafe794652cdac35
289 Author: Albert Astals Cid <aacid@kde.org>
290 Date:   Thu Dec 17 00:09:37 2015 +0100
292     New gtk-doc stuff
294  gtk-doc.make | 13 ++++++++++++-
295  1 file changed, 12 insertions(+), 1 deletion(-)
297 commit fb1f7b0fb037837f37be65aa23ecac711a1b4981
298 Author: Albert Astals Cid <aacid@kde.org>
299 Date:   Thu Dec 17 00:08:24 2015 +0100
301     Prepare for 0.39
303  CMakeLists.txt            |  4 ++--
304  NEWS                      | 21 +++++++++++++++++++++
305  configure.ac              |  2 +-
306  cpp/Doxyfile              |  2 +-
307  poppler/CairoOutputDev.cc |  2 +-
308  poppler/CairoOutputDev.h  |  2 +-
309  poppler/GfxState.cc       |  1 +
310  poppler/GfxState.h        |  1 +
311  poppler/JPEG2000Stream.cc |  1 +
312  poppler/Makefile.am       |  2 +-
313  poppler/PSOutputDev.cc    |  2 +-
314  qt4/src/Doxyfile          |  2 +-
315  qt5/src/Doxyfile          |  2 +-
316  utils/pdftocairo.cc       |  2 +-
317  14 files changed, 35 insertions(+), 11 deletions(-)
319 commit 7ed7fb6d2be009c5d433338a6b3da816dd38f5ca
320 Author: Pino Toscano <pino@kde.org>
321 Date:   Sun Oct 12 22:43:22 2014 +0200
323     Fix typos in error messages
325     Reported by Jakub Wilk, thanks!
327  poppler/JPEG2000Stream.cc | 6 +++---
328  1 file changed, 3 insertions(+), 3 deletions(-)
330 commit 47ffce08e75002aa0707107c76984e7e471d8afb
331 Author: Adrian Johnson <ajohnson@redneon.com>
332 Date:   Thu Jan 15 21:20:05 2015 +1030
334     cairo: Implement function shading using mesh gradients
336     Gfx draws function shadings by subdividing the shading until the
337     colors are the same or the maximum subdivision is reached then fills
338     each cell with the color of the mid point of the cell. The solid
339     colors can result in a pixelated appearance.
341     This patch implements a cairo specific version of the function shading
342     that uses mesh gradients to draw each cell. By setting the corner of
343     each patch to the shading color at that point, the mesh gradient will
344     interpolate the colors resulting in a smooth appearance.
346     Bug 88394
348  poppler/CairoOutputDev.cc | 101
349  ++++++++++++++++++++++++++++++++++++++++++++++
350  poppler/CairoOutputDev.h  |   5 ++-
351  2 files changed, 105 insertions(+), 1 deletion(-)
353 commit d7717cf18d0db5663687690ccf66102e9a124025
354 Author: Jason Crain <jason@aquaticape.us>
355 Date:   Fri Aug 22 00:51:36 2014 -0500
357     cairo: Scale radial pattern
359     Scale the radial pattern because cairo/pixman do not work well with a
360     very large or small scaled matrix.  See cairo bug #81657.
362     bug #22098
364  poppler/CairoOutputDev.cc | 26 ++++++++++++++++++++------
365  1 file changed, 20 insertions(+), 6 deletions(-)
367 commit 9ef565d0302ad4a36c53d7cd3251bff6a53070ea
368 Author: Carlos Garcia Campos <carlosgc@gnome.org>
369 Date:   Fri Dec 4 11:08:45 2015 +0100
371     regtest: Pass always both the owner and user passwords to the tools
373  regtest/backends/cairo.py      | 2 +-
374  regtest/backends/postscript.py | 2 +-
375  regtest/backends/splash.py     | 2 +-
376  regtest/backends/text.py       | 2 +-
377  4 files changed, 4 insertions(+), 4 deletions(-)
379 commit 3686005cde6f0c0992498a1773b02331fce79b1c
380 Author: Carlos Garcia Campos <carlosgc@gnome.org>
381 Date:   Fri Dec 4 11:03:27 2015 +0100
383     pdftocairo: Fix double free when both user and owner passwords
384     are given
386  utils/pdftocairo.cc | 2 +-
387  1 file changed, 1 insertion(+), 1 deletion(-)
389 commit 38796894f8ab19c2cd0b996e6b1aa0be98326eac
390 Author: Hib Eris <hib@hiberis.nl>
391 Date:   Mon Jun 9 22:54:54 2014 +0200
393     Remove enum PopplerOrientation from API
395     This should have been removed long time ago with
396     1aad886c6c19a964a3fc9e18f31acc8e115478e0
398     https://bugs.freedesktop.org/show_bug.cgi?id=93229
400  glib/poppler.h                      |  8 --------
401  glib/reference/poppler-docs.sgml    |  1 -
402  glib/reference/poppler-sections.txt | 11 -----------
403  3 files changed, 20 deletions(-)
405 commit 921fe21d56be27c8164111577b9a848525b35508
406 Author: Carlos Garcia Campos <carlosgc@gnome.org>
407 Date:   Thu Dec 3 16:23:30 2015 +0100
409     regtest: Fix testing text backend
411     Fix a typo in previous commit.
413  regtest/backends/text.py | 2 +-
414  1 file changed, 1 insertion(+), 1 deletion(-)
416 commit 3e22c678e749eda4402a7440b91b33d627705fdb
417 Author: Carlos Garcia Campos <carlosgc@gnome.org>
418 Date:   Thu Dec 3 15:46:58 2015 +0100
420     regtest: Add support for testing password protected documents
422     Similar to how skipped file works, you can pass a passwords file from
423     the command line or add a Passwords file to your docs directory. This
424     file should be a python file containing a "passwords" dictionary where
425     the key is the test document and the value is the password required to
426     open that document.
428  regtest/TestReferences.py      |  7 +++++--
429  regtest/TestRun.py             | 11 +++++++----
430  regtest/Utils.py               | 13 +++++++++++++
431  regtest/backends/__init__.py   |  2 +-
432  regtest/backends/cairo.py      |  7 +++++--
433  regtest/backends/postscript.py |  7 +++++--
434  regtest/backends/splash.py     |  7 +++++--
435  regtest/backends/text.py       |  7 +++++--
436  regtest/main.py                |  3 +++
437  9 files changed, 49 insertions(+), 15 deletions(-)
439 commit 50ba37c7b1aff14c73f158ff7f33d31953af512b
440 Author: Hib Eris <hib@hiberis.nl>
441 Date:   Sun Jun 8 14:03:17 2014 +0200
443     doc: Move PopplerError to it's own section
445     https://bugs.freedesktop.org/show_bug.cgi?id=79837
447  glib/poppler.cc                     | 15 +++++++++++++++
448  glib/reference/poppler-docs.sgml    |  1 +
449  glib/reference/poppler-sections.txt | 18 +++++++++++++-----
450  3 files changed, 29 insertions(+), 5 deletions(-)
452 commit ef518d601836fcedb8b558447f10c846e4038318
453 Author: Hib Eris <hib@hiberis.nl>
454 Date:   Mon Jun 9 15:53:57 2014 +0200
456     doc: Add poppler_orientation_get_type to poppler-sections.txt
458     https://bugs.freedesktop.org/show_bug.cgi?id=79837
460  glib/reference/poppler-sections.txt | 1 +
461  1 file changed, 1 insertion(+)
463 commit 7f1de12da6d1128535c2e3e7dc89e29ca61b858f
464 Author: Hib Eris <hib@hiberis.nl>
465 Date:   Sun Jun 8 22:27:47 2014 +0200
467     doc: Fix PopplerStructureElement documentation
469     https://bugs.freedesktop.org/show_bug.cgi?id=79837
471  glib/poppler-structure-element.cc | 11 +++++------
472  1 file changed, 5 insertions(+), 6 deletions(-)
474 commit d4a9da24d2c479d53ff1094e6e1d7c1d79561da4
475 Author: Hib Eris <hib@hiberis.nl>
476 Date:   Mon Jun 9 08:34:13 2014 +0200
478     doc: Do not include private headers
480     https://bugs.freedesktop.org/show_bug.cgi?id=79837
482  glib/reference/Makefile.am          | 6 +++++-
483  glib/reference/poppler-sections.txt | 1 -
484  2 files changed, 5 insertions(+), 2 deletions(-)
486 commit 7980727d76b29db12b468e5da19d174d42bc3b00
487 Author: Adrian Johnson <ajohnson@redneon.com>
488 Date:   Tue Oct 27 22:27:22 2015 +1030
490     pdftops: fix %%PageBoundingBox
492     The %%PageBoundingBox calculation did not take into account the
493     page transformation
494     (eg rotate, fit-to-page).
496     Bug 87161
498  poppler/GfxState.cc    | 16 +++++++++++
499  poppler/GfxState.h     |  5 ++++
500  poppler/PSOutputDev.cc | 72
501  +++++++++++++++++++++++++++++++++++++-------------
502  3 files changed, 74 insertions(+), 19 deletions(-)
504 commit 37840827c4073dedfd37915a74eb8fe0c44843c3
505 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
506 Date:   Wed Dec 2 22:15:33 2015 +0100
508     Ignore the alternateSpace and tintTransform
510     As a reasonable compromise in my eyes this new patch
511     now also checks the alternate colorspace, and if this
512     is DeviceGray in case of a separation colorspace with
513     name black this patch treats is as if it is really a
514     DeviceGray and so ignore tintTransform and alternate
515     colorspace just in this case when using getGray() and getRGB().
517     Bug #92381
519  poppler/GfxState.cc | 64
520  +++++++++++++++++++++++++++++++++++++++--------------
521  1 file changed, 48 insertions(+), 16 deletions(-)
523 commit 72f0ea4f883417a920be65cb778989bf81e8f57d
524 Author: Carlos Garcia Campos <carlosgc@gnome.org>
525 Date:   Wed Dec 2 16:59:16 2015 +0100
527     glib-demo: Use duration_real in transitions demo
529  glib/demo/transitions.c | 2 +-
530  1 file changed, 1 insertion(+), 1 deletion(-)
532 commit b5c7b93cabc0d95fb3a7dc1b8104363cd04873c1
533 Author: Arseniy Lartsev <arseniy@alumni.chalmers.se>
534 Date:   Wed Dec 2 16:48:05 2015 +0100
536     glib: Add duration_real to PopplerPageTransition
538     https://bugs.freedesktop.org/show_bug.cgi?id=92040
540  glib/poppler-page.cc | 1 +
541  glib/poppler-page.h  | 1 +
542  2 files changed, 2 insertions(+)
544 commit 38ff3736576b81be51eb11454862f83d1c3f3d0e
545 Author: Adrian Johnson <ajohnson@redneon.com>
546 Date:   Sun Nov 29 08:06:14 2015 +1030
548     Visual Studio 2015 now supports snprintf
550     Bug 93116
552  config.h.cmake | 4 ++--
553  1 file changed, 2 insertions(+), 2 deletions(-)
555 commit c63aa0c153fc114e6457fc89a40a9aa2a5508b9a
556 Author: Albert Astals Cid <aacid@kde.org>
557 Date:   Mon Nov 16 21:44:17 2015 +0100
559     Poppler 0.38
561  CMakeLists.txt      |  4 ++--
562  NEWS                | 12 ++++++++++++
563  configure.ac        |  2 +-
564  cpp/Doxyfile        |  2 +-
565  poppler/Makefile.am |  2 +-
566  qt4/src/Doxyfile    |  2 +-
567  qt5/src/Doxyfile    |  2 +-
568  7 files changed, 19 insertions(+), 7 deletions(-)
570 commit 6ca4afcea790d9118af3cda4961a647485fb14e8
571 Author: Albert Astals Cid <aacid@kde.org>
572 Date:   Mon Nov 16 21:40:20 2015 +0100
574     Update copyright years
576  utils/pdftocairo.cc | 2 +-
577  1 file changed, 1 insertion(+), 1 deletion(-)
579 commit 0e14049bc5b85f8ae2e1a56bc09480a499343e49
580 Author: Adrian Johnson <ajohnson@redneon.com>
581 Date:   Sat Oct 31 18:32:49 2015 +1030
583     pdftocairo: fix fit to page transformation
585     Testing with the test case in bug 87161 revealed some bugs.
587  utils/pdftocairo.cc | 42 ++++++++++++++++++++----------------------
588  1 file changed, 20 insertions(+), 22 deletions(-)
590 commit 3167964d70647d7b04e3ef8f415d5935990ecc9a
591 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
592 Date:   Wed Oct 28 23:13:44 2015 +0100
594     Multiply opacity in case of pattern colorspace
596     Bug #92592
598  poppler/Gfx.cc             |  4 +++-
599  poppler/OutputDev.h        |  4 +++-
600  poppler/SplashOutputDev.cc |  8 ++++++++
601  poppler/SplashOutputDev.h  |  2 ++
602  splash/Splash.cc           | 16 ++++++++++++++--
603  splash/Splash.h            |  2 ++
604  splash/SplashState.cc      | 11 ++++++++++-
605  splash/SplashState.h       |  5 ++++-
606  8 files changed, 46 insertions(+), 6 deletions(-)
608 commit c20f68ce434366bbec4077824da97ce843ecdff3
609 Author: Marek Kasik <mkasik@redhat.com>
610 Date:   Thu Oct 22 16:15:23 2015 +0200
612     forms: Fix showing of some non-ASCII characters
614     The &uChar is an array with just 1 member not 2.
615     This fixes mapping of some Unicode characters to
616     character codes.
618  poppler/Annot.cc | 4 ++--
619  1 file changed, 2 insertions(+), 2 deletions(-)
621 commit 64735113b203bb5adaaadc65641ef6c971f82bc6
622 Author: Marek Kasik <mkasik@redhat.com>
623 Date:   Fri Oct 23 10:15:47 2015 +0200
625     forms: Find correct glyph or return 0
627     Function CharCodeToUnicode::mapToCharCode() could return
628     wrong character code for given unicode character because
629     of wrongly placed continue statement.
631  poppler/CharCodeToUnicode.cc | 3 ++-
632  1 file changed, 2 insertions(+), 1 deletion(-)
634 commit fb906dca8b84d03267099cc3174c50e932a55236
635 Author: Adrian Johnson <ajohnson@redneon.com>
636 Date:   Thu Oct 15 07:19:16 2015 +1030
638     cmake: synchronize warnings with configure
640  CMakeLists.txt | 16 ++++++++++++++++
641  1 file changed, 16 insertions(+)
643 commit 6329e3999d0a45b4c0cd0a8b675362e694bf1243
644 Author: Adrian Johnson <ajohnson@redneon.com>
645 Date:   Thu Oct 15 07:11:13 2015 +1030
647     configure: warn that the internal DCT/JPX decoders are unmaintained
649  configure.ac | 4 ++--
650  1 file changed, 2 insertions(+), 2 deletions(-)
652 commit 67e1463dc65f85aec1f85b5bace9e810bf477e15
653 Author: Albert Astals Cid <aacid@kde.org>
654 Date:   Mon Oct 12 16:49:34 2015 +0200
656     Clarify getting a xpdf license does not allow you to use poppler in
657     closed source projects
659  README | 4 +++-
660  1 file changed, 3 insertions(+), 1 deletion(-)
662 commit 44e1a2f715d0da8bb2941da296faab7ee144cfc2
663 Author: Albert Astals Cid <aacid@kde.org>
664 Date:   Fri Oct 9 23:28:03 2015 +0200
666     Poppler 0.37
668  CMakeLists.txt         |  4 ++--
669  NEWS                   | 13 +++++++++++++
670  configure.ac           |  2 +-
671  cpp/Doxyfile           |  2 +-
672  gtk-doc.make           | 20 ++++++++++++--------
673  poppler/Makefile.am    |  2 +-
674  qt4/src/CMakeLists.txt |  2 +-
675  qt4/src/Doxyfile       |  2 +-
676  qt4/src/Makefile.am    |  2 +-
677  qt5/src/CMakeLists.txt |  2 +-
678  qt5/src/Doxyfile       |  2 +-
679  qt5/src/Makefile.am    |  2 +-
680  12 files changed, 36 insertions(+), 19 deletions(-)
682 commit e8cb16bff48dbe2d9efd988ddb09608406d2633b
683 Author: Adrian Johnson <ajohnson@redneon.com>
684 Date:   Sun Sep 27 15:34:12 2015 +0930
686     configure: fix openjpeg detection
688     - configure was failing when enable_libopenjpeg="auto" and openjpeg
689     not found
690     - fix header check for pre 1.4 versions
692     Bug 92135
694  configure.ac | 4 ++--
695  1 file changed, 2 insertions(+), 2 deletions(-)
697 commit a82e338b4f9639aced3201bf7639bbdf1a7974e2
698 Author: Albert Astals Cid <aacid@kde.org>
699 Date:   Sun Sep 27 15:41:27 2015 +0200
701     Fix memory leak on font reload
703  poppler/SplashOutputDev.cc | 7 ++++++-
704  1 file changed, 6 insertions(+), 1 deletion(-)
706 commit 8639b20da3d9be62f47462ad1cdaa5c65d117dfb
707 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
708 Date:   Sun Sep 27 15:37:51 2015 +0200
710     Try to use an external font if the internal one is invalid
712  poppler/GfxFont.h          | 11 +++++++++++
713  poppler/SplashOutputDev.cc |  8 ++++++++
714  2 files changed, 19 insertions(+)
716 commit e3225a0543d1e6fbc269094ca192879816296993
717 Author: Albert Astals Cid <aacid@kde.org>
718 Date:   Fri Sep 25 01:14:41 2015 +0200
720     Fix crash in GfxGouraudTriangleShading for malformed files
722  poppler/GfxState.cc | 26 ++++++++++++++++----------
723  1 file changed, 16 insertions(+), 10 deletions(-)
725 commit 0a33e3a740a1dbe57023d0a51077689d29d79def
726 Author: Albert Astals Cid <aacid@kde.org>
727 Date:   Fri Sep 25 01:00:32 2015 +0200
729     Fix the fix of the fix for SplashOutputDev::beginTransparencyGroup
730     and malformed files
732  poppler/SplashOutputDev.cc | 3 +--
733  1 file changed, 1 insertion(+), 2 deletions(-)
735 commit b723e4f90c78ac972bf30d7006283042930374d7
736 Author: Albert Astals Cid <aacid@kde.org>
737 Date:   Fri Sep 25 00:53:10 2015 +0200
739     Fix crash in malformed document in SplashOutputDev::drawMaskedImage
741     And improved the one i just did for
742     SplashOutputDev::beginTransparencyGroup
744  poppler/SplashOutputDev.cc | 9 +++++++--
745  1 file changed, 7 insertions(+), 2 deletions(-)
747 commit fd49b3d4ecdbe04c4f51e6ab77687dc25bbc3f49
748 Author: Albert Astals Cid <aacid@kde.org>
749 Date:   Fri Sep 25 00:45:55 2015 +0200
751     Fix crash on Annot::layoutText for malformed documents
753  poppler/Annot.cc | 3 +++
754  1 file changed, 3 insertions(+)
756 commit a88be71fee8a4fd8e9a5a1d9d955addc0f3076ea
757 Author: Albert Astals Cid <aacid@kde.org>
758 Date:   Fri Sep 25 00:42:14 2015 +0200
760     Fix crash in SplashOutputDev::beginTransparencyGroup in malformed file
762  poppler/SplashOutputDev.cc | 6 ++++++
763  1 file changed, 6 insertions(+)
765 commit 0fa5c17ea409c3fdfe1e3a97ff5e4bae96da1cae
766 Author: Albert Astals Cid <aacid@kde.org>
767 Date:   Fri Sep 25 00:36:33 2015 +0200
769     Fix crash on JBIG2Stream::readHalftoneRegionSeg for malformed
770     documents
772  poppler/JBIG2Stream.cc | 11 ++++++++---
773  1 file changed, 8 insertions(+), 3 deletions(-)
775 commit 942adfc25e7a00ac3cf032ced2d8949e99099f70
776 Author: Albert Astals Cid <aacid@kde.org>
777 Date:   Fri Sep 25 00:30:58 2015 +0200
779     Fix crash on AnnotInk::draw for malformed documents
781  poppler/Annot.cc | 4 ++--
782  1 file changed, 2 insertions(+), 2 deletions(-)
784 commit 9aa19159bff4db02889cba48b9b31e40247e5314
785 Author: Even Rouault <even.rouault@spatialys.com>
786 Date:   Fri Sep 11 13:56:05 2015 +0200
788     Catalog::cachePageTree(): recover from out of memory condition
790  poppler/Catalog.cc | 12 +++++++++---
791  1 file changed, 9 insertions(+), 3 deletions(-)
793 commit 8dc9187690de10f1538764972799a39660272d1f
794 Author: Even Rouault <even.rouault@spatialys.com>
795 Date:   Fri Sep 11 13:30:32 2015 +0200
797     Catalog::getNumPages(): validate page count
799  poppler/Catalog.cc | 12 ++++++++++++
800  1 file changed, 12 insertions(+)
802 commit 7028f835a603e12dd73452a39f56ac0b633207b2
803 Author: Arseniy Lartsev <arseniy@alumni.chalmers.se>
804 Date:   Sun Sep 20 18:32:36 2015 +0200
806     PageTransition D is a number not an int
808     See bug #92040
810  poppler/PageTransition.cc          |  5 +++--
811  poppler/PageTransition.h           |  5 +++--
812  qt4/src/poppler-page-transition.cc |  6 ++++++
813  qt4/src/poppler-page-transition.h  | 14 ++++++++++++--
814  qt5/src/poppler-page-transition.cc |  6 ++++++
815  qt5/src/poppler-page-transition.h  | 14 ++++++++++++--
816  6 files changed, 42 insertions(+), 8 deletions(-)
818 commit a98f99e90aac703e648697da5c897c49645eda10
819 Author: Kenji Uno <ku@digitaldolphins.jp>
820 Date:   Wed Sep 16 22:08:59 2015 +0200
822     SplashOuputDev: Protect calls to set/getAA with the proper #if guards
824     Bug #92006
826  poppler/SplashOutputDev.cc | 7 +++++++
827  1 file changed, 7 insertions(+)
829 commit 2a48cab5e66a69ed1bf3e792efc109ddcad8d5ee
830 Author: Jason Crain <jason@aquaticape.us>
831 Date:   Tue Sep 15 14:43:21 2015 -0500
833     cairo: Use mask for even-odd fill
835     Bug #84527
837  poppler/CairoOutputDev.cc | 10 +++++++++-
838  1 file changed, 9 insertions(+), 1 deletion(-)
840 commit b14d4b0968f7b0ad783c3fa56ad863d7fda235fe
841 Author: Albert Astals Cid <aacid@kde.org>
842 Date:   Thu Sep 10 00:33:15 2015 +0200
844     Post release fixlets for the NEWS file
846  NEWS | 5 +----
847  1 file changed, 1 insertion(+), 4 deletions(-)
849 commit de1ece5c929c3f46c04be76b4b72f6371911fd1a
850 Author: Albert Astals Cid <aacid@kde.org>
851 Date:   Thu Sep 10 00:26:02 2015 +0200
853     Poppler 0.36
855  CMakeLists.txt         |  4 ++--
856  NEWS                   | 36 ++++++++++++++++++++++++++++++++++++
857  configure.ac           |  2 +-
858  cpp/Doxyfile           |  2 +-
859  poppler/Makefile.am    |  2 +-
860  qt4/src/CMakeLists.txt |  2 +-
861  qt4/src/Doxyfile       |  2 +-
862  qt4/src/Makefile.am    |  2 +-
863  qt5/src/CMakeLists.txt |  2 +-
864  qt5/src/Doxyfile       |  2 +-
865  qt5/src/Makefile.am    |  2 +-
866  11 files changed, 47 insertions(+), 11 deletions(-)
868 commit d490c21fe4a60cff26f34c619d3078dcb575bf44
869 Author: Albert Astals Cid <aacid@kde.org>
870 Date:   Wed Sep 9 23:55:57 2015 +0200
872     Update (C)
874  poppler/CairoOutputDev.cc | 2 +-
875  1 file changed, 1 insertion(+), 1 deletion(-)
877 commit fc69a5e7dab48636946282e5d4b7be77e650023c
878 Author: Albert Astals Cid <aacid@kde.org>
879 Date:   Tue Sep 8 17:48:49 2015 +0200
881     Qt5: Minor optimizations
883     Call reserve on containers
884     Use QStringLiteral/QLatin1String
886  qt5/src/poppler-annotation.cc | 612
887  +++++++++++++++++++++---------------------
888  qt5/src/poppler-document.cc   |   3 +-
889  qt5/src/poppler-fontinfo.cc   |   3 +-
890  qt5/src/poppler-form.cc       |   3 +-
891  qt5/src/poppler-optcontent.cc |   2 +
892  qt5/src/poppler-page.cc       |   1 +
893  qt5/src/poppler-private.cc    |  18 +-
894  7 files changed, 325 insertions(+), 317 deletions(-)
896 commit 9b4e908d86e78535cced9fb7ccac1f3f0e1fc5c1
897 Author: Albert Astals Cid <aacid@kde.org>
898 Date:   Tue Sep 8 17:48:16 2015 +0200
900     Qt4: Minor optimization
902     Call reserve on containers upfront
904  qt4/src/poppler-annotation.cc | 4 +++-
905  qt4/src/poppler-document.cc   | 3 ++-
906  qt4/src/poppler-fontinfo.cc   | 3 ++-
907  qt4/src/poppler-form.cc       | 3 ++-
908  qt4/src/poppler-optcontent.cc | 2 ++
909  qt4/src/poppler-page.cc       | 1 +
910  6 files changed, 12 insertions(+), 4 deletions(-)
912 commit f8182694909c989bd65b7317f9df439c5bfabe95
913 Author: Albert Astals Cid <aacid@kde.org>
914 Date:   Tue Sep 8 17:13:07 2015 +0200
916     renderingIntent is always non null
918  poppler/GfxState.cc | 14 ++++++--------
919  1 file changed, 6 insertions(+), 8 deletions(-)
921 commit 6f69e2e35b8fe7a347367074ce36959d47fd8635
922 Author: Albert Astals Cid <aacid@kde.org>
923 Date:   Tue Sep 8 09:44:30 2015 +0200
925     Matrix is 48 bytes, pass it by ref instead of by value
927  poppler/TextOutputDev.cc | 4 ++--
928  poppler/TextOutputDev.h  | 6 +++---
929  2 files changed, 5 insertions(+), 5 deletions(-)
931 commit c871ae2cd6fbc8a827dfe2c4d5595d7439a4b54e
932 Author: Heiko Becker <heirecka@exherbo.org>
933 Date:   Sun May 3 16:06:30 2015 +0200
935     cmake: Allow configuring SHARE_INSTALL_DIR
937     This is helpful on a multiarch layout where the prefix is /usr/${host}
938     but arch-independent files should still be installed to /usr/share.
940     Bug 90293
942  CMakeLists.txt                                 |  1 +
943  cmake/modules/GObjectIntrospectionMacros.cmake |  2 +-
944  utils/CMakeLists.txt                           | 22
945  +++++++++++-----------
946  3 files changed, 13 insertions(+), 12 deletions(-)
948 commit 1e1a2d0600153c98d44f65e83a0555ab5288450b
949 Author: Jason Crain <jason@aquaticape.us>
950 Date:   Sun Sep 6 22:33:02 2015 +0200
952     Fix JBIG2Decode infinite loop and stack overflow
954     Creating a JBIG2Decode filter can create a stack overflow or infinite
955     loop.  Fix stack overflow by adding 'recursion' argument to fetch
956     call.  Fix infinite loop by removing the reference lookup loop.
957     Chains of references aren't allowed by the spec anyway.
959     Bug #91186
961  poppler/Stream.cc | 10 +++-------
962  1 file changed, 3 insertions(+), 7 deletions(-)
964 commit 3c91ded21c828d3529f9cd00c417601c67c8a741
965 Author: Albert Astals Cid <aacid@kde.org>
966 Date:   Tue Sep 1 23:46:55 2015 +0200
968     Revert a42614284c94c6742b2343abd797657fffa80e0e
970  poppler/PDFDoc.cc                | 33 ++++++++++++++-------------------
971  poppler/PDFDoc.h                 | 11 +++++------
972  qt4/src/poppler-pdf-converter.cc | 14 +-------------
973  qt4/src/poppler-qt4.h            |  4 +---
974  qt5/src/poppler-pdf-converter.cc | 14 +-------------
975  qt5/src/poppler-qt5.h            |  4 +---
976  utils/pdfunite.cc                |  3 +--
977  7 files changed, 24 insertions(+), 59 deletions(-)
979 commit 911d9fc8d85b776418039b4eebb37200a0987554
980 Author: Jeremy Echols <jechols@uoregon.edu>
981 Date:   Tue Sep 1 00:22:28 2015 +0200
983     pdftotext: Add -bbox-layout option
985     Adds layout information for blocks and lines in addition to words
987     Bug #89941
989  utils/pdftotext.1  |   4 ++
990  utils/pdftotext.cc | 115
991  +++++++++++++++++++++++++++++++++++++++++++----------
992  2 files changed, 99 insertions(+), 20 deletions(-)
994 commit a42614284c94c6742b2343abd797657fffa80e0e
995 Author: Adam Reichold <adam.reichold@t-online.de>
996 Date:   Tue Sep 1 00:15:46 2015 +0200
998     Add option to strip encryption
1000     Adds a PDF write mode that forces a complete rewrite that ignores
1001     the original
1002     encryption parameters of the document and also removes the encryption
1003     entry
1004     from the trailer dictionary.
1006  poppler/PDFDoc.cc                | 33 +++++++++++++++++++--------------
1007  poppler/PDFDoc.h                 | 11 ++++++-----
1008  qt4/src/poppler-pdf-converter.cc | 14 +++++++++++++-
1009  qt4/src/poppler-qt4.h            |  4 +++-
1010  qt5/src/poppler-pdf-converter.cc | 14 +++++++++++++-
1011  qt5/src/poppler-qt5.h            |  4 +++-
1012  utils/pdfunite.cc                |  3 ++-
1013  7 files changed, 59 insertions(+), 24 deletions(-)
1015 commit 72c0162258f2630a3bb11b9c1078ec1ec2812788
1016 Author: Jason Crain <jason@aquaticape.us>
1017 Date:   Tue Aug 18 01:34:10 2015 -0500
1019     cairo: fix size of transparency group surface
1021     Under rotation cairo_surface_create_similar_clip will create a surface
1022     with incorect width/height.  Rely on cairo to do the correct
1023     calculation.
1025     Bug #66229
1027  poppler/CairoOutputDev.cc | 30 ++++++++----------------------
1028  1 file changed, 8 insertions(+), 22 deletions(-)
1030 commit 06f942657ee0798d7bdc5bd180150ea0464833a5
1031 Author: Arthur Stavisky <vovodroid@gmail.com>
1032 Date:   Sat Aug 29 15:50:45 2015 +0200
1034     Fix for xref table creation
1036     Bug #90790
1038  utils/pdfunite.cc | 3 ++-
1039  1 file changed, 2 insertions(+), 1 deletion(-)
1041 commit 6ccdd381b483f50f37005fd9b13f79d2f38273ff
1042 Author: Pino Toscano <pino@kde.org>
1043 Date:   Sat Aug 29 12:18:44 2015 +0200
1045     typo fix, "existant" -> "existent"
1047  NEWS            | 2 +-
1048  poppler/Form.cc | 2 +-
1049  2 files changed, 2 insertions(+), 2 deletions(-)
1051 commit 9d79f06192d176298b4c911a6702ad1cfe099112
1052 Author: Hib Eris <hib@hiberis.nl>
1053 Date:   Thu Aug 27 23:10:05 2015 +0200
1055     Do not hardcode -fPIC in Makefile.am
1057     The flag -fPIC is already set on CXXFLAGS by configure.
1058     For the mingw compiler, you should not use fPIC, see d44e7e35.
1060     https://bugs.freedesktop.org/show_bug.cgi?id=91466
1062  qt5/src/Makefile.am | 2 +-
1063  1 file changed, 1 insertion(+), 1 deletion(-)
1065 commit 3e19bec738889ee9140379ac3f871552dbb9bf41
1066 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
1067 Date:   Thu Aug 27 23:01:21 2015 +0200
1069     pdfunite: Insert embedded files in result pdf
1071     Bug #90066
1073  poppler/PDFDoc.cc |   1 -
1074  utils/pdfunite.cc | 156
1075  +++++++++++++++++++++++++++++++++++++++++++++++++++++-
1076  2 files changed, 154 insertions(+), 3 deletions(-)
1078 commit 6e469dbe239714b478488af5ff73046e6a46a908
1079 Author: Adam Reichold <adam.reichold@t-online.de>
1080 Date:   Sun Aug 16 21:05:38 2015 +0200
1082     Change default Qt frontend image format
1084     Change the default image format used by the Qt frontends to XBGR/RGB32
1085     which allows efficient blending and pixmap conversion via Qt. Also use
1086     the premultiplied conversion for IgnorePaperColor to elide a further
1087     copy for pixmap conversion.
1089  qt4/src/poppler-page.cc | 46
1090  +++++++++++++++-------------------------------
1091  qt5/src/poppler-page.cc | 46
1092  +++++++++++++++-------------------------------
1093  2 files changed, 30 insertions(+), 62 deletions(-)
1095 commit 56fc0bb2f20adfd89835f3132bfef3033fdcd80d
1096 Author: Adam Reichold <adam.reichold@t-online.de>
1097 Date:   Sun Aug 16 21:01:52 2015 +0200
1099     Add premultiplied alpha channel to SplashBitmap
1101     This extends the convertToXBGR method so that it can either
1102      * leave the alpha channel of the bitmap data opaque,
1103      * copy the alpha channel into the bitmap data,
1104      * transfer the alpha channel into the bitmap data and
1105        perform premultiplication on the bitmap data.
1107  qt4/src/poppler-page.cc |  6 +++++-
1108  qt5/src/poppler-page.cc |  6 +++++-
1109  splash/SplashBitmap.cc  | 49
1110  ++++++++++++++++++++++++++++++++++++++-----------
1111  splash/SplashBitmap.h   | 11 +++++++++--
1112  4 files changed, 57 insertions(+), 15 deletions(-)
1114 commit e5511b58e732f921c65e366fb4d221371b95d905
1115 Author: Hans-Peter Deifel <hpdeifel@gmx.de>
1116 Date:   Thu Aug 27 22:38:08 2015 +0200
1118     cpp: Fix utf8/utf16 conversion
1120     The old code assumed that ustring::size() would return the number of
1121     bytes in ustring, but it really returns the number of
1122     characters. Since
1123     ustring is a basic_string<unsigned short>, these two values differ
1124     (by a
1125     factor of two).
1127     This needs to be considered when using iconv, since it operates
1128     on byte
1129     counts, not character counts.
1131     Bug #91644
1133  cpp/poppler-global.cpp | 17 +++++++++--------
1134  1 file changed, 9 insertions(+), 8 deletions(-)
1136 commit d06c27584ecf4b7ff2fe492f0133722ac461dfd6
1137 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
1138 Date:   Thu Aug 27 22:16:03 2015 +0200
1140     File Saving improvements
1142     Refinement of the /P annotation test
1144     Fixes file from comment #8 in bug #87637
1146  poppler/PDFDoc.cc | 21 +++++++++++++++++++--
1147  1 file changed, 19 insertions(+), 2 deletions(-)
1149 commit 545a8f7cb0a473706858d2851f968ffadcc78ed0
1150 Author: Jason Crain <jason@aquaticape.us>
1151 Date:   Mon Aug 24 01:12:01 2015 +0200
1153     Fix bounds check in Linearization::getPageFirst
1155     Make sure Linearization::pageFirst is in the interval [0,
1156     getNumPages),
1157     otherwise Hints::getPageObjectNum() can have an out of bounds read.
1159     Bug #91200
1161  poppler/Linearization.cc | 3 ++-
1162  1 file changed, 2 insertions(+), 1 deletion(-)
1164 commit 3e61c7523416157acadec7fe59429f880a9d0310
1165 Author: William Bader <williambader@hotmail.com>
1166 Date:   Wed Aug 19 23:01:41 2015 +0200
1168     Splash: Fix wrong memory access
1170     Bug #91686
1172  splash/Splash.cc | 2 ++
1173  1 file changed, 2 insertions(+)
1175 commit 431cd5afe7dc931f21f7eadd3e69406612d09a0c
1176 Author: Jakub Wilk <jwilk@jwilk.net>
1177 Date:   Mon Aug 17 19:49:51 2015 +0200
1179     Update Jakub Wilk's email
1181  fofi/FoFiType1.cc            | 2 +-
1182  poppler/CharCodeToUnicode.cc | 2 +-
1183  poppler/GlobalParams.cc      | 2 +-
1184  poppler/Object.h             | 2 +-
1185  poppler/PDFDoc.cc            | 2 +-
1186  poppler/UnicodeMap.cc        | 2 +-
1187  6 files changed, 6 insertions(+), 6 deletions(-)
1189 commit 1745d2166dd7680d72fe4a71c1fc7a0a5379dcca
1190 Author: Tobias Koenig <tokoe@kdab.com>
1191 Date:   Fri Aug 14 00:10:53 2015 +0200
1193     Add basic support for RichMedia annotations to Qt frontends
1195     Bug #91548
1197  qt4/src/poppler-annotation.cc | 615
1198  ++++++++++++++++++++++++++++++++++++++++-
1199  qt4/src/poppler-annotation.h  | 330 +++++++++++++++++++++-
1200  qt5/src/poppler-annotation.cc | 616
1201  +++++++++++++++++++++++++++++++++++++++++-
1202  qt5/src/poppler-annotation.h  | 331 ++++++++++++++++++++++-
1203  4 files changed, 1888 insertions(+), 4 deletions(-)
1205 commit da5760675d75acf1883ac6f757f755222248762f
1206 Author: Albert Astals Cid <aacid@kde.org>
1207 Date:   Fri Aug 14 00:04:15 2015 +0200
1209     add (C)
1211  poppler/Annot.cc | 2 +-
1212  poppler/Annot.h  | 2 +-
1213  2 files changed, 2 insertions(+), 2 deletions(-)
1215 commit bc01007d714a58fd0023594b055e0cd5fbad1f7e
1216 Author: Tobias Koenig <tokoe@kdab.com>
1217 Date:   Thu Aug 13 23:57:44 2015 +0200
1219     Patch to support RichMedia annotations in poppler core
1221  poppler/Annot.cc | 404
1222  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
1223  poppler/Annot.h  | 172 ++++++++++++++++++++++-
1224  2 files changed, 575 insertions(+), 1 deletion(-)
1226 commit 1213501882cf2ec6e3dcb3c078391040c8cb0a57
1227 Author: Albert Astals Cid <aacid@kde.org>
1228 Date:   Sun Aug 9 18:27:06 2015 +0200
1230     0.35.0
1232  CMakeLists.txt         |  4 ++--
1233  NEWS                   | 29 +++++++++++++++++++++++++++++
1234  configure.ac           |  2 +-
1235  cpp/Doxyfile           |  2 +-
1236  poppler/Makefile.am    |  2 +-
1237  qt4/src/CMakeLists.txt |  2 +-
1238  qt4/src/Doxyfile       |  2 +-
1239  qt4/src/Makefile.am    |  2 +-
1240  qt5/src/CMakeLists.txt |  2 +-
1241  qt5/src/Doxyfile       |  2 +-
1242  qt5/src/Makefile.am    |  2 +-
1243  11 files changed, 40 insertions(+), 11 deletions(-)
1245 commit a7b1151ce7a14d359d85bacfe02352cdeb8d9a8f
1246 Author: Hib Eris <hib@hiberis.nl>
1247 Date:   Sun Jul 26 10:38:37 2015 +0200
1249     glib-demo: Prefer gtk_label_set_{x,y}align() over deprecated
1250     gtk_misc_set_alignment()
1252     https://bugs.freedesktop.org/show_bug.cgi?id=88788
1254  glib/demo/main.c | 16 ++++++++++++----
1255  1 file changed, 12 insertions(+), 4 deletions(-)
1257 commit e6e7d1492b518d57136031a94069a994182693cc
1258 Author: Hib Eris <hib@hiberis.nl>
1259 Date:   Sun May 31 12:32:36 2015 +0200
1261     pdftocairo: Fix cast to pointer from integer of different size
1262     on win64
1264     Fixes warning:
1266     [  322s]   CXX      pdftocairo-pdftocairo-win32.o
1267     [  324s] In file included from
1268     /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:72:0,
1269     [  324s]                  from
1270     /usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo/cairo-win32.h:44,
1271     [  324s]                  from pdftocairo-win32.cc:16:
1272     [  324s] pdftocairo-win32.cc: In function 'HWND__*
1273     createGroupBox(HWND, HINSTANCE, int, const char*, RECT*)':
1274     [  324s] pdftocairo-win32.cc:170:23: warning: cast to pointer from
1275     integer of different size [-Wint-to-pointer-cast]
1276     [  324s]         parent, (HMENU)id,
1277     [  324s]                        ^
1278     [  324s] pdftocairo-win32.cc: In function 'HWND__*
1279     createCheckBox(HWND, HINSTANCE, int, const char*, RECT*)':
1280     [  324s] pdftocairo-win32.cc:186:23: warning: cast to pointer from
1281     integer of different size [-Wint-to-pointer-cast]
1282     [  324s]         parent, (HMENU)id,
1283     [  324s]                        ^
1284     [  324s] pdftocairo-win32.cc: In function 'HWND__*
1285     createStaticText(HWND, HINSTANCE, int, const char*, RECT*)':
1286     [  324s] pdftocairo-win32.cc:202:23: warning: cast to pointer from
1287     integer of different size [-Wint-to-pointer-cast]
1288     [  324s]         parent, (HMENU)id,
1289     [  324s]                        ^
1290     [  324s] pdftocairo-win32.cc: In function 'HWND__*
1291     createPageScaleComboBox(HWND, HINSTANCE, int, RECT*)':
1292     [  324s] pdftocairo-win32.cc:219:23: warning: cast to pointer from
1293     integer of different size [-Wint-to-pointer-cast]
1294     [  324s]         parent, (HMENU)id,
1295     [  324s]                        ^
1297     https://bugs.freedesktop.org/show_bug.cgi?id=91465
1299  utils/pdftocairo-win32.cc | 26 +++++++++++++-------------
1300  1 file changed, 13 insertions(+), 13 deletions(-)
1302 commit f3a0191abbf67c8b0f83739e1844a2fabe4138a4
1303 Author: Hib Eris <hib@hiberis.nl>
1304 Date:   Thu Jul 23 21:44:57 2015 +0200
1306     Explicitly link poppler-glib against pthread
1308     Debian complains about missing symbols:
1310     dpkg-shlibdeps: warning: symbol pthread_mutexattr_destroy used by
1311     debian/libpoppler-glib8/usr/lib/i386-linux-gnu/libpoppler-glib.so.8.6.0
1312     found in none of the libraries
1313     dpkg-shlibdeps: warning: symbol pthread_mutexattr_init used by
1314     debian/libpoppler-glib8/usr/lib/i386-linux-gnu/libpoppler-glib.so.8.6.0
1315     found in none of the libraries
1316     dpkg-shlibdeps: warning: symbol pthread_mutexattr_settype used by
1317     debian/libpoppler-glib8/usr/lib/i386-linux-gnu/libpoppler-glib.so.8.6.0
1318     found in none of the libraries
1320     https://bugs.freedesktop.org/show_bug.cgi?id=91450
1322  glib/Makefile.am | 1 +
1323  1 file changed, 1 insertion(+)
1325 commit fb264bfa8bf7142cabc8d94a86594cf0e7c9f134
1326 Author: Hib Eris <hib@hiberis.nl>
1327 Date:   Fri Jul 24 22:18:26 2015 +0200
1329     glib-demo: Remove code for no longer supported gtk versions
1331     https://bugs.freedesktop.org/show_bug.cgi?id=88788
1333  glib/demo/annots.c     |  8 --------
1334  glib/demo/selections.c | 16 ----------------
1335  2 files changed, 24 deletions(-)
1337 commit dd0883649ac296c6033474fe5991c534ac2ce594
1338 Author: Hib Eris <hib@hiberis.nl>
1339 Date:   Fri Jul 24 22:09:57 2015 +0200
1341     glib-demo: Remove use of deprecated
1342     gtk_dialog_set_alternative_button_order()
1344     https://bugs.freedesktop.org/show_bug.cgi?id=88788
1346  glib/demo/main.c | 4 ----
1347  1 file changed, 4 deletions(-)
1349 commit ffc798a7fcf95d2aaf123772072ef956ceb2dff7
1350 Author: Hib Eris <hib@hiberis.nl>
1351 Date:   Sun Jan 25 18:16:04 2015 +0100
1353     glib-demo: Remove deprecated use of gtk_misc_set_alignment()
1355     https://bugs.freedesktop.org/show_bug.cgi?id=88788
1357  glib/demo/main.c | 10 ++++++----
1358  1 file changed, 6 insertions(+), 4 deletions(-)
1360 commit 56915b2989fc244b58a454fe40412eb731e706bd
1361 Author: Hib Eris <hib@hiberis.nl>
1362 Date:   Sun Jan 25 13:10:31 2015 +0100
1364     glib-demo: Remove use of deprecated GtkAlignment
1366     https://bugs.freedesktop.org/show_bug.cgi?id=88788
1368  glib/demo/annots.c | 23 +++++++++++---------
1369  glib/demo/forms.c  | 23 +++++++++++---------
1370  glib/demo/info.cc  | 18 +++++++++------
1371  glib/demo/main.c   | 12 +---------
1372  glib/demo/page.c   | 34 ++++++++++++++++++-----------
1373  glib/demo/text.c   | 18 +++++++++------
1374  glib/demo/utils.c  | 64
1375  +++++++++++++++++++++++++++++++-----------------------
1376  7 files changed, 107 insertions(+), 85 deletions(-)
1378 commit 49e33e1213a7957d4814656960bf269abcabc7c3
1379 Author: Hib Eris <hib@hiberis.nl>
1380 Date:   Sun Jan 25 12:21:41 2015 +0100
1382     glib-demo: Remove deprecated use of gtk_tree_view_set_rules_hint()
1384     The use of rules-hint is deprecated in gtk because it is
1385     considered bad application API and is not really usefull.
1387     See
1388     https://git.gnome.org/browse/gtk+/commit/?id=0ed766ec866a2da7e3db05b1db2fc2519d6b1cdc
1390     https://bugs.freedesktop.org/show_bug.cgi?id=88788
1392  glib/demo/attachments.c | 1 -
1393  glib/demo/find.c        | 1 -
1394  glib/demo/fonts.c       | 1 -
1395  glib/demo/transitions.c | 1 -
1396  4 files changed, 4 deletions(-)
1398 commit 70f3c5ff0010775e5fcd590db1b8d475694fe3a4
1399 Author: William Bader <williambader@hotmail.com>
1400 Date:   Sat Jul 18 16:36:30 2015 +0200
1402     Updated patch to add configure --enable-build-type
1404     Bug #90796
1406  configure.ac | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++
1407  1 file changed, 52 insertions(+)
1409 commit 1aa2f6e8a41a6a86dc02bf7c5cbc62355e780961
1410 Author: Albert Astals Cid <aacid@kde.org>
1411 Date:   Fri Jul 17 00:40:56 2015 +0200
1413     Silly micro optimization: Move vars inside case {}
1415  poppler/SplashOutputDev.cc | 19 ++++++++++++-------
1416  1 file changed, 12 insertions(+), 7 deletions(-)
1418 commit 705615f7569bbadb555bbf45c15c7c01f1690db5
1419 Author: Albert Astals Cid <aacid@kde.org>
1420 Date:   Fri Jul 17 00:38:58 2015 +0200
1422     More typo fix
1424  poppler/Catalog.cc | 2 +-
1425  1 file changed, 1 insertion(+), 1 deletion(-)
1427 commit 3b6b3fefe97b885e42966fece84a123fc4671b20
1428 Author: William Bader <williambader@hotmail.com>
1429 Date:   Fri Jul 17 00:37:46 2015 +0200
1431     [Splash] Fix wrong writes on non rgb outputs
1433     Bug #90570
1435  poppler/SplashOutputDev.cc | 52
1436  +++++++++++++++++++++++++++++++++++++++++++++-
1437  1 file changed, 51 insertions(+), 1 deletion(-)
1439 commit 885b23bfd16a3e4970a52956493e92a160b2d0a8
1440 Author: Dmytro Morgun <lztoad@gmail.com>
1441 Date:   Fri Jul 17 00:30:08 2015 +0200
1443     GlobalParamsWin bug/fixes
1445     Bug #91053
1447  poppler/GlobalParamsWin.cc | 57
1448  ++++++++++++++++++++++++++--------------------
1449  1 file changed, 32 insertions(+), 25 deletions(-)
1451 commit 0ce4da8ab16b4a5497688a6cf86175aaec0f585f
1452 Author: Albert Astals Cid <aacid@kde.org>
1453 Date:   Wed Jul 15 23:59:11 2015 +0200
1455     Make sure pageRootRef is a ref before using it
1457     Bug #91344
1459  poppler/Catalog.cc | 32 ++++++++++++++++++--------------
1460  1 file changed, 18 insertions(+), 14 deletions(-)
1462 commit b71431513b45f8a1aa4154332dae56af241258f8
1463 Author: Albert Astals Cid <aacid@kde.org>
1464 Date:   Wed Jul 15 13:10:27 2015 +0200
1466     Typo fix in warning
1468  poppler/Catalog.cc | 2 +-
1469  1 file changed, 1 insertion(+), 1 deletion(-)
1471 commit ccd780f9504f5b077ea12370fd5380ff7da5cd23
1472 Author: Dmytro Morgun <lztoad@gmail.com>
1473 Date:   Wed Jul 15 00:26:55 2015 +0200
1475     [Windows] remove ifndef
1477  splash/SplashFontEngine.cc | 9 +--------
1478  1 file changed, 1 insertion(+), 8 deletions(-)
1480 commit 2ed8465074c4fc2c88f745b29bdae92410751327
1481 Author: William Bader <williambader@hotmail.com>
1482 Date:   Wed Jul 15 00:07:48 2015 +0200
1484     Allow configuring SPLASH_CMYK support from cmake/configure
1486     Bug #90795
1488  CMakeLists.txt              | 4 ++++
1489  config.h.cmake              | 3 +++
1490  configure.ac                | 7 +++++++
1491  poppler/SplashOutputDev.cc  | 4 ++--
1492  qt4/src/poppler-document.cc | 3 ++-
1493  qt4/src/poppler-page.cc     | 4 ++--
1494  qt5/src/poppler-document.cc | 3 ++-
1495  qt5/src/poppler-page.cc     | 4 ++--
1496  splash/Splash.cc            | 2 +-
1497  splash/SplashBitmap.cc      | 4 ++--
1498  10 files changed, 27 insertions(+), 11 deletions(-)
1500 commit 334dc56f2f9adf4daa33c20ce034a5b1f8259baf
1501 Author: Albert Astals Cid <aacid@kde.org>
1502 Date:   Sun Jul 12 23:29:30 2015 +0200
1504     [qt] KeepAlphaChannel -> IgnorePaperColor
1506  qt4/src/poppler-page.cc | 13 ++++++-------
1507  qt4/src/poppler-qt4.h   |  4 ++--
1508  qt5/src/poppler-page.cc | 13 ++++++-------
1509  qt5/src/poppler-qt5.h   |  4 ++--
1510  4 files changed, 16 insertions(+), 18 deletions(-)
1512 commit 2a1363a4a3129fe4b5e4fae1018dc8919a2d796a
1513 Author: Albert Astals Cid <aacid@kde.org>
1514 Date:   Sun Jul 12 23:22:32 2015 +0200
1516     Update (C)
1518  splash/SplashBitmap.cc | 1 +
1519  splash/SplashBitmap.h  | 1 +
1520  2 files changed, 2 insertions(+)
1522 commit e903b2364f55c4f6417d826ab85dcb60cd240563
1523 Author: Albert Astals Cid <aacid@kde.org>
1524 Date:   Sun Jul 12 23:20:20 2015 +0200
1526     [qt] fix spacing in header
1528  qt4/src/poppler-qt4.h | 4 ++--
1529  qt5/src/poppler-qt5.h | 4 ++--
1530  2 files changed, 4 insertions(+), 4 deletions(-)
1532 commit 810c659faea542c3bd6e9c48c9a7c60b886a9269
1533 Author: Adam Reichold <adam.reichold@t-online.de>
1534 Date:   Fri Jul 3 00:31:56 2015 +0200
1536     Switch default image format of Qt frontends
1538     This changes the Poppler::Page::renderToImage method w.r.t. to
1539     the image
1540     formats used to render using Splash, i.e. the default will be RGB8. If
1541     overprint preview is requested, DeviceN8 will be used and converted to
1542     XBGR8 for display. If the internal alpha channel is requested,
1543     XBGR8 will
1544     be used and augmented by Splash's separate alpha channel.
1546     This yields some improvements w.r.t. to rendering including alpha
1547     blending
1548     with the paper colour, i.e. synthetic benchmarks using structurally
1549     simple
1550     documents yield more than two percent improvement.
1552  qt4/src/poppler-page.cc | 115
1553  +++++++++++++++++++++++++++++-------------------
1554  qt5/src/poppler-page.cc | 114
1555  ++++++++++++++++++++++++++++-------------------
1556  2 files changed, 138 insertions(+), 91 deletions(-)
1558 commit 8fea54e48ec9ba35122c565f761e7e7f016a34f9
1559 Author: Adam Reichold <adam.reichold@t-online.de>
1560 Date:   Thu Jul 2 21:08:38 2015 +0200
1562     Improve efficiency of Poppler::Page::renderToImage
1564     Improves the efficiency of rendering into a QImage using
1565     the Splash output device by removing a copy of the raw bitmap data
1566     since Qt5 will properly free this data using a function supplied
1567     during construction, i.e. in this case gfree.
1569     This improves performance in synthentic rendering benchmarks
1570     by approximately four percent and reduces the maximum working
1571     set size.
1573  qt5/src/poppler-page.cc | 7 +++----
1574  1 file changed, 3 insertions(+), 4 deletions(-)
1576 commit 09db5a71fff4b7a0ed1d5d7e76c8270e2f6e9a8d
1577 Author: Adam Reichold <adam.reichold@t-online.de>
1578 Date:   Thu Jul 2 21:02:59 2015 +0200
1580     Add KeepAlphaChannel render flag to Qt frontends
1582     Adds a new render flag which will indicate that the image return by
1583     Poppler::Page::renderToImage will not be opaque and alpha blended with
1584     the paper colour, but retain its actually background transparency.
1586     This improves performance in synthentic rendering benchmarks by almost
1587     five percent and the additional alpha blending that is then done
1588     by the
1589     consuming application is often a hardware-accellerated operation.
1591  qt4/src/poppler-page.cc | 6 ++++--
1592  qt4/src/poppler-qt4.h   | 3 ++-
1593  qt5/src/poppler-page.cc | 6 ++++--
1594  qt5/src/poppler-qt5.h   | 3 ++-
1595  4 files changed, 12 insertions(+), 6 deletions(-)
1597 commit d604a075c6b171d5c3fe26c146d3469c4bc0af3f
1598 Author: Adam Reichold <adam.reichold@t-online.de>
1599 Date:   Thu Jul 2 21:00:16 2015 +0200
1601     Make SplashBitmap XBGR transfer alpha channel
1603     Adds an option to SplashBitmap::convertToXBGR and
1604     SplashBitmap::getXBGRLine
1605     so that both optionally transfer Splash's internal alpha channel
1606     into the
1607     fourth component of the resulting bitmap data.
1609  splash/SplashBitmap.cc | 27 ++++++++++++++++++++++-----
1610  splash/SplashBitmap.h  |  4 ++--
1611  2 files changed, 24 insertions(+), 7 deletions(-)
1613 commit 17adfc848f99a5c5bfad35c94289ccf03fba1a16
1614 Author: Adam Reichold <adamreichold@myopera.com>
1615 Date:   Sun Jul 12 17:05:24 2015 +0200
1617     Adjust memory layout computation of GooString
1619     GooString uses the small string optimization but the static buffer
1620     size is
1621     hard-coded and hence the final object size becomes dependent on
1622     architecture.
1623     This adds a helper class to compute the memory layout at compile
1624     time so that
1625     the target object size of e.g. 32 or another multiple of 16 is
1626     achieved.
1628     This also adds an overload so that the C string returned by
1629     GooString's
1630     getCString method respect the constness of this and fixes a constness
1631     issue
1632     in the lexer tests.
1634  goo/GooString.h           | 24 ++++++++++++++++--------
1635  qt4/tests/check_lexer.cpp |  2 +-
1636  qt5/tests/check_lexer.cpp |  2 +-
1637  3 files changed, 18 insertions(+), 10 deletions(-)
1639 commit d1720740f3381f489f1ee83ce1ce53e73aafd537
1640 Author: Albert Astals Cid <aacid@kde.org>
1641 Date:   Wed Jul 8 23:22:13 2015 +0200
1643     Poppler 0.34
1645  CMakeLists.txt      |  4 ++--
1646  NEWS                | 13 +++++++++++++
1647  configure.ac        |  2 +-
1648  poppler/Makefile.am |  2 +-
1649  qt4/src/Doxyfile    |  2 +-
1650  qt5/src/Doxyfile    |  2 +-
1651  6 files changed, 19 insertions(+), 6 deletions(-)
1653 commit 2fc1f540754391ffa87d7fe9f3438e134d821207
1654 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
1655 Date:   Tue Jul 7 18:48:51 2015 +0200
1657     [Splash] Fix crash in PDF with nested softmasks
1659     Bug #91240
1661  poppler/SplashOutputDev.cc | 20 ++++++++++++--------
1662  1 file changed, 12 insertions(+), 8 deletions(-)
1664 commit 0b8919f19dd501c9962bca05c9b0559464e923c3
1665 Author: Dmytro Morgun <lztoad@gmail.com>
1666 Date:   Mon Jul 6 00:28:27 2015 +0200
1668     Fix pedantic memory leak
1670  poppler/StructElement.cc | 15 +++++++++++++++
1671  1 file changed, 15 insertions(+)
1673 commit 2ef22af960d3d800087209fea047009a8419134c
1674 Author: Albert Astals Cid <aacid@kde.org>
1675 Date:   Sun Jul 5 16:03:57 2015 +0200
1677     [cmake] Make sure ENABLE_LIBOPENJPEG is either 0 or 1
1679     Otherwise if it was auto it gets translated to 1 for the cmakedefine
1680     boolean
1681     which is wrong when the auto ends up meaning "i din't find it"
1683  CMakeLists.txt | 2 ++
1684  1 file changed, 2 insertions(+)
1686 commit 50455bcf4f1644060b2187d4e60c3798793041cc
1687 Author: Tamas Szekeres <szekerest@gmail.com>
1688 Date:   Fri Jul 3 20:24:01 2015 +0200
1690     std::max/min need <algorithm>
1692     Bug #88511
1694  cpp/poppler-font.cpp       | 3 +++
1695  cpp/poppler-global.cpp     | 3 +++
1696  poppler/Annot.cc           | 2 ++
1697  poppler/SplashOutputDev.cc | 2 ++
1698  4 files changed, 10 insertions(+)
1700 commit 346fc70dbf2803e23e70b093401aa2cda216492b
1701 Author: Albert Astals Cid <aacid@kde.org>
1702 Date:   Fri Jul 3 20:19:01 2015 +0200
1704     Forgot the (C)
1706  poppler/PSOutputDev.cc | 1 +
1707  1 file changed, 1 insertion(+)
1709 commit df09c1a84dfe80d2e6cfde3308c79da5b2ea7428
1710 Author: Marek Kasik <mkasik@redhat.com>
1711 Date:   Fri Jul 3 20:14:23 2015 +0200
1713     Embed Type1 fonts to PostScript files correctly
1715     Remove PFB headers from embedded Type1 fonts
1716     before embedding them into a PostScript file.
1718     Bug #19747
1720  poppler/PSOutputDev.cc | 57
1721  +++++++++++++++++++++++++++++++++++++++++++-------
1722  1 file changed, 50 insertions(+), 7 deletions(-)
1724 commit 11f117cc71641b89783b207232171f850a2b64ff
1725 Author: Carlos Garcia Campos <carlosgc@gnome.org>
1726 Date:   Thu Jun 4 10:51:36 2015 +0200
1728     regtest: Disable pretty diffs for text files in HTML reports
1730     difflib is entering in an infinite loop with some files, so disable it
1731     for now. We need to either fix that somehow or find a different way to
1732     generate pretty diffs of text files.
1734  regtest/HTMLReport.py | 7 +++++--
1735  1 file changed, 5 insertions(+), 2 deletions(-)
1737 commit 3db4cb6f07229e26405bfb512c626a272f6351f5
1738 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
1739 Date:   Sun May 24 18:41:30 2015 +0200
1741     Splash: Speed up of rendering icc based images
1743     Bug #90171
1745  poppler/SplashOutputDev.cc | 142
1746  +++++++++++++++++++++++++++++++++++++++++++--
1747  poppler/SplashOutputDev.h  |   8 ++-
1748  splash/Splash.cc           |  17 ++++--
1749  splash/Splash.h            |   9 ++-
1750  4 files changed, 163 insertions(+), 13 deletions(-)
1752 commit c50720dcc9e15516e0e19072c0df03fbdee63dec
1753 Author: Adrian Johnson <ajohnson@redneon.com>
1754 Date:   Fri May 22 21:44:55 2015 +0930
1756     glib: update new symbols section
1758  glib/reference/poppler-docs.sgml | 8 ++++++++
1759  1 file changed, 8 insertions(+)
1761 commit b271a19ec30b20bc11f2240ae6b96672e3cafafb
1762 Author: Albert Astals Cid <aacid@kde.org>
1763 Date:   Thu May 14 21:56:47 2015 +0200
1765     Poppler 0.33
1767  CMakeLists.txt      |  4 ++--
1768  NEWS                | 25 +++++++++++++++++++++++++
1769  configure.ac        |  2 +-
1770  cpp/Doxyfile        |  2 +-
1771  glib/CMakeLists.txt |  2 +-
1772  glib/Makefile.am    |  2 +-
1773  poppler/Makefile.am |  2 +-
1774  qt4/src/Doxyfile    |  2 +-
1775  qt5/src/Doxyfile    |  2 +-
1776  9 files changed, 34 insertions(+), 9 deletions(-)
1778 commit 2b2fb719aa5ffe32fbc3fb500444b1643b1c6099
1779 Author: Albert Astals Cid <aacid@kde.org>
1780 Date:   Thu May 14 20:17:12 2015 +0200
1782     Add missing (C)
1784  poppler/Annot.cc           | 1 +
1785  poppler/Annot.h            | 2 +-
1786  poppler/CairoFontEngine.cc | 1 +
1787  poppler/Page.cc            | 3 ++-
1788  4 files changed, 5 insertions(+), 2 deletions(-)
1790 commit ae76b75c6a5383eb52f58fba0faba69ae8698ef9
1791 Author: William Bader <williambader@hotmail.com>
1792 Date:   Thu May 14 20:06:22 2015 +0200
1794     Fix regression in pdftops parameter passing
1796     Recent changes to the command line processing moved some options
1797     from GlobalParams to PSOutputDev.
1798     The options used to be set by calling setters in GlobalParams before
1799     creating the PSOutputDev.
1800     Now the options are set by calling setters in PSOutputDev after it
1801     is created.
1802     The problem is that PSOutputDev() calls init() which uses options
1803     that now can not be set until later after PSOutputDev() returns.
1804     These patches split some of the code of init() into a new postInit()
1805     that is automatically called later after the pdftops main program
1806     has had a chance to set the command line options.
1807     When I was looking through the code, I also fixed a misspelling of
1808     sanitizedTitle as sanitizedTile.
1810     Bug #89827
1812  poppler/PSOutputDev.cc | 138
1813  +++++++++++++++++++++++++++++++------------------
1814  poppler/PSOutputDev.h  |  11 ++--
1815  2 files changed, 96 insertions(+), 53 deletions(-)
1817 commit c516b341a9c2e0c9a985bc14ad3cae73bf10fb02
1818 Author: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
1819 Date:   Sun May 3 15:27:19 2015 +0200
1821     Fix invalid shell comparaison in libtiff test
1823     Bug #115523
1825  configure.ac | 2 +-
1826  1 file changed, 1 insertion(+), 1 deletion(-)
1828 commit 040b316f0cb1ac933dce616fabe24c93f96fe1cd
1829 Author: Jason Crain <jason@aquaticape.us>
1830 Date:   Sat Apr 18 12:44:47 2015 -0500
1832     glib: Fix segfault when creating PopplerAction
1834     Screen annotations and form fields currently pass a NULL pointer to
1835     _poppler_action_new.  Pass the PopplerDocument instead.
1837     Bug #90093
1839  glib/poppler-annot.cc      | 4 ++--
1840  glib/poppler-form-field.cc | 2 +-
1841  glib/poppler-page.cc       | 2 +-
1842  glib/poppler-private.h     | 2 +-
1843  4 files changed, 5 insertions(+), 5 deletions(-)
1845 commit 056ee89122385bc2df7cb2c05e1cb1770af8ecce
1846 Author: Carlos Garcia Campos <carlosgc@gnome.org>
1847 Date:   Sat Apr 18 12:16:56 2015 +0200
1849     glib: Add poppler_annot_markup_set_popup_rectangle()
1851     It updates the popup rectangle of a markup annotation that already
1852     has a
1853     popup associated.
1855  glib/poppler-annot.cc               | 31 +++++++++++++++++++++++++++++++
1856  glib/poppler-annot.h                |  2 ++
1857  glib/reference/poppler-sections.txt |  1 +
1858  3 files changed, 34 insertions(+)
1860 commit 1aae63ebc6fffe9fa1a2898e4ed733c22e312015
1861 Author: Carlos Garcia Campos <carlosgc@gnome.org>
1862 Date:   Sat Apr 18 11:46:41 2015 +0200
1864     annots: Add popup annots without a markup annot associated to the
1865     list of annots
1867     For consistency with Annots::createAnnot().
1869  poppler/Annot.h | 2 +-
1870  poppler/Page.cc | 6 +++++-
1871  2 files changed, 6 insertions(+), 2 deletions(-)
1873 commit 05ef3f9feee760544108c68e0d45d1de25fd8901
1874 Author: Philipp Reinkemeier <philipp.reinkemeier@offis.de>
1875 Date:   Mon Feb 16 09:11:58 2015 +0100
1877     annots: Fixed adding annotation of Subtype Popup to pdf page
1879     https://bugs.freedesktop.org/show_bug.cgi?id=89136
1881  poppler/Annot.cc | 19 +++++++++++++++++++
1882  poppler/Page.cc  | 11 ++++++++++-
1883  2 files changed, 29 insertions(+), 1 deletion(-)
1885 commit 8ca43bebf36f8da085917f28230e25524de4f4f4
1886 Author: Jason Crain <jason@aquaticape.us>
1887 Date:   Tue Mar 24 02:51:47 2015 -0500
1889     cairo: Fix memory leak in CairoFreeTypeFont::create
1891     - Free embedded font data in _ft_done_face when the cairo font is
1892       destroyed.
1893     - Free embedded font data if _ft_new_face finds it's a duplicate of an
1894       already open font.
1895     - Free embedded font data and codeToGID array if font creation fails.
1897     Bug #89952
1899  poppler/CairoFontEngine.cc | 16 +++++++++++-----
1900  1 file changed, 11 insertions(+), 5 deletions(-)
1902 commit edc7bb4fe7b5e718431de12bee1d95036d06efa0
1903 Author: Jason Crain <jason@aquaticape.us>
1904 Date:   Sat Apr 4 18:40:48 2015 +0200
1906     Combine base characters and diacritical marks
1908     LaTeX adds base characters and diacritical marks as separate
1909     characters.  When a base character and diacritical mark are drawn over
1910     each other, this patch converts them into a combining character
1911     sequence.
1913     Bug #87215
1914     C#  poppler-0.31.0.tar.xz
1916  poppler/TextOutputDev.cc | 419
1917  ++++++++++++++++++++++++++++++++++-------------
1918  poppler/TextOutputDev.h  |  31 +++-
1919  2 files changed, 336 insertions(+), 114 deletions(-)
1921 commit 96c35dfde6722ff8c5ef7ff59e37be90d273acab
1922 Author: Albert Astals Cid <aacid@kde.org>
1923 Date:   Fri Mar 27 22:42:34 2015 +0100
1925     pdftohtml: Set exit status adecuately
1927     Based on a patch by  Matt Atkinson <mutley456@ntlworld.com>
1928     Bug #83609
1930  utils/pdftohtml.cc | 5 ++++-
1931  1 file changed, 4 insertions(+), 1 deletion(-)
1933 commit 0969801c12a6ec0fbc079c8203cece9c70466955
1934 Author: Albert Astals Cid <aacid@kde.org>
1935 Date:   Thu Mar 26 16:08:20 2015 +0100
1937     Fix previous commit about initializing on failure
1939     It's the nComps of the destination not of the origin we need
1941  poppler/SplashOutputDev.cc | 15 +++++++++++++--
1942  1 file changed, 13 insertions(+), 2 deletions(-)
1944 commit ede6d00688fcf0e3c843b0a507304f5a98395d41
1945 Author: Albert Astals Cid <aacid@kde.org>
1946 Date:   Thu Mar 26 15:44:40 2015 +0100
1948     memset on error to have reproducible outputs
1950  poppler/SplashOutputDev.cc | 3 ++-
1951  1 file changed, 2 insertions(+), 1 deletion(-)
1953 commit 4bb2c9b98299f429752b4c60820cea31ef05f7e0
1954 Author: Jason Crain <jason@aquaticape.us>
1955 Date:   Wed Mar 25 21:04:19 2015 +0100
1957     Use width from W array for WMode positioning
1959     Bug #89621
1961  poppler/GfxFont.cc | 36 ++++++++++++------------------------
1962  poppler/GfxFont.h  |  2 ++
1963  2 files changed, 14 insertions(+), 24 deletions(-)
1965 commit 033dbbd7fef8c04c7f4961455cc1cd8d6d1bd93b
1966 Author: Albert Astals Cid <aacid@kde.org>
1967 Date:   Sun Mar 15 14:06:15 2015 +0100
1969     Fix the previous pdfDocEncoding fix
1971     Since actually the previous fix didn't account for non ascii
1972     characters as output of pdfDocEncoding
1974  qt4/src/poppler-private.cc | 36 +++++++++++++++---------------------
1975  qt5/src/poppler-private.cc | 36 +++++++++++++++---------------------
1976  2 files changed, 30 insertions(+), 42 deletions(-)
1978 commit bc8076d8f638ccb44f8e3b94aaae96850b025deb
1979 Author: Albert Astals Cid <aacid@kde.org>
1980 Date:   Sun Mar 15 13:32:41 2015 +0100
1982     Fix PDF Text String -> QString conversion
1984     If they are not UTF16-BE they are in PDFDocEncoding (not ascii)
1986     Fixes KDE bug #344849
1988  qt4/src/poppler-private.cc | 5 +++--
1989  qt5/src/poppler-private.cc | 5 +++--
1990  2 files changed, 6 insertions(+), 4 deletions(-)
1992 commit d7cc90a8b60d7e353db6e0acdd0b789485e32972
1993 Author: Albert Astals Cid <aacid@kde.org>
1994 Date:   Sat Mar 7 15:04:52 2015 +0100
1996     0.32.0
1998  CMakeLists.txt      |  4 ++--
1999  NEWS                | 16 ++++++++++++++++
2000  configure.ac        |  2 +-
2001  cpp/Doxyfile        |  2 +-
2002  poppler/Makefile.am |  2 +-
2003  qt4/src/Doxyfile    |  2 +-
2004  qt5/src/Doxyfile    |  2 +-
2005  7 files changed, 23 insertions(+), 7 deletions(-)
2007 commit c13297d154ded11721fe7d3abdba459ca628cef8
2008 Author: Albert Astals Cid <aacid@kde.org>
2009 Date:   Sat Mar 7 14:58:10 2015 +0100
2011     Update (C)
2013  poppler/SecurityHandler.cc | 2 +-
2014  poppler/SplashOutputDev.cc | 2 +-
2015  2 files changed, 2 insertions(+), 2 deletions(-)
2017 commit c909964bff671d5ff0d8eee5f613ded4562f8afd
2018 Author: Albert Astals Cid <aacid@kde.org>
2019 Date:   Sat Mar 7 14:54:43 2015 +0100
2021     Do not assert on broken document
2023     Bug #89422
2025  poppler/SecurityHandler.cc | 14 +++++++++-----
2026  1 file changed, 9 insertions(+), 5 deletions(-)
2028 commit 3705fcee0309c50b5fecd563e8e466cbe2c5972b
2029 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
2030 Date:   Fri Mar 6 15:19:58 2015 +0100
2032     Fix  Wrong colour shown when GouraudTriangleShFill uses a DeviceN
2033     colorspace
2035     Bug #89182
2037  poppler/SplashOutputDev.cc | 2 +-
2038  1 file changed, 1 insertion(+), 1 deletion(-)
2040 commit b7fde1ec83a5fff9bec73becc22e581583a30d43
2041 Author: Albert Astals Cid <aacid@kde.org>
2042 Date:   Wed Feb 25 21:51:34 2015 +0100
2044     Fix last commit regression
2046     It seems it actually needs to be pipe->shape and not pipe->usesShape
2047     (i.e. it seems at some point we use pipe->shape with useShape
2048     being false)
2049     Otherwise we had a regression on
2050     eci_altona-test-suite-v2_technical2_x4.pdf
2052  splash/Splash.cc | 3 ++-
2053  1 file changed, 2 insertions(+), 1 deletion(-)
2055 commit 7980fe868a8ef2ee3315f0bcb606c448d6604039
2056 Author: William Bader <williambader@hotmail.com>
2057 Date:   Wed Feb 25 15:00:33 2015 +0100
2059     Fix uninitialized variable in Splash::pipeRun
2061     Use useShape is actually the guard for shape, so use it in the if
2063  splash/Splash.cc | 4 ++--
2064  1 file changed, 2 insertions(+), 2 deletions(-)
2066 commit 57b6b78a0831fb31c06fd1bc6e9803de524f9d2d
2067 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
2068 Date:   Tue Feb 24 23:34:57 2015 +0100
2070     pdfseparate: use always an unique instance for PDFDoc for savePageAs
2072  utils/pdfseparate.cc | 7 +++++--
2073  1 file changed, 5 insertions(+), 2 deletions(-)
2075 commit 8a30d219df71ead323649ff0dfd4a724b5e7bd18
2076 Author: William Bader <williambader@hotmail.com>
2077 Date:   Sat Feb 21 23:55:10 2015 +0100
2079     Fix memcpy introduced in ec956ab8552dbe10fac4e649951042bddc424b7d
2081  goo/GooString.cc | 2 +-
2082  1 file changed, 1 insertion(+), 1 deletion(-)
2084 commit ec956ab8552dbe10fac4e649951042bddc424b7d
2085 Author: William Bader <williambader@hotmail.com>
2086 Date:   Tue Feb 17 22:55:14 2015 +0100
2088     Reduce use of gmalloc() in GooString::appendfv()
2090     Bug #89096
2092  goo/GooString.cc | 18 ++++++++++++++----
2093  1 file changed, 14 insertions(+), 4 deletions(-)
2095 commit 132ef18324f62c1f2a08dcd794b379fadaa4daf5
2096 Author: Petr Gajdos <pgajdos@suse.cz>
2097 Date:   Wed Feb 11 19:37:21 2015 +0100
2099     Annot BG/BC: Empty Array means no color
2101  poppler/Annot.cc | 15 +++++++++++++--
2102  1 file changed, 13 insertions(+), 2 deletions(-)
2104 commit bf4aae25a244b1033a2479b9a8f633224f7d5de5
2105 Author: William Bader <williambader@hotmail.com>
2106 Date:   Wed Feb 11 17:35:40 2015 +0100
2108     Off by one fix to the previous crash fix
2110  fofi/FoFiTrueType.cc | 9 +++++----
2111  1 file changed, 5 insertions(+), 4 deletions(-)
2113 commit 97dd46bae5424818ca808c20506d7d96f7b85fb5
2114 Author: William Bader <williambader@hotmail.com>
2115 Date:   Mon Feb 9 22:30:51 2015 +0100
2117     pdftops: Add aaRaster and overprint to man file
2119  utils/pdftops.1 | 9 +++++++++
2120  1 file changed, 9 insertions(+)
2122 commit c114a90063d755639d2b0dbf816690a66b54bee0
2123 Author: Albert Astals Cid <aacid@kde.org>
2124 Date:   Sun Feb 8 00:24:11 2015 +0100
2126     Fix crash in fuzzed file from Bug #84988
2128  poppler/TextOutputDev.cc | 6 +++++-
2129  1 file changed, 5 insertions(+), 1 deletion(-)
2131 commit 22895623e6cd2a5923f552421d44cc80cab77dd8
2132 Author: Albert Astals Cid <aacid@kde.org>
2133 Date:   Sat Feb 7 22:28:21 2015 +0100
2135     Fix malformed file crash from bug #86854
2137  poppler/PSOutputDev.cc | 2 +-
2138  1 file changed, 1 insertion(+), 1 deletion(-)
2140 commit cdb7ad95f7c8fbf63ade040d8a07ec96467042fc
2141 Author: Albert Astals Cid <aacid@kde.org>
2142 Date:   Sat Feb 7 22:21:16 2015 +0100
2144     Fix malformed file crash in bug #85243
2146  fofi/FoFiTrueType.cc | 15 +++++++++++++--
2147  1 file changed, 13 insertions(+), 2 deletions(-)
2149 commit 6641b935e1fc0c4151a723b6b476d987b8324ed2
2150 Author: Albert Astals Cid <aacid@kde.org>
2151 Date:   Sat Feb 7 21:58:23 2015 +0100
2153     If ECM is around include the sanitizers module
2155     This way you can run
2156       cmake -DECM_ENABLE_SANITIZERS='address'
2157     and get an ASAN built poppler
2159  CMakeLists.txt | 5 +++++
2160  1 file changed, 5 insertions(+)
2162 commit 92e41685dcef538a7fc669ca357ce9f448a8078e
2163 Author: Albert Astals Cid <aacid@kde.org>
2164 Date:   Sat Feb 7 21:54:39 2015 +0100
2166     Fix crash in malformed file from bug #85275
2168  poppler/SplashOutputDev.cc |  4 ++--
2169  splash/Splash.cc           | 10 +++++++++-
2170  splash/SplashBitmap.cc     |  4 ++--
2171  3 files changed, 13 insertions(+), 5 deletions(-)
2173 commit 9842b3b00492eda21297d5d65f769f77a565f6ac
2174 Author: Aleksei Volkov <Aleksei Volkov>
2175 Date:   Sat Feb 7 20:46:26 2015 +0100
2177     No need to check for hmtx, freetype does for us
2179     Bug #88939
2181  fofi/FoFiTrueType.cc | 2 +-
2182  1 file changed, 1 insertion(+), 1 deletion(-)
2184 commit 4849eb43892640062c485e48ba7a29b5a0cc9587
2185 Author: William Bader <williambader@hotmail.com>
2186 Date:   Sat Feb 7 16:41:53 2015 +0100
2188     Make the colorpsace optimization and option and not the default
2190     Bug #88971
2192  poppler/PSOutputDev.cc | 25 ++++++++++++++++---------
2193  poppler/PSOutputDev.h  |  4 ++++
2194  utils/pdftops.1        | 10 +++++++++-
2195  utils/pdftops.cc       |  4 ++++
2196  4 files changed, 33 insertions(+), 10 deletions(-)
2198 commit 8e16e423a718b92514885e771e31048f1ae2a766
2199 Author: Albert Astals Cid <aacid@kde.org>
2200 Date:   Thu Feb 5 20:18:13 2015 +0100
2202     0.31.0
2204     And copyright updating
2206  CMakeLists.txt            |  4 ++--
2207  NEWS                      | 17 +++++++++++++++++
2208  configure.ac              |  2 +-
2209  cpp/Doxyfile              |  2 +-
2210  poppler/CairoOutputDev.cc |  1 +
2211  poppler/CairoOutputDev.h  |  1 +
2212  poppler/JBIG2Stream.cc    |  1 +
2213  poppler/JBIG2Stream.h     |  1 +
2214  poppler/Makefile.am       |  2 +-
2215  poppler/Stream.cc         |  1 +
2216  qt4/src/CMakeLists.txt    |  2 +-
2217  qt4/src/Doxyfile          |  2 +-
2218  qt4/src/Makefile.am       |  2 +-
2219  qt5/src/CMakeLists.txt    |  2 +-
2220  qt5/src/Doxyfile          |  2 +-
2221  qt5/src/Makefile.am       |  2 +-
2222  16 files changed, 33 insertions(+), 11 deletions(-)
2224 commit f932315e559a7857d9c5642eb04efc0d2b717789
2225 Author: suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
2226 Date:   Tue Jan 20 22:05:29 2015 +1030
2228     cairo: support embedding JBIG2 image data
2230     http://lists.freedesktop.org/archives/poppler/2014-December/011183.html
2232  poppler/CairoOutputDev.cc | 117
2233  ++++++++++++++++++++++++++++++++++++++--------
2234  poppler/CairoOutputDev.h  |   3 ++
2235  poppler/JBIG2Stream.cc    |   9 +++-
2236  poppler/JBIG2Stream.h     |   4 +-
2237  poppler/Stream.cc         |  13 +++++-
2238  5 files changed, 121 insertions(+), 25 deletions(-)
2240 commit 78abf540057181b708c546aee421f81a1dd58331
2241 Author: Adam Reichold <adamreichold@myopera.com>
2242 Date:   Wed Jan 21 22:30:45 2015 +0100
2244     Worlds -> Words
2246  qt4/src/poppler-page.cc    | 4 ++--
2247  qt4/src/poppler-qt4.h      | 2 +-
2248  qt4/tests/check_search.cpp | 4 ++--
2249  qt5/src/poppler-page.cc    | 4 ++--
2250  qt5/src/poppler-qt5.h      | 2 +-
2251  qt5/tests/check_search.cpp | 4 ++--
2252  6 files changed, 10 insertions(+), 10 deletions(-)
2254 commit 027eac4e565576ca2e7042e21426e28abd775d98
2255 Author: Adam Reichold <adamreichold@myopera.com>
2256 Date:   Tue Jan 20 00:09:09 2015 +0100
2258     Expose whole-words search option in Qt frontends
2260  qt4/src/poppler-page-private.h |   5 +-
2261  qt4/src/poppler-page.cc        | 114
2262  +++++++++++++++++++++++++------------
2263  qt4/src/poppler-qt4.h          |  44 +++++++++++++-
2264  qt4/tests/check_search.cpp     | 112 +++++++++++++++++++++++++++++++-----
2265  qt5/src/poppler-page-private.h |   5 +-
2266  qt5/src/poppler-page.cc        | 116
2267  +++++++++++++++++++++++++------------
2268  qt5/src/poppler-qt5.h          |  46 +++++++++++++--
2269  qt5/tests/check_search.cpp     | 126
2270  +++++++++++++++++++++++++++++++++--------
2271  8 files changed, 447 insertions(+), 121 deletions(-)
2273 commit 30a0baa353c374165e5f411efc4203746f14a74d
2274 Author: Albert Astals Cid <aacid@kde.org>
2275 Date:   Sun Jan 18 15:39:53 2015 +0100
2277     Move more variables from GlobalParams to PSOutputDev
2279  poppler/CairoFontEngine.cc |   4 +-
2280  poppler/GfxFont.cc         |  15 ++---
2281  poppler/GfxFont.h          |   7 ++-
2282  poppler/GlobalParams.cc    | 144
2283  ---------------------------------------------
2284  poppler/GlobalParams.h     |  28 ---------
2285  poppler/PSOutputDev.cc     | 121 +++++++++++++++++++------------------
2286  poppler/PSOutputDev.h      |  30 +++++++++-
2287  poppler/SplashOutputDev.cc |   2 +-
2288  qt4/src/ArthurOutputDev.cc |   4 +-
2289  qt5/src/ArthurOutputDev.cc |   4 +-
2290  utils/pdftops.cc           |  36 ++++--------
2291  11 files changed, 116 insertions(+), 279 deletions(-)
2293 commit 8fed995c3457d64669ae12901450b7c811599dba
2294 Author: Albert Astals Cid <aacid@kde.org>
2295 Date:   Sun Jan 18 14:52:53 2015 +0100
2297     Forgot to delete this in the previous commit
2299  poppler/GlobalParams.h | 1 -
2300  1 file changed, 1 deletion(-)
2302 commit 4992ff7fa062462507733494827fdad7eaaa95b3
2303 Author: Albert Astals Cid <aacid@kde.org>
2304 Date:   Sun Jan 18 13:57:36 2015 +0100
2306     Move raster mono and resolution from GlobalParams to PSOutputDev
2308  poppler/GlobalParams.cc | 32 --------------------------------
2309  poppler/GlobalParams.h  |  7 -------
2310  poppler/PSOutputDev.cc  | 18 +++++++-----------
2311  poppler/PSOutputDev.h   |  6 ++++++
2312  utils/pdftops.cc        |  7 ++++---
2313  5 files changed, 17 insertions(+), 53 deletions(-)
2315 commit 54908f675eda96c363528198e8c530921df2f45a
2316 Author: Albert Astals Cid <aacid@kde.org>
2317 Date:   Sun Jan 18 13:34:45 2015 +0100
2319     Move psUncompressPreloadedImages from GlobalParams to PSOutputDev
2321     It belongs there and PSOutputDev is always created by the external
2322     user
2323     so in case someone wants to set it, it is the same amount of work
2324     to set it in GlobalParams than in PSOutputDev
2326  poppler/GlobalParams.cc | 16 ----------------
2327  poppler/GlobalParams.h  |  3 ---
2328  poppler/PSOutputDev.cc  |  9 +++++----
2329  poppler/PSOutputDev.h   |  2 ++
2330  4 files changed, 7 insertions(+), 23 deletions(-)
2332 commit 136d7aa5e79f153dfcb216c58598e33a8ff16630
2333 Author: Albert Astals Cid <aacid@kde.org>
2334 Date:   Sun Jan 18 13:28:26 2015 +0100
2336     Remove declared but not defined function
2338  poppler/GlobalParams.h | 1 -
2339  1 file changed, 1 deletion(-)
2341 commit fdba9154d9a176759c765180805e608d4959c34e
2342 Author: Adam Reichold <adamreichold@myopera.com>
2343 Date:   Fri Jan 16 19:57:59 2015 +0100
2345     pdftoppm: parse the flags earlier and only once
2347  utils/pdftoppm.cc | 42 +++++++++++++++---------------------------
2348  1 file changed, 15 insertions(+), 27 deletions(-)
2350 commit 6b072500b5ac936631be6b29b7d5a591848a18f3
2351 Author: William Bader <williambader@hotmail.com>
2352 Date:   Wed Jan 14 23:28:03 2015 +0100
2354     Add rasterization option to pdftops
2356     Also removes GlobalParams stuff \o/
2358     Coded in conjuntion with Albert
2360     Bug #85934
2362  cpp/poppler-page-renderer.cpp |  5 ++--
2363  poppler/GlobalParams.cc       | 58
2364  ++-----------------------------------------
2365  poppler/GlobalParams.h        | 16 +++---------
2366  poppler/PSOutputDev.cc        | 14 +++++------
2367  poppler/PSOutputDev.h         |  5 +++-
2368  poppler/SplashOutputDev.cc    | 19 ++++++--------
2369  poppler/SplashOutputDev.h     | 11 +++++---
2370  qt4/src/poppler-page.cc       |  7 +++---
2371  qt5/src/poppler-page.cc       |  7 +++---
2372  utils/pdftohtml.cc            |  9 +++----
2373  utils/pdftoppm.cc             | 49 ++++++++++++++++++++++++++----------
2374  utils/pdftops.cc              | 14 ++++++++++-
2375  12 files changed, 96 insertions(+), 118 deletions(-)
2377 commit dc9751e6ac47a708ba6e7a68560bdce6a2e4a010
2378 Author: Albert Astals Cid <aacid@kde.org>
2379 Date:   Fri Jan 9 15:50:02 2015 +0100
2381     Compile++
2383  poppler/GfxState.cc | 2 +-
2384  1 file changed, 1 insertion(+), 1 deletion(-)
2386 commit d91876a0c7a936b1f6f461d80131d7586a6c1a5e
2387 Author: Albert Astals Cid <aacid@kde.org>
2388 Date:   Thu Jan 8 20:13:06 2015 +0100
2390     Accept malformed documents whose root is a Page instead of a Pages
2392     gs and Adobe Reader do it so it's "common" enough
2394     Bug #88172
2396  poppler/Catalog.cc | 37 ++++++++++++++++++++++++++++++++-----
2397  1 file changed, 32 insertions(+), 5 deletions(-)
2399 commit 7ce86b9be058408eb567d8d0b9747853a66c116f
2400 Author: Albert Astals Cid <aacid@kde.org>
2401 Date:   Thu Jan 8 17:35:28 2015 +0100
2403     Remove assert in gouraudFillTriangle
2405     We don't *need* the assert, an error() is fine and the malformed
2406     document
2407     will just get rendered wrongly instead of "crashing"
2409     Bugs #85274
2411  poppler/Gfx.cc | 28 +++++++++++++++++-----------
2412  1 file changed, 17 insertions(+), 11 deletions(-)
2414 commit 9e9df4b20d17478996780008bc9802a857d173fc
2415 Author: Albert Astals Cid <aacid@kde.org>
2416 Date:   Thu Jan 8 17:01:52 2015 +0100
2418     Fix crash on broken document
2420     Bug #85281
2422  poppler/GfxState.cc | 10 +++++++---
2423  1 file changed, 7 insertions(+), 3 deletions(-)
2425 commit 636faafcb84b856580398f7883b6406d645c85d1
2426 Author: Adam Reichold <adamreichold@myopera.com>
2427 Date:   Tue Jan 6 22:57:20 2015 +0100
2429     JPEG2000Stream: Inline doGetChar and doLookChar
2431  poppler/JPEG2000Stream.cc | 49
2432  +++++++++++++++++++++++++----------------------
2433  poppler/JPEG2000Stream.h  |  7 ++-----
2434  2 files changed, 28 insertions(+), 28 deletions(-)
2436 commit c13bffe92963c4969037695992f4c2776bbe973f
2437 Author: Albert Astals Cid <aacid@kde.org>
2438 Date:   Sun Jan 4 23:17:42 2015 +0100
2440     0.30
2442  CMakeLists.txt                 |  4 ++--
2443  NEWS                           | 18 ++++++++++++++++++
2444  configure.ac                   |  2 +-
2445  cpp/CMakeLists.txt             |  2 +-
2446  cpp/Doxyfile                   |  2 +-
2447  cpp/Makefile.am                |  2 +-
2448  poppler/Makefile.am            |  2 +-
2449  poppler/PDFDoc.cc              |  1 +
2450  poppler/TextOutputDev.cc       |  2 +-
2451  poppler/poppler-config.h.cmake |  2 +-
2452  poppler/poppler-config.h.in    |  2 +-
2453  qt4/src/Doxyfile               |  2 +-
2454  qt5/src/Doxyfile               |  2 +-
2455  13 files changed, 31 insertions(+), 12 deletions(-)
2457 commit e499fdab2e96cb3069db7ac8ffa0df20ccccddc9
2458 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
2459 Date:   Sun Jan 4 20:23:39 2015 +0100
2461     extended openjpeg2 support
2463  poppler/JPEG2000Stream.cc | 101
2464  +++++++++++++++++++++++++++++++++++-----------
2465  1 file changed, 78 insertions(+), 23 deletions(-)
2467 commit 2841f3c34dd6366a70e4d6d307a08b3fbc3e9897
2468 Author: Adrian Johnson <ajohnson@redneon.com>
2469 Date:   Sun Jan 4 20:22:47 2015 +0100
2471     Cmake support for openjpeg2
2473     With some tweaks from Albert
2475  CMakeLists.txt                       | 56
2476  +++++++++++++++++++++++++++++-------
2477  cmake/modules/FindLIBOPENJPEG2.cmake | 30 +++++++++++++++++++
2478  2 files changed, 76 insertions(+), 10 deletions(-)
2480 commit 117af9c6bbd923954ef7de63adec8c22d51da1e4
2481 Author: Adrian Johnson <ajohnson@redneon.com>
2482 Date:   Sun Jan 4 19:42:34 2015 +0100
2484     Initial attempt at libopenjpeg2 support
2486     OpenJPEG 2 has a new pkg-config name and API.
2488     - Update configure.ac to find openjpeg 2 and provide V1/v2 macros
2489     - Update JPEG2000Stream to use new API depending on openjpeg v1/v2
2490     macros
2491     - OpenJPEG 2.1 changed the API so provide a version macro to make
2492     it easier
2493       to handle the the 2.1 change and any future changes.
2494     - Move openjpeg.h into the .cc file
2496  configure.ac              |  80 ++++++++----
2497  poppler/JPEG2000Stream.cc | 313
2498  +++++++++++++++++++++++++++++++++++++---------
2499  poppler/JPEG2000Stream.h  |  41 ++----
2500  3 files changed, 323 insertions(+), 111 deletions(-)
2502 commit 9caf7525409d699c16896653528486451123b485
2503 Author: Albert Astals Cid <aacid@kde.org>
2504 Date:   Sun Jan 4 18:48:02 2015 +0100
2506     Make PSOutputDev accept a list of pages indeces
2508     Instead of first, last
2510     Bug #84833
2512     Reviewed in the mailing list, see "Can anyone have a look at my
2513     patch?"
2515  glib/poppler-page.cc            | 10 ++++++---
2516  poppler/PSOutputDev.cc          | 50
2517  ++++++++++++++++++++++++-----------------
2518  poppler/PSOutputDev.h           | 14 +++++++-----
2519  qt4/src/poppler-ps-converter.cc | 11 ++++++---
2520  qt5/src/poppler-ps-converter.cc | 11 ++++++---
2521  utils/pdftops.cc                | 15 +++++++++----
2522  6 files changed, 71 insertions(+), 40 deletions(-)
2524 commit 173f182fb568843f97e7d45d1b16bebbd2aa7413
2525 Author: Li Junling <lijunling@sina.com>
2526 Date:   Fri Jan 2 17:23:24 2015 +0100
2528     Find last 'startxref' in the last 24K instead of the last 1K
2530     Bug #85919
2532  poppler/PDFDoc.cc | 38 ++++++++++++++++++++++----------------
2533  1 file changed, 22 insertions(+), 16 deletions(-)
2535 commit 0b1cd9403b8a240e58ec4f1832588d25f8295278
2536 Author: Jason Crain <jason@aquaticape.us>
2537 Date:   Sat Dec 20 03:22:23 2014 -0600
2539     Free BBox object on error
2541  poppler/Gfx.cc | 1 +
2542  1 file changed, 1 insertion(+)
2544 commit acc33a6950031ac4a5c759d043d24df0cfa7e8b6
2545 Author: Jason Crain <jason@aquaticape.us>
2546 Date:   Sat Dec 20 02:24:49 2014 -0600
2548     Check for invalid matrix in annotation
2550     Bug #84990
2552  poppler/Gfx.cc | 12 ++++++++++--
2553  1 file changed, 10 insertions(+), 2 deletions(-)
2555 commit 56aff7d78658f586e3c4cd41685f189dafb3098a
2556 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
2557 Date:   Tue Dec 23 15:49:15 2014 +0100
2559     pdfunite: Support output intents, optional content and acroform
2561  utils/pdfunite.cc | 116
2562  ++++++++++++++++++++++++++++++++++++++++++++++++++++++
2563  1 file changed, 116 insertions(+)
2565 commit 9e734063e6a6a4b9743c9aa27d3d3127b5a960d7
2566 Author: Jason Crain <jason@aquaticape.us>
2567 Date:   Fri Dec 19 01:56:45 2014 -0600
2569     Move array reallocation from visitLine to startLine
2571     Fixes potential memory corruption from writing after end of lines
2572     array.
2574     https://bugs.freedesktop.org/show_bug.cgi?id=84555
2576  poppler/TextOutputDev.cc | 10 +++++-----
2577  1 file changed, 5 insertions(+), 5 deletions(-)
2579 commit 0c47b769a77795bd866b6686b79fd20ad6f554bf
2580 Author: Daniel Macks <dmacks@netspace.org>
2581 Date:   Sun Dec 14 18:52:48 2014 +0100
2583     Only consider adding -fno-check-new if compiler supports it
2585     Helps compiling on old clang's
2587     Bug #76963
2589  configure.ac | 18 ++++++++++++++++--
2590  1 file changed, 16 insertions(+), 2 deletions(-)
2592 commit c9c90d50e3708f6fac313aa8b458aef6dba5dcfb
2593 Author: Hans-Peter Deifel <hpdeifel@gmx.de>
2594 Date:   Fri Dec 12 13:09:51 2014 +0100
2596     cpp: New API to set debug output function
2598     Adds the global function set_debug_error_function, that allows users
2599     to install their own function to print internal poppler errors.
2601  cpp/poppler-global.cpp  | 29 +++++++++++++++++++++++++++++
2602  cpp/poppler-global.h    |  5 +++++
2603  cpp/poppler-private.cpp | 15 ++++++++++++---
2604  cpp/poppler-private.h   |  3 +++
2605  4 files changed, 49 insertions(+), 3 deletions(-)
2607 commit fa8f276a10911c97d2777fff3270771802bc3892
2608 Author: Albert Astals Cid <aacid@kde.org>
2609 Date:   Thu Dec 4 23:11:12 2014 +0100
2611     0.29.0
2613  CMakeLists.txt      |  4 ++--
2614  NEWS                | 15 +++++++++++++++
2615  configure.ac        |  4 ++--
2616  cpp/Doxyfile        |  2 +-
2617  poppler/Makefile.am |  2 +-
2618  qt4/src/Doxyfile    |  2 +-
2619  qt5/src/Doxyfile    |  2 +-
2620  7 files changed, 23 insertions(+), 8 deletions(-)
2622 commit fee700cfecb9d7d5fa938704a5f457f15aaa4676
2623 Author: Albert Astals Cid <aacid@kde.org>
2624 Date:   Mon Dec 1 20:52:42 2014 +0100
2626     Run dos2unix as suggested by Volker Grabsch
2628  splash/SplashState.h            | 278 ++++++++++----------
2629  test/perf-test-preview-dummy.cc |  44 ++--
2630  test/perf-test-preview-win.cc   | 544
2631  ++++++++++++++++++++--------------------
2632  3 files changed, 433 insertions(+), 433 deletions(-)
2634 commit d3fe0661c6dc6050e14cd5cb4afa089b7d7d66b0
2635 Author: Richard PALO <richard@netbsd.org>
2636 Date:   Sun Nov 30 22:46:22 2014 +0100
2638     warning: "_FILE_OFFSET_BITS" redefined
2640     Bug #86870
2642  test/perf-test.cc | 2559
2643  +++++++++++++++++++++++++++--------------------------
2644  1 file changed, 1280 insertions(+), 1279 deletions(-)
2646 commit 18884065e11fee82506915095619107a43172ecb
2647 Author: Richard PALO <richard@netbsd.org>
2648 Date:   Sun Nov 30 22:36:29 2014 +0100
2650     The isfinite macro is defined on SunOS under c99
2652     Bug #86869
2654  poppler/SplashOutputDev.cc | 3 +++
2655  1 file changed, 3 insertions(+)
2657 commit bcb470064dd9f75ab0b0a0d9b7319fe8f1e558ae
2658 Author: Adrian Johnson <ajohnson@redneon.com>
2659 Date:   Tue Nov 25 05:53:38 2014 +1030
2661     cofigure: print "no" instead of "auto" if lcms not found
2663  configure.ac | 2 ++
2664  1 file changed, 2 insertions(+)
2666 commit 832046c57ab2909d329340f1c941b29e8246ff73
2667 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
2668 Date:   Fri Nov 28 11:08:34 2014 +0100
2670     Use correct LAB byte array for lcms input
2672     Bug #86388
2674  poppler/GfxState.cc | 51
2675  ++++++++++++++++++++++++++++++++++++++-------------
2676  poppler/GfxState.h  |  4 +++-
2677  2 files changed, 41 insertions(+), 14 deletions(-)
2679 commit a604bc3a2ed9f9181aa3b12d795608fcf5e08220
2680 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
2681 Date:   Fri Nov 14 11:56:50 2014 +0100
2683     Solve blend mode problem in CYMK and DeviceN for separable blend modes
2685     Fixes part of #68986
2687  poppler/SplashOutputDev.cc | 277
2688  +++++++++++++++++++++++++--------------------
2689  1 file changed, 155 insertions(+), 122 deletions(-)
2691 commit b7802ff39db270dda2aa20f005fb87c22ed34137
2692 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
2693 Date:   Fri Nov 14 11:47:38 2014 +0100
2695     Use Default colorspaces if present instead of Device colorspaces
2697     Fixes part of #68986
2699  poppler/CairoOutputDev.cc |   4 +-
2700  poppler/Gfx.cc            |  40 +++++-----
2701  poppler/GfxState.cc       | 197
2702  ++++++++++++++++++++++++++++++++++------------
2703  poppler/GfxState.h        |  31 ++++----
2704  poppler/Page.cc           |   4 +-
2705  5 files changed, 188 insertions(+), 88 deletions(-)
2707 commit 07aa6f4030418883d8d45a8dfa3d80d2dadca4e7
2708 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
2709 Date:   Thu Nov 13 12:26:25 2014 +0100
2711     write correct size in trailer dict
2713     Bug #86063
2715  poppler/PDFDoc.cc | 7 ++-----
2716  1 file changed, 2 insertions(+), 5 deletions(-)
2718 commit 51e7c29cabedc72e097023e6d8d6d68ed43fa20c
2719 Author: Carlos Garcia Campos <cgarcia@igalia.com>
2720 Date:   Fri Nov 7 18:30:36 2014 +0100
2722     regtest: Update references also for tests that no longer crash
2724     We are currently updating the refs only when we have checksums to
2725     compare, but if a test used to crash there's no md5 file in refs.
2727  regtest/TestRun.py           |  2 ++
2728  regtest/backends/__init__.py | 24 ++++++++++++++++++++++++
2729  2 files changed, 26 insertions(+)
2731 commit d205908930d5dc4ec3a1a1a2c2b93fbb92c2c867
2732 Author: William Bader <williambader@hotmail.com>
2733 Date:   Wed Nov 5 20:23:49 2014 +0100
2735     Make it proper C
2737  glib/demo/annots.c | 3 ++-
2738  1 file changed, 2 insertions(+), 1 deletion(-)
2740 commit fa1d636b00210b9c52787ab3c833fe9aa2e293fa
2741 Author: Albert Astals Cid <aacid@kde.org>
2742 Date:   Tue Nov 4 20:00:08 2014 +0100
2744     0.28.1
2746  configure.ac     | 2 +-
2747  cpp/Doxyfile     | 2 +-
2748  qt4/src/Doxyfile | 2 +-
2749  qt5/src/Doxyfile | 2 +-
2750  4 files changed, 4 insertions(+), 4 deletions(-)
2752 commit 7debbb05df18afc86df8a4fd37980728ec2e5788
2753 Author: Albert Astals Cid <aacid@kde.org>
2754 Date:   Tue Nov 4 19:29:58 2014 +0100
2756     Fix typo
2758  configure.ac | 2 +-
2759  1 file changed, 1 insertion(+), 1 deletion(-)
2761 commit d5489ef37742227176e800390a990f2b882d9710
2762 Author: Albert Astals Cid <aacid@kde.org>
2763 Date:   Tue Nov 4 01:27:05 2014 +0100
2765     0.28.0
2767  CMakeLists.txt         |  6 +++---
2768  NEWS                   | 43 +++++++++++++++++++++++++++++++++++++++++++
2769  configure.ac           |  4 ++--
2770  cpp/Doxyfile           |  2 +-
2771  poppler/Makefile.am    |  2 +-
2772  qt4/src/CMakeLists.txt |  2 +-
2773  qt4/src/Doxyfile       |  2 +-
2774  qt4/src/Makefile.am    |  2 +-
2775  qt5/src/CMakeLists.txt |  2 +-
2776  qt5/src/Doxyfile       |  2 +-
2777  qt5/src/Makefile.am    |  2 +-
2778  11 files changed, 56 insertions(+), 13 deletions(-)
2780 commit f87115a1129e4e03802769181a3392c8dce3192a
2781 Author: Hib Eris <hib@hiberis.nl>
2782 Date:   Tue Nov 4 01:25:18 2014 +0100
2784     Don't ship the moc files
2786  qt4/demos/Makefile.am | 1 -
2787  qt5/demos/Makefile.am | 1 -
2788  2 files changed, 2 deletions(-)
2790 commit 0a9c38076f1555196029372b7e08714b43c7a58d
2791 Author: Albert Astals Cid <aacid@kde.org>
2792 Date:   Mon Nov 3 21:43:28 2014 +0100
2794     Update (C)
2796  fofi/FoFiType1.cc                    |  1 +
2797  poppler/PDFDoc.cc                    |  4 ++--
2798  poppler/PDFDoc.h                     |  2 +-
2799  poppler/XRef.cc                      |  2 +-
2800  qt4/src/poppler-annotation-private.h |  2 +-
2801  qt4/src/poppler-annotation.cc        |  2 +-
2802  qt4/src/poppler-page.cc              |  2 +-
2803  qt4/src/poppler-qt4.h                |  2 +-
2804  qt5/src/poppler-annotation-private.h |  2 +-
2805  qt5/src/poppler-annotation.cc        |  2 +-
2806  qt5/src/poppler-page.cc              |  2 +-
2807  qt5/src/poppler-qt5.h                |  2 +-
2808  utils/pdfdetach.cc                   |  1 +
2809  utils/pdftocairo-win32.cc            | 12 ++++++++++++
2810  utils/pdftocairo-win32.h             | 12 ++++++++++++
2811  utils/pdftocairo.cc                  |  3 ++-
2812  16 files changed, 40 insertions(+), 13 deletions(-)
2814 commit 73cf1e87c9803bbe4271be297b486d9932677d46
2815 Author: Albert Astals Cid <aacid@kde.org>
2816 Date:   Mon Nov 3 21:37:13 2014 +0100
2818     Need to dist this file
2820  utils/Makefile.am | 3 ++-
2821  1 file changed, 2 insertions(+), 1 deletion(-)
2823 commit 2fd0cd652cfc03c9af35a59192729e4ed26e8146
2824 Author: Albert Astals Cid <aacid@kde.org>
2825 Date:   Mon Nov 3 19:20:23 2014 +0100
2827     Fix memory leaks when running pdfseparate
2829     Bug #84768
2831  poppler/PDFDoc.cc    | 102
2832  +++++++++++++++++++++------------------------------
2833  poppler/PDFDoc.h     |   2 +-
2834  utils/pdfseparate.cc |   8 +++-
2835  utils/pdfunite.cc    |   4 +-
2836  4 files changed, 50 insertions(+), 66 deletions(-)
2838 commit d6ea8acbb348fdb43601a963ba5407e933565003
2839 Author: Adrian Johnson <ajohnson@redneon.com>
2840 Date:   Mon Nov 3 19:11:25 2014 +0100
2842     fix crash in Xref::getEntry
2844     Bug 85234
2846  poppler/XRef.cc | 4 ++--
2847  1 file changed, 2 insertions(+), 2 deletions(-)
2849 commit bd142810b9f66b017a58b3e1840d4d72794f1ef4
2850 Author: Jason Crain <jason@aquaticape.us>
2851 Date:   Thu May 15 02:22:44 2014 -0500
2853     cairo: Use matrix to determine pattern size
2855     https://bugs.freedesktop.org/show_bug.cgi?id=33364
2857  poppler/CairoOutputDev.cc | 22 ++++++++++++++++++----
2858  1 file changed, 18 insertions(+), 4 deletions(-)
2860 commit 06dd7dc337c7db6122329e98783a126d59035aff
2861 Author: Hib Eris <hib@hiberis.nl>
2862 Date:   Thu May 29 12:45:33 2014 +0200
2864     Include windows.h, not Windows.h
2866     Fixes building on file systems that are case sensitive, e.g. when
2867     cross compiling on Linux for win32.
2869     https://bugs.freedesktop.org/show_bug.cgi?id=79407
2871  qt4/tests/stress-threads-qt4.cpp | 2 +-
2872  qt5/tests/stress-threads-qt5.cpp | 2 +-
2873  2 files changed, 2 insertions(+), 2 deletions(-)
2875 commit 76a350b11160ac203a41b27fbc85a3264bfe4735
2876 Author: Carlos Garcia Campos <cgarcia@igalia.com>
2877 Date:   Thu Oct 30 18:25:06 2014 +0100
2879     regtest: Try to fix again the paths of the resources in the generated
2880     HTML report
2882     Use always relatives paths for the resources under the out directory,
2883     and absolute paths for all other resources when no-absolute-path
2884     command
2885     line option is used.
2887  regtest/HTMLReport.py | 47
2888  +++++++++++++++++++++++------------------------
2889  1 file changed, 23 insertions(+), 24 deletions(-)
2891 commit c93d6b264dc77c46c72281d966bf826274a43d15
2892 Author: Carlos Garcia Campos <cgarcia@igalia.com>
2893 Date:   Wed Oct 29 17:37:06 2014 +0100
2895     regtest: respect --no-absolute-paths when creating the pretty
2896     diff links
2898  regtest/HTMLReport.py | 16 ++++++++++------
2899  1 file changed, 10 insertions(+), 6 deletions(-)
2901 commit 9f953e47a6ea92d806aeea61e227af54c889c6be
2902 Author: Carlos Garcia Campos <cgarcia@igalia.com>
2903 Date:   Mon Oct 27 19:53:28 2014 +0100
2905     regtest: Add an option to create the HTML report without absolute
2906     paths
2908     It uses the paths as received from the command line attributes.
2910  regtest/HTMLReport.py             | 15 +++++++++++----
2911  regtest/commands/create-report.py |  4 ++++
2912  2 files changed, 15 insertions(+), 4 deletions(-)
2914 commit 3d840231bc6f0714da361493ef32913af2eb78d7
2915 Author: Carlos Garcia Campos <cgarcia@igalia.com>
2916 Date:   Sun Oct 26 12:09:28 2014 +0100
2918     regtest: Fix png diff generation with python-pil pillow fork
2920     Use from PIL import Image instead of just import Image, since pillow
2921     only doesn't support import Image without using PIL.Image.
2923  regtest/backends/__init__.py | 2 +-
2924  1 file changed, 1 insertion(+), 1 deletion(-)
2926 commit 68e58ec5465efc289d85ae104941db92450a3168
2927 Author: Carlos Garcia Campos <cgarcia@igalia.com>
2928 Date:   Sun Oct 26 11:21:23 2014 +0100
2930     regtest: Limit the number of worker threads to the number of documents
2931     to test
2933     We are always spawning all the threads even if the documents to
2934     test is
2935     less than the worker threads. Also optimize the case of running
2936     only one
2937     test to not spwn any thread.
2939  regtest/TestRun.py | 27 ++++++++++++++++++---------
2940  1 file changed, 18 insertions(+), 9 deletions(-)
2942 commit 7c21b95852e891060cd2e276949acf0945306ab7
2943 Author: Carlos Garcia Campos <cgarcia@igalia.com>
2944 Date:   Sun Oct 26 11:08:45 2014 +0100
2946     regtest: Allow to run groups of tests individually
2948     Now it's possible to pass more than one argument to run-tests
2949     command and
2950     optionally the docs directory. When more than one test is passed
2951     and the
2952     docs directory is not provided, the common base path of all passed
2953     tests
2954     is used as docs directory. The tests passed can be documents or
2955     directories, using absolute paths or paths relative to the docs
2956     directory.
2957     This also allows us to update the refs for a group of tests.
2959  regtest/TestRun.py            | 26 ++++++++++++++++++++++++--
2960  regtest/Utils.py              |  7 +++++--
2961  regtest/commands/run-tests.py | 29 ++++++++++++++++++++---------
2962  3 files changed, 49 insertions(+), 13 deletions(-)
2964 commit 53be607edc18a861aeb0b6663bac3c05de46c84c
2965 Author: Hib Eris <hib@hiberis.nl>
2966 Date:   Fri Oct 24 11:35:17 2014 +0200
2968     Fix warning on unused variable in pdftocairo.cc
2970     Fixes warning:
2972       CXX      pdftocairo-pdftocairo.o
2973     pdftocairo.cc:130:14: warning: ‘setupdlg’ defined but not used
2974     [-Wunused-variable]
2975      static GBool setupdlg = gFalse;
2976                   ^
2978     https://bugs.freedesktop.org/show_bug.cgi?id=85400
2980  utils/pdftocairo.cc | 2 ++
2981  1 file changed, 2 insertions(+)
2983 commit f966b8766d40b2c912e69a1e17ef8cc4bd52be95
2984 Author: Carlos Garcia Campos <carlosgc@gnome.org>
2985 Date:   Tue Oct 21 16:42:27 2014 +0200
2987     fofi: Fix a crash when parsing an invalid font due to a integer
2988     overflow
2990     This fixes a crash rendering trust_metrics.f2495.f0.pdf.
2992  fofi/FoFiType1.cc | 2 +-
2993  1 file changed, 1 insertion(+), 1 deletion(-)
2995 commit 4963332ca4db13d8a9186b06d2aa0d59abbc10ee
2996 Author: Adrian Johnson <ajohnson@redneon.com>
2997 Date:   Sun Oct 5 21:58:37 2014 +1030
2999     pdftocairo: add -printdlg output option for win32
3001     when set the win32 print dialog is displayed before printing
3003  configure.ac              |   2 +-
3004  utils/pdftocairo-win32.cc | 303
3005  ++++++++++++++++++++++++++++++++++++++++++++--
3006  utils/pdftocairo-win32.h  |  14 +--
3007  utils/pdftocairo.1        |  14 ++-
3008  utils/pdftocairo.cc       |  31 ++++-
3009  5 files changed, 337 insertions(+), 27 deletions(-)
3011 commit d8fe025c36f555a5438677e20df803eee216bb13
3012 Author: Adrian Johnson <ajohnson@redneon.com>
3013 Date:   Sun Oct 5 18:11:09 2014 +1030
3015     pdftocairo: add a -setupdlg option that will the show printer
3016     properties
3018     dialog when printing to a win32 printer.
3020  utils/pdftocairo-win32.cc | 22 +++++++++++++++++++---
3021  utils/pdftocairo-win32.h  |  3 ++-
3022  utils/pdftocairo.1        |  5 +++++
3023  utils/pdftocairo.cc       | 24 ++++++++++++++++--------
3024  4 files changed, 42 insertions(+), 12 deletions(-)
3026 commit c091aa14513859ab76223f5e4e6055d92082433c
3027 Author: Adrian Johnson <ajohnson@redneon.com>
3028 Date:   Sun Sep 14 20:43:47 2014 +0930
3030     pdftocairo: fix a number of bugs in win32 printing
3032     - make origPageSizes work
3033     - make landscape pages work
3034     - make -noshrink option work
3035     - return actual page size in use back to main() so fit page transform
3036     works
3037     - hdc should be destroyed after cairo surface
3038     - improve option parsing and rename duplex values
3039     - Add third call to DocumentProperties as discussed in bug 79936
3040     - fix error messages
3042  utils/pdftocairo-win32.cc | 181
3043  ++++++++++++++++++++++++++--------------------
3044  utils/pdftocairo-win32.h  |   2 +-
3045  utils/pdftocairo.1        |   5 +-
3046  utils/pdftocairo.cc       |  49 ++++++-------
3047  4 files changed, 132 insertions(+), 105 deletions(-)
3049 commit cc3b39d49c656e912a7461212f3bb4e58c6444e7
3050 Author: Adrian Johnson <ajohnson@redneon.com>
3051 Date:   Fri Sep 12 18:17:49 2014 +0930
3053     make pdftocairo-win32.cc a standalone .cc file
3055     instead of #including it in pdftocairo.cc
3057  utils/CMakeLists.txt      |  1 +
3058  utils/Makefile.am         |  3 +-
3059  utils/pdftocairo-win32.cc | 74
3060  +++++++++++++++++++++++------------------------
3061  utils/pdftocairo-win32.h  | 22 ++++++++++++++
3062  utils/pdftocairo.cc       | 24 +++++++++------
3063  5 files changed, 77 insertions(+), 47 deletions(-)
3065 commit 700205af19ef1ae5f2c713d118ebd5dd4a0afba3
3066 Author: Adrian Johnson <ajohnson@redneon.com>
3067 Date:   Sun Sep 7 20:18:36 2014 +0930
3069     pdftocairo: Allow an output file for win32 printing to be specified
3071     Can be used for testing win32 print output without wasting paper.
3073  utils/pdftocairo-win32.cc | 12 ++++++++----
3074  utils/pdftocairo.1        |  4 ++++
3075  utils/pdftocairo.cc       | 13 +++++++------
3076  3 files changed, 19 insertions(+), 10 deletions(-)
3078 commit 40d3ae87befad489fd8c0b38ff2561a0782cae0b
3079 Author: Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
3080 Date:   Sat Sep 6 21:04:10 2014 +0930
3082     Add support for printing to a Windows printer from pdftocairo
3084     Bug 79936
3086  configure.ac              |   2 +-
3087  utils/pdftocairo-win32.cc | 219
3088  ++++++++++++++++++++++++++++++++++++++++++++++
3089  utils/pdftocairo.1        |  23 ++++-
3090  utils/pdftocairo.cc       |  61 ++++++++++---
3091  4 files changed, 292 insertions(+), 13 deletions(-)
3093 commit ee4a389872d86b619c677888da8f13f1f6c54472
3094 Author: Adrian Johnson <ajohnson@redneon.com>
3095 Date:   Mon Oct 20 22:32:30 2014 +1030
3097     PDFDoc: fix crash when getPage() returns NULL
3099     Bug 85235
3101  poppler/PDFDoc.cc | 2 +-
3102  1 file changed, 1 insertion(+), 1 deletion(-)
3104 commit 0c3f53e34ec287dab2784e1f3411ad06b62dffc7
3105 Author: Adrian Johnson <ajohnson@redneon.com>
3106 Date:   Mon Oct 20 22:17:20 2014 +1030
3108     PDFDOC: Check for EOF when reading raw stream
3110     Bug 85233
3112  poppler/PDFDoc.cc | 4 ++++
3113  1 file changed, 4 insertions(+)
3115 commit 88dbd4df0998233939b4a51cedbfc65c58a315f9
3116 Author: Adrian Johnson <ajohnson@redneon.com>
3117 Date:   Sun Oct 19 22:47:15 2014 +1030
3119     pdfdetach: fix crash when getPage() returns null
3121     Bug 85145
3123  utils/pdfdetach.cc | 2 ++
3124  1 file changed, 2 insertions(+)
3126 commit e0179304cdef615fcf639046410d214fd5b5f276
3127 Author: Adrian Johnson <ajohnson@redneon.com>
3128 Date:   Sun Oct 19 21:36:39 2014 +1030
3130     cairo: fix crash when no group color space
3132     Bug 85137
3134  poppler/CairoOutputDev.cc | 2 +-
3135  1 file changed, 1 insertion(+), 1 deletion(-)
3137 commit 745f1241bf903969e50f0e1139641e389a9c331f
3138 Author: Scott West <scott.gregory.west@gmail.com>
3139 Date:   Tue Oct 7 23:54:52 2014 +0200
3141     Fix memory leak in Dict.remove.
3143     The entry was previously just overwritten now it is freed
3145     Small fixes by Albert oo
3147     Bug #84607
3149  poppler/Dict.cc | 7 ++++++-
3150  1 file changed, 6 insertions(+), 1 deletion(-)
3152 commit b8810703ca76f0bbc8185ab87679cf18eb006d52
3153 Author: Luigi Scarso <luigi.scarso@gmail.com>
3154 Date:   Tue Oct 7 22:45:05 2014 +0200
3156     Make Attribute::getName() work when UTF-16BE is used
3158     Contains some ideas by me
3159     Bug #84722
3161  goo/GooString.h          |  9 +++++----
3162  poppler/StructElement.cc | 17 +++++++++++------
3163  poppler/StructElement.h  |  7 +++++--
3164  3 files changed, 21 insertions(+), 12 deletions(-)
3166 commit 96a04336c7a6331727724125686a0d6f42f19f46
3167 Author: Adrian Johnson <ajohnson@redneon.com>
3168 Date:   Mon Oct 6 10:21:51 2014 +1030
3170     cairo: only embed mime data if image decode map is identity
3172     https://bugs.launchpad.net/ubuntu/+source/cairo/+bug/1317517
3174  poppler/CairoOutputDev.cc | 19 ++++++++++++++++---
3175  poppler/CairoOutputDev.h  |  3 ++-
3176  2 files changed, 18 insertions(+), 4 deletions(-)
3178 commit 18541054bebce3f9d4729629785bf140d67d2da0
3179 Author: Adrian Johnson <ajohnson@redneon.com>
3180 Date:   Wed Sep 24 21:20:42 2014 +0930
3182     cairo: Only embed mime data for gray/rgb/cmyk colorspaces
3184     Bug 80719
3186  poppler/CairoOutputDev.cc | 39 +++++++++++++++++++++++++++++++--------
3187  poppler/CairoOutputDev.h  |  2 +-
3188  2 files changed, 32 insertions(+), 9 deletions(-)
3190 commit cbf2652c483d7010fc36191c8b209a57eeec93d8
3191 Author: Adrian Johnson <ajohnson@redneon.com>
3192 Date:   Thu Jan 26 00:37:17 2012 +1030
3194     cairo: don't render text when text matrix is not invertable
3196     Emulates acroread behavior.
3198     Bug 78042
3200  poppler/CairoOutputDev.cc | 14 +++++++++-----
3201  poppler/CairoOutputDev.h  |  1 +
3202  2 files changed, 10 insertions(+), 5 deletions(-)
3204 commit 4fe17e97a4bd7873caad771c446199b282039697
3205 Author: Carlos Garcia Campos <carlosgc@gnome.org>
3206 Date:   Sun Oct 5 11:30:43 2014 +0200
3208     glib: Build introspection linking to the uninstalled libraries
3210     https://bugs.freedesktop.org/show_bug.cgi?id=84526
3212  glib/Makefile.am | 2 +-
3213  1 file changed, 1 insertion(+), 1 deletion(-)
3215 commit a2477da56a4d1c534175940d7c01a9d3db6c72d4
3216 Author: Albert Astals Cid <aacid@kde.org>
3217 Date:   Wed Oct 1 22:33:11 2014 +0200
3219     Fix 303287ebdad0de9fb2655c4d7eab627c0045ea04
3221     It may happen that j is bigger than macGlyphNames size, so don't
3222     try to access it
3224  fofi/FoFiTrueType.cc | 12 ++++++++----
3225  1 file changed, 8 insertions(+), 4 deletions(-)
3227 commit ce95ecda450361496aedd5d5cd0bf47fd2c66703
3228 Author: Albert Astals Cid <aacid@kde.org>
3229 Date:   Tue Sep 30 19:50:20 2014 +0200
3231     Fix assert in 5068.asan.0.6052.pdf
3233  poppler/Gfx.cc | 5 ++++-
3234  1 file changed, 4 insertions(+), 1 deletion(-)
3236 commit 01723aa17e836e818158dbdc56df642a290be300
3237 Author: Adrian Johnson <ajohnson@redneon.com>
3238 Date:   Tue Sep 30 18:48:47 2014 +0200
3240     Map Standard/Expert encoding ligatures to AGLFN names
3242     for use with substitute fonts that are not compatible with the
3243     Standard 14 fonts.
3245     Bug 80093
3247  poppler/CairoFontEngine.cc | 12 +++++++++---
3248  poppler/GfxFont.cc         | 29 ++++++++++++++++++++++++++++-
3249  poppler/GfxFont.h          |  7 ++++++-
3250  splash/SplashFTFontFile.cc |  8 ++++++++
3251  4 files changed, 51 insertions(+), 5 deletions(-)
3253 commit 529db4a94607c1ad909764d26f740c601bbe896f
3254 Author: Hib Eris <hib@hiberis.nl>
3255 Date:   Mon Sep 29 22:59:15 2014 +0200
3257     Fix build with --disable-utils
3259     Since 21b5fd655ce45b90668d1416d21c526ab7eb3ad6, building Poppler
3260     fails when configured
3261     with '--disable-utils'.
3263     Bug #84448
3265  Makefile.am       | 6 +-----
3266  utils/Makefile.am | 4 ++++
3267  2 files changed, 5 insertions(+), 5 deletions(-)
3269 commit c54f6aceed983a221d88ce5c21becbf8aab2931b
3270 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
3271 Date:   Mon Sep 29 21:42:46 2014 +0200
3273     use alt colorspace to get CMYK values for an ICC based CMYK colorspace
3275     The reason for the pale image is that GfxICCBasedColorSpace::getCMYK()
3276     uses the cms transformation to get RGB values and the convert it
3277     back to CMYK even for a ICC based CMYK colorspace instead of just
3278     returning the CMYK values itself.
3280     Bug #79019
3282  poppler/GfxState.cc | 10 ++++++----
3283  1 file changed, 6 insertions(+), 4 deletions(-)
3285 commit 21b5fd655ce45b90668d1416d21c526ab7eb3ad6
3286 Author: Hib Eris <hib@hiberis.nl>
3287 Date:   Sun Sep 14 11:20:23 2014 +0200
3289     Refactor Makefiles to build a noinst library for parsing args
3291     Prevents this automake warning about possible forward-incompatibility:
3293     $ ./autogen.sh
3294     ...
3295     cpp/tests/Makefile.am:16: warning: source file
3296     '$(top_srcdir)/utils/parseargs.cc' is in a subdirectory,
3297     cpp/tests/Makefile.am:16: but option 'subdir-objects' is disabled
3298     automake: warning: possible forward-incompatibility.
3299     automake: At least a source file is in a subdirectory, but the
3300     'subdir-objects'
3301     automake: automake option hasn't been enabled.  For now, the
3302     corresponding output
3303     automake: object file(s) will be placed in the top-level directory.
3304     However,
3305     automake: this behaviour will change in future Automake versions:
3306     they will
3307     automake: unconditionally cause object files to be placed in the
3308     same subdirectory
3309     automake: of the corresponding sources.
3310     automake: You are advised to start using 'subdir-objects' option
3311     throughout your
3312     automake: project, to avoid future incompatibilities.
3313     cpp/tests/Makefile.am:20: warning: source file
3314     '$(top_srcdir)/utils/parseargs.cc' is in a subdirectory,
3315     cpp/tests/Makefile.am:20: but option 'subdir-objects' is disabled
3316     parallel-tests: installing './test-driver'
3317     test/Makefile.am:58: warning: source file '../utils/parseargs.cc'
3318     is in a subdirectory,
3319     test/Makefile.am:58: but option 'subdir-objects' is disabled
3321     $ automake --version
3322     automake (GNU automake) 1.14.1
3323     ...
3325     https://bugs.freedesktop.org/show_bug.cgi?id=83839
3327  cpp/tests/Makefile.am |  3 +--
3328  test/Makefile.am      |  8 ++++----
3329  utils/.gitignore      |  2 ++
3330  utils/Makefile.am     | 42 ++++++++++++++++++------------------------
3331  4 files changed, 25 insertions(+), 30 deletions(-)
3333 commit 70a851b0cc58241d1f2f6bc48af2614595326c8f
3334 Author: Adrian Johnson <ajohnson@redneon.com>
3335 Date:   Sat Sep 6 21:16:04 2014 +0930
3337     Update .gitignore
3339  .gitignore | 2 ++
3340  1 file changed, 2 insertions(+)
3342 commit d44e7e3560bdc79253df98db05385dce3e8ccbb4
3343 Author: Adrian Johnson <ajohnson@redneon.com>
3344 Date:   Sat Sep 6 21:53:21 2014 +0930
3346     Don't use -fPIC on mingw
3348     it emits a warning for every file stating that -fPIC is ignored
3350  configure.ac | 12 +++++++++++-
3351  1 file changed, 11 insertions(+), 1 deletion(-)
3353 commit 2723371b2e2f7684301ea1c5272ab49851f28c03
3354 Author: Adrian Johnson <ajohnson@redneon.com>
3355 Date:   Sat Sep 6 21:19:46 2014 +0930
3357     make autogen.sh work with variables with spaces
3359     eg ./autogen.sh CXXFLAGS="-O0 -g3"
3361  autogen.sh | 2 +-
3362  1 file changed, 1 insertion(+), 1 deletion(-)
3364 commit ebc814a7e31511308bbcd8856d0356f4d7cc74be
3365 Author: Hib Eris <hib@hiberis.nl>
3366 Date:   Sun Sep 14 11:45:12 2014 +0200
3368     Add compile to .gitignore
3370     Automake automatically creates a wrapper script called 'compile' for
3371     compilers which do not understand '-c -o'.
3373     $ automake --version
3374     automake (GNU automake) 1.14.1
3376     https://bugs.freedesktop.org/show_bug.cgi?id=83840
3378  .gitignore | 1 +
3379  1 file changed, 1 insertion(+)
3381 commit 8ce31485faa26994c52f4d032cc5a8355aba23d1
3382 Merge: 4589ce1 303287e
3383 Author: Albert Astals Cid <aacid@kde.org>
3384 Date:   Fri Sep 26 00:40:43 2014 +0200
3386     Merge remote-tracking branch 'origin/poppler-0.26'
3388 commit 303287ebdad0de9fb2655c4d7eab627c0045ea04
3389 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
3390 Date:   Fri Sep 26 00:25:38 2014 +0200
3392     Fix rendering of file with a wrong embedded font
3394     Bug #84270
3396  fofi/FoFiTrueType.cc | 22 ++++++++++++++--------
3397  1 file changed, 14 insertions(+), 8 deletions(-)
3399 commit f94ba85a736b4c90c05e7782939f32506472658e
3400 Author: Carlos Garcia Campos <carlosgc@gnome.org>
3401 Date:   Fri Sep 12 19:22:20 2014 +0200
3403     glib: Fix use of uninitialized members in PopplerInputStream
3405     https://bugs.freedesktop.org/show_bug.cgi?id=82630
3407  glib/poppler-input-stream.cc | 5 ++++-
3408  1 file changed, 4 insertions(+), 1 deletion(-)
3410 commit 4589ce17caf94e7c5fa856906d3a8cc08e999d73
3411 Author: Carlos Garcia Campos <carlosgc@gnome.org>
3412 Date:   Fri Sep 12 19:22:20 2014 +0200
3414     glib: Fix use of uninitialized members in PopplerInputStream
3416     https://bugs.freedesktop.org/show_bug.cgi?id=82630
3418  glib/poppler-input-stream.cc | 5 ++++-
3419  1 file changed, 4 insertions(+), 1 deletion(-)
3421 commit fe67324d450c356b7c876cf50da705156112513a
3422 Merge: e62e18e f74a596
3423 Author: Albert Astals Cid <aacid@kde.org>
3424 Date:   Thu Aug 21 21:39:52 2014 +0200
3426     Merge remote-tracking branch 'origin/poppler-0.26'
3428 commit f74a5964078224c01bd5642aabc928d185bb0b69
3429 Author: Albert Astals Cid <aacid@kde.org>
3430 Date:   Thu Aug 21 20:07:54 2014 +0200
3432     0.26.4
3434  CMakeLists.txt   |  2 +-
3435  NEWS             | 12 ++++++++++++
3436  configure.ac     |  2 +-
3437  cpp/Doxyfile     |  2 +-
3438  qt4/src/Doxyfile |  2 +-
3439  qt5/src/Doxyfile |  2 +-
3440  6 files changed, 17 insertions(+), 5 deletions(-)
3442 commit ce92e4ccefc7dad79db7f0af7a792ffa47824849
3443 Author: Albert Astals Cid <aacid@kde.org>
3444 Date:   Thu Aug 21 20:03:42 2014 +0200
3446     Update (C) years
3448  poppler/Annot.cc          | 1 +
3449  poppler/CairoOutputDev.cc | 2 +-
3450  2 files changed, 2 insertions(+), 1 deletion(-)
3452 commit 42315c28809e62da7872add917e82853cf8c7e33
3453 Author: Albert Astals Cid <aacid@kde.org>
3454 Date:   Thu Aug 21 19:58:35 2014 +0200
3456     Make sure e is always initialized
3458  goo/gfile.cc | 6 +-----
3459  1 file changed, 1 insertion(+), 5 deletions(-)
3461 commit e62e18e1b318d6fa664d236723de3c06ae43e86b
3462 Author: Jehan Pagès <jehan@zemarmot.net>
3463 Date:   Tue Aug 12 21:05:03 2014 +0200
3465     poppler: use poppler-data pkg-config for both cmake and autotools
3466     builds
3468  CMakeLists.txt | 16 ++++++++++++++++
3469  config.h.cmake |  2 +-
3470  configure.ac   |  7 ++++++-
3471  3 files changed, 23 insertions(+), 2 deletions(-)
3473 commit 572c60764bbbd2080bfd7a926c646ad20b467aea
3474 Author: Hib Eris <hib@hiberis.nl>
3475 Date:   Tue Aug 12 18:12:45 2014 +0200
3477     Makefile.am cleanups
3479     Bug #79411
3481  configure.ac               |  13 +++--
3482  cpp/Makefile.am            |  66 +++++++++++++------------
3483  cpp/tests/Makefile.am      |  13 ++---
3484  fofi/Makefile.am           |   6 +--
3485  glib/Makefile.am           |  29 ++++++-----
3486  glib/demo/Makefile.am      |  18 +++----
3487  glib/reference/Makefile.am |   3 +-
3488  goo/Makefile.am            |  38 +++++++--------
3489  poppler/Makefile.am        | 118
3490  ++++++++++++++++++++++-----------------------
3491  qt4/demos/Makefile.am      |  59 +++++++++++------------
3492  qt4/src/Makefile.am        |  31 ++++++------
3493  qt4/tests/Makefile.am      |  97 +++++++++++++------------------------
3494  qt5/demos/Makefile.am      |  59 +++++++++++------------
3495  qt5/src/Makefile.am        |  27 ++++++-----
3496  qt5/tests/Makefile.am      |  98 ++++++++++++++-----------------------
3497  splash/Makefile.am         |  42 ++++++++--------
3498  test/Makefile.am           |  68 +++++++++-----------------
3499  utils/Makefile.am          |  97 ++++++++++++++++++-------------------
3500  18 files changed, 405 insertions(+), 477 deletions(-)
3502 commit 4a4fe80d85a31b10822c7cd8eb5a0698bf306a52
3503 Author: Hib Eris <hib@hiberis.nl>
3504 Date:   Fri Aug 1 07:16:36 2014 +0200
3506     glib-demo: Replace use of deprecated gtk stock items
3508     https://bugs.freedesktop.org/show_bug.cgi?id=82384
3510  glib/demo/annots.c      | 8 ++++----
3511  glib/demo/attachments.c | 4 ++--
3512  glib/demo/main.c        | 6 +++---
3513  glib/demo/page.c        | 6 +++---
3514  glib/demo/utils.c       | 4 ++--
3515  5 files changed, 14 insertions(+), 14 deletions(-)
3517 commit ec6bad36cf5e9521f35285a3295976c05a69f76a
3518 Author: Hib Eris <hib@hiberis.nl>
3519 Date:   Fri Aug 1 07:51:10 2014 +0200
3521     glib-demo: Remove use of deprecated gtk_dialog_get_action_area()
3523     https://bugs.freedesktop.org/show_bug.cgi?id=82385
3525  glib/demo/main.c | 5 +----
3526  1 file changed, 1 insertion(+), 4 deletions(-)
3528 commit b72a534d6c7d8bc026812b68f9d9ac6bf9a2200a
3529 Merge: f2e4154 ef3f758
3530 Author: Albert Astals Cid <aacid@kde.org>
3531 Date:   Sun Aug 3 01:06:57 2014 +0200
3533     Merge remote-tracking branch 'origin/poppler-0.26'
3535 commit ef3f7585fac086de0919aa0bb0ef91a5070ac23e
3536 Author: Jiri Slaby <jirislaby@gmail.com>
3537 Date:   Sun Aug 3 01:05:00 2014 +0200
3539     Improve non-latin characters in inline notes
3541     Preview commit had by mistake changes in these two files that
3542     belong here
3544     Bug #65956
3546  poppler/Annot.cc             | 1 +
3547  poppler/CharCodeToUnicode.cc | 1 +
3548  2 files changed, 2 insertions(+)
3550 commit 1b9c54286a4cdfaa284795933c20acf3c7e13bfc
3551 Author: Ed Porras <ed@moto-research.com>
3552 Date:   Sun Aug 3 01:01:35 2014 +0200
3554     Don't check for inlineImg twice
3556     Bug #82059
3558  poppler/Annot.cc             | 2 +-
3559  poppler/CharCodeToUnicode.cc | 2 +-
3560  poppler/SplashOutputDev.cc   | 9 ++++-----
3561  3 files changed, 6 insertions(+), 7 deletions(-)
3563 commit f2e4154eff52b86e62490a3ccba470824c9cf436
3564 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
3565 Date:   Sat Jul 26 00:12:37 2014 +0200
3567     pdfseparate: additonal handling for annotations
3569     Bug #77549
3571  poppler/PDFDoc.cc | 46 ++++++++++++++++++++++++++++------------------
3572  poppler/PDFDoc.h  |  6 +++---
3573  utils/pdfunite.cc |  2 +-
3574  3 files changed, 32 insertions(+), 22 deletions(-)
3576 commit e7825f7cbbe7cc9c324fcb34c2e0dcae75f4172a
3577 Author: Carlos Garcia Campos <carlosgc@gnome.org>
3578 Date:   Fri Jul 25 15:45:55 2014 +0200
3580     glib: Fix a memory leak when getting text layout and attributes
3582  glib/poppler-page.cc | 4 ++++
3583  1 file changed, 4 insertions(+)
3585 commit b729bf92ea1522a1eed9579e53e7580215cb9555
3586 Author: Carlos Garcia Campos <carlosgc@gnome.org>
3587 Date:   Fri Jul 25 15:45:55 2014 +0200
3589     glib: Fix a memory leak when getting text layout and attributes
3591  glib/poppler-page.cc | 4 ++++
3592  1 file changed, 4 insertions(+)
3594 commit a1ecff0f0ab81fe76f63244250d96e7ef275f402
3595 Author: Carlos Garcia Campos <carlosgc@gnome.org>
3596 Date:   Fri Jul 25 11:25:42 2014 +0200
3598     glib: Return NULL in poppler_annot_get_contents also for empty strings
3600  glib/poppler-annot.cc | 2 +-
3601  1 file changed, 1 insertion(+), 1 deletion(-)
3603 commit ab1113d10ef712c7c44cd4b4bb6bc79f9ca3702c
3604 Author: Anuj Khare <khareanuj18@gmail.com>
3605 Date:   Thu Jul 24 19:47:22 2014 +0200
3607     annots: Fix a crash when adding annot without contents
3609     Having no content in an annotation results in a crash when generating
3610     its appearance, since the contents pointer is dereferenced.
3611     For consistency, the same has been done in Annot::initialize.
3613  poppler/Annot.cc | 8 ++++----
3614  1 file changed, 4 insertions(+), 4 deletions(-)
3616 commit f302864ed354b313ec39433f65ca3b107b55789d
3617 Author: Carlos Garcia Campos <carlosgc@gnome.org>
3618 Date:   Fri Jul 25 11:25:42 2014 +0200
3620     glib: Return NULL in poppler_annot_get_contents also for empty strings
3622  glib/poppler-annot.cc | 2 +-
3623  1 file changed, 1 insertion(+), 1 deletion(-)
3625 commit 13a5c5f4b61d05f2d18f94ad15e210a47021a576
3626 Author: Anuj Khare <khareanuj18@gmail.com>
3627 Date:   Thu Jul 24 19:47:22 2014 +0200
3629     annots: Fix a crash when adding annot without contents
3631     Having no content in an annotation results in a crash when generating
3632     its appearance, since the contents pointer is dereferenced.
3633     For consistency, the same has been done in Annot::initialize.
3635  poppler/Annot.cc | 8 ++++----
3636  1 file changed, 4 insertions(+), 4 deletions(-)
3638 commit 94ea9d8e1631abfbb8cc078100942d46b1356970
3639 Author: Carlos Garcia Campos <carlosgc@gnome.org>
3640 Date:   Thu Jul 24 10:46:17 2014 +0200
3642     cairo: Make sure we always push a transparency group in
3643     setSoftMaskFromImageMask()
3645     Because that's what unsetSoftMaskFromImageMask() assumes.
3647     https://bugs.freedesktop.org/show_bug.cgi?id=81624
3649  poppler/CairoOutputDev.cc | 64
3650  +++++++++++++++++++++++------------------------
3651  1 file changed, 31 insertions(+), 33 deletions(-)
3653 commit 02c127b355bb8a98684a5d0af063c60b8bfd09dd
3654 Author: Carlos Garcia Campos <carlosgc@gnome.org>
3655 Date:   Thu Jul 24 10:46:17 2014 +0200
3657     cairo: Make sure we always push a transparency group in
3658     setSoftMaskFromImageMask()
3660     Because that's what unsetSoftMaskFromImageMask() assumes.
3662     https://bugs.freedesktop.org/show_bug.cgi?id=81624
3664  poppler/CairoOutputDev.cc | 64
3665  +++++++++++++++++++++++------------------------
3666  1 file changed, 31 insertions(+), 33 deletions(-)
3668 commit c841a703c4c1750fd7ac0d04c6c3e7d4af80b8fa
3669 Author: Albert Astals Cid <aacid@kde.org>
3670 Date:   Mon Jul 21 00:29:28 2014 +0200
3672     Improve Overprintmode and shadings
3674     Bug #80998
3676  poppler/SplashOutputDev.cc |  6 ++++--
3677  poppler/SplashOutputDev.h  |  8 +++++++-
3678  splash/Splash.cc           | 24 ++++++++++++++++++++++--
3679  splash/SplashPattern.h     |  6 +++++-
3680  4 files changed, 38 insertions(+), 6 deletions(-)
3682 commit ce782112746f629a8e7be6f2daf6ece6ab19917d
3683 Merge: 2c0cb68 26372cf
3684 Author: Albert Astals Cid <aacid@kde.org>
3685 Date:   Sun Jul 20 20:35:13 2014 +0200
3687     Merge remote-tracking branch 'origin/poppler-0.26'
3689 commit 26372cfae029a1124e042855c58bf5b70f281c76
3690 Author: Ed Porras <ed@moto-research.com>
3691 Date:   Sun Jul 20 20:33:48 2014 +0200
3693     printf -> error
3695     Bug #81513
3697  poppler/Catalog.cc | 3 ++-
3698  1 file changed, 2 insertions(+), 1 deletion(-)
3700 commit 87d12c09281e3d12cda0fadcd65ab78928dff283
3701 Author: Albert Astals Cid <aacid@kde.org>
3702 Date:   Sun Jul 20 18:20:57 2014 +0200
3704     0.26.3
3706  CMakeLists.txt   | 2 +-
3707  configure.ac     | 2 +-
3708  cpp/Doxyfile     | 2 +-
3709  qt4/src/Doxyfile | 2 +-
3710  qt5/src/Doxyfile | 2 +-
3711  5 files changed, 5 insertions(+), 5 deletions(-)
3713 commit 69e5b81640c9bb31f0876fa8eb7ba28dbf38923f
3714 Author: Albert Astals Cid <aacid@kde.org>
3715 Date:   Sun Jul 20 18:18:29 2014 +0200
3717     News for 0.26.3
3719  NEWS | 21 +++++++++++++++++++++
3720  1 file changed, 21 insertions(+)
3722 commit c368c0714d57c089057d974908295d850a1b5108
3723 Author: Albert Astals Cid <aacid@kde.org>
3724 Date:   Sun Jul 20 18:15:22 2014 +0200
3726     Update Thomas' (C)
3728  splash/SplashXPathScanner.cc | 2 +-
3729  splash/SplashXPathScanner.h  | 2 +-
3730  2 files changed, 2 insertions(+), 2 deletions(-)
3732 commit 639179318c43a907a27e86778b720d33d481a9f9
3733 Author: Pino Toscano <pino@kde.org>
3734 Date:   Thu Jul 17 07:33:10 2014 +0200
3736     glib: use C90-style comments in public headers
3738  glib/poppler-media.h | 2 +-
3739  1 file changed, 1 insertion(+), 1 deletion(-)
3741 commit 2c0cb689910e8579bf428b3999bcac0cb27b0e51
3742 Merge: 0b639cd 1161e72
3743 Author: Albert Astals Cid <aacid@kde.org>
3744 Date:   Sat Jul 12 17:21:07 2014 +0200
3746     Merge remote-tracking branch 'origin/poppler-0.26'
3748 commit 1161e728de9ca7c9a5fb0e24c4a5e4a79c65a849
3749 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
3750 Date:   Sat Jul 12 17:04:42 2014 +0200
3752     Error out instead of exiting if allInter grows too much
3754     Bug #78714
3756  splash/SplashXPathScanner.cc | 25 +++++++++++++++++--------
3757  splash/SplashXPathScanner.h  |  2 +-
3758  2 files changed, 18 insertions(+), 9 deletions(-)
3760 commit e82a24a585d251f767725f61700dc1f8fe169a52
3761 Author: Pino Toscano <pino@kde.org>
3762 Date:   Sat Jul 12 08:35:45 2014 +0200
3764     cmake: sync poppler-config.h.cmake with poppler-config.h.in
3766  poppler/poppler-config.h.cmake | 7 +++++--
3767  1 file changed, 5 insertions(+), 2 deletions(-)
3769 commit 0b639cd2ac1071f5b741031a78d8e2bc18d2b7d7
3770 Merge: bb16c71 a5ad55b
3771 Author: Albert Astals Cid <aacid@kde.org>
3772 Date:   Fri Jul 11 00:32:46 2014 +0200
3774     Merge remote-tracking branch 'origin/poppler-0.26'
3776 commit a5ad55b7cb9dc4e62754954291e4ecb8e05b5d67
3777 Author: Albert Astals Cid <aacid@kde.org>
3778 Date:   Fri Jul 11 00:32:07 2014 +0200
3780     Add Hib's (C)
3782  poppler/poppler-config.h.in | 1 +
3783  1 file changed, 1 insertion(+)
3785 commit 4f4ee736075d5b1d1bf4911a26c2f80a7122fe04
3786 Author: Aki Koskinen <freedesktop@akikoskinen.info>
3787 Date:   Fri Jul 11 00:30:52 2014 +0200
3789     Fix compilation of Qt5 frontend with MinGW
3791  qt5/src/poppler-private.h | 7 ++-----
3792  1 file changed, 2 insertions(+), 5 deletions(-)
3794 commit ddd91675792d9d496b06223867e05d2a190b878b
3795 Author: Hib Eris <hib@hiberis.nl>
3796 Date:   Thu May 29 16:58:55 2014 +0200
3798     Include stdio.h from poppler-config.h
3800     In poppler-config.h there is a check for __MINGW_PRINTF_FORMAT,
3801     which is set by stdio.h.
3803     This fixes this warning when compling with the mingw-w64-compiler:
3805     XRef.cc: In member function 'virtual void
3806     XRef::XRefTableWriter::writeEntry(Goffset, int, XRefEntryType)':
3807     XRef.cc:1460:94: warning: unknown conversion type character 'l'
3808     in format [-Wformat=]
3809         outStr->printf("%010lli %05i %c\r\n", (long long)offset, gen,
3810         (type==xrefEntryFree)?'f':'n');
3811     ^
3812     XRef.cc:1460:94: warning: format '%i' expects argument of type 'int',
3813     but argument 3 has type 'Goffset {aka long long int}' [-Wformat=]
3814     XRef.cc:1460:94: warning: too many arguments for format
3815     [-Wformat-extra-args]
3817     https://bugs.freedesktop.org/show_bug.cgi?id=79762
3819  poppler/poppler-config.h.in | 2 ++
3820  1 file changed, 2 insertions(+)
3822 commit bb16c7162c73b871e26f508823c0ee259b7e5420
3823 Author: Hib Eris <hib@hiberis.nl>
3824 Date:   Sat Jun 7 12:00:52 2014 +0200
3826     Move automake version check from autogen.sh to configure.ac
3828     https://bugs.freedesktop.org/show_bug.cgi?id=79797
3830  autogen.sh   | 18 ------------------
3831  configure.ac |  2 +-
3832  2 files changed, 1 insertion(+), 19 deletions(-)
3834 commit 74c72223cf609e7c24594f95cab6f9865ad562ac
3835 Merge: f8f7b3a 47a947f
3836 Author: Albert Astals Cid <aacid@kde.org>
3837 Date:   Fri Jul 11 00:23:04 2014 +0200
3839     Merge remote-tracking branch 'origin/poppler-0.26'
3841 commit 47a947f1dc664793a7037888a46a297a46c79d6c
3842 Author: Hib Eris <hib@hiberis.nl>
3843 Date:   Thu Jun 19 10:11:21 2014 +0200
3845     Fix moc-qt5 detection
3847     https://bugs.freedesktop.org/show_bug.cgi?id=80250
3849  configure.ac | 2 +-
3850  1 file changed, 1 insertion(+), 1 deletion(-)
3852 commit f8f7b3a61bc7eb1e569c25a630b5e127b5dcae62
3853 Merge: 805ff76 aa6205d
3854 Author: Albert Astals Cid <aacid@kde.org>
3855 Date:   Wed Jul 9 00:23:22 2014 +0200
3857     Merge remote-tracking branch 'origin/poppler-0.26'
3859 commit aa6205d195c56a77e897bad125bf213aba138422
3860 Author: Jason Crain <jason@aquaticape.us>
3861 Date:   Mon Jul 7 23:52:39 2014 -0500
3863     Increase required Qt4 version to 4.7.0
3865     We use Qt::LayoutDirectionAuto, introduced in 4.7.0.
3867     bug #81005
3869  CMakeLists.txt | 2 +-
3870  configure.ac   | 8 ++++----
3871  2 files changed, 5 insertions(+), 5 deletions(-)
3873 commit 805ff76112ebfd57276ea78f1f0891abc61a6c03
3874 Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
3875 Date:   Mon Apr 11 16:26:11 2011 -0500
3877     Do not dist gir_DATA
3879     See https://bugzilla.gnome.org/show_bug.cgi?id=621611 for rationale.
3881  glib/Makefile.am | 4 ++--
3882  1 file changed, 2 insertions(+), 2 deletions(-)
3884 commit e5862155b1c549b6774bb4f25c09c45857ff1734
3885 Author: Hib Eris <hib@hiberis.nl>
3886 Date:   Wed Jun 4 20:58:56 2014 +0200
3888     Add Changelog to .gitignore
3890     https://bugs.freedesktop.org/show_bug.cgi?id=79744
3892  .gitignore | 1 +
3893  1 file changed, 1 insertion(+)
3895 commit 5f22649694d64c4170db82847b599576d5377176
3896 Author: Hib Eris <hib@hiberis.nl>
3897 Date:   Wed Jun 4 20:56:23 2014 +0200
3899     Add *.gir, *.typelib to glib/.gitignore
3901     https://bugs.freedesktop.org/show_bug.cgi?id=79744
3903  glib/.gitignore | 2 ++
3904  1 file changed, 2 insertions(+)
3906 commit b63f57985719c7884b67f46fc4afd4954c44c5ab
3907 Author: Hib Eris <hib@hiberis.nl>
3908 Date:   Wed Jun 4 20:54:30 2014 +0200
3910     Add poppler-undeclared.txt to .gitignore
3912     https://bugs.freedesktop.org/show_bug.cgi?id=79744
3914  glib/reference/.gitignore | 1 +
3915  1 file changed, 1 insertion(+)
3917 commit 5e0f4e2516d5a3997ea9c9a9927e24d4f3abe136
3918 Author: Hib Eris <hib@hiberis.nl>
3919 Date:   Wed Jun 4 20:52:15 2014 +0200
3921     Add poppler-forms, stress-threads-qt, test-render-to-file to
3922     .gitignore
3924     https://bugs.freedesktop.org/show_bug.cgi?id=79744
3926  qt4/tests/.gitignore | 3 +++
3927  qt5/tests/.gitignore | 3 +++
3928  2 files changed, 6 insertions(+)
3930 commit 4d2400e7bb8ae9208030b9615dda7c53e571be8b
3931 Author: Hib Eris <hib@hiberis.nl>
3932 Date:   Wed Jun 4 10:09:16 2014 +0200
3934     Add test-driver to .gitignore
3936     https://bugs.freedesktop.org/show_bug.cgi?id=79744
3938  .gitignore | 1 +
3939  1 file changed, 1 insertion(+)
3941 commit 4c35e0213be26f21b628ff8d9f170252bb0106c9
3942 Author: Hib Eris <hib@hiberis.nl>
3943 Date:   Wed Jun 4 10:06:20 2014 +0200
3945     Add poppler-qt5.pc to .gitignore
3947     https://bugs.freedesktop.org/show_bug.cgi?id=79744
3949  .gitignore | 2 ++
3950  1 file changed, 2 insertions(+)
3952 commit 2b455b85168d5c9d8641d9a91bfde81ccab18e54
3953 Author: Pino Toscano <pino@kde.org>
3954 Date:   Sun Jul 6 11:13:54 2014 +0200
3956     glib: fix typo in apidox
3958  glib/poppler.h | 2 +-
3959  1 file changed, 1 insertion(+), 1 deletion(-)
3961 commit 266a61ab1c9f536a4fb7d68c8f285c854eb2d6e9
3962 Author: Albert Astals Cid <aacid@kde.org>
3963 Date:   Thu Jun 19 20:16:19 2014 +0200
3965     0.26.2
3967  CMakeLists.txt   |  2 +-
3968  NEWS             | 10 ++++++++++
3969  configure.ac     |  2 +-
3970  cpp/Doxyfile     |  2 +-
3971  qt4/src/Doxyfile |  2 +-
3972  qt5/src/Doxyfile |  2 +-
3973  6 files changed, 15 insertions(+), 5 deletions(-)
3975 commit 3381ee20efca2ce27733182d0d6720c1e6936a7f
3976 Author: Albert Astals Cid <aacid@kde.org>
3977 Date:   Thu Jun 19 19:57:31 2014 +0200
3979     Update (C)
3981  poppler/Lexer.cc   | 2 +-
3982  utils/pdftohtml.cc | 1 +
3983  2 files changed, 2 insertions(+), 1 deletion(-)
3985 commit 8a5e59c6ea7ccd0ecbdb4b37bf3fe4e74e1c0e8e
3986 Merge: 1b70533 310fbee
3987 Author: Albert Astals Cid <aacid@kde.org>
3988 Date:   Wed Jun 18 00:37:03 2014 +0200
3990     Merge remote-tracking branch 'origin/poppler-0.26'
3992 commit 310fbeec692b02d555e3e8dd6c851be11b25e26a
3993 Author: Albert Astals Cid <aacid@kde.org>
3994 Date:   Wed Jun 18 00:31:48 2014 +0200
3996     Make sure we have an xref before using
3998     KDE bug #335413 had this backtrace
3999     XRef::getNumEntry (this=0x0, offset=-1) at XRef.cc:1300
4000     0x00007f29aec1681e in Lexer::getObj (this=0x1648760,
4001     obj=obj@entry=0x1bdf978, cmdA=cmdA@entry=0x7f29aeca66c8 "endstream",
4002     objNum=objNum@entry=0) at Lexer.cc:594
4003     0x00007f29aec20dfd in Parser::shift (this=this@entry=0x1bdf950,
4004     cmdA=cmdA@entry=0x7f29aeca66c8 "endstream", objNum=objNum@entry=0)
4005     at Parser.cc:323
4006     0x00007f29aec20fde in Parser::makeStream (this=this@entry=0x1bdf950,
4007     dict=dict@entry=0x7fff2541cad0, fileKey=fileKey@entry=0x0,
4008     encAlgorithm=encAlgorithm@entry=cryptRC4, keyLength=keyLength@entry=0,
4009     objNum=objNum@entry=0, objGen=objGen@entry=0,
4010     recursion=recursion@entry=1, strict=strict@entry=false) at
4011     Parser.cc:245
4012     0x00007f29aec216b8 in Parser::getObj (this=this@entry=0x1bdf950,
4013     obj=obj@entry=0x7fff2541cad0, simpleOnly=simpleOnly@entry=false,
4014     fileKey=fileKey@entry=0x0, encAlgorithm=encAlgorithm@entry=cryptRC4,
4015     keyLength=keyLength@entry=0, objNum=objNum@entry=0,
4016     objGen=objGen@entry=0, recursion=recursion@entry=0,
4017     strict=strict@entry=false) at Parser.cc:131
4018     0x00007f29aec350fc in XRef::readXRef
4019     (this=this@entry=0xfe43a0, pos=pos@entry=0xfe4438,
4020     followedXRefStm=followedXRefStm@entry=0x7fff2541cb30,
4021     xrefStreamObjsNum=xrefStreamObjsNum@entry=0x0) at XRef.cc:551
4022     0x00007f29aec35319 in XRef::XRef (this=0xfe43a0,
4023     strA=0x1c54ff0, pos=<optimized out>, mainXRefEntriesOffsetA=0,
4024     wasReconstructed=0x7fff2541cbaf, reconstruct=<optimized out>)
4025     at XRef.cc:342
4026     0x00007f29aec2534f in PDFDoc::setup (this=this@entry=0x311e1b0,
4027     ownerPassword=ownerPassword@entry=0x1165830,
4028     userPassword=userPassword@entry=0x447f550) at PDFDoc.cc:262
4030  poppler/Lexer.cc | 2 +-
4031  1 file changed, 1 insertion(+), 1 deletion(-)
4033 commit 1b705331019b155f2138d4b9f5a5bd03ec59193d
4034 Author: Hib Eris <hib@hiberis.nl>
4035 Date:   Sun Jun 8 17:07:15 2014 +0200
4037     [glib] doc: Move poppler_date_parse to utility functions section
4039     https://bugs.freedesktop.org/show_bug.cgi?id=79798
4041  glib/reference/poppler-docs.sgml    | 1 +
4042  glib/reference/poppler-sections.txt | 7 ++++++-
4043  2 files changed, 7 insertions(+), 1 deletion(-)
4045 commit d661553b0a13855aa5a1240e9c04a0e49dafd910
4046 Author: Hib Eris <hib@hiberis.nl>
4047 Date:   Sun Jun 8 16:11:26 2014 +0200
4049     [glib] doc: Document PopplerFindFlags:POPPLER_FIND_DEFAULT
4051     Fixes warning:
4052       DOC   Building XML
4053     ../../glib/poppler.h:157: warning: Value description for
4054     PopplerFindFlags::POPPLER_FIND_DEFAULT is missing in source code
4055     comment
4056     block.
4058     https://bugs.freedesktop.org/show_bug.cgi?id=79798
4060  glib/poppler.h | 1 +
4061  1 file changed, 1 insertion(+)
4063 commit 237a1402ab836d10eb5fdc1aa6ceccabea10a316
4064 Author: Hib Eris <hib@hiberis.nl>
4065 Date:   Sun Jun 8 16:07:14 2014 +0200
4067     [glib] doc: Use <emphasis> instead of <em>
4069     Fixes:
4070       DOC   Building HTML
4071     Element em in namespace '' encountered in para, but no template
4072     matches.
4074     https://bugs.freedesktop.org/show_bug.cgi?id=79798
4076  glib/poppler-structure-element.cc | 2 +-
4077  1 file changed, 1 insertion(+), 1 deletion(-)
4079 commit 66abf3992228be2559542e9d2753f45f06ae7728
4080 Author: Hib Eris <hib@hiberis.nl>
4081 Date:   Sun Jun 8 16:02:01 2014 +0200
4083     [glib] doc: Add PopplerBackend documentation
4085     https://bugs.freedesktop.org/show_bug.cgi?id=79798
4087  glib/poppler.h | 8 ++++++++
4088  1 file changed, 8 insertions(+)
4090 commit a30ec8e4abe3875aad068c83265b47f9beea33d1
4091 Author: Hib Eris <hib@hiberis.nl>
4092 Date:   Sun Jun 8 15:05:52 2014 +0200
4094     [glib] doc: Add missing POPPLER_TYPE_POINT
4096     And while we are here, also move poppler_point_get_type() and
4097     poppler_quadrilateral_get_type() to private subsection.
4099     https://bugs.freedesktop.org/show_bug.cgi?id=79798
4101  glib/reference/poppler-sections.txt | 9 +++++----
4102  1 file changed, 5 insertions(+), 4 deletions(-)
4104 commit 6eb0537ac5163356c8e8f689d2408fa695e99423
4105 Author: Hib Eris <hib@hiberis.nl>
4106 Date:   Sun Jun 8 14:59:15 2014 +0200
4108     [glib] doc: Fix typo
4110     https://bugs.freedesktop.org/show_bug.cgi?id=79798
4112  glib/reference/poppler-sections.txt | 2 +-
4113  1 file changed, 1 insertion(+), 1 deletion(-)
4115 commit 96adcad85d76409cb8ed4266a08ae776b42661e4
4116 Author: Hib Eris <hib@hiberis.nl>
4117 Date:   Sun Jun 8 14:53:42 2014 +0200
4119     [glib] doc: Add poppler_annot_set_flags() to documentation
4121     https://bugs.freedesktop.org/show_bug.cgi?id=79798
4123  glib/reference/poppler-sections.txt | 1 +
4124  1 file changed, 1 insertion(+)
4126 commit f3519352c70537009cc6bd660c0bd3e727db8b8a
4127 Author: Hib Eris <hib@hiberis.nl>
4128 Date:   Sun Jun 8 14:38:13 2014 +0200
4130     [glib] doc: Move PopplerFindFlags to PopplerPage section
4132     And also add the missing POPPLER_TYPE_FIND_FLAGS and
4133     poppler_find_flags_get_type.
4135     https://bugs.freedesktop.org/show_bug.cgi?id=79798
4137  glib/reference/poppler-sections.txt | 4 +++-
4138  1 file changed, 3 insertions(+), 1 deletion(-)
4140 commit 45b0d49330d9d089b2480b91e418924a490c82ce
4141 Author: Hib Eris <hib@hiberis.nl>
4142 Date:   Sun Jun 8 14:22:28 2014 +0200
4144     [glib] doc: Move PopplerPrintFlags to PopplerPage section
4146     https://bugs.freedesktop.org/show_bug.cgi?id=79798
4148  glib/reference/poppler-sections.txt | 6 +++---
4149  1 file changed, 3 insertions(+), 3 deletions(-)
4151 commit ce357147d17004a2772ca3b32d106da511bba360
4152 Author: Hib Eris <hib@hiberis.nl>
4153 Date:   Sun Jun 8 13:22:51 2014 +0200
4155     [glib] doc: Move poppler_get_{version, backend} documentation to
4156     features section
4158     https://bugs.freedesktop.org/show_bug.cgi?id=79798
4160  glib/reference/poppler-sections.txt | 15 +++++++++------
4161  1 file changed, 9 insertions(+), 6 deletions(-)
4163 commit 1bfd6b69e7e98d4b3e6e891a46b58c9109b8c14c
4164 Author: Hib Eris <hib@hiberis.nl>
4165 Date:   Sun Jun 8 12:57:25 2014 +0200
4167     [glib] doc: Move PopplerColor documentation to it's own section
4169     https://bugs.freedesktop.org/show_bug.cgi?id=79798
4171  glib/poppler-page.cc                |  6 ++++++
4172  glib/reference/poppler-docs.sgml    |  1 +
4173  glib/reference/poppler-sections.txt | 21 +++++++++++++++------
4174  3 files changed, 22 insertions(+), 6 deletions(-)
4176 commit 2dd9b95fd910023a7d9d23f2c2e41dcab91d3c31
4177 Merge: fed71eb b36d27b
4178 Author: Albert Astals Cid <aacid@kde.org>
4179 Date:   Fri Jun 6 21:43:49 2014 +0200
4181     Merge remote-tracking branch 'origin/poppler-0.26'
4183 commit b36d27b42417d15866a5729409e39d6f7c2b0289
4184 Author: Hib Eris <hib@hiberis.nl>
4185 Date:   Fri Jun 6 21:42:10 2014 +0200
4187     Fix typo in configure.ac
4189     Bug #79742
4191  configure.ac | 2 +-
4192  1 file changed, 1 insertion(+), 1 deletion(-)
4194 commit fed71ebd8e43e24eace9dcebe24bd318ff3d04a6
4195 Author: Hib Eris <hib@hiberis.nl>
4196 Date:   Thu May 29 13:22:05 2014 +0200
4198     Change pagenum arguments in PDFDoc::markAnnotations from Guint to int
4200     Bug #79410
4201     Fixes compile warning:
4203       CXX      PDFDoc.lo
4204     PDFDoc.cc: In member function 'GBool PDFDoc::markAnnotations(Object*,
4205     XRef*, XRef*, Guint, Guint, Guint)':
4206     PDFDoc.cc:1607:40: warning: comparison between signed and unsigned
4207     integer expressions [-Wsign-compare]
4208                    if (obj2.getRef().num == oldPageNum) {
4209                                             ^
4210     PDFDoc.cc:1617:47: warning: comparison between signed and unsigned
4211     integer expressions [-Wsign-compare]
4212                    } else if (obj2.getRef().num == newPageNum) {
4214     https://bugs.freedesktop.org/show_bug.cgi?id=79410
4216  poppler/PDFDoc.cc | 4 ++--
4217  poppler/PDFDoc.h  | 4 ++--
4218  2 files changed, 4 insertions(+), 4 deletions(-)
4220 commit f5e702060a84362bfdf75260531920d4ba8b7333
4221 Author: Pino Toscano <pino@kde.org>
4222 Date:   Sat May 24 15:59:42 2014 +0200
4224     pdftohtml: exit with 0 with -v and -h
4226  utils/pdftohtml.cc | 2 +-
4227  1 file changed, 1 insertion(+), 1 deletion(-)
4229 commit 700bf398ef7b20306f5035e423becfaa3d28fb10
4230 Author: Albert Astals Cid <aacid@kde.org>
4231 Date:   Fri May 23 20:05:41 2014 +0200
4233     0.26.1
4235  CMakeLists.txt   |  2 +-
4236  NEWS             | 12 ++++++++++++
4237  configure.ac     |  2 +-
4238  cpp/Doxyfile     |  2 +-
4239  qt4/src/Doxyfile |  2 +-
4240  qt5/src/Doxyfile |  2 +-
4241  6 files changed, 17 insertions(+), 5 deletions(-)
4243 commit 93373cd113d046b65538fe983b46842d689a2112
4244 Author: Albert Astals Cid <aacid@kde.org>
4245 Date:   Sun May 11 18:31:10 2014 +0200
4247     Qt: Add a new page->annotations() call that let's you specify subtypes
4249     This way we don't return annotations you may not be interested in
4251  qt4/src/poppler-annotation-private.h |  4 +--
4252  qt4/src/poppler-annotation.cc        | 48
4253  ++++++++++++++++++++++++++++++++++--
4254  qt4/src/poppler-page.cc              |  7 +++++-
4255  qt4/src/poppler-qt4.h                | 14 +++++++++++
4256  qt5/src/poppler-annotation-private.h |  4 +--
4257  qt5/src/poppler-annotation.cc        | 48
4258  ++++++++++++++++++++++++++++++++++--
4259  qt5/src/poppler-page.cc              |  7 +++++-
4260  qt5/src/poppler-qt5.h                | 15 +++++++++++
4261  8 files changed, 137 insertions(+), 10 deletions(-)
4263 commit d2892cd893e4379914a08e66682ed5c423743a41
4264 Merge: 0844220 7e9fc61
4265 Author: Albert Astals Cid <aacid@kde.org>
4266 Date:   Wed May 7 22:27:41 2014 +0200
4268     Merge remote-tracking branch 'origin/poppler-0.26'
4270 commit 7e9fc61e287889eefd6b08ef5991d31fed79cafd
4271 Author: Albert Astals Cid <aacid@kde.org>
4272 Date:   Wed May 7 22:25:59 2014 +0200
4274     Fix libopenjpeg 1.5 detection on some systems
4276     Someone somewhere decided the pc file will be called libopenjpeg1
4277     instead of libopenjpeg
4279     Bug #78389
4281  configure.ac | 5 ++++-
4282  1 file changed, 4 insertions(+), 1 deletion(-)
4284 commit 0844220347f984c3d9b04fe53e690ee0e8c74afe
4285 Merge: 84278d8 0a6c1ff
4286 Author: Albert Astals Cid <aacid@kde.org>
4287 Date:   Wed May 7 21:56:07 2014 +0200
4289     Merge remote-tracking branch 'origin/poppler-0.26'
4291 commit 0a6c1ff777aa23c7a5654b313b639e66600883b9
4292 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
4293 Date:   Wed May 7 21:54:46 2014 +0200
4295     Only add annotations of the current page when splitting
4297     Bug #77549
4299  poppler/PDFDoc.cc | 153
4300  +++++++++++++++++++++++++++++++++++++++++++++++++++++-
4301  poppler/PDFDoc.h  |   4 +-
4302  utils/pdfunite.cc |   9 +++-
4303  3 files changed, 162 insertions(+), 4 deletions(-)
4305 commit 84278d8adbb1f6e9a28588fcb4db30c9ef70adde
4306 Merge: 7b94b11 5b2cdef
4307 Author: Albert Astals Cid <aacid@kde.org>
4308 Date:   Sun May 4 22:21:25 2014 +0200
4310     Merge remote-tracking branch 'origin/poppler-0.26'
4312 commit 5b2cdef49a8a0a92fd323fbe45841a5098a42ece
4313 Author: Olly Betts <olly@survex.com>
4314 Date:   Sun May 4 22:20:30 2014 +0200
4316     Fix extraction of text in some files
4318     Bug #78145
4320  poppler/GfxFont.cc | 3 ++-
4321  1 file changed, 2 insertions(+), 1 deletion(-)
4323 commit 7b94b119f07713af7b8b9f1ac3ea3f1d35c1e240
4324 Merge: c859d2b bae836c
4325 Author: Albert Astals Cid <aacid@kde.org>
4326 Date:   Sun May 4 16:21:24 2014 +0200
4328     Merge remote-tracking branch 'origin/poppler-0.26'
4330 commit bae836cd3dd3511ca9cf4745626142334bafd1a6
4331 Author: Marek Kasik <mkasik@redhat.com>
4332 Date:   Sun May 4 16:20:33 2014 +0200
4334     Use field value V for radio buttons
4336     Turn on radio button only if its appearance state is equal to
4337     the value
4338     of name object "V" of the field.
4340     Bug #75979
4342  poppler/Annot.cc | 4 +++-
4343  1 file changed, 3 insertions(+), 1 deletion(-)
4345 commit a748b3a059938e6ae98b51eb82bab7c33a5e23c7
4346 Author: Carlos Garcia Campos <carlosgc@gnome.org>
4347 Date:   Wed Apr 30 09:25:31 2014 +0200
4349     glib: Fix multiple definition of PopplerTextSpan
4351     https://bugs.freedesktop.org/show_bug.cgi?id=78103
4353  glib/poppler-structure-element.h | 3 ---
4354  1 file changed, 3 deletions(-)
4356 commit c859d2b891a115c79d04db14463791dfb1c46a20
4357 Author: Carlos Garcia Campos <carlosgc@gnome.org>
4358 Date:   Wed Apr 30 09:25:31 2014 +0200
4360     glib: Fix multiple definition of PopplerTextSpan
4362     https://bugs.freedesktop.org/show_bug.cgi?id=78103
4364  glib/poppler-structure-element.h | 3 ---
4365  1 file changed, 3 deletions(-)
4367 commit 9a68daee2b3c7f8a992ee47c0e9ac78b346d4348
4368 Author: Albert Astals Cid <aacid@kde.org>
4369 Date:   Fri Apr 25 01:01:08 2014 +0200
4371     0.26.0
4373  CMakeLists.txt   |  4 ++--
4374  NEWS             | 13 +++++++++++++
4375  configure.ac     |  4 ++--
4376  cpp/Doxyfile     |  2 +-
4377  qt4/src/Doxyfile |  2 +-
4378  qt5/src/Doxyfile |  2 +-
4379  6 files changed, 20 insertions(+), 7 deletions(-)
4381 commit 8073852c84b71257d487aa8a46e441aa82f4b42c
4382 Author: Fabio D'Urso <fabiodurso@hotmail.it>
4383 Date:   Mon Apr 14 23:35:50 2014 +0200
4385     qt: Fix missing ! in TextAnnotation::setInplaceIntent
4387     CID #16814
4389  qt4/src/poppler-annotation.cc | 2 +-
4390  qt5/src/poppler-annotation.cc | 2 +-
4391  2 files changed, 2 insertions(+), 2 deletions(-)
4393 commit 1fbf98664c0879ac035a63602242a910c0c1d316
4394 Author: Albert Astals Cid <aacid@kde.org>
4395 Date:   Mon Apr 14 11:53:59 2014 +0200
4397     Initialize tmpBufLen
4399     CID #16957
4401     It isn't really needed since locateFont always returns a fontLoc
4402     with a non null
4403     path if fontLoc itself is not null, but it doesn't hurt either
4405  qt4/src/ArthurOutputDev.cc | 4 ++--
4406  qt5/src/ArthurOutputDev.cc | 4 ++--
4407  2 files changed, 4 insertions(+), 4 deletions(-)
4409 commit b3e5c582a279b1b8d8309322ac3f4d0e51831f77
4410 Author: Albert Astals Cid <aacid@kde.org>
4411 Date:   Thu Apr 10 23:38:09 2014 +0200
4413     Remove unused member
4415  cpp/poppler-font.cpp | 2 --
4416  1 file changed, 2 deletions(-)
4418 commit b86f471c43e387cf873358cf3cbcd27470646713
4419 Author: Albert Astals Cid <aacid@kde.org>
4420 Date:   Thu Apr 10 22:50:56 2014 +0200
4422     0.25.3
4424  CMakeLists.txt                |  2 +-
4425  NEWS                          | 19 +++++++++++++++++++
4426  configure.ac                  |  2 +-
4427  cpp/Doxyfile                  |  2 +-
4428  poppler/CairoOutputDev.cc     |  2 +-
4429  poppler/GfxFont.cc            |  2 +-
4430  qt4/src/Doxyfile              |  2 +-
4431  qt4/src/poppler-optcontent.cc |  2 +-
4432  qt5/src/Doxyfile              |  2 +-
4433  qt5/src/poppler-optcontent.cc |  2 +-
4434  qt5/src/poppler-private.cc    |  2 +-
4435  qt5/src/poppler-private.h     |  2 +-
4436  12 files changed, 30 insertions(+), 11 deletions(-)
4438 commit 80107c72ac03bf4d00b2d71d6f947c139ea84ab5
4439 Author: Pino Toscano <pino@kde.org>
4440 Date:   Sun Apr 6 20:17:31 2014 +0200
4442     qt5: remove m_fontInfoIterator from Document
4444     it was used by the deprecated scanForFonts API, which was not provided
4445     in poppler-qt5
4447  qt5/src/poppler-private.cc | 2 --
4448  qt5/src/poppler-private.h  | 2 --
4449  2 files changed, 4 deletions(-)
4451 commit b8325316e41fb03eb5fac5c80d6a550fe9ce9695
4452 Author: Albert Astals Cid <aacid@kde.org>
4453 Date:   Sun Apr 6 16:05:51 2014 +0200
4455     Fix memory leak
4457     CID #16943
4459  utils/pdfseparate.cc | 4 ++--
4460  1 file changed, 2 insertions(+), 2 deletions(-)
4462 commit ca9713118d6ce3fdd245f9ca4f595229a5be19c3
4463 Author: Albert Astals Cid <aacid@kde.org>
4464 Date:   Sun Apr 6 15:59:43 2014 +0200
4466     Don't check twice for the same variable ^_^
4468     CID #16804
4470  splash/Splash.cc | 2 +-
4471  1 file changed, 1 insertion(+), 1 deletion(-)
4473 commit 0ef290a7c5a8fa54d3fe0f646abdf098443a7a67
4474 Author: Albert Astals Cid <aacid@kde.org>
4475 Date:   Sun Apr 6 15:57:38 2014 +0200
4477     Fix memory leak
4479     CID #16852
4481  splash/Splash.cc | 2 ++
4482  1 file changed, 2 insertions(+)
4484 commit 8810b8917fded340b784873a91ca025b0bb49f3d
4485 Author: Albert Astals Cid <aacid@kde.org>
4486 Date:   Sun Apr 6 15:49:18 2014 +0200
4488     Fix Out-of-bounds read
4490     CID #16844
4492  poppler/PageLabelInfo_p.h | 8 +++++++-
4493  1 file changed, 7 insertions(+), 1 deletion(-)
4495 commit 9309907673e8557a25021dce79d9b4354640e2d0
4496 Author: Albert Astals Cid <aacid@kde.org>
4497 Date:   Sun Apr 6 15:35:00 2014 +0200
4499     Fix memory leak
4501     Don't pass new'ed GooStrings as parameters to error()
4503     CID #16915
4505  poppler/GfxFont.cc | 8 ++++----
4506  1 file changed, 4 insertions(+), 4 deletions(-)
4508 commit a511005584a38217fed582ced6ce2c937526cf96
4509 Author: Albert Astals Cid <aacid@kde.org>
4510 Date:   Sun Apr 6 15:28:50 2014 +0200
4512     Fix Uninitialized pointer read when nFucnsA is 0
4514     CID #16965
4516  poppler/GfxState.cc | 2 +-
4517  1 file changed, 1 insertion(+), 1 deletion(-)
4519 commit 26b961a64030d91c5db2769dcd0ab8dff7b9b6a6
4520 Author: Albert Astals Cid <aacid@kde.org>
4521 Date:   Sun Apr 6 15:23:35 2014 +0200
4523     gfree -> delete since it was new'ed
4525     CID #16786
4527  poppler/JBIG2Stream.cc | 2 +-
4528  1 file changed, 1 insertion(+), 1 deletion(-)
4530 commit 814ac2230b594cce3b871588804dd92f4a187e7e
4531 Author: Albert Astals Cid <aacid@kde.org>
4532 Date:   Sun Apr 6 15:22:13 2014 +0200
4534     delete -> gfree since it was gmaloced
4536     CID #16785
4538  poppler/JBIG2Stream.cc | 2 +-
4539  1 file changed, 1 insertion(+), 1 deletion(-)
4541 commit b496b6665803247b10b018ae939a2a452fa4a48f
4542 Author: Albert Astals Cid <aacid@kde.org>
4543 Date:   Sun Apr 6 15:17:50 2014 +0200
4545     Fix memory leak
4547     CID #16864
4549  poppler/SplashOutputDev.cc | 3 ++-
4550  1 file changed, 2 insertions(+), 1 deletion(-)
4552 commit 1b612f355e9f29fa93c15a9de1188049a8e086b6
4553 Author: Albert Astals Cid <aacid@kde.org>
4554 Date:   Sun Apr 6 15:14:50 2014 +0200
4556     Fix memory leak
4558     CID #16853
4560  poppler/XRef.cc | 3 ++-
4561  1 file changed, 2 insertions(+), 1 deletion(-)
4563 commit 07621ebbda8ab85cf4cd76a6092efc67aa14454d
4564 Merge: 8d3a2c9 9fcd46a
4565 Author: Pino Toscano <pino@kde.org>
4566 Date:   Sat Apr 5 15:49:31 2014 +0200
4568     Merge remote-tracking branch 'origin/poppler-0.24'
4570 commit 9fcd46ac4a94f138981ec5afaab3875918c6a175
4571 Author: Pino Toscano <pino@kde.org>
4572 Date:   Sat Apr 5 15:48:27 2014 +0200
4574     qt4/qt5: remove extra qDebug
4576  qt4/src/poppler-optcontent.cc | 1 -
4577  qt5/src/poppler-optcontent.cc | 1 -
4578  2 files changed, 2 deletions(-)
4580 commit 37286ee2923de060ae463ac6b178ffd0e6096b90
4581 Author: Pino Toscano <pino@kde.org>
4582 Date:   Sat Apr 5 15:46:44 2014 +0200
4584     qt4/qt5: fix some kinds of OCG models
4586     properly pass parent and child when building the tree
4588  qt4/src/poppler-optcontent.cc | 2 +-
4589  qt5/src/poppler-optcontent.cc | 2 +-
4590  2 files changed, 2 insertions(+), 2 deletions(-)
4592 commit 8d3a2c9d007052bcb8719200760a1abb6314f804
4593 Author: Peter Breitenlohner <peb@mppmu.mpg.de>
4594 Date:   Sun Mar 30 23:34:23 2014 +0200
4596     Avoid MinGW/Cygwin warnings due to redefinition of NOMINMAX
4598  goo/GooMutex.h          | 3 +++
4599  goo/GooTimer.h          | 5 ++++-
4600  goo/gfile.h             | 5 ++++-
4601  poppler/XpdfPluginAPI.h | 3 +++
4602  4 files changed, 14 insertions(+), 2 deletions(-)
4604 commit 38dcaf96f308265ff6958e4683bcec2be0c254b9
4605 Author: Adrian Johnson <ajohnson@redneon.com>
4606 Date:   Fri Mar 28 20:49:17 2014 +1030
4608     cairo: fix segv cause by bad image stream
4610     bug 76445
4612  poppler/CairoOutputDev.cc | 10 +++++++++-
4613  1 file changed, 9 insertions(+), 1 deletion(-)
4615 commit 07b0a038b194eb0392a1e9a4236064d37247d687
4616 Author: Jakub Wilk <jwilk@jwilk.net>
4617 Date:   Sun Mar 30 16:12:28 2014 +0200
4619     pdftohtml: Fix typo in manpage
4621  utils/pdftohtml.1 | 2 +-
4622  1 file changed, 1 insertion(+), 1 deletion(-)
4624 commit ac3c8303396a0b8de5e4ad32f480b8da5f3b396e
4625 Author: Thomas Liebetraut <thomas@tommie-lie.de>
4626 Date:   Sun Mar 30 12:25:26 2014 +0200
4628     glib: Fix the first coord of the qudrilateral in
4629     create_poppler_quads_from_annot_quads()
4631     https://bugs.freedesktop.org/show_bug.cgi?id=76504
4633  glib/poppler-annot.cc | 2 +-
4634  1 file changed, 1 insertion(+), 1 deletion(-)
4636 commit 82d69da7c2f67e774c51fb7b146fdf639a6b9616
4637 Author: Albert Astals Cid <aacid@kde.org>
4638 Date:   Fri Mar 28 15:53:22 2014 +0100
4640     Fix error reported by ASAN in 3628.asan.0.3910.pdf
4642     ==20743== ERROR: AddressSanitizer: heap-buffer-overflow on
4643     address 0x60040005c6ef at pc 0x7f8912ca0c90 bp 0x7fff8509ee20 sp
4644     0x7fff8509ee18
4645     READ of size 1 at 0x60040005c6ef thread T0
4646         #0 0x7f8912ca0c8f in expandRow(unsigned char*, unsigned char*,
4647         int, int, int) /home/tsdgeos/devel/poppler/splash/Splash.cc:4855
4648         #1 0x7f8912ca1097 in Splash::scaleImageYuXuBilinear(bool
4649         (*)(void*, unsigned char*, unsigned char*), void*,
4650         SplashColorMode, int, bool, int, int, int, int, SplashBitmap*)
4651         /home/tsdgeos/devel/poppler/splash/Splash.cc:4897
4652         #2 0x7f8912c9d2b7 in Splash::scaleImage(bool
4653         (*)(void*, unsigned char*, unsigned char*), void*,
4654         SplashColorMode, int, bool, int, int, int, int, bool, bool)
4655         /home/tsdgeos/devel/poppler/splash/Splash.cc:4127
4656         #3 0x7f8912c98101 in Splash::drawImage(bool
4657         (*)(void*, unsigned char*, unsigned char*), void*,
4658         SplashColorMode, bool, int, int, double*, bool, bool)
4659         /home/tsdgeos/devel/poppler/splash/Splash.cc:3726
4660         #4 0x7f8912c7056a in
4661         SplashOutputDev::drawSoftMaskedImage(GfxState*,
4662         Object*, Stream*, int, int, GfxImageColorMap*,
4663         bool, Stream*, int, int, GfxImageColorMap*, bool)
4664         /home/tsdgeos/devel/poppler/poppler/SplashOutputDev.cc:3630
4665         #5 0x7f8912ac7aa7 in Gfx::doImage(Object*, Stream*, bool)
4666         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:4646
4667         #6 0x7f8912ac4de0 in Gfx::opXObject(Object*, int)
4668         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:4179
4669         #7 0x7f8912a9f33a in Gfx::execOp(Object*, Object*, int)
4670         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:903
4671         #8 0x7f8912a9e50f in Gfx::go(bool)
4672         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:762
4673         #9 0x7f8912a9e163 in Gfx::display(Object*, bool)
4674         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:728
4675         #10 0x7f8912b80e13 in Page::displaySlice(OutputDev*, double,
4676         double, int, bool, bool, int, int, int, int, bool, bool
4677         (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
4678         /home/tsdgeos/devel/poppler/poppler/Page.cc:585
4679         #11 0x7f8912b8833f in PDFDoc::displayPageSlice(OutputDev*,
4680         int, double, double, int, bool, bool, bool, int, int, int, int,
4681         bool (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
4682         /home/tsdgeos/devel/poppler/poppler/PDFDoc.cc:503
4683         #12 0x40311e in savePageSlice(PDFDoc*, SplashOutputDev*,
4684         int, int, int, int, int, double, double, char*)
4685         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:222
4686         #13 0x404416 in main
4687         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:521
4688         #14 0x7f89121a8ec4 (/lib/x86_64-linux-gnu/libc.so.6+0x21ec4)
4689         #15 0x401d58 in _start
4690         (/home/tsdgeos/devel/poppler/build-debug/utils/pdftoppm+0x401d58)
4692  splash/Splash.cc | 3 +++
4693  1 file changed, 3 insertions(+)
4695 commit 38ec8cbeeaf69d96b9d7bcd662187c8916cf7903
4696 Author: Albert Astals Cid <aacid@kde.org>
4697 Date:   Fri Mar 28 11:18:02 2014 +0100
4699     Fix error reported by ASAN in 5782.asan.0.7113.pdf
4701     ==32161== ERROR: AddressSanitizer: heap-buffer-overflow on
4702     address 0x6008000e3bcf at pc 0x7f66bae0e117 bp 0x7fffcb54ea70 sp
4703     0x7fffcb54ea68
4704     READ of size 1 at 0x6008000e3bcf thread T0
4705         #0 0x7f66bae0e116 in GooString::getChar(int)
4706         /home/tsdgeos/devel/poppler/goo/GooString.h:119
4707         #1 0x7f66bafb5dca in LinkURI::LinkURI(Object*, GooString*)
4708         /home/tsdgeos/devel/poppler/poppler/Link.cc:562
4709         #2 0x7f66bafb2a05 in LinkAction::parseAction(Object*, GooString*)
4710         /home/tsdgeos/devel/poppler/poppler/Link.cc:98
4711         #3 0x7f66bae69c0e in AnnotLink::initialize(PDFDoc*, Dict*)
4712         /home/tsdgeos/devel/poppler/poppler/Annot.cc:2621
4713         #4 0x7f66bae698d9 in AnnotLink::AnnotLink(PDFDoc*, Dict*, Object*)
4714         /home/tsdgeos/devel/poppler/poppler/Annot.cc:2596
4715         #5 0x7f66bae8d998 in Annots::createAnnot(Dict*, Object*)
4716         /home/tsdgeos/devel/poppler/poppler/Annot.cc:6737
4717         #6 0x7f66bae8d269 in Annots::Annots(PDFDoc*, int, Object*)
4718         /home/tsdgeos/devel/poppler/poppler/Annot.cc:6683
4719         #7 0x7f66bafc750d in Page::getAnnots(XRef*)
4720         /home/tsdgeos/devel/poppler/poppler/Page.cc:402
4721         #8 0x7f66bafc8e66 in Page::displaySlice(OutputDev*, double,
4722         double, int, bool, bool, int, int, int, int, bool, bool
4723         (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
4724         /home/tsdgeos/devel/poppler/poppler/Page.cc:595
4725         #9 0x7f66bafd02fd in PDFDoc::displayPageSlice(OutputDev*, int,
4726         double, double, int, bool, bool, bool, int, int, int, int,
4727         bool (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
4728         /home/tsdgeos/devel/poppler/poppler/PDFDoc.cc:503
4729         #10 0x40311e in savePageSlice(PDFDoc*, SplashOutputDev*,
4730         int, int, int, int, int, double, double, char*)
4731         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:222
4732         #11 0x404416 in main
4733         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:521
4734         #12 0x7f66ba5f0ec4 (/lib/x86_64-linux-gnu/libc.so.6+0x21ec4)
4735         #13 0x401d58 in _start
4736         (/home/tsdgeos/devel/poppler/build-debug/utils/pdftoppm+0x401d58)
4738  poppler/Link.cc | 10 ++++++----
4739  1 file changed, 6 insertions(+), 4 deletions(-)
4741 commit 49b4eb68ee646aefe49b70f9e2831ebf93576053
4742 Author: Albert Astals Cid <aacid@kde.org>
4743 Date:   Fri Mar 28 11:08:18 2014 +0100
4745     Fix error reported by ASAN in 590.asan.0.7288.pdf
4747     ==31898== ERROR: AddressSanitizer: heap-use-after-free on
4748     address 0x60ae0007432c at pc 0x7f03483026aa bp 0x7fff6ec0c820 sp
4749     0x7fff6ec0c818
4750     READ of size 4 at 0x60ae0007432c thread T0
4751         #0 0x7f03483026a9 in SplashFTFont::getGlyphPath(int)
4752         /home/tsdgeos/devel/poppler/splash/SplashFTFont.cc:414
4753         #1 0x7f034829f681 in SplashOutputDev::drawChar(GfxState*,
4754         double, double, double, double, double,
4755         double, unsigned int, int, unsigned int*, int)
4756         /home/tsdgeos/devel/poppler/poppler/SplashOutputDev.cc:2239
4757         #2 0x7f0348100599 in Gfx::doShowText(GooString*)
4758         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:4054
4759         #3 0x7f03480fddb0 in Gfx::opShowSpaceText(Object*, int)
4760         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:3886
4761         #4 0x7f03480dc33a in Gfx::execOp(Object*, Object*, int)
4762         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:903
4763         #5 0x7f03480db50f in Gfx::go(bool)
4764         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:762
4765         #6 0x7f03480db163 in Gfx::display(Object*, bool)
4766         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:728
4767         #7 0x7f03481bddd1 in Page::displaySlice(OutputDev*, double,
4768         double, int, bool, bool, int, int, int, int, bool, bool
4769         (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
4770         /home/tsdgeos/devel/poppler/poppler/Page.cc:585
4771         #8 0x7f03481c52fd in PDFDoc::displayPageSlice(OutputDev*, int,
4772         double, double, int, bool, bool, bool, int, int, int, int,
4773         bool (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
4774         /home/tsdgeos/devel/poppler/poppler/PDFDoc.cc:503
4775         #9 0x40311e in savePageSlice(PDFDoc*, SplashOutputDev*,
4776         int, int, int, int, int, double, double, char*)
4777         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:222
4778         #10 0x404416 in main
4779         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:521
4780         #11 0x7f03477e5ec4 (/lib/x86_64-linux-gnu/libc.so.6+0x21ec4)
4781         #12 0x401d58 in _start
4782         (/home/tsdgeos/devel/poppler/build-debug/utils/pdftoppm+0x401d58)
4784  splash/SplashFTFont.cc | 2 +-
4785  1 file changed, 1 insertion(+), 1 deletion(-)
4787 commit 89a64b508e5f8445798c95fcec6c87180f6c9b73
4788 Author: Albert Astals Cid <aacid@kde.org>
4789 Date:   Fri Mar 28 00:35:17 2014 +0100
4791     Fix error reported by ASAN in 2279.asan.0.1904.pdf
4793     ==20507== ERROR: AddressSanitizer: heap-buffer-overflow on
4794     address 0x60420000ff04 at pc 0x7fa1492e8012 bp 0x7fff8406d900 sp
4795     0x7fff8406d8f8
4796     READ of size 4 at 0x60420000ff04 thread T0
4797         #0 0x7fa1492e8011 in SplashFTFont::makeGlyph(int, int, int,
4798         SplashGlyphBitmap*, int, int, SplashClip*, SplashClipResult*)
4799         /home/tsdgeos/devel/poppler/splash/SplashFTFont.cc:284
4800         #1 0x7fa1492eda32 in SplashFont::getGlyph(int, int, int,
4801         SplashGlyphBitmap*, int, int, SplashClip*, SplashClipResult*)
4802         /home/tsdgeos/devel/poppler/splash/SplashFont.cc:168
4803         #2 0x7fa1492e7c69 in SplashFTFont::getGlyph(int, int, int,
4804         SplashGlyphBitmap*, int, int, SplashClip*, SplashClipResult*)
4805         /home/tsdgeos/devel/poppler/splash/SplashFTFont.cc:233
4806         #3 0x7fa1492b3368 in Splash::fillChar(double, double, int,
4807         SplashFont*) /home/tsdgeos/devel/poppler/splash/Splash.cc:2714
4808         #4 0x7fa149286a20 in SplashOutputDev::drawChar(GfxState*,
4809         double, double, double, double, double,
4810         double, unsigned int, int, unsigned int*, int)
4811         /home/tsdgeos/devel/poppler/poppler/SplashOutputDev.cc:2270
4812         #5 0x7fa1490e7599 in Gfx::doShowText(GooString*)
4813         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:4054
4814         #6 0x7fa1490e4db0 in Gfx::opShowSpaceText(Object*, int)
4815         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:3886
4816         #7 0x7fa1490c333a in Gfx::execOp(Object*, Object*, int)
4817         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:903
4818         #8 0x7fa1490c250f in Gfx::go(bool)
4819         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:762
4820         #9 0x7fa1490c2163 in Gfx::display(Object*, bool)
4821         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:728
4822         #10 0x7fa1491a4dd1 in Page::displaySlice(OutputDev*, double,
4823         double, int, bool, bool, int, int, int, int, bool, bool
4824         (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
4825         /home/tsdgeos/devel/poppler/poppler/Page.cc:585
4826         #11 0x7fa1491ac2fd in PDFDoc::displayPageSlice(OutputDev*,
4827         int, double, double, int, bool, bool, bool, int, int, int, int,
4828         bool (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
4829         /home/tsdgeos/devel/poppler/poppler/PDFDoc.cc:503
4830         #12 0x40311e in savePageSlice(PDFDoc*, SplashOutputDev*,
4831         int, int, int, int, int, double, double, char*)
4832         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:222
4833         #13 0x404416 in main
4834         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:521
4835         #14 0x7fa1487ccec4 (/lib/x86_64-linux-gnu/libc.so.6+0x21ec4)
4836         #15 0x401d58 in _start
4837         (/home/tsdgeos/devel/poppler/build-debug/utils/pdftoppm+0x401d58)
4839  splash/SplashFTFont.cc | 4 ++--
4840  1 file changed, 2 insertions(+), 2 deletions(-)
4842 commit 5055479634dc8d0cd5afb3373de600fb121357fe
4843 Author: Albert Astals Cid <aacid@kde.org>
4844 Date:   Thu Mar 27 23:54:20 2014 +0100
4846     Fix error reported by ASAN in 2010.asan.0.1506.pdf
4848     ==18859== ERROR: AddressSanitizer: unknown-crash on address
4849     0x7f1e4a6beb50 at pc 0x7f1e5557444d bp 0x7fff6af3c340 sp
4850     0x7fff6af3bb00
4851     WRITE of size 442216446 at 0x7f1e4a6beb50 thread T0
4852         #0 0x7f1e5557444c (/usr/lib/x86_64-linux-gnu/libasan.so.0+0xe44c)
4853         #1 0x7f1e550e04ff in SplashFont::getGlyph(int, int, int,
4854         SplashGlyphBitmap*, int, int, SplashClip*, SplashClipResult*)
4855         /home/tsdgeos/devel/poppler/splash/SplashFont.cc:206
4856         #2 0x7f1e550d9c69 in SplashFTFont::getGlyph(int, int, int,
4857         SplashGlyphBitmap*, int, int, SplashClip*, SplashClipResult*)
4858         /home/tsdgeos/devel/poppler/splash/SplashFTFont.cc:233
4859         #3 0x7f1e550a5368 in Splash::fillChar(double, double, int,
4860         SplashFont*) /home/tsdgeos/devel/poppler/splash/Splash.cc:2714
4861         #4 0x7f1e55078a20 in SplashOutputDev::drawChar(GfxState*,
4862         double, double, double, double, double,
4863         double, unsigned int, int, unsigned int*, int)
4864         /home/tsdgeos/devel/poppler/poppler/SplashOutputDev.cc:2270
4865         #5 0x7f1e54ed9599 in Gfx::doShowText(GooString*)
4866         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:4054
4867         #6 0x7f1e54ed6db0 in Gfx::opShowSpaceText(Object*, int)
4868         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:3886
4869         #7 0x7f1e54eb533a in Gfx::execOp(Object*, Object*, int)
4870         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:903
4871         #8 0x7f1e54eb450f in Gfx::go(bool)
4872         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:762
4873         #9 0x7f1e54eb4163 in Gfx::display(Object*, bool)
4874         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:728
4875         #10 0x7f1e54f96dd1 in Page::displaySlice(OutputDev*, double,
4876         double, int, bool, bool, int, int, int, int, bool, bool
4877         (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
4878         /home/tsdgeos/devel/poppler/poppler/Page.cc:585
4879         #11 0x7f1e54f9e2fd in PDFDoc::displayPageSlice(OutputDev*,
4880         int, double, double, int, bool, bool, bool, int, int, int, int,
4881         bool (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
4882         /home/tsdgeos/devel/poppler/poppler/PDFDoc.cc:503
4883         #12 0x40311e in savePageSlice(PDFDoc*, SplashOutputDev*,
4884         int, int, int, int, int, double, double, char*)
4885         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:222
4886         #13 0x404416 in main
4887         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:521
4888         #14 0x7f1e545beec4 (/lib/x86_64-linux-gnu/libc.so.6+0x21ec4)
4889         #15 0x401d58 in _start
4890         (/home/tsdgeos/devel/poppler/build-debug/utils/pdftoppm+0x401d58)
4892  splash/SplashFont.cc | 13 +++++++++----
4893  1 file changed, 9 insertions(+), 4 deletions(-)
4895 commit 3e7779935ec2610410bc4a42e9b0174e41ca9672
4896 Author: Albert Astals Cid <aacid@kde.org>
4897 Date:   Thu Mar 27 16:49:57 2014 +0100
4899     Fix error reported by ASAN in 139.asan.0.581.pdf
4901     ==15244== ERROR: AddressSanitizer: SEGV on unknown address
4902     0x605df000f3ee (pc 0x7f1087b3a22e sp 0x7fffec30ff20 bp 0x7fffec30ff80
4903     T0)
4904     AddressSanitizer can not provide additional info.
4905         #0 0x7f1087b3a22d
4906         (/home/tsdgeos/devel/poppler/build-debug/libpoppler.so.46.0.0+0x48f22d)
4907         #1 0x7f1087b19d92
4908         (/home/tsdgeos/devel/poppler/build-debug/libpoppler.so.46.0.0+0x46ed92)
4909         #2 0x7f1087ae570b
4910         (/home/tsdgeos/devel/poppler/build-debug/libpoppler.so.46.0.0+0x43a70b)
4911         #3 0x7f1087ae4061
4912         (/home/tsdgeos/devel/poppler/build-debug/libpoppler.so.46.0.0+0x439061)
4913         #4 0x7f1087ab9b38
4914         (/home/tsdgeos/devel/poppler/build-debug/libpoppler.so.46.0.0+0x40eb38)
4915         #5 0x7f1087900989
4916         (/home/tsdgeos/devel/poppler/build-debug/libpoppler.so.46.0.0+0x255989)
4917         #6 0x7f10878f733a
4918         (/home/tsdgeos/devel/poppler/build-debug/libpoppler.so.46.0.0+0x24c33a)
4919         #7 0x7f10878f650f
4920         (/home/tsdgeos/devel/poppler/build-debug/libpoppler.so.46.0.0+0x24b50f)
4921         #8 0x7f10878f6163
4922         (/home/tsdgeos/devel/poppler/build-debug/libpoppler.so.46.0.0+0x24b163)
4923         #9 0x7f10879d8dd1
4924         (/home/tsdgeos/devel/poppler/build-debug/libpoppler.so.46.0.0+0x32ddd1)
4925         #10 0x7f10879e02fd
4926         (/home/tsdgeos/devel/poppler/build-debug/libpoppler.so.46.0.0+0x3352fd)
4927         #11 0x40311e
4928         (/home/tsdgeos/devel/poppler/build-debug/utils/pdftoppm+0x40311e)
4929         #12 0x404416
4930         (/home/tsdgeos/devel/poppler/build-debug/utils/pdftoppm+0x404416)
4931         #13 0x7f1087000ec4 (/lib/x86_64-linux-gnu/libc-2.19.so+0x21ec4)
4932         #14 0x401d58
4933         (/home/tsdgeos/devel/poppler/build-debug/utils/pdftoppm+0x401d58)
4935  splash/SplashXPathScanner.cc | 4 ++--
4936  1 file changed, 2 insertions(+), 2 deletions(-)
4938 commit 23ad7fa5253a4fec6543d1435827aa1b59b62ced
4939 Author: Albert Astals Cid <aacid@kde.org>
4940 Date:   Thu Mar 27 01:14:05 2014 +0100
4942     0.25.2
4944  CMakeLists.txt                  |  4 ++--
4945  NEWS                            | 48
4946  +++++++++++++++++++++++++++++++++++++++++
4947  configure.ac                    |  2 +-
4948  cpp/Doxyfile                    |  2 +-
4949  gtk-doc.make                    | 33 +++++++++++++++++++---------
4950  m4/gtk-doc.m4                   | 47
4951  +++++++++++++++++++++++++++-------------
4952  poppler/CairoOutputDev.h        |  2 +-
4953  poppler/Hints.cc                |  2 +-
4954  poppler/Makefile.am             |  2 +-
4955  poppler/PSOutputDev.cc          |  3 ++-
4956  poppler/PSOutputDev.h           |  2 +-
4957  poppler/StructElement.cc        |  2 +-
4958  poppler/StructElement.h         |  2 +-
4959  poppler/StructTreeRoot.cc       |  2 +-
4960  poppler/StructTreeRoot.h        |  2 +-
4961  qt4/src/CMakeLists.txt          |  2 +-
4962  qt4/src/Doxyfile                |  2 +-
4963  qt4/src/Makefile.am             |  2 +-
4964  qt4/src/poppler-ps-converter.cc |  1 +
4965  qt5/src/CMakeLists.txt          |  2 +-
4966  qt5/src/Doxyfile                |  2 +-
4967  qt5/src/Makefile.am             |  2 +-
4968  qt5/src/poppler-ps-converter.cc |  1 +
4969  utils/pdftocairo.cc             |  2 +-
4970  utils/pdftops.cc                |  1 +
4971  25 files changed, 127 insertions(+), 45 deletions(-)
4973 commit ec2f8bca9f48935d3180dab65ef2ca455a893afd
4974 Author: Albert Astals Cid <aacid@kde.org>
4975 Date:   Wed Mar 26 18:38:13 2014 +0100
4977     Fix overflow malloc
4979  poppler/Stream.cc | 4 ++--
4980  1 file changed, 2 insertions(+), 2 deletions(-)
4982 commit 322e416451b7b33cba8fb3d4702207693c3c7921
4983 Author: Albert Astals Cid <aacid@kde.org>
4984 Date:   Wed Mar 26 17:58:48 2014 +0100
4986     Fix error reported by ASAN in 1195.asan.0.293.pdf
4988     ==31060== ERROR: AddressSanitizer: heap-buffer-overflow on
4989     address 0x60040002a215 at pc 0x7f5614cd96c4 bp 0x7fff54a44050 sp
4990     0x7fff54a44048
4991     READ of size 1 at 0x60040002a215 thread T0
4992         #0 0x7f5614cd96c3 in JBIG2Stream::readGenericBitmap(bool,
4993         int, int, int, bool, bool, JBIG2Bitmap*, int*, int*, int)
4994         /home/tsdgeos/devel/poppler/poppler/JBIG2Stream.cc:3389
4995         #1 0x7f5614cce0e7 in JBIG2Stream::readSymbolDictSeg(unsigned
4996         int, unsigned int, unsigned int*, unsigned int)
4997         /home/tsdgeos/devel/poppler/poppler/JBIG2Stream.cc:1867
4998         #2 0x7f5614ccb8fe in JBIG2Stream::readSegments()
4999         /home/tsdgeos/devel/poppler/poppler/JBIG2Stream.cc:1408
5000         #3 0x7f5614cca72e in JBIG2Stream::reset()
5001         /home/tsdgeos/devel/poppler/poppler/JBIG2Stream.cc:1248
5002         #4 0x7f5614d1648b in ImageStream::reset()
5003         /home/tsdgeos/devel/poppler/poppler/Stream.cc:484
5004         #5 0x7f5614de6578 in SplashOutputDev::drawImage(GfxState*,
5005         Object*, Stream*, int, int, GfxImageColorMap*, bool, int*, bool)
5006         /home/tsdgeos/devel/poppler/poppler/SplashOutputDev.cc:3158
5007         #6 0x7f5614c41d64 in Gfx::doImage(Object*, Stream*, bool)
5008         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:4653
5009         #7 0x7f5614c3ede0 in Gfx::opXObject(Object*, int)
5010         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:4179
5011         #8 0x7f5614c1933a in Gfx::execOp(Object*, Object*, int)
5012         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:903
5013         #9 0x7f5614c1850f in Gfx::go(bool)
5014         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:762
5015         #10 0x7f5614c18163 in Gfx::display(Object*, bool)
5016         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:728
5017         #11 0x7f5614cfae27 in Page::displaySlice(OutputDev*, double,
5018         double, int, bool, bool, int, int, int, int, bool, bool
5019         (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
5020         /home/tsdgeos/devel/poppler/poppler/Page.cc:585
5021         #12 0x7f5614d02353 in PDFDoc::displayPageSlice(OutputDev*,
5022         int, double, double, int, bool, bool, bool, int, int, int, int,
5023         bool (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
5024         /home/tsdgeos/devel/poppler/poppler/PDFDoc.cc:503
5025         #13 0x40311e in savePageSlice(PDFDoc*, SplashOutputDev*,
5026         int, int, int, int, int, double, double, char*)
5027         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:222
5028         #14 0x404416 in main
5029         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:521
5030         #15 0x7f5614322ec4 (/lib/x86_64-linux-gnu/libc.so.6+0x21ec4)
5031         #16 0x401d58 in _start
5032         (/home/tsdgeos/devel/poppler/build-debug/utils/pdftoppm+0x401d58)
5034  poppler/JBIG2Stream.cc | 5 +++--
5035  1 file changed, 3 insertions(+), 2 deletions(-)
5037 commit 225232f6f070d17d8570108ffe39ffd4350fc6e8
5038 Author: Albert Astals Cid <aacid@kde.org>
5039 Date:   Wed Mar 26 15:00:09 2014 +0100
5041     Fix error reported by ASAN in 6609.asan.0.8343.pdf
5043     ==8470== ERROR: AddressSanitizer: heap-buffer-overflow on
5044     address 0x7f3b12f7b5e1 at pc 0x7f3b0f915f5e bp 0x7fff47842de0 sp
5045     0x7fff47842dd8
5046     READ of size 1 at 0x7f3b12f7b5e1 thread T0
5047         #0 0x7f3b0f915f5d in JBIG2Stream::readGenericBitmap(bool,
5048         int, int, int, bool, bool, JBIG2Bitmap*, int*, int*, int)
5049         /home/tsdgeos/devel/poppler/poppler/JBIG2Stream.cc:3628
5050         #1 0x7f3b0f910558 in JBIG2Stream::readGenericRegionSeg(unsigned
5051         int, bool, bool, unsigned int)
5052         /home/tsdgeos/devel/poppler/poppler/JBIG2Stream.cc:2849
5053         #2 0x7f3b0f906b33 in JBIG2Stream::readSegments()
5054         /home/tsdgeos/devel/poppler/poppler/JBIG2Stream.cc:1443
5055         #3 0x7f3b0f90572e in JBIG2Stream::reset()
5056         /home/tsdgeos/devel/poppler/poppler/JBIG2Stream.cc:1248
5057         #4 0x7f3b0f951459 in ImageStream::reset()
5058         /home/tsdgeos/devel/poppler/poppler/Stream.cc:484
5059         #5 0x7f3b0fa21546 in SplashOutputDev::drawImage(GfxState*,
5060         Object*, Stream*, int, int, GfxImageColorMap*, bool, int*, bool)
5061         /home/tsdgeos/devel/poppler/poppler/SplashOutputDev.cc:3158
5062         #6 0x7f3b0f87cd64 in Gfx::doImage(Object*, Stream*, bool)
5063         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:4653
5064         #7 0x7f3b0f879de0 in Gfx::opXObject(Object*, int)
5065         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:4179
5066         #8 0x7f3b0f85433a in Gfx::execOp(Object*, Object*, int)
5067         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:903
5068         #9 0x7f3b0f85350f in Gfx::go(bool)
5069         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:762
5070         #10 0x7f3b0f853163 in Gfx::display(Object*, bool)
5071         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:728
5072         #11 0x7f3b0f935df5 in Page::displaySlice(OutputDev*, double,
5073         double, int, bool, bool, int, int, int, int, bool, bool
5074         (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
5075         /home/tsdgeos/devel/poppler/poppler/Page.cc:585
5076         #12 0x7f3b0f93d321 in PDFDoc::displayPageSlice(OutputDev*,
5077         int, double, double, int, bool, bool, bool, int, int, int, int,
5078         bool (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
5079         /home/tsdgeos/devel/poppler/poppler/PDFDoc.cc:503
5080         #13 0x40311e in savePageSlice(PDFDoc*, SplashOutputDev*,
5081         int, int, int, int, int, double, double, char*)
5082         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:222
5083         #14 0x404416 in main
5084         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:521
5085         #15 0x7f3b0ef5dec4 (/lib/x86_64-linux-gnu/libc.so.6+0x21ec4)
5086         #16 0x401d58 in _start
5087         (/home/tsdgeos/devel/poppler/build-debug/utils/pdftoppm+0x401d58)
5089  poppler/JBIG2Stream.cc | 5 +++--
5090  1 file changed, 3 insertions(+), 2 deletions(-)
5092 commit 216890f1f147b25643e0d6e18e361d4d34b6c332
5093 Author: Albert Astals Cid <aacid@kde.org>
5094 Date:   Wed Mar 26 12:19:42 2014 +0100
5096     Fix error reported by ASAN in 6760.asan.0.8568.pdf
5098     ==26566== ERROR: AddressSanitizer: SEGV on unknown address
5099     0x7fffbc3e5ea8 (pc 0x7fe1fa858db1 sp 0x7fffc788eb30 bp 0x7fffc788eb40
5100     T0)
5101     AddressSanitizer can not provide additional info.
5102         #0 0x7fe1fa858db0 in PSStack::index(int)
5103         /home/tsdgeos/devel/poppler/poppler/Function.cc:1067
5104         #1 0x7fe1fa856fd6 in PostScriptFunction::exec(PSStack*, int)
5105         /home/tsdgeos/devel/poppler/poppler/Function.cc:1621
5106         #2 0x7fe1fa854c10 in PostScriptFunction::transform(double*,
5107         double*) /home/tsdgeos/devel/poppler/poppler/Function.cc:1266
5108         #3 0x7fe1fa854097 in
5109         PostScriptFunction::PostScriptFunction(Object*, Dict*)
5110         /home/tsdgeos/devel/poppler/poppler/Function.cc:1216
5111         #4 0x7fe1fa84a0c2 in Function::parse(Object*,
5112         std::set<int, std::less<int>, std::allocator<int> >*)
5113         /home/tsdgeos/devel/poppler/poppler/Function.cc:98
5114         #5 0x7fe1fa849e3c in Function::parse(Object*)
5115         /home/tsdgeos/devel/poppler/poppler/Function.cc:63
5116         #6 0x7fe1fa8c1d8c in GfxDeviceNColorSpace::parse(Array*,
5117         OutputDev*, GfxState*, int)
5118         /home/tsdgeos/devel/poppler/poppler/GfxState.cc:2978
5119         #7 0x7fe1fa8a6fb7 in GfxColorSpace::parse(Object*,
5120         OutputDev*, GfxState*, int)
5121         /home/tsdgeos/devel/poppler/poppler/GfxState.cc:328
5122         #8 0x7fe1fa88440f in Gfx::doImage(Object*, Stream*, bool)
5123         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:4403
5124         #9 0x7fe1fa882d6c in Gfx::opXObject(Object*, int)
5125         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:4179
5126         #10 0x7fe1fa85d2c6 in Gfx::execOp(Object*, Object*, int)
5127         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:903
5128         #11 0x7fe1fa85c49b in Gfx::go(bool)
5129         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:762
5130         #12 0x7fe1fa85c0ef in Gfx::display(Object*, bool)
5131         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:728
5132         #13 0x7fe1fa93ed81 in Page::displaySlice(OutputDev*, double,
5133         double, int, bool, bool, int, int, int, int, bool, bool
5134         (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
5135         /home/tsdgeos/devel/poppler/poppler/Page.cc:585
5136         #14 0x7fe1fa9462ad in PDFDoc::displayPageSlice(OutputDev*,
5137         int, double, double, int, bool, bool, bool, int, int, int, int,
5138         bool (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
5139         /home/tsdgeos/devel/poppler/poppler/PDFDoc.cc:503
5140         #15 0x40311e in savePageSlice(PDFDoc*, SplashOutputDev*,
5141         int, int, int, int, int, double, double, char*)
5142         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:222
5143         #16 0x404416 in main
5144         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:521
5145         #17 0x7fe1f9f66ec4 (/lib/x86_64-linux-gnu/libc.so.6+0x21ec4)
5146         #18 0x401d58 in _start
5147         (/home/tsdgeos/devel/poppler/build-debug/utils/pdftoppm+0x401d58)
5149  poppler/Function.cc | 8 ++++++--
5150  1 file changed, 6 insertions(+), 2 deletions(-)
5152 commit fb7d91435c71603697b652c70cfa76dd595ee200
5153 Author: Albert Astals Cid <aacid@kde.org>
5154 Date:   Wed Mar 26 12:08:52 2014 +0100
5156     Fix ASAN in 750.asan.0.9621.pdf
5158     ==25876== ERROR: AddressSanitizer: heap-buffer-overflow on
5159     address 0x60040002a10f at pc 0x7fc396c3c23e bp 0x7ffff1123d20 sp
5160     0x7ffff1123d18
5161     READ of size 1 at 0x60040002a10f thread T0
5162         #0 0x7fc396c3c23d in JBIG2Stream::readGenericBitmap(bool,
5163         int, int, int, bool, bool, JBIG2Bitmap*, int*, int*, int)
5164         /home/tsdgeos/devel/poppler/poppler/JBIG2Stream.cc:3504
5165         #1 0x7fc396c30073 in JBIG2Stream::readSymbolDictSeg(unsigned
5166         int, unsigned int, unsigned int*, unsigned int)
5167         /home/tsdgeos/devel/poppler/poppler/JBIG2Stream.cc:1867
5168         #2 0x7fc396c2d88a in JBIG2Stream::readSegments()
5169         /home/tsdgeos/devel/poppler/poppler/JBIG2Stream.cc:1408
5170         #3 0x7fc396c2c6ba in JBIG2Stream::reset()
5171         /home/tsdgeos/devel/poppler/poppler/JBIG2Stream.cc:1248
5172         #4 0x7fc396c783f7 in ImageStream::reset()
5173         /home/tsdgeos/devel/poppler/poppler/Stream.cc:484
5174         #5 0x7fc396d484e4 in SplashOutputDev::drawImage(GfxState*,
5175         Object*, Stream*, int, int, GfxImageColorMap*, bool, int*, bool)
5176         /home/tsdgeos/devel/poppler/poppler/SplashOutputDev.cc:3158
5177         #6 0x7fc396ba3cf0 in Gfx::doImage(Object*, Stream*, bool)
5178         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:4653
5179         #7 0x7fc396ba0d6c in Gfx::opXObject(Object*, int)
5180         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:4179
5181         #8 0x7fc396b7b2c6 in Gfx::execOp(Object*, Object*, int)
5182         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:903
5183         #9 0x7fc396b7a49b in Gfx::go(bool)
5184         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:762
5185         #10 0x7fc396b7a0ef in Gfx::display(Object*, bool)
5186         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:728
5187         #11 0x7fc396c5cd93 in Page::displaySlice(OutputDev*, double,
5188         double, int, bool, bool, int, int, int, int, bool, bool
5189         (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
5190         /home/tsdgeos/devel/poppler/poppler/Page.cc:585
5191         #12 0x7fc396c642bf in PDFDoc::displayPageSlice(OutputDev*,
5192         int, double, double, int, bool, bool, bool, int, int, int, int,
5193         bool (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
5194         /home/tsdgeos/devel/poppler/poppler/PDFDoc.cc:503
5195         #13 0x40311e in savePageSlice(PDFDoc*, SplashOutputDev*,
5196         int, int, int, int, int, double, double, char*)
5197         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:222
5198         #14 0x404416 in main
5199         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:521
5200         #15 0x7fc396284ec4 (/lib/x86_64-linux-gnu/libc.so.6+0x21ec4)
5201         #16 0x401d58 in _start
5202         (/home/tsdgeos/devel/poppler/build-debug/utils/pdftoppm+0x401d58)
5204  poppler/JBIG2Stream.cc | 7 ++++---
5205  1 file changed, 4 insertions(+), 3 deletions(-)
5207 commit 9002b3b7cbbbc5802abfa8383ded2093a29d1746
5208 Author: Albert Astals Cid <aacid@kde.org>
5209 Date:   Wed Mar 26 00:48:15 2014 +0100
5211     Fix ASAN in 784.asan.0.9671.pdf
5213     =================================================================
5214     ==24856== ERROR: AddressSanitizer: SEGV on unknown address
5215     0x603bfffe5804 (pc 0x7f7aa3310c6b sp 0x7fff0e656bd0 bp 0x7fff0e656e90
5216     T0)
5217     AddressSanitizer can not provide additional info.
5218         #0 0x7f7aa3310c6a in
5219         GfxIndexedColorSpace::mapColorToBase(GfxColor*, GfxColor*)
5220         /home/tsdgeos/devel/poppler/poppler/GfxState.cc:2509
5221         #1 0x7f7aa33110d2 in GfxIndexedColorSpace::getRGB(GfxColor*,
5222         GfxRGB*) /home/tsdgeos/devel/poppler/poppler/GfxState.cc:2529
5223         #2 0x7f7aa3466712 in convertGfxColor(unsigned
5224         char*, SplashColorMode, GfxColorSpace*, GfxColor*)
5225         /home/tsdgeos/devel/poppler/poppler/SplashOutputDev.cc:117
5226         #3 0x7f7aa34675a9 in SplashUnivariatePattern::getColor(int,
5227         int, unsigned char*)
5228         /home/tsdgeos/devel/poppler/poppler/SplashOutputDev.cc:215
5229         #4 0x7f7aa348d2a2 in Splash::pipeRun(SplashPipe*)
5230         /home/tsdgeos/devel/poppler/splash/Splash.cc:363
5231         #5 0x7f7aa34c9c29 in Splash::drawAALine(SplashPipe*,
5232         int, int, int, bool, unsigned char)
5233         /home/tsdgeos/devel/poppler/splash/Splash.cc:1537
5234         #6 0x7f7aa34c4787 in Splash::shadedFill(SplashPath*, bool,
5235         SplashPattern*) /home/tsdgeos/devel/poppler/splash/Splash.cc:6388
5236         #7 0x7f7aa348b65c in
5237         SplashOutputDev::univariateShadedFill(GfxState*,
5238         SplashUnivariatePattern*, double, double)
5239         /home/tsdgeos/devel/poppler/poppler/SplashOutputDev.cc:4408
5240         #8 0x7f7aa348b93d in SplashOutputDev::radialShadedFill(GfxState*,
5241         GfxRadialShading*, double, double)
5242         /home/tsdgeos/devel/poppler/poppler/SplashOutputDev.cc:4427
5243         #9 0x7f7aa32c7574 in Gfx::doRadialShFill(GfxRadialShading*)
5244         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:3058
5245         #10 0x7f7aa32c188f in Gfx::opShFill(Object*, int)
5246         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:2476
5247         #11 0x7f7aa32b12c6 in Gfx::execOp(Object*, Object*, int)
5248         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:903
5249         #12 0x7f7aa32b049b in Gfx::go(bool)
5250         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:762
5251         #13 0x7f7aa32b00ef in Gfx::display(Object*, bool)
5252         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:728
5253         #14 0x7f7aa3392dc9 in Page::displaySlice(OutputDev*, double,
5254         double, int, bool, bool, int, int, int, int, bool, bool
5255         (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
5256         /home/tsdgeos/devel/poppler/poppler/Page.cc:585
5257         #15 0x7f7aa339a2f5 in PDFDoc::displayPageSlice(OutputDev*,
5258         int, double, double, int, bool, bool, bool, int, int, int, int,
5259         bool (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
5260         /home/tsdgeos/devel/poppler/poppler/PDFDoc.cc:503
5261         #16 0x40311e in savePageSlice(PDFDoc*, SplashOutputDev*,
5262         int, int, int, int, int, double, double, char*)
5263         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:222
5264         #17 0x404416 in main
5265         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:521
5266         #18 0x7f7aa29baec4 (/lib/x86_64-linux-gnu/libc.so.6+0x21ec4)
5267         #19 0x401d58 in _start
5268         (/home/tsdgeos/devel/poppler/build-debug/utils/pdftoppm+0x401d58)
5269     SUMMARY: AddressSanitizer: SEGV
5270     /home/tsdgeos/devel/poppler/poppler/GfxState.cc:2509
5271     GfxIndexedColorSpace::mapColorToBase(GfxColor*, GfxColor*)
5273  poppler/GfxState.cc | 4 ++--
5274  1 file changed, 2 insertions(+), 2 deletions(-)
5276 commit 8947c6bc1dcb768b9d9c03a7a5db1573abdc2e87
5277 Author: Albert Astals Cid <aacid@kde.org>
5278 Date:   Wed Mar 26 00:47:59 2014 +0100
5280     Forgot my (C) in the last commit
5282  poppler/TextOutputDev.cc | 2 +-
5283  1 file changed, 1 insertion(+), 1 deletion(-)
5285 commit 1d7095ab7bdf0f14c3bfe99d6d5985bce98abe16
5286 Author: Albert Astals Cid <aacid@kde.org>
5287 Date:   Tue Mar 25 22:29:07 2014 +0100
5289     Fix Heap-buffer-overflow in TextPage::updateFont
5291     Bug #76442
5293  poppler/TextOutputDev.cc | 6 ++++--
5294  1 file changed, 4 insertions(+), 2 deletions(-)
5296 commit 37ad83d69bd1d10da6ea1eb559c4bd320917ae25
5297 Author: Albert Astals Cid <aacid@kde.org>
5298 Date:   Sat Mar 22 17:33:55 2014 +0100
5300     Reorder the if check condition
5302     I think the previous condition was correct anyway because of the
5303     extra -1 in the i check
5304     but it really makes more sense to have the i check first
5306     Bug #76478
5308  goo/gfile.cc | 4 ++--
5309  1 file changed, 2 insertions(+), 2 deletions(-)
5311 commit 3535d658095ffa49ef8615d69843afa9c5ada061
5312 Author: Albert Astals Cid <aacid@kde.org>
5313 Date:   Sat Mar 22 17:29:46 2014 +0100
5315     Make the test rect go to xMax, yMax not xMax-1,yMax-1
5317     I don't understand why the -1 is there and removing
5318     it actually fixes bug #76387
5320  splash/Splash.cc | 4 ++--
5321  1 file changed, 2 insertions(+), 2 deletions(-)
5323 commit 1e93c3f2d1c86edd40ca283ed422089f64886d04
5324 Author: William Bader <williambader@hotmail.com>
5325 Date:   Sat Mar 15 17:14:21 2014 +0100
5327     Fix regression when creating level1 PS
5329     Bug #75241
5331  poppler/PreScanOutputDev.cc | 16 ++++++++++++++--
5332  poppler/PreScanOutputDev.h  |  3 ++-
5333  2 files changed, 16 insertions(+), 3 deletions(-)
5335 commit 1ea2eb412d12d97eaf49d1e51d7fda7abd8fbf9d
5336 Author: Jason Crain <jason@aquaticape.us>
5337 Date:   Wed Mar 12 00:34:13 2014 +0100
5339     Limit numeric parsing of character names
5341     Bug #38456
5343  poppler/GfxFont.cc      | 139
5344  ++++++++++++++++++++++++++++++++++--------------
5345  poppler/GlobalParams.cc |   4 +-
5346  2 files changed, 102 insertions(+), 41 deletions(-)
5348 commit e24cbeae22d6c8630e292897bd982a87e6290ca6
5349 Author: Steven Lee <roc.sky@gmail.com>
5350 Date:   Tue Mar 11 21:24:59 2014 +0100
5352     Fix TIFF writting in Windows
5354     Bug #75969
5356  goo/TiffWriter.cc | 11 +++++++++++
5357  1 file changed, 11 insertions(+)
5359 commit b984a3b5946ebcd736e0583a10eb614cede3388a
5360 Author: Adrian Perez de Castro <aperez@igalia.com>
5361 Date:   Wed Mar 5 11:19:48 2014 +0200
5363     glib: Use flags argument in poppler_structure_element_get_text()
5365     Instead of accepting a boolean argument to enable recursive text
5366     extraction,
5367     use a flags value. Text extraction may add features in the future (for
5368     example, allowing using alternate text as replacement for inline
5369     figures),
5370     and this will allow to extend the method without introducing ABI
5371     or API
5372     breakage.
5374     https://bugs.freedesktop.org/show_bug.cgi?id=75796
5376  glib/poppler-structure-element.cc   | 12 +++++++-----
5377  glib/poppler-structure-element.h    | 14 +++++++++++++-
5378  glib/reference/poppler-sections.txt |  3 +++
5379  3 files changed, 23 insertions(+), 6 deletions(-)
5381 commit 94df09de1e07d442895ec1fb5cc23cacd9826552
5382 Author: Adrian Perez de Castro <aperez@igalia.com>
5383 Date:   Thu Mar 6 10:44:51 2014 +0200
5385     glib: Add missing underscore in method name
5387     The correct name is poppler_structure_element_get_form_state().
5389     https://bugs.freedesktop.org/show_bug.cgi?id=75827
5391  glib/poppler-structure-element.cc | 2 +-
5392  1 file changed, 1 insertion(+), 1 deletion(-)
5394 commit 7ddd03f9a00dcf505921821c55bebe6817aa3605
5395 Author: Carlos Garcia Campos <carlosgc@gnome.org>
5396 Date:   Wed Mar 5 17:48:39 2014 +0100
5398     Rename getNumElements, getElement and appendElement as getNumChildren,
5399     getChild and appendChild
5401     It's more consistent with other internal API and less confusing.
5403  glib/poppler-structure-element.cc | 16 ++++++++--------
5404  poppler/StructElement.cc          |  6 +++---
5405  poppler/StructElement.h           |  8 ++++----
5406  poppler/StructTreeRoot.cc         |  4 ++--
5407  poppler/StructTreeRoot.h          |  8 ++++----
5408  5 files changed, 21 insertions(+), 21 deletions(-)
5410 commit 7d6a5b65f8497537248d405177ae141f3765a419
5411 Author: Carlos Garcia Campos <carlosgc@gnome.org>
5412 Date:   Wed Mar 5 17:40:14 2014 +0100
5414     glib: Update the documentation symbols after the PopplerStructureScope
5415     rename
5417  glib/reference/poppler-sections.txt | 4 ++--
5418  1 file changed, 2 insertions(+), 2 deletions(-)
5420 commit 9282b5a26e9ce81d81d42c0cbe449543c8366b7c
5421 Author: Carlos Garcia Campos <carlosgc@gnome.org>
5422 Date:   Wed Mar 5 17:37:38 2014 +0100
5424     glib: Rename PopplerStructureScope as PopplerStructureTableScope
5426     It's a table specific attribute
5428  glib/poppler-structure-element.cc | 14 +++++++-------
5429  glib/poppler-structure-element.h  | 12 ++++++------
5430  2 files changed, 13 insertions(+), 13 deletions(-)
5432 commit 9888eb65c6fad0eabcf525a7e88941dec2a27e92
5433 Author: Adrian Perez de Castro <aperez@igalia.com>
5434 Date:   Thu Sep 26 19:36:12 2013 +0300
5436     glib: Implement accessors for element attributes
5438     Implement inspecting the standard attributes of
5439     PopplerStructureElement
5440     objects.
5442     https://bugs.freedesktop.org/show_bug.cgi?id=64821
5444  glib/poppler-structure-element.cc   | 1279
5445  ++++++++++++++++++++++++++++++++++-
5446  glib/poppler-structure-element.h    |  252 ++++++-
5447  glib/reference/poppler-sections.txt |   84 +++
5448  3 files changed, 1597 insertions(+), 18 deletions(-)
5450 commit b346df59ef0775f5bd74a9f7379b5f430ccd7b79
5451 Author: Adam Reichold <adamreichold@myopera.com>
5452 Date:   Tue Mar 4 23:40:59 2014 +0100
5454     Qt: Expose document-supplied text direction
5456  qt4/src/poppler-document.cc | 17 +++++++++++++++++
5457  qt4/src/poppler-qt4.h       | 10 +++++++++-
5458  qt5/src/poppler-document.cc | 17 +++++++++++++++++
5459  qt5/src/poppler-qt5.h       | 10 +++++++++-
5460  4 files changed, 52 insertions(+), 2 deletions(-)
5462 commit 2fc38c1866243598e22be07f0177e7d9385542d5
5463 Author: Adrian Perez de Castro <aperez@igalia.com>
5464 Date:   Fri Feb 28 19:14:36 2014 +0200
5466     glib: Fixes in the API reference documentation
5468     - Remove the references to non-existent methods for
5469     PopplerStructureElement,
5470       and point to PopplerStructureElementIter instead to point out how to
5471       obtain the structure tree.
5472     - Remove a non-existent include in poppler-docs.sgml
5473     - Add POPPLER_TYPE_TEXT_SPAN to the list of private symbols.
5475     https://bugs.freedesktop.org/show_bug.cgi?id=75615
5477  glib/poppler-structure-element.cc   | 6 +++---
5478  glib/reference/poppler-docs.sgml    | 1 -
5479  glib/reference/poppler-sections.txt | 1 +
5480  3 files changed, 4 insertions(+), 4 deletions(-)
5482 commit cfe47a655ec5e280168e000da85bbf13f5f5f8b8
5483 Author: Adrian Perez de Castro <aperez@igalia.com>
5484 Date:   Fri Feb 28 19:17:45 2014 +0200
5486     glib: Remove poppler_text_span_is_link() in header
5488     The method poppler_text_span_is_link() does not exist, and must
5489     be removed from the API header.
5491     https://bugs.freedesktop.org/show_bug.cgi?id=75613
5493  glib/poppler-structure-element.h | 1 -
5494  1 file changed, 1 deletion(-)
5496 commit 7a2db63b5f7cae4bc215baa0859c4d4f8a660951
5497 Author: Adrian Perez de Castro <aperez@igalia.com>
5498 Date:   Wed Feb 26 20:16:29 2014 +0200
5500     glib: Remove unneeded POPPLER_STRUCTURE_ELEMENT_UNKNOWN
5502     The enum value POPPLER_STRUCTURE_ELEMENT_UNKNOWN because Poppler does
5503     not add invalid StructElements ("invalid" being nodes of type
5504     StructElement::Unknown) to the Tagged-PDF structure tree. That means
5505     that poppler-glib does not need to expose it in the API. An assertion
5506     is left to aid in finding issues when using debug builds.
5508     https://bugs.freedesktop.org/show_bug.cgi?id=75541
5510  glib/poppler-structure-element.cc | 12 +++++++-----
5511  glib/poppler-structure-element.h  |  1 -
5512  2 files changed, 7 insertions(+), 6 deletions(-)
5514 commit db909c2a14f962234a813ba9853535b9692cfd5a
5515 Author: Albert Astals Cid <aacid@kde.org>
5516 Date:   Wed Feb 26 22:09:44 2014 +0100
5518     Try harder to open broken files
5520     Bug #75232
5522  poppler/PDFDoc.cc | 33 ++++++++++++++++++++++-----------
5523  poppler/PDFDoc.h  |  8 ++++----
5524  2 files changed, 26 insertions(+), 15 deletions(-)
5526 commit b2394eee5384edf4128d598030989e66d64714ef
5527 Author: Adrian Perez de Castro <aperez@igalia.com>
5528 Date:   Mon Feb 10 20:29:35 2014 +0200
5530     Tagged-PDF: Fix parsing of attached element attributes
5532     The wrong object was used as attribute dictionary, which caused
5533     a segmentation fault when parsing PDF files in which the structure
5534     elements included attributes attached to them. This patch fixes the
5535     issue.
5537     Thanks to Joanmarie Diggs <jdiggs@igalia.com> for helping in
5538     debugging the problem.
5540     https://bugs.freedesktop.org/show_bug.cgi?id=74805
5542  poppler/StructElement.cc | 2 +-
5543  1 file changed, 1 insertion(+), 1 deletion(-)
5545 commit c549b5e9ce2dcc8beb2511ee315bfff2fdfdf6e8
5546 Author: Adrian Perez de Castro <aperez@igalia.com>
5547 Date:   Sun Feb 9 18:31:22 2014 +0200
5549     glib: Add poppler_structure_element_is_grouping()
5551     Implement a method to check whether a structure element is a grouping
5552     element, wrapping the StructElement::isGrouping() method.
5554     https://bugs.freedesktop.org/show_bug.cgi?id=74753
5556  glib/poppler-structure-element.cc   | 20 ++++++++++++++++++++
5557  glib/poppler-structure-element.h    |  1 +
5558  glib/reference/poppler-sections.txt |  1 +
5559  3 files changed, 22 insertions(+)
5561 commit 6fbd6cb85bdd32dc5a3d4c3c719556269a4488ac
5562 Author: Adrian Perez de Castro <aperez@igalia.com>
5563 Date:   Fri Feb 21 15:02:44 2014 +0200
5565     glib: Handle missing structure element types
5567     Element Art (article); RB, RP, RB (Ruby text inner elements); and
5568     WT, WP (Warichu inner elements) were not being handled. This adds
5569     the corresponding handling in poppler-glib. Also, the "default" case
5570     in the switch in poppler_structure_element_get_type() is removed, so
5571     the compiler can emit warnings when enum values are not handled.
5573     https://bugs.freedesktop.org/show_bug.cgi?id=75323
5575  glib/poppler-structure-element.cc | 25 +++++++++++++++++++------
5576  glib/poppler-structure-element.h  |  9 +++++++--
5577  2 files changed, 26 insertions(+), 8 deletions(-)
5579 commit 63e9c0b67fa2e64ca20258d873a849386c7eb295
5580 Author: Fabio D'Urso <fabiodurso@hotmail.it>
5581 Date:   Mon Feb 17 23:58:09 2014 +0100
5583     Some error() usage fixes
5585  poppler/Hints.cc              |  3 ++-
5586  poppler/JBIG2Stream.cc        |  4 ++--
5587  poppler/PSOutputDev.cc        |  4 ++--
5588  poppler/SecurityHandler.cc    |  3 ++-
5589  poppler/StructTreeRoot.cc     |  3 ++-
5590  qt4/src/poppler-annotation.cc |  6 +++---
5591  qt5/src/poppler-annotation.cc |  6 +++---
5592  utils/HtmlOutputDev.cc        | 11 ++++++-----
5593  8 files changed, 22 insertions(+), 18 deletions(-)
5595 commit 8f2d847f1d0224a297e642944f8da9c1409732b6
5596 Author: Fabio D'Urso <fabiodurso@hotmail.it>
5597 Date:   Mon Feb 17 23:56:49 2014 +0100
5599     Clang++ plugin that checks for usage errors in GooString::format-style
5600     calls
5602  goo/GooString.h                                    |  12 +-
5603  poppler/Error.h                                    |   4 +-
5604  test/goostring-format-checker/README               |  16 +
5605  .../goostring-format-checker.cc                    | 369
5606  +++++++++++++++++++++
5607  4 files changed, 397 insertions(+), 4 deletions(-)
5609 commit d7d61dcda91910f7eb2548b19e8380d7c3232dd3
5610 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
5611 Date:   Wed Feb 12 21:50:38 2014 +0100
5613     blend usage in PDF with spot colors casue random output
5615     The reason for the random colors is the uninitialized local variable
5616     cBlend. The blend functions only fills offset 0 to 3, so offset 4
5617     up to 4 + SPOT_NCOMPS are left uninitialized, but all offsets are
5618     stored in the bitmap.
5619     So we need to initialize these offsets with 0!
5621     Bug #74883
5623  splash/Splash.cc | 9 ++++++++-
5624  1 file changed, 8 insertions(+), 1 deletion(-)
5626 commit b2905a0d299cc09fcd219afe49cb370f6db61c5a
5627 Author: Albert Astals Cid <aacid@kde.org>
5628 Date:   Mon Feb 10 20:19:07 2014 +0100
5630     increase gtk3 dependency
5632     gtk_tree_view_set_activate_on_single_click was introduced in 3.8
5634  cmake/modules/FindGTK.cmake | 2 +-
5635  configure.ac                | 4 ++--
5636  2 files changed, 3 insertions(+), 3 deletions(-)
5638 commit 71d4041b061c109a965e72230640cf8ee616dac3
5639 Author: Albert Astals Cid <aacid@kde.org>
5640 Date:   Mon Feb 10 20:16:46 2014 +0100
5642     Make sure number of least objects in hints table is valid
5644     Bug #74741
5646  poppler/Hints.cc | 5 +++++
5647  1 file changed, 5 insertions(+)
5649 commit a865f13def88153fdbe8a0a054d2005e3e2bb737
5650 Author: Albert Astals Cid <aacid@kde.org>
5651 Date:   Sun Feb 9 23:22:07 2014 +0100
5653     Fix cmake build
5655  glib/CMakeLists.txt      | 2 ++
5656  glib/demo/CMakeLists.txt | 1 +
5657  2 files changed, 3 insertions(+)
5659 commit d6fde0fac0120b1622942d8344d5153d9abf3e1e
5660 Author: Adrian Perez de Castro <aperez@igalia.com>
5661 Date:   Wed May 29 23:44:03 2013 +0300
5663     glib-demo: Pane showing the document structure
5665     Adds a new pane in poppler-glib-demo showing the structure for
5666     Tagged-PDF
5667     documents. It also serves as an example on how to to use the API for
5668     PopplerStructure and PopplerStructureElement.
5670  glib/demo/Makefile.am    |   2 +
5671  glib/demo/main.c         |   2 +
5672  glib/demo/taggedstruct.c | 232
5673  +++++++++++++++++++++++++++++++++++++++++++++++
5674  glib/demo/taggedstruct.h |  31 +++++++
5675  4 files changed, 267 insertions(+)
5677 commit 0f9fa775c469c03d1613b955ee7b06b823e6e080
5678 Author: Adrian Perez de Castro <aperez@igalia.com>
5679 Date:   Thu Sep 26 17:50:51 2013 +0300
5681     glib: Expose inline attributes of structure elements
5683     Allows obtaining inline text attributes from structure elements. The
5684     text
5685     is divived into "spans", which are groups of consecutive glyphs
5686     that share
5687     their attributes. Each one of those is represented by a
5688     PopplerTextSpan,
5689     which gives information about the text font and color, and the
5690     link target
5691     for links. The list of PopplerTextSpans is created lazily when
5692     first used.
5694     https://bugs.freedesktop.org/show_bug.cgi?id=64821
5696  glib/poppler-structure-element.cc   | 269
5697  ++++++++++++++++++++++++++++++++++++
5698  glib/poppler-structure-element.h    |  16 ++-
5699  glib/poppler.h                      |   1 +
5700  glib/reference/poppler-sections.txt |  12 ++
5701  4 files changed, 297 insertions(+), 1 deletion(-)
5703 commit 8072d4b0e3ea10b4308f8172891f769f30466133
5704 Author: Adrian Perez de Castro <aperez@igalia.com>
5705 Date:   Thu May 9 12:01:59 2013 +0300
5707     glib: Expose the document structure tree
5709     Implements a new PopplerStructureElement classe, which builds upon
5710     StructTreeRoot and StructElement to expose the document structure of
5711     tagged PDFs in the GLib binding.
5713     Navigation of the structure tree is done by an iterator-based
5714     interface,
5715     using PopplerStructureElementIter.
5717     https://bugs.freedesktop.org/show_bug.cgi?id=64821
5719  glib/Makefile.am                    |   2 +
5720  glib/poppler-private.h              |  10 +
5721  glib/poppler-structure-element.cc   | 663
5722  ++++++++++++++++++++++++++++++++++++
5723  glib/poppler-structure-element.h    | 112 ++++++
5724  glib/poppler.h                      |   3 +
5725  glib/reference/poppler-docs.sgml    |   2 +
5726  glib/reference/poppler-sections.txt |  37 ++
5727  glib/reference/poppler.types        |   2 +
5728  8 files changed, 831 insertions(+)
5730 commit 46b7470ae9846d7e6dbb72bbb3ff831acd954168
5731 Author: Germán Poo-Caamaño <gpoo@gnome.org>
5732 Date:   Thu Jan 30 14:42:51 2014 -0800
5734     glib-demo: Fix performance in text markup annotations
5736     Fix https://bugs.freedesktop.org/show_bug.cgi?id=51487#c45
5738  glib/demo/annots.c | 19 +++++++++++++------
5739  1 file changed, 13 insertions(+), 6 deletions(-)
5741 commit 8a84b45674aed8c27a1d172b07eb0531c0ec14f1
5742 Author: Carlos Garcia Campos <carlosgc@gnome.org>
5743 Date:   Sat Feb 8 09:17:02 2014 +0100
5745     glib: Fix gobject-introspection warnings
5747  glib/poppler-page.cc | 4 ++--
5748  1 file changed, 2 insertions(+), 2 deletions(-)
5750 commit 899799df78c00fc2ca6d2d0e612536b87a871817
5751 Author: Adrian Perez de Castro <aperez@igalia.com>
5752 Date:   Tue Feb 4 19:26:53 2014 +0200
5754     Allow properly identifying grouping elements
5756     Grouping elements in the Tagged-PDF structure should be identifiable
5757     as
5758     such (see section 14.8.4.2 "Grouping Elements" of the PDF
5759     standard). Those
5760     were previously reported as inline elements, which is quite not
5761     correct.
5762     This patch introduces a new StructElement::isGrouping() method which
5763     correctly reports grouping elements as such.
5765     https://bugs.freedesktop.org/show_bug.cgi?id=74520
5767  poppler/StructElement.cc | 31 +++++++++++++++++++------------
5768  poppler/StructElement.h  |  1 +
5769  2 files changed, 20 insertions(+), 12 deletions(-)
5771 commit 27cd9a00bfebf0602e7ed29a8ee8e16ffff67bde
5772 Author: Adrian Perez de Castro <aperez@igalia.com>
5773 Date:   Tue Feb 4 19:35:58 2014 +0200
5775     Report LBody elements in Tagged-PDF structure as block elements
5777     According to section 14.8.4.3 "Block-Level Structure Elements"
5778     (in particular subsection 14.8.4.3.3 "List Elements"), structure
5779     elements of type LBody must be reported as block elements. This
5780     patch changes the reported type from elementTypeUndefined to
5781     elementTypeBlock accordingly.
5783     https://bugs.freedesktop.org/show_bug.cgi?id=74522
5785  poppler/StructElement.cc | 2 +-
5786  1 file changed, 1 insertion(+), 1 deletion(-)
5788 commit 4cda839cb489fe5cd4726109cb9ab8b0ba2fa563
5789 Author: Adrian Johnson <ajohnson@redneon.com>
5790 Date:   Tue Jan 28 06:06:09 2014 +1030
5792     pdftops: ensure there is always a page size in the output
5794     even if the PDF file as badly broken.
5796  poppler/PSOutputDev.cc | 7 +++++++
5797  1 file changed, 7 insertions(+)
5799 commit 45a87afdf1372911aa1ba840557e61627cdc7b4f
5800 Author: Adrian Johnson <ajohnson@redneon.com>
5801 Date:   Sun Dec 29 15:16:37 2013 +1030
5803     cairo: clip to crop box
5805     when printing the cairo surface may larger than the crop box
5807     fixes https://bugzilla.gnome.org/show_bug.cgi?id=649886
5809  poppler/CairoOutputDev.h | 4 ++++
5810  1 file changed, 4 insertions(+)
5812 commit 6d39a1d7b348329dd057a8e7c77bfd47921fc495
5813 Author: Adrian Johnson <ajohnson@redneon.com>
5814 Date:   Mon Dec 30 17:59:09 2013 +1030
5816     pdftocairo: ensure page size and crop box works the same as pdftops
5818     Bug 72312
5820  utils/pdftocairo.1  | 26 +++++++++-----------------
5821  utils/pdftocairo.cc | 20 +++++++++++++++-----
5822  2 files changed, 24 insertions(+), 22 deletions(-)
5824 commit b1da7e20dcef78ef6036418b37a47ba3f8818453
5825 Author: Adrian Johnson <ajohnson@redneon.com>
5826 Date:   Thu Dec 19 22:18:26 2013 +1030
5828     pdftops: Only change paper size when different to previous size
5830     Previously this check was done in the code (removed in previous
5831     commit).
5832     Moving this check into the pdfSetupPaper macro preserves page
5833     independence.
5835     Bug 72312
5837  poppler/PSOutputDev.cc | 30 +++++++++++++++++++++++++-----
5838  1 file changed, 25 insertions(+), 5 deletions(-)
5840 commit 7ac7d3bad4b868950ee96fd9c5ece88632f8827c
5841 Author: Adrian Johnson <ajohnson@redneon.com>
5842 Date:   Fri Dec 20 07:19:21 2013 +1030
5844     pdftops: Remove origpagesizes mode and make -origpagesizes an alias
5845     for -paper match
5847     Bug 72312
5849  poppler/PSOutputDev.cc |  9 ++-------
5850  poppler/PSOutputDev.h  |  4 ++--
5851  utils/pdftops.1        | 30 ++++++++++--------------------
5852  utils/pdftops.cc       | 23 ++++++++++++++---------
5853  4 files changed, 28 insertions(+), 38 deletions(-)
5855 commit 31fc5181bc491ff2e4aee0ae05c0f611a36e585c
5856 Author: Adrian Johnson <ajohnson@redneon.com>
5857 Date:   Fri Dec 20 07:16:37 2013 +1030
5859     pdftops: Use crop box as page size
5861     unless -nocrop is used. The fontends use the crop box as the page
5862     size and
5863     acroread uses the cropbox as the page size for display and printing.
5865     Bug 72312
5867  poppler/PSOutputDev.cc | 28 +++++++---------------------
5868  1 file changed, 7 insertions(+), 21 deletions(-)
5870 commit bf2049b17ac4706f472c59e50266f4eaf0ffaa32
5871 Author: Adrian Johnson <ajohnson@redneon.com>
5872 Date:   Sun Dec 15 18:00:41 2013 +1030
5874     pdftps: fix DocumentMedia/Page/Media/PageBBox DSC comments
5876     Bug 72312
5878  poppler/PSOutputDev.cc          | 167
5879  ++++++++++++++++++++++++++--------------
5880  poppler/PSOutputDev.h           |   6 +-
5881  qt4/src/poppler-ps-converter.cc |   1 +
5882  qt5/src/poppler-ps-converter.cc |   1 +
5883  utils/pdftops.cc                |   1 +
5884  5 files changed, 119 insertions(+), 57 deletions(-)
5886 commit fe49033c9bd2103c13d4eb59983e06fdcdd33a8d
5887 Author: Till Kamppeter <till.kamppeter@gmail.com>
5888 Date:   Sat Dec 14 16:05:09 2013 +1030
5890     pdftops: ensure paper size takes into account rotation
5892     Bug 72312
5894  poppler/PSOutputDev.cc | 48
5895  ++++++++++++++++++++----------------------------
5896  1 file changed, 20 insertions(+), 28 deletions(-)
5898 commit 31edf585e62f4e91b7b64295cc8b978ac466ce58
5899 Author: Bogdan Cristea <cristeab@gmail.com>
5900 Date:   Mon Jan 27 20:06:11 2014 +0100
5902     [qt] Improve compilation under Win 8 with Visual Studio 2012
5904     Bug #73111
5906  goo/GooMutex.h                   |  3 ++-
5907  goo/GooTimer.h                   |  2 ++
5908  goo/gfile.h                      |  2 ++
5909  poppler/PDFDoc.cc                |  4 +---
5910  poppler/XpdfPluginAPI.h          |  2 ++
5911  poppler/poppler-config.h.cmake   | 18 ++++++++++++++++--
5912  poppler/poppler-config.h.in      | 18 ++++++++++++++++--
5913  qt4/tests/stress-threads-qt4.cpp |  5 +++++
5914  qt5/src/poppler-private.h        |  6 ++++--
5915  qt5/tests/stress-threads-qt5.cpp |  5 +++++
5916  test/perf-test.cc                |  1 -
5917  11 files changed, 55 insertions(+), 11 deletions(-)
5919 commit 834cd18e3ddfda44a11316290f7eee98cd871305
5920 Author: Albert Astals Cid <aacid@kde.org>
5921 Date:   Sun Jan 26 16:10:20 2014 +0100
5923     Use c99 for the c compiler
5925  cmake/modules/PopplerMacros.cmake | 1 +
5926  1 file changed, 1 insertion(+)
5928 commit 03674a141a96806e5e1a134dc3dec2ee61b68713
5929 Author: Pino Toscano <pino@kde.org>
5930 Date:   Sun Jan 26 12:43:13 2014 +0100
5932     qt4/qt5: add GCC visibility export attributes
5934     this does no actual changes to the exported symbols, but can help in
5935     hiding symbols if the right GCC flags for symbols visibility are
5936     specified
5938  qt4/src/poppler-export.h | 3 +++
5939  qt5/src/poppler-export.h | 3 +++
5940  2 files changed, 6 insertions(+)
5942 commit 52b46d05219cf9898ee4adae7c8c2702adb1ba23
5943 Author: Pino Toscano <pino@kde.org>
5944 Date:   Sun Jan 26 12:38:03 2014 +0100
5946     qt4/qt5: improve naming of internal export/import macros
5948     use something less generic than LIB_EXPORT/LIB_IMPORT
5950  qt4/src/poppler-export.h | 12 ++++++------
5951  qt5/src/poppler-export.h | 12 ++++++------
5952  2 files changed, 12 insertions(+), 12 deletions(-)
5954 commit 7a8bcea11ad71fccbbba2787fc442f6ba4bf7100
5955 Author: Pino Toscano <pino@kde.org>
5956 Date:   Thu Jan 23 22:34:07 2014 +0100
5958     cmake: install JpegWriter.h depending on libjpeg
5960     ... and not libopenjpeg
5962  CMakeLists.txt | 8 +++++---
5963  1 file changed, 5 insertions(+), 3 deletions(-)
5965 commit 57f34f525fa2c2e62ebc7383ceba48ebc80ebba6
5966 Author: Andres Gomez <agomez@igalia.com>
5967 Date:   Wed Jan 8 12:26:14 2014 +0200
5969     glib-demo: Fix conding style issue in render.c
5971  glib/demo/render.c | 2 +-
5972  1 file changed, 1 insertion(+), 1 deletion(-)
5974 commit 3fac919eeb1ca1abfdbb4f9923a454e532256f5c
5975 Author: Andres Gomez <agomez@igalia.com>
5976 Date:   Wed Jan 8 12:25:52 2014 +0200
5978     glib-demo: Fix trailing whitespaces in render.c
5980  glib/demo/render.c | 4 ++--
5981  1 file changed, 2 insertions(+), 2 deletions(-)
5983 commit 92ea15642a6d3fe65d66d5c59fb6bed54e060e5d
5984 Author: Christian Persch <chpe@gnome.org>
5985 Date:   Fri Jan 3 23:31:56 2014 +0100
5987     glib: Install error callback
5989     Install an error callback so that poppler error messages can be
5990     redirected
5991     to the GLib logging API.
5993     https://bugs.freedesktop.org/show_bug.cgi?id=73269
5995  glib/poppler.cc | 47 +++++++++++++++++++++++++++++++++++++++++++++++
5996  1 file changed, 47 insertions(+)
5998 commit f99128e38bbff43623d5cd1c1bc27fd789d0bc0c
5999 Author: Carlos Garcia Campos <carlosgc@gnome.org>
6000 Date:   Sun Jan 19 16:03:35 2014 +0100
6002     glib: Make vertices a constructor parameter of line annotations
6004     It's a required field in the line annotation.
6006  glib/demo/annots.c    |  4 +---
6007  glib/poppler-annot.cc | 12 ++++++++++--
6008  glib/poppler-annot.h  |  4 +++-
6009  3 files changed, 14 insertions(+), 6 deletions(-)
6011 commit 587a40f90e4ac5a1b6ab9044495a1ae403bc8c58
6012 Author: Carlos Garcia Campos <carlosgc@gnome.org>
6013 Date:   Sun Jan 19 15:58:43 2014 +0100
6015     annots: Fix memory leak when setting AnnotTextMarkup quads twice
6017  poppler/Annot.cc | 1 +
6018  1 file changed, 1 insertion(+)
6020 commit 69e73da1fbab9bf3365b40dced1008b0283ac931
6021 Author: Germán Poo-Caamaño <gpoo@gnome.org>
6022 Date:   Wed Nov 20 11:53:30 2013 -0800
6024     glib-demo: Add support for PopplerTextAnnotMarkup
6026     * The subtypes are: Highlihght, Squiggly, StrikeOut and Underline.
6027     * Use ScrolledWindow for annotation properties to make room to
6028       show the Quadrilaterals of TextMarkup annotations.
6030     https://bugs.freedesktop.org/show_bug.cgi?id=51487
6032  glib/demo/annots.c | 232
6033  +++++++++++++++++++++++++++++++++++++++++++++++------
6034  1 file changed, 206 insertions(+), 26 deletions(-)
6036 commit 9a7699ebe3e644ba845ef75d9295c88d321cb934
6037 Author: Germán Poo-Caamaño <gpoo@gnome.org>
6038 Date:   Mon Nov 18 16:42:08 2013 -0800
6040     glib: Add PopplerAnnotTextMarkup class and subtypes
6042     The subtypes are: Highlihght, Squiggly, StrikeOut and Underline.
6043     It adds convenient methods to set/get/free quadrilaterals
6044     necessaries for TextMarkup annotations.
6046     https://bugs.freedesktop.org/show_bug.cgi?id=51487
6048  glib/poppler-annot.cc               | 264
6049  ++++++++++++++++++++++++++++++++++++
6050  glib/poppler-annot.h                |  23 ++++
6051  glib/poppler-page.cc                |   6 +
6052  glib/poppler-private.h              |   1 +
6053  glib/poppler.h                      |   1 +
6054  glib/reference/poppler-sections.txt |  11 ++
6055  6 files changed, 306 insertions(+)
6057 commit 40040b41216a3dcc833fc224f1c6f15517a88aed
6058 Author: Germán Poo-Caamaño <gpoo@gnome.org>
6059 Date:   Mon Nov 18 16:26:27 2013 -0800
6061     glib: Add PopplerQuadrilateral boxed type
6063     https://bugs.freedesktop.org/show_bug.cgi?id=51487
6065  glib/poppler-page.cc                | 53
6066  +++++++++++++++++++++++++++++++++++++
6067  glib/poppler-page.h                 | 33 +++++++++++++++++++++++
6068  glib/poppler.h                      |  1 +
6069  glib/reference/poppler-sections.txt |  6 +++++
6070  4 files changed, 93 insertions(+)
6072 commit c8a845cf7c7752d3b7dad06013d3154812c66c92
6073 Author: Albert Astals Cid <aacid@kde.org>
6074 Date:   Tue Jan 14 20:26:59 2014 +0100
6076     Do not define -ansi
6078     We are using long long that is not defined in ansi, so forcing ansi
6079     strictness does
6080     not make any sense. Bug #72499
6082  cmake/modules/PopplerMacros.cmake |  5 -----
6083  configure.ac                      | 15 ---------------
6084  2 files changed, 20 deletions(-)
6086 commit f0c13ee72e8a7df17bdf847f5e922c01acee1f0d
6087 Author: Albert Astals Cid <aacid@kde.org>
6088 Date:   Mon Jan 6 21:55:07 2014 +0100
6090     C for last commit
6092  poppler/Parser.cc | 2 +-
6093  1 file changed, 1 insertion(+), 1 deletion(-)
6095 commit 1e1b9991a911fb610e74119979b20b179f3f2a67
6096 Author: Albert Astals Cid <aacid@kde.org>
6097 Date:   Mon Jan 6 21:51:25 2014 +0100
6099     Fix rendering of pdf file from KDE bug 329600
6101     It used to work and regressed with large file support (used to work
6102     because stuff just overflowed)
6104     lexer->getPos needs lexer to be a stream, if it is not, just resort
6105     to the +5000 kludge
6107  poppler/Parser.cc | 2 +-
6108  1 file changed, 1 insertion(+), 1 deletion(-)
6110 commit 4cd5c349cfbc745688c0c38fc50d364092bc3718
6111 Author: Albert Astals Cid <aacid@kde.org>
6112 Date:   Mon Jan 6 21:48:25 2014 +0100
6114     Update popplers (C)
6116  poppler/poppler-config.h.cmake | 2 +-
6117  poppler/poppler-config.h.in    | 2 +-
6118  2 files changed, 2 insertions(+), 2 deletions(-)
6120 commit 7ca2f42b06757587dfd9521fb1c6c7d657545553
6121 Author: Albert Astals Cid <aacid@kde.org>
6122 Date:   Mon Jan 6 15:48:22 2014 +0100
6124     Learn about automake 1.14
6126  autogen.sh | 19 ++++++++++---------
6127  1 file changed, 10 insertions(+), 9 deletions(-)
6129 commit de9643b6f76774ebe131c4787df82dd213181c71
6130 Author: Albert Astals Cid <aacid@kde.org>
6131 Date:   Fri Jan 3 00:53:37 2014 +0100
6133     0.25.1
6135  CMakeLists.txt   |  2 +-
6136  NEWS             | 19 +++++++++++++++++++
6137  cpp/Doxyfile     |  2 +-
6138  qt4/src/Doxyfile |  2 +-
6139  qt5/src/Doxyfile |  2 +-
6140  5 files changed, 23 insertions(+), 4 deletions(-)
6142 commit e238c1f83fd5f667336bfbb0e9a59569ff638ecc
6143 Author: Albert Astals Cid <aacid@kde.org>
6144 Date:   Fri Jan 3 00:29:28 2014 +0100
6146     Fix qt5 moc detection fix
6148  configure.ac | 8 ++++----
6149  1 file changed, 4 insertions(+), 4 deletions(-)
6151 commit 381ae2877acace4e8908b07ee5fb442bc19bf814
6152 Merge: 64100e7 a2f0e4b
6153 Author: Albert Astals Cid <aacid@kde.org>
6154 Date:   Fri Jan 3 00:04:29 2014 +0100
6156     Merge remote-tracking branch 'origin/poppler-0.24'
6158     Conflicts:
6159         CMakeLists.txt
6160         NEWS
6161         configure.ac
6162         cpp/Doxyfile
6163         qt4/src/Doxyfile
6164         qt5/src/Doxyfile
6166 commit a2f0e4b1fd8b3d9675cc00a561094bd78a63d048
6167 Author: Albert Astals Cid <aacid@kde.org>
6168 Date:   Thu Jan 2 23:48:29 2014 +0100
6170     0.24.5
6172  CMakeLists.txt   | 2 +-
6173  NEWS             | 4 ++++
6174  configure.ac     | 2 +-
6175  cpp/Doxyfile     | 2 +-
6176  qt4/src/Doxyfile | 2 +-
6177  qt5/src/Doxyfile | 2 +-
6178  6 files changed, 9 insertions(+), 5 deletions(-)
6180 commit 523b2731e0489bab58e66b21016bd6f010e616ea
6181 Author: Albert Astals Cid <aacid@kde.org>
6182 Date:   Thu Jan 2 22:54:42 2014 +0100
6184     Update copyrights
6186  poppler/JBIG2Stream.cc | 1 +
6187  1 file changed, 1 insertion(+)
6189 commit 64100e7f1f6b550e952838fce38615ec3788e17c
6190 Author: Fabio D'Urso <fabiodurso@hotmail.it>
6191 Date:   Sat Dec 28 12:11:47 2013 +0100
6193     Simplify some calls to GooString::format-family functions
6195  poppler/Object.h    | 4 ++--
6196  utils/pdftocairo.cc | 2 +-
6197  2 files changed, 3 insertions(+), 3 deletions(-)
6199 commit 0abde34d0f7ba0fc04a30dbfd78373ec9d9d0695
6200 Author: Fabio D'Urso <fabiodurso@hotmail.it>
6201 Date:   Sat Dec 28 12:11:05 2013 +0100
6203     Fixed some GooString format markers
6205  poppler/CMap.cc          | 3 ++-
6206  poppler/Function.cc      | 3 ++-
6207  poppler/StructElement.cc | 2 +-
6208  3 files changed, 5 insertions(+), 3 deletions(-)
6210 commit a7da4c6ac2b13308803806009c3437332b140586
6211 Author: Fabio D'Urso <fabiodurso@hotmail.it>
6212 Date:   Fri Dec 27 17:09:39 2013 +0100
6214     GooString format: fixed bug with printing LLONG_MIN
6216     ( -LLONG_MIN doesn't fit in a signed long long )
6218  goo/GooString.cc | 19 +++++++++++++------
6219  1 file changed, 13 insertions(+), 6 deletions(-)
6221 commit fe88f20cc565b4cf4765fed56c821989148ef454
6222 Author: Fabio D'Urso <fabiodurso@hotmail.it>
6223 Date:   Fri Dec 27 17:08:50 2013 +0100
6225     GooString format: Added some tests + improved documentation
6227  goo/GooString.h               | 10 +++++--
6228  qt4/tests/check_goostring.cpp | 66
6229  +++++++++++++++++++++++++++++++++++++++++++
6230  qt5/tests/check_goostring.cpp | 66
6231  +++++++++++++++++++++++++++++++++++++++++++
6232  3 files changed, 139 insertions(+), 3 deletions(-)
6234 commit 5234a349adb678d267a3d8ca13176ac8abb7afd2
6235 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
6236 Date:   Fri Dec 20 20:25:26 2013 +0100
6238     pdfunite: do not lose fonts when merging some files
6240  utils/pdfunite.cc | 8 +++++++-
6241  1 file changed, 7 insertions(+), 1 deletion(-)
6243 commit 8e24fcc0d296e07327e9cbe297f627bfc6471ee3
6244 Merge: 85efba3 b02f873
6245 Author: Albert Astals Cid <aacid@kde.org>
6246 Date:   Wed Dec 18 21:51:57 2013 +0100
6248     Merge remote-tracking branch 'origin/poppler-0.24'
6250     Conflicts:
6251         poppler/GfxState.cc
6253 commit b02f873174865837fed3a9544b70b8b21747a3dd
6254 Author: Fabio D'Urso <fabiodurso@hotmail.it>
6255 Date:   Wed Dec 18 21:46:12 2013 +0100
6257     Fixed some GooString format markers
6259  poppler/GfxState.cc | 9 +++++----
6260  1 file changed, 5 insertions(+), 4 deletions(-)
6262 commit 85efba38c02b5daf7d3fc46bc85850e6842a085d
6263 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
6264 Date:   Wed Dec 18 00:46:00 2013 +0100
6266     Make pdfunite work even if there's a single file given
6268     Bug #72720
6270  utils/pdfunite.cc | 4 ++--
6271  1 file changed, 2 insertions(+), 2 deletions(-)
6273 commit a766c55f68db38feed91cf003a0d5710e2f925a8
6274 Author: Tuomas Jormola <tj@solitudo.net>
6275 Date:   Mon Dec 16 20:43:28 2013 +0100
6277     Fix detection of moc for Qt5
6279     Bug #72744
6281     On my Mac OS X 10.9 Mavericks system with Qt 5.2.0 installed using
6282     Homebrew, the output of the moc command doesn't include the string
6283     "Qt 5" which is expected by the moc version detection logic in
6284     configure.ac of poppler 0.24.4. This patch updates the grep pattern so
6285     that the current expected moc version output and the version output of
6286     this installation of Qt5 are both detected as a valid moc for
6287     Qt5. With
6288     this patch applied, I was able to build and test poppler with Qt5
6289     support successfully.
6291     (09:26:05)(tj@gauri)(~)$ uname -a
6292     Darwin gauri.ad.local.domain 13.0.0 Darwin Kernel Version 13.0.0:
6293     Thu Sep 19 22:22:27 PDT 2013; root:xnu-2422.1.72~6/RELEASE_X86_64
6294     x86_64 i386 MacBookPro3,1 Darwin
6295     (09:26:08)(tj@gauri)(~)$ /usr/local/opt/qt5/bin/moc -v
6296     moc 5.2.0
6297     (09:26:24)(tj@gauri)(~)$
6299  configure.ac | 6 +++---
6300  1 file changed, 3 insertions(+), 3 deletions(-)
6302 commit a43b4bf84fe4bde6649049685bf4ed6a682e8286
6303 Author: Carlos Garcia Campos <carlosgc@gnome.org>
6304 Date:   Sun Dec 15 11:59:57 2013 +0100
6306     regtest: Add a command line option to create-report command to not
6307     launch the browser
6309  regtest/HTMLReport.py             | 5 +++--
6310  regtest/commands/create-report.py | 5 ++++-
6311  2 files changed, 7 insertions(+), 3 deletions(-)
6313 commit 113958276b96d7f1aab7042e1807a9970425d234
6314 Author: Carlos Garcia Campos <carlosgc@gnome.org>
6315 Date:   Sun Dec 15 11:48:51 2013 +0100
6317     regtest: Return an exist status code depending on whether the
6318     command succeeded
6320  regtest/TestRun.py                  | 2 ++
6321  regtest/commands/__init__.py        | 4 ++--
6322  regtest/commands/create-refs.py     | 2 ++
6323  regtest/commands/create-report.py   | 2 ++
6324  regtest/commands/find-regression.py | 4 +++-
6325  regtest/commands/run-tests.py       | 6 ++++--
6326  regtest/main.py                     | 8 ++++----
6327  regtest/poppler-regtest             | 2 +-
6328  8 files changed, 20 insertions(+), 10 deletions(-)
6330 commit 44cf2de0df351d5948893f6a4e2bca1168d16b70
6331 Author: Dominik Haumann <dhaumann@kde.org>
6332 Date:   Thu Dec 12 23:12:35 2013 +0100
6334     Arthur font rendering improvements
6336     The patch does does the following:
6337     - use NoPen to fill the glyphs
6338     - since SplashPath seems to bitwise OR stop and start of path,
6339       closing a subpath needs to happen before starting a path.
6341     Arthur needs serious work but this is a definite improvement in all
6342     the files i've tried it on
6344  qt4/src/ArthurOutputDev.cc | 18 +++++++++---------
6345  qt5/src/ArthurOutputDev.cc | 18 +++++++++---------
6346  2 files changed, 18 insertions(+), 18 deletions(-)
6348 commit 02863f683be4543a2af6c26d53be93785d2b836a
6349 Author: Albert Astals Cid <aacid@kde.org>
6350 Date:   Thu Dec 12 23:09:43 2013 +0100
6352     qt: Simple silly test program to save to file
6354     Allows us to do some quick arthur testing
6356  qt4/tests/CMakeLists.txt          |  1 +
6357  qt4/tests/Makefile.am             |  8 ++++-
6358  qt4/tests/test-render-to-file.cpp | 69
6359  +++++++++++++++++++++++++++++++++++++++
6360  qt5/tests/CMakeLists.txt          |  1 +
6361  qt5/tests/Makefile.am             |  8 ++++-
6362  qt5/tests/test-render-to-file.cpp | 69
6363  +++++++++++++++++++++++++++++++++++++++
6364  6 files changed, 154 insertions(+), 2 deletions(-)
6366 commit 018892d4ceccd5e2994cdb74cd2d401293fc929d
6367 Author: Albert Astals Cid <aacid@kde.org>
6368 Date:   Wed Dec 11 23:05:53 2013 +0100
6370     0.25.0
6372  CMakeLists.txt      | 6 +++---
6373  configure.ac        | 4 ++--
6374  cpp/Doxyfile        | 2 +-
6375  poppler/Makefile.am | 2 +-
6376  qt4/src/Doxyfile    | 2 +-
6377  qt5/src/Doxyfile    | 2 +-
6378  6 files changed, 9 insertions(+), 9 deletions(-)
6380 commit a1b99b26da9124fa55f773af55ae7382bd911d47
6381 Author: Albert Astals Cid <aacid@kde.org>
6382 Date:   Wed Dec 11 23:00:00 2013 +0100
6384     NEWS
6386  NEWS | 23 +++++++++++++++++++++++
6387  1 file changed, 23 insertions(+)
6389 commit 10a0c45676ef56bee5924e889a7e7c21244b4339
6390 Author: Albert Astals Cid <aacid@kde.org>
6391 Date:   Tue Dec 10 20:48:36 2013 +0100
6393     Update copyrights
6395  cpp/poppler-image.cpp             | 1 +
6396  goo/PNGWriter.cc                  | 2 +-
6397  poppler/MarkedContentOutputDev.cc | 2 ++
6398  poppler/MarkedContentOutputDev.h  | 2 ++
6399  poppler/Object.h                  | 1 +
6400  poppler/PDFDoc.h                  | 1 +
6401  utils/ImageOutputDev.h            | 2 +-
6402  7 files changed, 9 insertions(+), 2 deletions(-)
6404 commit 6c0e7d35f273583acc2aa818860e3120b0cab64f
6405 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
6406 Date:   Tue Dec 10 20:14:39 2013 +0100
6408     correction for knockout transparency groups
6410     Fixes test "G" in eci_altona-test-suite-v2_technical2_x4.pdf
6412  poppler/SplashOutputDev.cc  | 18 ++++++++++---
6413  splash/Splash.cc            | 63
6414  +++++++++++++++++++++++++++++++++------------
6415  splash/SplashFTFontEngine.h |  3 +++
6416  splash/SplashFontEngine.cc  | 13 ++++++++++
6417  splash/SplashFontEngine.h   |  5 ++++
6418  5 files changed, 82 insertions(+), 20 deletions(-)
6420 commit f77bc21813ae7234ec4ce94ce4e92230fe5c174a
6421 Merge: 06e9dc9 58e04a0
6422 Author: Albert Astals Cid <aacid@kde.org>
6423 Date:   Sat Dec 7 16:56:11 2013 +0000
6425     Merge remote-tracking branch 'origin/poppler-0.24'
6427     Conflicts:
6428         utils/pdfimages.cc
6429         utils/pdfinfo.cc
6430         utils/pdfseparate.cc
6432 commit 06e9dc917650f562cd6f6666190a8c25756514a3
6433 Author: Albert Astals Cid <aacid@kde.org>
6434 Date:   Sat Dec 7 16:39:02 2013 +0000
6436     Compile++
6438  CMakeLists.txt | 2 ++
6439  1 file changed, 2 insertions(+)
6441 commit 58e04a08afee39370283c494ee2e4e392fd3b684
6442 Author: Fabio D'Urso <fabiodurso@hotmail.it>
6443 Date:   Sat Dec 7 16:33:09 2013 +0000
6445     segExtraBytes is a goffset not an int so use lld
6447     Fixes KDE bug #328511
6449  poppler/JBIG2Stream.cc | 2 +-
6450  1 file changed, 1 insertion(+), 1 deletion(-)
6452 commit 3335d5e52fd7527bba7368ad6e87f1188808582f
6453 Author: Carlos Garcia Campos <carlosgc@gnome.org>
6454 Date:   Fri Dec 6 17:28:13 2013 +0100
6456     regtest: Limit the stderr files to ~1MB
6458     Some tests send a lot of information to stderr, usually due to parsing
6459     errors in buggy documents. More than 1MB of stderr output is
6460     diffcult to
6461     hanlde and in most cases it's redundant with a lot of duplicated
6462     messages.
6463     This patch reduced the size of the refs dir for the complete test
6464     suite
6465     by 1GB.
6467  regtest/backends/__init__.py | 6 +++++-
6468  1 file changed, 5 insertions(+), 1 deletion(-)
6470 commit 24107ac47625438837d7c29053bff795f986a6bb
6471 Author: Carlos Garcia Campos <carlosgc@gnome.org>
6472 Date:   Fri Dec 6 13:24:47 2013 +0100
6474     regtest: Save checksum results sorted in md5 files
6476     We are using os.listdir() to get the list of test results that returns
6477     files in arbitrary order.
6479  regtest/backends/__init__.py | 2 +-
6480  1 file changed, 1 insertion(+), 1 deletion(-)
6482 commit f1c9993d58fb9d191a7b3e26bfcaf7b5eec5323d
6483 Author: Carlos Garcia Campos <carlosgc@gnome.org>
6484 Date:   Fri Dec 6 13:03:24 2013 +0100
6486     regtest: Show also the tests expected to crash/fail to run but
6487     don't fail
6489  regtest/TestRun.py | 8 +++++++-
6490  1 file changed, 7 insertions(+), 1 deletion(-)
6492 commit 64d1e79c863d12b12b87ed0e3139d364f503e026
6493 Author: Carlos Garcia Campos <carlosgc@gnome.org>
6494 Date:   Fri Dec 6 12:51:48 2013 +0100
6496     regtest: Improve readability of test results
6498     Show a summary of tests failed per backend with the percentages and
6499     use a
6500     new line for every test in the result instead of using a comma
6501     separated
6502     line.
6504  regtest/TestRun.py | 67
6505  ++++++++++++++++++++++++++++++++++++++----------------
6506  1 file changed, 47 insertions(+), 20 deletions(-)
6508 commit c35bc1da9402896c88999f9cffed6962a265f32e
6509 Author: Carlos Garcia Campos <carlosgc@gnome.org>
6510 Date:   Fri Dec 6 10:04:48 2013 +0100
6512     glib-demo: Increase the default size of the main window
6514     Some demos like annots that show a document view use more space than
6515     they used to, requiring to manually resize the window everytime.
6517  glib/demo/main.c | 2 +-
6518  1 file changed, 1 insertion(+), 1 deletion(-)
6520 commit ab7da0bf62bb5032c4683d9cd841075d26045aae
6521 Author: Germán Poo-Caamaño <gpoo@gnome.org>
6522 Date:   Mon Oct 28 22:52:22 2013 -0700
6524     glib-demo: Add Square and Circle annotations demo
6526     https://bugs.freedesktop.org/show_bug.cgi?id=70983
6528  glib/demo/annots.c | 19 +++++++++++++++++++
6529  1 file changed, 19 insertions(+)
6531 commit 2ec450567f27bba3ee4a08b5e69b7c9605bea4bb
6532 Author: Germán Poo-Caamaño <gpoo@gnome.org>
6533 Date:   Mon Oct 28 22:48:39 2013 -0700
6535     glib: Add implementation of Square and Circle annotations
6537     Square and Circle only differ in the constructor which defines
6538     the subtype.  Therefore, it uses the same name than Poppler's
6539     Geometry class.
6541     https://bugs.freedesktop.org/show_bug.cgi?id=70983
6543  glib/poppler-annot.cc               | 263
6544  ++++++++++++++++++++++++++++++++----
6545  glib/poppler-annot.h                |  23 ++++
6546  glib/poppler-page.cc                |   6 +
6547  glib/poppler-private.h              |   2 +
6548  glib/poppler.h                      |   2 +
6549  glib/reference/poppler-sections.txt |  16 +++
6550  6 files changed, 286 insertions(+), 26 deletions(-)
6552 commit e109cf2461d5be93d004593123d875a28fd79b61
6553 Author: Carlos Garcia Campos <carlosgc@gnome.org>
6554 Date:   Tue Nov 26 20:12:22 2013 +0100
6556     annots: Make Annot::setBorder receive an AnnotBorder object
6558     Instead of receiving AnnotBorderArray. Also implement writeToObject in
6559     both AnnotBorderArray and AnnotBorderBS to make sure that
6560     Annot::setBorder will work for both cases.
6562  poppler/Annot.cc | 51 +++++++++++++++++++++++++++++++++++++++++++++------
6563  poppler/Annot.h  | 10 +++++++---
6564  2 files changed, 52 insertions(+), 9 deletions(-)
6566 commit 3979b82982e84107d93fbbe95350bf25ce47398d
6567 Author: Carlos Garcia Campos <carlosgc@gnome.org>
6568 Date:   Tue Nov 26 14:44:57 2013 +0100
6570     annots: Use a default border for annots that can have a BS entry
6572     According to the spec if neither the Border nor the BS entry is
6573     present,
6574     the border shall be drawn as a solid line with a width of 1 point.
6575     However, acroread seems to ignore the Border entry for annots
6576     that can't
6577     have a BS entry.
6579  poppler/Annot.cc | 223
6580  ++++++++++++++++++++++++++++++++-----------------------
6581  1 file changed, 132 insertions(+), 91 deletions(-)
6583 commit 36c07c82bdff010695c5d615b67506922522d0e8
6584 Author: Carlos Garcia Campos <carlosgc@gnome.org>
6585 Date:   Tue Nov 26 14:07:21 2013 +0100
6587     annots: Add helper function Annot::setLineStyleForBorder
6589     It sets the line dash and width based on the given AnnotBorder. Use it
6590     only when the border width is greater than 0 for FreeText annotations
6591     and always for annotations that use the border to set the line
6592     width and
6593     dash, but don't draw a border.
6595  poppler/Annot.cc | 110
6596  ++++++++++++++++---------------------------------------
6597  poppler/Annot.h  |   1 +
6598  2 files changed, 32 insertions(+), 79 deletions(-)
6600 commit e7b1ff97318fd6c3a8fed3a33d45f1cb55208b28
6601 Author: Carlos Garcia Campos <carlosgc@gnome.org>
6602 Date:   Tue Nov 26 11:40:57 2013 +0100
6604     annots: Remove unused typeUnknown AnnotBorderType from AnnotBorder
6606     Also make the AnnotBorder constructor protected to make sure it's not
6607     possible to create AnnotBorder instances.
6609  poppler/Annot.cc |  3 ---
6610  poppler/Annot.h  | 12 ++++++++----
6611  2 files changed, 8 insertions(+), 7 deletions(-)
6613 commit 17b2623360ed8917e94a8e5b880e92e6db70335e
6614 Author: Adrian Perez de Castro <aperez@igalia.com>
6615 Date:   Tue Jun 18 00:35:51 2013 +0300
6617     Tagged-PDF: Text content extraction from structure elements
6619     Implement StructElement::getText(), by using MCOutputDev. This
6620     output device
6621     captures pieces of text (aka "spans") which have the same attributes
6622     into
6623     a list of TextSpan objects.
6625     https://bugs.freedesktop.org/show_bug.cgi?id=64815
6627  poppler/Makefile.am               |   2 +
6628  poppler/MarkedContentOutputDev.cc | 210
6629  ++++++++++++++++++++++++++++++++++++++
6630  poppler/MarkedContentOutputDev.h  | 128 +++++++++++++++++++++++
6631  poppler/StructElement.cc          |  50 +++++++++
6632  poppler/StructElement.h           |  28 +++++
6633  5 files changed, 418 insertions(+)
6635 commit 2c4320c26744ea28be10eac7cc54980c9eb4fc27
6636 Author: Carlos Garcia Campos <carlosgc@gnome.org>
6637 Date:   Tue Dec 3 19:07:09 2013 +0100
6639     glib-demo: Show number of charcters and text layout units in text demo
6641     It helps to easily detect the cases where these values mismatch.
6643  glib/demo/text.c | 4 ++--
6644  1 file changed, 2 insertions(+), 2 deletions(-)
6646 commit 98d75dcdb9b73feb6f35d8ad76f5d0c428289f91
6647 Author: Jason Crain <jason@aquaticape.us>
6648 Date:   Sat Nov 30 17:29:50 2013 +0100
6650     Limit use of ZapfDingbats character names
6652     Some PDFs use names from ZapfDingbats (a1-a206) without intending for
6653     them to be used for text extraction.  Only use these character names
6654     to locate glyphs or for text extraction with ZapfDingbats fonts.
6656     Bug #60243
6658  goo/GooString.cc             |  10 ++
6659  goo/GooString.h              |   4 +
6660  poppler/GfxFont.cc           |  15 +-
6661  poppler/GlobalParams.cc      |  33 +++-
6662  poppler/GlobalParams.h       |  16 +-
6663  poppler/NameToUnicodeTable.h | 415
6664  ++++++++++++++++++++++---------------------
6665  6 files changed, 274 insertions(+), 219 deletions(-)
6667 commit 817cc333ca8009998f2099583fd0a2fc703f3db3
6668 Author: Carlos Garcia Campos <carlosgc@gnome.org>
6669 Date:   Fri Nov 29 10:07:16 2013 +0100
6671     regtest: Do not buffer stderr output
6673     Some buggy documents can produce a huge stderr output because
6674     of parsing
6675     errors or whatever. We could give a file directly to Popen to
6676     write the
6677     stderr file, but we only want to create the file when there's output,
6678     because it's what we use to know whether the command produced
6679     output or
6680     not. So, instead of buffering the whole output and then write it
6681     to the
6682     file, now we read from the pipe while the command is running, writing
6683     the output in chunks to the file. This improves a lot the memory
6684     consumption when running some tests.
6686  regtest/backends/__init__.py | 40
6687  ++++++++++++++++++++++++++++++----------
6688  1 file changed, 30 insertions(+), 10 deletions(-)
6690 commit f8f82f1cc3a948239a05d7762210a3f244299db6
6691 Author: Carlos Garcia Campos <carlosgc@gnome.org>
6692 Date:   Fri Nov 29 10:03:24 2013 +0100
6694     regtest: Read test results in chunks to get the md5 digest
6696     Some backends can generate huge results, like huge postscript
6697     files that
6698     we don't want to load in memory to get the md5. So, instead of
6699     creating
6700     thr md5 object with the entire file, we feed it with chunks of data
6701     using the update method. This improves a lot the memory consumption
6702     and
6703     performance as well.
6705  regtest/backends/__init__.py | 19 ++++++++++++-------
6706  1 file changed, 12 insertions(+), 7 deletions(-)
6708 commit 3444a44397a890dbeb1bd10357dbc8246fd21ad0
6709 Author: Carlos Garcia Campos <carlosgc@gnome.org>
6710 Date:   Fri Nov 29 10:01:20 2013 +0100
6712     regtest: Remove unused method _check_exit_status2
6714     It was used when the backends ran in parallel odd and even pages, but
6715     it's no longer used since threads support was added.
6717  regtest/backends/__init__.py | 20 --------------------
6718  1 file changed, 20 deletions(-)
6720 commit 5f825df417947c51943f1db327e1aa6c3faa15b0
6721 Author: Carlos Garcia Campos <carlosgc@gnome.org>
6722 Date:   Fri Nov 29 09:57:57 2013 +0100
6724     regtest: Do not store the current line in Printer but only its length
6726     We are not using the line text anymore, but only the length.
6728  regtest/Printer.py | 10 +++++-----
6729  1 file changed, 5 insertions(+), 5 deletions(-)
6731 commit 1486d93f0f6418b37ccc57568717d9349a79935b
6732 Author: Carlos Garcia Campos <carlosgc@gnome.org>
6733 Date:   Wed Nov 27 18:29:36 2013 +0100
6735     regtest: Do not consider docs with no refs as skipped
6737     Handle them differently as new docs, and show them in the summary
6738     suggesting to use create-refs command to include them in the test
6739     suite.
6741  regtest/TestRun.py | 40 +++++++++++++++++++++++-----------------
6742  1 file changed, 23 insertions(+), 17 deletions(-)
6744 commit 5241c0cc730c380dc44c3a081e1de675e1915861
6745 Author: Carlos Garcia Campos <carlosgc@gnome.org>
6746 Date:   Wed Nov 27 17:18:37 2013 +0100
6748     regtest: Use number of tests run to show the progress
6750     Instead of using the number of document tested. We don't really
6751     need to
6752     set a number to a particular document, we only want to know the
6753     progress
6754     of the whole process. This ensures that the progress is shown in the
6755     correct order. It also simplifies the code a bit.
6756     Also improved the output formatting to make it easier to read.
6758  regtest/Printer.py        |  44 ++++-----------
6759  regtest/TestReferences.py |  50 +++++++++++------
6760  regtest/TestRun.py        | 136
6761  +++++++++++++++++++++++++---------------------
6762  3 files changed, 118 insertions(+), 112 deletions(-)
6764 commit 0af3e009a702d0c6ca716565ab87b386baa0a1ed
6765 Author: Albert Astals Cid <aacid@kde.org>
6766 Date:   Wed Nov 27 00:53:16 2013 +0100
6768     0.24.4
6770  CMakeLists.txt      |  4 ++--
6771  NEWS                | 18 ++++++++++++++++++
6772  configure.ac        |  2 +-
6773  cpp/Doxyfile        |  2 +-
6774  poppler/Makefile.am |  2 +-
6775  qt4/src/Doxyfile    |  2 +-
6776  qt5/src/Doxyfile    |  2 +-
6777  7 files changed, 25 insertions(+), 7 deletions(-)
6779 commit a42a13be0a0cda71dc230a73f7b16eb4eb066251
6780 Author: suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
6781 Date:   Wed Nov 27 00:05:57 2013 +0100
6783     Warn the user if he provides a wrong range
6785  utils/pdffonts.cc    | 7 +++++++
6786  utils/pdfimages.cc   | 7 +++++++
6787  utils/pdfinfo.cc     | 7 +++++++
6788  utils/pdfseparate.cc | 7 +++++++
6789  utils/pdftocairo.cc  | 7 +++++++
6790  utils/pdftohtml.cc   | 8 +++++++-
6791  utils/pdftoppm.cc    | 7 +++++++
6792  utils/pdftops.cc     | 7 +++++++
6793  utils/pdftotext.cc   | 6 ++++++
6794  9 files changed, 62 insertions(+), 1 deletion(-)
6796 commit 45552cafaeef6b883078db269437586add1dc32c
6797 Author: Albert Astals Cid <aacid@kde.org>
6798 Date:   Tue Nov 26 23:36:12 2013 +0100
6800     Update copyrights
6802  utils/pdftotext.cc | 1 +
6803  1 file changed, 1 insertion(+)
6805 commit f20fe89d4f5a8f768e2019f25cecf40cd0e4f5f8
6806 Author: Carlos Garcia Campos <carlosgc@gnome.org>
6807 Date:   Mon Nov 25 09:05:41 2013 +0100
6809     glib-demo: Add an area selector to text demo
6811     And use the for_area variants of the API to get the text, text layout
6812     and text attributes.
6814  glib/demo/text.c | 114
6815  +++++++++++++++++++++++++++++++++++++++++++++++++++++--
6816  1 file changed, 110 insertions(+), 4 deletions(-)
6818 commit bb2b7fb491fb72f0ea024d80df89680ede3457b4
6819 Author: Carlos Garcia Campos <carlosgc@gnome.org>
6820 Date:   Mon Nov 25 09:04:30 2013 +0100
6822     glib: Add API to get text, text layout and text attributes for a
6823     given area
6825  glib/poppler-page.cc                | 107
6826  ++++++++++++++++++++++++++++++++++--
6827  glib/poppler-page.h                 |   8 +++
6828  glib/reference/poppler-sections.txt |   3 +
6829  3 files changed, 113 insertions(+), 5 deletions(-)
6831 commit f662973b0da52da84acc3668a0e037ee72498193
6832 Author: Carlos Garcia Campos <carlosgc@gnome.org>
6833 Date:   Sat Nov 2 14:07:07 2013 +0100
6835     TextOutputDev: Honor the selection rectangle passed to
6836     TextPage::getSelectionWords()
6838     Make TextPage::getSelectionWords() return a list of TextWordSelection
6839     instead of a list of TextWord so that it's possible to know which
6840     characters of the word are inside the given selection rectangle.
6841     Adapt the glib frontend to the new API and use the selection bounds
6842     instead of the whole word to build the list of characters in
6843     poppler_page_get_text_layout() and poppler_page_get_text_attributes(),
6844     which ensures the number of glyphs returned is in sync with the number
6845     of characters returned by poppler_page_get_text().
6847     https://bugs.freedesktop.org/show_bug.cgi?id=71160
6849  glib/poppler-page.cc     | 22 ++++++++++++++--------
6850  poppler/TextOutputDev.cc | 40 ++++++++--------------------------------
6851  poppler/TextOutputDev.h  | 20 ++++++++++++++++++++
6852  3 files changed, 42 insertions(+), 40 deletions(-)
6854 commit 18fab454c59b1c77c691617aaef99245eacd83b5
6855 Author: Germán Poo-Caamaño <gpoo@gnome.org>
6856 Date:   Mon Oct 28 22:41:41 2013 -0700
6858     glib-demo: Simplify annotations list and its properties
6860     * Move the annotation's rectangle to properties to make the
6861       list view of annotations cleaner.
6862     * Remove duplicated information: flags and page are already
6863       present in the UI.
6865     https://bugs.freedesktop.org/show_bug.cgi?id=70982
6867  glib/demo/annots.c | 70
6868  ++++++++++++------------------------------------------
6869  1 file changed, 15 insertions(+), 55 deletions(-)
6871 commit 770a7ac9833a3c4f4f0399093272d4d0bdc7923b
6872 Merge: e7a0f2b 9ae29c7
6873 Author: Albert Astals Cid <aacid@kde.org>
6874 Date:   Thu Nov 21 23:58:29 2013 +0100
6876     Merge remote-tracking branch 'origin/poppler-0.24'
6878 commit 9ae29c7a07d0f372dbfc4aca17bbb646126aedb5
6879 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
6880 Date:   Thu Nov 21 23:53:53 2013 +0100
6882     Don't end loop if reading from GooFile fails
6884     Bug #71835
6886  poppler/Stream.cc | 3 +++
6887  1 file changed, 3 insertions(+)
6889 commit e7a0f2b942fe621304275175324f7809d1c83d80
6890 Author: Hib Eris <hib@hiberis.nl>
6891 Date:   Wed Nov 20 00:43:27 2013 +0100
6893     Fix warning on signed/unsigned comparison in GfxState.cc
6895     Bug #71641
6897  poppler/GfxState.cc | 3 ++-
6898  1 file changed, 2 insertions(+), 1 deletion(-)
6900 commit c784c4c3a582aaa4e10c223665cb876e12b7c16f
6901 Author: Germán Poo-Caamaño <gpoo@gnome.org>
6902 Date:   Mon Nov 18 00:57:53 2013 -0800
6904     glib-demo: Add support for simple line annotations
6906     https://bugs.freedesktop.org/show_bug.cgi?id=70981
6908  glib/demo/annots.c | 99
6909  +++++++++++++++++++++++++++++++++++++++++++++++++-----
6910  1 file changed, 91 insertions(+), 8 deletions(-)
6912 commit 2d164e06b8a84ade6689d85bba2d606c66bf62a9
6913 Author: Germán Poo-Caamaño <gpoo@gnome.org>
6914 Date:   Mon Nov 18 00:48:13 2013 -0800
6916     glib-demo: add color selection for new annotations
6918     https://bugs.freedesktop.org/show_bug.cgi?id=71727
6920  glib/demo/annots.c | 34 ++++++++++++++++++++++++++++++++++
6921  1 file changed, 34 insertions(+)
6923 commit 7127a2c705787f6f44b0852efeabe9fdeae7e2c0
6924 Author: Germán Poo-Caamaño <gpoo@gnome.org>
6925 Date:   Sun Nov 17 23:38:32 2013 -0800
6927     glib: Add support for simple line annotations
6929     https://bugs.freedesktop.org/show_bug.cgi?id=70981
6931  glib/poppler-annot.cc               | 79
6932  +++++++++++++++++++++++++++++++++++++
6933  glib/poppler-annot.h                | 12 ++++++
6934  glib/poppler-page.cc                |  3 ++
6935  glib/poppler-private.h              |  1 +
6936  glib/poppler.h                      |  1 +
6937  glib/reference/poppler-sections.txt |  7 ++++
6938  6 files changed, 103 insertions(+)
6940 commit 451bac9f05bab18f3aa0392ddf6eb6b569004cb8
6941 Author: Germán Poo-Caamaño <gpoo@gnome.org>
6942 Date:   Sun Nov 17 23:30:14 2013 -0800
6944     glib: Add PopplerPoint boxed type
6946     https://bugs.freedesktop.org/show_bug.cgi?id=70981
6948  glib/poppler-page.cc                | 54
6949  +++++++++++++++++++++++++++++++++++++
6950  glib/poppler-page.h                 | 20 ++++++++++++++
6951  glib/poppler.h                      |  1 +
6952  glib/reference/poppler-sections.txt |  5 ++++
6953  4 files changed, 80 insertions(+)
6955 commit c01cee165392ba8297e4168111a66d2acb272a99
6956 Merge: 07c2554 47605a8
6957 Author: Albert Astals Cid <aacid@kde.org>
6958 Date:   Mon Nov 18 22:58:28 2013 +0100
6960     Merge remote-tracking branch 'origin/poppler-0.24'
6962     Conflicts:
6963         poppler/Catalog.cc
6964         poppler/Catalog.h
6966 commit 47605a8aaf85bee21601219b04c0c8e6cf982507
6967 Author: José Aliste <jaliste@src.gnome.org>
6968 Date:   Mon Nov 18 22:52:08 2013 +0100
6970     Catalog: sort entries of NameTrees to make sure lookup works
6972     Bug #26049
6974  poppler/Catalog.cc | 12 ++++++++++++
6975  poppler/Catalog.h  |  2 ++
6976  2 files changed, 14 insertions(+)
6978 commit 07c255482f7ec8a8cfd4eaeaf7b07de317bbcc7a
6979 Author: Germán Poo-Caamaño <gpoo@gnome.org>
6980 Date:   Sun Oct 27 13:30:22 2013 -0700
6982     glib-demo: Add annotations interactively
6984     * Prepare UI to add multiple annotations type.
6985     * Remove dialog and button add annotations.
6987     https://bugs.freedesktop.org/show_bug.cgi?id=69978
6989  glib/demo/annots.c | 348
6990  ++++++++++++++++++++++++++++++++---------------------
6991  1 file changed, 213 insertions(+), 135 deletions(-)
6993 commit 4b7c91ea697359751f9abe9ec5e63021c90a60ed
6994 Author: Germán Poo-Caamaño <gpoo@gnome.org>
6995 Date:   Sat Sep 28 23:18:07 2013 -0700
6997     glib: Add getter and setter for annotation's rectangle
6999     Annotation objects contain at least two keys, Rect and Subtype.
7000     The former has the coordinates where the annotation is placed.
7001     The getter and setter allows to obtain and modify the position
7002     of a given annotation.
7004     https://bugs.freedesktop.org/show_bug.cgi?id=70901
7006  glib/poppler-annot.cc               | 48
7007  +++++++++++++++++++++++++++++++++++++
7008  glib/poppler-annot.h                |  4 ++++
7009  glib/reference/poppler-sections.txt |  2 ++
7010  3 files changed, 54 insertions(+)
7012 commit 491f0a170c72271a7a9ce049fbcfe81f08cff162
7013 Author: suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
7014 Date:   Fri Nov 15 20:35:12 2013 +0100
7016     pdftotext: Escape the text of the xml headers
7018  utils/pdftotext.cc | 6 ++++--
7019  1 file changed, 4 insertions(+), 2 deletions(-)
7021 commit 4da94680d4d2d6b1bd3351d476a20f9c7ae565bc
7022 Merge: 3ea3d7c 78c407a
7023 Author: Albert Astals Cid <aacid@kde.org>
7024 Date:   Fri Nov 15 20:27:00 2013 +0100
7026     Merge remote-tracking branch 'origin/poppler-0.24'
7028 commit 3ea3d7c6c7a0ede76428204ec11aec3a844117fc
7029 Author: Hib Eris <hib@hiberis.nl>
7030 Date:   Fri Nov 15 19:59:52 2013 +0100
7032     pdftotext: Silence warning for may be used uninitialized variable
7034     Bug #71640
7036  utils/pdftotext.cc | 2 +-
7037  1 file changed, 1 insertion(+), 1 deletion(-)
7039 commit 97910b9eb92df49757915bde02e0d54de04552d4
7040 Author: Hib Eris <hib@hiberis.nl>
7041 Date:   Fri Nov 15 19:55:19 2013 +0100
7043     Do not close stdout in pdftotext
7045     Bug #71639
7047  utils/pdftotext.cc | 6 ++++--
7048  1 file changed, 4 insertions(+), 2 deletions(-)
7050 commit 78c407ac7e8f48ae2d2c75ad0f5960390190d2e3
7051 Author: Albert Astals Cid <aacid@kde.org>
7052 Date:   Fri Nov 15 20:25:52 2013 +0100
7054     destionation -> destination
7056     And this is why the xml based api has to die
7058     Bug #71643
7059     Found by Hib
7061  qt4/src/poppler-annotation.cc | 5 +++--
7062  qt5/src/poppler-annotation.cc | 3 ++-
7063  2 files changed, 5 insertions(+), 3 deletions(-)
7065 commit a23c9ad4c0536d680bedc563444ce3adf6e1ee9e
7066 Author: Hib Eris <hib@hiberis.nl>
7067 Date:   Fri Nov 15 11:38:45 2013 +0100
7069     Silence warning for may be used uninitialized variable in
7070     ImageOutputDec.cc
7072     Fixes warning:
7074       CXX    ImageOutputDev.lo
7075     ImageOutputDev.cc: In member function 'void
7076     ImageOutputDev::writeImageFile(ImgWriter*,
7077     ImageOutputDev::ImageFormat, const char*, Stream*, int, int,
7078     GfxImageColorMap*)':
7079     ImageOutputDev.cc:409:28: warning: 'imgStr' may be used uninitialized
7080     in this function [-Wmaybe-uninitialized]
7082     Bug #71642
7084  utils/ImageOutputDev.cc | 3 ++-
7085  1 file changed, 2 insertions(+), 1 deletion(-)
7087 commit c43a80e65fc570a8017892ba111a8c48ac33d9ad
7088 Author: Hib Eris <hib@hiberis.nl>
7089 Date:   Fri Nov 15 19:59:52 2013 +0100
7091     pdftotext: Silence warning for may be used uninitialized variable
7093     Bug #71640
7095  utils/pdftotext.cc | 2 +-
7096  1 file changed, 1 insertion(+), 1 deletion(-)
7098 commit f905d804c0d1c715d8423938f41b5a002c0ef15d
7099 Author: Hib Eris <hib@hiberis.nl>
7100 Date:   Fri Nov 15 19:55:19 2013 +0100
7102     Do not close stdout in pdftotext
7104     Bug #71639
7106  utils/pdftotext.cc | 6 ++++--
7107  1 file changed, 4 insertions(+), 2 deletions(-)
7109 commit 33e703ac9bb6cf69664d6c6fddd3bebd56336074
7110 Merge: 8294d18 7c74bcc
7111 Author: Albert Astals Cid <aacid@kde.org>
7112 Date:   Fri Nov 15 19:50:10 2013 +0100
7114     Merge remote-tracking branch 'origin/poppler-0.24'
7116 commit 7c74bccdf514cce05987dde7fb1cce4ac65ff025
7117 Author: Albert Astals Cid <aacid@kde.org>
7118 Date:   Fri Nov 15 19:48:07 2013 +0100
7120     Forgot to update the copyrights
7122  poppler/Lexer.cc  | 2 +-
7123  poppler/Lexer.h   | 2 +-
7124  poppler/Parser.cc | 2 +-
7125  poppler/Parser.h  | 2 +-
7126  4 files changed, 4 insertions(+), 4 deletions(-)
7128 commit ebe49d597a62aa94601c2e4595dbad1895ea7ef0
7129 Author: Albert Astals Cid <aacid@kde.org>
7130 Date:   Fri Nov 15 19:33:00 2013 +0100
7132     Fix regression in broken endstream detection
7134     Rregression was caused by e1ffa9100cf6b4a444be7ed76b11698a5c5bb441
7135     Fixes bug #70854
7137  poppler/Lexer.cc  |  4 ++--
7138  poppler/Lexer.h   |  2 +-
7139  poppler/Parser.cc | 11 ++++-------
7140  poppler/Parser.h  |  2 +-
7141  4 files changed, 8 insertions(+), 11 deletions(-)
7143 commit 8294d18ea96bd18be076bccbdbdaa015fc48aa12
7144 Author: Adrian Perez de Castro <aperez@igalia.com>
7145 Date:   Thu Sep 26 20:46:34 2013 +0300
7147     Tagged-PDF: Parsing of StructElem standard types and attributes
7149     Parse attributes and standard types of StructElem nodes of the
7150     document structure tree. Type name aliases are resolved via the
7151     RoleMap (and cycles detected). Both standard attributes and user
7152     properties are mapped to instances of the Attribute class.
7153     Attributes are parsed both via ClassMap references and directly
7154     referenced from the StructElem objects.
7156     https://bugs.freedesktop.org/show_bug.cgi?id=64815
7158  poppler/StructElement.cc | 1018
7159  +++++++++++++++++++++++++++++++++++++++++++++-
7160  poppler/StructElement.h  |  113 ++++-
7161  2 files changed, 1126 insertions(+), 5 deletions(-)
7163 commit 4e0cbd37b964107c0fb531d48876a33ae843bf27
7164 Author: suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
7165 Date:   Mon Nov 11 22:46:07 2013 +0100
7167     pdftohtml: Add -? and --help
7169  utils/pdftohtml.cc | 6 +++++-
7170  1 file changed, 5 insertions(+), 1 deletion(-)
7172 commit 4dbd36f5b35dd0964e59d942242aecdc6b474c89
7173 Author: Andres Gomez <agomez@igalia.com>
7174 Date:   Tue Nov 5 09:52:23 2013 +0200
7176     glib-demo: Fix conding style issue in main.c
7178     https://bugs.freedesktop.org/show_bug.cgi?id=71245
7180  glib/demo/main.c | 2 +-
7181  1 file changed, 1 insertion(+), 1 deletion(-)
7183 commit 02f3c235eaf60350c98e88dbe266378fccef59d7
7184 Author: Andres Gomez <agomez@igalia.com>
7185 Date:   Tue Nov 5 09:52:23 2013 +0200
7187     glib-demo: Fix a typo in function name
7189     https://bugs.freedesktop.org/show_bug.cgi?id=71245
7191  glib/demo/main.c | 6 +++---
7192  1 file changed, 3 insertions(+), 3 deletions(-)
7194 commit 5620b82e69335b7f12d877a24f1a463604f0e515
7195 Author: Andres Gomez <agomez@igalia.com>
7196 Date:   Tue Nov 5 09:52:23 2013 +0200
7198     glib-demo: Fix trailing whitespaces in main.c
7200     https://bugs.freedesktop.org/show_bug.cgi?id=71245
7202  glib/demo/main.c | 14 +++++++-------
7203  1 file changed, 7 insertions(+), 7 deletions(-)
7205 commit 43309d92d327b4ae8e89edb15482247045d726a4
7206 Author: Germán Poo-Caamaño <gpoo@gnome.org>
7207 Date:   Sat Sep 28 20:45:32 2013 -0700
7209     glib-demo: Make the Remove annotation button prominent in demo
7211     Move out from Annotation properties to the top. This make better
7212     use of the space.
7213     Make the remove button active only if there is an annotation
7214     selected.
7216     https://bugs.freedesktop.org/show_bug.cgi?id=69978
7218  glib/demo/annots.c | 22 +++++++++++++---------
7219  1 file changed, 13 insertions(+), 9 deletions(-)
7221 commit f4a72fd3c61091d6b455af9a881c2390da19b506
7222 Author: Albert Astals Cid <aacid@kde.org>
7223 Date:   Sat Oct 26 19:06:34 2013 +0200
7225     0.24.3
7227  CMakeLists.txt   |  2 +-
7228  NEWS             | 14 ++++++++++++++
7229  configure.ac     |  2 +-
7230  cpp/Doxyfile     |  2 +-
7231  qt4/src/Doxyfile |  2 +-
7232  qt5/src/Doxyfile |  2 +-
7233  6 files changed, 19 insertions(+), 5 deletions(-)
7235 commit 33a5af32cd5769cf1b6c6344077ac4a3f407ba21
7236 Author: Albert Astals Cid <aacid@kde.org>
7237 Date:   Sat Oct 26 18:48:50 2013 +0200
7239     Update copyrights
7241  qt4/src/poppler-document.cc | 2 +-
7242  utils/pdfseparate.cc        | 2 +-
7243  2 files changed, 2 insertions(+), 2 deletions(-)
7245 commit 9f09b9596f1fc52481914019d68c8f9b85b5c438
7246 Merge: bd893d4 61f79b8
7247 Author: Albert Astals Cid <aacid@kde.org>
7248 Date:   Thu Oct 24 01:03:02 2013 +0200
7250     Merge remote-tracking branch 'origin/poppler-0.24'
7252 commit 61f79b8447c3ac8ab5a26e79e0c28053ffdccf75
7253 Author: Albert Astals Cid <aacid@kde.org>
7254 Date:   Thu Oct 24 00:54:56 2013 +0200
7256     Allow only one %d in the filename
7258     Fixes crashes if you had %s and similar in the filename
7260     Inspired from patch by Pedro Ribeiro <pedrib@gmail.com>
7262     Bug #69434
7264  utils/pdfseparate.cc | 31 ++++++++++++++++++++++++++++++-
7265  1 file changed, 30 insertions(+), 1 deletion(-)
7267 commit bd893d4a543a6cc3a525655f37def38440944f28
7268 Merge: 93e8b05 daa0990
7269 Author: Albert Astals Cid <aacid@kde.org>
7270 Date:   Thu Oct 10 02:19:34 2013 +0200
7272     Merge remote-tracking branch 'origin/poppler-0.24'
7274 commit daa0990a7baf17d00d12574a4de815e070727a86
7275 Author: Albert Astals Cid <aacid@kde.org>
7276 Date:   Thu Oct 10 02:16:25 2013 +0200
7278     Return empty if getXRef()->copy() fails
7280     Seems this can happen by looking at the backtrace in
7281     https://bugs.kde.org/show_bug.cgi?id=325810
7283  qt4/src/poppler-document.cc | 6 ++++++
7284  qt5/src/poppler-document.cc | 6 ++++++
7285  2 files changed, 12 insertions(+)
7287 commit f4bfa940aa40a82a1080cdaf765da1d1615ccfb1
7288 Author: Carlos Garcia Campos <carlosgc@gnome.org>
7289 Date:   Sat Oct 5 11:20:04 2013 +0200
7291     cairo: Do not set an invalid matrix in drawImage()
7293     https://bugs.freedesktop.org/show_bug.cgi?id=70085
7295  poppler/CairoOutputDev.cc | 3 ++-
7296  1 file changed, 2 insertions(+), 1 deletion(-)
7298 commit 93e8b05fb2a6d225f048db6a3a735717433a5a13
7299 Author: Carlos Garcia Campos <carlosgc@gnome.org>
7300 Date:   Sat Oct 5 11:20:04 2013 +0200
7302     cairo: Do not set an invalid matrix in drawImage()
7304     https://bugs.freedesktop.org/show_bug.cgi?id=70085
7306  poppler/CairoOutputDev.cc | 3 ++-
7307  1 file changed, 2 insertions(+), 1 deletion(-)
7309 commit 3084f8f4a5ad55937094b14e30169dccf1fa4ec9
7310 Author: Germán Poo-Caamaño <gpoo@gnome.org>
7311 Date:   Sat Sep 21 11:59:32 2013 -0700
7313     glib-demo: Expand short names for annotations used in demo
7315     https://bugs.freedesktop.org/show_bug.cgi?id=69978
7317  glib/demo/annots.c | 10 +++++-----
7318  glib/demo/main.c   |  2 +-
7319  2 files changed, 6 insertions(+), 6 deletions(-)
7321 commit ff674f57a3587142165fd56aec089d9840ceda36
7322 Author: Germán Poo-Caamaño <gpoo@gnome.org>
7323 Date:   Fri Sep 27 22:33:42 2013 -0700
7325     glib-demo: Merge columns Type and Color in annotations demo
7327     Reduce the space used by both columns, makes the color
7328     pixbuf smaller enough to give a clue of the annotation
7329     color.
7331     https://bugs.freedesktop.org/show_bug.cgi?id=69978
7333  glib/demo/annots.c | 28 ++++++++++++++++------------
7334  1 file changed, 16 insertions(+), 12 deletions(-)
7336 commit 76d6e2d385e2cbad7f44bc8aee05147efd3970a4
7337 Author: Germán Poo-Caamaño <gpoo@gnome.org>
7338 Date:   Fri Sep 20 23:27:20 2013 -0700
7340     glib-demo: Rearrange layout for annotations in demo
7342     Add render area to visualize the annotations per page.
7344     https://bugs.freedesktop.org/show_bug.cgi?id=69978
7346  glib/demo/annots.c | 130
7347  ++++++++++++++++++++++++++++++++++++++++++++++++-----
7348  1 file changed, 118 insertions(+), 12 deletions(-)
7350 commit a6b1fc1a2ca83b3e4c52bcaa95b99d0289354f4b
7351 Author: Germán Poo-Caamaño <gpoo@gnome.org>
7352 Date:   Sun Sep 29 22:50:42 2013 -0700
7354     glib-demo: Fix rectangle calculation for new annotations in demo
7356     https://bugs.freedesktop.org/show_bug.cgi?id=69978
7358  glib/demo/annots.c | 4 ++--
7359  1 file changed, 2 insertions(+), 2 deletions(-)
7361 commit bd49b3c0c6f2adccc5bda561edbaf9f00ed2917a
7362 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
7363 Date:   Wed Oct 2 23:32:09 2013 +0200
7365     Use icc profile in OutputIntents
7367     Bug #34053
7369  poppler/Gfx.cc      | 114 +++++++++++---
7370  poppler/Gfx.h       |   8 +-
7371  poppler/GfxState.cc | 429
7372  +++++++++++++++++++++++++++++++++++++++++-----------
7373  poppler/GfxState.h  |  72 ++++++---
7374  poppler/Page.cc     |   2 +-
7375  5 files changed, 490 insertions(+), 135 deletions(-)
7377 commit df947a0641082f530200880d46e20cd3e1fd962f
7378 Author: Albert Astals Cid <aacid@kde.org>
7379 Date:   Wed Oct 2 20:53:32 2013 +0200
7381     Compile++
7383  CMakeLists.txt | 4 ++++
7384  1 file changed, 4 insertions(+)
7386 commit fa83d7e4f36cfc11c7b4f81f5f5e8ed69eb6dbbe
7387 Author: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
7388 Date:   Wed Oct 2 20:35:58 2013 +0200
7390     pdfseparate: allow zero-padded pagespecs
7392     Bug #50914
7394  utils/pdfseparate.cc | 22 +++++++++++++++++++---
7395  1 file changed, 19 insertions(+), 3 deletions(-)
7397 commit e04cabd878a0fd84faa5178f423fd828d010b664
7398 Author: Adrian Perez de Castro <aperez@igalia.com>
7399 Date:   Mon Jun 17 17:00:27 2013 +0300
7401     Tagged-PDF: Implement parsing of StructTreeRoot
7403     Implement parsing of the StructTreeRoot entry of the Catalog. Also,
7404     the
7405     Catalog::getStructTreeRoot() and PDFDoc::getStructTreeRoot()
7406     methods are
7407     modified to return an instance of StructTreeRoot instead of an Object.
7409     All elements from the StructTreeRoot are parsed except for:
7411     - IDTree: it is a lookup tree to locate items by their ID, which would
7412       be barely useful because the whole structure tree is to be kept in
7413       memory, which should be fast enough to traverse.
7414     - ParentTreeNextKey: This is needed only when the ParentTree object is
7415       to be modified. For the moment the implementation deals only with
7416       reading, so this has been deliberately left out.
7418     StructElem tree nodes from the document structure tree are parsed as a
7419     StructElement instance. Attributes and extraction of content out from
7420     elements are not yet handled.
7422     https://bugs.freedesktop.org/show_bug.cgi?id=64815
7424  poppler/Catalog.cc        |  36 +++---
7425  poppler/Catalog.h         |   5 +-
7426  poppler/Makefile.am       |   4 +
7427  poppler/PDFDoc.h          |   3 +-
7428  poppler/StructElement.cc  | 322
7429  ++++++++++++++++++++++++++++++++++++++++++++++
7430  poppler/StructElement.h   | 167 ++++++++++++++++++++++++
7431  poppler/StructTreeRoot.cc | 174 +++++++++++++++++++++++++
7432  poppler/StructTreeRoot.h  |  83 ++++++++++++
7433  8 files changed, 776 insertions(+), 18 deletions(-)
7435 commit 45e0fe56985f34e695c99a2f6ec1ffe14e239b9e
7436 Author: Adrian Perez de Castro <aperez@igalia.com>
7437 Date:   Thu Sep 26 20:56:52 2013 +0300
7439     Implement Object::takeString() method
7441     Object::takeString() behaves like Object::getString(), but transfers
7442     ownership of the returned string to the caller. Also, it makes
7443     sure that
7444     calling Object::free() afterwards won't free the string that the
7445     Object
7446     is holding.
7448  poppler/Object.h | 4 ++++
7449  1 file changed, 4 insertions(+)
7451 commit d80eb4a34c218de34633ee2f1b9dfd65504a0ad9
7452 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
7453 Date:   Tue Oct 1 22:57:55 2013 +0200
7455     cache cms values in getGray(), getRGB() and getCMYK()
7457     Bug #68420
7459  poppler/GfxState.cc | 111
7460  ++++++++++++++++++++++++++++++++++++++++++++++++++++
7461  poppler/GfxState.h  |   2 +
7462  2 files changed, 113 insertions(+)
7464 commit 9bc8f3240698d5a8ae4c0129e768840664d28c22
7465 Merge: a2742c8 e2fe851
7466 Author: Albert Astals Cid <aacid@kde.org>
7467 Date:   Tue Oct 1 19:19:32 2013 +0200
7469     Merge remote-tracking branch 'origin/poppler-0.24'
7471 commit e2fe85137ecb59eb0d177682c552febc64cda643
7472 Author: Adrian Johnson <ajohnson@redneon.com>
7473 Date:   Tue Oct 1 19:15:08 2013 +0200
7475     Fix PFB font embedding
7477     Bug #69717
7479  poppler/PSOutputDev.cc | 52
7480  ++++++++++++++++++++++++++++++++++++++++++++------
7481  1 file changed, 46 insertions(+), 6 deletions(-)
7483 commit a2742c8fce0594ccbdb036dd0c29c6e15d2229f3
7484 Merge: 6b30a52 06dabe1
7485 Author: Albert Astals Cid <aacid@kde.org>
7486 Date:   Mon Sep 30 19:32:41 2013 +0200
7488     Merge remote-tracking branch 'origin/poppler-0.24'
7490 commit 06dabe1eed912e5f5c96fe9f371ab459516e5a99
7491 Author: Albert Astals Cid <aacid@kde.org>
7492 Date:   Fri Sep 27 12:41:23 2013 +0200
7494     0.24.2
7496  CMakeLists.txt   | 2 +-
7497  NEWS             | 8 ++++++++
7498  configure.ac     | 2 +-
7499  cpp/Doxyfile     | 2 +-
7500  qt4/src/Doxyfile | 2 +-
7501  qt5/src/Doxyfile | 2 +-
7502  6 files changed, 13 insertions(+), 5 deletions(-)
7504 commit 78141da189c42a04b6a303767284de755a4a2d4d
7505 Author: Albert Astals Cid <aacid@kde.org>
7506 Date:   Fri Sep 27 12:39:00 2013 +0200
7508     Update copyrights
7510  utils/pdfseparate.cc | 1 +
7511  1 file changed, 1 insertion(+)
7513 commit 6b30a5214e39993025cf2fb9f221e1360de7fa9c
7514 Merge: 4966b6f dc344b4
7515 Author: Albert Astals Cid <aacid@kde.org>
7516 Date:   Sat Sep 21 10:38:45 2013 +0200
7518     Merge remote-tracking branch 'origin/poppler-0.24'
7520 commit dc344b410f49410174ee902b7649ebd8c2cb0fa2
7521 Author: Lu Wang <coolwanglu@gmail.com>
7522 Date:   Sat Sep 21 10:37:30 2013 +0200
7524     pdftocairo: check file opening failure in beginDocument()
7526  utils/pdftocairo.cc | 7 +++++++
7527  1 file changed, 7 insertions(+)
7529 commit 4966b6f4193cc9d13f63e92bdc2aac0c8b78298d
7530 Merge: 0f074b1 1e612d3
7531 Author: Albert Astals Cid <aacid@kde.org>
7532 Date:   Sat Sep 21 10:15:28 2013 +0200
7534     Merge remote-tracking branch 'origin/poppler-0.24'
7536 commit 1e612d331b79dabec66ad241d7ffe66674a10bc4
7537 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
7538 Date:   Sat Sep 21 10:10:16 2013 +0200
7540     Windows: Fix CreateFile fails with ERROR_SHARING_VIOLATION
7542     Bug #69597
7544  goo/gfile.cc | 5 +++--
7545  1 file changed, 3 insertions(+), 2 deletions(-)
7547 commit 0f074b16317d874fe58d7042f8434282786ca757
7548 Merge: d277432 b8682d8
7549 Author: Pino Toscano <pino@kde.org>
7550 Date:   Mon Sep 16 19:53:10 2013 +0200
7552     Merge remote-tracking branch 'origin/poppler-0.24'
7554     Conflicts:
7555         utils/pdfimages.1
7557 commit b8682d868ddf7f741e93b791588af0932893f95c
7558 Author: Pino Toscano <pino@kde.org>
7559 Date:   Mon Sep 16 19:46:55 2013 +0200
7561     pdfseparate: improve the path building
7563     Make use of snprintf to limit the output to the pathName buffer;
7564     while I'm there, expand its size to 4096 (might help longer paths),
7565     although a better fix would be dynamically allocate its length
7566     (and/or using GooString, maybe).
7568  utils/pdfseparate.cc | 4 ++--
7569  1 file changed, 2 insertions(+), 2 deletions(-)
7571 commit d2774325f5248018977d3ab8f8dd7155ed972668
7572 Author: Adrian Johnson <ajohnson@redneon.com>
7573 Date:   Sat Sep 14 14:08:11 2013 +0930
7575     pdfimages.1: fix typo
7577  utils/pdfimages.1 | 2 +-
7578  1 file changed, 1 insertion(+), 1 deletion(-)
7580 commit 9b5957278c7f249fa1010e61a0ed79f0eb20e26d
7581 Author: Adrian Johnson <ajohnson@redneon.com>
7582 Date:   Sat Aug 31 17:33:25 2013 +0930
7584     pdfimages: ensure dump* variables are intialized
7586  utils/ImageOutputDev.cc | 3 +++
7587  1 file changed, 3 insertions(+)
7589 commit e116ef32504b589001814f0f579309ecf7ec89d9
7590 Author: Adrian Johnson <ajohnson@redneon.com>
7591 Date:   Wed Aug 28 08:05:23 2013 +0930
7593     Make cpp/poppler-image.cc use goo/NetPBMWriter
7595  cpp/CMakeLists.txt    |   1 -
7596  cpp/Makefile.am       |   2 -
7597  cpp/PNMWriter.cc      | 119
7598  --------------------------------------------------
7599  cpp/PNMWriter.h       |  43 ------------------
7600  cpp/poppler-image.cpp |  14 +++---
7601  5 files changed, 6 insertions(+), 173 deletions(-)
7603 commit a87a11ee6bbd0f5707a3ac34ac2b9cc79f4e92d0
7604 Author: Adrian Johnson <ajohnson@redneon.com>
7605 Date:   Thu Aug 29 22:42:34 2013 +0930
7607     pdfimages: support cmyk tiff output
7609     If -tiff is specified, CMYK images will be written as CMYK TIFF files
7610     instead of converting to RGB. If both -png and -tiff are specified (as
7611     is the case with the -all option), CMYK images are written as TIFF and
7612     all other types as PNG.
7614  utils/ImageOutputDev.cc | 32 +++++++++++++++++++++++++++++++-
7615  utils/ImageOutputDev.h  |  3 ++-
7616  utils/pdfimages.1       | 13 ++++++++-----
7617  utils/pdfimages.cc      |  3 ++-
7618  4 files changed, 43 insertions(+), 8 deletions(-)
7620 commit 63da26f8fb0b2b5ffaa127762d4e36d995c482ee
7621 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
7622 Date:   Tue Aug 27 20:40:29 2013 +0200
7624     resolve copy&paste error
7626  poppler/GfxState.cc | 2 +-
7627  1 file changed, 1 insertion(+), 1 deletion(-)
7629 commit 563da2d375c003478d398897796ecbf45ce03482
7630 Author: Albert Astals Cid <aacid@kde.org>
7631 Date:   Mon Aug 26 22:33:10 2013 +0200
7633     0.24.1
7635  CMakeLists.txt   |  2 +-
7636  NEWS             | 23 +++++++++++++++++++++++
7637  configure.ac     |  2 +-
7638  cpp/Doxyfile     |  2 +-
7639  qt4/src/Doxyfile |  2 +-
7640  qt5/src/Doxyfile |  2 +-
7641  6 files changed, 28 insertions(+), 5 deletions(-)
7643 commit 2c73f1ea9116172692d8350cb7adf1b5376f795c
7644 Author: Albert Astals Cid <aacid@kde.org>
7645 Date:   Mon Aug 26 21:50:51 2013 +0200
7647     Fix typo
7649  qt5/src/poppler-qt5.h | 2 +-
7650  1 file changed, 1 insertion(+), 1 deletion(-)
7652 commit f58e9b64d5cf62906876c5c0f8da0f3c2c6c2bac
7653 Author: Albert Astals Cid <aacid@kde.org>
7654 Date:   Mon Aug 26 00:27:59 2013 +0200
7656     Some more files Adrian has changed
7658  goo/PNGWriter.h        | 2 +-
7659  utils/HtmlOutputDev.cc | 2 +-
7660  utils/pdftocairo.cc    | 2 +-
7661  3 files changed, 3 insertions(+), 3 deletions(-)
7663 commit 16da389c61c495111a5a49f62539a423a0655c28
7664 Author: Adrian Johnson <ajohnson@redneon.com>
7665 Date:   Mon Aug 26 07:50:51 2013 +0930
7667     fix typo in pdfimages.1
7669  utils/pdfimages.1 | 4 ++--
7670  1 file changed, 2 insertions(+), 2 deletions(-)
7672 commit 56c0d4f3a231dca141c06493b50ab25959b5b15c
7673 Author: Adrian Johnson <ajohnson@redneon.com>
7674 Date:   Mon Aug 26 07:47:46 2013 +0930
7676     fix typo in pdfimages.1
7678  utils/pdfimages.1 | 2 +-
7679  1 file changed, 1 insertion(+), 1 deletion(-)
7681 commit af4f2b775946815b572622bf4c4d42ad3aea1141
7682 Author: Adrian Johnson <ajohnson@redneon.com>
7683 Date:   Sat Aug 24 21:25:51 2013 +0930
7685     pdfimages: Add -all option to write all image in their native format
7687  utils/pdfimages.1  |  4 ++++
7688  utils/pdfimages.cc | 23 +++++++++++++++++------
7689  2 files changed, 21 insertions(+), 6 deletions(-)
7691 commit 25e96b6ddbbe54a75ddb97d2e235c1bd6033fe79
7692 Author: Adrian Johnson <ajohnson@redneon.com>
7693 Date:   Wed Aug 21 22:22:28 2013 +0930
7695     pdfimages: support ccitt output
7697  poppler/Stream.h        |  5 +++++
7698  utils/ImageOutputDev.cc | 35 +++++++++++++++++++++++++++++++++++
7699  utils/ImageOutputDev.h  |  4 ++++
7700  utils/pdfimages.1       | 39 ++++++++++++++++++++++++++++++++++++++-
7701  utils/pdfimages.cc      |  4 ++++
7702  5 files changed, 86 insertions(+), 1 deletion(-)
7704 commit 086413263cb63a24d9492fbe534fdcc34b45951a
7705 Author: Adrian Johnson <ajohnson@redneon.com>
7706 Date:   Sun Aug 18 20:37:01 2013 +0930
7708     pdfimages: support JBIG2 output
7710  poppler/JBIG2Stream.h   |  1 +
7711  utils/ImageOutputDev.cc | 25 +++++++++++++++++++++++++
7712  utils/ImageOutputDev.h  |  4 ++++
7713  utils/pdfimages.1       | 13 ++++++++-----
7714  utils/pdfimages.cc      |  4 ++++
7715  5 files changed, 42 insertions(+), 5 deletions(-)
7717 commit 2845ebabd00a2755549b8db436e78a3e0e0c0713
7718 Author: Adrian Johnson <ajohnson@redneon.com>
7719 Date:   Sun Aug 18 20:07:31 2013 +0930
7721     pdfimages: add support for writing JPEG2000 files
7723  utils/ImageOutputDev.cc |  4 ++++
7724  utils/ImageOutputDev.h  |  4 ++++
7725  utils/pdfimages.1       | 12 ++++++++----
7726  utils/pdfimages.cc      |  4 ++++
7727  4 files changed, 20 insertions(+), 4 deletions(-)
7729 commit 2021c8ffcb36432049c4305e85ced2ae139086f3
7730 Author: Adrian Johnson <ajohnson@redneon.com>
7731 Date:   Sun Aug 18 17:29:00 2013 +0930
7733     pdfimages: add support for png and tiff output
7735  utils/ImageOutputDev.cc | 67
7736  ++++++++++++++++++++++++++++++++++++++++++++++---
7737  utils/ImageOutputDev.h  | 17 +++++++++++--
7738  utils/pdfimages.1       | 22 ++++++++++------
7739  utils/pdfimages.cc      | 19 +++++++++++---
7740  4 files changed, 110 insertions(+), 15 deletions(-)
7742 commit 8f466775c77b09a7114c688004317e6db05bcd3f
7743 Author: Adrian Johnson <ajohnson@redneon.com>
7744 Date:   Sun Aug 18 16:08:02 2013 +0930
7746     Change PNGWriter monochrome format to be 8 pixels/byte
7748     to be consistent with TiffWriter and NetPBMWriter
7750  goo/PNGWriter.cc        |  4 ----
7751  goo/PNGWriter.h         |  2 +-
7752  utils/HtmlOutputDev.cc  | 31 +++++++++++++++++++------------
7753  utils/ImageOutputDev.cc |  9 ++++++---
7754  utils/pdftocairo.cc     |  2 +-
7755  5 files changed, 27 insertions(+), 21 deletions(-)
7757 commit e53aec2c61ba42cf0635dc05f8e27e3503c1eaac
7758 Author: Adrian Johnson <ajohnson@redneon.com>
7759 Date:   Sun Aug 18 15:50:39 2013 +0930
7761     Refactor ImageOutputDev to facilitate adding more output formats
7763     - Move PPM/PBM code into a NetPBMWriter class so PNGWriter and
7764       TiffWritersupport be added.
7766     - Create generic WriteRawIMage function for writing jpeg files so
7767       support for jpeg2000/jbig2 can be added.
7769  CMakeLists.txt          |   1 +
7770  goo/Makefile.am         |   2 +
7771  goo/NetPBMWriter.cc     |  84 ++++++++++++++++
7772  goo/NetPBMWriter.h      |  52 ++++++++++
7773  utils/ImageOutputDev.cc | 261
7774  +++++++++++++++++++++---------------------------
7775  utils/ImageOutputDev.h  |  15 +--
7776  6 files changed, 262 insertions(+), 153 deletions(-)
7778 commit 0ca0fcc9f536a57365048914cd8a8cc3eb5ed4fd
7779 Author: Adrian Johnson <ajohnson@redneon.com>
7780 Date:   Sat Aug 17 15:24:43 2013 +0930
7782     pdfimages: fix bug in -list output
7784     Images of type /ImageMask should have type 'stencil'.
7786  utils/ImageOutputDev.cc | 2 +-
7787  1 file changed, 1 insertion(+), 1 deletion(-)
7789 commit f8ee5a931c795013d17f73f083b6e6f9a683d061
7790 Author: Adrian Johnson <ajohnson@redneon.com>
7791 Date:   Sat Aug 17 15:17:11 2013 +0930
7793     pdfimages: print size, ratio, and ppi
7795  utils/ImageOutputDev.cc | 100
7796  ++++++++++++++++++++++++++++++++++++++++++++----
7797  utils/pdfimages.1       |  12 ++++++
7798  utils/pdfimages.cc      |   2 +-
7799  3 files changed, 106 insertions(+), 8 deletions(-)
7801 commit b5321c4f40fb56b10f75c14c5c955c5775cf2ef9
7802 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
7803 Date:   Sun Aug 25 20:13:12 2013 +0200
7805     use getCMYK/DeviceNLine in CMYK mode if available
7807     Second part of bug 66928
7809  poppler/GfxState.cc        | 310
7810  ++++++++++++++++++++++++++++++++++++++++++++-
7811  poppler/GfxState.h         |  32 ++++-
7812  poppler/SplashOutputDev.cc |  28 ++--
7813  splash/SplashTypes.h       |   2 -
7814  4 files changed, 355 insertions(+), 17 deletions(-)
7816 commit d006ac567e59e82c4c6cb42c5e429a4aa516ac0b
7817 Merge: d391af7 ed3585e
7818 Author: Albert Astals Cid <aacid@kde.org>
7819 Date:   Sun Aug 25 19:36:33 2013 +0200
7821     Merge remote-tracking branch 'origin/poppler-0.24'
7823 commit ed3585efc8b259cb065eac361a6a499f9f26851f
7824 Author: William Bader <williambader@hotmail.com>
7825 Date:   Sun Aug 25 19:31:11 2013 +0200
7827     Fix pdftops -eps -level1sep rendering of a file
7829     Since 8fb243bf11a979af8bfa36427436940706c9f71d we have
7830             case splashModeXBGR8:
7831     +         cSrcNonIso[3] = 255;
7832     and that means splashModeDeviceN8 and splashModeCMYK8 can't
7833     skip their breaks anymore otherwise the cSrcNonIso[3] gets
7834     overwritten
7836     Bug #68321
7838  splash/Splash.cc | 11 +++++++----
7839  1 file changed, 7 insertions(+), 4 deletions(-)
7841 commit d391af7ea63c4bc884bb81895aea0cdd8f8b282a
7842 Author: Albert Astals Cid <aacid@kde.org>
7843 Date:   Sat Aug 24 14:03:49 2013 +0200
7845     Update copyrights
7847  poppler/Annot.cc   | 1 +
7848  poppler/Annot.h    | 1 +
7849  poppler/Catalog.cc | 2 ++
7850  poppler/Catalog.h  | 2 ++
7851  poppler/Form.cc    | 2 +-
7852  poppler/Form.h     | 1 +
7853  poppler/Page.cc    | 1 +
7854  poppler/Page.h     | 1 +
7855  utils/pdfinfo.cc   | 1 +
7856  9 files changed, 11 insertions(+), 1 deletion(-)
7858 commit a47b7f853174d6101f2b882a2db1a7dc95b33293
7859 Author: Adrian Johnson <ajohnson@redneon.com>
7860 Date:   Sat Aug 3 10:28:20 2013 +0930
7862     Add pdfinfo option to print out javascript
7864  poppler/Catalog.h |   1 +
7865  utils/JSInfo.cc   | 164
7866  +++++++++++++++++++++++++++++++++++++++++-------------
7867  utils/JSInfo.h    |  12 +++-
7868  utils/pdfinfo.1   |   3 +
7869  utils/pdfinfo.cc  |  10 ++++
7870  5 files changed, 151 insertions(+), 39 deletions(-)
7872 commit 8f7155e7e3180bb1966a5e7df6af6acdd479939b
7873 Author: Adrian Johnson <ajohnson@redneon.com>
7874 Date:   Sat Aug 3 09:05:21 2013 +0930
7876     pdfinfo: indicate if pdf contains javascript
7878  poppler/Annot.cc     |  27 ++++++++++
7879  poppler/Annot.h      |   8 +++
7880  poppler/Catalog.cc   |  26 +++++++++
7881  poppler/Catalog.h    |  12 +++++
7882  poppler/Form.cc      |   4 ++
7883  poppler/Form.h       |   2 +
7884  poppler/Page.cc      |  20 +++++++
7885  poppler/Page.h       |  10 +++-
7886  utils/CMakeLists.txt |   4 ++
7887  utils/JSInfo.cc      | 145
7888  +++++++++++++++++++++++++++++++++++++++++++++++++++
7889  utils/JSInfo.h       |  50 ++++++++++++++++++
7890  utils/Makefile.am    |   4 ++
7891  utils/pdfinfo.1      |   3 ++
7892  utils/pdfinfo.cc     |   8 +++
7893  14 files changed, 322 insertions(+), 1 deletion(-)
7895 commit c2453fc1307ebb222747f976e1311ecc5e99abfa
7896 Merge: 3bb8c2e 70298a0
7897 Author: Albert Astals Cid <aacid@kde.org>
7898 Date:   Tue Aug 20 19:53:17 2013 +0200
7900     Merge remote-tracking branch 'origin/poppler-0.24'
7902 commit 70298a021657a72ae80389687a86247144e6d6b6
7903 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
7904 Date:   Tue Aug 20 19:46:01 2013 +0200
7906     Don't copy not needed bitmap
7908     Speeds up rendering of fixes from bug 67105
7909     As example one file is down from 130s to 6.5s
7911  poppler/SplashOutputDev.cc | 2 +-
7912  1 file changed, 1 insertion(+), 1 deletion(-)
7914 commit 3bb8c2e34039cf473bf72ed9dab55664deab3ab7
7915 Merge: 71c1d16 fc78330
7916 Author: Albert Astals Cid <aacid@kde.org>
7917 Date:   Tue Aug 20 00:41:13 2013 +0200
7919     Merge remote-tracking branch 'origin/poppler-0.24'
7921 commit fc78330072b9771fa39d21896703adb4836e5398
7922 Author: Albert Astals Cid <aacid@kde.org>
7923 Date:   Tue Aug 20 00:37:56 2013 +0200
7925     use getRGBLine images if available
7927     Speeds up greatly files from bug #66928
7929     E.g. some file went from 21s to 2s in my computer
7931  poppler/SplashOutputDev.cc | 30 +++++++++++++++++++-----------
7932  1 file changed, 19 insertions(+), 11 deletions(-)
7934 commit 71c1d162477a243db07b62ef3c056a2946f8986e
7935 Merge: 7d1de78 678c767
7936 Author: Albert Astals Cid <aacid@kde.org>
7937 Date:   Sun Aug 18 16:41:20 2013 +0200
7939     Merge remote-tracking branch 'origin/poppler-0.24'
7941 commit 7d1de78ad79162217ee0ca6c2e99ce51017a327d
7942 Merge: 7e0d969 fbea224
7943 Author: Albert Astals Cid <aacid@kde.org>
7944 Date:   Sun Aug 18 16:40:34 2013 +0200
7946     Merge commit 'origin/poppler-0.24~1'
7948     This is merging the revert commits with the "ours" strategy, so
7949     it's virtually
7950     doing nothing other than making the stable branch mergeable again
7951     to master
7953 commit 678c767584fa80620cc58a1d8a913cb3473209d4
7954 Author: Albert Astals Cid <aacid@kde.org>
7955 Date:   Sun Aug 18 16:19:27 2013 +0200
7957     Fix crash in 1026.asan.0.42.pdf
7959     We were not checking that bitmapOff was in bounds
7961  splash/Splash.cc | 3 ++-
7962  1 file changed, 2 insertions(+), 1 deletion(-)
7964 commit fbea2241cccdde0106d2c34592b6ddda28a8d848
7965 Author: Albert Astals Cid <aacid@kde.org>
7966 Date:   Sat Aug 17 01:32:51 2013 +0200
7968     Revert "Tagged-PDF: Accessors in Catalog for the MarkInfo dictionary"
7970     This reverts commit 402ee8b4e31630a42a0a38db1d39164cc5789f3c.
7972     No clue how this ended up in the stable branch
7974  poppler/Catalog.cc | 45 ---------------------------------------------
7975  poppler/Catalog.h  | 10 ----------
7976  2 files changed, 55 deletions(-)
7978 commit 6d2771b8a8c0cb0f2288d0900fea3c9edc3dd172
7979 Author: Albert Astals Cid <aacid@kde.org>
7980 Date:   Sat Aug 17 01:32:38 2013 +0200
7982     Revert "pdfinfo: Use Catalog::getMarkInfo() to show mark info
7983     properties"
7985     This reverts commit 73cca518c479594e26605196d54b429fbf42dcdc.
7987     No clue how this ended up in the stable branch
7989  utils/pdfinfo.cc | 8 ++------
7990  1 file changed, 2 insertions(+), 6 deletions(-)
7992 commit 7e0d969dc2439637ab16e609df8223504316f87d
7993 Merge: 6efc0c7 ef64206
7994 Author: Albert Astals Cid <aacid@kde.org>
7995 Date:   Sat Aug 17 01:13:30 2013 +0200
7997     Merge remote-tracking branch 'origin/poppler-0.24'
7999 commit ef6420656c7b88eb22a63ec2cb3e504e0bda0384
8000 Author: Albert Astals Cid <aacid@kde.org>
8001 Date:   Sat Aug 17 01:11:37 2013 +0200
8003     Fix jpeg image export
8005     Use same logic than the one used in ImageOutputDev
8006     Bug #48270
8008  utils/HtmlOutputDev.cc | 4 +++-
8009  1 file changed, 3 insertions(+), 1 deletion(-)
8011 commit 681f52a572b08c068cb376e5b2dc8a31676aad07
8012 Author: Albert Astals Cid <aacid@kde.org>
8013 Date:   Fri Aug 16 23:58:44 2013 +0200
8015     Fix exit(1) in 1026.asan.0.42.pdf
8017     The main crash in discussion with Thomas
8019  splash/Splash.cc | 4 +++-
8020  1 file changed, 3 insertions(+), 1 deletion(-)
8022 commit 9f4d7796589e4c9c1645fbbcf0cfabd79a71bde9
8023 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
8024 Date:   Thu Aug 8 20:33:54 2013 +0200
8026     use copyString where memory is freed with gfree
8028     Bug #67666
8030  poppler/Annot.cc | 2 +-
8031  poppler/Dict.cc  | 2 +-
8032  2 files changed, 2 insertions(+), 2 deletions(-)
8034 commit 73cca518c479594e26605196d54b429fbf42dcdc
8035 Author: Adrian Perez de Castro <aperez@igalia.com>
8036 Date:   Thu Apr 25 09:52:56 2013 +0300
8038     pdfinfo: Use Catalog::getMarkInfo() to show mark info properties
8040  utils/pdfinfo.cc | 8 ++++++--
8041  1 file changed, 6 insertions(+), 2 deletions(-)
8043 commit 402ee8b4e31630a42a0a38db1d39164cc5789f3c
8044 Author: Adrian Perez de Castro <aperez@igalia.com>
8045 Date:   Thu Apr 25 09:52:56 2013 +0300
8047     Tagged-PDF: Accessors in Catalog for the MarkInfo dictionary
8049  poppler/Catalog.cc | 45 +++++++++++++++++++++++++++++++++++++++++++++
8050  poppler/Catalog.h  | 10 ++++++++++
8051  2 files changed, 55 insertions(+)
8053 commit 6efc0c7ad97a82064a1e2c47e0b063b606e56bb7
8054 Author: Albert Astals Cid <aacid@kde.org>
8055 Date:   Fri Aug 16 23:31:54 2013 +0200
8057     Remove unused xref member
8059  poppler/OptionalContent.h | 2 +-
8060  1 file changed, 1 insertion(+), 1 deletion(-)
8062 commit cb5160aa74f64b78a20aaed4b89fead850b42e9b
8063 Author: Albert Astals Cid <aacid@kde.org>
8064 Date:   Fri Aug 16 23:31:17 2013 +0200
8066     Remove usnused objectNumberFirst member
8068  poppler/Hints.h | 3 +--
8069  1 file changed, 1 insertion(+), 2 deletions(-)
8071 commit a642aad68733c25f4055c268d691eedcf4e14a22
8072 Author: Albert Astals Cid <aacid@kde.org>
8073 Date:   Fri Aug 16 23:30:50 2013 +0200
8075     PNGWriterPrivate is actually a struct not a class
8077  goo/PNGWriter.h | 4 ++--
8078  1 file changed, 2 insertions(+), 2 deletions(-)
8080 commit 31947d413eae115acc147c33fc55b8ab4adccd91
8081 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
8082 Date:   Tue Aug 13 19:39:30 2013 +0200
8084     pdftoppm: Add thinlinemode option setting
8086  utils/pdftoppm.1  | 12 ++++++++++++
8087  utils/pdftoppm.cc | 17 +++++++++++++++--
8088  2 files changed, 27 insertions(+), 2 deletions(-)
8090 commit 8a1740b0b6ee4b217ecbe9d0046e4afa491e9f17
8091 Merge: b27588c c3f953d
8092 Author: Albert Astals Cid <aacid@kde.org>
8093 Date:   Mon Aug 12 22:47:44 2013 +0200
8095     Merge remote-tracking branch 'origin/poppler-0.24'
8097 commit c3f953dc87f83ac726f99cb8f1f959c486098391
8098 Author: Yury G. Kudryashov <urkud.urkud@gmail.com>
8099 Date:   Sat Aug 10 21:43:57 2013 +0300
8101     Fix a typo
8103  qt4/src/poppler-qt4.h | 2 +-
8104  1 file changed, 1 insertion(+), 1 deletion(-)
8106 commit b27588c4c946ef4f9a62248fbead4dffcb60b4d1
8107 Author: Yury G. Kudryashov <urkud.urkud@gmail.com>
8108 Date:   Mon Aug 12 22:42:13 2013 +0200
8110     Fix indentation
8112  utils/pdftotext.cc | 6 +++---
8113  1 file changed, 3 insertions(+), 3 deletions(-)
8115 commit b8b5773386ee4f57e72c2b867421cdff8a2eab5a
8116 Merge: 5f9d385 62d079b
8117 Author: Albert Astals Cid <aacid@kde.org>
8118 Date:   Thu Aug 8 20:47:05 2013 +0200
8120     Merge remote-tracking branch 'origin/poppler-0.24'
8122 commit 62d079b40a2f816f59cc533b1624ea57458331f3
8123 Author: Yury G. Kudryashov <urkud.urkud@gmail.com>
8124 Date:   Thu Aug 8 20:45:08 2013 +0200
8126     Fix `pdftotext -bbox in.pdf -`
8128     Print body text to stdout if invoked as above.
8130     Bug #45163
8132  utils/pdftotext.cc | 15 ++++++---------
8133  1 file changed, 6 insertions(+), 9 deletions(-)
8135 commit 5f9d385dbec3148614b84ae24cae47177e18dbfc
8136 Merge: af450a8 86dbc5f
8137 Author: Albert Astals Cid <aacid@kde.org>
8138 Date:   Thu Aug 8 20:41:25 2013 +0200
8140     Merge remote-tracking branch 'origin/poppler-0.24'
8142 commit 86dbc5f6f850ba3919bed9979386e5a4d0e7dba3
8143 Author: Yury G. Kudryashov <urkud.urkud@gmail.com>
8144 Date:   Thu Aug 8 20:39:30 2013 +0200
8146     pdfdetach: don't mention xpdfrc
8148     - drop -cfg command line argument; the old code passed its value to
8149       GlobalParams constructor which is the data dir, not a cfg file
8150     - remove corresponding lines from pdfdetach.1
8151     - fix '-enc' documentation in pdfdetach.1
8153  utils/pdfdetach.1  | 23 +++--------------------
8154  utils/pdfdetach.cc |  6 ++----
8155  2 files changed, 5 insertions(+), 24 deletions(-)
8157 commit af450a885ede5a3eac1a12734310722963764d83
8158 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
8159 Date:   Thu Aug 8 20:33:54 2013 +0200
8161     use copyString where memory is freed with gfree
8163     Bug #67666
8165  poppler/Annot.cc | 2 +-
8166  poppler/Dict.cc  | 2 +-
8167  2 files changed, 2 insertions(+), 2 deletions(-)
8169 commit 030ee12875a562f5976c5569d5c76783aadf89bd
8170 Author: Adrian Perez de Castro <aperez@igalia.com>
8171 Date:   Thu Apr 25 09:52:56 2013 +0300
8173     pdfinfo: Use Catalog::getMarkInfo() to show mark info properties
8175  utils/pdfinfo.cc | 8 ++++++--
8176  1 file changed, 6 insertions(+), 2 deletions(-)
8178 commit 9a232273988c0d2fd752dc2016e5111227ae6646
8179 Author: Adrian Perez de Castro <aperez@igalia.com>
8180 Date:   Thu Apr 25 09:52:56 2013 +0300
8182     Tagged-PDF: Accessors in Catalog for the MarkInfo dictionary
8184  poppler/Catalog.cc | 45 +++++++++++++++++++++++++++++++++++++++++++++
8185  poppler/Catalog.h  | 10 ++++++++++
8186  2 files changed, 55 insertions(+)
8188 commit 2724a7b9f723789491b4991ce7fe0cfa3e5488c3
8189 Author: Carlos Garcia Campos <carlosgc@gnome.org>
8190 Date:   Tue Jul 30 09:36:44 2013 +0200
8192     glib-demo: Remove GTK_DISABLE_DEPRECATED compilation flag
8194     Deprecations are now compile warnings, there's no reason to make them
8195     fatal.
8197  glib/demo/Makefile.am | 1 -
8198  1 file changed, 1 deletion(-)
8200 commit ef9d861486d54fb3dcf7b8bca01bd44c3b3361a9
8201 Author: Carlos Garcia Campos <carlosgc@gnome.org>
8202 Date:   Tue Jul 30 09:36:44 2013 +0200
8204     glib-demo: Remove GTK_DISABLE_DEPRECATED compilation flag
8206     Deprecations are now compile warnings, there's no reason to make them
8207     fatal.
8209  glib/demo/Makefile.am | 1 -
8210  1 file changed, 1 deletion(-)
8212 commit eac752dc25942439de3e1c7a4ff815500a41dd2a
8213 Author: Albert Astals Cid <aacid@kde.org>
8214 Date:   Mon Jul 29 19:11:55 2013 +0200
8216     0.24.0
8218  CMakeLists.txt      | 6 +++---
8219  NEWS                | 7 +++++++
8220  configure.ac        | 4 ++--
8221  cpp/Doxyfile        | 2 +-
8222  poppler/Makefile.am | 2 +-
8223  qt4/src/Doxyfile    | 2 +-
8224  qt5/src/Doxyfile    | 2 +-
8225  7 files changed, 16 insertions(+), 9 deletions(-)
8227 commit 892433a068a8a11c09a7c4f57c5fc941747c4453
8228 Author: Albert Astals Cid <aacid@kde.org>
8229 Date:   Mon Jul 29 19:08:10 2013 +0200
8231     Update Ed's copyright
8233  poppler/TextOutputDev.cc | 1 +
8234  1 file changed, 1 insertion(+)
8236 commit 4637b1581286381c3d1c6963828d9cd8afc5b9e0
8237 Author: Albert Astals Cid <aacid@kde.org>
8238 Date:   Mon Jul 29 01:08:06 2013 +0200
8240     Make some pdftops conversions *much* faster
8242     For example: http://ev.kde.org/resources/expense_report.pdf
8244     Without this patch it seems "infinite", which this patch it's a
8245     few seconds
8247     The change: Instead of just remembering in xobjStack the set of
8248     XObjects (and Patterns,
8249     the variable name was 'wrong') we are currently setting up (i.e. the
8250     current chain), we
8251     remember all of them.
8253     This has passed the pdf->ps regression test without a single issue
8255  poppler/PSOutputDev.cc | 42 ++++++++++--------------------------------
8256  poppler/PSOutputDev.h  |  6 +++---
8257  2 files changed, 13 insertions(+), 35 deletions(-)
8259 commit e04287f2682e46831c04e0ef8d60411f521a2572
8260 Author: Albert Astals Cid <aacid@kde.org>
8261 Date:   Mon Jul 29 00:55:43 2013 +0200
8263     Fallback to 1x1 bitmap If we fail to create the corrent one
8265  poppler/SplashOutputDev.cc | 8 +++++++-
8266  1 file changed, 7 insertions(+), 1 deletion(-)
8268 commit fe5ff20cb93a70fa1650ef5e00b67e35de20f0ca
8269 Author: Albert Astals Cid <aacid@kde.org>
8270 Date:   Mon Jul 29 00:54:07 2013 +0200
8272     Initialize t3FillColorOnly
8274  poppler/PSOutputDev.cc | 1 +
8275  1 file changed, 1 insertion(+)
8277 commit 19930d9f104b63070dcd7636758eb8b90a86fc0d
8278 Author: Ed Catmur <ed@catmur.co.uk>
8279 Date:   Sun Jul 21 11:07:00 2013 +0200
8281     TextOutputDev: Do not draw ligatures more than once when selected
8283     When the selection covers a ligature presentation form where a single
8284     character code corresponds to multiple Unicode codepoints, the
8285     glyph for
8286     the ligature is drawn multiple times, once for each Unicode character.
8288     https://bugs.freedesktop.org/show_bug.cgi?id=9001
8290  poppler/TextOutputDev.cc | 3 +++
8291  1 file changed, 3 insertions(+)
8293 commit 6b451b2d3f785c28d98907ae338d58380db518d2
8294 Author: Albert Astals Cid <aacid@kde.org>
8295 Date:   Fri Jul 19 02:55:29 2013 +0200
8297     0.23.4
8299  CMakeLists.txt           |  4 +--
8300  NEWS                     |  8 ++++++
8301  configure.ac             |  2 +-
8302  cpp/Doxyfile             |  2 +-
8303  gtk-doc.make             | 70
8304  +++++++++++++++++++++++++++++++-----------------
8305  m4/gtk-doc.m4            |  6 ++++-
8306  poppler/CairoOutputDev.h |  2 +-
8307  poppler/Makefile.am      |  2 +-
8308  poppler/TextOutputDev.cc |  2 +-
8309  qt4/src/Doxyfile         |  2 +-
8310  qt5/src/Doxyfile         |  2 +-
8311  11 files changed, 67 insertions(+), 35 deletions(-)
8313 commit 6cf43442e38c501b49293a28f38e06ab143852c6
8314 Author: Ed Catmur <ed@catmur.co.uk>
8315 Date:   Thu Jul 18 10:34:29 2013 +0200
8317     TextOutputDev: clip the selected text rendering to the selection box
8319     Sometimes with italic text or text containing ligatures, part of the
8320     glyph falls outside the selection box. By clipping to the selection
8321     box
8322     we avoid drawing the whole glyph with the selection color.
8324     https://bugs.freedesktop.org/show_bug.cgi?id=66983
8326  poppler/TextOutputDev.cc | 5 +++++
8327  1 file changed, 5 insertions(+)
8329 commit 269b3f3d572a15f1007f8cc84f758b1a293ef8af
8330 Author: Carlos Garcia Campos <carlosgc@gnome.org>
8331 Date:   Mon Jul 8 20:19:30 2013 +0200
8333     build: Make -lpthread take preference over -pthread
8335     This makes libpoppler link to pthreads and fixes runtime error due to
8336     unresolved pthread symbols when running some of the utils and tests.
8338  m4/ax_pthread.m4  | 2 +-
8339  test/Makefile.am  | 6 ++++--
8340  utils/Makefile.am | 4 +++-
8341  3 files changed, 8 insertions(+), 4 deletions(-)
8343 commit 40f857d27930aa002a99c96f3892c5e240e7ecb5
8344 Author: Carlos Garcia Campos <carlosgc@gnome.org>
8345 Date:   Mon Jul 8 19:55:10 2013 +0200
8347     m4: Replace old acx_pthread.m4 with new one ax_pthread.m4
8349  configure.ac      |   2 +-
8350  m4/acx_pthread.m4 | 280 -----------------------------------------------
8351  m4/ax_pthread.m4  | 317
8352  ++++++++++++++++++++++++++++++++++++++++++++++++++++++
8353  3 files changed, 318 insertions(+), 281 deletions(-)
8355 commit 44b7070aa713b2e20eb97b868000d432e2f8504e
8356 Author: Pino Toscano <pino@kde.org>
8357 Date:   Mon Jul 8 19:42:15 2013 +0200
8359     cmake: improve linking with pthreads
8361     Use the CMake-provided variable instead of hardcoding -lpthread.
8363  CMakeLists.txt       | 6 +++---
8364  utils/CMakeLists.txt | 2 +-
8365  2 files changed, 4 insertions(+), 4 deletions(-)
8367 commit 69c281fdcf23520151c0eb5471a4259c73fa1273
8368 Author: Carlos Garcia Campos <carlosgc@gnome.org>
8369 Date:   Sun Jul 7 11:51:27 2013 +0200
8371     cairo: Fix the bounding box of images saved in CairoImageOutputDev
8373     We were using the size of the original image instead of the rendered
8374     size and asuming the scales were always positive.
8376  poppler/CairoOutputDev.cc | 145
8377  ++++++++++++++++++----------------------------
8378  poppler/CairoOutputDev.h  |   5 +-
8379  2 files changed, 59 insertions(+), 91 deletions(-)
8381 commit 759e0266b36c4ea9f66912f1e53ed6392dbfd6da
8382 Author: Albert Astals Cid <aacid@kde.org>
8383 Date:   Tue Jul 2 00:47:13 2013 +0200
8385     News for 0.23.3
8387     forgot to add them to the tarball, oh well
8389  NEWS | 18 ++++++++++++++++++
8390  1 file changed, 18 insertions(+)
8392 commit df1fe9dc7ade5228e37c16c6f0c9a2d4890fdc90
8393 Author: Albert Astals Cid <aacid@kde.org>
8394 Date:   Tue Jul 2 00:33:04 2013 +0200
8396     0.23.3
8398  CMakeLists.txt      | 4 ++--
8399  Makefile.am         | 2 +-
8400  configure.ac        | 2 +-
8401  cpp/Doxyfile        | 2 +-
8402  poppler/Makefile.am | 2 +-
8403  qt4/src/Doxyfile    | 2 +-
8404  qt5/src/Doxyfile    | 2 +-
8405  7 files changed, 8 insertions(+), 8 deletions(-)
8407 commit df9d4fee17adfe003c822175b6921a3cd93675f6
8408 Author: Albert Astals Cid <aacid@kde.org>
8409 Date:   Mon Jul 1 21:04:10 2013 +0200
8411     Update copyrights
8413  poppler/Annot.cc              | 2 +-
8414  poppler/Annot.h               | 2 +-
8415  poppler/Page.cc               | 2 +-
8416  poppler/TextOutputDev.cc      | 2 +-
8417  poppler/TextOutputDev.h       | 2 +-
8418  qt5/src/poppler-annotation.cc | 2 +-
8419  qt5/src/poppler-annotation.h  | 2 +-
8420  qt5/src/poppler-document.cc   | 2 +-
8421  qt5/src/poppler-link.cc       | 2 +-
8422  qt5/src/poppler-qt5.h         | 2 +-
8423  10 files changed, 10 insertions(+), 10 deletions(-)
8425 commit 67129e9db88e8332907407f14d3e09ee5c49e274
8426 Author: Jason Crain <jason@aquaticape.us>
8427 Date:   Mon Jul 1 02:24:47 2013 -0500
8429     Check for NULL in Page::getResourceDictCopy
8431  poppler/Page.cc | 4 +++-
8432  1 file changed, 3 insertions(+), 1 deletion(-)
8434 commit c376559bc412e90204162bb4b2d20cd586db70c1
8435 Author: Carlos Garcia Campos <carlosgc@gnome.org>
8436 Date:   Sun Jun 30 13:14:07 2013 +0200
8438     annots: Invalidate the appearance stream when annot properties change
8440     Make invalidateAppearance() protected and only call it when properties
8441     that affect the appearance stream are updated. Remove all calls to
8442     invalidateAppearance() from qt frontend, this is now handled by
8443     the core
8444     and fixes the appearance stream regeneration in the glib frontend too.
8446  poppler/Annot.cc              | 36 ++++++++++++++++++++++++++++++++++++
8447  poppler/Annot.h               | 10 ++++++----
8448  qt4/src/poppler-annotation.cc | 34 ----------------------------------
8449  qt5/src/poppler-annotation.cc | 34 ----------------------------------
8450  4 files changed, 42 insertions(+), 72 deletions(-)
8452 commit c746e8b38e821d1ebeaf52c4c816515bc3ddaaf6
8453 Author: Carlos Garcia Campos <carlosgc@gnome.org>
8454 Date:   Sun Jun 30 11:44:59 2013 +0200
8456     annots: Remove unused variable
8458  poppler/Annot.cc | 1 -
8459  1 file changed, 1 deletion(-)
8461 commit 7d9d5d2518f7760e6a4317a358040ddd9164fdef
8462 Author: Carlos Garcia Campos <carlosgc@gnome.org>
8463 Date:   Sun Jun 30 11:40:15 2013 +0200
8465     annots: Do not update AP and AS entries if they are not present when
8466     invaliding the appaearance stream
8468  poppler/Annot.cc | 17 ++++++++++++++---
8469  1 file changed, 14 insertions(+), 3 deletions(-)
8471 commit 347b53f7fca644564724c230fe6c0dcbffa0d6f9
8472 Author: Carlos Garcia Campos <carlosgc@gnome.org>
8473 Date:   Sun Jun 30 11:23:54 2013 +0200
8475     annots: do not set the default appearance state when invalidating
8476     appearances
8478     We are setting the default appareance state to Off and then we are
8479     updating AS dictionary to NULL in the XRef. The appearance state
8480     is only
8481     required when there's more than once appearance stream, but when
8482     invalidating the apperance we remove all streams.
8484  poppler/Annot.cc | 3 ++-
8485  1 file changed, 2 insertions(+), 1 deletion(-)
8487 commit b5e9941c145fc99e03a28d92a50840638895908d
8488 Author: Albert Astals Cid <aacid@kde.org>
8489 Date:   Mon Jul 1 00:32:51 2013 +0200
8491     Fix crash on malformed doc
8493     Where the Colorants dictionary values are not arrays
8494     Document can be found on KDE bug #319925
8496  poppler/GfxState.cc | 9 ++++++++-
8497  1 file changed, 8 insertions(+), 1 deletion(-)
8499 commit 19f8a88bba6022b8172477e6f52dfd36b2fc5e92
8500 Author: Fabio D'Urso <fabiodurso@hotmail.it>
8501 Date:   Thu Mar 7 00:20:15 2013 +0100
8503     qt5: Free some temporary memory in
8504     TextAnnotationPrivate::createNativeAnnot
8506     There's no need to keep this buffer around after it has been flushed
8508  qt5/src/poppler-annotation.cc | 2 ++
8509  1 file changed, 2 insertions(+)
8511 commit 8bac4d1e43ce9a4c66fddc8430d7bed2d9aabba1
8512 Author: Fabio D'Urso <fabiodurso@hotmail.it>
8513 Date:   Tue Jun 25 20:09:00 2013 +0200
8515     qt5: Some documentation about annotations
8517     * Removed incorrect hint "Use uniqueName to test for Annotation
8518       equality": uniqueNames are optional and we don't actually guarantee
8519       uniqueness
8520     * Added "How to add annotations" and "FixedRotation flag specifics"
8521       sections in the Annotation class page
8522     * Added links from enum Annotation::SubType items to actual subclasses
8523     * Added documentation for annotation flags that are known to work
8524     * Added "see also" links between annotation flag and boundary
8525       setters/getters
8526     * Added warning on Annotation::setPopup to tell that it's currently
8527     not
8528       implemented
8530  qt5/src/poppler-annotation.h | 143
8531  ++++++++++++++++++++++++++++++++++++++++---
8532  1 file changed, 135 insertions(+), 8 deletions(-)
8534 commit 1d5fe3f20189fd3928121e954bcc8fa7278b39fb
8535 Author: Fabio D'Urso <fabiodurso@hotmail.it>
8536 Date:   Sat Mar 2 19:06:49 2013 +0100
8538     qt5: FixedRotation annotations' coordinate conversion
8540     FixedRotation(=flagNoRotate) annotations use a different coordinate
8541     system than regular annotations. This patch implements transparent
8542     conversion so that qt5 clients don't notice the difference.
8544     Important! When dealing with FixedRotation annotations, poppler-qt5
8545     clients will need to set geometry-related annotation properties in
8546     the following order:
8547      1) flags (because we need to know if this is a FixedRotation
8548         annotation or not)
8549      2) boundary (because we need to know what the topleft corner is,
8550         so that we can construct the conversion matrix)
8551      3) anything else
8553     This requirement will be documented in the next patch
8555  qt5/src/poppler-annotation-private.h |   7 ++-
8556  qt5/src/poppler-annotation.cc        | 111
8557  +++++++++++++++++++++++++++--------
8558  2 files changed, 92 insertions(+), 26 deletions(-)
8560 commit ab130c91492765f8be29ed112dd2e2e6f665641b
8561 Author: Fabio D'Urso <fabiodurso@hotmail.it>
8562 Date:   Sat Mar 2 00:55:58 2013 +0100
8564     core: Remove geometry-related arguments from annotation constructors
8566     Removed arguments from annotation constructors related to the geometry
8567     of the annotation. This change will make it easier to support creating
8568     annotations with flag NoRotate in the next patch (because no special
8569     cases will be needed: coordinate conversion code will be able
8570     to always
8571     assume that the underlying annotation object already exists).
8573     Data that used to be taken from these arguments is now replaced
8574     by dummy
8575     values, which can be modified using appropriate setter methods after
8576     the annotation object is created.
8578     Affected annotation types:
8579      - AnnotLine
8580      - AnnotTextMarkup
8581      - AnnotPolygon
8582      - AnnotInk
8584  qt5/src/poppler-annotation.cc | 34 ++++++++++++++++++----------------
8585  1 file changed, 18 insertions(+), 16 deletions(-)
8587 commit 35cfb6914e1be4c5eda2f355900b1a0a1fa69d19
8588 Author: Fabio D'Urso <fabiodurso@hotmail.it>
8589 Date:   Fri Feb 15 12:24:18 2013 +0100
8591     poppler_qt5viewer: Add combobox to select rotation
8593  qt5/demos/navigationtoolbar.cpp | 15 +++++++++++++++
8594  qt5/demos/navigationtoolbar.h   |  4 ++++
8595  qt5/demos/pageview.cpp          | 24 +++++++++++++++++++++++-
8596  qt5/demos/pageview.h            |  3 +++
8597  qt5/demos/viewer.cpp            |  2 ++
8598  5 files changed, 47 insertions(+), 1 deletion(-)
8600 commit de2a93c0bc6e92a95c687796f59780c998b90ca4
8601 Author: Fabio D'Urso <fabiodurso@hotmail.it>
8602 Date:   Thu Mar 7 00:20:15 2013 +0100
8604     qt4: Free some temporary memory in
8605     TextAnnotationPrivate::createNativeAnnot
8607     There's no need to keep this buffer around after it has been flushed
8609  qt4/src/poppler-annotation.cc | 2 ++
8610  1 file changed, 2 insertions(+)
8612 commit 738b0b4fedaa2b2b28ea1c11622dfd880180d1c9
8613 Author: Fabio D'Urso <fabiodurso@hotmail.it>
8614 Date:   Thu Mar 7 20:50:52 2013 +0100
8616     qt4: Some documentation about annotations
8618     * Removed incorrect hint "Use uniqueName to test for Annotation
8619       equality": uniqueNames are optional and we don't actually guarantee
8620       uniqueness
8621     * Added "How to add annotations" and "FixedRotation flag specifics"
8622       sections in the Annotation class page
8623     * Added links from enum Annotation::SubType items to actual subclasses
8624     * Added documentation for annotation flags that are known to work
8625     * Added "see also" links between annotation flag and boundary
8626       setters/getters
8627     * Added warning on Annotation::setPopup to tell that it's currently
8628     not
8629       implemented
8631  qt4/src/poppler-annotation.h | 143
8632  ++++++++++++++++++++++++++++++++++++++++---
8633  1 file changed, 135 insertions(+), 8 deletions(-)
8635 commit cf950a2b7e8278e70719c67b441b0d324ffd0399
8636 Author: Fabio D'Urso <fabiodurso@hotmail.it>
8637 Date:   Sat Mar 2 19:06:49 2013 +0100
8639     qt4: FixedRotation annotations' coordinate conversion
8641     FixedRotation(=flagNoRotate) annotations use a different coordinate
8642     system than regular annotations. This patch implements transparent
8643     conversion so that qt4 clients don't notice the difference.
8645     Important! When dealing with FixedRotation annotations, poppler-qt4
8646     clients will need to set geometry-related annotation properties in
8647     the following order:
8648      1) flags (because we need to know if this is a FixedRotation
8649         annotation or not)
8650      2) boundary (because we need to know what the topleft corner is,
8651         so that we can construct the conversion matrix)
8652      3) anything else
8654     This requirement will be documented in the next patch
8656  poppler/Annot.cc                     |   8 +++
8657  poppler/Annot.h                      |   2 +
8658  qt4/src/poppler-annotation-private.h |   7 ++-
8659  qt4/src/poppler-annotation.cc        | 111
8660  +++++++++++++++++++++++++++--------
8661  4 files changed, 102 insertions(+), 26 deletions(-)
8663 commit 4b13085568df09d8b75099f6a5438f025a028fd5
8664 Author: Fabio D'Urso <fabiodurso@hotmail.it>
8665 Date:   Sat Mar 2 00:55:58 2013 +0100
8667     core: Remove geometry-related arguments from annotation constructors
8669     Removed arguments from annotation constructors related to the geometry
8670     of the annotation. This change will make it easier to support creating
8671     annotations with flag NoRotate in the next patch (because no special
8672     cases will be needed: coordinate conversion code will be able
8673     to always
8674     assume that the underlying annotation object already exists).
8676     Data that used to be taken from these arguments is now replaced
8677     by dummy
8678     values, which can be modified using appropriate setter methods after
8679     the annotation object is created.
8681     Affected annotation types:
8682      - AnnotLine
8683      - AnnotTextMarkup
8684      - AnnotPolygon
8685      - AnnotInk
8687  poppler/Annot.cc              | 56
8688  +++++++++++++------------------------------
8689  poppler/Annot.h               |  9 ++++---
8690  qt4/src/poppler-annotation.cc | 34 +++++++++++++-------------
8691  3 files changed, 39 insertions(+), 60 deletions(-)
8693 commit 5923cfb5f7e3a0703de17e21f4952f92a44f3c14
8694 Author: Fabio D'Urso <fabiodurso@hotmail.it>
8695 Date:   Fri Feb 15 12:24:18 2013 +0100
8697     poppler_qt4viewer: Add combobox to select rotation
8699  qt4/demos/navigationtoolbar.cpp | 15 +++++++++++++++
8700  qt4/demos/navigationtoolbar.h   |  4 ++++
8701  qt4/demos/pageview.cpp          | 24 +++++++++++++++++++++++-
8702  qt4/demos/pageview.h            |  3 +++
8703  qt4/demos/viewer.cpp            |  2 ++
8704  5 files changed, 47 insertions(+), 1 deletion(-)
8706 commit 74ea15cc454f31b772e71b3525b71045dbfa5527
8707 Author: Fabio D'Urso <fabiodurso@hotmail.it>
8708 Date:   Tue Jun 25 19:56:20 2013 +0200
8710     core: Support for rendering annotations with flagNoRotate
8712     Gfx::drawAnnot now makes a counter-rotation if flagNoRotate is set
8714  poppler/Annot.cc | 55
8715  ++++++++++++++++++++++++++++++++++++-------------------
8716  poppler/Annot.h  |  3 ++-
8717  poppler/Gfx.cc   | 41 +++++++++++++++++++++++++++++++++++++----
8718  poppler/Gfx.h    |  3 ++-
8719  4 files changed, 77 insertions(+), 25 deletions(-)
8721 commit 2639957ba78defd2ab6282679375fb7969bad21f
8722 Author: Fabio D'Urso <fabiodurso@hotmail.it>
8723 Date:   Wed Jun 26 23:12:40 2013 +0200
8725     Do not crash in page::removeAnnot if there are non-Ref entries
8726     in /Annots
8728  poppler/Page.cc | 10 ++++++----
8729  1 file changed, 6 insertions(+), 4 deletions(-)
8731 commit ae016aa263c218fbfbd607cc92feac1013348c7e
8732 Author: Albert Astals Cid <aacid@kde.org>
8733 Date:   Wed Jun 26 11:33:55 2013 +0200
8735     Fix qt5 found/not found logic
8737  CMakeLists.txt | 8 ++++----
8738  1 file changed, 4 insertions(+), 4 deletions(-)
8740 commit e27c1057caf4d878a0dc43c92c9e0b565db8fe40
8741 Merge: c55b577 ee8cfbc
8742 Author: Albert Astals Cid <aacid@kde.org>
8743 Date:   Tue Jun 25 19:17:13 2013 +0200
8745     Merge remote-tracking branch 'origin/qt5'
8747 commit c55b577ce69ad4bb69f5261b3e120e92c9fdb3d0
8748 Author: Carlos Garcia Campos <carlosgc@gnome.org>
8749 Date:   Tue Jun 25 10:01:38 2013 +0200
8751     glib: Use TextPage::getSelectionWords to build text layout and
8752     attributes
8754     This way we can make sure that the list of words used in
8755     poppler_page_get_text_layout and poppler_page_get_text_attributes
8756     is the
8757     same that the one used in poppler_page_get_text. This fixes the
8758     mismatch
8759     between the number of characters in the text returned by
8760     poppler_page_get_text and the number of characters returned by
8761     poppler_page_get_text_layout in some documents.
8763  glib/poppler-page.cc | 168
8764  +++++++++++++++++++++++++++------------------------
8765  1 file changed, 90 insertions(+), 78 deletions(-)
8767 commit fc534f571315c064005515c19d7d70ad3af1563e
8768 Author: Carlos Garcia Campos <carlosgc@gnome.org>
8769 Date:   Tue Jun 25 10:05:01 2013 +0200
8771     TextOutputDev: add a method to TextPage to get the selection as a
8772     list of words
8774     Returns a list of lines of words.
8776  poppler/TextOutputDev.cc | 36 ++++++++++++++++++++++++++++++++++++
8777  poppler/TextOutputDev.h  |  4 ++++
8778  2 files changed, 40 insertions(+)
8780 commit a924246b7534e86165f8e9ab6c60d56b73a17b94
8781 Author: Carlos Garcia Campos <carlosgc@gnome.org>
8782 Date:   Tue Jun 25 09:57:48 2013 +0200
8784     TextOutputDev: simplify the text selection dumper
8786     Build a list of lines of words and don't try to format the text when
8787     detecting tables, simply add the words and lines in the right order.
8789  poppler/TextOutputDev.cc | 200
8790  ++++++++++++++++++++++-------------------------
8791  1 file changed, 92 insertions(+), 108 deletions(-)
8793 commit c849094a2daf896d085937adff1f7659a09da062
8794 Author: Carlos Garcia Campos <carlosgc@gnome.org>
8795 Date:   Mon Jun 24 18:29:11 2013 +0200
8797     TextOutputDev: Move TextSelection class from TextSelectionPainter
8798     to TextSelectionVisitor
8800     So that it can be used by other TextSelectionVisitor implementations.
8801     Also renamed it as TextWordSelection since it contains a word
8802     selection.
8804  poppler/TextOutputDev.cc | 35 ++++++++++++++++++-----------------
8805  1 file changed, 18 insertions(+), 17 deletions(-)
8807 commit b3ff3f2c3e131556d2b27cbe52f0ddbbb4820c19
8808 Author: Jason Crain <jason@aquaticape.us>
8809 Date:   Thu Jun 20 21:47:13 2013 -0500
8811     Draw glyphs after selection background
8813     When multiple lines of text are selected, TextSelectionPainter will
8814     draw selections over each other, hiding the previous line with the
8815     selection background of the current line.  This patch changes
8816     TextSelectionPainter so that glyphs are drawn only after the entire
8817     background is drawn.
8819     https://bugs.freedesktop.org/show_bug.cgi?id=65989
8821  poppler/TextOutputDev.cc | 109
8822  ++++++++++++++++++++++++++++++-----------------
8823  1 file changed, 69 insertions(+), 40 deletions(-)
8825 commit ee8cfbc78fe9de109abbe0727a738870f6027a73
8826 Author: Albert Astals Cid <aacid@kde.org>
8827 Date:   Tue Jun 18 23:20:01 2013 +0200
8829     Fix indent
8831  qt5/src/poppler-optcontent.cc | 2 +-
8832  1 file changed, 1 insertion(+), 1 deletion(-)
8834 commit 9d0a5b6afb25a1273504383e108bdb95ca82f099
8835 Author: Albert Astals Cid <aacid@kde.org>
8836 Date:   Tue Jun 18 23:19:30 2013 +0200
8838     Bring changes from the qt4 dir
8840  qt5/src/Doxyfile                 |   2 +-
8841  qt5/src/poppler-private.h        |   2 +-
8842  qt5/tests/CMakeLists.txt         |   1 +
8843  qt5/tests/Makefile.am            |  13 +-
8844  qt5/tests/stress-threads-qt5.cpp | 304
8845  +++++++++++++++++++++++++++++++++++++++
8846  qt5/tests/test-poppler-qt5.cpp   |   2 +-
8847  6 files changed, 320 insertions(+), 4 deletions(-)
8849 commit 1adb1ab7aee026e227d25716a4b7be22b19b5b84
8850 Author: Albert Astals Cid <aacid@kde.org>
8851 Date:   Tue Jun 18 20:50:49 2013 +0200
8853     Make it build with autotools
8855  poppler/ArthurOutputDev.cc    | 816
8856  ------------------------------------------
8857  poppler/ArthurOutputDev.h     | 170 ---------
8858  poppler/Makefile.am           |  23 +-
8859  qt4/src/ArthurOutputDev.cc    | 816
8860  ++++++++++++++++++++++++++++++++++++++++++
8861  qt4/src/ArthurOutputDev.h     | 170 +++++++++
8862  qt4/src/CMakeLists.txt        |   2 +-
8863  qt4/src/Makefile.am           |   5 +-
8864  qt5/src/ArthurOutputDev.cc    | 816
8865  ++++++++++++++++++++++++++++++++++++++++++
8866  qt5/src/ArthurOutputDev.h     | 170 +++++++++
8867  qt5/src/CMakeLists.txt        |   2 +-
8868  qt5/src/Makefile.am           |   5 +-
8869  qt5/src/poppler-optcontent.cc |   2 +
8870  12 files changed, 1983 insertions(+), 1014 deletions(-)
8872 commit 93a1c2b768cc419c5bf9b3033bf85fb21326a65a
8873 Author: Albert Astals Cid <aacid@kde.org>
8874 Date:   Tue Jun 18 00:33:38 2013 +0200
8876     If qmake gives us a Qt5 qmake try with qmake4 and qmake-qt4
8878  cmake/modules/FindQt4.cmake | 62
8879  ++++++++++++++++++++++++++++-----------------
8880  1 file changed, 39 insertions(+), 23 deletions(-)
8882 commit 7cc33a752ef864b595748ce7724ba553a8e3ba8e
8883 Author: Albert Astals Cid <aacid@kde.org>
8884 Date:   Mon Jun 17 22:57:56 2013 +0200
8886     We are not compiling an executable
8888  qt5/src/CMakeLists.txt | 1 -
8889  1 file changed, 1 deletion(-)
8891 commit 87cfcd41e8e970186c6ce753aa660ef86aca8878
8892 Author: Granger Anthony <grangeranthony@gmail.com>
8893 Date:   Mon Jun 17 09:17:51 2013 +0200
8895     Allow to enable Qt5 support only with CMake >= 2.8.8
8897  CMakeLists.txt           | 26 ++++++++++++++++----------
8898  qt5/tests/CMakeLists.txt |  1 -
8899  2 files changed, 16 insertions(+), 11 deletions(-)
8901 commit b44c70f04758000cf0e049b06cc7864287570f7b
8902 Author: Albert Astals Cid <aacid@kde.org>
8903 Date:   Mon Jun 17 22:10:05 2013 +0200
8905     Bring PIC back to the toplevel, still have linking errors tohugh :-/
8907  configure.ac | 1 +
8908  1 file changed, 1 insertion(+)
8910 commit be49073f5ce79f56b38197758a5cf1253b972306
8911 Author: Albert Astals Cid <aacid@kde.org>
8912 Date:   Mon Jun 17 21:50:31 2013 +0200
8914     Use qtchooser if available
8916  configure.ac | 15 ++++++++++++---
8917  1 file changed, 12 insertions(+), 3 deletions(-)
8919 commit b1958228d4bc6793a3606b5e31c61a57b9fac9f5
8920 Author: Albert Astals Cid <aacid@kde.org>
8921 Date:   Mon Jun 17 20:21:08 2013 +0200
8923     No distro ships moc-qt5 but make it work in case someone would
8925  configure.ac | 6 ++++--
8926  1 file changed, 4 insertions(+), 2 deletions(-)
8928 commit 06f45c7177afc67e02985be1a97cd976c530c4ae
8929 Author: Albert Astals Cid <aacid@kde.org>
8930 Date:   Mon Jun 17 20:04:49 2013 +0200
8932     Build fixes
8934     Fix moc when moc-qt4 is qt4 moc but moc is qt5 one
8935     Do not add -fPIE everywhere, just -fPIC to qt5
8937  configure.ac        | 10 ++++++----
8938  qt5/src/Makefile.am |  2 +-
8939  2 files changed, 7 insertions(+), 5 deletions(-)
8941 commit cb617c21fba727781f46278f5475b91d528a488b
8942 Author: Albert Astals Cid <aacid@kde.org>
8943 Date:   Mon Jun 17 18:12:18 2013 +0200
8945     Files i forgot
8947  poppler-qt5-uninstalled.pc.in |  7 +++++++
8948  poppler-qt5.pc.cmake          | 13 +++++++++++++
8949  poppler-qt5.pc.in             | 13 +++++++++++++
8950  3 files changed, 33 insertions(+)
8952 commit 5c521bba427eb163e4b77d936865fbdd0e07faf3
8953 Author: Albert Astals Cid <aacid@kde.org>
8954 Date:   Mon Jun 17 18:12:07 2013 +0200
8956     soversion 1
8958  qt5/src/CMakeLists.txt | 2 +-
8959  qt5/src/Makefile.am    | 2 +-
8960  2 files changed, 2 insertions(+), 2 deletions(-)
8962 commit 43786964946b4f4c005a0526e16fead3ffa6ba4a
8963 Author: Albert Astals Cid <aacid@kde.org>
8964 Date:   Mon Jun 17 00:23:31 2013 +0200
8966     harmonize spaces
8968  CMakeLists.txt | 7 +++----
8969  1 file changed, 3 insertions(+), 4 deletions(-)
8971 commit 2e2ea27fe3dc688c87003d170b82451a6a872b0d
8972 Author: Albert Astals Cid <aacid@kde.org>
8973 Date:   Mon Jun 17 00:22:18 2013 +0200
8975     Remove qt4 mentions
8977  qt5/src/poppler-converter-private.h    | 6 +++---
8978  qt5/src/poppler-embeddedfile-private.h | 2 +-
8979  qt5/src/poppler-form.cc                | 2 +-
8980  qt5/src/poppler-form.h                 | 6 +++---
8981  qt5/src/poppler-pdf-converter.cc       | 2 +-
8982  qt5/src/poppler-private.cc             | 4 ++--
8983  qt5/src/poppler-private.h              | 2 +-
8984  qt5/src/poppler-qt5.h                  | 2 +-
8985  8 files changed, 13 insertions(+), 13 deletions(-)
8987 commit e2264ce82af3e971e34930f5307b7c9b43a1e346
8988 Author: Albert Astals Cid <aacid@kde.org>
8989 Date:   Mon Jun 17 00:19:27 2013 +0200
8991     remove deprecated stuff
8993  qt5/src/poppler-annotation.cc |  19 ++------
8994  qt5/src/poppler-annotation.h  |  18 -------
8995  qt5/src/poppler-document.cc   |  19 --------
8996  qt5/src/poppler-link.cc       |   5 --
8997  qt5/src/poppler-link.h        |  10 ----
8998  qt5/src/poppler-page.cc       |  18 -------
8999  qt5/src/poppler-qt5.h         |  41 ----------------
9000  qt5/tests/check_fonts.cpp     |  21 ++-------
9001  qt5/tests/check_metadata.cpp  |   1 -
9002  qt5/tests/check_search.cpp    | 107
9003  ++++++++++++++++++++++--------------------
9004  10 files changed, 65 insertions(+), 194 deletions(-)
9006 commit 21808e203eed46e379954b58b7014998b3836573
9007 Author: Albert Astals Cid <aacid@kde.org>
9008 Date:   Mon Jun 17 00:03:45 2013 +0200
9010     remove commented stuff
9012  qt5/src/CMakeLists.txt | 1 -
9013  1 file changed, 1 deletion(-)
9015 commit 16e7033f18a8da8e27aaed6f63cce156abf8837a
9016 Author: Albert Astals Cid <aacid@kde.org>
9017 Date:   Mon Jun 17 00:01:27 2013 +0200
9019     Initial Qt5 port
9021  CMakeLists.txt                               |   20 +
9022  Makefile.am                                  |   18 +-
9023  configure.ac                                 |   66 +-
9024  qt5/.gitignore                               |    4 +
9025  qt5/CMakeLists.txt                           |    3 +
9026  qt5/Makefile.am                              |    1 +
9027  qt5/demos/.gitignore                         |    4 +
9028  qt5/demos/CMakeLists.txt                     |   38 +
9029  qt5/demos/Makefile.am                        |   67 +
9030  qt5/demos/abstractinfodock.cpp               |   57 +
9031  qt5/demos/abstractinfodock.h                 |   48 +
9032  qt5/demos/documentobserver.cpp               |   50 +
9033  qt5/demos/documentobserver.h                 |   50 +
9034  qt5/demos/embeddedfiles.cpp                  |   82 +
9035  qt5/demos/embeddedfiles.h                    |   44 +
9036  qt5/demos/fonts.cpp                          |   72 +
9037  qt5/demos/fonts.h                            |   43 +
9038  qt5/demos/info.cpp                           |   72 +
9039  qt5/demos/info.h                             |   43 +
9040  qt5/demos/main_viewer.cpp                    |   33 +
9041  qt5/demos/metadata.cpp                       |   50 +
9042  qt5/demos/metadata.h                         |   43 +
9043  qt5/demos/navigationtoolbar.cpp              |  129 +
9044  qt5/demos/navigationtoolbar.h                |   61 +
9045  qt5/demos/optcontent.cpp                     |   69 +
9046  qt5/demos/optcontent.h                       |   47 +
9047  qt5/demos/pageview.cpp                       |   79 +
9048  qt5/demos/pageview.h                         |   50 +
9049  qt5/demos/permissions.cpp                    |   66 +
9050  qt5/demos/permissions.h                      |   43 +
9051  qt5/demos/thumbnails.cpp                     |   84 +
9052  qt5/demos/thumbnails.h                       |   48 +
9053  qt5/demos/toc.cpp                            |   88 +
9054  qt5/demos/toc.h                              |   43 +
9055  qt5/demos/viewer.cpp                         |  317 ++
9056  qt5/demos/viewer.h                           |   73 +
9057  qt5/src/.gitignore                           |    9 +
9058  qt5/src/CMakeLists.txt                       |   54 +
9059  qt5/src/Doxyfile                             | 1637 ++++++++++
9060  qt5/src/Mainpage.dox                         |   85 +
9061  qt5/src/Makefile.am                          |   73 +
9062  qt5/src/poppler-annotation-helper.h          |  198 ++
9063  qt5/src/poppler-annotation-private.h         |  111 +
9064  qt5/src/poppler-annotation.cc                | 4394
9065  ++++++++++++++++++++++++++
9066  qt5/src/poppler-annotation.h                 |  921 ++++++
9067  qt5/src/poppler-base-converter.cc            |  105 +
9068  qt5/src/poppler-converter-private.h          |   49 +
9069  qt5/src/poppler-document.cc                  |  679 ++++
9070  qt5/src/poppler-embeddedfile-private.h       |   42 +
9071  qt5/src/poppler-embeddedfile.cc              |  135 +
9072  qt5/src/poppler-export.h                     |   17 +
9073  qt5/src/poppler-fontinfo.cc                  |  149 +
9074  qt5/src/poppler-form.cc                      |  416 +++
9075  qt5/src/poppler-form.h                       |  343 ++
9076  qt5/src/poppler-link-extractor-private.h     |   57 +
9077  qt5/src/poppler-link-extractor.cc            |   84 +
9078  qt5/src/poppler-link.cc                      |  711 +++++
9079  qt5/src/poppler-link.h                       |  612 ++++
9080  qt5/src/poppler-media.cc                     |  168 +
9081  qt5/src/poppler-media.h                      |  100 +
9082  qt5/src/poppler-movie.cc                     |  110 +
9083  qt5/src/poppler-optcontent-private.h         |  121 +
9084  qt5/src/poppler-optcontent.cc                |  427 +++
9085  qt5/src/poppler-optcontent.h                 |   77 +
9086  qt5/src/poppler-page-private.h               |   54 +
9087  qt5/src/poppler-page-transition-private.h    |   28 +
9088  qt5/src/poppler-page-transition.cc           |   95 +
9089  qt5/src/poppler-page-transition.h            |  148 +
9090  qt5/src/poppler-page.cc                      |  744 +++++
9091  qt5/src/poppler-pdf-converter.cc             |  115 +
9092  qt5/src/poppler-private.cc                   |  292 ++
9093  qt5/src/poppler-private.h                    |  240 ++
9094  qt5/src/poppler-ps-converter.cc              |  273 ++
9095  qt5/src/poppler-qiodeviceoutstream-private.h |   47 +
9096  qt5/src/poppler-qiodeviceoutstream.cc        |   64 +
9097  qt5/src/poppler-qt5.h                        | 1812 +++++++++++
9098  qt5/src/poppler-sound.cc                     |  132 +
9099  qt5/src/poppler-textbox.cc                   |   63 +
9100  qt5/tests/.gitignore                         |   30 +
9101  qt5/tests/CMakeLists.txt                     |   75 +
9102  qt5/tests/Makefile.am                        |  152 +
9103  qt5/tests/README.unittest                    |   23 +
9104  qt5/tests/check_actualtext.cpp               |   33 +
9105  qt5/tests/check_attachments.cpp              |  157 +
9106  qt5/tests/check_dateConversion.cpp           |  142 +
9107  qt5/tests/check_fonts.cpp                    |  248 ++
9108  qt5/tests/check_goostring.cpp                |   61 +
9109  qt5/tests/check_lexer.cpp                    |  128 +
9110  qt5/tests/check_links.cpp                    |   96 +
9111  qt5/tests/check_metadata.cpp                 |  275 ++
9112  qt5/tests/check_optcontent.cpp               |  484 +++
9113  qt5/tests/check_pagelabelinfo.cpp            |   43 +
9114  qt5/tests/check_pagelayout.cpp               |   49 +
9115  qt5/tests/check_pagemode.cpp                 |   73 +
9116  qt5/tests/check_password.cpp                 |   88 +
9117  qt5/tests/check_permissions.cpp              |   44 +
9118  qt5/tests/check_search.cpp                   |   91 +
9119  qt5/tests/check_strings.cpp                  |  250 ++
9120  qt5/tests/poppler-attachments.cpp            |   39 +
9121  qt5/tests/poppler-fonts.cpp                  |   89 +
9122  qt5/tests/poppler-forms.cpp                  |  166 +
9123  qt5/tests/poppler-texts.cpp                  |   40 +
9124  qt5/tests/stress-poppler-dir.cpp             |   67 +
9125  qt5/tests/stress-poppler-qt5.cpp             |   74 +
9126  qt5/tests/test-password-qt5.cpp              |  136 +
9127  qt5/tests/test-poppler-qt5.cpp               |  235 ++
9128  106 files changed, 21480 insertions(+), 4 deletions(-)
9130 commit 714ee1e61d853394818dca7155b1b882408ffc6a
9131 Author: Albert Astals Cid <aacid@kde.org>
9132 Date:   Sun Jun 16 19:00:01 2013 +0200
9134     Pass down the recursion param
9136     Fixes heap smashing in 168.pdf.SIGSEGV.598.462
9138  poppler/Stream.cc | 2 +-
9139  1 file changed, 1 insertion(+), 1 deletion(-)
9141 commit 1f3e3828b9a57e044b86640b9bf9ad2437cc5656
9142 Author: Albert Astals Cid <aacid@kde.org>
9143 Date:   Sat Jun 15 17:21:36 2013 +0200
9145     Add quotes since use_cairo can have spaces
9147     BUG #65709
9149  configure.ac | 2 +-
9150  1 file changed, 1 insertion(+), 1 deletion(-)
9152 commit fe3ffab19d54326052fd0ff8ee3ee1feb9fa928c
9153 Author: Adam Reichold <adamreichold@myopera.com>
9154 Date:   Tue Jun 11 23:08:07 2013 +0200
9156     Windows compile fixes
9158  qt4/tests/stress-threads-qt4.cpp | 13 +++++++++----
9159  1 file changed, 9 insertions(+), 4 deletions(-)
9161 commit 99908cb0c8a784791ffa0682c8f105acdef0d5ab
9162 Author: Peter Breitenlohner <peb@mppmu.mpg.de>
9163 Date:   Tue Jun 11 10:02:01 2013 +0200
9165     MinGW32 may or may not define __MINGW_PRINTF_FORMAT
9167     Moreover __USE_MINGW_ANSI_STDIO might be defined as 0
9169  poppler/poppler-config.h.cmake | 2 +-
9170  poppler/poppler-config.h.in    | 2 +-
9171  2 files changed, 2 insertions(+), 2 deletions(-)
9173 commit 0673f3d8024554c414f578e0770086f475e6a605
9174 Author: Albert Astals Cid <aacid@kde.org>
9175 Date:   Tue Jun 11 00:19:19 2013 +0200
9177     0.23.2
9179  CMakeLists.txt      |  4 ++--
9180  NEWS                | 12 ++++++++++++
9181  configure.ac        |  2 +-
9182  cpp/Doxyfile        |  2 +-
9183  poppler/Makefile.am |  2 +-
9184  qt4/src/Doxyfile    |  2 +-
9185  6 files changed, 18 insertions(+), 6 deletions(-)
9187 commit 7f1bf8d94302c15a2ff68debfb6fba49df526d16
9188 Author: Christoph Duelli <duelli@melosgmbh.de>
9189 Date:   Thu May 16 16:16:32 2013 +0200
9191     Do not pollute global namespace with internal classes
9193     Bug #64680
9195  fofi/FoFiIdentifier.cc | 18 ++++++++++++++++++
9196  1 file changed, 18 insertions(+)
9198 commit 07992075a6d1d29db57f997f67d5a4a6deacbbb4
9199 Merge: 4a0bd6f 25f453e
9200 Author: Albert Astals Cid <aacid@kde.org>
9201 Date:   Sun Jun 9 12:17:53 2013 +0200
9203     Merge remote-tracking branch 'origin/poppler-0.22'
9205     Conflicts:
9206         poppler/Catalog.cc
9207         qt4/src/poppler-private.h
9208         utils/HtmlOutputDev.cc
9210 commit 25f453ef49004452ac4c201d59d9ce2ef52ffeee
9211 Author: Julien Nabet <serval2412@yahoo.fr>
9212 Date:   Sun Jun 9 12:12:06 2013 +0200
9214     Prefer prefix ++/-- operators for non-primitive types
9216     Part of bug #80537
9218  poppler/CachedFile.cc | 3 ++-
9219  poppler/Catalog.cc    | 5 +++--
9220  utils/HtmlFonts.cc    | 3 ++-
9221  utils/HtmlLinks.cc    | 3 ++-
9222  4 files changed, 9 insertions(+), 5 deletions(-)
9224 commit ed01688a899c5e7560a93ca2424ca302ff3452f1
9225 Author: Julien Nabet <serval2412@yahoo.fr>
9226 Date:   Sun Jun 9 12:10:01 2013 +0200
9228     Fix mismatched allocation and deallocation
9230     Part of bug #65551
9232  qt4/src/poppler-private.h | 3 ++-
9233  1 file changed, 2 insertions(+), 1 deletion(-)
9235 commit a27890ac441fbd613ddfe6fcf404b92be371e554
9236 Author: Julien Nabet <serval2412@yahoo.fr>
9237 Date:   Sun Jun 9 12:08:06 2013 +0200
9239     Fix memory leak
9241  utils/HtmlOutputDev.cc | 3 ++-
9242  1 file changed, 2 insertions(+), 1 deletion(-)
9244 commit 4a0bd6fdb2e9e3c589e1bdb282e7c2bfca8567b1
9245 Merge: bbd27c9 17a16a2
9246 Author: Albert Astals Cid <aacid@kde.org>
9247 Date:   Sun Jun 9 12:06:10 2013 +0200
9249     Merge remote-tracking branch 'origin/poppler-0.22'
9251 commit 17a16a2731b1110a12c7163c139d85bccee04492
9252 Author: Albert Astals Cid <aacid@kde.org>
9253 Date:   Sun Jun 9 12:04:40 2013 +0200
9255     Fix mismatched free/delete
9257     Bug #65553
9259  poppler/UTF.cc | 2 +-
9260  1 file changed, 1 insertion(+), 1 deletion(-)
9262 commit bbd27c92b5e5034dc2899ea26b47fcb983209f82
9263 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
9264 Date:   Thu Jun 6 23:52:36 2013 +0200
9266     Speed-up some tiling on a 10x factor
9268     Bug #64892
9270  poppler/SplashOutputDev.cc | 15 ++++++++++++++-
9271  splash/Splash.cc           | 15 +++++++++++----
9272  splash/Splash.h            |  3 ++-
9273  3 files changed, 27 insertions(+), 6 deletions(-)
9275 commit 7847769a24bd3ccf863f653bc2215e84157ccfb6
9276 Author: Peter Breitenlohner <peb@mppmu.mpg.de>
9277 Date:   Tue Jun 4 15:31:06 2013 +0200
9279     Use fseeko64/ftello64 for MinGW32
9281  goo/gfile.cc | 7 ++++++-
9282  1 file changed, 6 insertions(+), 1 deletion(-)
9284 commit 0c3548087b379dd6ffa2291d03f0ea1c7e6a69d1
9285 Author: Peter Breitenlohner <peb@mppmu.mpg.de>
9286 Date:   Tue Jun 4 15:31:05 2013 +0200
9288     Allow to build without multithreading
9290  poppler/Annot.cc | 7 +++++++
9291  poppler/XRef.cc  | 4 ++++
9292  2 files changed, 11 insertions(+)
9294 commit 1e74ac4589daf80dcac54b094145d32c90069738
9295 Author: Adam Reichold <adamreichold@myopera.com>
9296 Date:   Thu Jun 6 01:03:48 2013 +0200
9298     [qt4] fix autotools
9300  qt4/tests/Makefile.am | 4 ++--
9301  1 file changed, 2 insertions(+), 2 deletions(-)
9303 commit 342cc0d8a101e99199d447d632a1cd5ba7beb5b2
9304 Author: Li Junling <lijunling@sina.com>
9305 Date:   Tue Jun 4 22:39:35 2013 +0200
9307     Fix memory leak
9309  poppler/SplashOutputDev.cc | 2 ++
9310  1 file changed, 2 insertions(+)
9312 commit 52945a072b6f864e80485cc4321a27530a76c452
9313 Author: Albert Astals Cid <aacid@kde.org>
9314 Date:   Tue Jun 4 22:35:32 2013 +0200
9316     Move the iccColorSpaceCache from Gfx to OutputDev
9318     This way it's shared when doing tiling. Page 35 of
9319     bug-poppler64963.pdf
9320     goes down from 150 to 133 seconds
9322  poppler/Gfx.cc       | 61 ++++++++++++++--------------------
9323  poppler/Gfx.h        | 12 ++-----
9324  poppler/GfxState.cc  | 93
9325  ++++++++++++++++++++++++++--------------------------
9326  poppler/GfxState.h   | 33 ++++++++++---------
9327  poppler/OutputDev.cc |  8 ++++-
9328  poppler/OutputDev.h  | 19 +++++++++--
9329  6 files changed, 114 insertions(+), 112 deletions(-)
9331 commit 7d4bda198b8ac767bdf4e0a4fdcaae5541113f92
9332 Author: Albert Astals Cid <aacid@kde.org>
9333 Date:   Mon Jun 3 23:34:11 2013 +0200
9335     Compile
9337  qt4/tests/stress-threads-qt4.cpp | 1 +
9338  1 file changed, 1 insertion(+)
9340 commit 395b3fa021850225e1fea66736f3a3f00571571f
9341 Author: Albert Astals Cid <aacid@kde.org>
9342 Date:   Mon Jun 3 23:31:52 2013 +0200
9344     Fix #end -> #endif
9346  poppler/poppler-config.h.cmake | 2 +-
9347  1 file changed, 1 insertion(+), 1 deletion(-)
9349 commit 425d1b4835389e2031631ce54cee157af39f1cb6
9350 Author: Adam Reichold <adamreichold@myopera.com>
9351 Date:   Mon Jun 3 20:04:21 2013 +0200
9353     Check for the correct number of arguments
9355  qt4/tests/stress-threads-qt4.cpp | 2 +-
9356  1 file changed, 1 insertion(+), 1 deletion(-)
9358 commit 9d3eb07a1ea01b98aabe4f32481dd4a83bc8f2a5
9359 Author: Hib Eris <hib@hiberis.nl>
9360 Date:   Mon Jun 3 08:49:37 2013 +0200
9362     Fix cmake build to use ansi stdio extensions when using a mingw
9363     compiler
9365     https://bugs.freedesktop.org/show_bug.cgi?id=65238
9367  poppler/poppler-config.h.cmake | 5 +++++
9368  1 file changed, 5 insertions(+)
9370 commit 287afe2290d64ca63cdb75fef8f3fbdc20997970
9371 Author: Adam Reichold <adamreichold@myopera.com>
9372 Date:   Sun Jun 2 23:29:00 2013 +0200
9374     Add a thread stresser in qt4
9376  qt4/tests/CMakeLists.txt         |   1 +
9377  qt4/tests/Makefile.am            |   9 +-
9378  qt4/tests/stress-threads-qt4.cpp | 298
9379  +++++++++++++++++++++++++++++++++++++++
9380  3 files changed, 307 insertions(+), 1 deletion(-)
9382 commit 77ecb3823c2db4a6cca5af5889c07c73f90de7f0
9383 Author: Adam Reichold <adamreichold@myopera.com>
9384 Date:   Sat Jun 1 19:04:10 2013 +0200
9386     Add a pthread option to pdftoppm
9388     It's mostly a developer tool only to test thread support
9389     Not end user oriented (hence no buildsystem)
9391     Parts also by Thomas
9393  utils/pdftoppm.cc | 130
9394  ++++++++++++++++++++++++++++++++++++++++++++++++++++--
9395  1 file changed, 126 insertions(+), 4 deletions(-)
9397 commit caa19f4961146915f51be6c72f60c3aa43037235
9398 Author: Albert Astals Cid <aacid@kde.org>
9399 Date:   Sat Jun 1 17:22:54 2013 +0200
9401     qt4: Fix test binary name in help
9403  qt4/tests/test-poppler-qt4.cpp | 2 +-
9404  1 file changed, 1 insertion(+), 1 deletion(-)
9406 commit a0b48b1d05f08605bca5e1a2e2518e16578f6055
9407 Author: Hib Eris <hib@hiberis.nl>
9408 Date:   Sat Jun 1 14:42:42 2013 +0200
9410     Fix printf format warning for size_t
9412     Fixes:
9414       CXX    pdfunite.o
9415     pdfunite.cc: In function ‘int main(int, char**)’:
9416     pdfunite.cc:142:59: warning: format ‘%d’ expects argument of type
9417     ‘int’, but argument 3 has type ‘std::vector<Object>::size_type
9418     {aka long unsigned int}’ [-Wformat]
9420     https://bugs.freedesktop.org/show_bug.cgi?id=65242
9422  utils/pdfunite.cc | 3 ++-
9423  1 file changed, 2 insertions(+), 1 deletion(-)
9425 commit 860737c2a19c734a0c5b65ad506ba229ba439985
9426 Author: Hib Eris <hib@hiberis.nl>
9427 Date:   Sat Jun 1 12:05:17 2013 +0200
9429     Use ansi stdio extensions when using a mingw compiler
9431     In the C runtime used by mingw compilers (msvcrt.dll) the printf
9432     function does not support the C99 format-width specifier "%ll".
9434     Defining __USE_MINGW_ANSI_STDIO enables mingw's ansi stdio extensions
9435     that implement a C99 compliant printf function.
9437     https://bugs.freedesktop.org/show_bug.cgi?id=65238
9439  CMakeLists.txt              | 4 ++++
9440  configure.ac                | 3 +++
9441  poppler/poppler-config.h.in | 5 +++++
9442  3 files changed, 12 insertions(+)
9444 commit dd30ce39252a3820254b43f90699849ab5a1ca58
9445 Author: Hib Eris <hib@hiberis.nl>
9446 Date:   Fri May 31 12:24:55 2013 +0200
9448     Fix warning on narrowing conversion from int to DWORD
9450     Fixes warning when compiling for Windows:
9452     gfile.cc: In member function 'Goffset GooFile::size() const':
9453     gfile.cc:609:30: warning: narrowing conversion of '-1' from 'int'
9454     to 'DWORD {aka long unsigned int}' inside { } is ill-formed in C++11
9455     [-Wnarrowing]
9456     LARGE_INTEGER size = {-1,-1};
9458     https://bugs.freedesktop.org/show_bug.cgi?id=65239
9460  goo/gfile.cc | 4 ++--
9461  1 file changed, 2 insertions(+), 2 deletions(-)
9463 commit 01a825f3f9f5dcf686fc123d2cf80b9c525d0d89
9464 Merge: a57f937 b4b1310
9465 Author: Albert Astals Cid <aacid@kde.org>
9466 Date:   Sat Jun 1 13:47:29 2013 +0200
9468     Merge remote-tracking branch 'origin/poppler-0.22'
9470 commit b4b13102716cd33636a94fd99c49487924761670
9471 Author: Albert Astals Cid <aacid@kde.org>
9472 Date:   Sat Jun 1 13:45:53 2013 +0200
9474     Fix crash on malformed file
9476     Also remove outdated comment
9478     Bug #65221
9480  poppler/Stream.cc | 5 ++++-
9481  1 file changed, 4 insertions(+), 1 deletion(-)
9483 commit a57f93780de12732875e0195127a92bff835ff61
9484 Author: Albert Astals Cid <aacid@kde.org>
9485 Date:   Tue May 28 00:11:10 2013 +0200
9487     0.23.1
9489  CMakeLists.txt      |  4 ++--
9490  NEWS                | 11 +++++++++++
9491  configure.ac        |  2 +-
9492  cpp/Doxyfile        |  2 +-
9493  poppler/Makefile.am |  2 +-
9494  qt4/src/Doxyfile    |  2 +-
9495  6 files changed, 17 insertions(+), 6 deletions(-)
9497 commit 299a1447e3d9a845b5e964f29e698046abdb63f2
9498 Author: Albert Astals Cid <aacid@kde.org>
9499 Date:   Tue May 28 00:10:43 2013 +0200
9501     Build poppler-forms in the autotools buildsystem
9503  qt4/tests/Makefile.am | 7 ++++++-
9504  1 file changed, 6 insertions(+), 1 deletion(-)
9506 commit dcfaf20503868d0956ee81208265a975b480fb52
9507 Author: Albert Astals Cid <aacid@kde.org>
9508 Date:   Mon May 27 23:40:49 2013 +0200
9510     Dist these two files too
9512  Makefile.am | 2 ++
9513  1 file changed, 2 insertions(+)
9515 commit de7a3fb715811be6be9ed51b1c5ab1a63c523403
9516 Author: Albert Astals Cid <aacid@kde.org>
9517 Date:   Mon May 27 23:40:07 2013 +0200
9519     Add missing copyright
9521  poppler/Hints.cc | 2 +-
9522  1 file changed, 1 insertion(+), 1 deletion(-)
9524 commit 30282d3fdbbb3029d9a0f838b2cd979bb962235c
9525 Merge: 61f6658 56044ef
9526 Author: Albert Astals Cid <aacid@kde.org>
9527 Date:   Mon May 27 00:20:12 2013 +0200
9529     Merge remote-tracking branch 'origin/poppler-0.22'
9531 commit 56044ef482c26f10a8a1371dace049c144659dc7
9532 Author: Albert Astals Cid <aacid@kde.org>
9533 Date:   Mon May 27 00:18:22 2013 +0200
9535     Fix infinite loop while feeding wrong data in stdin
9537     Take into account that CachedFile::read might not always return
9538     the number of elems we asked it to read
9540     Bug #64967
9542  poppler/Stream.cc | 2 +-
9543  1 file changed, 1 insertion(+), 1 deletion(-)
9545 commit 61f665885daeb0009ecac2cc85188f23d6addb60
9546 Author: Albert Astals Cid <aacid@kde.org>
9547 Date:   Mon May 27 00:01:24 2013 +0200
9549     Fix big file support in cmake
9551     Tested by Fabio
9553  CMakeLists.txt                          |  2 ++
9554  cmake/modules/CheckFileOffsetBits.c     | 14 +++++++++++
9555  cmake/modules/CheckFileOffsetBits.cmake | 44
9556  +++++++++++++++++++++++++++++++++
9557  config.h.cmake                          |  6 ++---
9558  4 files changed, 63 insertions(+), 3 deletions(-)
9560 commit f536a4ec37246e10f03fe4de309bd31deb6a4727
9561 Author: Hib Eris <hib@hiberis.nl>
9562 Date:   Thu May 16 21:06:56 2013 +0200
9564     Do not use deprecated gtk_scrolled_window_add_with_viewport()
9566     https://bugs.freedesktop.org/show_bug.cgi?id=64683
9568  glib/demo/find.c       | 4 ++++
9569  glib/demo/images.c     | 4 ++++
9570  glib/demo/layers.c     | 4 ++++
9571  glib/demo/render.c     | 4 ++++
9572  glib/demo/selections.c | 4 ++++
9573  test/gtk-test.cc       | 4 ++++
9574  6 files changed, 24 insertions(+)
9576 commit c10f2f8777927d8cfe547941ea2f70fcce14da7a
9577 Author: Pino Toscano <pino@kde.org>
9578 Date:   Mon May 20 00:09:45 2013 +0200
9580     fix typo in error message
9582  poppler/Hints.cc | 2 +-
9583  1 file changed, 1 insertion(+), 1 deletion(-)
9585 commit 71d327194293cb3d1a0e274eaf4451c7afe81e8a
9586 Merge: 7b2df1f 6a98b56
9587 Author: Albert Astals Cid <aacid@kde.org>
9588 Date:   Fri May 17 23:04:12 2013 +0200
9590     Merge remote-tracking branch 'origin/poppler-0.22'
9592 commit 6a98b56f6ded957477ddcccd4ff849a870020395
9593 Author: Albert Astals Cid <aacid@kde.org>
9594 Date:   Fri May 17 23:01:20 2013 +0200
9596     Make an invalid nSharedGroupsFirst a real error
9598     Instead trying to recover
9599     Fixes bug #46703
9601  poppler/Hints.cc | 5 +++--
9602  1 file changed, 3 insertions(+), 2 deletions(-)
9604 commit 7b2df1f935192c89eacddd98c4bf92f38013c8e0
9605 Author: Albert Astals Cid <aacid@kde.org>
9606 Date:   Fri May 17 20:56:51 2013 +0200
9608     A simple form dumper
9610  qt4/tests/CMakeLists.txt    |   1 +
9611  qt4/tests/poppler-forms.cpp | 166
9612  ++++++++++++++++++++++++++++++++++++++++++++
9613  2 files changed, 167 insertions(+)
9615 commit 54f539b4436a1a3e0eab2ef0904c302865082982
9616 Merge: b3d8f51 3a6e2de
9617 Author: Albert Astals Cid <aacid@kde.org>
9618 Date:   Thu May 16 21:27:47 2013 +0200
9620     Merge remote-tracking branch 'origin/poppler-0.22'
9622 commit 3a6e2de1d35e3ee4fd86f71713c49bec8e09e41d
9623 Author: Albert Astals Cid <aacid@kde.org>
9624 Date:   Thu May 16 21:27:02 2013 +0200
9626     Make sure that Title: doesn't contain \n or \n
9628     Bug #63862
9630  poppler/PSOutputDev.cc | 11 +++++++++--
9631  1 file changed, 9 insertions(+), 2 deletions(-)
9633 commit b3d8f510e30fb4d8da9069390d5e9bd8a283fbd6
9634 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
9635 Date:   Thu May 16 20:52:09 2013 +0200
9637     Fix splashModeBGR8 rendering
9639     Also make SplashBitmap able to write splashModeBGR8 images
9641     Bug #64381
9643  splash/Splash.cc       |  4 ++--
9644  splash/SplashBitmap.cc | 24 ++++++++++++++++++++++--
9645  2 files changed, 24 insertions(+), 4 deletions(-)
9647 commit 8640933a3aa7dbafa21765d029e97b4bba76716c
9648 Author: Fabio D'Urso <fabiodurso@hotmail.it>
9649 Date:   Thu Apr 25 19:18:30 2013 +0200
9651     Fix printf format specifiers (Goffset is a long long, not a int)
9653  poppler/PDFDoc.cc | 6 +++---
9654  1 file changed, 3 insertions(+), 3 deletions(-)
9656 commit f8e8805bbce3e94b16b77fece0072645c66f6a31
9657 Author: Fabio D'Urso <fabiodurso@hotmail.it>
9658 Date:   Thu Apr 25 19:06:09 2013 +0200
9660     Re-enable commented-out printf-format attribute on OutStream::printf
9662     The answer to the question "2,3 because the first arg is class
9663     instance ?" is yes. It's documented behavior:
9664      Since non-static C++ methods have an implicit this argument, the
9665      arguments of such methods should be counted from two, not one.
9666     from
9667     http://gcc.gnu.org/onlinedocs/gcc-4.3.2/gcc/Function-Attributes.html
9669  poppler/Stream.h | 6 ++----
9670  1 file changed, 2 insertions(+), 4 deletions(-)
9672 commit 013b2b247268f9b8dcd8e0461580e0bbcf7554c1
9673 Author: Fabio D'Urso <fabiodurso@hotmail.it>
9674 Date:   Thu Apr 25 17:58:25 2013 +0200
9676     XRef stream writing: Write 32-bit offsets when possible
9678     For compatibility reasons: some pdf readers don't support 64-bit
9679     offsets
9680     yet (for example, poppler 0.22 doesn't)
9682  poppler/XRef.cc | 38 ++++++++++++++++++++++++++++----------
9683  poppler/XRef.h  | 17 +++++++++++++++--
9684  2 files changed, 43 insertions(+), 12 deletions(-)
9686 commit ea61a9dc012fbffd9bc9fe8a09264ba8744635fc
9687 Author: Albert Astals Cid <aacid@kde.org>
9688 Date:   Mon May 13 23:15:55 2013 +0200
9690     0.23.0
9692     Includes news, soversions, updated copyrights, etc
9694  CMakeLists.txt           |  6 +++---
9695  NEWS                     | 12 ++++++++++++
9696  configure.ac             |  4 ++--
9697  cpp/Doxyfile             |  2 +-
9698  goo/gfile.cc             |  1 +
9699  goo/gfile.h              |  1 +
9700  poppler/CairoOutputDev.h |  2 +-
9701  poppler/Makefile.am      |  2 +-
9702  poppler/Stream.cc        |  1 +
9703  poppler/Stream.h         |  1 +
9704  poppler/XRef.cc          |  1 +
9705  qt4/src/CMakeLists.txt   |  2 +-
9706  qt4/src/Doxyfile         |  2 +-
9707  qt4/src/Makefile.am      |  2 +-
9708  14 files changed, 28 insertions(+), 11 deletions(-)
9710 commit 7a5eee1cbebe241b8bd44027fc07682944686910
9711 Author: Albert Astals Cid <aacid@kde.org>
9712 Date:   Mon May 13 23:00:40 2013 +0200
9714     Add check_pagelabelinfo test
9716  qt4/tests/Makefile.am | 1 +
9717  1 file changed, 1 insertion(+)
9719 commit 30a519f21dd5df8d41a43a58b2cbd95fe657df73
9720 Merge: 998a9e7 0c0aef2
9721 Author: Albert Astals Cid <aacid@kde.org>
9722 Date:   Mon May 13 20:40:04 2013 +0200
9724     Merge remote-tracking branch 'origin/poppler-0.22'
9726 commit 0c0aef20d9cecaee1de0badc6cd56dd6e5b5bf12
9727 Author: Albert Astals Cid <aacid@kde.org>
9728 Date:   Mon May 13 19:57:02 2013 +0200
9730     0.22.4 version
9732     Also increase soversion since Gfx.h got a new member
9734  CMakeLists.txt      | 4 ++--
9735  configure.ac        | 2 +-
9736  cpp/Doxyfile        | 2 +-
9737  poppler/Makefile.am | 2 +-
9738  qt4/src/Doxyfile    | 2 +-
9739  5 files changed, 6 insertions(+), 6 deletions(-)
9741 commit 4d6662d05f6b652af97ac6e0eb1f1c1dca8e9550
9742 Author: Albert Astals Cid <aacid@kde.org>
9743 Date:   Mon May 13 19:55:21 2013 +0200
9745     0.22.4 NEWS
9747  NEWS | 15 +++++++++++++++
9748  1 file changed, 15 insertions(+)
9750 commit 93e08d96867d636a70ab04ee4ad22c2214ae4b6a
9751 Author: Albert Astals Cid <aacid@kde.org>
9752 Date:   Mon May 13 19:51:52 2013 +0200
9754     Update copyright years
9756  poppler/CairoOutputDev.cc | 2 +-
9757  1 file changed, 1 insertion(+), 1 deletion(-)
9759 commit 998a9e7c982a72b0e931304b719de40f30094d12
9760 Merge: 5e73cb0 73d09cd
9761 Author: Albert Astals Cid <aacid@kde.org>
9762 Date:   Mon May 13 19:30:26 2013 +0200
9764     Merge remote-tracking branch 'origin/poppler-0.22'
9766     Conflicts:
9767         splash/Splash.cc
9769 commit 73d09cd55f3bd307450c2dd095e039ea39c69cea
9770 Author: Albert Astals Cid <aacid@kde.org>
9771 Date:   Mon May 13 19:28:40 2013 +0200
9773     Fix compilation with fixed point mode enabled
9775     Thanks to Andreas Müller for the tip
9777  splash/Splash.cc | 2 +-
9778  1 file changed, 1 insertion(+), 1 deletion(-)
9780 commit 5e73cb059e27f68b329513de609d52e84d73f8af
9781 Merge: 5e9654a b3e44fc
9782 Author: Albert Astals Cid <aacid@kde.org>
9783 Date:   Tue May 7 22:00:02 2013 +0200
9785     Merge remote-tracking branch 'origin/poppler-0.22'
9787 commit b3e44fc59a9258ad701bc67132dea0646fd8b61a
9788 Author: Albert Astals Cid <aacid@kde.org>
9789 Date:   Tue May 7 21:53:31 2013 +0200
9791     We need UnicodeParsedString here too
9793     Fixes KDE bug #307786
9795  qt4/src/poppler-embeddedfile.cc | 4 ++--
9796  1 file changed, 2 insertions(+), 2 deletions(-)
9798 commit 5e9654a3eb28b2c8b0985545778dd0e45829f8e1
9799 Merge: eeecd97 a107428
9800 Author: Albert Astals Cid <aacid@kde.org>
9801 Date:   Thu Apr 25 20:45:34 2013 +0200
9803     Merge remote-tracking branch 'origin/poppler-0.22'
9805     Conflicts:
9806         poppler/Gfx.h
9808 commit a107428e7db0c420b60418a33b9f815909ac9a33
9809 Author: Albert Astals Cid <aacid@kde.org>
9810 Date:   Thu Apr 25 20:44:36 2013 +0200
9812     Update my C of the last two previous commits
9814  poppler/Gfx.cc         | 2 +-
9815  poppler/Gfx.h          | 2 +-
9816  utils/HtmlOutputDev.cc | 2 +-
9817  3 files changed, 3 insertions(+), 3 deletions(-)
9819 commit eeecd9718f201dc795b2cb8469c43860aec6e07d
9820 Author: Albert Astals Cid <aacid@kde.org>
9821 Date:   Thu Apr 25 20:29:24 2013 +0200
9823     Do not start drawing a form we are already drawing
9825     Bug #63190
9827  poppler/Gfx.cc | 23 +++++++++++++++++++----
9828  poppler/Gfx.h  |  2 ++
9829  2 files changed, 21 insertions(+), 4 deletions(-)
9831 commit 43d66e11aa9e692c1c6b3a237e7e972d317e5c4d
9832 Author: Albert Astals Cid <aacid@kde.org>
9833 Date:   Thu Apr 25 20:27:43 2013 +0200
9835     Make sure getKids returns != 0 before using it
9837     Fixes crash in bug #63909
9839  utils/HtmlOutputDev.cc | 4 ++--
9840  1 file changed, 2 insertions(+), 2 deletions(-)
9842 commit ec298b3b780f885464aa00880150eaa2b9b50b08
9843 Author: Albert Astals Cid <aacid@kde.org>
9844 Date:   Thu Apr 25 20:29:24 2013 +0200
9846     Do not start drawing a form we are already drawing
9848     Bug #63190
9850  poppler/Gfx.cc | 23 +++++++++++++++++++----
9851  poppler/Gfx.h  |  2 ++
9852  2 files changed, 21 insertions(+), 4 deletions(-)
9854 commit 11ab42e7e90099d0cebf8f02197413fd5dee044b
9855 Author: Albert Astals Cid <aacid@kde.org>
9856 Date:   Thu Apr 25 20:27:43 2013 +0200
9858     Make sure getKids returns != 0 before using it
9860     Fixes crash in bug #63909
9862  utils/HtmlOutputDev.cc | 4 ++--
9863  1 file changed, 2 insertions(+), 2 deletions(-)
9865 commit 4ee78e77f7d6cadc8e150ceff96b546ddca329d4
9866 Author: Carlos Garcia Campos <carlosgc@gnome.org>
9867 Date:   Sat Apr 20 16:41:56 2013 +0200
9869     cairo: Always use the trasnfer function if present in setSoftMask
9871     "If the subtype is Alpha, the transparency group XObject G shall be
9872     evaluated to compute a group alpha only. The colours of the
9873     constituent
9874     objects shall be ignored and the colour compositing computations shall
9875     not be performed. The transfer function TR shall then be applied
9876     to the
9877     computed group alpha to produce the mask values."
9879     We were using the transfer function only for luminosity soft masks.
9881     https://bugs.freedesktop.org/show_bug.cgi?id=63587
9883  poppler/CairoOutputDev.cc | 37 +++++++++++++++++++------------------
9884  1 file changed, 19 insertions(+), 18 deletions(-)
9886 commit 3c2a92b06a6541071bd1e555606bb2096de17ef6
9887 Author: Carlos Garcia Campos <carlosgc@gnome.org>
9888 Date:   Sat Apr 20 16:41:56 2013 +0200
9890     cairo: Always use the trasnfer function if present in setSoftMask
9892     "If the subtype is Alpha, the transparency group XObject G shall be
9893     evaluated to compute a group alpha only. The colours of the
9894     constituent
9895     objects shall be ignored and the colour compositing computations shall
9896     not be performed. The transfer function TR shall then be applied
9897     to the
9898     computed group alpha to produce the mask values."
9900     We were using the transfer function only for luminosity soft masks.
9902     https://bugs.freedesktop.org/show_bug.cgi?id=63587
9904  poppler/CairoOutputDev.cc | 37 +++++++++++++++++++------------------
9905  1 file changed, 19 insertions(+), 18 deletions(-)
9907 commit fd648e83e60db7157b7273ffddc02308b0c5813b
9908 Merge: 970e9f6 53b9cec
9909 Author: Albert Astals Cid <aacid@kde.org>
9910 Date:   Sun Apr 21 23:30:16 2013 +0200
9912     Merge remote-tracking branch 'origin/poppler-0.22'
9914 commit 53b9cec6c1334020f90b885cff6fc30293437e5f
9915 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
9916 Date:   Sun Apr 21 23:28:40 2013 +0200
9918     Splash: Always consider a softmask transfer function
9920     Fixes bug 63587 in splash
9922  poppler/SplashOutputDev.cc | 7 ++++++-
9923  1 file changed, 6 insertions(+), 1 deletion(-)
9925 commit 970e9f6304c3b59ac3e44495b90a5cfe7c7ceb8b
9926 Author: Hib Eris <hib@hiberis.nl>
9927 Date:   Fri Apr 12 13:26:55 2013 +0200
9929     Remove unused variables from Lexer::getObj()
9931     https://bugs.freedesktop.org/show_bug.cgi?id=63467
9933  poppler/Lexer.cc | 8 +++-----
9934  1 file changed, 3 insertions(+), 5 deletions(-)
9936 commit f8bf602620b3c7570f483ac66fc4d6a76a81a882
9937 Merge: bbd27dc 62a5b4d
9938 Author: Albert Astals Cid <aacid@kde.org>
9939 Date:   Sun Apr 14 16:40:51 2013 +0200
9941     Merge remote-tracking branch 'origin/poppler-0.22'
9943 commit 62a5b4d5c6d5c368d190b86eab63ccb07d642c01
9944 Author: Hib Eris <hib@hiberis.nl>
9945 Date:   Sun Apr 14 16:37:14 2013 +0200
9947     Check for strcpy_s() and strcat_s() at configure time
9949     It is better to test for functions than to hardcode exceptions for
9950     specific compilers.
9952     This fixes compiling poppler with the latest mingw-w64 compiler which
9953     has strcpy_s() and strcat_s() build in.
9955     Bug #63459
9957  ConfigureChecks.cmake | 2 ++
9958  configure.ac          | 1 +
9959  test/perf-test.cc     | 6 ++++--
9960  3 files changed, 7 insertions(+), 2 deletions(-)
9962 commit bbd27dc4ce7b24af890d80f597f74e5d7ee0215a
9963 Merge: ea3698c 5bc0080
9964 Author: Albert Astals Cid <aacid@kde.org>
9965 Date:   Fri Apr 12 00:10:27 2013 +0200
9967     Merge remote-tracking branch 'origin/poppler-0.22'
9969     Conflicts:
9970         poppler/TextOutputDev.h
9972 commit 5bc00809ebe560a180d5df93eb50bdf0ff0e97e6
9973 Author: Albert Astals Cid <aacid@kde.org>
9974 Date:   Thu Apr 11 23:29:00 2013 +0200
9976     Increase poppler core soname
9978  CMakeLists.txt      | 2 +-
9979  poppler/Makefile.am | 2 +-
9980  2 files changed, 2 insertions(+), 2 deletions(-)
9982 commit 115d4c1465291adde86c3c905f265ac03374441f
9983 Author: Albert Astals Cid <aacid@kde.org>
9984 Date:   Thu Apr 11 23:28:17 2013 +0200
9986     Increase version number to 0.22.3
9988  CMakeLists.txt   | 2 +-
9989  configure.ac     | 2 +-
9990  cpp/Doxyfile     | 2 +-
9991  qt4/src/Doxyfile | 2 +-
9992  4 files changed, 4 insertions(+), 4 deletions(-)
9994 commit ae1a3553b85e2616a339aacb6efecd15db373858
9995 Author: Albert Astals Cid <aacid@kde.org>
9996 Date:   Thu Apr 11 23:26:44 2013 +0200
9998     News file
10000  NEWS | 20 ++++++++++++++++++++
10001  1 file changed, 20 insertions(+)
10003 commit 1fefe98fc86cf8449346bdc230dff5758b1bb7a3
10004 Author: Albert Astals Cid <aacid@kde.org>
10005 Date:   Thu Apr 11 23:22:20 2013 +0200
10007     Update copyrgihts
10009  poppler/CairoOutputDev.cc | 2 +-
10010  poppler/PDFDoc.cc         | 2 +-
10011  poppler/TextOutputDev.cc  | 2 +-
10012  poppler/TextOutputDev.h   | 2 +-
10013  4 files changed, 4 insertions(+), 4 deletions(-)
10015 commit ea3698cfffc9c132081f5691287ef1fd17911b2a
10016 Merge: fcc1468 aaaea5d
10017 Author: Albert Astals Cid <aacid@kde.org>
10018 Date:   Wed Apr 10 20:42:01 2013 +0200
10020     Merge remote-tracking branch 'origin/poppler-0.22'
10022 commit aaaea5d0f2f427e82625a04f90c178e24892e539
10023 Author: Marek Kasik <mkasik@redhat.com>
10024 Date:   Wed Apr 10 16:41:48 2013 +0200
10026     man pages: Fix typos
10028     Fix several typos in manual pages of pdftops and pdfseparate.
10030  utils/pdfseparate.1 | 2 +-
10031  utils/pdftops.1     | 6 +++---
10032  2 files changed, 4 insertions(+), 4 deletions(-)
10034 commit fcc14682899ff4981bfece74dbc8c290a625b05c
10035 Merge: f11e216 e6559a0
10036 Author: Albert Astals Cid <aacid@kde.org>
10037 Date:   Sun Apr 7 17:44:12 2013 +0200
10039     Merge remote-tracking branch 'origin/poppler-0.22'
10041 commit e6559a0d836df127ed5061794dc737d435ef534c
10042 Author: Albert Astals Cid <aacid@kde.org>
10043 Date:   Sun Apr 7 17:42:23 2013 +0200
10045     Fix crash in KDE bug #317710
10047     It is not guaranteed that the ::LinkAction passed to
10048     PageData::convertLinkActionToLink
10049     will be always around (e.g. Page::action deletes it) so make a copy
10050     of the ::MediaRendition object
10052  qt4/src/poppler-link.h   | 6 +++---
10053  qt4/src/poppler-media.cc | 6 ++++++
10054  qt4/src/poppler-media.h  | 5 ++++-
10055  qt4/src/poppler-page.cc  | 4 ++--
10056  4 files changed, 15 insertions(+), 6 deletions(-)
10058 commit f11e21627121c3ff81c0ec7f4d71936a2dd590c3
10059 Merge: e1ffa91 b9fdb0c
10060 Author: Albert Astals Cid <aacid@kde.org>
10061 Date:   Sat Apr 6 23:26:54 2013 +0200
10063     Merge remote-tracking branch 'origin/poppler-0.22'
10065 commit e1ffa9100cf6b4a444be7ed76b11698a5c5bb441
10066 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
10067 Date:   Sat Apr 6 23:21:58 2013 +0200
10069     Fix endstream detection
10071     Part 1 of bug #62985
10073     the endstream search, and at least with bug-poppler16579.pdf this
10074     doesn't work correctly: the shift(-1) with the used token mechanism
10075     in Lexer isn't correct for a binary data stream. If there is i.e. a
10076     "(" without corresponding ")" in the binary data, which of course can
10077     happen and happens in that pdf, shift(-1) skips the searched endstream
10078     and can therefore in worst case reach the end-of-file. Therefore I
10079     implemented a shift("endstream") in Java, which I now port back to
10080     C++, or in other words "There and Back Again" :-)
10082     You can test it with bug-poppler16579.pdf if You just change temporary
10084               if (longNumber <= INT_MAX && longNumber >= INT_MIN &&
10085               *end_ptr == '\0') {
10087     in XRef.cc to
10089               if (gFalse && longNumber <= INT_MAX && longNumber >=
10090               INT_MIN && *end_ptr == '\0') {
10092  poppler/Lexer.cc  | 45 +++++++++++++++++++++++++++++++++++++++++++++
10093  poppler/Lexer.h   |  2 ++
10094  poppler/Parser.cc | 28 ++++++++++++++++++++++++++--
10095  poppler/Parser.h  |  2 ++
10096  4 files changed, 75 insertions(+), 2 deletions(-)
10098 commit b9fdb0cb767a228c56f3f0635a7f78e3e0a8c7b6
10099 Author: Albert Astals Cid <aacid@kde.org>
10100 Date:   Sat Apr 6 23:20:48 2013 +0200
10102     Last commit was Thomas' forgot his (C)
10104  poppler/XRef.cc | 2 +-
10105  1 file changed, 1 insertion(+), 1 deletion(-)
10107 commit 94bee4601cbbda0e7c6205a04650e0510f198aee
10108 Merge: 42368fb b312210
10109 Author: Albert Astals Cid <aacid@kde.org>
10110 Date:   Sat Apr 6 23:19:25 2013 +0200
10112     Merge remote-tracking branch 'origin/poppler-0.22'
10114 commit b312210b630f96baeb8b2f3b49b0b79779609d98
10115 Author: Albert Astals Cid <aacid@kde.org>
10116 Date:   Sat Apr 6 23:18:18 2013 +0200
10118     Fix for complete rewrites in repaired files
10120     Part 2 of bug #62985
10121     if You save a PDF with defect xref offsets, the
10123     readXRefUntil(-1 /* read all xref sections */, &xrefStreamObjNums)
10125     in XRef::scanSpecialFlags() will destroy the already reconstructed
10126     entries table, but this means that any modification which the user did
10127     in the meantime get lost. This can be tested i.e. with bug168518.pdf.
10129  poppler/XRef.cc | 4 +++-
10130  1 file changed, 3 insertions(+), 1 deletion(-)
10132 commit 42368fb9452c3719a7bbd159f1c1421068f40653
10133 Author: Albert Astals Cid <aacid@kde.org>
10134 Date:   Sat Apr 6 18:28:35 2013 +0200
10136     Add missing free()
10138  poppler/PDFDoc.cc | 1 +
10139  1 file changed, 1 insertion(+)
10141 commit 2264e7a95e5dc252de1b5736a1edd6bf5de3ad1f
10142 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
10143 Date:   Sat Apr 6 18:27:57 2013 +0200
10145     implement Crypt filter
10147     Bug #62800
10149  poppler/Decrypt.h |  3 ++-
10150  poppler/PDFDoc.cc | 37 ++++++++++++++++++++++++++++++++++---
10151  poppler/Stream.cc |  6 ++++++
10152  poppler/Stream.h  |  3 ++-
10153  4 files changed, 44 insertions(+), 5 deletions(-)
10155 commit a65a4e6f878ff033b780b2f1e3362f2918c93b6b
10156 Author: Adam Reichold <adamreichold@myopera.com>
10157 Date:   Sat Apr 6 18:25:21 2013 +0200
10159     No need to keep the mutex attributes around all the time
10161  goo/GooMutex.h | 27 ++++++++++-----------------
10162  1 file changed, 10 insertions(+), 17 deletions(-)
10164 commit 73ff5ad58cfe7ec9415cc1459b6ca083fee608f4
10165 Author: Albert Astals Cid <aacid@kde.org>
10166 Date:   Sat Apr 6 18:19:28 2013 +0200
10168     Pass the recursion flag
10170  poppler/DCTStream.cc | 6 +++---
10171  poppler/DCTStream.h  | 2 +-
10172  poppler/Stream.cc    | 4 ++--
10173  poppler/Stream.h     | 2 +-
10174  4 files changed, 7 insertions(+), 7 deletions(-)
10176 commit 837e3704e76ea857b3de45503840e9b855096fef
10177 Author: Albert Astals Cid <aacid@kde.org>
10178 Date:   Sat Apr 6 17:01:08 2013 +0200
10180     Make our mutexes recursive
10182     Fixes a deadlock problem found with a pdf i can't share
10183     (411klaralv.pdf)
10184     Reviewed by Thomas and Adam on the mailing list
10186  CMakeLists.txt       |  3 +++
10187  glib/CMakeLists.txt  |  3 +++
10188  goo/GooMutex.h       | 36 ++++++++++++++++++++++--------------
10189  poppler/Annot.cc     | 34 +++++++++++++++++-----------------
10190  poppler/Annot.h      |  4 ++--
10191  poppler/Catalog.cc   | 24 +++++++++++-------------
10192  poppler/Catalog.h    |  8 ++++----
10193  poppler/XRef.cc      |  2 +-
10194  utils/CMakeLists.txt |  3 +++
10195  9 files changed, 66 insertions(+), 51 deletions(-)
10197 commit 0a243c8c14d09a40f25338999c3ca06273277b45
10198 Author: Adam Reichold <adamreichold@myopera.com>
10199 Date:   Fri Apr 5 00:00:07 2013 +0200
10201     Add a GooFile class to encapsulate file read access using offsets
10203     Bug #62735
10205  ConfigureChecks.cmake      |  2 ++
10206  config.h.cmake             |  6 ++++
10207  configure.ac               |  1 +
10208  goo/gfile.cc               | 80
10209  ++++++++++++++++++++++++++++++++++++++++++++++
10210  goo/gfile.h                | 30 +++++++++++++++++
10211  poppler/GlobalParamsWin.cc | 19 ++++-------
10212  poppler/PDFDoc.cc          | 37 ++++++---------------
10213  poppler/PDFDoc.h           |  4 ++-
10214  poppler/Stream.cc          | 46 +++++++++-----------------
10215  poppler/Stream.h           | 17 +++-------
10216  10 files changed, 158 insertions(+), 84 deletions(-)
10218 commit 70e6af4739d2eea58e6f3200a8c9467597a12ae5
10219 Author: Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
10220 Date:   Thu Apr 4 23:10:09 2013 +0200
10222     Be pedantic about setjmp use
10224     Bug #63067
10226  poppler/DCTStream.cc | 57
10227  +++++++++++++++++++++++++++-------------------------
10228  1 file changed, 30 insertions(+), 27 deletions(-)
10230 commit c7e28e3d672654f31f1a0f95245a1fba3bc9c28f
10231 Author: Albert Astals Cid <aacid@kde.org>
10232 Date:   Mon Mar 25 22:55:58 2013 +0100
10234     Only write the file once when saving
10236     Bug #62739
10238  poppler/PDFDoc.cc | 2 +-
10239  1 file changed, 1 insertion(+), 1 deletion(-)
10241 commit 09ddb34f202be2111c70901724d64d3b61483c7a
10242 Author: Albert Astals Cid <aacid@kde.org>
10243 Date:   Mon Mar 25 22:55:58 2013 +0100
10245     Only write the file once when saving
10247     Bug #62739
10249  poppler/PDFDoc.cc | 2 +-
10250  1 file changed, 1 insertion(+), 1 deletion(-)
10252 commit 75378557f409a5a2305ea0fb42c56184c74ba887
10253 Author: Carlos Garcia Campos <carlosgc@gnome.org>
10254 Date:   Sun Mar 24 12:53:29 2013 +0100
10256     glib: Always start from the beginning when starting a new search on
10257     a page
10259     And start from previous match when searching the next one on the same
10260     page. This allows to search for the same string multiple times on the
10261     same page.
10263     https://bugs.freedesktop.org/show_bug.cgi?id=59972
10265  glib/poppler-page.cc | 5 ++++-
10266  1 file changed, 4 insertions(+), 1 deletion(-)
10268 commit 4ee6757dd7de9211faf8601531342a199225a06d
10269 Author: Carlos Garcia Campos <carlosgc@gnome.org>
10270 Date:   Sun Mar 24 12:53:29 2013 +0100
10272     glib: Always start from the beginning when starting a new search on
10273     a page
10275     And start from previous match when searching the next one on the same
10276     page. This allows to search for the same string multiple times on the
10277     same page.
10279     https://bugs.freedesktop.org/show_bug.cgi?id=59972
10281  glib/poppler-page.cc | 5 ++++-
10282  1 file changed, 4 insertions(+), 1 deletion(-)
10284 commit 83cf2d3d3ecce6340d858a2ee037cd5120ac1db5
10285 Author: Jason Crain <jason@aquaticape.us>
10286 Date:   Sat Mar 9 08:44:36 2013 -0600
10288     TextOutputDev: Set text matrix when painting selection
10290     https://bugs.freedesktop.org/show_bug.cgi?id=61042
10292  poppler/TextOutputDev.cc | 30 +++++++++++++++++++++++-------
10293  poppler/TextOutputDev.h  |  3 ++-
10294  2 files changed, 25 insertions(+), 8 deletions(-)
10296 commit a3bc584fdd7f74a7dab701c743df0bb0bf74a03e
10297 Author: Jason Crain <jason@aquaticape.us>
10298 Date:   Sat Mar 9 08:44:36 2013 -0600
10300     TextOutputDev: Set text matrix when painting selection
10302     https://bugs.freedesktop.org/show_bug.cgi?id=61042
10304  poppler/TextOutputDev.cc | 30 +++++++++++++++++++++++-------
10305  poppler/TextOutputDev.h  |  3 ++-
10306  2 files changed, 25 insertions(+), 8 deletions(-)
10308 commit 8cbdbc64897a34beb226d4dc4c58095f10013f29
10309 Merge: 2bce2cf a01e2d4
10310 Author: Albert Astals Cid <aacid@kde.org>
10311 Date:   Wed Mar 20 22:37:06 2013 +0100
10313     Merge remote-tracking branch 'origin/poppler-0.22'
10315 commit a01e2d41fcb638fe340bd3d4d22bd13db245e0fd
10316 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
10317 Date:   Wed Mar 20 22:35:08 2013 +0100
10319     check order bounding box values in tiling pattern
10321     Bug #62369
10323  poppler/Gfx.cc | 20 +++++++++++++++-----
10324  1 file changed, 15 insertions(+), 5 deletions(-)
10326 commit 2bce2cf2a523f9b8db7f5e255384044b8dfe1a24
10327 Author: Albert Astals Cid <aacid@kde.org>
10328 Date:   Tue Mar 19 22:53:47 2013 +0100
10330     Avoid blackboxes on weird files using the thin line mode
10332     Bug #61719
10334  splash/Splash.cc | 35 +++++++++++++++++++++++++++++++++++
10335  splash/Splash.h  |  1 +
10336  2 files changed, 36 insertions(+)
10338 commit b2d07cbf0c2f94bd25e1422e366ff78031815867
10339 Merge: 80cf78f 3206950
10340 Author: Albert Astals Cid <aacid@kde.org>
10341 Date:   Mon Mar 18 21:06:59 2013 +0100
10343     Merge remote-tracking branch 'origin/poppler-0.22'
10345 commit 3206950658521009b52f638cc5e712e0cef42706
10346 Author: Albert Astals Cid <aacid@kde.org>
10347 Date:   Mon Mar 18 21:06:09 2013 +0100
10349     Spec says Zoom -> 0 means no zoom change
10351  poppler/Link.cc | 4 ++--
10352  1 file changed, 2 insertions(+), 2 deletions(-)
10354 commit 13ee9f8b7d42ed7d7bc0f9dbf190ff66e6ab5a81
10355 Author: Pino Toscano <pino@kde.org>
10356 Date:   Mon Mar 18 18:15:57 2013 +0100
10358     cmake: drop search of gthread-2.0 and gio-2.0 from GTK
10360     this matches what is done in the autoconf counterpart
10362  cmake/modules/FindGTK.cmake | 2 +-
10363  1 file changed, 1 insertion(+), 1 deletion(-)
10365 commit 47e869e60fb147caca825380eeaa2a0851d502b9
10366 Author: Michael Weiser <michael@weiser.dinsnail.net>
10367 Date:   Mon Mar 18 18:15:14 2013 +0100
10369     cmake: search also for gio-2.0 as GLIB library
10371  cmake/modules/FindGLIB.cmake | 3 ++-
10372  1 file changed, 2 insertions(+), 1 deletion(-)
10374 commit 80cf78f2020e2f4cf33ed49fe522c6861d710588
10375 Merge: b21780e 72c8312
10376 Author: Adrian Johnson <ajohnson@redneon.com>
10377 Date:   Mon Mar 18 20:02:08 2013 +1030
10379     Merge remote-tracking branch 'origin/poppler-0.22'
10381 commit 72c8312d77704211f55c8de35b47bd811c792878
10382 Author: Adrian Johnson <ajohnson@redneon.com>
10383 Date:   Sun Mar 17 19:39:14 2013 +1030
10385     cairo: Don't change image interpolation when printing
10387     Bug 62418
10389  poppler/CairoOutputDev.cc | 4 ++++
10390  1 file changed, 4 insertions(+)
10392 commit b21780e69dd92f3f2bcb7851608d3e0557dc81f8
10393 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
10394 Date:   Sat Mar 16 23:20:35 2013 +0100
10396     Fix typo
10398  poppler/XRef.cc | 2 +-
10399  1 file changed, 1 insertion(+), 1 deletion(-)
10401 commit 75849a0d7c205c048714b90883695b6bebd2298c
10402 Merge: ec7140b 5a51812
10403 Author: Albert Astals Cid <aacid@kde.org>
10404 Date:   Tue Mar 12 20:27:59 2013 +0100
10406     Merge remote-tracking branch 'origin/poppler-0.22'
10408     Conflicts:
10409         poppler/Stream.h
10411 commit 5a51812b7c1457feb8acaa106f43d7d5252b3980
10412 Author: Peter Breitenlohner <peb@mppmu.mpg.de>
10413 Date:   Tue Mar 12 20:25:50 2013 +0100
10415     Fix compile when not using libjpeg
10417  poppler/Stream.h | 3 ++-
10418  1 file changed, 2 insertions(+), 1 deletion(-)
10420 commit 341e863d65fdd5619a071e4fd903fa82bf33c757
10421 Author: Albert Astals Cid <aacid@kde.org>
10422 Date:   Mon Mar 11 19:20:06 2013 +0100
10424     0.22.2
10426  CMakeLists.txt      |  4 ++--
10427  NEWS                | 16 ++++++++++++++++
10428  configure.ac        |  2 +-
10429  cpp/Doxyfile        |  2 +-
10430  poppler/Makefile.am |  2 +-
10431  qt4/src/Doxyfile    |  2 +-
10432  6 files changed, 22 insertions(+), 6 deletions(-)
10434 commit ec7140b3f56b034fbbc53cb8066ba01fe9f60f47
10435 Merge: c86062f 5db6585
10436 Author: Albert Astals Cid <aacid@kde.org>
10437 Date:   Fri Mar 8 16:41:21 2013 +0100
10439     Merge remote-tracking branch 'origin/poppler-0.22'
10441     Conflicts:
10442         poppler/Stream.cc
10443         poppler/Stream.h
10445 commit 5db6585c2b02dd4071f1adabd53509506333dcf8
10446 Author: Albert Astals Cid <aacid@kde.org>
10447 Date:   Fri Mar 8 16:38:49 2013 +0100
10449     Make the non jpeglib based DCTStream compile
10451  poppler/Stream.cc | 2 +-
10452  1 file changed, 1 insertion(+), 1 deletion(-)
10454 commit 6402e291e1f9374fbaf4de3b97b21f43d38d6ab8
10455 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
10456 Date:   Fri Mar 8 16:37:11 2013 +0100
10458     Workaround broken jpeg stream definitions
10460     Bug #61994
10462  poppler/DCTStream.cc | 22 +++++++++++++++++++---
10463  poppler/DCTStream.h  |  6 +++++-
10464  poppler/Stream.cc    |  8 ++++----
10465  poppler/Stream.h     |  4 ++--
10466  4 files changed, 30 insertions(+), 10 deletions(-)
10468 commit c86062f982d6eb08cb27b654b6317c71ab77c692
10469 Merge: 677e5b2 4e142b6
10470 Author: Albert Astals Cid <aacid@kde.org>
10471 Date:   Mon Mar 4 20:13:36 2013 +0100
10473     Merge remote-tracking branch 'origin/poppler-0.22'
10475 commit 4e142b60790638e4495b4fd6551702470cf4c38f
10476 Author: Albert Astals Cid <aacid@kde.org>
10477 Date:   Mon Mar 4 20:12:01 2013 +0100
10479     Make sure we don't try to paint in x < 0
10481     Fixes crash in KDE bug #315432
10483  splash/Splash.cc | 2 ++
10484  1 file changed, 2 insertions(+)
10486 commit 677e5b265a0d39a988f65d642a4f964a279fad28
10487 Author: Albert Astals Cid <aacid@kde.org>
10488 Date:   Sun Mar 3 19:07:32 2013 +0100
10490     Small improvements over locker class
10492      * Remove the namespace (we don't use much/any namespaces in
10493      poppler core)
10494      * Rename the class and defines from lock to locker since lock and be
10495      either the action "to lock" or the "thing that locks", with locker
10496      it is more clear (i think) that is "the thing" than "the action"
10497      * Make Annot::decRefCnt use gLockMutex since we the object itself
10498      is being deleted in the if and not sure the locker would be happy
10499      with that
10500      * change the getNumPages() param to be DoNotLockMutex since
10501      previously it was a gFalse (i guess Thomas made a c&p typo here)
10502      * Have only one constructor like Adam suggested.
10504  goo/GooMutex.h             | 33 +++++++++--------
10505  poppler/Annot.cc           | 92
10506  +++++++++++++++++++++++-----------------------
10507  poppler/Annot.h            |  6 +--
10508  poppler/Array.cc           | 15 ++++----
10509  poppler/CairoFontEngine.cc |  8 ++--
10510  poppler/Catalog.cc         | 52 +++++++++++++-------------
10511  poppler/Catalog.h          | 10 ++---
10512  poppler/Dict.cc            | 20 +++++-----
10513  poppler/PDFDoc.cc          | 12 +++---
10514  poppler/Page.cc            | 16 ++++----
10515  poppler/Stream.cc          |  8 ++--
10516  poppler/XRef.cc            | 18 ++++-----
10517  12 files changed, 147 insertions(+), 143 deletions(-)
10519 commit d5c929fc253c2748bb8fa3642d9b5383c5fe96f8
10520 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
10521 Date:   Sun Mar 3 18:00:11 2013 +0100
10523     Add a locker helper and a bool -> enum changes
10525     Bug #59933
10527  goo/GooMutex.h             |  16 +++++++
10528  poppler/Annot.cc           | 114
10529  +++++++++++++++++----------------------------
10530  poppler/Annot.h            |   4 +-
10531  poppler/Array.cc           |  22 +++------
10532  poppler/CairoFontEngine.cc |  10 ++--
10533  poppler/Catalog.cc         |  79 ++++++++++---------------------
10534  poppler/Catalog.h          |   9 ++--
10535  poppler/Dict.cc            |  29 ++++--------
10536  poppler/FontInfo.cc        |   2 +-
10537  poppler/PDFDoc.cc          |  21 ++-------
10538  poppler/Page.cc            |  32 ++++++-------
10539  poppler/Page.h             |   3 +-
10540  poppler/Stream.cc          |  12 ++---
10541  poppler/XRef.cc            |  29 ++++--------
10542  14 files changed, 145 insertions(+), 237 deletions(-)
10544 commit 1f4a012f7570ffd2120e3e8c2236de5408f3dda3
10545 Merge: 15d4039 a766740
10546 Author: Albert Astals Cid <aacid@kde.org>
10547 Date:   Fri Mar 1 19:16:52 2013 +0100
10549     Merge remote-tracking branch 'origin/poppler-0.22'
10551 commit a766740cf5a5a7580935a026bf15fbd668aa0fdf
10552 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
10553 Date:   Fri Mar 1 19:12:22 2013 +0100
10555     Restore CTM on early exits
10557     Bug #61413
10559  poppler/SplashOutputDev.cc | 14 ++++++++++----
10560  1 file changed, 10 insertions(+), 4 deletions(-)
10562 commit 15d40392a29dded8a29c2dc9d7c15b402515e033
10563 Merge: be5d9af 39882df
10564 Author: Albert Astals Cid <aacid@kde.org>
10565 Date:   Thu Feb 28 19:46:59 2013 +0100
10567     Merge remote-tracking branch 'origin/poppler-0.22'
10569 commit 39882dfecdccc00db353946a31d395582ee37022
10570 Author: José Aliste <jaliste@src.gnome.org>
10571 Date:   Wed Feb 27 01:33:38 2013 +0100
10573     Correct rendering of underline and strike out annotations
10575     Current code assumes that the text to underline or strike out is
10576     horizontal.
10577     Fixes bug #61518
10579  poppler/Annot.cc | 27 ++++++++++++++++-----------
10580  1 file changed, 16 insertions(+), 11 deletions(-)
10582 commit be5d9af38655496a2eaa4eb12cea84461c5aeb3f
10583 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
10584 Date:   Sat Feb 23 23:41:46 2013 +0100
10586     expose thin line modes in qt frontend
10588  qt4/src/poppler-page.cc | 5 ++++-
10589  qt4/src/poppler-qt4.h   | 6 ++++--
10590  2 files changed, 8 insertions(+), 3 deletions(-)
10592 commit f96cbacfdbc97ace35f843854992f06e9322f485
10593 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
10594 Date:   Sat Feb 23 23:39:52 2013 +0100
10596     Refine splashThinLineShape support
10598  splash/Splash.cc | 14 +++++++++++---
10599  1 file changed, 11 insertions(+), 3 deletions(-)
10601 commit 47453a78e52aa43edd148aef53b67306603161f5
10602 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
10603 Date:   Wed Feb 20 23:12:17 2013 +0100
10605     More threading safety
10607  poppler/Annot.cc                | 97
10608  +++++++++++++++++++++++++++++++++++------
10609  poppler/Annot.h                 |  8 +++-
10610  poppler/FontInfo.cc             | 29 ++++++------
10611  poppler/FontInfo.h              |  5 ++-
10612  poppler/Page.cc                 | 11 ++++-
10613  poppler/Page.h                  |  6 +--
10614  poppler/SplashOutputDev.cc      |  7 ++-
10615  poppler/SplashOutputDev.h       |  5 ++-
10616  poppler/XRef.cc                 |  4 +-
10617  qt4/src/poppler-page.cc         |  9 ++--
10618  qt4/src/poppler-ps-converter.cc |  3 +-
10619  11 files changed, 139 insertions(+), 45 deletions(-)
10621 commit 60c5e072d4b930507469e6e8c234971725a4aa26
10622 Merge: 0d42a6d 8d62625
10623 Author: Albert Astals Cid <aacid@kde.org>
10624 Date:   Wed Feb 20 21:08:53 2013 +0100
10626     Merge remote-tracking branch 'origin/poppler-0.22'
10628 commit 8d62625610746ad70ffb88d845791fa03f5e35cc
10629 Author: Thomas Fischer <fischer@unix-ag.uni-kl.de>
10630 Date:   Wed Feb 20 21:07:10 2013 +0100
10632     height -> maskHeight
10634     Bug #61168
10636  utils/ImageOutputDev.cc | 3 ++-
10637  1 file changed, 2 insertions(+), 1 deletion(-)
10639 commit 0d42a6dab479d27de1ecb2b47ad3f7568b1ee638
10640 Merge: 7eb7880 8fb243b
10641 Author: Albert Astals Cid <aacid@kde.org>
10642 Date:   Wed Feb 20 00:00:09 2013 +0100
10644     Merge remote-tracking branch 'origin/poppler-0.22'
10646 commit 8fb243bf11a979af8bfa36427436940706c9f71d
10647 Author: Albert Astals Cid <aacid@kde.org>
10648 Date:   Tue Feb 19 23:59:17 2013 +0100
10650     Initialize cSrcNonIso[3] in splashModeXBGR8
10652     Fixes valgrind warning
10654  splash/Splash.cc | 3 ++-
10655  1 file changed, 2 insertions(+), 1 deletion(-)
10657 commit 8a0199a0247c1a03a4d64375ca8bc900570d1817
10658 Author: Albert Astals Cid <aacid@kde.org>
10659 Date:   Tue Feb 19 23:11:46 2013 +0100
10661     Fix indent
10663  splash/Splash.cc | 2 +-
10664  1 file changed, 1 insertion(+), 1 deletion(-)
10666 commit 7eb7880907cb7b6bd1032013d6ce4c49aa3525c4
10667 Merge: 2c84acb 1389aa4
10668 Author: Albert Astals Cid <aacid@kde.org>
10669 Date:   Tue Feb 19 22:26:37 2013 +0100
10671     Merge remote-tracking branch 'origin/poppler-0.22'
10673 commit 1389aa41b2984de9da7bb66c11485f6c6aeaea41
10674 Author: Albert Astals Cid <aacid@kde.org>
10675 Date:   Tue Feb 19 22:25:56 2013 +0100
10677     fix indent
10679  splash/Splash.cc | 4 ++--
10680  1 file changed, 2 insertions(+), 2 deletions(-)
10682 commit 2c84acbfd02eeeaf0d20542798e907cb011c1e57
10683 Merge: 401c35b ffd33e7
10684 Author: Albert Astals Cid <aacid@kde.org>
10685 Date:   Tue Feb 19 11:32:11 2013 +0100
10687     Merge remote-tracking branch 'origin/poppler-0.22'
10689 commit ffd33e7b5aea44bc54a74f433f6bfff859b913dd
10690 Author: Albert Astals Cid <aacid@kde.org>
10691 Date:   Tue Feb 19 11:31:22 2013 +0100
10693     Fix missing ) here too
10695  README.contributors | 2 +-
10696  1 file changed, 1 insertion(+), 1 deletion(-)
10698 commit 14466ecc320387c9b6568280614a96e6f56309b4
10699 Author: Albert Astals Cid <aacid@kde.org>
10700 Date:   Tue Feb 19 11:31:02 2013 +0100
10702     Forgot my C here
10704  poppler/PageLabelInfo.cc | 2 +-
10705  1 file changed, 1 insertion(+), 1 deletion(-)
10707 commit 401c35b797d3c25c734fbfb5b95be16a666a6012
10708 Author: Albert Astals Cid <aacid@kde.org>
10709 Date:   Mon Feb 18 22:33:07 2013 +0100
10711     Fix closing ) as suggested by William Bader
10713  README.contributors | 2 +-
10714  1 file changed, 1 insertion(+), 1 deletion(-)
10716 commit 94364adade4dc27e5d80bc14511d4f2b7ea4ab0d
10717 Merge: 164805b 47f30fa
10718 Author: Albert Astals Cid <aacid@kde.org>
10719 Date:   Mon Feb 18 20:34:34 2013 +0100
10721     Merge remote-tracking branch 'origin/poppler-0.22'
10723 commit 47f30fa96e62fc215c0e80f42517908760ef8065
10724 Author: Brad Hards <bradh@frogmouth.net>
10725 Date:   Mon Feb 18 20:38:10 2013 +1100
10727     Minor rewording of contributor README
10729  README.contributors | 13 +++++++------
10730  1 file changed, 7 insertions(+), 6 deletions(-)
10732 commit 164805b4471256d3915c5e49fff28c9cdcbf89e6
10733 Author: Albert Astals Cid <aacid@kde.org>
10734 Date:   Mon Feb 18 20:05:12 2013 +0100
10736     Move the commented test to a proper one
10738  poppler/Makefile.am               |   3 +-
10739  poppler/PageLabelInfo.cc          | 160
10740  +-------------------------------------
10741  poppler/PageLabelInfo_p.h         | 147
10742  ++++++++++++++++++++++++++++++++++
10743  qt4/tests/CMakeLists.txt          |   1 +
10744  qt4/tests/Makefile.am             |   4 +
10745  qt4/tests/check_pagelabelinfo.cpp |  43 ++++++++++
10746  6 files changed, 198 insertions(+), 160 deletions(-)
10748 commit 527b91a0ef97906041ffe57e88f0d26e1c407af0
10749 Merge: df35562 95609be
10750 Author: Albert Astals Cid <aacid@kde.org>
10751 Date:   Mon Feb 18 19:49:14 2013 +0100
10753     Merge remote-tracking branch 'origin/poppler-0.22'
10755 commit 95609be551fc4413874b8980010be70fbbab112a
10756 Author: Albert Astals Cid <aacid@kde.org>
10757 Date:   Mon Feb 18 19:47:19 2013 +0100
10759     Use the toLatin function in PageLabelInfo::indexToLabel
10761     Wonder why Kristian never enabled it?
10762     Fixes bug #61034
10764  poppler/PageLabelInfo.cc | 8 ++++----
10765  1 file changed, 4 insertions(+), 4 deletions(-)
10767 commit df3556240d5e4b4546b3c42b29be6d2be83a2802
10768 Merge: 4dacd7c 5c7057c
10769 Author: Albert Astals Cid <aacid@kde.org>
10770 Date:   Tue Feb 12 23:55:24 2013 +0100
10772     Merge remote-tracking branch 'origin/poppler-0.22'
10774 commit 5c7057c61ed6e270e001c1f86632f265bebb6890
10775 Author: Nuno Araujo <nuno.araujo@russo79.com>
10776 Date:   Tue Feb 12 23:54:47 2013 +0100
10778     Fix the build with automake-1.13
10780  autogen.sh   | 17 +++++++++--------
10781  configure.ac |  3 +--
10782  2 files changed, 10 insertions(+), 10 deletions(-)
10784 commit 4dacd7cdeb19d16fe7737c71e34904c7363c6b63
10785 Merge: 7f2c255 9fc4b9f
10786 Author: Albert Astals Cid <aacid@kde.org>
10787 Date:   Tue Feb 12 22:59:56 2013 +0100
10789     Merge remote-tracking branch 'origin/poppler-0.22'
10791 commit 9fc4b9f7a7e6105a6fd85aed9c21b78742e89ddd
10792 Author: Peter Breitenlohner <peb@mppmu.mpg.de>
10793 Date:   Tue Feb 12 22:58:17 2013 +0100
10795     true->TRUE
10797     Fixes compilation with jpeglib9
10799  goo/JpegWriter.cc | 3 ++-
10800  1 file changed, 2 insertions(+), 1 deletion(-)
10802 commit 7f2c255ff28386ba992717f729f25a979f240375
10803 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
10804 Date:   Tue Feb 12 22:48:40 2013 +0100
10806     Introduce option SplashThinLineMode
10808     More info at bug #37347
10810  poppler/SplashOutputDev.cc   |  9 ++++++++-
10811  poppler/SplashOutputDev.h    |  3 ++-
10812  splash/Splash.cc             | 37 ++++++++++++++++++++++++++++++-------
10813  splash/Splash.h              |  9 +++++++--
10814  splash/SplashClip.cc         |  7 ++++---
10815  splash/SplashClip.h          |  4 +++-
10816  splash/SplashTypes.h         |  8 +++++++-
10817  splash/SplashXPath.cc        | 14 ++++++++++++--
10818  splash/SplashXPath.h         | 17 ++++++++++++++++-
10819  splash/SplashXPathScanner.cc |  9 +++++----
10820  splash/SplashXPathScanner.h  | 17 ++++++++++++++++-
10821  11 files changed, 110 insertions(+), 24 deletions(-)
10823 commit c2ebcbea2267f861c491c0cd6c1fbf2dc2aff7d2
10824 Merge: 48ed05d dca21f8
10825 Author: Albert Astals Cid <aacid@kde.org>
10826 Date:   Sun Feb 10 12:01:13 2013 +0100
10828     Merge remote-tracking branch 'origin/poppler-0.22'
10830     Conflicts:
10831         poppler/Parser.cc
10833 commit dca21f86359b6b2a925f7b05a2f36ab854cefbce
10834 Author: Albert Astals Cid <aacid@kde.org>
10835 Date:   Sun Feb 10 11:47:21 2013 +0100
10837     0.22.1
10839  CMakeLists.txt   | 2 +-
10840  NEWS             | 9 +++++++++
10841  configure.ac     | 2 +-
10842  cpp/Doxyfile     | 2 +-
10843  qt4/src/Doxyfile | 2 +-
10844  5 files changed, 13 insertions(+), 4 deletions(-)
10846 commit e8e9245f6a4884da3940fc281b7ff1a42d7f5964
10847 Author: Albert Astals Cid <aacid@kde.org>
10848 Date:   Sun Feb 10 11:43:14 2013 +0100
10850     Update C year here too
10852  poppler/poppler-config.h.cmake | 2 +-
10853  poppler/poppler-config.h.in    | 2 +-
10854  2 files changed, 2 insertions(+), 2 deletions(-)
10856 commit ebbacd897e2b529d1c3637b6af438b8dcc1d7ce8
10857 Author: Albert Astals Cid <aacid@kde.org>
10858 Date:   Sun Feb 10 11:42:21 2013 +0100
10860     Update C
10862  poppler/Parser.cc | 1 +
10863  1 file changed, 1 insertion(+)
10865 commit 48ed05d95598b642a57456a843baf9f246502bb6
10866 Author: Adrian Johnson <ajohnson@redneon.com>
10867 Date:   Wed Feb 6 21:56:01 2013 +1030
10869     Make Goffset long long and factor out all fseek/ftell into gfile.cc
10871     This fixes build problems on 32-bit machines due to off_t being
10872     defined differently depending on whether source files included
10873     condig.h.
10875     Bug 60095
10877  goo/gfile.cc                   | 38 ++++++++++++++++++++++++
10878  goo/gfile.h                    |  7 +++++
10879  goo/gtypes.h                   | 19 +-----------
10880  poppler/Stream.cc              | 67
10881  ++++++------------------------------------
10882  poppler/XRef.cc                |  4 +--
10883  poppler/poppler-config.h.cmake |  6 ----
10884  poppler/poppler-config.h.in    |  6 ----
10885  utils/pdfinfo.cc               | 16 ++--------
10886  8 files changed, 60 insertions(+), 103 deletions(-)
10888 commit fbcd64386c1b189db6e06234577261973bdc88cc
10889 Author: Adrian Johnson <ajohnson@redneon.com>
10890 Date:   Fri Jan 25 22:24:50 2013 +1030
10892     cairo: support uncolored tiling patterns
10894     Bug 59179
10896  poppler/CairoOutputDev.cc | 20 ++++++++++++++++++++
10897  poppler/CairoOutputDev.h  |  1 +
10898  2 files changed, 21 insertions(+)
10900 commit c60ad119363c65d097dff56a68c1ab3fb2933f0b
10901 Author: Adrian Johnson <ajohnson@redneon.com>
10902 Date:   Sun Jan 27 15:50:26 2013 +1030
10904     A few more missing Goffsets
10906  glib/poppler-input-stream.h |  2 +-
10907  poppler/PDFDoc.cc           | 16 ++++++++--------
10908  poppler/PDFDoc.h            |  6 +++---
10909  poppler/Stream.cc           |  4 ++--
10910  poppler/Stream.h            |  4 ++--
10911  5 files changed, 16 insertions(+), 16 deletions(-)
10913 commit 9b113dc86a27085693ac4bcad061780c881ea7f9
10914 Author: Adrian Johnson <ajohnson@redneon.com>
10915 Date:   Sun Jan 27 11:32:34 2013 +1030
10917     Use sys/types.h instead of stdio.h for the off_t type
10919     Bug 44085
10921  goo/gtypes.h | 5 ++++-
10922  1 file changed, 4 insertions(+), 1 deletion(-)
10924 commit f3aa5236361dca3db64f110520ebe721ba1c9464
10925 Author: Pino Toscano <pino@kde.org>
10926 Date:   Sun Jan 27 18:50:10 2013 +0100
10928     use Goffset also for length in MemStream ctor
10930  poppler/Stream.cc | 2 +-
10931  poppler/Stream.h  | 2 +-
10932  2 files changed, 2 insertions(+), 2 deletions(-)
10934 commit eb5ce6990522bac91d8f5d0d3636c46178386d25
10935 Author: Pino Toscano <pino@kde.org>
10936 Date:   Sun Jan 27 15:20:42 2013 +0100
10938     avoid max() macro expansion
10940     protect against compilers defining max as macro
10942  poppler/XRef.cc | 2 +-
10943  1 file changed, 1 insertion(+), 1 deletion(-)
10945 commit 6b716b1ab60b573b5770d8636992247387bc3513
10946 Author: Pino Toscano <pino@kde.org>
10947 Date:   Sun Jan 27 15:18:04 2013 +0100
10949     cmake: provide HAVE_FSEEK64 and HAVE_FSEEKO in poppler-config
10951     followup of a3cee0e7e9dd292c70fe1fa19a92e70bbc1e1b41 also for the
10952     cmake-generated poppler-config.h
10954  poppler/poppler-config.h.cmake | 6 ++++++
10955  1 file changed, 6 insertions(+)
10957 commit fe59ac914230b80aa82b314398a8a038ef083e06
10958 Author: Adrian Johnson <ajohnson@redneon.com>
10959 Date:   Sat Jan 26 16:44:49 2013 +1030
10961     Read 8 byte xref offsets when sizeof(Goffset) < 8
10963     and print an error if the offset read is too large for Goffset.
10965     Bug 56318
10967  poppler/XRef.cc | 9 +++++++--
10968  1 file changed, 7 insertions(+), 2 deletions(-)
10970 commit 098d98dfc3846150098f5b20f3f5a07cb565c465
10971 Author: Lu Wang <coolwanglu@gmail.com>
10972 Date:   Sat Jan 26 19:31:20 2013 +0100
10974     Rename function
10976     Makes it say more what it does
10978  poppler/GfxState.cc        | 3 ++-
10979  poppler/GfxState.h         | 3 ++-
10980  poppler/SplashOutputDev.cc | 5 +++--
10981  3 files changed, 7 insertions(+), 4 deletions(-)
10983 commit 97e93d7583f2a6a5b1c8b51474744ca05277dc28
10984 Author: Lu Wang <coolwanglu@gmail.com>
10985 Date:   Sat Jan 26 16:56:00 2013 +0100
10987     Remove unused deviceHasTextClip
10989  poppler/CairoOutputDev.h  | 1 -
10990  poppler/OutputDev.h       | 1 -
10991  poppler/PSOutputDev.h     | 1 -
10992  poppler/SplashOutputDev.h | 1 -
10993  utils/pdftohtml.cc        | 1 -
10994  5 files changed, 5 deletions(-)
10996 commit 1bb3ddc2264cb65dffd553a952ee4518344df0de
10997 Author: Albert Astals Cid <aacid@kde.org>
10998 Date:   Fri Jan 25 19:37:24 2013 +0100
11000     A few Goffsets we missed
11002     charactersRead is returned in BaseCryptStream::getPos thus should
11003     be a Goffset
11004     Gfx::getPos returns Parser::getPos and thus should be a Goffset too
11006  poppler/Decrypt.h | 3 ++-
11007  poppler/Gfx.cc    | 4 ++--
11008  poppler/Gfx.h     | 4 ++--
11009  3 files changed, 6 insertions(+), 5 deletions(-)
11011 commit 5f8b1275a19b2036c6e9323a744d8bc64af31c36
11012 Author: Albert Astals Cid <aacid@kde.org>
11013 Date:   Fri Jan 25 19:32:58 2013 +0100
11015     New year!
11017  poppler/poppler-config.h.cmake | 2 +-
11018  poppler/poppler-config.h.in    | 2 +-
11019  2 files changed, 2 insertions(+), 2 deletions(-)
11021 commit 574907e6a74e62a5ee6d7f17c43fdd9bcb07e069
11022 Author: Albert Astals Cid <aacid@kde.org>
11023 Date:   Fri Jan 25 19:31:59 2013 +0100
11025     Adrian C for 2013 because of the big files support
11027  cpp/poppler-private.cpp                      | 1 +
11028  cpp/poppler-private.h                        | 1 +
11029  goo/gtypes.h                                 | 1 +
11030  poppler/Decrypt.cc                           | 1 +
11031  poppler/Decrypt.h                            | 1 +
11032  poppler/Error.cc                             | 1 +
11033  poppler/Error.h                              | 1 +
11034  poppler/Hints.cc                             | 1 +
11035  poppler/Hints.h                              | 1 +
11036  poppler/JBIG2Stream.cc                       | 1 +
11037  poppler/JBIG2Stream.h                        | 1 +
11038  poppler/JPEG2000Stream.cc                    | 1 +
11039  poppler/JPEG2000Stream.h                     | 1 +
11040  poppler/Lexer.cc                             | 2 +-
11041  poppler/Lexer.h                              | 1 +
11042  poppler/Object.cc                            | 1 +
11043  poppler/Object.h                             | 1 +
11044  poppler/PDFDoc.cc                            | 1 +
11045  poppler/PDFDoc.h                             | 1 +
11046  poppler/PageTransition.cc                    | 1 +
11047  poppler/Parser.cc                            | 1 +
11048  poppler/Parser.h                             | 1 +
11049  poppler/SecurityHandler.cc                   | 1 +
11050  poppler/Stream.cc                            | 1 +
11051  poppler/Stream.h                             | 1 +
11052  poppler/XRef.cc                              | 1 +
11053  poppler/XRef.h                               | 1 +
11054  qt4/src/poppler-private.cc                   | 1 +
11055  qt4/src/poppler-qiodeviceoutstream-private.h | 1 +
11056  qt4/src/poppler-qiodeviceoutstream.cc        | 1 +
11057  utils/pdfinfo.cc                             | 2 +-
11058  utils/pdfunite.cc                            | 1 +
11059  32 files changed, 32 insertions(+), 2 deletions(-)
11061 commit 95b81ae9b5a345c9caa3d658b9b543d1937c6c02
11062 Author: Adrian Johnson <ajohnson@redneon.com>
11063 Date:   Fri Jan 25 21:37:51 2013 +1030
11065     gitignore
11067  qt4/tests/.gitignore | 2 ++
11068  1 file changed, 2 insertions(+)
11070 commit 576dc53c857d99bb5d81fe7c9c52fe314a6e58ee
11071 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
11072 Date:   Fri Jan 25 21:27:13 2013 +1030
11074     splash: fix uninitialized memory
11076     Bug 44085
11078  poppler/SplashOutputDev.cc | 13 +++++++------
11079  1 file changed, 7 insertions(+), 6 deletions(-)
11081 commit a9768588cd6086f4ca4e6906db038cfdbfd551d5
11082 Author: Adrian Johnson <ajohnson@redneon.com>
11083 Date:   Fri Jan 25 21:24:29 2013 +1030
11085     win32 large file support
11087     Bug 44085
11089  goo/gtypes.h      |  2 ++
11090  poppler/Stream.cc | 13 +++++++++++++
11091  utils/pdfinfo.cc  |  3 +++
11092  3 files changed, 18 insertions(+)
11094 commit a3cee0e7e9dd292c70fe1fa19a92e70bbc1e1b41
11095 Author: Adrian Johnson <ajohnson@redneon.com>
11096 Date:   Fri Jan 25 21:23:43 2013 +1030
11098     Large file support
11100     Create a Goffset type and use this type for all file offsets and file
11101     sizes.
11103     Bug 44085
11105  cpp/poppler-private.cpp                      |   2 +-
11106  cpp/poppler-private.h                        |   2 +-
11107  glib/poppler-input-stream.cc                 |  10 +-
11108  glib/poppler-input-stream.h                  |  16 +--
11109  goo/gtypes.h                                 |  15 +++
11110  poppler/Decrypt.cc                           |   2 +-
11111  poppler/Decrypt.h                            |   2 +-
11112  poppler/Error.cc                             |  10 +-
11113  poppler/Error.h                              |   5 +-
11114  poppler/Hints.cc                             |   4 +-
11115  poppler/Hints.h                              |   6 +-
11116  poppler/JBIG2Stream.cc                       |   8 +-
11117  poppler/JBIG2Stream.h                        |   2 +-
11118  poppler/JPEG2000Stream.cc                    |   2 +-
11119  poppler/JPEG2000Stream.h                     |   2 +-
11120  poppler/Lexer.h                              |   8 +-
11121  poppler/Object.h                             |   8 +-
11122  poppler/PDFDoc.cc                            |  54 +++++-----
11123  poppler/PDFDoc.h                             |  14 +--
11124  poppler/Parser.cc                            |  10 +-
11125  poppler/Parser.h                             |   2 +-
11126  poppler/Stream.cc                            |  88 ++++++++---------
11127  poppler/Stream.h                             | 102 +++++++++----------
11128  poppler/XRef.cc                              | 141
11129  +++++++++++++++++----------
11130  poppler/XRef.h                               |  34 +++----
11131  poppler/poppler-config.h.in                  |   6 ++
11132  qt4/src/poppler-private.cc                   |   2 +-
11133  qt4/src/poppler-qiodeviceoutstream-private.h |   2 +-
11134  qt4/src/poppler-qiodeviceoutstream.cc        |   4 +-
11135  test/perf-test.cc                            |   6 +-
11136  utils/pdfinfo.cc                             |   6 +-
11137  utils/pdfunite.cc                            |   2 +-
11138  32 files changed, 320 insertions(+), 257 deletions(-)
11140 commit 6eebbb9c015f98b713205e56ab2f1d4d430e9206
11141 Author: Adrian Johnson <ajohnson@redneon.com>
11142 Date:   Fri Jan 25 21:22:51 2013 +1030
11144     Add Int64 object type
11146     Bug 44085
11148  poppler/Lexer.cc           | 46
11149  ++++++++++++++++++++--------------------------
11150  poppler/Object.cc          |  6 +++---
11151  poppler/Object.h           | 26 +++++++++++++++-----------
11152  poppler/PDFDoc.cc          |  4 ++--
11153  poppler/SecurityHandler.cc |  4 ++--
11154  qt4/tests/check_lexer.cpp  | 24 +++++++++++++++++-------
11155  test/pdf-fullrewrite.cc    |  9 +--------
11156  7 files changed, 60 insertions(+), 59 deletions(-)
11158 commit be495d73ce7324963a979cffc149330f5512288b
11159 Author: Adrian Johnson <ajohnson@redneon.com>
11160 Date:   Fri Jan 25 21:14:21 2013 +1030
11162     use getNum instead of getReal
11164  poppler/PageTransition.cc | 6 +++---
11165  1 file changed, 3 insertions(+), 3 deletions(-)
11167 commit a5adb6738e1e191c64457e0c07ee2e3422a042dd
11168 Author: Albert Astals Cid <aacid@kde.org>
11169 Date:   Sat Jan 19 18:13:33 2013 +0100
11171     Don't use config.h but poppler-config.h
11173     That was already included but i forgot to kill the other one
11175  poppler/XRef.h | 3 +--
11176  1 file changed, 1 insertion(+), 2 deletions(-)
11178 commit 8eb489c355d734a72e140ce7e32470d048362499
11179 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
11180 Date:   Sat Jan 19 17:43:08 2013 +0100
11182     Make rendering thread-safe
11184     Bug #50992
11186  glib/poppler-input-stream.cc |   4 ++
11187  glib/poppler-input-stream.h  |   1 +
11188  poppler/Annot.cc             |  52 +++++++++----------
11189  poppler/Array.cc             |  48 +++++++++++++++++-
11190  poppler/Array.h              |  15 ++++--
11191  poppler/ArthurOutputDev.cc   |   3 +-
11192  poppler/ArthurOutputDev.h    |   3 +-
11193  poppler/CairoFontEngine.cc   |  33 +++++++++---
11194  poppler/CairoFontEngine.h    |  11 ++--
11195  poppler/CairoOutputDev.cc    |  15 ++++--
11196  poppler/CairoOutputDev.h     |   5 +-
11197  poppler/Catalog.cc           |  84 +++++++++++++++++++++++++++----
11198  poppler/Catalog.h            |  15 ++++--
11199  poppler/Dict.cc              |  67 ++++++++++++++++++++++++-
11200  poppler/Dict.h               |  11 +++-
11201  poppler/Gfx.cc               |  18 ++++---
11202  poppler/Gfx.h                |   8 +--
11203  poppler/GlobalParamsWin.cc   |   4 +-
11204  poppler/Object.h             |   7 +--
11205  poppler/OutputDev.h          |   4 +-
11206  poppler/PDFDoc.cc            |  66 ++++++++++++++++++------
11207  poppler/PDFDoc.h             |  11 ++--
11208  poppler/PSOutputDev.cc       |  12 ++---
11209  poppler/PSOutputDev.h        |   4 +-
11210  poppler/Page.cc              |  75 ++++++++++++++++++++++++---
11211  poppler/Page.h               |  18 +++++--
11212  poppler/Parser.cc            |   3 +-
11213  poppler/PreScanOutputDev.cc  |   4 +-
11214  poppler/PreScanOutputDev.h   |   4 +-
11215  poppler/SplashOutputDev.cc   |  16 +++---
11216  poppler/SplashOutputDev.h    |   5 +-
11217  poppler/Stream.cc            | 117
11218  ++++++++++++++++++++++++++++++++-----------
11219  poppler/Stream.h             |  35 +++++++++----
11220  poppler/TextOutputDev.cc     |   5 +-
11221  poppler/TextOutputDev.h      |   3 +-
11222  poppler/XRef.cc              |  99 +++++++++++++++++++++++++++++++++---
11223  poppler/XRef.h               |  16 +++++-
11224  qt4/src/poppler-document.cc  |  23 ++++-----
11225  qt4/src/poppler-page.cc      |  64 ++++++++++++++++++++---
11226  qt4/src/poppler-private.cc   |   3 +-
11227  qt4/src/poppler-private.h    |  74 +--------------------------
11228  test/gtk-test.cc             |   2 +-
11229  utils/HtmlOutputDev.cc       |   3 +-
11230  utils/HtmlOutputDev.h        |   3 +-
11231  utils/ImageOutputDev.h       |   3 +-
11232  45 files changed, 793 insertions(+), 283 deletions(-)
11234 commit 3db9472e2b016f1b411174273f27848193ab18e5
11235 Author: José Aliste <jaliste@src.gnome.org>
11236 Date:   Fri Jan 18 15:22:03 2013 +0100
11238     Add a null check for gfxFont
11240     Bug #59561
11242  poppler/TextOutputDev.cc | 3 ++-
11243  1 file changed, 2 insertions(+), 1 deletion(-)
11245 commit 4b69217f72f3fd313f73df059eb1e6294878a95e
11246 Author: Peter Dyballa <Peter_Dyballa@Freenet.DE>
11247 Date:   Fri Jan 11 00:32:46 2013 +0100
11249     Use CPPFLAGS for CPPFLAGS not CFLAGS
11251     Bug #59186
11253  m4/libjpeg.m4 | 2 +-
11254  1 file changed, 1 insertion(+), 1 deletion(-)
11256 commit 8b6dc55e530b2f5ede6b9dfb64aafdd1d5836492
11257 Author: Albert Astals Cid <aacid@kde.org>
11258 Date:   Thu Jan 10 22:31:52 2013 +0100
11260     Fix invalid memory access in 1150.pdf.asan.8.69
11262  splash/Splash.cc | 5 ++++-
11263  1 file changed, 4 insertions(+), 1 deletion(-)
11265 commit e14b6e9c13d35c9bd1e0c50906ace8e707816888
11266 Author: Albert Astals Cid <aacid@kde.org>
11267 Date:   Thu Jan 10 20:52:02 2013 +0100
11269     Fix invalid memory access in 2030.pdf.asan.69.463
11271  poppler/Function.cc | 6 +++++-
11272  1 file changed, 5 insertions(+), 1 deletion(-)
11274 commit 0388837f01bc467045164f9ddaff787000a8caaa
11275 Author: Albert Astals Cid <aacid@kde.org>
11276 Date:   Thu Jan 10 20:29:06 2013 +0100
11278     Fix another invalid memory access in 1091.pdf.asan.72.42
11280  poppler/Stream.cc | 10 ++++++++--
11281  1 file changed, 8 insertions(+), 2 deletions(-)
11283 commit 957aa252912cde85d76c41e9710b33425a82b696
11284 Author: Albert Astals Cid <aacid@kde.org>
11285 Date:   Thu Jan 10 19:16:19 2013 +0100
11287     Fix invalid memory accesses in 1091.pdf.asan.72.42
11289  splash/Splash.cc | 7 ++++++-
11290  1 file changed, 6 insertions(+), 1 deletion(-)
11292 commit bbc2d8918fe234b7ef2c480eb148943922cc0959
11293 Author: Albert Astals Cid <aacid@kde.org>
11294 Date:   Thu Jan 10 19:07:48 2013 +0100
11296     Fix invalid memory accesses in 1036.pdf.asan.23.17
11298  splash/Splash.cc | 14 ++++++++++++--
11299  1 file changed, 12 insertions(+), 2 deletions(-)
11301 commit a9b8ab4657dec65b8b86c225d12c533ad7e984e2
11302 Author: Albert Astals Cid <aacid@kde.org>
11303 Date:   Wed Jan 9 22:56:45 2013 +0100
11305     Fix crash in broken file 1031.pdf.asan.48.15
11307  splash/Splash.cc | 9 ++++++---
11308  1 file changed, 6 insertions(+), 3 deletions(-)
11310 commit 7266a634e01e20648cc877371edc95651d30d4fc
11311 Author: Albert Astals Cid <aacid@kde.org>
11312 Date:   Wed Jan 9 22:52:45 2013 +0100
11314     Forgot the C of the last commit
11316  splash/Splash.cc | 2 +-
11317  1 file changed, 1 insertion(+), 1 deletion(-)
11319 commit a205e71a2dbe0c8d4f4905a76a3f79ec522eacec
11320 Author: Albert Astals Cid <aacid@kde.org>
11321 Date:   Wed Jan 9 22:47:28 2013 +0100
11323     Do not crash in broken documents like 1007.pdf.asan.48.4
11325  splash/Splash.cc | 12 +++++++++++-
11326  1 file changed, 11 insertions(+), 1 deletion(-)
11328 commit b1026b5978c385328f2a15a2185c599a563edf91
11329 Author: Albert Astals Cid <aacid@kde.org>
11330 Date:   Wed Jan 9 22:17:09 2013 +0100
11332     Initialize refLine totally
11334     Fixes uninitialized memory read in 1004.pdf.asan.7.3
11336  poppler/Stream.cc | 7 ++++---
11337  1 file changed, 4 insertions(+), 3 deletions(-)
11339 commit bef2c42f381c74fdb8bbb43babe1a93a0e229fb0
11340 Author: Adrian Johnson <ajohnson@redneon.com>
11341 Date:   Thu Jan 3 15:27:36 2013 +1030
11343     Parser: return error if stream encountered when allowStreams = false
11345     Opening a PDF file where the first object is a stream prints a
11346     "Command token too long" error message. This is caused by the
11347     Linearization check in Linearization::Linearization reading objects
11348     with allowStreams = false. The Parser ignores the "stream" token and
11349     tries reading the next token which is usually binary data. Setting
11350     allowStreams to true will not work since the stream length is often an
11351     indirect object and at this point the XRef has not been created.
11353     Fix this by making Parser return an error object if the "stream" token
11354     is encountered when allowStreams is false.
11356     Bug 58966
11358  poppler/Parser.cc | 14 +++++++-------
11359  1 file changed, 7 insertions(+), 7 deletions(-)
11361 commit 801f7feea79e5bc3b5417566552e4df1e6b8a51c
11362 Author: Albert Astals Cid <aacid@kde.org>
11363 Date:   Sat Dec 29 19:22:54 2012 +0100
11365     0.22.0
11367  CMakeLists.txt      |  6 +++---
11368  NEWS                | 14 ++++++++++++++
11369  configure.ac        |  4 ++--
11370  cpp/Doxyfile        |  2 +-
11371  poppler/Makefile.am |  2 +-
11372  qt4/src/Doxyfile    |  2 +-
11373  6 files changed, 22 insertions(+), 8 deletions(-)
11375 commit bf5ef68c89d4189b18458b764f807cfc6599bad7
11376 Author: Carlos Garcia Campos <carlosgc@gnome.org>
11377 Date:   Sat Dec 29 19:43:11 2012 +0100
11379     regtest: Print test results when the test has finished
11381     To make sure the result corresponds to the test now that we are using
11382     multiple threads.
11384  regtest/Printer.py | 25 +++++++++++++++++++------
11385  regtest/TestRun.py | 18 +++++++++---------
11386  2 files changed, 28 insertions(+), 15 deletions(-)
11388 commit 80c7f6aa3fa83175fafc71fa8c834350d513a48f
11389 Author: Jason Crain <jason@aquaticape.us>
11390 Date:   Fri Nov 23 23:31:01 2012 -0600
11392     TextOutputDev: Use page size for max value in TextPage::visitSelection
11394     https://bugs.freedesktop.org/show_bug.cgi?id=50138
11396  poppler/TextOutputDev.cc | 3 ++-
11397  1 file changed, 2 insertions(+), 1 deletion(-)
11399 commit 0d31edfa5617f4fecb04d5476de54a63b6146686
11400 Author: Ross Lagerwall <rosslagerwall@gmail.com>
11401 Date:   Fri Nov 30 09:23:55 2012 +0000
11403     pdf-inspector Change from the deprecated GtkTable to GtkGrid
11405     This fixes the problem of the description_label height changing after
11406     its text changes which was introduced since the port to Gtk3.
11408     https://bugs.freedesktop.org/show_bug.cgi?id=57727
11410  test/pdf-inspector.ui | 39 +++++++++++++++------------------------
11411  1 file changed, 15 insertions(+), 24 deletions(-)
11413 commit 9977a4f26b5698b0b85ca911e7392013941944e0
11414 Author: Ross Lagerwall <rosslagerwall@gmail.com>
11415 Date:   Tue Nov 13 15:49:44 2012 +0000
11417     pdf-inspector: Remove deprectated has-separator property
11419     https://bugs.freedesktop.org/show_bug.cgi?id=57727
11421  test/pdf-inspector.ui | 1 -
11422  1 file changed, 1 deletion(-)
11424 commit 806d116a38c2a6552c9bcee2c6f753d7059c17aa
11425 Author: Ross Lagerwall <rosslagerwall@gmail.com>
11426 Date:   Tue Nov 13 15:44:15 2012 +0000
11428     pdf-inspector: Add correct title and copyright
11430     https://bugs.freedesktop.org/show_bug.cgi?id=57727
11432  test/pdf-inspector.cc | 5 ++---
11433  1 file changed, 2 insertions(+), 3 deletions(-)
11435 commit 7d5bf74c19768fa3447819a4debff06d5d83900a
11436 Author: Ross Lagerwall <rosslagerwall@gmail.com>
11437 Date:   Tue Nov 13 15:23:36 2012 +0000
11439     pdf-inspector: Fix crash by not freeing filename_g
11441     It is not necessary because PDFDoc takes over filename_g and destroys
11442     it in its deconstructor.
11444     https://bugs.freedesktop.org/show_bug.cgi?id=57727
11446  test/pdf-inspector.cc | 1 -
11447  1 file changed, 1 deletion(-)
11449 commit d61c6d4944d6f7c9e8b517dd28958124f4923d08
11450 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
11451 Date:   Fri Dec 28 01:18:48 2012 +0100
11453     Repair pdfunite
11455     Sorry, when I implemented the support encrypted pdf files in
11456     pdfseparate I
11457     missed that writePageObjects of course is also used in pdfunite
11458     for combining
11459     pages, and even more that encrypted files are still not supported
11460     by pdfunite,
11461     I removed the numoffset from writing the objects itself. Therefore
11462     there are
11463     still all objects in the combined pdf file, but the references
11464     missing the
11465     numoffset and therefore were no more reachable.
11466     The patch repairs it.
11468     Bug #58569
11470  poppler/PDFDoc.cc | 6 ++++--
11471  poppler/PDFDoc.h  | 4 ++--
11472  utils/pdfunite.cc | 4 ++--
11473  3 files changed, 8 insertions(+), 6 deletions(-)
11475 commit be4804bff2b722ceac180da52ad436fee548f9ee
11476 Author: Albert Astals Cid <aacid@kde.org>
11477 Date:   Fri Dec 28 01:17:14 2012 +0100
11479     dos2unix
11481  poppler/PDFDoc.cc | 36 ++++++++++++++++++------------------
11482  1 file changed, 18 insertions(+), 18 deletions(-)
11484 commit 703c77eb59aa22ab6372d56a20ee81dc7dfa6e4a
11485 Author: Even Rouault <even.rouault@mines-paris.org>
11486 Date:   Fri Dec 28 00:57:17 2012 +0100
11488     Fix very long loop in JPXStream::getImageParams()
11490  poppler/JPXStream.cc | 14 ++++++++++----
11491  1 file changed, 10 insertions(+), 4 deletions(-)
11493 commit 7e0be7854adc49e4e00c0badb0dc470fbdf6d612
11494 Author: Even Rouault <even.rouault@mines-paris.org>
11495 Date:   Fri Dec 28 00:44:29 2012 +0100
11497     Avoid DoS due to huge number of JPX tiles in a stream
11499  poppler/JPXStream.cc | 3 ++-
11500  1 file changed, 2 insertions(+), 1 deletion(-)
11502 commit 2017dbebd9afd4f172242ff8462fce739d911e64
11503 Author: Even Rouault <even.rouault@mines-paris.org>
11504 Date:   Fri Dec 28 00:30:13 2012 +0100
11506     Do not crash on 0 or negative nBits values
11508  poppler/Stream.cc | 5 +++--
11509  1 file changed, 3 insertions(+), 2 deletions(-)
11511 commit 858df0dc04e2f306e806fe0fc4fb5c8ec804e263
11512 Author: Albert Astals Cid <aacid@kde.org>
11513 Date:   Thu Dec 27 23:30:27 2012 +0100
11515     Fix arg typo
11517  poppler/PDFDoc.cc | 2 +-
11518  1 file changed, 1 insertion(+), 1 deletion(-)
11520 commit 1dd6280d79ad22461208702b3c929377887c99ff
11521 Author: Albert Astals Cid <aacid@kde.org>
11522 Date:   Sat Dec 15 16:39:23 2012 +0100
11524     0.21.4 soversion increases
11526  CMakeLists.txt      | 2 +-
11527  glib/CMakeLists.txt | 2 +-
11528  glib/Makefile.am    | 2 +-
11529  poppler/Makefile.am | 2 +-
11530  4 files changed, 4 insertions(+), 4 deletions(-)
11532 commit 99d0288bb0b6879ae5414d174939bbd9c1e90bd3
11533 Author: Albert Astals Cid <aacid@kde.org>
11534 Date:   Sat Dec 15 16:37:19 2012 +0100
11536     0.21.4 version increase
11538  CMakeLists.txt   | 2 +-
11539  configure.ac     | 2 +-
11540  cpp/Doxyfile     | 2 +-
11541  qt4/src/Doxyfile | 2 +-
11542  4 files changed, 4 insertions(+), 4 deletions(-)
11544 commit 2bc48d5369f1dbecfc4db2878f33bdeb80d8d90f
11545 Author: Albert Astals Cid <aacid@kde.org>
11546 Date:   Sat Dec 15 16:36:38 2012 +0100
11548     0.21.4 NEWS
11550  NEWS | 18 ++++++++++++++++++
11551  1 file changed, 18 insertions(+)
11553 commit b3423d54b1254597d7ca953872211fa3aa83e29c
11554 Author: Albert Astals Cid <aacid@kde.org>
11555 Date:   Sat Dec 15 16:29:54 2012 +0100
11557     Updated copyrights
11559  goo/JpegWriter.h         | 2 +-
11560  goo/PNGWriter.cc         | 1 +
11561  goo/PNGWriter.h          | 1 +
11562  goo/TiffWriter.cc        | 1 +
11563  goo/TiffWriter.h         | 1 +
11564  poppler/GlobalParams.cc  | 2 +-
11565  poppler/TextOutputDev.cc | 1 +
11566  splash/Splash.cc         | 1 +
11567  utils/HtmlOutputDev.cc   | 1 +
11568  9 files changed, 9 insertions(+), 2 deletions(-)
11570 commit 487f20d24830a97cad4773ae27f0c2cc58df2ed0
11571 Author: Albert Astals Cid <aacid@kde.org>
11572 Date:   Thu Dec 13 20:40:39 2012 +0100
11574     Check obj1 is a dict before using it
11576     Fixes bug #58257
11578  poppler/Gfx.cc | 2 +-
11579  1 file changed, 1 insertion(+), 1 deletion(-)
11581 commit 03045469206adbd797e3a38fee3a16cdd1716812
11582 Author: Albert Astals Cid <aacid@kde.org>
11583 Date:   Thu Dec 13 19:24:54 2012 +0100
11585     Fix crop on EPS conversion
11587     Bug #30692
11588     Patch is half William Bader's and half mine
11590  poppler/OutputDev.h   | 5 +++++
11591  poppler/PSOutputDev.h | 4 +++-
11592  poppler/Page.cc       | 3 +++
11593  poppler/Page.h        | 2 ++
11594  4 files changed, 13 insertions(+), 1 deletion(-)
11596 commit 5d50b2765428e5a417967be2f41452ab05917db7
11597 Author: Peter Breitenlohner <peb@mppmu.mpg.de>
11598 Date:   Tue Dec 11 18:54:30 2012 +0100
11600     Correct bad semantics
11602     Negation has higher precedence than comparison
11603     Confirmed by Marek Kasik that wrote the code originally
11605  poppler/TextOutputDev.cc | 2 +-
11606  1 file changed, 1 insertion(+), 1 deletion(-)
11608 commit e306bad391a3ff49593f1f3bac0717d62599bd13
11609 Author: Pino Toscano <pino@kde.org>
11610 Date:   Sun Dec 9 22:40:27 2012 +0100
11612     pngwriter: move #include <png.h> into .cc file
11614     Move all the private data (including the libpng types) to a private
11615     class.
11617     This requires HtmlOutputDev.cc to include <png.h> on its own (which
11618     is correct, since it uses the libpng API directly).
11620  goo/PNGWriter.cc       | 98
11621  +++++++++++++++++++++++++++++---------------------
11622  goo/PNGWriter.h        | 12 ++-----
11623  utils/HtmlOutputDev.cc |  4 +++
11624  3 files changed, 64 insertions(+), 50 deletions(-)
11626 commit cf338551e9d031cc00d56cea0d258ec5fd96e79a
11627 Author: Pino Toscano <pino@kde.org>
11628 Date:   Sun Dec 9 22:22:03 2012 +0100
11630     tiffwriter: move #include <tiffio.h> into .cc file
11632     Move all the private data (including the libtiff types) to a private
11633     class.
11635  goo/TiffWriter.cc | 94
11636  ++++++++++++++++++++++++++++++++-----------------------
11637  goo/TiffWriter.h  | 12 ++-----
11638  2 files changed, 56 insertions(+), 50 deletions(-)
11640 commit 0dfa51f0bfa787ee9c865fd4f05e4bd964c260fc
11641 Author: Albert Astals Cid <aacid@kde.org>
11642 Date:   Sun Dec 9 22:31:50 2012 +0100
11644     Having a look at the log Marek has (C) in this file
11646  poppler/TextOutputDev.cc | 1 +
11647  1 file changed, 1 insertion(+)
11649 commit f1b2e29e1d5f420903085318f06c4dc83ebb24f3
11650 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
11651 Date:   Sun Dec 9 20:59:26 2012 +0100
11653     Fix crash when rendering on mono1
11655  poppler/SplashOutputDev.cc | 2 +-
11656  1 file changed, 1 insertion(+), 1 deletion(-)
11658 commit 71bad47ed6a36d825b0d08992c8db56845c71e40
11659 Author: Marek Kasik <mkasik@redhat.com>
11660 Date:   Sun Dec 9 20:20:00 2012 +0100
11662     Filter stuff that might end up in the shell
11664     Since it seems shells don't know how to filter stuff and might
11665     causing bad things to happen
11667  poppler/Error.cc | 21 +++++++++++++++++----
11668  1 file changed, 17 insertions(+), 4 deletions(-)
11670 commit c35d030472e6cb140c3dff30b91541772c992eb0
11671 Author: Albert Astals Cid <aacid@kde.org>
11672 Date:   Sat Dec 8 23:51:59 2012 +0100
11674     Add private copy constructor and operator= to make sure we don't
11675     use the default ones
11677     Since using them would results in bad things happening
11679  goo/GooHash.h    | 16 ++++++++++++++++
11680  goo/GooList.h    | 16 ++++++++++++++++
11681  goo/PNGWriter.h  |  5 ++++-
11682  goo/TiffWriter.h |  5 ++++-
11683  goo/gfile.h      |  4 ++++
11684  5 files changed, 44 insertions(+), 2 deletions(-)
11686 commit f6741d9242bf2d9c13c8d534c50c8e4d404afc7f
11687 Author: Adrian Johnson <ajohnson@redneon.com>
11688 Date:   Sun Dec 2 09:34:35 2012 +1030
11690     jpegwriter: move #include "jpeglib.h" into .cc file
11692     On cygwin pdftocairo -v shows the wrong version due to
11693     jpeglib.h defining PACKAGE_VERSION.
11695     Avoid polluting our header files by moving libjpeg.h and
11696     libjpeg types into JpegWriter.cc
11698     Bug 57687
11700  goo/JpegWriter.cc      | 120
11701  ++++++++++++++++++++++++++++++++-----------------
11702  goo/JpegWriter.h       |  25 ++++++-----
11703  splash/SplashBitmap.cc |   2 +-
11704  utils/pdftocairo.cc    |   4 +-
11705  4 files changed, 95 insertions(+), 56 deletions(-)
11707 commit e78dbb1b7dbd20c3ae547b02270ab0648c1bfc61
11708 Author: Adrian Johnson <ajohnson@redneon.com>
11709 Date:   Sun Dec 2 09:10:32 2012 +1030
11711     Reformat goo/*Writer files to poppler style
11713  goo/ImgWriter.h   |  20 ++---
11714  goo/JpegWriter.cc | 184 ++++++++++++++++++++++----------------------
11715  goo/JpegWriter.h  |  38 ++++-----
11716  goo/PNGWriter.cc  | 224
11717  +++++++++++++++++++++++++++---------------------------
11718  goo/PNGWriter.h   |  62 +++++++--------
11719  goo/TiffWriter.cc |  40 +++++-----
11720  goo/TiffWriter.h  |  58 +++++++-------
11721  7 files changed, 313 insertions(+), 313 deletions(-)
11723 commit 1bfe4b22cf893dd498d6f306ee9cf942c72fe3ed
11724 Author: Matthias Kramm <kramm@quiss.org>
11725 Date:   Mon Nov 19 12:39:56 2012 -0800
11727     Fix linewidths in monochrome mode.
11729     For zoom levels that scale the page below sqrt(2) of the original
11730     resolution, monochrome line widths were wrong (snapped back to 1 pixel
11731     wide.) This patch fixes that issue.
11733  splash/Splash.cc | 2 +-
11734  1 file changed, 1 insertion(+), 1 deletion(-)
11736 commit e5008bdb26df0135edfbd30a811df2332f4e036c
11737 Author: José Aliste <jaliste@src.gnome.org>
11738 Date:   Sat Dec 8 10:33:21 2012 -0300
11740     glib-demo: Update the demo to modify flags of annotations
11742     https://bugs.freedesktop.org/show_bug.cgi?id=58015
11744  glib/demo/annots.c | 65
11745  ++++++++++++++++++++++++++++++++++++++++++++++++++++++
11746  1 file changed, 65 insertions(+)
11748 commit 8cd5cae953de374276c11711dc106de15c8dcad0
11749 Author: Carlos Garcia Campos <carlosgc@gnome.org>
11750 Date:   Sat Dec 8 18:57:07 2012 +0100
11752     regtest: Use the number of cpus as default number of worker threads
11754  regtest/main.py | 8 +++++---
11755  1 file changed, 5 insertions(+), 3 deletions(-)
11757 commit 605c363b04ba3853883010c0a413054fe246d9aa
11758 Author: Carlos Garcia Campos <carlosgc@gnome.org>
11759 Date:   Sat Dec 8 18:45:22 2012 +0100
11761     regtest: Remove trailing whitespaces
11763  regtest/TestReferences.py | 10 +++++-----
11764  regtest/TestRun.py        | 10 +++++-----
11765  regtest/main.py           |  6 +++---
11766  3 files changed, 13 insertions(+), 13 deletions(-)
11768 commit 787a8438708397f0a1bf26e93726f544c91533e6
11769 Author: Hib Eris <hib@hiberis.nl>
11770 Date:   Sun Dec 2 08:03:10 2012 +0100
11772     Fix compile warning on deprecated conversion from string constant
11774     Fixes (for win32):
11776       CXX    GlobalParams.lo
11777     GlobalParams.cc: In function 'char* get_poppler_datadir()':
11778     GlobalParams.cc:181:12: warning: deprecated conversion from string
11779     constant to 'char*' [-Wwrite-strings]
11781  poppler/GlobalParams.cc | 2 +-
11782  1 file changed, 1 insertion(+), 1 deletion(-)
11784 commit cb3a10417ae659fdb7b77132c569c93ec00bc95e
11785 Author: Fabio D'Urso <fabiodurso@hotmail.it>
11786 Date:   Sun Dec 2 01:41:05 2012 +0100
11788     Fixed check_lexer on 32-bit systems
11790  qt4/tests/check_lexer.cpp | 4 ++--
11791  1 file changed, 2 insertions(+), 2 deletions(-)
11793 commit 8550576bdf74180b62f54f9fd59213fbcd0a1be1
11794 Author: José Aliste <jaliste@src.gnome.org>
11795 Date:   Sat Dec 8 10:33:04 2012 -0300
11797     glib: Add poppler_annot_set_flags
11799     https://bugs.freedesktop.org/show_bug.cgi?id=58015
11801  glib/poppler-annot.cc | 22 ++++++++++++++++++++++
11802  glib/poppler-annot.h  |  2 ++
11803  2 files changed, 24 insertions(+)
11805 commit 15dcc5426ce319429e1a2c518902effb2ddf06cf
11806 Author: Adam Reichold <adamreichold@myopera.com>
11807 Date:   Thu Dec 6 18:45:46 2012 +0100
11809     implement parallel testing using Python's Queue class
11811  regtest/Printer.py         | 36 +++++++++++++++++-----------
11812  regtest/TestReferences.py  | 23 +++++++++++++++++-
11813  regtest/TestRun.py         | 58
11814  ++++++++++++++++++++++++++++++++++++----------
11815  regtest/backends/cairo.py  |  5 ++--
11816  regtest/backends/splash.py |  5 ++--
11817  regtest/main.py            | 11 ++++++++-
11818  6 files changed, 104 insertions(+), 34 deletions(-)
11820 commit c46646020826136b403e9aae8e2ded24c7165522
11821 Author: Hib Eris <hib@hiberis.nl>
11822 Date:   Sun Dec 2 10:04:28 2012 +0100
11824     glib-demo: Do not use deprecated gtk_color_button_{get,set}_rgba()
11826     Since Gtk 3.4, gtk_color_button_get_rgba() and
11827     gtk_color_button_set_rgba() have been deprecated.
11829     https://bugs.freedesktop.org/show_bug.cgi?id=57798
11831  glib/demo/selections.c | 16 ++++++++++++++++
11832  1 file changed, 16 insertions(+)
11834 commit f8c1b55e764a6e79b0530fb1be9ee11917f4237e
11835 Author: Albert Astals Cid <aacid@kde.org>
11836 Date:   Sat Dec 1 22:19:17 2012 +0100
11838     0.21.3
11840  CMakeLists.txt      |  4 ++--
11841  NEWS                | 17 +++++++++++++++++
11842  configure.ac        |  2 +-
11843  cpp/Doxyfile        |  2 +-
11844  poppler/Makefile.am |  2 +-
11845  qt4/src/Doxyfile    |  2 +-
11846  6 files changed, 23 insertions(+), 6 deletions(-)
11848 commit e3716d9d735a1093399a3c5c33ea5471a6adc405
11849 Author: Albert Astals Cid <aacid@kde.org>
11850 Date:   Sat Dec 1 22:34:00 2012 +0100
11852     Build on make check correctly
11854  qt4/tests/check_goostring.cpp | 2 +-
11855  1 file changed, 1 insertion(+), 1 deletion(-)
11857 commit c7ae96b162e8a05269a54c31f8e7c411edc84553
11858 Merge: 1f279c3 b1dacd1
11859 Author: Albert Astals Cid <aacid@kde.org>
11860 Date:   Sat Dec 1 21:26:24 2012 +0100
11862     Merge commit 'b1dacd1e6ab00eb1976491eb2b45c76671011b38'
11864 commit 1f279c32dcdc899b509fc00aaa57382bc8af90f3
11865 Author: Albert Astals Cid <aacid@kde.org>
11866 Date:   Sat Dec 1 20:37:52 2012 +0100
11868     Update copyrights
11870  poppler/CairoOutputDev.cc | 1 +
11871  1 file changed, 1 insertion(+)
11873 commit 5daa17c013be8ebe180ff48207e189bd9bd50a84
11874 Author: Albert Astals Cid <aacid@kde.org>
11875 Date:   Sat Dec 1 20:06:17 2012 +0100
11877     Initialize to NULL, fixes crash
11879     Since the TextStringToUCS4 not always assigns to second param,
11880     initialize uni to NULL
11882  poppler/TextOutputDev.cc | 2 +-
11883  1 file changed, 1 insertion(+), 1 deletion(-)
11885 commit f673be852e6564e039b5ec24e5bf583149b1d5a4
11886 Author: Jason Crain <jason@aquaticape.us>
11887 Date:   Sat Dec 1 20:03:00 2012 +0100
11889     Allow large chars in TextPage
11891  poppler/TextOutputDev.cc | 1 -
11892  1 file changed, 1 deletion(-)
11894 commit aca122432951c4c0a2a5dbaba046d848f2153b84
11895 Author: Hib Eris <hib@hiberis.nl>
11896 Date:   Sat Jun 23 18:27:55 2012 +0200
11898     Fix compile warning on unused variable filename_g
11900  glib/poppler-document.cc | 2 +-
11901  1 file changed, 1 insertion(+), 1 deletion(-)
11903 commit c702066961b1cc2a9c0fb16546e9db93c312813b
11904 Author: Hib Eris <hib@hiberis.nl>
11905 Date:   Sat Jun 23 18:23:59 2012 +0200
11907     Do not use 'size' uninitialized
11909  poppler/PDFDoc.cc | 6 +++---
11910  1 file changed, 3 insertions(+), 3 deletions(-)
11912 commit 14bdeacb0eb8e4a1d3995f310a1b526e4dcc96dc
11913 Author: Hib Eris <hib@hiberis.nl>
11914 Date:   Sat Jun 23 18:09:01 2012 +0200
11916     Fix compile warnings on deprecated conversion from string constant to
11917     'char*'
11919  poppler/FileSpec.cc        | 3 ++-
11920  poppler/GlobalParamsWin.cc | 4 ++--
11921  2 files changed, 4 insertions(+), 3 deletions(-)
11923 commit 72d4a1ba998218de876e2a0e939bbec4b7795299
11924 Author: Hib Eris <hib@hiberis.nl>
11925 Date:   Sat Jun 23 17:52:13 2012 +0200
11927     Fix compile warning on signed/unsigned comparison
11929  goo/gfile.cc | 2 +-
11930  1 file changed, 1 insertion(+), 1 deletion(-)
11932 commit 1262111e70ff161e495505bd6a262cc0357a943c
11933 Author: Hib Eris <hib@hiberis.nl>
11934 Date:   Sat Jun 23 17:46:54 2012 +0200
11936     Remove unused variable
11938  goo/gfile.cc | 3 +--
11939  1 file changed, 1 insertion(+), 2 deletions(-)
11941 commit 85572b85950ed4e4421f1e61e704e5c250ca27d9
11942 Author: Albert Astals Cid <aacid@kde.org>
11943 Date:   Sat Dec 1 01:50:25 2012 +0100
11945     Silence gcc warning
11947     Bug #57572
11949  goo/TiffWriter.cc | 4 ++--
11950  1 file changed, 2 insertions(+), 2 deletions(-)
11952 commit a97aead193a927b91a4e33d7b5d2ba7179e664df
11953 Author: Adrian Johnson <ajohnson@redneon.com>
11954 Date:   Fri Nov 30 21:30:19 2012 +0100
11956     Splash: Implement bilinear image scaling
11958     Bug #22138
11960  poppler/SplashOutputDev.cc |  10 +--
11961  splash/Splash.cc           | 183
11962  ++++++++++++++++++++++++++++++++++++++++++---
11963  splash/Splash.h            |  13 +++-
11964  3 files changed, 188 insertions(+), 18 deletions(-)
11966 commit e6806d893a9a104e3f23d69d0245ad0e4948a409
11967 Author: Pino Toscano <pino@kde.org>
11968 Date:   Wed Nov 28 17:59:36 2012 +0100
11970     cmake: Enable compiler warnings for C code
11972     Compilation of glib/demo uses a C compiler, thus compiler warnings
11973     should be enabled in the CFLAGS variable.
11975     followup of 5c5945d163fe406960ccc2e3a71882722b9e69d1
11977  CMakeLists.txt | 2 ++
11978  1 file changed, 2 insertions(+)
11980 commit bdb17da35de49b9fd1a549c3afd5e36004552080
11981 Author: Hib Eris <hib@hiberis.nl>
11982 Date:   Mon Nov 26 20:38:03 2012 +0100
11984     cairo: Fix uninitaliazed warning in CairoOutputDev
11986     Fix warning:
11988       CXX    CairoOutputDev.lo
11989     ../../poppler/poppler/CairoOutputDev.cc: In member function 'virtual
11990     void RescaleDrawImage::getRow(int, uint32_t*)':
11991     ../../poppler/poppler/CairoOutputDev.cc:2813:25: warning: 'pix'
11992     may be used uninitialized in this function [-Wuninitialized]
11994     https://bugs.freedesktop.org/show_bug.cgi?id=57571
11996  poppler/CairoOutputDev.cc | 2 +-
11997  1 file changed, 1 insertion(+), 1 deletion(-)
11999 commit beff044e4fdf44e80ad7c75255cb71a83e70a293
12000 Author: Hib Eris <hib@hiberis.nl>
12001 Date:   Tue Nov 27 22:19:01 2012 +0100
12003     glib-demo: Fix warning on signedness
12005     Fixes:
12007       CC     attachments.o
12008     ../../../poppler/glib/demo/attachments.c: In function
12009     ‘attachment_save_callback’:
12010     ../../../poppler/glib/demo/attachments.c:190:2: warning: pointer
12011     targets in passing argument 2 of ‘g_checksum_update’ differ in
12012     signedness [-Wpointer-sign]
12013     /usr/include/glib-2.0/glib/gchecksum.h:69:23: note: expected ‘const
12014     guchar *’ but argument is of type ‘const gchar *’
12016     https://bugs.freedesktop.org/show_bug.cgi?id=57620
12018  glib/demo/attachments.c | 2 +-
12019  1 file changed, 1 insertion(+), 1 deletion(-)
12021 commit b484749ffa58315e4b61738d652347d7a77da982
12022 Author: Hib Eris <hib@hiberis.nl>
12023 Date:   Tue Nov 27 19:38:59 2012 +0100
12025     glib-demo: Fix set but unused warning
12027     Fixes:
12029       CC     print.o
12030     ../../../poppler/glib/demo/print.c: In function
12031     ‘pgd_print_draw_page’:
12032     ../../../poppler/glib/demo/print.c:68:27: warning: variable
12033     ‘settings’ set but not used [-Wunused-but-set-variable]
12035     https://bugs.freedesktop.org/show_bug.cgi?id=57620
12037  glib/demo/print.c | 9 ++++++---
12038  1 file changed, 6 insertions(+), 3 deletions(-)
12040 commit 8438daf7bf7ab1b96c6899baab7e47d9c634cb3d
12041 Author: Hib Eris <hib@hiberis.nl>
12042 Date:   Sun Jun 24 14:54:31 2012 +0200
12044     glib-demo: pgd_text_view_query_tooltip(): return a gboolean
12046     https://bugs.freedesktop.org/show_bug.cgi?id=57620
12048  glib/demo/text.c | 4 +++-
12049  1 file changed, 3 insertions(+), 1 deletion(-)
12051 commit ff9e211cfb60eb820b9b046da546352fa59d7df9
12052 Author: Hib Eris <hib@hiberis.nl>
12053 Date:   Sat Jun 23 22:56:02 2012 +0200
12055     glib-demo: Remove set but unused variable textinfo
12057     https://bugs.freedesktop.org/show_bug.cgi?id=57620
12059  glib/demo/text.c | 2 --
12060  1 file changed, 2 deletions(-)
12062 commit 8e5ae33bc63eca5297dea12fc281ba223f5be09a
12063 Author: Hib Eris <hib@hiberis.nl>
12064 Date:   Sat Jun 23 22:44:22 2012 +0200
12066     glib-demo: Fix warning "operation on 'page' may be undefined
12067     [-Wsequence-point]"
12069     https://bugs.freedesktop.org/show_bug.cgi?id=57620
12071  glib/demo/text.c | 2 +-
12072  1 file changed, 1 insertion(+), 1 deletion(-)
12074 commit c6f98d62b885e1d7f6ce1f265d4a87dca36494de
12075 Author: Hib Eris <hib@hiberis.nl>
12076 Date:   Sat Jun 23 22:38:35 2012 +0200
12078     glib-demo: Remove unused variable slice_selector
12080     https://bugs.freedesktop.org/show_bug.cgi?id=57620
12082  glib/demo/render.c | 2 +-
12083  1 file changed, 1 insertion(+), 1 deletion(-)
12085 commit da56d280e2a51229c93117d8b537897ba63296cf
12086 Author: Hib Eris <hib@hiberis.nl>
12087 Date:   Sat Jun 23 22:36:29 2012 +0200
12089     glib-demo: Remove unused variable region
12091     https://bugs.freedesktop.org/show_bug.cgi?id=57620
12093  glib/demo/selections.c | 1 -
12094  1 file changed, 1 deletion(-)
12096 commit c792e59064018e0fd899f32080489419517f2bbe
12097 Author: Hib Eris <hib@hiberis.nl>
12098 Date:   Sat Jun 23 22:34:44 2012 +0200
12100     glib-demo: Do not use 'text' uninitialized
12102     https://bugs.freedesktop.org/show_bug.cgi?id=57620
12104  glib/demo/utils.c | 2 +-
12105  1 file changed, 1 insertion(+), 1 deletion(-)
12107 commit c5a8f7eda14030436e6905dd826e72cabbcf0e5f
12108 Author: Hib Eris <hib@hiberis.nl>
12109 Date:   Sat Jun 23 22:26:53 2012 +0200
12111     glib-demo: Fix warning on unused variable selection
12113     https://bugs.freedesktop.org/show_bug.cgi?id=57620
12115  glib/demo/layers.c | 1 -
12116  1 file changed, 1 deletion(-)
12118 commit 4ceb3f4f4ca0092e79bb36723a7332b071491666
12119 Author: Hib Eris <hib@hiberis.nl>
12120 Date:   Sat Jun 23 18:36:12 2012 +0200
12122     glib-demo: Fix warnings on unused variables
12124     https://bugs.freedesktop.org/show_bug.cgi?id=57620
12126  glib/demo/annots.c | 4 +---
12127  1 file changed, 1 insertion(+), 3 deletions(-)
12129 commit 5c5945d163fe406960ccc2e3a71882722b9e69d1
12130 Author: Hib Eris <hib@hiberis.nl>
12131 Date:   Tue Nov 27 19:21:34 2012 +0100
12133     Enable compiler warnings for C code
12135     Compilation of glib/demo uses a C compiler, thus compiler warnings
12136     should be enabled in the CFLAGS variable.
12138  configure.ac | 3 ++-
12139  1 file changed, 2 insertions(+), 1 deletion(-)
12141 commit 55940e989701eb9118015e30f4f48eb654fa34c4
12142 Author: Pino Toscano <pino@kde.org>
12143 Date:   Tue Nov 27 16:05:15 2012 +0100
12145     fix my previous GooString::insert fix
12147     we need only to move the characters after the specified position,
12148     not all of them
12150     extend qt4's check_goostring with few more checks covering this
12151     (and the previous) fix
12153  goo/GooString.cc              |  2 +-
12154  qt4/tests/check_goostring.cpp | 39
12155  +++++++++++++++++++++++++++++++++++++++
12156  2 files changed, 40 insertions(+), 1 deletion(-)
12158 commit dcbc9686d97f4f6596c43d1f701207278c25f8eb
12159 Author: Pino Toscano <pino@kde.org>
12160 Date:   Mon Nov 26 14:44:21 2012 +0100
12162     glib/cmake: Include Gio-2.0 for introspection
12164     Fixes g-ir-scanner warnings:
12165     poppler-document.cc:257: Warning: Poppler:
12166     poppler_document_new_from_stream: argument stream: Unresolved type:
12167     'GInputStream*'
12168     poppler-document.cc:257: Warning: Poppler:
12169     poppler_document_new_from_stream: argument cancellable: Unresolved
12170     type: 'GCancellable*'
12171     poppler-document.cc:315: Warning: Poppler:
12172     poppler_document_new_from_gfile: argument file: Unresolved type:
12173     'GFile*'
12174     poppler-document.cc:315: Warning: Poppler:
12175     poppler_document_new_from_gfile: argument cancellable: Unresolved
12176     type: 'GCancellable*'
12178     https://bugs.freedesktop.org/show_bug.cgi?id=56218
12180     folloup of c84753e12029fcc6113f80dedc9a943ce1deb214
12182  glib/CMakeLists.txt | 2 +-
12183  1 file changed, 1 insertion(+), 1 deletion(-)
12185 commit 169e4cb001fa235ca608d3d0b42ea4214161fc2d
12186 Author: Pino Toscano <pino@kde.org>
12187 Date:   Mon Nov 26 14:42:59 2012 +0100
12189     glib/cmake: Show all suppressed introspection scanner warnings
12191     https://bugs.freedesktop.org/show_bug.cgi?id=56218
12193     followup of 11a1f6f512a7d7b86defeb5963fa16bc08e3ba1c
12195  glib/CMakeLists.txt | 2 +-
12196  1 file changed, 1 insertion(+), 1 deletion(-)
12198 commit 62c0dbbe9f1987c78eeb87f248d35e7fd73e968a
12199 Author: Albert Astals Cid <aacid@kde.org>
12200 Date:   Mon Nov 26 00:40:57 2012 +0100
12202     Check GooString::insert
12204     Checks we don't break what we just fixed with Pino's patch
12206  qt4/tests/CMakeLists.txt      |  1 +
12207  qt4/tests/Makefile.am         |  7 ++++++-
12208  qt4/tests/check_goostring.cpp | 22 ++++++++++++++++++++++
12209  3 files changed, 29 insertions(+), 1 deletion(-)
12211 commit 01e438ca47776075c8171bda090e7d859fd9f620
12212 Author: Adam Reichold <adamreichold@myopera.com>
12213 Date:   Mon Nov 26 00:39:05 2012 +0100
12215     Don't use memcpy to copy classes
12217  poppler/Function.cc | 63
12218  +++++++++++++++++++++++++++++++++++++++++++----------
12219  poppler/Function.h  | 11 ++++++----
12220  2 files changed, 59 insertions(+), 15 deletions(-)
12222 commit 7ba15d11e56175601104d125d5e4a47619c224bf
12223 Author: Pino Toscano <pino@kde.org>
12224 Date:   Mon Nov 26 00:29:35 2012 +0100
12226     fix GooString::insert()
12228     Hi,
12230     as reported in a Debian bug [1], it seems GooString::insert could lead
12231     to using uninitialized memory.
12232     The case is a simple:
12233       GooString goo;
12234       goo.insert(0, ".");
12235       goo.insert(0, "This is a very long long test string");
12236     i.e. basically first insert a single character at position 0, and
12237     then a
12238     string longer than STR_STATIC_SIZE always at position 0.
12240     [1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=693817
12242  goo/GooString.cc | 5 ++---
12243  1 file changed, 2 insertions(+), 3 deletions(-)
12245 commit 703f85a10cf7ad61d2f2d3a5faf347fdddcb4738
12246 Author: Carlos Garcia Campos <carlosgc@gnome.org>
12247 Date:   Sun Nov 25 12:36:33 2012 +0100
12249     glib: Fix returns tag in PopplerAttachmentSaveFunc api doc
12251  glib/poppler-attachment.h | 2 +-
12252  1 file changed, 1 insertion(+), 1 deletion(-)
12254 commit 52896031783b28cee350ea92c8736e2c2e4e9d33
12255 Author: José Aliste <jaliste@src.gnome.org>
12256 Date:   Mon Nov 19 23:47:19 2012 +0100
12258     glib: Add missing ":" at the end of some functions documentation
12260     New versions of gir-scanner emit a warning when the : at
12261     the end of the function documentation is not found.
12263     https://bugs.freedesktop.org/show_bug.cgi?id=56218
12265  glib/poppler-annot.cc      |  2 +-
12266  glib/poppler-form-field.cc | 10 +++++-----
12267  glib/poppler-layer.cc      | 12 ++++++------
12268  3 files changed, 12 insertions(+), 12 deletions(-)
12270 commit 60dfc1a3471f824f40b0bef5b97a7b04bd78e72b
12271 Author: Hib Eris <hib@hiberis.nl>
12272 Date:   Sat Oct 20 10:17:01 2012 +0200
12274     glib: Exclude poppler-input-stream.h from introspection files
12276     Fixes warning:
12278     poppler-input-stream.h:28: Warning: Poppler:
12279     symbol='inputStreamBufSize': Unknown namespace for symbol
12280     'inputStreamBufSize'
12282     https://bugs.freedesktop.org/show_bug.cgi?id=56218
12284  glib/Makefile.am | 2 +-
12285  1 file changed, 1 insertion(+), 1 deletion(-)
12287 commit c84753e12029fcc6113f80dedc9a943ce1deb214
12288 Author: Hib Eris <hib@hiberis.nl>
12289 Date:   Sat Oct 20 09:40:09 2012 +0200
12291     glib: Include Gio-2.0 for introspection
12293     Fixes g-ir-scanner warnings:
12294     poppler-document.cc:257: Warning: Poppler:
12295     poppler_document_new_from_stream: argument stream: Unresolved type:
12296     'GInputStream*'
12297     poppler-document.cc:257: Warning: Poppler:
12298     poppler_document_new_from_stream: argument cancellable: Unresolved
12299     type: 'GCancellable*'
12300     poppler-document.cc:315: Warning: Poppler:
12301     poppler_document_new_from_gfile: argument file: Unresolved type:
12302     'GFile*'
12303     poppler-document.cc:315: Warning: Poppler:
12304     poppler_document_new_from_gfile: argument cancellable: Unresolved
12305     type: 'GCancellable*'
12307     https://bugs.freedesktop.org/show_bug.cgi?id=56218
12309  glib/Makefile.am | 2 +-
12310  1 file changed, 1 insertion(+), 1 deletion(-)
12312 commit 11a1f6f512a7d7b86defeb5963fa16bc08e3ba1c
12313 Author: Hib Eris <hib@hiberis.nl>
12314 Date:   Sat Oct 20 09:30:05 2012 +0200
12316     glib: Show all suppressed introspection scanner warnings
12318     https://bugs.freedesktop.org/show_bug.cgi?id=56218
12320  glib/Makefile.am | 2 +-
12321  1 file changed, 1 insertion(+), 1 deletion(-)
12323 commit 16812829a7d4816717731318b1aa1bc3ab5e3935
12324 Author: Jason Crain <jason@aquaticape.us>
12325 Date:   Mon Aug 27 22:42:11 2012 -0500
12327     Update fill and stroke color in CairoOutputDev::startPage
12329     Keep fill_color and stroke_color from falling out of sync with
12330     fill_pattern and stroke_pattern.
12332     https://bugs.freedesktop.org/show_bug.cgi?id=54526
12334  glib/poppler-page.cc      | 2 +-
12335  poppler/CairoOutputDev.cc | 2 ++
12336  2 files changed, 3 insertions(+), 1 deletion(-)
12338 commit c93702bea0718d67660f2255344dcf9b0f502d57
12339 Author: José Aliste <jaliste@src.gnome.org>
12340 Date:   Tue Nov 20 11:25:41 2012 +0100
12342     glib: Ensure text is only computed on first render
12344     Getting the text on a page could be quite slow on
12345     complex pages without structured text. Before this patch,
12346     poppler_page_render would reprocess the text each time
12347     is called.
12349  glib/poppler-page.cc | 9 ++++-----
12350  1 file changed, 4 insertions(+), 5 deletions(-)
12352 commit b0297110c455eb18096268b59d6095d428380de5
12353 Author: Jason Crain <jason@aquaticape.us>
12354 Date:   Wed Nov 21 14:15:59 2012 -0600
12356     glib: check if words end with spaces
12358     poppler_page_get_text_layout and poppler_page_get_text_attributes
12359     assume that each word ends with a space or newline, causing them to
12360     become mismatched from the text.  This adds a check to
12361     TextWord::getSpaceAfter.
12363     https://bugs.freedesktop.org/show_bug.cgi?id=54504
12365  glib/poppler-page.cc | 62
12366  +++++++++++++++++++++++++++++-----------------------
12367  1 file changed, 35 insertions(+), 27 deletions(-)
12369 commit b1dacd1e6ab00eb1976491eb2b45c76671011b38
12370 Author: Albert Astals Cid <aacid@kde.org>
12371 Date:   Fri Nov 23 00:12:24 2012 +0100
12373     0.21.2
12375  CMakeLists.txt      |  4 ++--
12376  NEWS                | 13 +++++++++++++
12377  configure.ac        |  2 +-
12378  cpp/Doxyfile        |  2 +-
12379  poppler/Makefile.am |  2 +-
12380  qt4/src/Doxyfile    |  2 +-
12381  6 files changed, 19 insertions(+), 6 deletions(-)
12383 commit 2d2a3af7159945c3fd54f22878e2eb09e019bbc6
12384 Author: Albert Astals Cid <aacid@kde.org>
12385 Date:   Fri Nov 23 00:06:39 2012 +0100
12387     Update copyrights
12389  goo/TiffWriter.cc          |  1 +
12390  goo/TiffWriter.h           |  1 +
12391  poppler/CairoRescaleBox.cc |  1 +
12392  poppler/CairoRescaleBox.h  | 38 ++++++++++++++++++++++++++++++++++++++
12393  splash/SplashBitmap.cc     |  2 +-
12394  5 files changed, 42 insertions(+), 1 deletion(-)
12396 commit e0d0177562ff546b59b3bc8eb68a08dc740d6f6c
12397 Author: Adrian Johnson <ajohnson@redneon.com>
12398 Date:   Wed Nov 14 22:44:20 2012 +1030
12400     cairo: Fix crash in CairoImageOutputDev with setSoftMaskFromImageMask
12402     Bug 57067
12404  poppler/CairoOutputDev.cc | 46
12405  ++++++++++++++++++++++++++++++++++++++++++++++
12406  poppler/CairoOutputDev.h  |  5 +++++
12407  2 files changed, 51 insertions(+)
12409 commit f050717f986a6c2833876d14083363a540fa849a
12410 Author: Adrian Johnson <ajohnson@redneon.com>
12411 Date:   Wed Nov 14 23:50:10 2012 +1030
12413     cairo: fix soft mask when image resolution != smask resolution
12415     Both image and mask are drawn the same size (unit square) regardless
12416     of the size of the image data.
12418     Bug 57070
12420  poppler/CairoOutputDev.cc | 12 +++---------
12421  1 file changed, 3 insertions(+), 9 deletions(-)
12423 commit 87fd5275514b63f13622b79a8fcfe443ccc4f45d
12424 Author: Adrian Johnson <ajohnson@redneon.com>
12425 Date:   Sun Nov 11 18:53:12 2012 +1030
12427     cairo: make drawImage work with images > 32767 in width/height
12429     Cairo images are limited to 32767 in width and height due to the
12430     16.16 format used by pixman. Make drawImage work with large images
12431     by scaling down the image before a cairo image is created.
12433     CairoRescaleBox.cc has been turned into a class with a virtual
12434     function to get the next row of the source image. This allows the
12435     rescale code to access the source data one row at a time to avoid
12436     needing to allocate an image the size of the source image.
12438     A RescaleDrawImage class derived from CairoRescaleBox has been
12439     written to create the cairo source image to be used by drawImage. The
12440     code from drawImage that created the cairo source image has been moved
12441     into RescaleDrawImage::getSourceImage and RescaleDrawImage::getRow.
12443     Bug 56858
12445  poppler/CairoOutputDev.cc  | 278
12446  ++++++++++++++++++++++++---------------------
12447  poppler/CairoRescaleBox.cc | 177 +++++++++++++++--------------
12448  poppler/CairoRescaleBox.h  |  21 +++-
12449  3 files changed, 258 insertions(+), 218 deletions(-)
12451 commit d1c509c48fc422649d0c2c2d70af5e13e3472874
12452 Author: Adrian Johnson <ajohnson@redneon.com>
12453 Date:   Sat Nov 17 10:04:55 2012 +1030
12455     pdftocairo: add tiff support
12457     Bug 57006
12459  utils/pdftocairo.1  | 23 ++++++++------
12460  utils/pdftocairo.cc | 88
12461  +++++++++++++++++++++++++++++++++++++++++------------
12462  2 files changed, 83 insertions(+), 28 deletions(-)
12464 commit 6d3fe48cf30b298b4436462904d781ea441c1f3d
12465 Author: Adrian Johnson <ajohnson@redneon.com>
12466 Date:   Sat Nov 17 10:03:22 2012 +1030
12468     tiff: remove splash dependency and add RGBA support
12470     Bug 57006
12472  goo/TiffWriter.cc      | 47
12473  +++++++++++++++++++----------------------------
12474  goo/TiffWriter.h       | 13 ++++++++++---
12475  splash/SplashBitmap.cc | 23 +++++++++++++++++++++--
12476  3 files changed, 50 insertions(+), 33 deletions(-)
12478 commit 15f600a5702788f7e5b91cd67bc2438179921939
12479 Author: Albert Astals Cid <aacid@kde.org>
12480 Date:   Thu Nov 15 22:17:27 2012 +0100
12482     Don't do a check for sanity that then we don't use
12484     Fixes bugs 56753 and 51684
12486  fofi/FoFiTrueType.cc | 26 --------------------------
12487  1 file changed, 26 deletions(-)
12489 commit c7e3c2d7087e4fc36564ba7bd55e27e100e0a5e5
12490 Author: Albert Astals Cid <aacid@kde.org>
12491 Date:   Wed Nov 14 14:58:45 2012 +0100
12493     Remove unused code
12495  fofi/FoFiTrueType.cc         | 658
12496  -------------------------------------------
12497  fofi/FoFiTrueType.h          |  11 +-
12498  splash/SplashFTFontEngine.cc |  42 +--
12499  3 files changed, 2 insertions(+), 709 deletions(-)
12501 commit 06951f529e6514a0c26d6d821ab5fab0920a7cf3
12502 Author: Albert Astals Cid <aacid@kde.org>
12503 Date:   Tue Nov 13 23:37:22 2012 +0100
12505     Simplify >= 0 ifs for unsigned
12507  cpp/poppler-global.cpp | 8 ++------
12508  1 file changed, 2 insertions(+), 6 deletions(-)
12510 commit fa813adc3f7b7ee3cc819f1e0cb85e01f13c2c01
12511 Author: Albert Astals Cid <aacid@kde.org>
12512 Date:   Tue Nov 13 23:37:01 2012 +0100
12514     Remove < 0 ifs for unsigned
12516  splash/SplashFTFont.cc | 8 --------
12517  1 file changed, 8 deletions(-)
12519 commit 1969bcd693289eba1138fcaa74a684cb3ff2aefc
12520 Author: Albert Astals Cid <aacid@kde.org>
12521 Date:   Tue Nov 13 23:36:40 2012 +0100
12523     Remove unused members
12525  poppler/Gfx.cc | 3 ---
12526  poppler/Gfx.h  | 5 +----
12527  2 files changed, 1 insertion(+), 7 deletions(-)
12529 commit 3a6e5ed5e28b6113696a7ae60b0b85d7097eb731
12530 Author: Albert Astals Cid <aacid@kde.org>
12531 Date:   Tue Nov 13 23:35:53 2012 +0100
12533     Remove >= 0 checks for unsigned variables
12535  utils/HtmlFonts.cc | 6 +++---
12536  utils/HtmlFonts.h  | 4 ++--
12537  2 files changed, 5 insertions(+), 5 deletions(-)
12539 commit 0dcc2d711810dd64aa8d8721ce53a6b72e12c47c
12540 Author: Albert Astals Cid <aacid@kde.org>
12541 Date:   Tue Nov 13 23:35:10 2012 +0100
12543     Remove unused var
12545  utils/pdfinfo.cc | 2 +-
12546  1 file changed, 1 insertion(+), 1 deletion(-)
12548 commit 1fc97862d30bf723135310bfc8701e6788bfd284
12549 Author: Albert Astals Cid <aacid@kde.org>
12550 Date:   Tue Nov 13 23:24:19 2012 +0100
12552     size can't be smaller than 0 because it's a size_t
12554  goo/gmem.cc | 22 +---------------------
12555  1 file changed, 1 insertion(+), 21 deletions(-)
12557 commit bb801a9b889bc0e62cf8b853c26cc6636b4af9a1
12558 Author: Albert Astals Cid <aacid@kde.org>
12559 Date:   Tue Nov 13 22:51:17 2012 +0100
12561     Removed unused var
12563  utils/pdfinfo.cc | 1 -
12564  1 file changed, 1 deletion(-)
12566 commit fd651fb49653e89d96b032e010a7d8e891536bb0
12567 Author: Albert Astals Cid <aacid@kde.org>
12568 Date:   Mon Nov 12 00:42:49 2012 +0100
12570     Parse the args (so that -v says vesion only)
12572     Fixes bug #56817
12574  utils/pdfunite.cc | 4 +++-
12575  1 file changed, 3 insertions(+), 1 deletion(-)
12577 commit 7e2e9567f51d01be9a88848e1141c6d4f0f768a1
12578 Author: Albert Astals Cid <aacid@kde.org>
12579 Date:   Fri Nov 9 20:02:25 2012 +0100
12581     0.21.1
12583  CMakeLists.txt         |  4 ++--
12584  NEWS                   | 14 ++++++++++++++
12585  configure.ac           |  2 +-
12586  cpp/Doxyfile           |  2 +-
12587  poppler/Makefile.am    |  2 +-
12588  qt4/src/CMakeLists.txt |  2 +-
12589  qt4/src/Doxyfile       |  2 +-
12590  qt4/src/Makefile.am    |  2 +-
12591  8 files changed, 22 insertions(+), 8 deletions(-)
12593 commit 98b7cfd289abb53a745a88d6ec99e95df477fc8f
12594 Merge: 40efa72 d254174
12595 Author: Albert Astals Cid <aacid@kde.org>
12596 Date:   Fri Nov 9 00:38:19 2012 +0100
12598     Merge remote-tracking branch 'origin/poppler-0.20'
12600     Conflicts:
12601         poppler/Form.cc
12603 commit 40efa72987ebf62cbf2c761c10a209e2e6be612e
12604 Author: Fabio D'Urso <fabiodurso@hotmail.it>
12605 Date:   Sun Nov 4 11:20:29 2012 +0100
12607     Replaced forward declaration of enum CryptAlgorithm with a proper
12608     #include
12610     Forward-declaring enums is illegal. It hasn't caused problems so far
12611     because XRef.h includes Object.h, which in turn includes Stream.h,
12612     where
12613     the enum is defined.
12614     Therefore, enum is alreadly defined when the compiler reaches
12615     that line.
12617     To avoid future issues, I've replaced it with a proper #include
12618     "Stream.h"
12619     (which expands to nothing as Stream.h has already been included
12620     at that
12621     point).
12623     I've also added a #include in XRef.h because it references enum
12624     CryptAlgorithm too. Also in this case, it expands to nothing.
12626  poppler/PDFDoc.h | 2 +-
12627  poppler/XRef.h   | 1 +
12628  2 files changed, 2 insertions(+), 1 deletion(-)
12630 commit 0f7c17d7f92d4cdfbd8816dba666aeed924d8bc2
12631 Author: Fabio D'Urso <fabiodurso@hotmail.it>
12632 Date:   Fri Nov 2 10:54:17 2012 +0100
12634     qt4: Export information about the document form type
12636     This patch also wraps the code that checks the form type and moves it
12637     from pdfinfo to the Catalog class.
12639  poppler/Catalog.cc          | 19 +++++++++++++++++++
12640  poppler/Catalog.h           |  9 +++++++++
12641  qt4/src/poppler-document.cc | 16 ++++++++++++++++
12642  qt4/src/poppler-qt4.h       | 18 ++++++++++++++++++
12643  utils/pdfinfo.cc            | 19 ++++++++++---------
12644  5 files changed, 72 insertions(+), 9 deletions(-)
12646 commit f3f5a166bcd16b6f2cb516cceb2b3f41b6faf0b4
12647 Author: Fabio D'Urso <fabiodurso@hotmail.it>
12648 Date:   Fri Nov 2 01:53:24 2012 +0100
12650     Editable FormFieldChoice: Clear editedChoice when one of the
12651     predefined option is selected
12653     This patch clears the user-entered text when the user interacts with
12654     predefined options.
12656  poppler/Form.cc | 10 ++++++++++
12657  1 file changed, 10 insertions(+)
12659 commit ddcd5dc0ceecc02f0d4f740cb6c9b557dfd33c74
12660 Author: Fabio D'Urso <fabiodurso@hotmail.it>
12661 Date:   Thu Nov 1 00:58:51 2012 +0100
12663     FormFieldChoice ctor: Added support to recognize user strings as
12664     /V value
12666     Fixes
12667     http://lists.freedesktop.org/archives/poppler/2012-October/009688.html
12669  poppler/Form.cc | 5 +++++
12670  1 file changed, 5 insertions(+)
12672 commit 1302bf52bba7e6446f01358240a4b5b583e196a9
12673 Author: Fabio D'Urso <fabiodurso@hotmail.it>
12674 Date:   Wed Oct 31 19:56:37 2012 +0100
12676     FormFieldChoice ctor: Stop scanning if /V is a string and the
12677     corresponding option has been identified
12679  poppler/Form.cc | 11 +++++++++--
12680  1 file changed, 9 insertions(+), 2 deletions(-)
12682 commit d254174e08146115ad04ac1f1bf82bb26e56c684
12683 Author: Fabio D'Urso <fabiodurso@hotmail.it>
12684 Date:   Wed Oct 31 16:57:56 2012 +0100
12686     FormFieldChoice::updateSelection: Fixed wrong loop condition
12688  poppler/Form.cc | 2 +-
12689  1 file changed, 1 insertion(+), 1 deletion(-)
12691 commit 401de95f5ab42ab0f5d8fd92d76b5def50f84a2b
12692 Author: Fabio D'Urso <fabiodurso@hotmail.it>
12693 Date:   Wed Oct 31 19:43:51 2012 +0100
12695     FormFieldChoice ctor: Look for selected options in /I instead of /V
12696     if /I is available
12698     Since /I stores the indices of the selected options, it can
12699     distinguish
12700     duplicate option (i.e. options with the same name/export value).
12702  poppler/Form.cc | 71
12703  ++++++++++++++++++++++++++++++++++-----------------------
12704  1 file changed, 42 insertions(+), 29 deletions(-)
12706 commit cfd3a46a857100cb634e18192b762e7342165348
12707 Author: Fabio D'Urso <fabiodurso@hotmail.it>
12708 Date:   Wed Oct 31 15:44:32 2012 +0100
12710     FormFieldChoice: Handle /V values containing the export value instead
12711     of the option name
12713     According to the PDF spec, /V should always contain an "option
12714     name" and
12715     never an "export value" if /Opt is an array of couples. However, it
12716     seems that acroread works the other way round: it is able to identify
12717     selected options only if they are referred by their export value
12718     instead of the option name.
12719     With this patch, we mimic this behavior.
12721  poppler/Form.cc | 49 ++++++++++++++++++++++++++++++++++---------------
12722  1 file changed, 34 insertions(+), 15 deletions(-)
12724 commit ce99940bcac0447f32ee2ad46efb09af93989c12
12725 Author: Fabio D'Urso <fabiodurso@hotmail.it>
12726 Date:   Sat Oct 13 00:13:33 2012 +0200
12728     FormFieldChoice::updateSelection: Write /I too
12730     This improves handling of choice fields containing two or more entries
12731     with the same name, and also makes sure that the previous value of /I
12732     gets updated (failing to update it results in acroread still showing
12733     the old selection).
12735  poppler/Form.cc | 50 ++++++++++++++++++++++++++++++++++++--------------
12736  1 file changed, 36 insertions(+), 14 deletions(-)
12738 commit 102553e2104a1b223c8ac924aa6702829adebbdb
12739 Author: Fabio D'Urso <fabiodurso@hotmail.it>
12740 Date:   Wed Oct 31 16:57:56 2012 +0100
12742     FormFieldChoice::updateSelection: Fixed wrong loop condition
12744  poppler/Form.cc | 2 +-
12745  1 file changed, 1 insertion(+), 1 deletion(-)
12747 commit d7522ea1d2e66beef64f705e8986142f15fcf613
12748 Author: Fabio D'Urso <fabiodurso@hotmail.it>
12749 Date:   Wed Oct 31 15:26:37 2012 +0100
12751     FormFieldChoice ctor: Don't convert "human-readable" option names
12752     to unicode
12754     Despite that comment, they're not meant to be read by humans only,
12755     but they
12756     are also used as option identifiers.
12758     This patch stops poppler from forcing them to be unicode. Instead,
12759     they now stay the same encoding as their corresponding /Opt entry.
12761     This fixes poppler not being able to recognize selected entries
12762     in documents produced by poppler itself: previously, the /V value was
12763     always written in Unicode encoding, and therefore it was very
12764     often not
12765     binary-equal to the corresponding /Opt entry.
12766     Now the /V value is always binary-equal to the corresponding /Opt
12767     entry.
12769  poppler/Form.cc | 16 +---------------
12770  1 file changed, 1 insertion(+), 15 deletions(-)
12772 commit da08ebeee241198907378c6461721fddb5106875
12773 Author: Adrian Johnson <ajohnson@redneon.com>
12774 Date:   Sun Oct 28 12:13:22 2012 +1030
12776     Don't allow invalid unicode to be passed to backends
12778  poppler/CharCodeToUnicode.cc | 11 +++++++++--
12779  poppler/UTF.cc               | 11 +++++++++++
12780  poppler/UTF.h                |  4 ++++
12781  3 files changed, 24 insertions(+), 2 deletions(-)
12783 commit 9f92feda5eff9b2542c64349f33ae3cf250e7f4b
12784 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
12785 Date:   Fri Nov 2 23:05:55 2012 +0100
12787     Memory leak in CharCodeToUnicode
12789     Bug #54702
12791  poppler/CharCodeToUnicode.cc | 2 ++
12792  1 file changed, 2 insertions(+)
12794 commit ef11b4f0e642dff0be02bf3327eb56bf0b364847
12795 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
12796 Date:   Fri Nov 2 22:44:27 2012 +0100
12798     Implement overprint in qt interface
12800     With minor api fixes by me (Albert Astals Cid)
12802  qt4/src/poppler-document.cc | 23 ++++++++++++---
12803  qt4/src/poppler-page.cc     | 38 +++++++++++++-----------
12804  qt4/src/poppler-private.h   | 69
12805  ++++++++++++++++++++++++++++----------------
12806  qt4/src/poppler-qt4.h       | 11 ++++++-
12807  splash/SplashBitmap.cc      | 70
12808  +++++++++++++++++++++++++++++++++++++++++++++
12809  splash/SplashBitmap.h       |  5 +++-
12810  6 files changed, 169 insertions(+), 47 deletions(-)
12812 commit ae8fc0cbfc6123189e17b3cf1286e0540f181646
12813 Author: Adrian Johnson <ajohnson@redneon.com>
12814 Date:   Tue Oct 30 21:22:04 2012 +1030
12816     cairo: support parameterized Gouraud shading
12818     Bug 56463
12820  poppler/CairoOutputDev.cc | 19 +++++++++++++++----
12821  1 file changed, 15 insertions(+), 4 deletions(-)
12823 commit 3be4e835d765f2f060e2a2e07dd23905c3212cdd
12824 Author: Pino Toscano <pino@kde.org>
12825 Date:   Wed Oct 24 18:37:06 2012 +0200
12827     dos2unix
12829  utils/pdftoppm.cc | 876
12830  +++++++++++++++++++++++++++---------------------------
12831  1 file changed, 438 insertions(+), 438 deletions(-)
12833 commit 77a980472e76b568346a49057b0217111a14a4cd
12834 Merge: 74d6217 46fb365
12835 Author: Albert Astals Cid <aacid@kde.org>
12836 Date:   Tue Oct 23 00:23:53 2012 +0200
12838     Merge remote-tracking branch 'origin/poppler-0.20'
12840 commit 46fb3653c7ae44c34d12d799df8f70d649eaa995
12841 Author: Albert Astals Cid <aacid@kde.org>
12842 Date:   Tue Oct 23 00:22:55 2012 +0200
12844     Fix the or-ing of flags
12846  qt4/src/poppler-document.cc | 4 ++--
12847  1 file changed, 2 insertions(+), 2 deletions(-)
12849 commit 74d6217ba164fdfe263b4edac8047b60506e39a6
12850 Author: Carlos Garcia Campos <carlosgc@gnome.org>
12851 Date:   Sun Oct 21 17:48:57 2012 +0200
12853     regstest: Add print_test_result_ln() and use it for failed test
12854     results
12856     To make sure they are always shown.
12858  regtest/Printer.py |  3 +++
12859  regtest/TestRun.py | 10 +++++-----
12860  2 files changed, 8 insertions(+), 5 deletions(-)
12862 commit 4e9b8d2cca44241a501bb8095b3980d17fcda6c5
12863 Author: Carlos Garcia Campos <carlosgc@gnome.org>
12864 Date:   Sun Oct 21 17:48:22 2012 +0200
12866     regtest: Do not rewrite lines in verbose mode
12868  regtest/Printer.py | 2 +-
12869  1 file changed, 1 insertion(+), 1 deletion(-)
12871 commit 2a25264afe3c59931f6a3638e2d6c6c2e0e5dfba
12872 Author: Albert Astals Cid <aacid@kde.org>
12873 Date:   Fri Oct 19 17:22:56 2012 +0200
12875     make static
12877     because i can
12879  qt4/tests/check_fonts.cpp | 4 ++--
12880  1 file changed, 2 insertions(+), 2 deletions(-)
12882 commit bc4a54c0a4430216c9aeaf2c3bddbaeef5a004e4
12883 Author: Albert Astals Cid <aacid@kde.org>
12884 Date:   Fri Oct 19 17:22:13 2012 +0200
12886     Compile with clang
12888  qt4/tests/check_fonts.cpp | 6 ++++--
12889  1 file changed, 4 insertions(+), 2 deletions(-)
12891 commit f38194cfae8f8690bc3767cbdcf140519564366c
12892 Merge: 80cf434 5312984
12893 Author: Albert Astals Cid <aacid@kde.org>
12894 Date:   Fri Oct 19 00:02:02 2012 +0200
12896     Merge remote-tracking branch 'origin/poppler-0.20'
12898 commit 5312984b40355b067001704e9c688ea0a72b1159
12899 Author: Albert Astals Cid <aacid@kde.org>
12900 Date:   Fri Oct 19 00:00:53 2012 +0200
12902     Define the numbers a bit better so gcc in i386 understands them better
12904  qt4/tests/check_lexer.cpp | 4 ++--
12905  1 file changed, 2 insertions(+), 2 deletions(-)
12907 commit 80cf43472e5913f5f64bf73cb4a8ac5a53063f2e
12908 Author: Adam Reichold <adamreichold@myopera.com>
12909 Date:   Wed Oct 17 08:27:13 2012 +0200
12911     added accessors for FormWidgetChoice::editChoice property to qt4
12912     frontend
12914  qt4/src/poppler-form.cc | 23 +++++++++++++++++++++++
12915  qt4/src/poppler-form.h  | 15 +++++++++++++++
12916  2 files changed, 38 insertions(+)
12918 commit 0b3ff2dc4e1ba37dd66f5913b10a9d69e31c40ce
12919 Merge: fb5cb0f 528b64b
12920 Author: Albert Astals Cid <aacid@kde.org>
12921 Date:   Wed Oct 17 00:28:40 2012 +0200
12923     Merge remote-tracking branch 'origin/poppler-0.20'
12925     Conflicts:
12926         CMakeLists.txt
12927         NEWS
12928         configure.ac
12929         cpp/Doxyfile
12930         poppler/Annot.cc
12931         poppler/Form.h
12932         qt4/src/Doxyfile
12934 commit 528b64bb077ed37c0d8fc7ae2ef3dc2c0dbb26ca
12935 Author: Fabio D'Urso <fabiodurso@hotmail.it>
12936 Date:   Tue Sep 4 23:10:17 2012 +0200
12938     Free entries in the xref form a linked list: terminate it properly
12939     when writing the XRef
12941     The last entry must point back to object 0. Previously it was left
12942     unitialized and resulted in "-000000001 00000 f" being written in the
12943     XRef table.
12945  poppler/XRef.cc | 1 +
12946  1 file changed, 1 insertion(+)
12948 commit fb5cb0fbdfcd06556661b38b0c598922fff2d759
12949 Author: Fabio D'Urso <fabiodurso@hotmail.it>
12950 Date:   Thu Oct 4 11:20:42 2012 +0200
12952     Create the 24x24 rectangle for text annotation icons from the top-left
12953     corner instead of bottom-left
12955  poppler/Annot.cc | 2 +-
12956  1 file changed, 1 insertion(+), 1 deletion(-)
12958 commit 35c07fe40d7b18e19f6ef0f5615f9f5ac8195cf7
12959 Author: Fabio D'Urso <fabiodurso@hotmail.it>
12960 Date:   Tue Oct 9 15:24:02 2012 +0200
12962     AnnotWidget: Avoid repeatedly deleting and creating xref entries
12963     for appearance streams
12965     Previously updating the appearance stream always involved deleting
12966     the old
12967     stream's xref entry and creating a new one.
12968     Since xref entry deletion causes the generation number to be
12969     incremented, this
12970     behavior caused the generation number to quickly rise during user
12971     input.
12973     This patch stops it by reusing the same entry as the old appearance
12974     stream in
12975     case of repeated modifications.
12977  poppler/Annot.cc | 40 ++++++++++++++++++++++++++++------------
12978  poppler/Annot.h  |  1 +
12979  2 files changed, 29 insertions(+), 12 deletions(-)
12981 commit 2127a977bbe9985aa58561116508ad4f08430a2c
12982 Author: Fabio D'Urso <fabiodurso@hotmail.it>
12983 Date:   Tue Oct 9 12:49:26 2012 +0200
12985     Generate and write the appearance stream in
12986     AnnotWidget::updateWidgetApperance()
12988     Note: At the moment the old appearance is deleted and a *new* xref
12989     entry is
12990     created every time AnnotWidget::updateWidgetApperance() is called.
12992  poppler/Annot.cc | 30 +++++++++++++++++++++++++-----
12993  1 file changed, 25 insertions(+), 5 deletions(-)
12995 commit 0446e2cc1073f4579a90284d28bc5872e46e0536
12996 Author: Fabio D'Urso <fabiodurso@hotmail.it>
12997 Date:   Tue Oct 9 10:47:40 2012 +0200
12999     Killed FormField::isModified() in favor of a new AnnotWidget callback
13001     Instead of having to ask FormField from AnnotWidget::draw if the
13002     widget's appearance needs to be rebuilt, now AnnotWidget gets notified
13003     of changes via the new AnnotWidget::updateAppearanceStream() callback.
13005  poppler/Annot.cc | 16 ++++++++++------
13006  poppler/Annot.h  |  1 +
13007  poppler/Form.cc  | 52
13008  ++++++++++++++++++++++++++++++++++++++--------------
13009  poppler/Form.h   | 12 +++++++++---
13010  4 files changed, 58 insertions(+), 23 deletions(-)
13012 commit 68d732ab2d55ae15e194ececfffa753977fae84c
13013 Author: Fabio D'Urso <fabiodurso@hotmail.it>
13014 Date:   Tue Oct 9 15:24:02 2012 +0200
13016     AnnotWidget: Avoid repeatedly deleting and creating xref entries
13017     for appearance streams
13019     Previously updating the appearance stream always involved deleting
13020     the old
13021     stream's xref entry and creating a new one.
13022     Since xref entry deletion causes the generation number to be
13023     incremented, this
13024     behavior caused the generation number to quickly rise during user
13025     input.
13027     This patch stops it by reusing the same entry as the old appearance
13028     stream in
13029     case of repeated modifications.
13031  poppler/Annot.cc | 40 ++++++++++++++++++++++++++++------------
13032  poppler/Annot.h  |  1 +
13033  2 files changed, 29 insertions(+), 12 deletions(-)
13035 commit e2993cc9551dc7521528904646f941c9747473f7
13036 Author: Fabio D'Urso <fabiodurso@hotmail.it>
13037 Date:   Tue Oct 9 12:49:26 2012 +0200
13039     Generate and write the appearance stream in
13040     AnnotWidget::updateWidgetApperance()
13042     Note: At the moment the old appearance is deleted and a *new* xref
13043     entry is
13044     created every time AnnotWidget::updateWidgetApperance() is called.
13046  poppler/Annot.cc | 30 +++++++++++++++++++++++++-----
13047  1 file changed, 25 insertions(+), 5 deletions(-)
13049 commit df924493922e8c0f7b1e19c2847d33b28a098913
13050 Author: Fabio D'Urso <fabiodurso@hotmail.it>
13051 Date:   Tue Oct 9 10:47:40 2012 +0200
13053     Killed FormField::isModified() in favor of a new AnnotWidget callback
13055     Instead of having to ask FormField from AnnotWidget::draw if the
13056     widget's appearance needs to be rebuilt, now AnnotWidget gets notified
13057     of changes via the new AnnotWidget::updateAppearanceStream() callback.
13059  poppler/Annot.cc | 16 ++++++++++------
13060  poppler/Annot.h  |  1 +
13061  poppler/Form.cc  | 52
13062  ++++++++++++++++++++++++++++++++++++++--------------
13063  poppler/Form.h   | 12 +++++++++---
13064  4 files changed, 58 insertions(+), 23 deletions(-)
13066 commit 0a5bda01ace9f8576d687c5a28feb5cf09b48a92
13067 Author: Albert Astals Cid <aacid@kde.org>
13068 Date:   Sun Oct 14 23:05:27 2012 +0200
13070     New/old header for cmake buildsystem
13072  CMakeLists.txt | 1 +
13073  1 file changed, 1 insertion(+)
13075 commit 6d46f0b477143eb0df09f718e96dd2ff2a7dd61b
13076 Author: Hib Eris <hib@hiberis.nl>
13077 Date:   Sat Sep 22 20:50:07 2012 +0200
13079     Split our UTF.h into xpdf based UTF8.h and a poppler specific UTF.h
13081  poppler/GlobalParams.cc |  2 +-
13082  poppler/Makefile.am     |  1 +
13083  poppler/UTF.h           | 79
13084  +---------------------------------------------
13085  poppler/UTF8.h          | 84
13086  +++++++++++++++++++++++++++++++++++++++++++++++++
13087  4 files changed, 87 insertions(+), 79 deletions(-)
13089 commit 03cbba935c90ce9a6d9ad44f7cda4901c2f81f2e
13090 Author: Hib Eris <hib@hiberis.nl>
13091 Date:   Sat Sep 22 19:58:40 2012 +0200
13093     Do not use mapUTF8() directly in CairoOutputDev
13095  poppler/CairoOutputDev.cc | 8 +++++---
13096  1 file changed, 5 insertions(+), 3 deletions(-)
13098 commit f219bdbcadcb0334d595bbd9afd01f00c37d1978
13099 Author: Hib Eris <hib@hiberis.nl>
13100 Date:   Sun Oct 14 22:59:55 2012 +0200
13102     Make sure array index is >= 0
13104     Fixes this warning on array subscript type:
13105     UTF.cc: In function 'int TextStringToUCS4(GooString*, Unicode**)':
13106     UTF.cc:99:33: warning: array subscript has type 'char'
13107     [-Wchar-subscripts]
13109  poppler/UTF.cc | 3 ++-
13110  1 file changed, 2 insertions(+), 1 deletion(-)
13112 commit 65a2555607e03c94d77ae9ebdb34ab6d4f8844b6
13113 Author: Fabio D'Urso <fabiodurso@hotmail.it>
13114 Date:   Fri Oct 12 23:54:57 2012 +0200
13116     FormFieldChoice ctor: Fixed wrong index variable
13118     It caused a crash if multiple items are initially selected.
13120  poppler/Form.cc | 2 +-
13121  1 file changed, 1 insertion(+), 1 deletion(-)
13123 commit 710bb3383306a9aa6debbfe1364029ee12a15576
13124 Author: Fabio D'Urso <fabiodurso@hotmail.it>
13125 Date:   Fri Oct 12 23:54:57 2012 +0200
13127     FormFieldChoice ctor: Fixed wrong index variable
13129     It caused a crash if multiple items are initially selected.
13131  poppler/Form.cc | 2 +-
13132  1 file changed, 1 insertion(+), 1 deletion(-)
13134 commit ce18c9b3d5251305eb76d294fdf4b4de9382b3a4
13135 Author: Albert Astals Cid <aacid@kde.org>
13136 Date:   Wed Oct 10 19:54:57 2012 +0200
13138     0.20.5
13140  CMakeLists.txt   |  2 +-
13141  NEWS             | 15 +++++++++++++++
13142  configure.ac     |  2 +-
13143  cpp/Doxyfile     |  2 +-
13144  qt4/src/Doxyfile |  2 +-
13145  5 files changed, 19 insertions(+), 4 deletions(-)
13147 commit b112602334a5de84ae30c2e90d9bc6d4609f7f96
13148 Author: Tobias Koening <tobias.koenig@kdab.com>
13149 Date:   Mon Oct 8 22:32:34 2012 +0200
13151     [qt4] make LinkRendition properties available
13153     Bug #55378
13155  poppler/Link.cc               | 34 +++++++++++++++++++-----
13156  poppler/Link.h                | 17 +++++++++---
13157  qt4/src/poppler-annotation.cc |  2 --
13158  qt4/src/poppler-annotation.h  |  1 +
13159  qt4/src/poppler-link.cc       | 60
13160  ++++++++++++++++++++++++++++++++++++++++---
13161  qt4/src/poppler-link.h        | 57
13162  +++++++++++++++++++++++++++++++++++++---
13163  qt4/src/poppler-page.cc       |  8 +++++-
13164  7 files changed, 158 insertions(+), 21 deletions(-)
13166 commit 6d6bd660dbb652f2f3e87c81c55a87d1fc11ec70
13167 Author: Carlos Garcia Campos <carlosgc@gnome.org>
13168 Date:   Sat Oct 6 10:26:55 2012 +0200
13170     glib: chain up finalize to the parent class
13172     This was missing in some of the classes.
13174     https://bugs.freedesktop.org/show_bug.cgi?id=55521
13176  glib/poppler-document.cc | 6 ++++++
13177  glib/poppler-page.cc     | 2 ++
13178  2 files changed, 8 insertions(+)
13180 commit ac3875a9e7f2f4f31881d3d1b3081f2adaef65a1
13181 Author: Carlos Garcia Campos <carlosgc@gnome.org>
13182 Date:   Sat Oct 6 10:26:55 2012 +0200
13184     glib: chain up finalize to the parent class
13186     This was missing in some of the classes.
13188     https://bugs.freedesktop.org/show_bug.cgi?id=55521
13190  glib/poppler-document.cc | 6 ++++++
13191  glib/poppler-page.cc     | 2 ++
13192  2 files changed, 8 insertions(+)
13194 commit 042d332c1c9f628e3bfaabf3da9e04436a8677b5
13195 Merge: 7b9a9f8 e044814
13196 Author: Albert Astals Cid <aacid@kde.org>
13197 Date:   Thu Oct 4 00:53:01 2012 +0200
13199     Merge remote-tracking branch 'origin/poppler-0.20'
13201 commit e044814c0657a6c5b44939a01dcbdc8d83396d43
13202 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
13203 Date:   Thu Oct 4 00:51:04 2012 +0200
13205     Do not render invalid outlines
13207     Bug #55573
13209  splash/SplashFTFont.cc | 4 ++++
13210  1 file changed, 4 insertions(+)
13212 commit 7b9a9f809d07303fe5adff9210731613df8b2adf
13213 Merge: 3b0962c 9451b7a
13214 Author: Albert Astals Cid <aacid@kde.org>
13215 Date:   Wed Oct 3 01:24:04 2012 +0200
13217     Merge remote-tracking branch 'origin/poppler-0.20'
13219 commit 9451b7a61b6dcaa6c4a76f3efda82f1ebd408654
13220 Author: Albert Astals Cid <aacid@kde.org>
13221 Date:   Wed Oct 3 01:21:45 2012 +0200
13223     Fix crash when parsing some unknown colorspaces
13225     Can't do csObj->getName if csObj is a dict
13227  poppler/GfxState.cc | 2 +-
13228  1 file changed, 1 insertion(+), 1 deletion(-)
13230 commit 3b0962cd14b15ce92c0916f58ed5ba00aebe80b0
13231 Merge: a9d7ea2 42908e6
13232 Author: Albert Astals Cid <aacid@kde.org>
13233 Date:   Tue Oct 2 19:51:48 2012 +0200
13235     Merge remote-tracking branch 'origin/poppler-0.20'
13237 commit 42908e6e72d95cec0f70b202c4b1c23f7e47c2a4
13238 Author: Lu Wang <coolwanglu@gmail.com>
13239 Date:   Tue Oct 2 19:31:04 2012 +0200
13241     support automake-1.12 in autogen.sh
13243     Bug #55541
13245  autogen.sh | 15 ++++++++-------
13246  1 file changed, 8 insertions(+), 7 deletions(-)
13248 commit a9d7ea2eb549acbf6ca7e2a299ffed46ff3d8758
13249 Merge: 397d7b4 9bb6845
13250 Author: Albert Astals Cid <aacid@kde.org>
13251 Date:   Wed Sep 26 15:31:29 2012 +0200
13253     Merge remote-tracking branch 'origin/poppler-0.20'
13255     Conflicts:
13256         poppler/XRef.cc
13258 commit 9bb68456de41d24db7acf61204bc3f4e36e98505
13259 Author: Albert Astals Cid <aacid@kde.org>
13260 Date:   Wed Sep 26 15:13:47 2012 +0200
13262     Initilize rootNum
13264     Fixes valgrind warnings about uninitialized uses
13266  poppler/XRef.cc | 1 +
13267  1 file changed, 1 insertion(+)
13269 commit 397d7b4597ad4bc8ab41fd7a99078473a3c93eb0
13270 Merge: 6013d49 2c0f70a
13271 Author: Albert Astals Cid <aacid@kde.org>
13272 Date:   Wed Sep 26 15:00:04 2012 +0200
13274     Merge remote-tracking branch 'origin/poppler-0.20'
13276 commit 2c0f70afff03798165c2b609e115dc7e9c034c57
13277 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
13278 Date:   Wed Sep 26 14:58:05 2012 +0200
13280     More crash fixes for broken documents
13282  poppler/JPXStream.cc | 97
13283  ++++++++++++++++++++++++++++++++++++++++++++--------
13284  1 file changed, 82 insertions(+), 15 deletions(-)
13286 commit 78558d24692c68212da35a88deb68069c5a06d81
13287 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
13288 Date:   Wed Sep 26 14:32:05 2012 +0200
13290     Fix more crashes in broken files
13292     solves 1258.pdf.SIGSEGV.dee.288 and 1255.pdf.asan.38.285, extends
13293     1043.pdf.asan.47.50 and 557.pdf.asan.47.894
13295  poppler/GfxState.cc | 26 +++++++++++++++++++++++---
13296  1 file changed, 23 insertions(+), 3 deletions(-)
13298 commit e8822c0f3a46195ec7c6e55c556dd0c5716be742
13299 Author: Albert Astals Cid <aacid@kde.org>
13300 Date:   Wed Sep 26 14:21:46 2012 +0200
13302     Add unlikelys
13304  poppler/Stream.cc | 32 ++++++++++++++++----------------
13305  1 file changed, 16 insertions(+), 16 deletions(-)
13307 commit 31874f2e065b0d68f726ef404de98f42489c80c7
13308 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
13309 Date:   Wed Sep 26 14:17:00 2012 +0200
13311     Less crashes in broken files
13313     rebased patch for 1001.pdf.asan.2a.4, extends patch for
13314     100.pdf.asan.38.2
13316  poppler/Stream.cc | 100
13317  ++++++++++++++++++++++++++++++++++++++++++++++++++++--
13318  1 file changed, 98 insertions(+), 2 deletions(-)
13320 commit 81b1d9207840ec1e66eef469b29a36a8556b7265
13321 Author: Albert Astals Cid <aacid@kde.org>
13322 Date:   Wed Sep 26 13:38:54 2012 +0200
13324     Add some unlikelys
13326  poppler/JBIG2Stream.cc | 28 ++++++++++++++--------------
13327  1 file changed, 14 insertions(+), 14 deletions(-)
13329 commit 9ae1184e3049cabc695c8645a10eaef748b6e641
13330 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
13331 Date:   Wed Sep 26 12:32:26 2012 +0200
13333     More fixes against broken files
13335     solves 121.pdf.asan.6f.235, extends 682.pdf.SIGFPE.f3.1033 and
13336     569.pdf.SIGSEGV.c1.907, extends Patch for 829. and 839. asan and
13337     sigsegv series
13339  poppler/JBIG2Stream.cc | 105
13340  +++++++++++++++++++++++++++++++++++++++++++------
13341  1 file changed, 93 insertions(+), 12 deletions(-)
13343 commit 1d72c14b3877ae730ac0aa92f36923269e8a2004
13344 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
13345 Date:   Wed Sep 26 11:48:14 2012 +0200
13347     Fix crash in 158.pdf.asan.d.451
13349  poppler/SplashOutputDev.cc | 8 ++++++++
13350  1 file changed, 8 insertions(+)
13352 commit 6013d49d852c58c4c23f787fd7dd64731c0918f1
13353 Merge: b97c28c 671df5d
13354 Author: Albert Astals Cid <aacid@kde.org>
13355 Date:   Wed Sep 26 00:53:28 2012 +0200
13357     Merge remote-tracking branch 'origin/poppler-0.20'
13359 commit 671df5dad0732882ceb9e053c3f947dfe0597f3d
13360 Author: Lu Wang <coolwanglu@gmail.com>
13361 Date:   Wed Sep 26 00:52:32 2012 +0200
13363     Don't close the stream if it's not a stream
13365  poppler/PSOutputDev.cc | 4 +++-
13366  1 file changed, 3 insertions(+), 1 deletion(-)
13368 commit b97c28c42a18d1c2a8fabea52c092d948811d582
13369 Merge: 32bb874 f8c116f
13370 Author: Albert Astals Cid <aacid@kde.org>
13371 Date:   Tue Sep 25 23:22:23 2012 +0200
13373     Merge remote-tracking branch 'origin/poppler-0.20'
13375     Conflicts:
13376         qt4/src/Makefile.am
13378 commit f8c116f1e0fbf3516ce228fbb34c33d6b618bed0
13379 Author: Albert Astals Cid <aacid@kde.org>
13380 Date:   Tue Sep 25 23:07:55 2012 +0200
13382     Add LCMS_FLAGS
13384     Fixes compilation when lcms is on non standard locations
13385     Bug #55326
13387  qt4/src/Makefile.am | 3 ++-
13388  1 file changed, 2 insertions(+), 1 deletion(-)
13390 commit 32bb87419c360a3b14c717c0f385198b70a1b2e7
13391 Author: Carlos Garcia Campos <carlosgc@gnome.org>
13392 Date:   Sun Sep 23 18:15:13 2012 +0200
13394     regtest: Reduce the noise of the default output when running tests
13396     Show permanent information only about failed tests, without the
13397     details
13398     about the failing pages. Previous verbose output is available passing
13399     --verbose command line output.
13401  regtest/Printer.py                  | 96
13402  +++++++++++++++++++++++++++++++++++++
13403  regtest/TestReferences.py           |  8 ++--
13404  regtest/TestRun.py                  | 35 +++++++-------
13405  regtest/backends/__init__.py        | 13 +++--
13406  regtest/commands/create-refs.py     |  3 +-
13407  regtest/commands/find-regression.py |  5 +-
13408  regtest/commands/run-tests.py       |  3 +-
13409  regtest/main.py                     |  3 ++
13410  8 files changed, 137 insertions(+), 29 deletions(-)
13412 commit ca6afce24aac2ef9d88e215177b11760f7468a6d
13413 Author: Lu Wang <coolwanglu@gmail.com>
13414 Date:   Fri Sep 21 21:33:05 2012 +0200
13416     Do not call drawing routines if we don't need non text
13418     Bug #54617
13420  poppler/Gfx.cc | 5 +++--
13421  1 file changed, 3 insertions(+), 2 deletions(-)
13423 commit 70030b91ce2280f23c3e5adf863f1d336c9c5faf
13424 Author: Albert Astals Cid <aacid@kde.org>
13425 Date:   Fri Sep 21 08:18:29 2012 +0200
13427     Increase sonames
13429  CMakeLists.txt         | 2 +-
13430  glib/CMakeLists.txt    | 2 +-
13431  glib/Makefile.am       | 2 +-
13432  poppler/Makefile.am    | 2 +-
13433  qt4/src/CMakeLists.txt | 2 +-
13434  qt4/src/Makefile.am    | 2 +-
13435  6 files changed, 6 insertions(+), 6 deletions(-)
13437 commit 2323e38f1a54cb58ec31b4cf15e6c2b1db742ca5
13438 Author: Albert Astals Cid <aacid@kde.org>
13439 Date:   Fri Sep 21 08:12:52 2012 +0200
13441     Version increase
13443  CMakeLists.txt   | 4 ++--
13444  configure.ac     | 4 ++--
13445  cpp/Doxyfile     | 2 +-
13446  qt4/src/Doxyfile | 2 +-
13447  4 files changed, 6 insertions(+), 6 deletions(-)
13449 commit 11a9a620276d199701be5811eb63687ace85ace1
13450 Author: Albert Astals Cid <aacid@kde.org>
13451 Date:   Fri Sep 21 08:10:15 2012 +0200
13453     Drop the s from AdditionalActionsType
13455  qt4/src/poppler-annotation-private.h | 5 +++--
13456  qt4/src/poppler-annotation.cc        | 6 +++---
13457  qt4/src/poppler-annotation.h         | 6 +++---
13458  3 files changed, 9 insertions(+), 8 deletions(-)
13460 commit 028e0e7ddf8c30d311feb937385ef21acd34a52d
13461 Author: Albert Astals Cid <aacid@kde.org>
13462 Date:   Thu Sep 20 18:13:08 2012 +0200
13464     0.21.0 news
13466  NEWS | 39 +++++++++++++++++++++++++++++++++++++++
13467  1 file changed, 39 insertions(+)
13469 commit 2f2d053352e04e434d83dd93dfdbd08ab5b23f2e
13470 Author: Albert Astals Cid <aacid@kde.org>
13471 Date:   Thu Sep 20 18:12:57 2012 +0200
13473     Update copyrights
13475  poppler/Annot.cc         | 3 ++-
13476  poppler/Annot.h          | 1 +
13477  poppler/TextOutputDev.cc | 2 +-
13478  poppler/UTF.h            | 1 +
13479  4 files changed, 5 insertions(+), 2 deletions(-)
13481 commit 9fad83913791478b63fc76360f1a13e955cdcf4a
13482 Author: Albert Astals Cid <aacid@kde.org>
13483 Date:   Mon Sep 17 23:15:10 2012 +0200
13485     Move to init
13487  poppler/XRef.cc | 11 +++--------
13488  1 file changed, 3 insertions(+), 8 deletions(-)
13490 commit c470a3929c0a02b8a543fcada22138ab1fc18176
13491 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
13492 Date:   Mon Sep 17 23:13:48 2012 +0200
13494     Support encrypted pdf files in pdfseparate
13496  poppler/PDFDoc.cc    | 35 ++++++++++++++++++++++++++++++++---
13497  poppler/XRef.cc      | 15 +++++++++++++++
13498  poppler/XRef.h       |  2 ++
13499  utils/pdfseparate.cc |  4 ----
13500  4 files changed, 49 insertions(+), 7 deletions(-)
13502 commit 9b613dcf3c77bc2801d1125dc9bbc5a4dd04e16b
13503 Author: Albert Astals Cid <aacid@kde.org>
13504 Date:   Mon Sep 17 23:12:43 2012 +0200
13506     Compile
13508  goo/TiffWriter.cc | 5 +++++
13509  1 file changed, 5 insertions(+)
13511 commit fb5c383bd5be7090fc78380b4bb3244c3316c0cd
13512 Author: William Bader <williambader@hotmail.com>
13513 Date:   Mon Sep 17 00:03:49 2012 +0200
13515     Make pdftoppm -tiff -overprint work
13517     Bug #54896
13519  goo/TiffWriter.cc | 13 ++++++++++++-
13520  goo/TiffWriter.h  |  4 +++-
13521  2 files changed, 15 insertions(+), 2 deletions(-)
13523 commit 3794916572a0531b10ee57c9f189497489b90bc8
13524 Author: Albert Astals Cid <aacid@kde.org>
13525 Date:   Sun Sep 16 17:53:47 2012 +0200
13527     Fix the siblings field correctly
13529     Fixes KDE bug #302334
13531  poppler/Form.cc         | 45
13532  +++++++++++++++++++++++++--------------------
13533  poppler/Form.h          | 24 +++++++++++++-----------
13534  qt4/src/poppler-form.cc | 13 ++++++++++---
13535  3 files changed, 48 insertions(+), 34 deletions(-)
13537 commit e8b6d2ac3a874dd5de166b52625fa628004ea5fe
13538 Merge: 7cb4072 9f51baa
13539 Author: Albert Astals Cid <aacid@kde.org>
13540 Date:   Sun Sep 16 14:08:34 2012 +0200
13542     Merge remote-tracking branch 'origin/poppler-0.20'
13544 commit 9f51baaf7a86680f2195ecdb978f1eb59a8aa734
13545 Author: Albert Astals Cid <aacid@kde.org>
13546 Date:   Sun Sep 16 14:07:45 2012 +0200
13548     Rework the #ifdef so that i don't get a gcc warning
13550  poppler/strtok_r.cpp | 3 ++-
13551  1 file changed, 2 insertions(+), 1 deletion(-)
13553 commit b63049f97629a93ec346033e0ec56fc11f34c4fe
13554 Author: Albert Astals Cid <aacid@kde.org>
13555 Date:   Sun Sep 16 14:05:01 2012 +0200
13557     Forgot to add the new test to autotools
13559  qt4/tests/Makefile.am | 7 ++++++-
13560  1 file changed, 6 insertions(+), 1 deletion(-)
13562 commit 7cb40726f9e80ee2b2f27ca6ce151b46c6ec091d
13563 Merge: e980d11 c6d7084
13564 Author: Albert Astals Cid <aacid@kde.org>
13565 Date:   Sun Sep 16 13:50:19 2012 +0200
13567     Merge remote-tracking branch 'origin/poppler-0.20'
13569 commit c6d7084d316e94b5b042b086f5440f8543ff5947
13570 Author: Albert Astals Cid <aacid@kde.org>
13571 Date:   Sun Sep 16 13:48:51 2012 +0200
13573     Fix parsing of numbers
13575     -2147483648 is an integer
13576     -2147483649 is a real
13578  poppler/Lexer.cc          |  14 +++++-
13579  qt4/tests/CMakeLists.txt  |   1 +
13580  qt4/tests/check_lexer.cpp | 118
13581  ++++++++++++++++++++++++++++++++++++++++++++++
13582  3 files changed, 131 insertions(+), 2 deletions(-)
13584 commit e980d11061c19f13c75f93506e07903b4d1c7f97
13585 Merge: b72c02d 3658088
13586 Author: Albert Astals Cid <aacid@kde.org>
13587 Date:   Sat Sep 15 20:41:50 2012 +0200
13589     Merge remote-tracking branch 'origin/poppler-0.20'
13591 commit 365808837080574080b4f8da079124c172fb2123
13592 Author: Alexey Pavlov <alexpux@gmail.com>
13593 Date:   Sat Sep 15 20:38:10 2012 +0200
13595     Fix build using mingw64 with winpthread
13597     strtok_r in winpthread is declared as a macro, that is why
13598     the error happens. Therefore, it is necessary to check whether
13599     the macro
13600     __WINPTHREADS_VERSION is declared.
13602     Bug #54851
13604  poppler/poppler-config.h.cmake |  2 +-
13605  poppler/poppler-config.h.in    |  2 +-
13606  poppler/strtok_r.cpp           | 16 +++++++++++++++-
13607  3 files changed, 17 insertions(+), 3 deletions(-)
13609 commit b72c02d1a2ec8180b3ddfd2bb2b462c0189377d5
13610 Author: Albert Astals Cid <aacid@kde.org>
13611 Date:   Thu Sep 13 19:56:45 2012 +0200
13613     Remove the fonts loop
13615     sometimes it's very slow and doesn't really add much
13617  qt4/tests/test-poppler-qt4.cpp | 4 ----
13618  1 file changed, 4 deletions(-)
13620 commit cb93d51ccb6b1f6938946ae5d38fb9817005fd7a
13621 Author: Albert Astals Cid <aacid@kde.org>
13622 Date:   Wed Sep 12 00:12:07 2012 +0200
13624     Make gcc happy
13626     It is stupid and can't see that we only use them when we init them
13627     and complains
13628     they might be used un-initialized
13630  poppler/TextOutputDev.cc | 1 +
13631  1 file changed, 1 insertion(+)
13633 commit 3349a8dd7e0469cc5b5aaa8dd929c6078183ef86
13634 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
13635 Date:   Wed Sep 12 00:04:45 2012 +0200
13637     Splash: Avoid bogus memory error for tilingPattern
13639     just return gFalse if the resulting
13640     tiling pattern bitmap reaches a memory limit and so the Gfx
13641     implemention of
13642     tiling patterns will be used. I think that this is an acceptable
13643     approach also
13644     concerning performance, because it would take also a while to paint
13645     such a huge
13646     bitmap and then draw it to splash.
13648  poppler/SplashOutputDev.cc | 7 +++++--
13649  1 file changed, 5 insertions(+), 2 deletions(-)
13651 commit 2e77799a1668f949612f551425d0665c59ff1d93
13652 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
13653 Date:   Tue Sep 11 23:33:25 2012 +0200
13655     Splash: Implement DeviceN support
13657     Bug #53140
13659     Some copying from the bug tracker
13661      To explain
13662     it a little bit more I copy a few lines from "Patch 8.01 — DeviceN
13663     Support (6
13664     colors)" of the Ghent PDF workgroup:
13665     "This patch tests the DeviceN capabilities of a workflow. If DeviceN
13666     is not
13667     handled correctly the colors are converted to CMYK. Instead of the
13668     check marks
13669     an X will appear in the lower left corner of each image and in
13670     the gradient.
13671     In addition you could inspect the color separations. The objects
13672     should appear
13673     only in the Black, Pantone 265C and GWG Green separations as indicated
13674     in the
13675     captions."
13676     Without the patch all DeviceN colors are immediately converted to CMYK
13677     (with
13678     SPLASH_CMYK). This leads especially to problems, if overprint is
13679     used: in
13680     overprint mode a CMYK color will knockout the underlying CMYK
13681     components, BUT
13682     neither any spot colors. But if underlying spot colors are immediately
13683     converted to CMYK colors, they will be kocked out then, too!
13684     The patch now spends up to four (or up to SPOT_NCOMPS) additional
13685     spot colors
13686     in the splash bitmap, so the order in the bitmap will be
13687     CMYKSTUVCMYKSTUVCMYKSTUV... where S, T, U, V are spot colors (I
13688     would use
13689     S1,S2, S3, S4 if it's possible to use indexes), and all painting
13690     operations are
13691     done now in this new device. Only at the end, when we want to store
13692     the bitmap
13693     in a CMYK or RGB color, the spot colors are converted and their
13694     alternate CMYK
13695     components are added to the normal CMYK components.
13696     According to the PDF spec are PDF writer should use different spot
13697     color names
13698     if they have a different appearance in their alternate CMYK
13699     colorspace.
13700     "hasDifferntResultSet" (sorry for the typo) proofs that: if the same
13701     spot color
13702     name is reused BUT has a different appearance in the alternate
13703     colorspace, it
13704     will be converted immediately to its alternate colorspace.
13705     "createMapping" is used so that getDeviceN (color) returns the
13706     components in
13707     the correct order according their appearance in the splash bitmap,
13708     i.e. the
13709     fourth detected spot color must be placed in index 7 of the color
13710     array.
13711     updateFill- and updateStrokeColorspace are needed to create this
13712     mapping at the
13713     appropriate place. And they are not called once but everytime the
13714     colorspace
13715     changed in the PDF (but of course only once in Gfx).
13716     The GooList *getSeparationList() is used to store the functions
13717     for converting
13718     the spot colors to their alternate colorspace in order of their
13719     appearance in
13720     the splash bitmap. The functions are needed to compare if a spot
13721     color with the
13722     same name has really the same appearance and at the end when the
13723     splash bitmap
13724     has to be converted to a CMYK or RGB bitmap (s. ahead).
13725     deviceNTransfer is needed simular to rgbTransferX or cmykTransferX
13726     if a
13727     transfer function is specified in the ExtGState and splash uses
13728     the DeviceN8.
13729     "Do we really need splashModeDeviceN8?": Do we really need
13730     splashModeXBGR8? But
13731     kidding aside: splashModeDeviceN8 needs four more components than
13732     splashModeCMYK8, so the bitmap size in memory doubles the size of
13733     a pure CMYK
13734     bitmap, and it is only needed if the PDF uses spot colors. So I
13735     think it's a
13736     good idea to spend an additional mode and let it up to the calling
13737     application
13738     and the cirumstances if it wants to use this new mode or not.
13740  poppler/Function.cc        |  14 +
13741  poppler/Function.h         |   4 +
13742  poppler/GfxState.cc        | 341 +++++++++++++++++-
13743  poppler/GfxState.h         |  41 ++-
13744  poppler/SplashOutputDev.cc | 173 ++++++++-
13745  poppler/SplashOutputDev.h  |   3 +
13746  splash/Splash.cc           | 255 ++++++++++++-
13747  splash/Splash.h            |   7 +-
13748  splash/SplashBitmap.cc     | 115 +++++-
13749  splash/SplashBitmap.h      |   8 +-
13750  splash/SplashState.cc      |  30 +-
13751  splash/SplashState.h       |   3 +
13752  splash/SplashTypes.h       |  30 +-
13753  utils/pdftoppm.cc          | 878
13754  ++++++++++++++++++++++-----------------------
13755  14 files changed, 1415 insertions(+), 487 deletions(-)
13757 commit cb2ed646c4ef4161e443ee0a377d1111b3be28ff
13758 Merge: f3a1b76 3ce4d21
13759 Author: Albert Astals Cid <aacid@kde.org>
13760 Date:   Tue Sep 11 19:29:19 2012 +0200
13762     Merge remote-tracking branch 'origin/poppler-0.20'
13764 commit f3a1b765bd6a58d327a80feedbe30e1c0792076e
13765 Author: Jason Crain <jason@aquaticape.us>
13766 Date:   Tue Sep 11 19:28:28 2012 +0200
13768     Allow multiple fonts in a TextWord
13770     Bug #6923
13772  glib/poppler-page.cc     |  49 ++++++-----
13773  poppler/TextOutputDev.cc | 224
13774  ++++++++++++++++++++++-------------------------
13775  poppler/TextOutputDev.h  |  21 ++---
13776  3 files changed, 145 insertions(+), 149 deletions(-)
13778 commit 3ce4d213480471dfd8e307c24c99bf3c6308cd6f
13779 Author: Albert Astals Cid <aacid@kde.org>
13780 Date:   Tue Sep 11 19:24:58 2012 +0200
13782     Do not use isnan as it is C99
13784  poppler/TextOutputDev.cc | 6 +++---
13785  1 file changed, 3 insertions(+), 3 deletions(-)
13787 commit 4d7a64a23fd4b4b5ee0d47ead8677f374aaaf6c9
13788 Author: Jason Crain <jason@aquaticape.us>
13789 Date:   Tue Sep 11 19:24:11 2012 +0200
13791     Check for NaN in TextPage::addChar
13793  poppler/TextOutputDev.cc | 5 ++++-
13794  1 file changed, 4 insertions(+), 1 deletion(-)
13796 commit e79b70ec13ab4d2cce8f245d150fa9329b436658
13797 Author: Tobias Koenig <tokoe@kdab.com>
13798 Date:   Tue Sep 11 16:39:55 2012 +0200
13800     Make 'additional actions' available in Annotation API of Qt4 frontend
13802     Bug #53589
13804  qt4/src/poppler-annotation-private.h |  3 ++
13805  qt4/src/poppler-annotation.cc        | 99
13806  +++++++++++++++++++++++++++++++++++-
13807  qt4/src/poppler-annotation.h         | 68 ++++++++++++++++++++++++-
13808  3 files changed, 168 insertions(+), 2 deletions(-)
13810 commit 5f338ea7d01cabc0f8c50690d0bc262d85baa0ed
13811 Author: Albert Astals Cid <aacid@kde.org>
13812 Date:   Mon Sep 10 19:47:20 2012 +0200
13814     Fix typo
13816  NEWS | 4 ++--
13817  1 file changed, 2 insertions(+), 2 deletions(-)
13819 commit 5fd691dc58aac817bca81c87c4820afcf53989d1
13820 Author: Albert Astals Cid <aacid@kde.org>
13821 Date:   Mon Sep 10 19:29:01 2012 +0200
13823     0.20.40.20.40.20.40.20.4
13825  CMakeLists.txt      |  4 ++--
13826  NEWS                | 13 +++++++++++++
13827  configure.ac        |  2 +-
13828  cpp/Doxyfile        |  2 +-
13829  poppler/Makefile.am |  2 +-
13830  qt4/src/Doxyfile    |  2 +-
13831  6 files changed, 19 insertions(+), 6 deletions(-)
13833 commit 1b40cdd9f863cd3868db85b5ccfa77a8350c56d6
13834 Merge: 6c40a55 b3e86db
13835 Author: Albert Astals Cid <aacid@kde.org>
13836 Date:   Mon Sep 10 18:49:52 2012 +0200
13838     Merge remote-tracking branch 'origin/poppler-0.20'
13840 commit b3e86dbdba82956f125e37f69176072e2d0127f2
13841 Author: Thomas Freitag <Thomas.Freitag@kabelmail.de>
13842 Date:   Sun Sep 9 23:35:45 2012 +0200
13844     Try to find another rootNum if actual rootNum doesn't point to a dict
13846     Bug #14303
13848  poppler/XRef.cc | 14 ++++++++++++--
13849  poppler/XRef.h  |  4 ++--
13850  2 files changed, 14 insertions(+), 4 deletions(-)
13852 commit 6c40a553a3c8825931c59797059392fd110531cc
13853 Merge: 17fc1bf 558a7d9
13854 Author: Albert Astals Cid <aacid@kde.org>
13855 Date:   Sun Sep 9 23:27:40 2012 +0200
13857     Merge remote-tracking branch 'origin/poppler-0.20'
13859 commit 558a7d9b046bbbe185dea263b48a3cb2664378fc
13860 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
13861 Date:   Sun Sep 9 23:25:47 2012 +0200
13863     Fix invalid memory access in solves 1066.pdf.asan.38.75
13865  splash/SplashClip.cc         | 23 +++++++++++++++++++++++
13866  splash/SplashXPathScanner.cc |  3 +++
13867  2 files changed, 26 insertions(+)
13869 commit d0df8e54512f584ca2b3edbae1c19e167948e5c3
13870 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
13871 Date:   Sun Sep 9 23:21:38 2012 +0200
13873     Fix invalid memory access in 1106.pdf.asan.30.120.patch
13875  poppler/Function.cc | 5 +++++
13876  1 file changed, 5 insertions(+)
13878 commit 86b89864396a1dcf027e5793e6ac75411977bcf9
13879 Author: Thomas Freitag <Thomas.Freitag@kabelmail.de>
13880 Date:   Sun Sep 9 23:08:49 2012 +0200
13882     Fix crash in 1255.pdf.SIGSEGV.56f.285
13884  poppler/XRef.cc | 6 ++++++
13885  1 file changed, 6 insertions(+)
13887 commit 96931732f343d2bbda9af9488b485da031866c3b
13888 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
13889 Date:   Sun Sep 9 22:47:57 2012 +0200
13891     Fix invalid memory access in 61.pdf.asan.13.95
13893  fofi/FoFiType1C.cc | 25 +++++++++++++++++--------
13894  fofi/FoFiType1C.h  |  2 ++
13895  2 files changed, 19 insertions(+), 8 deletions(-)
13897 commit 26917d69c4da6a110db02b120133c36579fbb17c
13898 Author: Albert Astals Cid <aacid@kde.org>
13899 Date:   Sun Sep 9 22:23:36 2012 +0200
13901     Add unlikely
13903  poppler/Gfx.cc | 2 +-
13904  1 file changed, 1 insertion(+), 1 deletion(-)
13906 commit e6a3c797c01aa343f640f2e6f45de5bf379aa8ad
13907 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
13908 Date:   Sun Sep 9 22:22:59 2012 +0200
13910     Fix wrong memory access in 68.pdf.asan.7.1030
13912  poppler/Gfx.cc | 4 ++++
13913  1 file changed, 4 insertions(+)
13915 commit 48fe18cf277cd2a4e665c74b3a594482f762f4b6
13916 Author: Albert Astals Cid <aacid@kde.org>
13917 Date:   Sun Sep 9 22:09:44 2012 +0200
13919     Fix memory leak
13921  poppler/Gfx.cc | 1 +
13922  1 file changed, 1 insertion(+)
13924 commit b87aafc0cdb36c3555053f2684c45f1a9d7b2f94
13925 Author: Albert Astals Cid <aacid@kde.org>
13926 Date:   Sun Sep 9 21:42:48 2012 +0200
13928     Add unlikelys to the ifs
13930  poppler/DCTStream.cc   | 4 ++--
13931  poppler/JBIG2Stream.cc | 2 +-
13932  2 files changed, 3 insertions(+), 3 deletions(-)
13934 commit a019eef2f8ca53addd7ccab7f9c47657f4e52286
13935 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
13936 Date:   Sun Sep 9 21:41:09 2012 +0200
13938     Fix crash in 1162.pdf.SIGSEGV.28e.182
13940  poppler/DCTStream.cc | 4 ++++
13941  1 file changed, 4 insertions(+)
13943 commit ad7c6ac88f2315c9ce003308d1b4988592d4434b
13944 Author: William Bader <williambader@hotmail.com>
13945 Date:   Sun Sep 9 21:31:58 2012 +0200
13947     Fix crash in 1028.pdf.SIGSEGV.ae6.33
13949  poppler/JBIG2Stream.cc | 8 ++++++++
13950  1 file changed, 8 insertions(+)
13952 commit b861af714daee4125e54b250dddf82106f5a8ce8
13953 Author: Albert Astals Cid <aacid@kde.org>
13954 Date:   Sun Sep 9 21:15:06 2012 +0200
13956     Fix memory leak
13958  poppler/Form.cc | 2 +-
13959  1 file changed, 1 insertion(+), 1 deletion(-)
13961 commit 17fc1bfa8013cafe3b348f0cc07ef08bf9c7dd9a
13962 Merge: e0118be a4f5911
13963 Author: Albert Astals Cid <aacid@kde.org>
13964 Date:   Sun Sep 9 12:52:49 2012 +0200
13966     Merge remote-tracking branch 'origin/poppler-0.20'
13968 commit a4f59113574a8d7460c6ce5000cb09d20fe52b74
13969 Author: Albert Astals Cid <aacid@kde.org>
13970 Date:   Sun Sep 9 12:49:43 2012 +0200
13972     Fix memory leak
13974  poppler/Annot.cc | 3 ++-
13975  1 file changed, 2 insertions(+), 1 deletion(-)
13977 commit 28240046f8fe37ca96f9a80cb1ea3a59af9c66f3
13978 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
13979 Date:   Sun Sep 9 12:48:26 2012 +0200
13981     Fix crash in 589.pdf.SIGSEGV.8b1.929
13983  poppler/Annot.cc | 8 ++++++++
13984  1 file changed, 8 insertions(+)
13986 commit e0118be3ba38bd00fa2a9c20c5b4cd82e820ba0b
13987 Merge: 2c41430 ccd3db5
13988 Author: Albert Astals Cid <aacid@kde.org>
13989 Date:   Sat Sep 8 18:15:43 2012 +0200
13991     Merge remote-tracking branch 'origin/poppler-0.20'
13993     Conflicts:
13994         glib/poppler-document.cc
13995         poppler/PDFDoc.cc
13996         poppler/XRef.h
13997         utils/HtmlFonts.cc
13999 commit ccd3db5a7723ddb692f6dc85ed9d0f5e3dde189f
14000 Author: Albert Astals Cid <aacid@kde.org>
14001 Date:   Sat Sep 8 18:10:14 2012 +0200
14003     Only complain when the malloc really failed
14005  poppler/JBIG2Stream.cc | 2 +-
14006  1 file changed, 1 insertion(+), 1 deletion(-)
14008 commit 2c41430732f517d4d57e914a315ba315a2545541
14009 Author: Albert Astals Cid <aacid@kde.org>
14010 Date:   Thu Sep 6 22:12:38 2012 +0200
14012     Add missing licenses
14014  goo/grandom.cc         | 2 ++
14015  goo/grandom.h          | 2 ++
14016  splash/SplashScreen.cc | 1 +
14017  utils/pdfinfo.cc       | 1 +
14018  4 files changed, 6 insertions(+)
14020 commit be88963a5955ac033e7a7d224bdcc4049085a9dc
14021 Author: Fabio D'Urso <fabiodurso@hotmail.it>
14022 Date:   Thu Aug 9 13:18:22 2012 +0200
14024     pdf-fullrewrite: Added support for encrypted documents, checks on
14025     output documents, incremental update mode
14027  test/CMakeLists.txt     |   1 +
14028  test/Makefile.am        |   3 +-
14029  test/pdf-fullrewrite.cc | 354
14030  ++++++++++++++++++++++++++++++++++++++++++++++--
14031  3 files changed, 342 insertions(+), 16 deletions(-)
14033 commit 381be58e9e0d0e323acbd975a2334eca6d9018fd
14034 Author: Fabio D'Urso <fabiodurso@hotmail.it>
14035 Date:   Sat Aug 4 13:00:06 2012 +0200
14037     pdfinfo: Show info about the encryption algorithm
14039  utils/pdfinfo.cc | 24 ++++++++++++++++++++++--
14040  1 file changed, 22 insertions(+), 2 deletions(-)
14042 commit 273e8c896e95b548093159dc8bb14d48ce447053
14043 Author: Fabio D'Urso <fabiodurso@hotmail.it>
14044 Date:   Wed Aug 15 18:09:02 2012 +0200
14046     Mark object streams as DontRewrite
14048     So that they don't get copied in full rewrite mode, because they're
14049     not referenced from the XRef table we build, and we already
14050     individually write each object they contain.
14052  poppler/XRef.cc | 13 +++++++++++++
14053  1 file changed, 13 insertions(+)
14055 commit 59db8deaa7b1907831b526de3011dc22d0ffb333
14056 Author: Fabio D'Urso <fabiodurso@hotmail.it>
14057 Date:   Thu Aug 9 20:08:44 2012 +0200
14059     Mark XRef streams as Unencrypted and DontRewrite
14061     - Unencrypted because they are stored in unencrypted form
14062     - DontRewrite because they must not be copied in full rewrite mode,
14063       because we always build a new XRef table, and existing XRef streams
14064       are not referenced any more (ie they become "leaked" objects).
14065       Furthermore, since readers know that XRef streams' objects are
14066       unencrypted from the fact that they are XRef streams, but these
14067       leaked objects are no longer referred as XRef streams, readers would
14068       think that they are regularly encrypted objects, resulting in
14069       currupt objects.
14071  poppler/PDFDoc.cc |   5 +++
14072  poppler/XRef.cc   | 126
14073  +++++++++++++++++++++++++++++++++++-------------------
14074  poppler/XRef.h    |   9 ++--
14075  3 files changed, 94 insertions(+), 46 deletions(-)
14077 commit 116722cc74e267ac44dd5a70924557cdf6f25d02
14078 Author: Fabio D'Urso <fabiodurso@hotmail.it>
14079 Date:   Sat Aug 4 12:47:22 2012 +0200
14081     Encrypt strWeird streams before writing them in PDFDoc::writeObject
14083  poppler/Decrypt.cc |  9 ++++++++-
14084  poppler/Decrypt.h  |  2 ++
14085  poppler/PDFDoc.cc  | 10 ++++++++++
14086  3 files changed, 20 insertions(+), 1 deletion(-)
14088 commit 695889c1330ca5b37338b8363dbf233fce936bc6
14089 Author: Fabio D'Urso <fabiodurso@hotmail.it>
14090 Date:   Sat Aug 4 12:24:25 2012 +0200
14092     Encrypt strings before writing them in PDFDoc::writeString
14094  poppler/PDFDoc.cc | 20 ++++++++++++++++++++
14095  1 file changed, 20 insertions(+)
14097 commit 4ab8e7be536db40db8a1a4af50dad3ba59c49f14
14098 Author: Fabio D'Urso <fabiodurso@hotmail.it>
14099 Date:   Sat Aug 4 02:06:11 2012 +0200
14101     Propagate encryption parameters to PDFDoc's write functions
14103  poppler/PDFDoc.cc | 54
14104  ++++++++++++++++++++++++++++++++++++------------------
14105  poppler/PDFDoc.h  | 20 +++++++++++++-------
14106  poppler/XRef.cc   | 14 ++++++++++++++
14107  poppler/XRef.h    |  2 ++
14108  utils/pdfunite.cc |  2 +-
14109  5 files changed, 66 insertions(+), 26 deletions(-)
14111 commit 9e43f9a8bcbee9060309b9679dbcc6b501a79cfb
14112 Author: Fabio D'Urso <fabiodurso@hotmail.it>
14113 Date:   Wed Aug 1 16:14:22 2012 +0200
14115     Separated header and footer write commands from the rest of
14116     PDFDoc::writeObject
14118     Because in next patch I'll need to pass the object's num and gen
14119     always,
14120     not only if the object's header and footer need to be written.
14122  poppler/PDFDoc.cc | 51
14123  +++++++++++++++++++++++++++++++++------------------
14124  poppler/PDFDoc.h  | 11 +++++++----
14125  utils/pdfunite.cc |  2 +-
14126  3 files changed, 41 insertions(+), 23 deletions(-)
14128 commit 4d19a002801531b07f11382daaf9880e4691a10e
14129 Author: Fabio D'Urso <fabiodurso@hotmail.it>
14130 Date:   Sat Aug 4 01:36:06 2012 +0200
14132     Do not change encrypted documents' ID, not even in case of full
14133     rewrite
14135     Because we will raw-copy encrypted streams, and the ID is part of the
14136     decryption key.
14138  poppler/PDFDoc.cc | 5 ++++-
14139  1 file changed, 4 insertions(+), 1 deletion(-)
14141 commit 800b2e37d3c4c73147bf9e11d9f38afe2183ab9d
14142 Author: Fabio D'Urso <fabiodurso@hotmail.it>
14143 Date:   Wed Aug 1 14:07:10 2012 +0200
14145     Initial support for saving encrypted documents
14147     - Do not refuse to save encrypted documents
14148     - Copy the /Encrypt value in the new document's trailer dictionary
14149     - Mark indirect objects referred from /Encrypt as not encrypted
14150     in XRef::scanSpecialFlags
14152  poppler/PDFDoc.cc | 49 ++++++++++++++++++-------------------------
14153  poppler/XRef.cc   | 62
14154  ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
14155  poppler/XRef.h    | 16 +++++++++++++-
14156  3 files changed, 96 insertions(+), 31 deletions(-)
14158 commit 6647153d47b1d67d2a4d6b90dce2184ab6c7dda6
14159 Author: Fabio D'Urso <fabiodurso@hotmail.it>
14160 Date:   Thu Aug 9 12:26:53 2012 +0200
14162     Added field XRefEntry::flags, and turned XRefEntry::updated into
14163     a flag
14165     In next patches I'll add other flags
14167  poppler/PDFDoc.cc |  4 ++--
14168  poppler/XRef.cc   | 18 +++++++++---------
14169  poppler/XRef.h    | 20 +++++++++++++++++++-
14170  3 files changed, 30 insertions(+), 12 deletions(-)
14172 commit a284c6c6623587abb7da7e4c171c42e006ea477b
14173 Author: Fabio D'Urso <fabiodurso@hotmail.it>
14174 Date:   Sat Aug 4 01:57:41 2012 +0200
14176     Be able to output overflown integers back
14178     Because Lexer.cc:241 can read them, and we must be able to write them
14179     back (especially in full rewrite mode).
14181  poppler/PDFDoc.cc | 3 +++
14182  1 file changed, 3 insertions(+)
14184 commit 53baea19658a27f15c7ed870a24be82b8219ddfe
14185 Author: Fabio D'Urso <fabiodurso@hotmail.it>
14186 Date:   Sat Aug 4 01:32:08 2012 +0200
14188     FlateStream::unfilteredReset should call str->unfilteredReset()
14190     Just like any other FilterStream-derived class does
14192  poppler/Stream.cc | 14 +++++++++++---
14193  poppler/Stream.h  |  2 ++
14194  2 files changed, 13 insertions(+), 3 deletions(-)
14196 commit 4e5fee4e9156480173f05e7b3d0bdf604127d481
14197 Author: Fabio D'Urso <fabiodurso@hotmail.it>
14198 Date:   Mon Aug 6 02:08:27 2012 +0200
14200     Initialize AES encryption with random CBC IV data
14202  poppler/Decrypt.cc | 5 +++--
14203  1 file changed, 3 insertions(+), 2 deletions(-)
14205 commit 1b008f273359b8df6b64ffa94bb2828e42ffa63e
14206 Author: Fabio D'Urso <fabiodurso@hotmail.it>
14207 Date:   Mon Aug 6 02:08:40 2012 +0200
14209     Replaced srand/rand calls in SplashScreen with grandom calls
14211  splash/SplashScreen.cc | 7 ++-----
14212  1 file changed, 2 insertions(+), 5 deletions(-)
14214 commit faff947d8106048b19ba74dd483b90b8cebb16c7
14215 Author: Fabio D'Urso <fabiodurso@hotmail.it>
14216 Date:   Mon Aug 6 02:06:47 2012 +0200
14218     Added goo/grandom.[cc|h] with POSIX implementation
14220  CMakeLists.txt        |  2 ++
14221  ConfigureChecks.cmake |  1 +
14222  config.h.cmake        |  3 +++
14223  configure.ac          |  1 +
14224  goo/Makefile.am       |  6 +++--
14225  goo/grandom.cc        | 68
14226  +++++++++++++++++++++++++++++++++++++++++++++++++++
14227  goo/grandom.h         | 32 ++++++++++++++++++++++++
14228  7 files changed, 111 insertions(+), 2 deletions(-)
14230 commit af8d05d1ab89b74e307e90aaf19c750528f5f561
14231 Author: Fabio D'Urso <fabiodurso@hotmail.it>
14232 Date:   Fri Aug 3 12:46:06 2012 +0200
14234     Added encryption support in Decrypt.cc/.h
14236  poppler/Decrypt.cc | 222
14237  +++++++++++++++++++++++++++++++++++++++++++++++++++++
14238  poppler/Decrypt.h  |  21 ++++-
14239  2 files changed, 242 insertions(+), 1 deletion(-)
14241 commit ba6ff179aa78a42a384166ace2df80101cfbe7b9
14242 Author: Fabio D'Urso <fabiodurso@hotmail.it>
14243 Date:   Thu Aug 2 18:56:29 2012 +0200
14245     Refactoring of Decrypt.cc/.h in preparation for encryption support
14247  poppler/Decrypt.cc | 219
14248  +++++++++++++++++++++++++++--------------------------
14249  poppler/Decrypt.h  |  35 ++++++---
14250  2 files changed, 133 insertions(+), 121 deletions(-)
14252 commit cd1ab1e34032d5620140bd0b6b6ec4b74f89ae19
14253 Author: Albert Astals Cid <aacid@kde.org>
14254 Date:   Thu Aug 30 22:36:14 2012 +0200
14256     Update Adrian's copyrights
14258  goo/GooString.cc             |  1 +
14259  poppler/CharCodeToUnicode.cc |  1 +
14260  poppler/TextOutputDev.cc     |  2 +-
14261  poppler/UTF.cc               | 23 +++++++++++++++++++++++
14262  utils/HtmlOutputDev.cc       |  2 +-
14263  5 files changed, 27 insertions(+), 2 deletions(-)
14265 commit ce8a579f339507da3fd7802e1531fbf6849c0c98
14266 Author: Adrian Johnson <ajohnson@redneon.com>
14267 Date:   Tue Aug 28 22:16:34 2012 +0930
14269     Move text to unicode conversion into a separate function
14271     This also ensures UTF-16 ActualText strings are converted to UCS-4
14272     before calling addChar.
14274  goo/GooString.cc         |  2 +-
14275  poppler/TextOutputDev.cc | 32 ++++----------------------------
14276  poppler/UTF.cc           | 34 ++++++++++++++++++++++++++++++++++
14277  poppler/UTF.h            |  8 ++++++++
14278  utils/pdfinfo.cc         | 37 ++++++-------------------------------
14279  5 files changed, 53 insertions(+), 60 deletions(-)
14281 commit cac13e782cf4413703cfd1fa23e76133dfbe5ef9
14282 Author: Adrian Johnson <ajohnson@redneon.com>
14283 Date:   Tue Aug 28 21:48:16 2012 +0930
14285     text: increase the tolerance for overlapping glyphs
14287     TextOutputDev will start a new line when encountering consecutive
14288     glyphs with overlapping bounding boxes. This can occur when drawing
14289     diacritics with a separate glyph. In this case, due to the diacritic
14290     having a different baseline, the lines may be output in the wrong
14291     order.
14293     This patch increases the tolerance for overlapping bounding boxes to
14294     prevent diacritics from splitting lines.
14296  poppler/TextOutputDev.cc | 2 +-
14297  1 file changed, 1 insertion(+), 1 deletion(-)
14299 commit 6f6386219449e70c2c3bc3559fdde3df4a57a809
14300 Author: Adrian Johnson <ajohnson@redneon.com>
14301 Date:   Thu Mar 8 20:52:28 2012 +1030
14303     Convert UTF-16 to UCS-4 when reading toUnicode cmap
14305     to ensure only UCS-4 values are used with the "Unicode" type.
14307  CMakeLists.txt               |   3 +-
14308  poppler/CairoOutputDev.cc    |   2 +-
14309  poppler/CharCodeToUnicode.cc |  12 ++---
14310  poppler/GlobalParams.cc      |   2 +-
14311  poppler/Makefile.am          |   3 +-
14312  poppler/TextOutputDev.cc     |  19 +-------
14313  poppler/UTF.cc               |  47 ++++++++++++++++++++
14314  poppler/UTF.h                | 103
14315  +++++++++++++++++++++++++++++++++++++++++++
14316  poppler/UTF8.h               |  84 -----------------------------------
14317  utils/HtmlOutputDev.cc       |  14 +-----
14318  10 files changed, 165 insertions(+), 124 deletions(-)
14320 commit b3b0f5abe4fdcc39d884670e4a998d39324659f6
14321 Author: Albert Astals Cid <aacid@kde.org>
14322 Date:   Thu Aug 30 00:57:51 2012 +0200
14324     qt4: unbreak spacing
14326  qt4/src/poppler-embeddedfile.cc | 6 +++---
14327  1 file changed, 3 insertions(+), 3 deletions(-)
14329 commit 6356c0bbae47db291a3585d31c7727bc3f8d97a4
14330 Author: Albert Astals Cid <aacid@kde.org>
14331 Date:   Thu Aug 30 00:57:51 2012 +0200
14333     qt4: unbreak spacing
14335  qt4/src/poppler-embeddedfile.cc | 6 +++---
14336  1 file changed, 3 insertions(+), 3 deletions(-)
14338 commit 46948868dee6d4e68b658c68d7df482590e34da3
14339 Author: Albert Astals Cid <aacid@kde.org>
14340 Date:   Thu Aug 30 00:43:45 2012 +0200
14342     Accept FileSpec as Dict too and not only as Ref
14344     File to try in KDE bug #306008
14346  poppler/Catalog.cc | 4 +++-
14347  1 file changed, 3 insertions(+), 1 deletion(-)
14349 commit debc8fb497bc22c0f9f34d785852981a87475c30
14350 Author: Albert Astals Cid <aacid@kde.org>
14351 Date:   Thu Aug 30 00:35:40 2012 +0200
14353     Take into account the embFile returned by the core may be NULL
14355  qt4/src/poppler-embeddedfile-private.h |  4 +++-
14356  qt4/src/poppler-embeddedfile.cc        | 19 ++++++++++++-------
14357  2 files changed, 15 insertions(+), 8 deletions(-)
14359 commit 3ca67a59fc15782abb1e479eb2b8916de5b1b6ed
14360 Author: Albert Astals Cid <aacid@kde.org>
14361 Date:   Thu Aug 30 00:34:06 2012 +0200
14363     Return NULL EmbFile if the FileSpec is not ok
14365     Otherwise we might end up asserting
14367  poppler/FileSpec.cc | 4 ++++
14368  1 file changed, 4 insertions(+)
14370 commit 9264b375eec19e639c524b677f770ad750b1cb43
14371 Author: Albert Astals Cid <aacid@kde.org>
14372 Date:   Thu Aug 30 00:43:45 2012 +0200
14374     Accept FileSpec as Dict too and not only as Ref
14376     File to try in KDE bug #306008
14378  poppler/Catalog.cc | 4 +++-
14379  1 file changed, 3 insertions(+), 1 deletion(-)
14381 commit 01528eaedc77d5559f6dc4229b66f1a819678fb7
14382 Author: Albert Astals Cid <aacid@kde.org>
14383 Date:   Thu Aug 30 00:35:40 2012 +0200
14385     Take into account the embFile returned by the core may be NULL
14387  qt4/src/poppler-embeddedfile-private.h |  4 +++-
14388  qt4/src/poppler-embeddedfile.cc        | 19 ++++++++++++-------
14389  2 files changed, 15 insertions(+), 8 deletions(-)
14391 commit c1fba45be106dc30a5136efe41493b1cf6d2a1b5
14392 Author: Albert Astals Cid <aacid@kde.org>
14393 Date:   Thu Aug 30 00:34:06 2012 +0200
14395     Return NULL EmbFile if the FileSpec is not ok
14397     Otherwise we might end up asserting
14399  poppler/FileSpec.cc | 4 ++++
14400  1 file changed, 4 insertions(+)
14402 commit 1881486e9817304d0817ce24b177c1bc79587138
14403 Author: Tobias Koenig <tobias.koenig@kdab.com>
14404 Date:   Fri Aug 24 19:12:20 2012 +0200
14406     annots: Unify parsing of additional actions entries
14408     https://bugs.freedesktop.org/show_bug.cgi?id=53586
14410  poppler/Annot.cc | 58
14411  ++++++++++++++++++++++++++++++++++++++++++++------------
14412  poppler/Annot.h  | 24 +++++++++++++++++++----
14413  2 files changed, 66 insertions(+), 16 deletions(-)
14415 commit 686ec0cc92e25f74eaa9e09a328724cbdf939bca
14416 Author: Albert Astals Cid <aacid@kde.org>
14417 Date:   Wed Aug 15 20:02:05 2012 +0200
14419     Remove declared but not implemented function
14421  poppler/XRef.h | 1 -
14422  1 file changed, 1 deletion(-)
14424 commit 0b3259c1d5679cb8d59d770e5fbe7e1bc141a025
14425 Author: Albert Astals Cid <aacid@kde.org>
14426 Date:   Wed Aug 15 20:02:05 2012 +0200
14428     Remove declared but not implemented function
14430  poppler/XRef.h | 1 -
14431  1 file changed, 1 deletion(-)
14433 commit 5fd2a35227c22dbddedfb397eff0e0a09c3d1b03
14434 Author: Pino Toscano <pino@kde.org>
14435 Date:   Wed Aug 15 19:51:43 2012 +0200
14437     poppler-config.h: remove WITH_FONTCONFIGURATION_* macros
14439     no public header uses them anymore, so need to expose them
14441  poppler/poppler-config.h.cmake | 10 ----------
14442  poppler/poppler-config.h.in    | 10 ----------
14443  2 files changed, 20 deletions(-)
14445 commit edd0ea4847c143adb1d15a57b42b0ce2b2c80b0e
14446 Author: Pino Toscano <pino@kde.org>
14447 Date:   Wed Aug 15 19:31:50 2012 +0200
14449     ignore more qt4 tests
14451  qt4/tests/.gitignore | 3 +++
14452  1 file changed, 3 insertions(+)
14454 commit 2df57857000c5adbee6b029ff7a79acc707786a0
14455 Author: Pino Toscano <pino@kde.org>
14456 Date:   Wed Aug 15 18:59:15 2012 +0200
14458     build: remove extra fontconfig CFLAGS and LIBS
14460     fontconfig is used only in .cpp sources inside the 'poppler'
14461     subdirectory, so there is no need to add the include paths for it
14462     in other directories;
14463     likewise, do not to link to it if not needed
14465  glib/Makefile.am      | 4 +---
14466  qt4/demos/Makefile.am | 2 --
14467  qt4/src/Makefile.am   | 2 --
14468  qt4/tests/Makefile.am | 2 --
14469  test/Makefile.am      | 6 ++----
14470  utils/CMakeLists.txt  | 3 ---
14471  utils/Makefile.am     | 4 +---
14472  7 files changed, 4 insertions(+), 19 deletions(-)
14474 commit 3e802949264d9310df057daff891a3fccb2eb8d3
14475 Author: Albert Astals Cid <aacid@kde.org>
14476 Date:   Wed Aug 15 00:02:23 2012 +0200
14478     PSOutputDev: Always write HiResBoundingBox
14480     Makes some people happier and it doesn't hurt us much
14481     Bug #53159
14483  poppler/PSOutputDev.cc | 7 ++-----
14484  1 file changed, 2 insertions(+), 5 deletions(-)
14486 commit e83568065f77ba722b147b3b10faed1ff66f22dc
14487 Author: Pino Toscano <pino@kde.org>
14488 Date:   Sat Aug 11 01:38:08 2012 +0200
14490     remove extra execution permissions
14492     (cherry picked from commit 9a5a19ee2f9cd536c3527b30c0256ca9dce3638c)
14494  goo/GooTimer.h | 0
14495  1 file changed, 0 insertions(+), 0 deletions(-)
14497 commit 9a5a19ee2f9cd536c3527b30c0256ca9dce3638c
14498 Author: Pino Toscano <pino@kde.org>
14499 Date:   Sat Aug 11 01:38:08 2012 +0200
14501     remove extra execution permissions
14503  goo/GooTimer.h | 0
14504  1 file changed, 0 insertions(+), 0 deletions(-)
14506 commit 1b2903c104012fdd3c982d57898910945dff9a15
14507 Author: Albert Astals Cid <aacid@kde.org>
14508 Date:   Sat Aug 11 00:05:10 2012 +0200
14510     0.20.3
14512  CMakeLists.txt      |  4 ++--
14513  NEWS                | 16 ++++++++++++++++
14514  configure.ac        |  2 +-
14515  cpp/Doxyfile        |  2 +-
14516  poppler/Makefile.am |  2 +-
14517  qt4/src/Doxyfile    |  2 +-
14518  6 files changed, 22 insertions(+), 6 deletions(-)
14520 commit 40e7b744d32152ab4c6201b8bda7fb7caf6bfd4e
14521 Author: Albert Astals Cid <aacid@kde.org>
14522 Date:   Sun Aug 5 15:07:16 2012 +0200
14524     If NULL, NULL fails as password try EMPTY, EMPTY before failing
14526     Reviewed by Jose Aliste
14527     Bug #3498
14529  poppler/SecurityHandler.cc | 7 ++++++-
14530  1 file changed, 6 insertions(+), 1 deletion(-)
14532 commit a53e0641365608f832b455404f1ee584d278e0c4
14533 Author: Albert Astals Cid <aacid@kde.org>
14534 Date:   Sun Aug 5 15:07:16 2012 +0200
14536     If NULL, NULL fails as password try EMPTY, EMPTY before failing
14538     Reviewed by Jose Aliste
14539     Bug #3498
14541  poppler/SecurityHandler.cc | 7 ++++++-
14542  1 file changed, 6 insertions(+), 1 deletion(-)
14544 commit 3ca2bc0d3abdf92741b7921ea402c9de09e531f6
14545 Author: Markus Trippelsdorf <markus@trippelsdorf.de>
14546 Date:   Fri Aug 3 00:48:12 2012 +0200
14548     Fix segfault when scaleImage returns NULL
14550     Bug 52488
14552  splash/Splash.cc | 7 +++++++
14553  1 file changed, 7 insertions(+)
14555 commit 31fe12c63f0133d124e2115aba607857aaff0978
14556 Author: Markus Trippelsdorf <markus@trippelsdorf.de>
14557 Date:   Fri Aug 3 00:48:12 2012 +0200
14559     Fix segfault when scaleImage returns NULL
14561     Bug 52488
14563  splash/Splash.cc | 7 +++++++
14564  1 file changed, 7 insertions(+)
14566 commit d3c339017857cd762d8419260e33e1cc4e197743
14567 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
14568 Date:   Thu Aug 2 00:22:19 2012 +0200
14570     PSOutputDev: Fix Bitmaps in level2sep or level3sep
14572     Bug #52384
14574  poppler/PSOutputDev.cc | 4 ++--
14575  1 file changed, 2 insertions(+), 2 deletions(-)
14577 commit 768cf5877f48f8cee80fe96e2ee52f42f230dfdf
14578 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
14579 Date:   Thu Aug 2 00:22:19 2012 +0200
14581     PSOutputDev: Fix Bitmaps in level2sep or level3sep
14583     Bug #52384
14585  poppler/PSOutputDev.cc | 4 ++--
14586  1 file changed, 2 insertions(+), 2 deletions(-)
14588 commit d0e55aa49484263882345fa648e1e907d2b172f2
14589 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
14590 Date:   Wed Aug 1 22:56:49 2012 +0200
14592     Splash: Blend mode enhancements for CMYK
14594  poppler/SplashOutputDev.cc | 76
14595  ++++++++++++++++++++++++++++++++--------------
14596  splash/Splash.cc           | 22 --------------
14597  2 files changed, 54 insertions(+), 44 deletions(-)
14599 commit 315447843a368556a8536bc30e579c9bf338682e
14600 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
14601 Date:   Wed Aug 1 22:56:49 2012 +0200
14603     Splash: Blend mode enhancements for CMYK
14605  poppler/SplashOutputDev.cc | 76
14606  ++++++++++++++++++++++++++++++++--------------
14607  splash/Splash.cc           | 22 --------------
14608  2 files changed, 54 insertions(+), 44 deletions(-)
14610 commit 78c6a5615013d26b8a2babb13b3c4f7d6a1d70a4
14611 Author: Albert Astals Cid <aacid@kde.org>
14612 Date:   Tue Jul 31 23:32:19 2012 +0200
14614     Replace c++ style includes with c style ones
14616     Fixes build in Solaris 10
14617     Bug #52426
14619  goo/gstrtod.cc | 10 +++++-----
14620  1 file changed, 5 insertions(+), 5 deletions(-)
14622 commit c0c88b3707fc7337e814ae4252d80002641a19ee
14623 Author: Albert Astals Cid <aacid@kde.org>
14624 Date:   Tue Jul 31 23:32:19 2012 +0200
14626     Replace c++ style includes with c style ones
14628     Fixes build in Solaris 10
14629     Bug #52426
14631  goo/gstrtod.cc | 10 +++++-----
14632  1 file changed, 5 insertions(+), 5 deletions(-)
14634 commit dcbc923bd3592a81876f84005fbaddcea18641cc
14635 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
14636 Date:   Sun Jul 22 18:40:46 2012 +0200
14638     Make sure xScale and yScale are always initialized
14640     Bug #52215
14642  poppler/PSOutputDev.cc | 5 +----
14643  1 file changed, 1 insertion(+), 4 deletions(-)
14645 commit 36481939e3064de920e49d9d1742a85473a50963
14646 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
14647 Date:   Sun Jul 22 18:40:46 2012 +0200
14649     Make sure xScale and yScale are always initialized
14651     Bug #52215
14653  poppler/PSOutputDev.cc | 5 +----
14654  1 file changed, 1 insertion(+), 4 deletions(-)
14656 commit ef7c2418e12d3e6a79f1d89a0051b005fadbc344
14657 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
14658 Date:   Sat Jul 21 00:01:49 2012 +0200
14660     Fix conversion to ps when having multiple strips
14662     Bug 51982
14664  poppler/PSOutputDev.cc | 4 +++-
14665  1 file changed, 3 insertions(+), 1 deletion(-)
14667 commit 6b567565b7b9d591fbd7441592096960a303bd39
14668 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
14669 Date:   Sat Jul 21 00:01:49 2012 +0200
14671     Fix conversion to ps when having multiple strips
14673     Bug 51982
14675  poppler/PSOutputDev.cc | 4 +++-
14676  1 file changed, 3 insertions(+), 1 deletion(-)
14678 commit 349b21acc249c130fb053bc4a0c75019f75bd35b
14679 Author: Torsten Kasch <tk@CeBiTec.Uni-Bielefeld.DE>
14680 Date:   Thu Jul 19 00:18:14 2012 +0200
14682     Unify poppler-config.h includes in core "installed" headers
14684     Bug 52193
14686  goo/FixedPoint.h      | 2 +-
14687  goo/GooTimer.h        | 2 +-
14688  goo/JpegWriter.h      | 2 +-
14689  goo/PNGWriter.h       | 2 +-
14690  goo/TiffWriter.h      | 2 +-
14691  goo/gfile.h           | 2 +-
14692  goo/gmem.h            | 2 +-
14693  splash/SplashFTFont.h | 2 +-
14694  splash/SplashMath.h   | 2 +-
14695  9 files changed, 9 insertions(+), 9 deletions(-)
14697 commit 34327b2c201392f96e3449941411b7ad4b3e8bcb
14698 Author: Torsten Kasch <tk@CeBiTec.Uni-Bielefeld.DE>
14699 Date:   Thu Jul 19 00:18:14 2012 +0200
14701     Unify poppler-config.h includes in core "installed" headers
14703     Bug 52193
14705  goo/FixedPoint.h      | 2 +-
14706  goo/GooTimer.h        | 2 +-
14707  goo/JpegWriter.h      | 2 +-
14708  goo/PNGWriter.h       | 2 +-
14709  goo/TiffWriter.h      | 2 +-
14710  goo/gfile.h           | 2 +-
14711  goo/gmem.h            | 2 +-
14712  splash/SplashFTFont.h | 2 +-
14713  splash/SplashMath.h   | 2 +-
14714  9 files changed, 9 insertions(+), 9 deletions(-)
14716 commit 8fe700217ab6ce786a8272f2c338e3dab434c56e
14717 Author: Torsten Kasch <tk@CeBiTec.Uni-Bielefeld.DE>
14718 Date:   Thu Jul 19 00:06:45 2012 +0200
14720     autoconf: Do not assume the shell is bash compatible
14722     Bug 52197
14724  configure.ac | 2 +-
14725  1 file changed, 1 insertion(+), 1 deletion(-)
14727 commit 15c6ae699f083ea6c9716c1098ae9833a56eeb3e
14728 Author: Torsten Kasch <tk@CeBiTec.Uni-Bielefeld.DE>
14729 Date:   Thu Jul 19 00:06:45 2012 +0200
14731     autoconf: Do not assume the shell is bash compatible
14733     Bug 52197
14735  configure.ac | 2 +-
14736  1 file changed, 1 insertion(+), 1 deletion(-)
14738 commit f5311da76ec7cd7c1e6cdfc4e18df6dd56e8398b
14739 Author: Albert Astals Cid <aacid@kde.org>
14740 Date:   Thu Jul 19 00:01:49 2012 +0200
14742     pdfseparate: Return 0 on success
14744  utils/pdfseparate.cc | 6 +++++-
14745  1 file changed, 5 insertions(+), 1 deletion(-)
14747 commit dc8833a36b514c13cfd6b1fd4665d2fddd71f357
14748 Author: Albert Astals Cid <aacid@kde.org>
14749 Date:   Thu Jul 19 00:01:49 2012 +0200
14751     pdfseparate: Return 0 on success
14753  utils/pdfseparate.cc | 6 +++++-
14754  1 file changed, 5 insertions(+), 1 deletion(-)
14756 commit 51f22ca0badfc41c19cba66cabd63184244f81c7
14757 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
14758 Date:   Mon Jul 16 23:32:23 2012 +0200
14760     PSOutputDev: Fix DeviceN images with alternate Lab colorspace in
14761     level 3 PostScript
14763     Bug #51822
14765  poppler/PSOutputDev.cc | 54
14766  +++++++++++++++++++++++++++++++++++++++++++-------
14767  poppler/PSOutputDev.h  |  2 +-
14768  2 files changed, 48 insertions(+), 8 deletions(-)
14770 commit 31ef967033407de91109ff46db9c60cb8748bc55
14771 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
14772 Date:   Mon Jul 16 23:32:23 2012 +0200
14774     PSOutputDev: Fix DeviceN images with alternate Lab colorspace in
14775     level 3 PostScript
14777     Bug #51822
14779  poppler/PSOutputDev.cc | 54
14780  +++++++++++++++++++++++++++++++++++++++++++-------
14781  poppler/PSOutputDev.h  |  2 +-
14782  2 files changed, 48 insertions(+), 8 deletions(-)
14784 commit f9f5238d32615f93d07afa3aa7384a8b30737203
14785 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
14786 Date:   Fri Jul 13 00:56:48 2012 +0200
14788     Fix Splash::arbitraryTransformImage causes bogus memory allocation
14789     size
14791     Bug #49523
14793  poppler/SplashOutputDev.cc |  2 +-
14794  splash/Splash.cc           | 79
14795  ++++++++++++++++++++++++++--------------------
14796  splash/Splash.h            |  4 +--
14797  3 files changed, 48 insertions(+), 37 deletions(-)
14799 commit 950d5f3dec4bff5d3c523d55689d7b70215dc110
14800 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
14801 Date:   Fri Jul 13 00:56:48 2012 +0200
14803     Fix Splash::arbitraryTransformImage causes bogus memory allocation
14804     size
14806     Bug #49523
14808  poppler/SplashOutputDev.cc |  2 +-
14809  splash/Splash.cc           | 79
14810  ++++++++++++++++++++++++++--------------------
14811  splash/Splash.h            |  4 +--
14812  3 files changed, 48 insertions(+), 37 deletions(-)
14814 commit e09be3bc6ba1290fd31bde0c3d19c4ffcbadbf00
14815 Author: Albert Astals Cid <aacid@kde.org>
14816 Date:   Tue Jul 10 23:06:53 2012 +0200
14818     0.20.2
14820  CMakeLists.txt   |  2 +-
14821  NEWS             | 11 +++++++++++
14822  configure.ac     |  2 +-
14823  cpp/Doxyfile     |  2 +-
14824  qt4/src/Doxyfile |  2 +-
14825  5 files changed, 15 insertions(+), 4 deletions(-)
14827 commit e15fe0e1e6accf779caeb1179a8d62161c0aa650
14828 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
14829 Date:   Thu Jul 5 17:44:02 2012 +0200
14831     Fix handling of DeviceN images in level 3 PostScript
14833     bug #51548
14835  poppler/PSOutputDev.cc | 14 --------------
14836  1 file changed, 14 deletions(-)
14838 commit 31837201cf5b3db735c89ef4969105b7a6ab465d
14839 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
14840 Date:   Thu Jul 5 17:44:02 2012 +0200
14842     Fix handling of DeviceN images in level 3 PostScript
14844     bug #51548
14846  poppler/PSOutputDev.cc | 14 --------------
14847  1 file changed, 14 deletions(-)
14849 commit 262203bd86403e43034fbfbbeef5a5894a62ecb2
14850 Author: Albert Astals Cid <aacid@kde.org>
14851 Date:   Sat Jun 30 14:36:28 2012 +0200
14853     [qt4] Refactor part of ::search() functions
14855  qt4/src/poppler-page-private.h |  7 ++++-
14856  qt4/src/poppler-page.cc        | 61
14857  +++++++++++++++++++-----------------------
14858  2 files changed, 34 insertions(+), 34 deletions(-)
14860 commit bd71f80c409dbb47231088c3c6661946ccde6e67
14861 Author: Adam Reichold <adamreichold@myopera.com>
14862 Date:   Thu Jun 28 17:42:17 2012 +0200
14864     [qt4] add whole-page search method to Poppler::Page
14866  qt4/src/poppler-page.cc | 39 +++++++++++++++++++++++++++++++++++++++
14867  qt4/src/poppler-qt4.h   | 14 ++++++++++++++
14868  2 files changed, 53 insertions(+)
14870 commit 46ebe7dc84b14ce8dda7b3b1da516b9d99ac3344
14871 Author: Albert Astals Cid <aacid@kde.org>
14872 Date:   Fri Jun 29 01:56:55 2012 +0200
14874     PSOutputDev: Correct %%DocumentCustomColors
14876     Bug 51479
14878  poppler/PSOutputDev.cc | 20 ++++++++++++++++++++
14879  1 file changed, 20 insertions(+)
14881 commit 02c4e6bf4cc0f5535946fe31815081a40b1de986
14882 Author: Albert Astals Cid <aacid@kde.org>
14883 Date:   Fri Jun 29 01:56:55 2012 +0200
14885     PSOutputDev: Correct %%DocumentCustomColors
14887     Bug 51479
14889  poppler/PSOutputDev.cc | 20 ++++++++++++++++++++
14890  1 file changed, 20 insertions(+)
14892 commit 2b8d95aeede56c75699bb83ca3b23ea199b81c2c
14893 Author: Albert Astals Cid <aacid@kde.org>
14894 Date:   Thu Jun 28 00:18:07 2012 +0200
14896     Add some security checks to JPXStream decoding
14898     Fixes crash in broken/fuzzed pdf sent by Mateusz "j00ru" Jurczyk
14899     and Gynvael Coldwind
14901  poppler/JPXStream.cc | 14 ++++++++++++--
14902  1 file changed, 12 insertions(+), 2 deletions(-)
14904 commit f7990386d268a444c297958e9c50ed27a0825a00
14905 Author: Albert Astals Cid <aacid@kde.org>
14906 Date:   Thu Jun 28 00:18:07 2012 +0200
14908     Add some security checks to JPXStream decoding
14910     Fixes crash in broken/fuzzed pdf sent by Mateusz "j00ru" Jurczyk
14911     and Gynvael Coldwind
14913  poppler/JPXStream.cc | 14 ++++++++++++--
14914  1 file changed, 12 insertions(+), 2 deletions(-)
14916 commit c5c6eed1623506e1206e89cee0b7c887d815ba62
14917 Author: Albert Astals Cid <aacid@kde.org>
14918 Date:   Sun Jun 24 23:43:03 2012 +0200
14920     Change SplashBitmap gmallocn to gmallocn_checkoverflow
14922     Fixes abort in KDE bug #302372
14924  splash/Splash.cc       | 37 +++++++++++++++++++++++--------------
14925  splash/SplashBitmap.cc | 18 +++++++++++-------
14926  2 files changed, 34 insertions(+), 21 deletions(-)
14928 commit f48eb669ae5c729c026554802e666e64399c0900
14929 Author: Albert Astals Cid <aacid@kde.org>
14930 Date:   Sun Jun 24 23:43:03 2012 +0200
14932     Change SplashBitmap gmallocn to gmallocn_checkoverflow
14934     Fixes abort in KDE bug #302372
14936  splash/Splash.cc       | 37 +++++++++++++++++++++++--------------
14937  splash/SplashBitmap.cc | 18 +++++++++++-------
14938  2 files changed, 34 insertions(+), 21 deletions(-)
14940 commit c87738ee234aafc6eda5a263ad789205037020e1
14941 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
14942 Date:   Sun Jun 24 20:20:38 2012 +0200
14944     copy resources content defined in the pages dict
14946     Fixes bug #51369
14948  poppler/PDFDoc.cc | 16 ++++++++++++++--
14949  1 file changed, 14 insertions(+), 2 deletions(-)
14951 commit ff48a5d67a130211fbbb98aa0011bca0c1185114
14952 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
14953 Date:   Sun Jun 24 20:20:38 2012 +0200
14955     copy resources content defined in the pages dict
14957     Fixes bug #51369
14959  poppler/PDFDoc.cc | 16 ++++++++++++++--
14960  1 file changed, 14 insertions(+), 2 deletions(-)
14962 commit 6cdf879e389f05abba30b3fad8083b7fff23056e
14963 Author: Fabio D'Urso <fabiodurso@hotmail.it>
14964 Date:   Sun Jun 24 11:48:04 2012 +0200
14966     qt4: Do not hang on malformed /Annots objects
14968     Don't recurse infinitely if the /Annots object contains annotation
14969     dictionaries (according to specs, /Annots must contain *references*
14970     to annotation dictionaries).
14972     Fixes bug #51361
14974  qt4/src/poppler-annotation.cc | 5 +++++
14975  1 file changed, 5 insertions(+)
14977 commit bd1dab39a857b852c09d21f64254ffc1f24c2df0
14978 Author: Fabio D'Urso <fabiodurso@hotmail.it>
14979 Date:   Sun Jun 24 11:48:04 2012 +0200
14981     qt4: Do not hang on malformed /Annots objects
14983     Don't recurse infinitely if the /Annots object contains annotation
14984     dictionaries (according to specs, /Annots must contain *references*
14985     to annotation dictionaries).
14987     Fixes bug #51361
14989  qt4/src/poppler-annotation.cc | 5 +++++
14990  1 file changed, 5 insertions(+)
14992 commit 31db47d077825045edd1a2d229e873a6f8e09fb1
14993 Author: Carlos Garcia Campos <carlosgc@gnome.org>
14994 Date:   Sun Jun 17 12:00:43 2012 +0200
14996     Simplify AnnotAppearance::getAppearanceStream()
14998      - Use a switch instead of if to get the stream object
14999      - Use the return value of dictLookupNF to check whether the object is
15000        null
15001      - Don't fetch the stream to check the reference is valid, this is
15002        already done when used
15004  poppler/Annot.cc | 50 ++++++++++++++++++--------------------------------
15005  1 file changed, 18 insertions(+), 32 deletions(-)
15007 commit b15d02b92aca1348564e70d0245064bc27eefce8
15008 Author: Maciej Mrozowski <reavertm@gmail.com>
15009 Date:   Fri May 18 01:47:55 2012 +0200
15011     Add the possibility of using lcms1 even if lcms2 is installed
15013  CMakeLists.txt | 20 +++++++++++++-------
15014  configure.ac   | 31 +++++++++++++++----------------
15015  2 files changed, 28 insertions(+), 23 deletions(-)
15017 commit 0cc2738737ed411159c8c8045eff5d1a4463ed16
15018 Author: Mark Brand <mabrand@mabrand.nl>
15019 Date:   Thu Jun 14 20:31:26 2012 +0200
15021     fix typo to compile in Windows
15023  poppler/GlobalParamsWin.cc | 3 ++-
15024  1 file changed, 2 insertions(+), 1 deletion(-)
15026 commit 3575becd60585324bcefc0631b1bac47c1db3c5c
15027 Author: Mark Brand <mabrand@mabrand.nl>
15028 Date:   Thu Jun 14 20:31:26 2012 +0200
15030     fix typo to compile in Windows
15032  poppler/GlobalParamsWin.cc | 3 ++-
15033  1 file changed, 2 insertions(+), 1 deletion(-)
15035 commit 2e1410ea62fe99e52c94f878d02181f0b59f1cd5
15036 Author: Albert Astals Cid <aacid@kde.org>
15037 Date:   Mon Jun 11 15:17:59 2012 +0200
15039     Add some security checks to JBIG2Stream decoding
15041     Fixes crash in broken/fuzzed pdf sent by Mateusz "j00ru" Jurczyk
15042     and Gynvael Coldwind
15044  poppler/JBIG2Stream.cc | 58
15045  ++++++++++++++++++++++++++++++++++++++------------
15046  1 file changed, 44 insertions(+), 14 deletions(-)
15048 commit 06618065c8a97a5bec125560546b98edfc1210f3
15049 Author: Albert Astals Cid <aacid@kde.org>
15050 Date:   Mon Jun 11 15:17:59 2012 +0200
15052     Add some security checks to JBIG2Stream decoding
15054     Fixes crash in broken/fuzzed pdf sent by Mateusz "j00ru" Jurczyk
15055     and Gynvael Coldwind
15057  poppler/JBIG2Stream.cc | 58
15058  ++++++++++++++++++++++++++++++++++++++------------
15059  1 file changed, 44 insertions(+), 14 deletions(-)
15061 commit 6a76d21661add4f84ee0859c4e7a4c23e7a63bc4
15062 Author: Hib Eris <hib@hiberis.nl>
15063 Date:   Sun Jun 10 19:44:18 2012 +0200
15065     Check value of first page in linearization table
15067     Fixes crash in broken/fuzzed pdf sent by Mateusz "j00ru" Jurczyk
15068     and Gynvael Coldwind
15070  poppler/Linearization.cc | 4 ++--
15071  1 file changed, 2 insertions(+), 2 deletions(-)
15073 commit e3fe88df3646a80945210ba426eb4681a98b55e9
15074 Author: Hib Eris <hib@hiberis.nl>
15075 Date:   Sun Jun 10 19:44:18 2012 +0200
15077     Check value of first page in linearization table
15079     Fixes crash in broken/fuzzed pdf sent by Mateusz "j00ru" Jurczyk
15080     and Gynvael Coldwind
15082  poppler/Linearization.cc | 4 ++--
15083  1 file changed, 2 insertions(+), 2 deletions(-)
15085 commit 1240eee8c0d0d01113443e0fda87721775a76da9
15086 Author: Albert Astals Cid <aacid@kde.org>
15087 Date:   Sun Jun 10 20:42:55 2012 +0200
15089     0.20.1
15091  CMakeLists.txt      |  4 ++--
15092  NEWS                | 25 +++++++++++++++++++++++++
15093  configure.ac        |  2 +-
15094  cpp/Doxyfile        |  2 +-
15095  poppler/Makefile.am |  2 +-
15096  qt4/src/Doxyfile    |  2 +-
15097  6 files changed, 31 insertions(+), 6 deletions(-)
15099 commit d483436517c5d9679fd6f4ec5544128ffcc2188e
15100 Author: Albert Astals Cid <aacid@kde.org>
15101 Date:   Sun Jun 10 20:15:01 2012 +0200
15103     Update copyrights
15105  poppler/GlobalParamsWin.cc | 1 +
15106  1 file changed, 1 insertion(+)
15108 commit c783037619e2b4c101e8ecd7e61c94ee077b4be2
15109 Author: Albert Astals Cid <aacid@kde.org>
15110 Date:   Sun Jun 10 20:15:01 2012 +0200
15112     Update copyrights
15114  poppler/GlobalParamsWin.cc | 1 +
15115  1 file changed, 1 insertion(+)
15117 commit d791101fbdebf7a3b3f333939f9bbff6bbecf45f
15118 Author: Albert Astals Cid <aacid@kde.org>
15119 Date:   Sun Jun 10 19:09:17 2012 +0200
15121     Do use NULL function
15123     Fixes crash in broken/fuzzed pdf sent by Mateusz "j00ru" Jurczyk
15124     and Gynvael Coldwind
15126  poppler/Gfx.cc | 5 +++--
15127  1 file changed, 3 insertions(+), 2 deletions(-)
15129 commit f3f9d8f28a97338da92c842d5668b0ef3495ef13
15130 Author: Albert Astals Cid <aacid@kde.org>
15131 Date:   Sun Jun 10 19:09:17 2012 +0200
15133     Do use NULL function
15135     Fixes crash in broken/fuzzed pdf sent by Mateusz "j00ru" Jurczyk
15136     and Gynvael Coldwind
15138  poppler/Gfx.cc | 5 +++--
15139  1 file changed, 3 insertions(+), 2 deletions(-)
15141 commit 8b3fa65f293804dab7ae2fd069132d0d6f44bbb2
15142 Author: Tobias Koenig <tobias.koenig@kdab.com>
15143 Date:   Sun Jun 10 17:48:08 2012 +0200
15145     [qt4] Add accessor methods for poster information
15147  qt4/src/poppler-movie.cc | 15 +++++++++++++++
15148  qt4/src/poppler-qt4.h    | 15 +++++++++++++++
15149  2 files changed, 30 insertions(+)
15151 commit e8aa8266254bfd2189d5b5105e3d76caa4cc6713
15152 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
15153 Date:   Sun Jun 10 16:58:54 2012 +0200
15155     use setoverprintmode only if rip knows it
15157  poppler/PSOutputDev.cc | 6 +++---
15158  1 file changed, 3 insertions(+), 3 deletions(-)
15160 commit 92ef16e3699da949c80716c3fd4b438fe79c134d
15161 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
15162 Date:   Sun Jun 10 16:58:54 2012 +0200
15164     use setoverprintmode only if rip knows it
15166  poppler/PSOutputDev.cc | 6 +++---
15167  1 file changed, 3 insertions(+), 3 deletions(-)
15169 commit 6e3503b5591b105fa92e6cc6568b8819f6acd625
15170 Author: Fabio D'Urso <fabiodurso@hotmail.it>
15171 Date:   Thu May 24 23:17:27 2012 +0200
15173     qt4: Keep page rotation into account when normalizing annotation
15174     coords
15176     If the page is rotated by 90 or 270 degrees, width and height need
15177     to be swapped
15179  qt4/src/poppler-annotation.cc | 16 ++++++++++++++--
15180  1 file changed, 14 insertions(+), 2 deletions(-)
15182 commit 99aa734ae2d3ba51f840d4c8ef450488fb702a31
15183 Author: Fabio D'Urso <fabiodurso@hotmail.it>
15184 Date:   Thu May 24 23:17:27 2012 +0200
15186     qt4: Keep page rotation into account when normalizing annotation
15187     coords
15189     If the page is rotated by 90 or 270 degrees, width and height need
15190     to be swapped
15192  qt4/src/poppler-annotation.cc | 16 ++++++++++++++--
15193  1 file changed, 14 insertions(+), 2 deletions(-)
15195 commit 4f2ac544f36aa11747c3e13ff69fc19bdd0136dc
15196 Author: Fabio D'Urso <fabiodurso@hotmail.it>
15197 Date:   Sat Jun 9 01:31:29 2012 +0200
15199     Fix saving to xml
15201     The default icon is Note not comment
15203  qt4/src/poppler-annotation.cc | 2 +-
15204  1 file changed, 1 insertion(+), 1 deletion(-)
15206 commit bde31ce7b223abc86d25e06f3d73668b792c70df
15207 Author: Fabio D'Urso <fabiodurso@hotmail.it>
15208 Date:   Sat Jun 9 01:31:29 2012 +0200
15210     Fix saving to xml
15212     The default icon is Note not comment
15214  qt4/src/poppler-annotation.cc | 2 +-
15215  1 file changed, 1 insertion(+), 1 deletion(-)
15217 commit 0df0aa439eed1d9838a80942e00af08e9acabb8d
15218 Author: Carlos Garcia Campos <carlosgc@gnome.org>
15219 Date:   Sat Jun 2 17:33:23 2012 +0200
15221     glib-demo: Add find options to find demo
15223  glib/demo/find.c | 61
15224  +++++++++++++++++++++++++++++++++++++++++++++++++++++++-
15225  1 file changed, 60 insertions(+), 1 deletion(-)
15227 commit 52b3ede4bfd1e2288a0efca34da5d6239d3563e9
15228 Author: Carlos Garcia Campos <carlosgc@gnome.org>
15229 Date:   Sat Jun 2 16:25:06 2012 +0200
15231     glib-demo: Show search matches in a document view
15233  glib/demo/find.c | 253
15234  +++++++++++++++++++++++++++++++++++++++++++++++--------
15235  1 file changed, 218 insertions(+), 35 deletions(-)
15237 commit ed0c761c2190a3c1959a60ae9b7961f58a43c939
15238 Author: Thomas Schenker <mail.thomas.schenker@googlemail.com>
15239 Date:   Sat Jun 2 11:54:21 2012 +0200
15241     glib: Add poppler_page_find_text_with_options
15243     To be able to search text with options like case sensitive, search
15244     backwards and whole words only.
15246     https://bugs.freedesktop.org/show_bug.cgi?id=2951
15248  glib/poppler-page.cc                | 52
15249  +++++++++++++++++++++++++++----------
15250  glib/poppler-page.h                 |  3 +++
15251  glib/poppler.h                      | 18 +++++++++++++
15252  glib/reference/poppler-sections.txt |  2 ++
15253  4 files changed, 62 insertions(+), 13 deletions(-)
15255 commit 126b55c9a44ccb0dba55e758843e9ee4aa43ee2b
15256 Author: Carlos Garcia Campos <carlosgc@gnome.org>
15257 Date:   Sat Jun 2 17:19:30 2012 +0200
15259     Implement whole words only option to search text
15261     It seems we missed it in the xpdf303 merge.
15263  poppler/TextOutputDev.cc | 144
15264  ++++++++++++++++++++++++-----------------------
15265  1 file changed, 74 insertions(+), 70 deletions(-)
15267 commit 20210fbb6117649b20f6930031f24b8fc97b773d
15268 Author: Luis Parravicini <lparravi@gmail.com>
15269 Date:   Mon May 28 23:44:17 2012 +0200
15271     pdftohtml: Add -fontfullname
15273     Outputs the font name without any substitutions. Bug #49872
15275  utils/HtmlFonts.cc | 4 +++-
15276  utils/pdftohtml.1  | 3 +++
15277  utils/pdftohtml.cc | 4 ++++
15278  3 files changed, 10 insertions(+), 1 deletion(-)
15280 commit 03f979a7e59c4eb5ecb8acc324c7faf700144589
15281 Author: Gerald Schmidt <solahcin@gmail.com>
15282 Date:   Sat May 26 17:46:59 2012 +0200
15284     Make the output more xhtml compliant
15286  utils/HtmlOutputDev.cc | 105
15287  +++++++++++++++++++++++++------------------------
15288  1 file changed, 53 insertions(+), 52 deletions(-)
15290 commit ba6406222f828e354323223fc4bdb01c1726fb49
15291 Author: Fabio D'Urso <fabiodurso@hotmail.it>
15292 Date:   Mon May 21 18:16:06 2012 +0200
15294     Added Annot::removeReferencedObjects + Always set annotations'
15295     page field
15297     - Now Page::removeAnnot calls Annot::removeReferencedObjects, which
15298     takes care of
15299       removing referenced objects (such as the annot popup and the
15300       appearance streams).
15301     - Previously, Annot's page field was set only if the annotation
15302     dictionary
15303       contained /P
15305  poppler/Annot.cc              | 40
15306  ++++++++++++++++++++++++++++++++++------
15307  poppler/Annot.h               | 13 +++++++++----
15308  poppler/Page.cc               |  7 ++++---
15309  poppler/Page.h                |  2 +-
15310  qt4/src/poppler-annotation.cc |  8 --------
15311  5 files changed, 48 insertions(+), 22 deletions(-)
15313 commit 9904b8f10abf068a7816bd90976ccbb320387645
15314 Author: Adrian Johnson <ajohnson@redneon.com>
15315 Date:   Thu May 24 18:24:48 2012 +0930
15317     glib docs: fix typo
15319  glib/poppler-document.cc | 4 ++--
15320  1 file changed, 2 insertions(+), 2 deletions(-)
15322 commit 028f580056f99719cfb8af7bbe8184ceac02cb16
15323 Author: Adrian Johnson <ajohnson@redneon.com>
15324 Date:   Sun May 13 21:36:36 2012 +0930
15326     add sustitute font name to GlobalParamsWin32 to fix compilation
15328  poppler/GlobalParamsWin.cc | 5 ++++-
15329  1 file changed, 4 insertions(+), 1 deletion(-)
15331 commit 1916d000a86336213ffd6e9bd44ce873e8955895
15332 Author: Adrian Johnson <ajohnson@redneon.com>
15333 Date:   Sat May 12 16:31:38 2012 +0930
15335     Include substitute font name in system font cache
15337     Bug 49826
15339  poppler/FontInfo.cc     |  1 +
15340  poppler/GlobalParams.cc | 58
15341  +++++++++++++++++++++++++++----------------------
15342  2 files changed, 33 insertions(+), 26 deletions(-)
15344 commit b47d38e2ccd8563394df89765e277bde95730052
15345 Author: Adrian Johnson <ajohnson@redneon.com>
15346 Date:   Thu May 24 18:24:48 2012 +0930
15348     glib docs: fix typo
15350  glib/poppler-document.cc | 4 ++--
15351  1 file changed, 2 insertions(+), 2 deletions(-)
15353 commit 14a29dbff585cbe55247431a346c2ac3e12473fe
15354 Author: Adrian Johnson <ajohnson@redneon.com>
15355 Date:   Sun May 13 21:36:36 2012 +0930
15357     add sustitute font name to GlobalParamsWin32 to fix compilation
15359  poppler/GlobalParamsWin.cc | 5 ++++-
15360  1 file changed, 4 insertions(+), 1 deletion(-)
15362 commit 7436b2c8a853f5121eb7dd13168ab997f1cf7d80
15363 Author: Adrian Johnson <ajohnson@redneon.com>
15364 Date:   Sat May 12 16:31:38 2012 +0930
15366     Include substitute font name in system font cache
15368     Bug 49826
15370  poppler/FontInfo.cc     |  1 +
15371  poppler/GlobalParams.cc | 58
15372  +++++++++++++++++++++++++++----------------------
15373  2 files changed, 33 insertions(+), 26 deletions(-)
15375 commit 1c6e84555572a6bf3a2e3fbe9a54b40f11c122ad
15376 Author: Fabio D'Urso <fabiodurso@hotmail.it>
15377 Date:   Fri May 18 16:22:46 2012 +0200
15379     qt4: Make TextAnnotation ctor public
15381  qt4/src/poppler-annotation.h | 2 +-
15382  1 file changed, 1 insertion(+), 1 deletion(-)
15384 commit fe28614e7aab6e029f4b420353b67a7eea24de36
15385 Author: Fabio D'Urso <fabiodurso@hotmail.it>
15386 Date:   Fri May 18 16:22:46 2012 +0200
15388     qt4: Make TextAnnotation ctor public
15390  qt4/src/poppler-annotation.h | 2 +-
15391  1 file changed, 1 insertion(+), 1 deletion(-)
15393 commit 8e504bf2543621973fdaddbd29055ce435540146
15394 Author: Ville Skyttä <ville.skytta@iki.fi>
15395 Date:   Wed May 16 23:49:01 2012 +0300
15397     pdfseparate.1: Syntax fixes.
15399  utils/pdfseparate.1 | 6 +++---
15400  1 file changed, 3 insertions(+), 3 deletions(-)
15402 commit 918456372548810c9efbf0533fa155034dd081f2
15403 Author: Ville Skyttä <ville.skytta@iki.fi>
15404 Date:   Wed May 16 23:49:01 2012 +0300
15406     pdfseparate.1: Syntax fixes.
15408  utils/pdfseparate.1 | 6 +++---
15409  1 file changed, 3 insertions(+), 3 deletions(-)
15411 commit 892e486addcbcad619613c7be1ca692a0d36d6e5
15412 Author: Albert Astals Cid <aacid@kde.org>
15413 Date:   Mon May 21 20:28:42 2012 +0200
15415     Compile++
15417  cmake/modules/FindGTK.cmake | 8 ++++----
15418  glib/demo/CMakeLists.txt    | 6 +++---
15419  test/CMakeLists.txt         | 6 +++---
15420  3 files changed, 10 insertions(+), 10 deletions(-)
15422 commit 794e89ed41d03997778fc4c59b7f1ba557b5e6b7
15423 Author: Albert Astals Cid <aacid@kde.org>
15424 Date:   Mon May 21 20:18:42 2012 +0200
15426     Compile
15428  glib/CMakeLists.txt | 2 ++
15429  1 file changed, 2 insertions(+)
15431 commit 78e6c9905a52c0cd4bfc1e56874f50689f04a1c6
15432 Author: Carlos Garcia Campos <carlosgc@gnome.org>
15433 Date:   Sun May 20 12:11:27 2012 +0200
15435     glib-demo: Make text characters list fill and expand in text demo
15437  glib/demo/text.c | 2 +-
15438  1 file changed, 1 insertion(+), 1 deletion(-)
15440 commit 610eb24426d9b36ac7da40a2fceb3dbeeec19a5c
15441 Author: Carlos Garcia Campos <carlosgc@gnome.org>
15442 Date:   Sun May 20 12:08:09 2012 +0200
15444     glib-demo: Add a button to remove annots from the annot view
15446  glib/demo/annots.c | 48 +++++++++++++++++++++++++++++++++++++++++-------
15447  1 file changed, 41 insertions(+), 7 deletions(-)
15449 commit 11a3093e093319e88f14af0ab6c15009104d17ee
15450 Author: Carlos Garcia Campos <carlosgc@gnome.org>
15451 Date:   Sun May 20 11:22:49 2012 +0200
15453     glib: Add poppler_page_remove_annot()
15455     https://bugs.freedesktop.org/show_bug.cgi?id=40473
15457  glib/poppler-page.cc                | 19 +++++++++++++++++++
15458  glib/poppler-page.h                 |  2 ++
15459  glib/reference/poppler-sections.txt |  1 +
15460  3 files changed, 22 insertions(+)
15462 commit 0dd157ae7f19cd91ea425a607b968f08addc3a40
15463 Author: Carlos Garcia Campos <carlosgc@gnome.org>
15464 Date:   Sun May 20 10:37:47 2012 +0200
15466     glib: Take a reference of the core annotation when creating a
15467     PopplerAnnot
15469     This way if the annotation is removed from the page, the core
15470     annotation
15471     object is not destroyed. Also, a new PopplerAnnot that is never
15472     added to
15473     a page doesn't leak the core annotation anymore.
15475  glib/poppler-annot.cc | 53
15476  +++++++++++++++++++++------------------------------
15477  1 file changed, 22 insertions(+), 31 deletions(-)
15479 commit f818b842f54d6860920b39778228e8b247b4e761
15480 Author: Carlos Garcia Campos <carlosgc@gnome.org>
15481 Date:   Sat May 19 12:32:33 2012 +0200
15483     glib-demo: Fix runtime warning
15485  glib/demo/selections.c | 2 +-
15486  1 file changed, 1 insertion(+), 1 deletion(-)
15488 commit a24e326425e198eeb70c4d9205bb7a0a3a9db297
15489 Author: Carlos Garcia Campos <carlosgc@gnome.org>
15490 Date:   Sat May 19 12:09:45 2012 +0200
15492     gtk-tests: Port to GTK+ 3.0
15494  configure.ac            |   4 +-
15495  glib/demo/annots.c      |  74 +++++++-------
15496  glib/demo/attachments.c |   4 +-
15497  glib/demo/find.c        |   4 +-
15498  glib/demo/fonts.c       |   4 +-
15499  glib/demo/forms.c       |  64 ++++++------
15500  glib/demo/images.c      |  21 ++--
15501  glib/demo/info.cc       |  67 ++++++------
15502  glib/demo/layers.c      |  22 ++--
15503  glib/demo/links.c       |   6 +-
15504  glib/demo/main.c        |  31 ++----
15505  glib/demo/outline.c     |   2 +-
15506  glib/demo/page.c        |  23 ++---
15507  glib/demo/print.c       |  14 +--
15508  glib/demo/render.c      | 263
15509  ++++++++++++++----------------------------------
15510  glib/demo/selections.c  |  77 ++++++--------
15511  glib/demo/text.c        |  22 ++--
15512  glib/demo/transitions.c |   4 +-
15513  glib/demo/utils.c       | 101 +++++++++----------
15514  glib/demo/utils.h       |   6 +-
15515  test/gtk-test.cc        |  48 +++++----
15516  21 files changed, 350 insertions(+), 511 deletions(-)
15518 commit 9f7d919e68a26bb7dd809986d8394fe20b750bd0
15519 Author: Anthony Wesley <awesley@smartnetworks.com.au>
15520 Date:   Thu May 17 19:54:47 2012 +0200
15522     Fix logic on SplashBitmap::writeImgFile
15524  splash/SplashBitmap.cc | 3 ++-
15525  1 file changed, 2 insertions(+), 1 deletion(-)
15527 commit 87093d1250807f660042295747a012032f84c034
15528 Author: Anthony Wesley <awesley@smartnetworks.com.au>
15529 Date:   Thu May 17 19:54:47 2012 +0200
15531     Fix logic on SplashBitmap::writeImgFile
15533  splash/SplashBitmap.cc | 3 ++-
15534  1 file changed, 2 insertions(+), 1 deletion(-)
15536 commit 7e7997e12faccf4c0513811b324a2fd0fa960a96
15537 Author: Igor Slepchin <igor.slepchin@gmail.com>
15538 Date:   Tue May 15 23:16:27 2012 +0200
15540     Determine if font is bold or italic based on FontDescriptor.
15542     Bug #49758
15544  utils/HtmlFonts.cc     | 24 ++++++++++++++++++------
15545  utils/HtmlFonts.h      |  3 ++-
15546  utils/HtmlOutputDev.cc |  4 +---
15547  3 files changed, 21 insertions(+), 10 deletions(-)
15549 commit 3a249aa8ad5e9f7511bcafd0416ce51c7efe5f4d
15550 Author: Igor Slepchin <igor.slepchin@gmail.com>
15551 Date:   Tue May 15 23:16:27 2012 +0200
15553     Determine if font is bold or italic based on FontDescriptor.
15555     Bug #49758
15557  utils/HtmlFonts.cc     | 24 ++++++++++++++++++------
15558  utils/HtmlFonts.h      |  3 ++-
15559  utils/HtmlOutputDev.cc |  4 +---
15560  3 files changed, 21 insertions(+), 10 deletions(-)
15562 commit ff2c251dbaef9b964af48f51ebb517626ac3145c
15563 Author: Carlos Garcia Campos <carlosgc@gnome.org>
15564 Date:   Sun May 13 20:13:32 2012 +0200
15566     glib-demo: Use poppler_document_new_from_gfile to load the given uri
15568  glib/demo/main.c | 9 ++-------
15569  1 file changed, 2 insertions(+), 7 deletions(-)
15571 commit a7629331ab4ba5b256213af1f1b2954a49953c34
15572 Author: Carlos Garcia Campos <carlosgc@gnome.org>
15573 Date:   Sun May 13 20:13:03 2012 +0200
15575     glib: Add poppler_document_new_from_gfile
15577  glib/poppler-document.cc            | 46
15578  +++++++++++++++++++++++++++++++++++++
15579  glib/poppler-document.h             |  4 ++++
15580  glib/reference/poppler-sections.txt |  1 +
15581  3 files changed, 51 insertions(+)
15583 commit 95277b1f481e274ab0ce22ffb44b40437bffa3c8
15584 Author: Carlos Garcia Campos <carlosgc@gnome.org>
15585 Date:   Sun May 13 20:11:12 2012 +0200
15587     glib Add missing cancellable param in poppler_document_new_from_stream
15588     doc
15590  glib/poppler-document.cc | 1 +
15591  1 file changed, 1 insertion(+)
15593 commit 329bb1e2b4f4b58832847bcf805d19ac0fd5ef02
15594 Author: Carlos Garcia Campos <carlosgc@gnome.org>
15595 Date:   Sun May 13 19:45:55 2012 +0200
15597     glib: Make sure password is always converted to latin1
15599     Remove the utf8 validation since glib API is supposed to always
15600     receive
15601     utf8 strings.
15603  glib/poppler-document.cc | 38 +++++++++++++++++++-------------------
15604  1 file changed, 19 insertions(+), 19 deletions(-)
15606 commit c4bf7b162028a2f9ffcd2baba2759bdb14fae51f
15607 Author: Carlos Garcia Campos <carlosgc@gnome.org>
15608 Date:   Sun May 13 19:45:55 2012 +0200
15610     glib: Make sure password is always converted to latin1
15612     Remove the utf8 validation since glib API is supposed to always
15613     receive
15614     utf8 strings.
15616  glib/poppler-document.cc | 43 ++++++++++++++++++++-----------------------
15617  1 file changed, 20 insertions(+), 23 deletions(-)
15619 commit 7714b4e319c48ee915061a172208245ae7c4141b
15620 Author: Carlos Garcia Campos <carlosgc@gnome.org>
15621 Date:   Sun May 13 19:30:17 2012 +0200
15623     glib: Fix memory leak when document fails to load
15625  glib/poppler-document.cc | 3 +--
15626  1 file changed, 1 insertion(+), 2 deletions(-)
15628 commit 4d0786a97e061a752686968bd7976bdda01b1f84
15629 Author: Carlos Garcia Campos <carlosgc@gnome.org>
15630 Date:   Sun May 13 19:30:17 2012 +0200
15632     glib: Fix memory leak when document fails to load
15634  glib/poppler-document.cc | 3 +--
15635  1 file changed, 1 insertion(+), 2 deletions(-)
15637 commit 1d1c8175c57ebe6518f4252ab92a20286b7d4c6f
15638 Author: Carlos Garcia Campos <carlosgc@gnome.org>
15639 Date:   Sun May 13 18:41:25 2012 +0200
15641     glib: Add poppler_document_new_from_stream
15643     A PopplerInputStream has been added to handle GMemoryInputStream and
15644     GLocalFileInputStream, since we don't want to cache the contents in
15645     those cases. A PopplerCachedFileLoader has been added to handle all
15646     other cases.
15648  configure.ac                        |  10 +--
15649  glib/Makefile.am                    |   4 +
15650  glib/poppler-cached-file-loader.cc  | 108 +++++++++++++++++++++++++++
15651  glib/poppler-cached-file-loader.h   |  44 +++++++++++
15652  glib/poppler-document.cc            |  69 ++++++++++++++++++
15653  glib/poppler-document.h             |   6 ++
15654  glib/poppler-input-stream.cc        | 141
15655  ++++++++++++++++++++++++++++++++++++
15656  glib/poppler-input-stream.h         |  74 +++++++++++++++++++
15657  glib/reference/poppler-docs.sgml    |   4 +
15658  glib/reference/poppler-sections.txt |   1 +
15659  poppler-glib-uninstalled.pc.in      |   2 +-
15660  poppler-glib.pc.in                  |   2 +-
15661  12 files changed, 458 insertions(+), 7 deletions(-)
15663 commit 13d2aa303eb1fd900f1045efec14af8002477b02
15664 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
15665 Date:   Sun May 13 17:25:15 2012 +0200
15667     remove unnecesary transparency group handling in splash
15669     Bug #13487
15671  poppler/Gfx.cc             | 64
15672  +++++++++++++++++++++++++++++++++++++++++++++-
15673  poppler/Gfx.h              |  4 ++-
15674  poppler/GfxState.cc        |  4 ++-
15675  poppler/OutputDev.h        |  1 +
15676  poppler/SplashOutputDev.cc | 11 ++++++++
15677  poppler/SplashOutputDev.h  |  1 +
15678  6 files changed, 82 insertions(+), 3 deletions(-)
15680 commit b477443e8a4c52500529aaf3be76f01a61e85f28
15681 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
15682 Date:   Sun May 13 17:25:15 2012 +0200
15684     remove unnecesary transparency group handling in splash
15686     Bug #13487
15688  poppler/Gfx.cc             | 64
15689  +++++++++++++++++++++++++++++++++++++++++++++-
15690  poppler/Gfx.h              |  4 ++-
15691  poppler/GfxState.cc        |  4 ++-
15692  poppler/OutputDev.h        |  1 +
15693  poppler/SplashOutputDev.cc | 11 ++++++++
15694  poppler/SplashOutputDev.h  |  1 +
15695  6 files changed, 82 insertions(+), 3 deletions(-)
15697 commit a76867003a7bff5ab03016156c75b4c928788d50
15698 Author: Albert Astals Cid <aacid@kde.org>
15699 Date:   Sun May 13 13:10:40 2012 +0200
15701     Distribute cmake/modules/FindLCMS2.cmake
15703     Bug #49818
15705  Makefile.am | 1 +
15706  1 file changed, 1 insertion(+)
15708 commit 8f040dec2ce2eae24dd1eb15900d4d284e4b3848
15709 Author: Albert Astals Cid <aacid@kde.org>
15710 Date:   Sun May 13 13:10:40 2012 +0200
15712     Distribute cmake/modules/FindLCMS2.cmake
15714     Bug #49818
15716  Makefile.am | 1 +
15717  1 file changed, 1 insertion(+)
15719 commit 7f47630a7fc19214cd48dbd164ecf577ba35cc46
15720 Author: Albert Astals Cid <aacid@kde.org>
15721 Date:   Thu May 10 23:12:04 2012 +0200
15723     Compile with the unsupported ENABLE_PLUGINS defined
15725  poppler/GlobalParams.cc | 2 +-
15726  1 file changed, 1 insertion(+), 1 deletion(-)
15728 commit 22264cb230fc5902aea14ab43fa013a8ebdbf812
15729 Author: Albert Astals Cid <aacid@kde.org>
15730 Date:   Thu May 10 23:04:33 2012 +0200
15732     Make it compile
15734     Sorry :-/
15736  goo/gfile.cc           | 82
15737  --------------------------------------------------
15738  goo/gfile.h            |  4 ---
15739  poppler/GlobalParams.h |  2 +-
15740  3 files changed, 1 insertion(+), 87 deletions(-)
15742 commit 44bf99a7b8683a077f2a5db50541099c109aa069
15743 Author: Albert Astals Cid <aacid@kde.org>
15744 Date:   Thu May 10 22:59:18 2012 +0200
15746     Kill the concept of "base dir"
15748     We are a library so having a "common configuration folder" does
15749     not really
15750     make much sense at a library level, and even less if it's called
15751     .xpdf :D
15753     Fixes bug 49448
15755  goo/gfile.cc            | 46
15756  ----------------------------------------------
15757  goo/gfile.h             |  3 ---
15758  poppler/GfxState.cc     | 16 ++--------------
15759  poppler/GlobalParams.cc | 21 ---------------------
15760  poppler/GlobalParams.h  |  3 ---
15761  test/perf-test.cc       |  1 -
15762  6 files changed, 2 insertions(+), 88 deletions(-)
15764 commit bb091e38a1c0248ba24b0711b4afc0b0524cce10
15765 Author: Albert Astals Cid <aacid@kde.org>
15766 Date:   Thu May 10 22:38:41 2012 +0200
15768     Make it be something closer to real english
15770  utils/pdftohtml.1 | 2 +-
15771  1 file changed, 1 insertion(+), 1 deletion(-)
15773 commit 67f3c3e0d03ec63df7c6028cbd626e384d231c2b
15774 Author: Fabio D'Urso <fabiodurso@hotmail.it>
15775 Date:   Wed May 9 16:48:15 2012 +0200
15777     GooString formatting: add support for uppercase hexadecimal + Use
15778     it in Annot::layoutText
15780  goo/GooString.cc | 61
15781  ++++++++++++++++++++++++++++++++++++++++++++++----------
15782  goo/GooString.h  | 17 ++++++++--------
15783  poppler/Annot.cc |  2 +-
15784  3 files changed, 61 insertions(+), 19 deletions(-)
15786 commit 1f7f8a78409e6bcc90bd32ea2aaa75ed3a7b6218
15787 Author: Fabio D'Urso <fabiodurso@hotmail.it>
15788 Date:   Wed May 9 16:18:05 2012 +0200
15790     Use error() instead of fprintf(stderr, ...) in Annot::layoutText
15792  poppler/Annot.cc | 3 +--
15793  1 file changed, 1 insertion(+), 2 deletions(-)
15795 commit a7a2e72f9ba43816a81278e0565d31807ac5ceb5
15796 Author: Albert Astals Cid <aacid@kde.org>
15797 Date:   Thu May 10 22:31:24 2012 +0200
15799     More gs cleanup and forgot the (C) on modification
15801  goo/gfile.cc       | 2 +-
15802  goo/gfile.h        | 2 +-
15803  utils/pdftohtml.cc | 4 ----
15804  3 files changed, 2 insertions(+), 6 deletions(-)
15806 commit ad36d22d1f11339be90403534b921cce120fdbad
15807 Author: Albert Astals Cid <aacid@kde.org>
15808 Date:   Thu May 10 22:24:40 2012 +0200
15810     pdftohtml: Remove the option to invoke gs
15812  goo/gfile.cc       |   8 ---
15813  goo/gfile.h        |   3 --
15814  utils/pdftohtml.1  |   8 +--
15815  utils/pdftohtml.cc | 149
15816  ++++++++++++-----------------------------------------
15817  4 files changed, 36 insertions(+), 132 deletions(-)
15819 commit 4114c928fa2560937e02319f57937f1c267a9817
15820 Author: Albert Astals Cid <aacid@kde.org>
15821 Date:   Thu May 10 21:09:14 2012 +0200
15823     0.20.0
15825  CMakeLists.txt      |  6 +++---
15826  NEWS                | 16 ++++++++++++++++
15827  configure.ac        |  4 ++--
15828  cpp/Doxyfile        |  2 +-
15829  poppler/Makefile.am |  2 +-
15830  qt4/src/Doxyfile    |  2 +-
15831  6 files changed, 24 insertions(+), 8 deletions(-)
15833 commit df05d084cb26807c39695280cd8ea52d13aa1255
15834 Author: Albert Astals Cid <aacid@kde.org>
15835 Date:   Thu May 10 20:54:13 2012 +0200
15837     Bring back the begin/endMarkedContent virtuals
15839     For those evil people that keep using poppler internals
15841  poppler/Gfx.cc       | 8 ++++++++
15842  poppler/OutputDev.cc | 8 +++++++-
15843  poppler/OutputDev.h  | 4 +++-
15844  3 files changed, 18 insertions(+), 2 deletions(-)
15846 commit b6159fea4a13ecfd1c38b3a666a797c5147dd952
15847 Author: William Bader <williambader@hotmail.com>
15848 Date:   Thu May 10 20:02:19 2012 +0200
15850     splash uses cmykTransferC for M, Y and K in two places
15852  splash/Splash.cc | 14 +++++++-------
15853  1 file changed, 7 insertions(+), 7 deletions(-)
15855 commit c2146219d555cab277906daefd2589f9056f536c
15856 Author: Peter Breitenlohner <peb@mppmu.mpg.de>
15857 Date:   Thu May 10 13:26:18 2012 +0200
15859     Add missing function parameter
15861  poppler/GlobalParams.cc | 4 +++-
15862  1 file changed, 3 insertions(+), 1 deletion(-)
15864 commit 753f6ab9347f972223ec21b7ed4b4f7ebed3d420
15865 Author: Albert Astals Cid <aacid@kde.org>
15866 Date:   Thu May 3 15:29:57 2012 -0700
15868     Compile with ENABLE_PLUGINS defined
15870  poppler/SecurityHandler.cc |  4 ++--
15871  poppler/SecurityHandler.h  | 16 ++++++++++++++++
15872  poppler/XpdfPluginAPI.cc   | 35 +----------------------------------
15873  poppler/XpdfPluginAPI.h    | 34 +++++++++++++++-------------------
15874  4 files changed, 34 insertions(+), 55 deletions(-)
15876 commit 23df93aaf495428b580bafd0fd1f41515828b08d
15877 Author: Albert Astals Cid <aacid@kde.org>
15878 Date:   Thu May 3 14:50:09 2012 -0700
15880     We don't support the keyBinding concept
15882     remove wrong merge
15884  poppler/GlobalParams.cc | 1 -
15885  1 file changed, 1 deletion(-)
15887 commit e55838b41959acc311e9b00dc390c9816a9afac2
15888 Author: Jason <jasongross9+bugzilla@gmail.com>
15889 Date:   Wed May 2 19:35:26 2012 +0200
15891     glib: Use delete[] to free array allocated with new[]
15893     https://bugs.freedesktop.org/show_bug.cgi?id=48447
15895  glib/poppler-document.cc | 2 +-
15896  1 file changed, 1 insertion(+), 1 deletion(-)
15898 commit dec873463b06bfe76ff48e36282877e6ac11b59d
15899 Author: Albert Astals Cid <aacid@kde.org>
15900 Date:   Sun Apr 29 23:36:57 2012 +0200
15902     Add the objUint type
15904  poppler/Object.cc | 5 +++--
15905  1 file changed, 3 insertions(+), 2 deletions(-)
15907 commit 50c0b294d08114920a5db711876e20d991f474a6
15908 Author: Albert Astals Cid <aacid@kde.org>
15909 Date:   Sun Apr 29 22:33:09 2012 +0200
15911     Make sure the index to dcHuffTables and acHuffTables is in bounds
15913     Found in a fuzzed pdf sent by Mateusz "j00ru" Jurczyk and Gynvael
15914     Coldwind
15916  poppler/Stream.cc | 3 +++
15917  1 file changed, 3 insertions(+)
15919 commit 9e36206465289c96cb189c648a6f5121714c647b
15920 Author: Albert Astals Cid <aacid@kde.org>
15921 Date:   Sun Apr 29 22:18:12 2012 +0200
15923     include for memcpy
15925  splash/SplashBitmap.cc | 3 ++-
15926  1 file changed, 2 insertions(+), 1 deletion(-)
15928 commit 931051fe0bb445545355027d999515bc3d4b32ef
15929 Author: Albert Astals Cid <aacid@kde.org>
15930 Date:   Sun Apr 29 22:07:34 2012 +0200
15932     Make sure the index for refLine is in bounds
15934     Found in a fuzzed pdf sent by Mateusz "j00ru" Jurczyk and Gynvael
15935     Coldwind
15937  poppler/Stream.cc | 10 ++++++----
15938  1 file changed, 6 insertions(+), 4 deletions(-)
15940 commit 53b9c2e2806320d0d0e35134b75da5da72514742
15941 Author: Albert Astals Cid <aacid@kde.org>
15942 Date:   Sun Apr 29 22:00:18 2012 +0200
15944     Just call getNum if isNum is true
15946     Found in a fuzzed pdf sent by Mateusz "j00ru" Jurczyk and Gynvael
15947     Coldwind
15949  poppler/Link.cc | 17 ++++++++++-------
15950  1 file changed, 10 insertions(+), 7 deletions(-)
15952 commit da8d858c4fc610718a5f14b14dc3a4a11564a73d
15953 Author: Albert Astals Cid <aacid@kde.org>
15954 Date:   Sun Apr 29 20:28:37 2012 +0200
15956     Do not access args[-1]
15958     Found in a fuzzed pdf sent by Mateusz "j00ru" Jurczyk and Gynvael
15959     Coldwind
15961  poppler/Gfx.cc | 10 ++++++----
15962  1 file changed, 6 insertions(+), 4 deletions(-)
15964 commit 934b1a7cd502fe5537a350cdfc650989992693f7
15965 Author: Albert Astals Cid <aacid@kde.org>
15966 Date:   Sun Apr 29 19:59:15 2012 +0200
15968     Do not access invalid lookup indexes
15970     Found by Mateusz "j00ru" Jurczyk and Gynvael Coldwind
15972  poppler/GfxState.cc | 13 ++++++++++---
15973  1 file changed, 10 insertions(+), 3 deletions(-)
15975 commit e80fd082914fe29fad7e60c321a747eb8634e413
15976 Author: Albert Astals Cid <aacid@kde.org>
15977 Date:   Sun Apr 29 18:27:41 2012 +0200
15979     [qt4] the qualified name may be unicode encoded
15981  qt4/src/poppler-form.cc | 4 ++--
15982  1 file changed, 2 insertions(+), 2 deletions(-)
15984 commit 251be1787a2a003862691f5a825eb3468eceb6a2
15985 Author: Albert Astals Cid <aacid@kde.org>
15986 Date:   Sun Apr 29 18:26:42 2012 +0200
15988     Fix getFullyQualifiedName with unicode field names
15990     Based on a patch from Mark Riedesel.
15991     Bug #49256
15993  poppler/Form.cc | 71
15994  +++++++++++++++++++++++++++++++++++++++++++++++++--------
15995  1 file changed, 61 insertions(+), 10 deletions(-)
15997 commit be41f1c7905d695d17e19ced83a1018531d00199
15998 Author: Albert Astals Cid <aacid@kde.org>
15999 Date:   Sun Apr 29 16:02:45 2012 +0200
16001     SplashOutputDev: Fix rendering of knockout groups
16003     Bug #12185
16005  poppler/SplashOutputDev.cc | 31 ++++++++++++++++++++++++++++---
16006  splash/Splash.cc           | 21 ++++++++++++++++++---
16007  splash/Splash.h            |  6 ++++--
16008  splash/SplashBitmap.cc     | 22 +++++++++++++++++++++-
16009  splash/SplashBitmap.h      |  2 ++
16010  5 files changed, 73 insertions(+), 9 deletions(-)
16012 commit 800cb9ec7189a539d64b99fa181cd4126496c1ec
16013 Author: Thomas Freitag <Thomas.Freitag@kabelmail.de>
16014 Date:   Sat Apr 28 17:15:30 2012 +0200
16016     Reconstruct xref table if xref needed but missing
16018     Bug #40719
16020  poppler/XRef.cc | 2 +-
16021  1 file changed, 1 insertion(+), 1 deletion(-)
16023 commit 410822d7013ce1f61325afdb61d75ea64666755e
16024 Author: Albert Astals Cid <aacid@kde.org>
16025 Date:   Fri Apr 27 01:10:22 2012 +0200
16027     0.19.4
16029  CMakeLists.txt      |  4 ++--
16030  NEWS                | 17 +++++++++++++++++
16031  configure.ac        |  2 +-
16032  cpp/Doxyfile        |  2 +-
16033  poppler/Makefile.am |  2 +-
16034  qt4/src/Doxyfile    |  2 +-
16035  6 files changed, 23 insertions(+), 6 deletions(-)
16037 commit b1d5c6c0a20a4a24b42de66db23e0f63d10ca52d
16038 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16039 Date:   Tue Apr 24 21:00:11 2012 +0200
16041     Output XRef stream when incrementally updating if there's already
16042     a XRef stream
16044  poppler/PDFDoc.cc | 45 ++++++++++++++++++++++++++++++--
16045  poppler/XRef.cc   | 76
16046  +++++++++++++++++++++++++++++++++++++++++++++++--------
16047  poppler/XRef.h    | 34 +++++++++++++++++++++++++
16048  3 files changed, 142 insertions(+), 13 deletions(-)
16050 commit 2ecf3b2e49a4c35e995d25016b810592260edfeb
16051 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16052 Date:   Tue Apr 24 18:10:15 2012 +0200
16054     Refactoring of XRef table write support (in preparation for XRef
16055     stream write support)
16057      - Trailer dictionary creation now lives in its own function
16058      "createTrailerDict"
16059        (that will be used by XRef stream creation too)
16060      - writeXRefTableTrailer (WAS writeTrailer) now takes care of writing
16061      the XRef
16062        table too (previously it was demanded to the caller)
16064  poppler/PDFDoc.cc | 61
16065  +++++++++++++++++++++++++++----------------------------
16066  poppler/PDFDoc.h  | 14 ++++++++++---
16067  poppler/XRef.cc   |  2 +-
16068  poppler/XRef.h    |  2 +-
16069  utils/pdfunite.cc | 10 +++++----
16070  5 files changed, 49 insertions(+), 40 deletions(-)
16072 commit cf7a20adbd15f901d414ce06825459c33eeef3f5
16073 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
16074 Date:   Wed Apr 25 18:51:23 2012 +0200
16076     Fix slow rendering of pdf with a lot of image masks in pattern
16077     colorspace
16079     Makes it around 8 times faster
16081  poppler/CairoOutputDev.cc  |  6 +++---
16082  poppler/CairoOutputDev.h   |  6 +++---
16083  poppler/Gfx.cc             |  4 ++--
16084  poppler/OutputDev.cc       |  5 +++--
16085  poppler/OutputDev.h        |  6 +++---
16086  poppler/PSOutputDev.cc     |  4 ++--
16087  poppler/PSOutputDev.h      |  4 ++--
16088  poppler/SplashOutputDev.cc | 35 +++++++++++------------------------
16089  poppler/SplashOutputDev.h  |  4 ++--
16090  9 files changed, 31 insertions(+), 43 deletions(-)
16092 commit 26fd142a3608283fd41e07b54067a51a9db76e93
16093 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16094 Date:   Sat Apr 21 18:16:46 2012 +0200
16096     Preserve z-index after annotation removal
16098  poppler/Annot.cc | 5 +++--
16099  1 file changed, 3 insertions(+), 2 deletions(-)
16101 commit 7b10014c1fe9ef1cba57fd6b01c63129ac31386a
16102 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16103 Date:   Sat Apr 21 17:53:22 2012 +0200
16105     Do not remove appearance stream if it's shared with other annotations
16107  poppler/Annot.cc | 78
16108  +++++++++++++++++++++++++++++++++++++++++++++++++++++---
16109  poppler/Annot.h  |  6 +++++
16110  2 files changed, 80 insertions(+), 4 deletions(-)
16112 commit 7684c325929493ad9de01a891de0aef197e176dd
16113 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16114 Date:   Sat Apr 21 20:26:49 2012 +0200
16116     AnnotText: Always force 24x24 size with custom stamps, not only on
16117     first rendering
16119  poppler/Annot.cc | 21 ++++++++++++---------
16120  1 file changed, 12 insertions(+), 9 deletions(-)
16122 commit 44cd46a6e04a87bd702dab4a662042f69f16c4ad
16123 Author: Albert Astals Cid <aacid@kde.org>
16124 Date:   Mon Apr 23 20:02:55 2012 +0200
16126     Do not try to access nPatches - 1 if nPatches is 0
16128     Found by Mateusz "j00ru" Jurczyk and Gynvael Coldwind
16130  poppler/GfxState.cc | 20 +++++++++++++++++++-
16131  1 file changed, 19 insertions(+), 1 deletion(-)
16133 commit a92f87b83e3c6c9078508c644aa09f4f2b14e9cc
16134 Author: Albert Astals Cid <aacid@kde.org>
16135 Date:   Mon Apr 23 00:06:18 2012 +0200
16137     Do not complain if the entry is missing
16139     Since we are actually looking for non existing entries :D
16141  poppler/XRef.cc | 2 +-
16142  1 file changed, 1 insertion(+), 1 deletion(-)
16144 commit 114e113e3278d02baaffd6c0da7fda266283c176
16145 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16146 Date:   Sat Apr 21 21:08:55 2012 +0200
16148     Do not allocate XRef entries whose generation number is 65535
16150  poppler/XRef.cc | 5 ++++-
16151  1 file changed, 4 insertions(+), 1 deletion(-)
16153 commit ad8785b053aa115b593b2f20073e2989d59a77c9
16154 Author: Albert Astals Cid <aacid@kde.org>
16155 Date:   Wed Apr 18 22:51:33 2012 +0200
16157     Remove duplicate call
16159  utils/pdftohtml.cc | 1 -
16160  1 file changed, 1 deletion(-)
16162 commit 80d4e1843c56801508f476fed64ecb3201ba18c8
16163 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16164 Date:   Tue Apr 17 20:25:57 2012 +0200
16166     Do not draw border in AnnotText::draw
16168  poppler/Annot.cc | 2 +-
16169  1 file changed, 1 insertion(+), 1 deletion(-)
16171 commit a1e3d868ccd7fb84d52d94754d8681c97119fb6e
16172 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16173 Date:   Fri Mar 30 21:52:04 2012 +0200
16175     Save/restore gfx state when drawing annot border
16177  poppler/Gfx.cc | 3 +++
16178  1 file changed, 3 insertions(+)
16180 commit 7fbeaac5c0d0240564add6c252c1ba7c14639d98
16181 Author: Albert Astals Cid <aacid@kde.org>
16182 Date:   Tue Apr 17 20:36:51 2012 +0200
16184     Be sure we are checking a non free entry
16186  poppler/XRef.cc | 2 +-
16187  1 file changed, 1 insertion(+), 1 deletion(-)
16189 commit d1254c7e8e995302542093968a0c2967f3c0b5ff
16190 Author: Thomas Freitag <Thomas.Freitag@kabelmail.de>
16191 Date:   Tue Apr 17 20:36:03 2012 +0200
16193     Do not complain if the entry does not exist
16195     XRef::getNumEntry is only trying to find which entry a given stream
16196     pos belongs so no need to cry if the entry is not there
16197     Bug 48679
16199  poppler/XRef.cc | 10 ++++++----
16200  poppler/XRef.h  |  2 +-
16201  2 files changed, 7 insertions(+), 5 deletions(-)
16203 commit bcbe9497a4fa50b41852abd538ad139c7b6693e5
16204 Author: suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
16205 Date:   Tue Apr 17 20:21:58 2012 +0200
16207     Copying graphics library CFLAGS to cpp frontend Makefile.am.
16209     Because poppler-image.cpp includes PNGWriter.h, JpegWriter.h,
16210     TiffWriter.h,
16211     CFLAGS to include libpng, libjpeg and libtiff headers are expected.
16213  cpp/Makefile.am | 22 +++++++++++++++++++++-
16214  1 file changed, 21 insertions(+), 1 deletion(-)
16216 commit 44c9df8277877ee1021317a3b6c253f80310f826
16217 Author: suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
16218 Date:   Tue Apr 17 20:21:00 2012 +0200
16220     Do not clear FREETYPE_CFLAGS, FREETYPE_LIBS before PKG_CHECK_MODULES()
16222     Although configure --help says as if environmental variables
16223     FREETYPE_CFLAGS and FREETYPE_LIBS will overwrite the values obtained
16224     by pkg-config. But it is not. These help messages are automatically
16225     given
16226     by pkg-config macro (so I guess no poppler developer designed so
16227     intentionally).
16229     In current configure, FREETYPE_CFLAGS, FREETYPE_LIBS are cleared
16230     before
16231     PKG_CONFIG_MODULES(), like:
16233             dnl Check for freetype headers
16234             FREETYPE_LIBS=
16235             FREETYPE_CFLAGS=
16237             PKG_CHECK_MODULES(FREETYPE, freetype2,
16238                               [freetype_pkgconfig=yes],
16239                               [freetype_pkgconfig=no])
16241             if test "x$freetype_pkgconfig" = "xyes"; then
16243               AC_DEFINE(HAVE_FREETYPE_H, 1, [Have FreeType2 include
16244               files])
16246             else
16248               AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
16249             [...]
16251     Checking the history why these values are cleared, it seems that
16252     the initial revision of poppler did not use pkg-config to detect
16253     FREETYPE_CFLAGS, _LIBS. At that time, only freetype-config is used.
16254     In later, when PKG_CHECK_MODULES is introduced, it was accidentally
16255     introduced AFTER the clearning of FREETYPE_CFLAGS,_LIBS. As a result,
16256     the inconsistency between "configure --help" and what configure does
16257     really. I propose to move the clearance of FREETYPE_CFLAGS,_LIBS
16258     just before AC_PATH_PROG, to make PKG_CHECK_MODULES catch the
16259     environmental
16260     values.
16262  configure.ac | 5 +++--
16263  1 file changed, 3 insertions(+), 2 deletions(-)
16265 commit 9e0f0368e543df46b40cbd7bed6fdc1abf846e7d
16266 Author: suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
16267 Date:   Tue Apr 17 20:19:41 2012 +0200
16269     Do not append "-ansi" to CXXFLAG, if "-std=XXX" is already specified.
16271     SplashOutputDev.cc uses isfinite() function (defined by math.h).
16272     isfinite() was standardized in C99, and imported to C++0x in later.
16274     In QNX header file system, isfinite() is disabled by default,
16275     the definition of __STDC_VERSION__ > 199901 is required to enable it.
16276     In the case of GCC, "-std=c99" (for C) or "-std=gnu++0x" (for C++)
16277     is expected.
16279     But, current configure of poppler appends "-ansi" flag for CXXFLAGS,
16280     if the compiler is known to be GNU. "-ansi" is C89 or C++98,
16281     so isfinite()
16282     is unavailable. I propose a patch NOT to "-ansi" flag, if CXXFLAGS
16283     includes "-std=XXX" already.
16285  configure.ac | 8 +++++++-
16286  1 file changed, 7 insertions(+), 1 deletion(-)
16288 commit 2f1e7ef252b8d1f7ee6004825c2926f0f5e181a5
16289 Author: Albert Astals Cid <aacid@kde.org>
16290 Date:   Thu Apr 12 23:11:41 2012 +0200
16292     Do not crash in broken documents
16294     They might trigger an xref reconstruct and then i could not be in
16295     bounds anymore
16296     Crash found by Joel Voss of Leviathan Security Group
16298  poppler/XRef.cc | 11 +++++++++++
16299  1 file changed, 11 insertions(+)
16301 commit 19fb9caecb1b265a8b8651e9bcf4b779f593fefd
16302 Author: Albert Astals Cid <aacid@kde.org>
16303 Date:   Thu Apr 12 22:24:50 2012 +0200
16305     Fix crash when the destination file does not exist
16307     Issue found by Joel Voss of Leviathan Security Group
16309  utils/HtmlOutputDev.cc | 18 ++++++++++--------
16310  1 file changed, 10 insertions(+), 8 deletions(-)
16312 commit fa4848eae370437ab1b9863124e9a340830f66c7
16313 Author: Adrian Johnson <ajohnson@redneon.com>
16314 Date:   Fri Apr 13 22:11:01 2012 +0930
16316     man pages: add missing section heading
16318  utils/pdftotext.1 | 1 +
16319  1 file changed, 1 insertion(+)
16321 commit 08a14aa37b177bb4586869857ae678cb4bcd4039
16322 Author: Albert Astals Cid <aacid@kde.org>
16323 Date:   Thu Apr 12 21:52:30 2012 +0200
16325     0.19.3
16327  CMakeLists.txt         |  4 ++--
16328  NEWS                   | 26 +++++++++++++++++++++++++-
16329  configure.ac           |  2 +-
16330  cpp/Doxyfile           |  2 +-
16331  poppler/Makefile.am    |  2 +-
16332  qt4/src/CMakeLists.txt |  2 +-
16333  qt4/src/Doxyfile       |  2 +-
16334  qt4/src/Makefile.am    |  2 +-
16335  8 files changed, 33 insertions(+), 9 deletions(-)
16337 commit 52227b59d1fa2a2029bfff2f8a167efd81faebbb
16338 Author: Albert Astals Cid <aacid@kde.org>
16339 Date:   Thu Apr 12 20:52:55 2012 +0200
16341     Update (C)
16343  poppler/CairoFontEngine.cc | 2 +-
16344  1 file changed, 1 insertion(+), 1 deletion(-)
16346 commit 40cb3f27f4dcad4fe8c48f0b638eac7913fc3722
16347 Author: Albert Astals Cid <aacid@kde.org>
16348 Date:   Thu Apr 12 20:50:38 2012 +0200
16350     Do not pass those params to createGfx since they aren't used
16352  glib/poppler-page.cc | 4 ++--
16353  poppler/Page.cc      | 9 +++------
16354  poppler/Page.h       | 5 ++---
16355  3 files changed, 7 insertions(+), 11 deletions(-)
16357 commit 9a10d31fca7f060f24bae9efe15662f02a9684ca
16358 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16359 Date:   Thu Apr 12 20:31:23 2012 +0200
16361     qt4: Remove unimplemented revision setters from public API
16363  qt4/src/poppler-annotation-private.h |  2 ++
16364  qt4/src/poppler-annotation.cc        | 62
16365  ++++++++----------------------------
16366  qt4/src/poppler-annotation.h         | 13 --------
16367  3 files changed, 16 insertions(+), 61 deletions(-)
16369 commit 0531329aeb8783c48f056929e6e81cebda33500f
16370 Author: Albert Astals Cid <aacid@kde.org>
16371 Date:   Thu Apr 12 20:07:13 2012 +0200
16373     [qt4] Mark the dummy stuff as deprecated
16375  qt4/src/poppler-annotation.h | 4 ++--
16376  1 file changed, 2 insertions(+), 2 deletions(-)
16378 commit 67b7b2bdd0943680437d96349c3415aa40082cbb
16379 Author: Albert Astals Cid <aacid@kde.org>
16380 Date:   Thu Apr 12 20:06:52 2012 +0200
16382     [qt4] initialize the dummy members here too
16384  qt4/src/poppler-annotation.cc | 4 +++-
16385  1 file changed, 3 insertions(+), 1 deletion(-)
16387 commit bf171382afb6b50284c3855e3a1815a15ec34366
16388 Author: Albert Astals Cid <aacid@kde.org>
16389 Date:   Thu Apr 12 19:24:42 2012 +0200
16391     Add since markers
16393  qt4/src/poppler-annotation.h | 7 ++++---
16394  1 file changed, 4 insertions(+), 3 deletions(-)
16396 commit e36fd775394ee752c0f62f789359c72b52094975
16397 Author: Albert Astals Cid <aacid@kde.org>
16398 Date:   Thu Apr 12 18:58:29 2012 +0200
16400     Remove unneeded forward declaration
16402  qt4/src/poppler-qt4.h | 3 +--
16403  1 file changed, 1 insertion(+), 2 deletions(-)
16405 commit c1aa4a8c0aa9d46757e3849776acac42731e02d1
16406 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16407 Date:   Thu Apr 12 00:39:33 2012 +0200
16409     qt4: Annotation appearance invalidation
16411     Call Annot::invalidateAppearance every time the visual aspect
16412     is changed
16414  qt4/src/poppler-annotation.cc | 34 ++++++++++++++++++++++++++++++++++
16415  1 file changed, 34 insertions(+)
16417 commit 4338ae354c66e4df8d7d70a156517e27b3b80539
16418 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16419 Date:   Sun Mar 25 22:58:33 2012 +0200
16421     qt4: Added HideAnnotations option to PSConverter
16423  qt4/src/poppler-ps-converter.cc | 23 ++++++++++++++++++++++-
16424  qt4/src/poppler-qt4.h           |  3 ++-
16425  2 files changed, 24 insertions(+), 2 deletions(-)
16427 commit e50993b3b47a759c93ccdeeaef289d6985b05bb1
16428 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16429 Date:   Thu Mar 22 19:58:12 2012 +0100
16431     qt4: DOM annotation store - Black color is different than invalid
16432     color
16434  qt4/src/poppler-annotation.cc | 2 +-
16435  1 file changed, 1 insertion(+), 1 deletion(-)
16437 commit 4739a6a02097f110c37defdfa616351459902806
16438 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16439 Date:   Mon Mar 19 19:17:33 2012 +0100
16441     qt4: Annotation removal
16443  qt4/src/poppler-annotation-private.h |  3 +++
16444  qt4/src/poppler-annotation.cc        | 29 +++++++++++++++++++++++++++++
16445  qt4/src/poppler-page.cc              |  5 +++++
16446  qt4/src/poppler-qt4.h                |  8 ++++++++
16447  4 files changed, 45 insertions(+)
16449 commit 25a64d69aaab61c8cf944107e649e19920244a2b
16450 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16451 Date:   Tue Mar 20 01:46:07 2012 +0100
16453     qt4: TextAnnotation write support + basic textFont getter
16455     Also makes inplaceText a synoym for contents
16457  qt4/src/poppler-annotation.cc | 159
16458  ++++++++++++++++++++++++++++++++----------
16459  1 file changed, 124 insertions(+), 35 deletions(-)
16461 commit a31a8118ba07aa7f90c69130476fb7d86f8614ad
16462 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16463 Date:   Sun Mar 11 23:57:51 2012 +0100
16465     qt4: GeomAnnotation, InkAnnotation and CaretAnnotation write support
16467  qt4/src/poppler-annotation.cc | 103
16468  ++++++++++++++++++++++++++++++++++++++----
16469  qt4/src/poppler-annotation.h  |   6 +--
16470  2 files changed, 96 insertions(+), 13 deletions(-)
16472 commit e4052b52002447772e24571fd13f0f22fd2bfb16
16473 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16474 Date:   Sat Mar 10 17:48:56 2012 +0100
16476     qt4: HighlightAnnotation and StampAnnotation write support
16478  qt4/src/poppler-annotation.cc | 96
16479  +++++++++++++++++++++++++++++++++++++++----
16480  qt4/src/poppler-annotation.h  |  4 +-
16481  2 files changed, 91 insertions(+), 9 deletions(-)
16483 commit b5e948b6130cdb04387a8244179337c7904dcd03
16484 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16485 Date:   Wed Mar 14 17:44:50 2012 +0100
16487     qt4: Annotation insertion and LineAnnotation support
16489     This patch adds Page::addAnnotation to insert new annotations in
16490     a page.
16491     The only annotation type that can be added is LineAnnotation. Support
16492     for other
16493     types will be added in the next patches.
16495  qt4/src/poppler-annotation-private.h |  12 ++
16496  qt4/src/poppler-annotation.cc        | 297
16497  +++++++++++++++++++++++++++++++++--
16498  qt4/src/poppler-annotation.h         |   4 +-
16499  qt4/src/poppler-page.cc              |   5 +
16500  qt4/src/poppler-qt4.h                |   9 ++
16501  5 files changed, 316 insertions(+), 11 deletions(-)
16503 commit 20b4feec612448be8a800173ddadbf257657477e
16504 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16505 Date:   Fri Mar 9 19:31:16 2012 +0100
16507     qt4: Basic setters to edit annotations
16509  qt4/src/poppler-annotation-helper.h  |  15 ++++
16510  qt4/src/poppler-annotation-private.h |   1 +
16511  qt4/src/poppler-annotation.cc        | 128
16512  ++++++++++++++++++++++++++++++++---
16513  3 files changed, 135 insertions(+), 9 deletions(-)
16515 commit 0e8c35b59f0fba926b30c9a87823c92ae03bf116
16516 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16517 Date:   Fri Mar 9 01:04:28 2012 +0100
16519     qt4: Changes to Annotation API (part 2/2)
16521     1) Moved annotation data retrieval logic to getters for types of
16522     annotations
16523     that will be made editable in next patches.
16524     Others (Link, FileAttachment, Sound, Movie and Screen) are still
16525     entirely filled
16526     at creation time.
16528     2) TextAnnotation's callout points setter now takes an array, not just
16529     individual points.
16531     3) AnnotationPrivate::pdfObjectReference replaced with a getter
16532     method that
16533     directly queries the tied Annot object (if any)
16535  qt4/src/poppler-annotation-helper.h  |   31 +-
16536  qt4/src/poppler-annotation-private.h |   23 +-
16537  qt4/src/poppler-annotation.cc        | 1254
16538  +++++++++++++++++++++++++++++++---
16539  qt4/src/poppler-annotation.h         |   58 +-
16540  qt4/src/poppler-link.cc              |    2 +-
16541  qt4/src/poppler-page.cc              |  778 +--------------------
16542  qt4/src/poppler-qt4.h                |    4 +-
16543  7 files changed, 1217 insertions(+), 933 deletions(-)
16545 commit 73b91207649a81740183e2288809d3b84b52f595
16546 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16547 Date:   Wed Mar 7 17:05:50 2012 +0100
16549     qt4: Changes to Annotation API (part 1/2)
16551     This is part 1/2 of a change in annotation API. It breaks both source
16552     and binary
16553     compatibility.
16555     Note that, even though DOM methods are partially modified by this
16556     patch, their
16557     output is 100% backward compatible. Therefore code relying only on
16558     DOM methods
16559     (i.e. AnnotationUtils methods) will keep working.
16561     1) Style and Popup container classes
16563     Style and Popup (previously known as Window) properties are now
16564     wrapped in
16565     container classes. In both of them, private data is implicitly shared.
16566     The old Window structure is removed, but an undocumented window
16567     field is still
16568     exported to make Okular 4.8.0 compile. It must not be used.
16570     2) Revisions
16572     The Annotation::Revision structure was removed, because it added an
16573     extra layer
16574     of indirection that can be avoided. Now revision scope and type
16575     are stored
16576     directly in the target Annotation, and Annotation::revisions()
16577     returns a list
16578     of pointers to child annotations.
16580     3) All constructors are temporarily made private
16582     This patch hides all constructors from user code. Subsequent
16583     patches will
16584     restore them in the same patch as their type-specific creation
16585     support.
16587     4) Minor fixes
16588         - Popup size was incorrectly stored as an integer value, now
16589         it's part of
16590           a QRectF.
16591         - Typo: LinkAnnotation::linkDestionation() --> linkDestination
16592         - Dash array is now exported as QVector<doubles> instead of
16593         a marks/spaces
16594           integer pair
16595         - GeomAnnotation's geometricalPointWidth removed, because it
16596         was never
16597           referenced and it doesn't exist in PDF specs
16599     5) AnnotationPrivate data is now explicitly shared
16600     Annotation private data has been rearranged so that it's now
16601     possible to
16602     uniformly give ownership of all Annotation objects to the caller.
16603     Previously Page::annotations() did leave ownership to user, but
16604     Annotation::revisions() didn't. Now both of them give ownership
16605     to user.
16607  qt4/src/poppler-annotation-private.h |   19 +-
16608  qt4/src/poppler-annotation.cc        | 1022
16609  ++++++++++++++++++++++++----------
16610  qt4/src/poppler-annotation.h         |  292 +++++++---
16611  qt4/src/poppler-page.cc              |   92 ++-
16612  qt4/src/poppler-qt4.h                |    6 +
16613  5 files changed, 997 insertions(+), 434 deletions(-)
16615 commit 7f0f080277d35f6f2e426ca2a3ff76c2856daeaf
16616 Author: Adrian Johnson <ajohnson@redneon.com>
16617 Date:   Tue Apr 10 00:08:49 2012 +0930
16619     cairo: fix stroke pattern with transparency group
16621     Cairo copy path/append path with device offsets is broken. Use GfxPath
16622     instead.
16624     Bug 48468
16626  poppler/CairoOutputDev.cc | 15 ++++++---------
16627  poppler/CairoOutputDev.h  |  4 ++--
16628  2 files changed, 8 insertions(+), 11 deletions(-)
16630 commit 5ea305c3924cead302092378ab67300c3099afd9
16631 Author: Adrian Johnson <ajohnson@redneon.com>
16632 Date:   Sun Apr 8 23:11:30 2012 +0930
16634     cairo: only align stroke coords for horizontal and vertical lines
16636     Bug 48318
16638  poppler/CairoOutputDev.cc | 80
16639  ++++++++++++++++++++++++++++++++++++-----------
16640  poppler/CairoOutputDev.h  |  2 +-
16641  2 files changed, 62 insertions(+), 20 deletions(-)
16643 commit 8414d8f621b8abb018e80f2255cfb511a1e558d4
16644 Author: Adrian Johnson <ajohnson@redneon.com>
16645 Date:   Mon Apr 9 12:08:20 2012 +0930
16647     cairo: ensure 0 width lines with stroke_adjust are aligned
16649     Previously the code path for 0 width lines ignored the stroke_adjust
16650     setting. Rearrange the code so the code path for stroke_adjust == TRUE
16651     is performed first (this will also set 0 width lines to 1 pixel wide).
16653  poppler/CairoOutputDev.cc | 42 +++++++++++++++++++++---------------------
16654  1 file changed, 21 insertions(+), 21 deletions(-)
16656 commit af1a84eb90656de68bb14f2c4ae4f813c51bc3a3
16657 Author: Adrian Johnson <ajohnson@redneon.com>
16658 Date:   Mon Apr 9 17:17:29 2012 +0930
16660     cairo: fix paintTransparencyGroup when both mask and fill opacity
16661     are required
16663     Bug 48453
16665  poppler/CairoOutputDev.cc | 8 +++++++-
16666  1 file changed, 7 insertions(+), 1 deletion(-)
16668 commit 46b3a70cae3b37cb4270a83afaddd6734442b752
16669 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16670 Date:   Mon Apr 9 19:32:24 2012 +0200
16672     Caption text rendering in AnnotLine
16674  poppler/Annot.cc | 262
16675  ++++++++++++++++++++++++++++++++++++++-----------------
16676  poppler/Annot.h  |   2 +
16677  2 files changed, 183 insertions(+), 81 deletions(-)
16679 commit 855607828447ecec2c8444650d015e21bd17d2e2
16680 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16681 Date:   Mon Apr 9 16:45:50 2012 +0200
16683     AnnotFreeText rendering improvements (auto word-wrap, quadding,
16684     border style, font/border color)
16686  poppler/Annot.cc | 146
16687  +++++++++++++++++++++++++++++++++++++++++++------------
16688  poppler/Annot.h  |   1 +
16689  2 files changed, 115 insertions(+), 32 deletions(-)
16691 commit 80f662162698c1ec27771d9cf5e2e6bc3d21c4df
16692 Author: Ihar Filipau <thephilips@gmail.com>
16693 Date:   Thu Apr 12 00:19:26 2012 +0200
16695     Fix the mask inversion
16697  utils/HtmlOutputDev.cc | 2 +-
16698  1 file changed, 1 insertion(+), 1 deletion(-)
16700 commit 06591d848e53598973f7d5fddac50785a46e8027
16701 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
16702 Date:   Wed Apr 11 23:49:29 2012 +0200
16704     Fix Splash CMYK merge error
16706     Mail says
16707     ******
16708     Hi,
16710     playing around with the attached PDF to get a better CMYK support for
16711     the blend mode soft light, I encountered that I made a big mistake
16712     during merge in the CMYK part of splash. I fixed that. The attached
16713     patch also includes the small enhancement I made in soft light
16714     routine.
16715     ******
16717  poppler/SplashOutputDev.cc | 9 +++++++++
16718  splash/Splash.cc           | 2 +-
16719  2 files changed, 10 insertions(+), 1 deletion(-)
16721 commit 1f45afde6410f03c79fcf4b66d5834079879d38f
16722 Author: Ihar Filipau <thephilips@gmail.com>
16723 Date:   Mon Apr 9 19:17:41 2012 +0200
16725     Add producer and version to xml output
16727  utils/HtmlOutputDev.cc | 2 +-
16728  utils/pdf2xml.dtd      | 4 ++++
16729  2 files changed, 5 insertions(+), 1 deletion(-)
16731 commit cef6ac0ebbf8451beaadb3ddb6c991bbb7239432
16732 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16733 Date:   Sun Apr 8 23:15:15 2012 +0200
16735     FIX: Do not append a NUL character to Unicode page labels
16737  poppler/PageLabelInfo.cc | 3 +--
16738  1 file changed, 1 insertion(+), 2 deletions(-)
16740 commit 3d4985f14e54ddcc64ea654b23e931b7e6acfbdc
16741 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16742 Date:   Sat Apr 7 11:28:36 2012 +0200
16744     Do not trust the rect of AnnotTextMarkup when drawing
16746  poppler/Annot.cc | 43 +++++++++++++++++++++++++++++--------------
16747  1 file changed, 29 insertions(+), 14 deletions(-)
16749 commit c6296cd8c1ca398beac20f1e88c87b9082386247
16750 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16751 Date:   Sat Apr 7 00:30:54 2012 +0200
16753     Do not trust the rect of AnnotLine, AnnotPolygon and AnnotInk
16754     when drawing
16756  poppler/Annot.cc | 126
16757  ++++++++++++++++++++++++++++++++++++++++++++-----------
16758  poppler/Annot.h  |  27 ++++++++++++
16759  2 files changed, 128 insertions(+), 25 deletions(-)
16761 commit 503620ae74d719da52e3374725e490c62f7be7a3
16762 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16763 Date:   Thu Mar 29 19:07:05 2012 +0200
16765     Do not recreate Annots when writing to PS, Export poppler-generated
16766     Annot appearance resource dict
16768     1) With previous code each Annot object was reconstructed from the
16769     pdf object when
16770     writing to PS, leading to the fact that writeDocSetup couldn't see the
16771     generated appearance.
16772     This patch makes writeDocSetup use the same Annots object returned by
16773     Page::getAnnots.
16775     2) This patch also enables each Annot subtype to control the exported
16776     resources. AnnotFreeText uses this new method to export font
16777     information.
16779     3) Comment fixed in Page.h: Page::getAnnots does *not* give away
16780     ownership, in
16781     fact the returned object is destroyed by ~Page.
16783  poppler/Annot.cc       | 28 ++++++++++++++++++++++++++++
16784  poppler/Annot.h        |  5 +++--
16785  poppler/FontInfo.cc    | 11 ++++-------
16786  poppler/PSOutputDev.cc | 12 +++---------
16787  poppler/Page.h         |  2 +-
16788  5 files changed, 39 insertions(+), 19 deletions(-)
16790 commit 2733504890333b0925d95e01310726d11fed44d8
16791 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16792 Date:   Fri Mar 23 20:54:58 2012 +0100
16794     Basic AnnotFreeText rendering (hardcoded font, WinAnsi characters
16795     only)
16797     This patch also moves layoutText and writeString from AnnotWidget
16798     to Annot
16800  poppler/Annot.cc | 137
16801  ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
16802  poppler/Annot.h  |  11 +++--
16803  2 files changed, 142 insertions(+), 6 deletions(-)
16805 commit 3023a59c0a1a5974b232f6f8cb629eabb6797616
16806 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16807 Date:   Sun Mar 25 22:04:11 2012 +0200
16809     AnnotTextMarkup rendering improvements
16811     1) FIX: Wrong coords in typeUnderline and typeStrikeout
16812     2) Implementation of typeSquiggly
16813     3) FIX: Form creation is common to all markup types
16815  poppler/Annot.cc | 92
16816  ++++++++++++++++++++++++++++++++++----------------------
16817  1 file changed, 56 insertions(+), 36 deletions(-)
16819 commit 8927ddc448edc016043107e88e3bc3b2b8b03269
16820 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16821 Date:   Thu Mar 22 17:33:01 2012 +0100
16823     Improvements to AnnotLine::draw
16825  poppler/Annot.cc | 50 ++++++++++++++++++++++++++++++++++++++++++++++----
16826  1 file changed, 46 insertions(+), 4 deletions(-)
16828 commit bd7a40fd0312c753d1871558b566376304f1ff35
16829 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16830 Date:   Wed Mar 21 22:48:05 2012 +0100
16832     AnnotInk rendering
16834  poppler/Annot.cc | 62
16835  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
16836  poppler/Annot.h  |  2 ++
16837  2 files changed, 64 insertions(+)
16839 commit 6a8794abe639db8284db079e028cbcd66e138884
16840 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16841 Date:   Wed Mar 21 22:33:13 2012 +0100
16843     AnnotPolygon rendering
16845  poppler/Annot.cc | 87
16846  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
16847  poppler/Annot.h  |  2 ++
16848  2 files changed, 89 insertions(+)
16850 commit f389c50458079f24164b1c12b1151c8617485acb
16851 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16852 Date:   Wed Mar 21 21:12:59 2012 +0100
16854     Do not fill AnnotGeometry with transparent color
16856     Previously it was filled with black.
16858  poppler/Annot.cc | 2 +-
16859  1 file changed, 1 insertion(+), 1 deletion(-)
16861 commit c63cc22dd82f827305ad57f241ad49998f2a1c23
16862 Author: Albert Astals Cid <aacid@kde.org>
16863 Date:   Sun Apr 8 12:28:17 2012 +0200
16865     Remove extra copy() (memleak)
16867  poppler/GlobalParams.cc | 3 +--
16868  1 file changed, 1 insertion(+), 2 deletions(-)
16870 commit ed0c9640abcbea459e3a276ee0b27631b01c32c4
16871 Author: Albert Astals Cid <aacid@kde.org>
16872 Date:   Sun Apr 8 12:24:20 2012 +0200
16874     Do not crash if mallocing too much memory
16876     Fixes crash in
16877     https://ritdml.rit.edu/bitstream/handle/1850/11220/TYehThesis1992.pdf?sequence=1
16878     even though the page is still unrendered
16880  poppler/JBIG2Stream.cc | 9 +++++++--
16881  1 file changed, 7 insertions(+), 2 deletions(-)
16883 commit f1e621adbbb74ec709022b2a31195331651c83fa
16884 Author: Adrian Johnson <ajohnson@redneon.com>
16885 Date:   Sun Apr 8 19:42:05 2012 +0930
16887     cairo: use correct userfont font bbox
16889     cairo 1.12 started clipping text to the font bbox
16891     Bug 48399
16893  poppler/CairoFontEngine.cc | 24 ++++++++++++++++++++++++
16894  1 file changed, 24 insertions(+)
16896 commit f5b708c3e04ba50756cd9f9530cf82f547443ce9
16897 Author: Suzuki Toshiya <mpsuzuki@hiroshima-u.ac.jp>
16898 Date:   Fri Apr 6 15:22:36 2012 +0200
16900     ttc<->ttf fallback is expected for CJK font list in GlobalParamsWin.cc
16902     Bug 48046
16904  poppler/GlobalParamsWin.cc | 224
16905  ++++++++++++++++++++++++++-------------------
16906  1 file changed, 128 insertions(+), 96 deletions(-)
16908 commit 4e940b14a6fddde9a1714976ff8045e26cbf7d40
16909 Author: Adrian Johnson <ajohnson@redneon.com>
16910 Date:   Mon Apr 2 20:03:11 2012 +0930
16912     cairo: fix regression caused by mesh gradients
16914  poppler/CairoOutputDev.cc | 6 ++++--
16915  1 file changed, 4 insertions(+), 2 deletions(-)
16917 commit 74a7d963de75c0097eedcf4224d13cf275a64757
16918 Author: Carlos Garcia Campos <carlosgc@gnome.org>
16919 Date:   Sun Apr 1 19:35:48 2012 +0200
16921     regtest: remove debug print to show bisect exit status in Bisect.py
16923  regtest/Bisect.py | 1 -
16924  1 file changed, 1 deletion(-)
16926 commit 2749db77eb8ccdbc4b0771163c8942f882f259f4
16927 Author: Carlos Garcia Campos <carlosgc@gnome.org>
16928 Date:   Sun Apr 1 19:20:37 2012 +0200
16930     regtest: Fix crash when creating HTML report for a single test
16932  regtest/commands/create-report.py | 5 +----
16933  1 file changed, 1 insertion(+), 4 deletions(-)
16935 commit 1c8e1bb637347d0d31945f9d265b29e7b49396e2
16936 Author: Carlos Garcia Campos <carlosgc@gnome.org>
16937 Date:   Sun Apr 1 19:11:57 2012 +0200
16939     regtest: Don't show results for crashed or failed to run tests in
16940     HTML report
16942  regtest/HTMLReport.py | 2 ++
16943  1 file changed, 2 insertions(+)
16945 commit a5f4936dfb3e60ca37f932cc066aa10765f3cbc9
16946 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16947 Date:   Sat Mar 24 23:13:48 2012 +0100
16949     Fix: annotDisplayDecideCbk was not propagated
16951  poppler/OutputDev.h    |  6 +++++-
16952  poppler/PSOutputDev.cc | 11 ++++++++---
16953  poppler/PSOutputDev.h  |  5 ++++-
16954  poppler/Page.cc        |  3 ++-
16955  utils/HtmlOutputDev.h  |  5 ++++-
16956  5 files changed, 23 insertions(+), 7 deletions(-)
16958 commit aab8c9a026f781da47ecedd453e225f906361444
16959 Author: Albert Astals Cid <aacid@kde.org>
16960 Date:   Thu Mar 29 21:49:38 2012 +0200
16962     Increase version
16964  CMakeLists.txt      | 4 ++--
16965  configure.ac        | 2 +-
16966  cpp/Doxyfile        | 2 +-
16967  poppler/Makefile.am | 2 +-
16968  qt4/src/Doxyfile    | 2 +-
16969  5 files changed, 6 insertions(+), 6 deletions(-)
16971 commit f7e65b62480631d0485167a81a588a176630dd8d
16972 Author: Albert Astals Cid <aacid@kde.org>
16973 Date:   Thu Mar 29 21:48:11 2012 +0200
16975     0.19.2 news
16977  NEWS | 23 ++++++++++++++++++++++-
16978  1 file changed, 22 insertions(+), 1 deletion(-)
16980 commit 627e072eb1edbfabf549656e9abf10100ed7340c
16981 Author: Albert Astals Cid <aacid@kde.org>
16982 Date:   Thu Mar 29 21:40:13 2012 +0200
16984     Update copyrights
16986  poppler/TextOutputDev.cc | 1 +
16987  1 file changed, 1 insertion(+)
16989 commit e9ad888b003d343d8ca60f044c7cf10a8df81cf4
16990 Author: Albert Astals Cid <aacid@kde.org>
16991 Date:   Thu Mar 29 19:49:34 2012 +0200
16993     Add quotes to the poppler version define
16995  poppler/poppler-config.h.cmake | 2 +-
16996  1 file changed, 1 insertion(+), 1 deletion(-)
16998 commit 8172bb03b6e8f1c16e1a152fb251b10446f54129
16999 Author: Peter Breitenlohner <peb@mppmu.mpg.de>
17000 Date:   Mon Mar 26 11:13:34 2012 +0200
17002     define POPPLER_VERSION as C string
17004     Signed-off-by: Peter Breitenlohner <peb@mppmu.mpg.de>
17006  configure.ac | 2 +-
17007  1 file changed, 1 insertion(+), 1 deletion(-)
17009 commit 4a38d933d06d189317b1b9028c3fa4ae2a1551af
17010 Author: Suzuki Toshiya <mpsuzuki@hiroshima-u.ac.jp>
17011 Date:   Thu Mar 29 19:34:25 2012 +0200
17013     per-collection fallback for missing CID-keyed fonts on Win32
17015  poppler/GlobalParamsWin.cc | 38 ++++++++++++++++++++++++++++++++++----
17016  1 file changed, 34 insertions(+), 4 deletions(-)
17018 commit a0b3e0938e08847d10c5d7b7528c7c5d43a7a3b8
17019 Author: Hib Eris <hib@hiberis.nl>
17020 Date:   Thu Mar 29 07:52:30 2012 +0200
17022     Fix help message
17024     Partial credit goes to suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
17026  configure.ac | 4 ++--
17027  1 file changed, 2 insertions(+), 2 deletions(-)
17029 commit 631224dc0c721119c91984f1940c9e51edf17eca
17030 Author: Fabio D'Urso <fabiodurso@hotmail.it>
17031 Date:   Tue Mar 20 00:56:50 2012 +0100
17033     Annotation removal
17035  poppler/Annot.cc | 17 +++++++++++++++++
17036  poppler/Annot.h  |  1 +
17037  poppler/Page.cc  | 36 ++++++++++++++++++++++++++++++++++++
17038  poppler/Page.h   |  3 +++
17039  4 files changed, 57 insertions(+)
17041 commit 20476370a445a26f1fae9db6ad58727ee3c63550
17042 Author: Fabio D'Urso <fabiodurso@hotmail.it>
17043 Date:   Wed Mar 28 23:16:37 2012 +0200
17045     Basic support for Annot appearance stream removal and invalidation
17047  poppler/Annot.cc | 190
17048  +++++++++++++++++++++++++++++++++++++++++--------------
17049  poppler/Annot.h  |  29 +++++++--
17050  2 files changed, 168 insertions(+), 51 deletions(-)
17052 commit e9a066c3a53cc1cb73dd43a243390ae4e3c76ca3
17053 Author: Albert Astals Cid <aacid@kde.org>
17054 Date:   Wed Mar 28 23:33:37 2012 +0200
17056     Fix another typo in macGlyphNames
17058  fofi/FoFiTrueType.cc | 4 ++--
17059  1 file changed, 2 insertions(+), 2 deletions(-)
17061 commit 3d277b230e806a648fcc6d9e7af39370aa89c2ae
17062 Author: Adrian Johnson <ajohnson@redneon.com>
17063 Date:   Sat Feb 18 09:19:51 2012 +1030
17065     Fix typo in "mu" glyph name in truetype 'post' table standard mac
17066     ordering
17068     The standard mac ordering table is at:
17070     https://developer.apple.com/fonts/ttrefman/rm06/Chap6post.html
17072  fofi/FoFiTrueType.cc | 3 ++-
17073  1 file changed, 2 insertions(+), 1 deletion(-)
17075 commit 47b910d35b2cf5914ed4c07f751c5e8c304be7fc
17076 Author: suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
17077 Date:   Wed Mar 28 20:21:44 2012 +0200
17079     Add quotes
17081     this is quite small fix. In poppler's configure, basically the shell
17082     variables are not enclosed, and not quoted, aslike
17083             if test x$use_glib = x; then
17084     This syntax make the test command confused when use_glib is multi-word
17085     value, as, "no (required cairo output)". In such case, test cannot
17086     know
17087     how to evaluate the token "no" "(required" "cairo", so some "syntax
17088     error"
17089     messages are given. Thus, quoting of the variable would be safer.
17091  configure.ac | 4 ++--
17092  1 file changed, 2 insertions(+), 2 deletions(-)
17094 commit 78224609f6c1d87deee72b60a8f8f9f6c36ac75f
17095 Author: Albert Astals Cid <aacid@kde.org>
17096 Date:   Wed Mar 28 20:21:11 2012 +0200
17098     Workaround Windows problem with libjpeg
17100     In libjpeg6b, there is a type definition conflict issue in jmorecfg.h.
17101     jmorecfg.h typedefs INT16 as short, INT32 as long. The latter conflict
17102     with basetsd.h of Microsoft Windows SDK or MinGW that typedefs INT32
17103     as int. basetsd.h is included by windows.h, so, if the users work with
17104     ANSI C features only, the conflict does not appear, it would be the
17105     background why such fundamental error has been preserved.
17106     Anyway, jmorecfg.h designer was aware about the conflict with
17107     X11 headers
17108     (Xmd.h defines INT16, INT32, etc), so if we pretend as if Xmd.h were
17109     included (by defining XMD_H), this issue can be bypassed. Attached
17110     patch
17111     checks the conflict, then, if there is a conflict, tries XMD_H
17112     trick, and
17113     uses it if it works. If jmorecfg.h or basetsd.h was manually fixed to
17114     prevent this issue, this trick is not used.
17116  configure.ac | 42 ++++++++++++++++++++++++++++++++++++++++++
17117  1 file changed, 42 insertions(+)
17119 commit d8cf31f8c7e190939525ad68cd4617fb48fea60e
17120 Author: suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
17121 Date:   Wed Mar 28 20:20:43 2012 +0200
17123     update Makefile.am to reflect LIBJPEG_CFLAGS, LIBTIFF_CFLAGS,
17124     LIBPNG_CFLAGS for related sources.
17126  goo/Makefile.am     | 15 +++++++++++++++
17127  poppler/Makefile.am |  6 ++++++
17128  splash/Makefile.am  | 16 ++++++++++++++++
17129  utils/Makefile.am   |  6 ++++++
17130  4 files changed, 43 insertions(+)
17132 commit f0c13f5efc641c63627b8f0b0815b6b511d8d196
17133 Author: suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
17134 Date:   Wed Mar 28 20:20:06 2012 +0200
17136     Configure improvements for libs in non default paths
17138     evaluate pkg-config-like environmental variables like LIBJPEG_CFLAGS,
17139     LIBJPEG_LIBS, LIBTIFF_CFLAGS and LIBTIFF_LIBS in configuration.
17141  configure.ac | 50 ++++++++++++++++++++++++++++++++++++++++++++------
17142  1 file changed, 44 insertions(+), 6 deletions(-)
17144 commit e55f485d803cb1f82e0d8a53d1998e1887c7920f
17145 Author: suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
17146 Date:   Wed Mar 28 20:19:08 2012 +0200
17148     Improve m4/libjpeg.m4
17150     m4/libjpeg.m4 uses USER_INCLUDES and USER_LDFLAGS in it, but
17151     USER_INCLUDES is not reflected when jpeglib.h is searched.
17152     this patch modifies m4/libjpeg.m4 to reflect USER_INCLUDES
17153     when jpeglib.h is searched.
17155  m4/libjpeg.m4 | 6 ++++++
17156  1 file changed, 6 insertions(+)
17158 commit e88c17d45220eea60a3dd7fab26a067616388c5f
17159 Author: Albert Astals Cid <aacid@kde.org>
17160 Date:   Wed Mar 28 20:05:45 2012 +0200
17162     Fix compile in windows
17164  poppler/GlobalParamsWin.cc | 35 ++++++++++++++++++++++++++++++-----
17165  1 file changed, 30 insertions(+), 5 deletions(-)
17167 commit ee0eaabe24019d2af226ef03e3f456787525e040
17168 Author: Fabio D'Urso <fabiodurso@hotmail.it>
17169 Date:   Mon Mar 19 00:05:49 2012 +0100
17171     Added Array::remove (and Object::arrayRemove)
17173  poppler/Array.cc | 13 +++++++++++++
17174  poppler/Array.h  |  4 ++++
17175  poppler/Object.h |  5 +++++
17176  3 files changed, 22 insertions(+)
17178 commit d6a1b7dcaeac1e49533519b9f8a279fd64d04c67
17179 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
17180 Date:   Tue Mar 27 00:00:05 2012 +0200
17182     Some regression fixes/improvements
17184     I just finished the patch for these regressions, they had differents
17185     reasons
17186     1. In CharCodeToUnicode::mapToUnicode the identity support was missing
17187     2. The new algorithms for axial and radial shading caused problems in
17188     cairo. I revert these changes but removed the examination of hidden
17189     content (this is already done in the calling function)
17190     3. The examination of optional hidden content in showing text
17191     was wrong:
17192     of course hidden text should not be shown, but text parameters
17193     like text
17194     position in the state must be changed!
17195     4. Searching and finding fonts especially with base14 fonts should be
17196     more exact than just looking at the base14 name (i.e. fixed width
17197     and so
17198     on) when using fontconfig. I implement that to find the best font
17199     fitting to the needs.
17201  poppler/CharCodeToUnicode.cc |   5 +
17202  poppler/Gfx.cc               | 329
17203  ++++++++++++++++++++-----------------------
17204  poppler/GfxFont.cc           |   3 +-
17205  poppler/GlobalParams.cc      |  78 +++++++---
17206  poppler/GlobalParams.h       |   6 +-
17207  5 files changed, 218 insertions(+), 203 deletions(-)
17209 commit a5257efe00d0fe850b1abe5c552f7581027ac64c
17210 Author: Fabio D'Urso <fabiodurso@hotmail.it>
17211 Date:   Mon Mar 26 19:28:55 2012 +0200
17213     Re-added forceRasterize to PSOutputDev (and qt4 fix too)‏
17215     The patch restores the forceRasterize argument in PSOutputDev ctors.
17216     Commit 6ee907f291427b8751a872b31210bf32e8d2b722 had removed it,
17217     turning it
17218     into a global param.
17219     As a side effect, this patch also fixes qt4/poppler-ps-converter,
17220     which had
17221     not been updated to the new signature, and thus produced corrupted
17222     output if
17223     forceRasterization was set.
17225  glib/poppler-page.cc    |  2 +-
17226  poppler/GlobalParams.cc | 16 ----------------
17227  poppler/GlobalParams.h  |  3 ---
17228  poppler/PSOutputDev.cc  |  6 +++++-
17229  poppler/PSOutputDev.h   |  3 +++
17230  5 files changed, 9 insertions(+), 21 deletions(-)
17232 commit 55d039ada063a9427de6dd59846ce1570ab26e9f
17233 Author: Suzuki Toshiya <mpsuzuki@hiroshima-u.ac.jp>
17234 Date:   Mon Mar 26 22:31:29 2012 +0200
17236     CJK improvements
17238     More info in the mailing list threads
17239      * script names for vertical writing mode should be differentiated
17240      for CJK
17241      * 2 workarounds for a Korean font on Microsoft Windows
17243  fofi/FoFiTrueType.cc | 47 ++++++++++++++++++++++++++++++++++++-----------
17244  fofi/FoFiTrueType.h  |  8 +++++++-
17245  poppler/GfxFont.cc   | 14 ++++++++------
17246  3 files changed, 51 insertions(+), 18 deletions(-)
17248 commit a8b0fa4d07480242afba7751995e38eaf3147ac5
17249 Author: Horst Prote <prote@fmi.uni-stuttgart.de>
17250 Date:   Mon Mar 26 21:04:32 2012 +1030
17252     don't add newline to last line extracted by TextSelectionDumper
17254     Bug 45955
17256  poppler/TextOutputDev.cc | 4 +++-
17257  1 file changed, 3 insertions(+), 1 deletion(-)
17259 commit c40e2315cd796ba928969d13a761f5f19d8438fc
17260 Author: Adrian Johnson <ajohnson@redneon.com>
17261 Date:   Fri Mar 23 21:49:42 2012 +1030
17263     cairo: use a transparency group with
17264     setSoftMaskFromImageMask/unsetSoftMaskFromImageMask
17266     Drawing a tiling pattern between setSoftMaskFromImageMask and
17267     unsetSoftMaskFromImageMask clears the softmask.
17269     Similar to Splash, create a transparency group in
17270     setSoftMaskFromImageMask. Pop and paint the group in
17271     unsetSoftMaskFromImageMask. The saveState/restoreState is to ensure
17272     the softmask is restored before painting the group.
17274     Bug 47739
17276  poppler/CairoOutputDev.cc | 16 ++++++++++++++++
17277  1 file changed, 16 insertions(+)
17279 commit 7b57afea2e433fc7b6f359a62b1289f0e1da3267
17280 Author: Adrian Johnson <ajohnson@redneon.com>
17281 Date:   Sat Mar 24 08:27:34 2012 +1030
17283     cairo: update cairo mesh pattern to 1.12 api
17285     Now that a stable version of cairo with mesh gradient support is
17286     released update poppler to use this api.
17288  poppler/CairoOutputDev.cc | 40 ++++++++++++++++++++--------------------
17289  poppler/CairoOutputDev.h  |  4 ++--
17290  2 files changed, 22 insertions(+), 22 deletions(-)
17292 commit 2f156b34fc8755ddd2a32cac830f3073d6b2c481
17293 Author: Suzuki Toshiya <mpsuzuki@hiroshima-u.ac.jp>
17294 Date:   Fri Mar 23 20:00:18 2012 +0100
17296     Fix compile in mingw-gcc
17298  poppler/GlobalParamsWin.cc | 3 ++-
17299  1 file changed, 2 insertions(+), 1 deletion(-)
17301 commit 06b6db92dd1ec32f9a55347073f8b533aa074ee1
17302 Author: Fabio D'Urso <fabiodurso@hotmail.it>
17303 Date:   Sun Mar 18 23:58:05 2012 +0100
17305     Added XRef::removeIndirectObject
17307  poppler/PDFDoc.cc | 15 ++++++++++-----
17308  poppler/XRef.cc   | 15 +++++++++++++++
17309  poppler/XRef.h    |  2 ++
17310  3 files changed, 27 insertions(+), 5 deletions(-)
17312 commit a2e9b7c02ffa0e5edc4da18cc726993bc92fc684
17313 Author: Fabio D'Urso <fabiodurso@hotmail.it>
17314 Date:   Mon Mar 19 19:17:09 2012 +0100
17316     Fix in AnnotMarkup's popup window handling
17318     AnnotPopup's ref was previously set to the *parent* annot, now
17319     it's correctly
17320     set to the *popup* annot's own.
17322  poppler/Annot.cc | 6 +++---
17323  1 file changed, 3 insertions(+), 3 deletions(-)
17325 commit 05641304df67beae546a2fe18071f3be52707aa8
17326 Author: Fabio D'Urso <fabiodurso@hotmail.it>
17327 Date:   Mon Mar 19 20:56:45 2012 +0100
17329     Basic Annot border editing support
17331  poppler/Annot.cc | 23 +++++++++++++++++++++++
17332  poppler/Annot.h  |  9 +++++++++
17333  2 files changed, 32 insertions(+)
17335 commit 3e6275a05066c152b265cc27275d9e4107c089e9
17336 Author: Fabio D'Urso <fabiodurso@hotmail.it>
17337 Date:   Fri Mar 16 21:47:02 2012 +0100
17339     Yet new setters to AnnotFreeText
17341  poppler/Annot.cc | 45 +++++++++++++++++++++++++++++++++++++++++++++
17342  poppler/Annot.h  |  2 ++
17343  2 files changed, 47 insertions(+)
17345 commit f69f41056fc8cd8a70b38024f255e9074af20bdc
17346 Author: Pino Toscano <pino@kde.org>
17347 Date:   Tue Mar 20 15:18:33 2012 +0100
17349     cmake: reset CMAKE_REQUIRED_INCLUDES/CMAKE_REQUIRED_LIBRARIES
17351  cmake/modules/FindLIBOPENJPEG.cmake | 3 +++
17352  1 file changed, 3 insertions(+)
17354 commit 4a9238441a5317c3304296e4e6430cccefe8322c
17355 Author: Ihar Filipau <thephilips@gmail.com>
17356 Date:   Fri Mar 16 00:07:45 2012 +0100
17358     Flip images if they need to
17360     Bug 32340
17362  utils/HtmlOutputDev.cc | 50
17363  ++++++++++++++++++++++++++++++++++++++++++++++++--
17364  1 file changed, 48 insertions(+), 2 deletions(-)
17366 commit 6d68d0d3acc8c8e0d9d310b2e1ba2b07d6bfe942
17367 Author: Ihar Filipau <thephilips@gmail.com>
17368 Date:   Thu Mar 15 22:56:10 2012 +0100
17370     pdftohtml: extract mask images even if they are not JPEG
17372     Bug #47186
17374  utils/HtmlOutputDev.cc | 203
17375  +++++++++++++++++++++++++++++++------------------
17376  utils/HtmlOutputDev.h  |   3 +
17377  2 files changed, 131 insertions(+), 75 deletions(-)
17379 commit 60155e0fc7224a6b479bf62133f72c460fe48078
17380 Author: Albert Astals Cid <aacid@kde.org>
17381 Date:   Thu Mar 15 20:46:53 2012 +0100
17383     Install poppler-media.h
17385  qt4/src/Makefile.am | 1 +
17386  1 file changed, 1 insertion(+)
17388 commit 6a173844d5ca6f32e188406ab14cae6a7548fc1d
17389 Author: Albert Astals Cid <aacid@kde.org>
17390 Date:   Thu Mar 15 20:44:12 2012 +0100
17392     Add the export
17394  qt4/src/poppler-media.h | 5 ++++-
17395  1 file changed, 4 insertions(+), 1 deletion(-)
17397 commit e401f8e6ba3e18d5a3a4920cd111b2174c75f415
17398 Author: Albert Astals Cid <aacid@kde.org>
17399 Date:   Thu Mar 15 20:32:12 2012 +0100
17401     Increase version and sonames
17403  CMakeLists.txt         | 4 ++--
17404  configure.ac           | 2 +-
17405  cpp/Doxyfile           | 2 +-
17406  glib/CMakeLists.txt    | 2 +-
17407  glib/Makefile.am       | 2 +-
17408  poppler/Makefile.am    | 2 +-
17409  qt4/src/CMakeLists.txt | 2 +-
17410  qt4/src/Doxyfile       | 2 +-
17411  qt4/src/Makefile.am    | 2 +-
17412  9 files changed, 10 insertions(+), 10 deletions(-)
17414 commit ce059698e8c5097f75e7a0f828af0936aa104af0
17415 Author: Albert Astals Cid <aacid@kde.org>
17416 Date:   Thu Mar 15 20:27:45 2012 +0100
17418     0.19.1 news
17420     Also inclusing 0.18.x ones
17422  NEWS | 110
17423  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
17424  1 file changed, 110 insertions(+)
17426 commit 2041d5721871adb2a23999c16ecbdc60abb7b1c4
17427 Author: Albert Astals Cid <aacid@kde.org>
17428 Date:   Thu Mar 15 20:20:31 2012 +0100
17430     Update C years
17432  poppler/CMap.h       | 1 +
17433  poppler/GfxFont.h    | 2 +-
17434  poppler/Rendition.cc | 1 +
17435  3 files changed, 3 insertions(+), 1 deletion(-)
17437 commit 95d684aa2a87d01296f5e93516f2ac3f54adbec8
17438 Author: Guillermo Amaral <gamaral@kde.org>
17439 Date:   Thu Mar 15 20:13:20 2012 +0100
17441     Remove the QIODevice and go with a not so good but more safer
17442     QByteArray
17444     Bug #47336
17446  qt4/src/CMakeLists.txt                           |  1 -
17447  qt4/src/Makefile.am                              |  1 -
17448  qt4/src/poppler-media.cc                         | 35 ++++++++++-----
17449  qt4/src/poppler-media.h                          |  4 +-
17450  qt4/src/poppler-page.cc                          |  1 -
17451  qt4/src/poppler-streamsequentialdevice-private.h | 51
17452  ---------------------
17453  qt4/src/poppler-streamsequentialdevice.cc        | 56
17454  ------------------------
17455  7 files changed, 26 insertions(+), 123 deletions(-)
17457 commit 9fee12f9bee7252db0974ef69870b69ff1452053
17458 Author: Albert Astals Cid <aacid@kde.org>
17459 Date:   Thu Mar 15 19:23:47 2012 +0100
17461     Compile++
17463  qt4/src/Makefile.am | 2 ++
17464  1 file changed, 2 insertions(+)
17466 commit aa1e6d12d063a64a22841f7996101b45aa680ec7
17467 Author: Guillermo Amaral <gamaral@kdab.com>
17468 Date:   Thu Mar 15 00:35:31 2012 +0100
17470     Added media rendition support for Qt4
17472  qt4/src/CMakeLists.txt                           |   3 +
17473  qt4/src/poppler-annotation.cc                    |  66 ++++++++++
17474  qt4/src/poppler-annotation.h                     |  47 ++++++-
17475  qt4/src/poppler-link.cc                          |  44 +++++++
17476  qt4/src/poppler-link.h                           |  38 +++++-
17477  qt4/src/poppler-media.cc                         | 149
17478  +++++++++++++++++++++++
17479  qt4/src/poppler-media.h                          |  94 ++++++++++++++
17480  qt4/src/poppler-page.cc                          |  32 ++++-
17481  qt4/src/poppler-qt4.h                            |   2 +
17482  qt4/src/poppler-streamsequentialdevice-private.h |  51 ++++++++
17483  qt4/src/poppler-streamsequentialdevice.cc        |  56 +++++++++
17484  11 files changed, 579 insertions(+), 3 deletions(-)
17486 commit 258e2197afa49e60b0b13a05408fc8d484dd8147
17487 Author: Fabio D'Urso <fabiodurso@hotmail.it>
17488 Date:   Wed Mar 14 23:25:00 2012 +0100
17490     Added some new setters to AnnotFreeText
17492  poppler/Annot.cc | 39 +++++++++++++++++++++++++++++++++++++++
17493  poppler/Annot.h  |  4 ++++
17494  2 files changed, 43 insertions(+)
17496 commit 84a62ac157e03880c1c1eda60c3927bd4414640e
17497 Author: Fabio D'Urso <fabiodurso@hotmail.it>
17498 Date:   Wed Mar 14 23:24:28 2012 +0100
17500     Added some new setters to AnnotGeometry, AnnotInk and AnnotCaret
17502  poppler/Annot.cc | 116
17503  +++++++++++++++++++++++++++++++++++++++++--------------
17504  poppler/Annot.h  |  10 +++++
17505  2 files changed, 96 insertions(+), 30 deletions(-)
17507 commit 233c9a097bdc382f6a2eb6319ee15528c72e9632
17508 Author: Fabio D'Urso <fabiodurso@hotmail.it>
17509 Date:   Wed Mar 14 23:23:59 2012 +0100
17511     Added some new setters to AnnotTextMarkup and AnnotStamp
17513  poppler/Annot.cc | 61
17514  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
17515  poppler/Annot.h  | 11 ++++++++--
17516  2 files changed, 70 insertions(+), 2 deletions(-)
17518 commit 8fb3ac6cf66233b80959ba99a2c706111050f5f1
17519 Author: Fabio D'Urso <fabiodurso@hotmail.it>
17520 Date:   Wed Mar 14 23:23:23 2012 +0100
17522     Added Page::getDoc()
17524  poppler/Page.h | 2 ++
17525  1 file changed, 2 insertions(+)
17527 commit dc4cb07c1e735006d5168e0e65f5143d7fc53e12
17528 Author: Fabio D'Urso <fabiodurso@hotmail.it>
17529 Date:   Wed Mar 14 23:22:10 2012 +0100
17531     Added some new setters to AnnotLine and AnnotPolygon
17533  poppler/Annot.cc | 201
17534  +++++++++++++++++++++++++++++++++++++++++++++++++++++--
17535  poppler/Annot.h  |  16 +++++
17536  2 files changed, 211 insertions(+), 6 deletions(-)
17538 commit 4931018eecc37dbbe0df1a456347ab200f1b057a
17539 Author: Fabio D'Urso <fabiodurso@hotmail.it>
17540 Date:   Wed Mar 14 23:21:07 2012 +0100
17542     Make Dict::set remove the entry if object is Null
17544  poppler/Dict.cc | 5 +++++
17545  1 file changed, 5 insertions(+)
17547 commit 13ac2c0bed3fa5515a3c068488cb6a0b17410a97
17548 Author: Fabio D'Urso <fabiodurso@hotmail.it>
17549 Date:   Wed Mar 14 23:20:13 2012 +0100
17551     Added some new setters to Annot and AnnotMarkup
17553  poppler/Annot.cc | 94
17554  ++++++++++++++++++++++++++++++++++++++++++++++++++++----
17555  poppler/Annot.h  |  8 +++++
17556  2 files changed, 96 insertions(+), 6 deletions(-)
17558 commit aa2b5ffa7961aac0aea33ae9a42bf1f38a756b1b
17559 Author: Pino Toscano <pino@kde.org>
17560 Date:   Wed Mar 14 16:25:35 2012 +0100
17562     qt4: replace ObjectReference with simplier Ref
17564     instead of roll out a new (still private) version of Ref, just use
17565     it for private annotation and link data;
17566     this needed a couple of explicit initializations of Ref (since it's
17567     a simple struct with no methods) and a private operator== for it
17569  qt4/src/CMakeLists.txt               |  1 -
17570  qt4/src/poppler-annotation-private.h |  4 +-
17571  qt4/src/poppler-annotation.cc        |  1 +
17572  qt4/src/poppler-link.cc              | 16 ++++---
17573  qt4/src/poppler-link.h               |  5 +-
17574  qt4/src/poppler-objectreference.cc   | 89
17575  ------------------------------------
17576  qt4/src/poppler-objectreference_p.h  | 77 -------------------------------
17577  qt4/src/poppler-page.cc              |  7 ++-
17578  8 files changed, 21 insertions(+), 179 deletions(-)
17580 commit e5b914b2bfbb5e95ecde5f1ce148374b1d58dadd
17581 Author: Ihar Filipau <thephilips@gmail.com>
17582 Date:   Tue Mar 13 23:54:26 2012 +0100
17584     Add possibilty of controlling word breaks percentage
17586     Bug #47022
17588  utils/HtmlOutputDev.cc | 7 +++++--
17589  utils/pdftohtml.1      | 5 +++++
17590  utils/pdftohtml.cc     | 7 +++++++
17591  3 files changed, 17 insertions(+), 2 deletions(-)
17593 commit 4388cb69114e406ec29e8b6976d1a900e4ab1b7d
17594 Author: Albert Astals Cid <aacid@kde.org>
17595 Date:   Sun Mar 11 23:37:39 2012 +0100
17597     Make doUpdateFont protected
17599     So that people inheriting from SplashOutputDev *yuck* can use it
17600     more easily
17601     Bug 46622
17603  poppler/SplashOutputDev.h | 5 ++++-
17604  1 file changed, 4 insertions(+), 1 deletion(-)
17606 commit 448cfc431b7067af38da51e725ac0f1b2a0bc8f8
17607 Author: Tobias Koenig <tokoe@kdab.com>
17608 Date:   Sun Mar 11 23:22:18 2012 +0100
17610     support for LinkMovie object in Qt4 frontend
17612     Bug #40561
17614  qt4/src/CMakeLists.txt               |  1 +
17615  qt4/src/poppler-annotation-private.h |  4 ++
17616  qt4/src/poppler-annotation.h         |  4 ++
17617  qt4/src/poppler-link.cc              | 42 +++++++++++++----
17618  qt4/src/poppler-link.h               | 43 +++++++++++++++--
17619  qt4/src/poppler-objectreference.cc   | 89
17620  ++++++++++++++++++++++++++++++++++++
17621  qt4/src/poppler-objectreference_p.h  | 77 +++++++++++++++++++++++++++++++
17622  qt4/src/poppler-page.cc              | 39 ++++++++++++----
17623  8 files changed, 276 insertions(+), 23 deletions(-)
17625 commit a0d151deabf8243c98ff9953f8a43bb56fbf95a9
17626 Author: Carlos Garcia Campos <carlosgc@gnome.org>
17627 Date:   Sun Mar 11 16:05:15 2012 +0100
17629     regtest: Add find-regression command to run git bisect automatically
17631  regtest/Bisect.py                   | 113
17632  ++++++++++++++++++++++++++++++++++++
17633  regtest/builder/__init__.py         |  86 +++++++++++++++++++++++++++
17634  regtest/builder/autotools.py        |  63 ++++++++++++++++++++
17635  regtest/commands/find-regression.py |  77 ++++++++++++++++++++++++
17636  4 files changed, 339 insertions(+)
17638 commit 856768c380ecea30ce9727b81c4c44b4f9489626
17639 Author: Carlos Garcia Campos <carlosgc@gnome.org>
17640 Date:   Sat Mar 10 18:15:58 2012 +0100
17642     regtest: Add information about skipped tests in the summary
17644  regtest/TestRun.py | 12 +++++++++---
17645  1 file changed, 9 insertions(+), 3 deletions(-)
17647 commit 508c7c3ef1f22459daa822f8287cab382119e753
17648 Author: Tobias Koenig <tobias.koenig@kdab.com>
17649 Date:   Wed Mar 7 18:35:05 2012 +0100
17651     Fix logic error in Rendition parsing code
17653     Make the rendition object invalid when both P an C entries are not
17654     present or are invalid in Media Rendition dictionary.
17656     https://bugs.freedesktop.org/show_bug.cgi?id=47063
17658  poppler/Rendition.cc | 2 +-
17659  1 file changed, 1 insertion(+), 1 deletion(-)
17661 commit 68625258ab3cfc3e8e10a727e397f80bed0d1f5c
17662 Author: Adrian Johnson <ajohnson@redneon.com>
17663 Date:   Sun Mar 4 18:37:53 2012 +1030
17665     glib demo: make ctrl-q quit the demo
17667  glib/demo/main.c | 9 +++++++++
17668  1 file changed, 9 insertions(+)
17670 commit 684b47727ba810ad6bf239e2838aa65b6f6cec36
17671 Author: Adrian Johnson <ajohnson@redneon.com>
17672 Date:   Sun Mar 4 18:10:49 2012 +1030
17674     glib demo: show font encoding in font demo
17676  glib/demo/fonts.c | 9 +++++++--
17677  1 file changed, 7 insertions(+), 2 deletions(-)
17679 commit 48c08d28645d82ab9d67433a0150f6e1ba24b7c6
17680 Author: Adrian Johnson <ajohnson@redneon.com>
17681 Date:   Sun Mar 4 17:49:56 2012 +1030
17683     glib: add poppler_fonts_iter_get_encoding
17685  glib/poppler-document.cc            | 26 ++++++++++++++++++++++++++
17686  glib/poppler-document.h             |  1 +
17687  glib/reference/poppler-sections.txt |  1 +
17688  3 files changed, 28 insertions(+)
17690 commit 8d935569a977675afac35cf1bd5f2611b6a771b6
17691 Author: Albert Astals Cid <aacid@kde.org>
17692 Date:   Mon Mar 5 21:59:09 2012 +0100
17694     Fix regression in some PSOutputDev array sizing
17696  poppler/PSOutputDev.cc | 2 +-
17697  1 file changed, 1 insertion(+), 1 deletion(-)
17699 commit 2484bc0f29aef74c45ea39ef1e24804ed736154c
17700 Author: Albert Astals Cid <aacid@kde.org>
17701 Date:   Sun Mar 4 23:47:24 2012 +0100
17703     Fix mismatch in some functions declarations
17705  goo/GooString.h | 6 +++---
17706  1 file changed, 3 insertions(+), 3 deletions(-)
17708 commit 35c960d198d2efa97d15e962662114c5c31b8d20
17709 Author: Even Rouault <even.rouault@mines-paris.org>
17710 Date:   Sun Mar 4 20:32:42 2012 +0100
17712     Do not crash on malformed files with 0 bits in the color map of
17713     an image
17715  poppler/Gfx.cc | 4 ++++
17716  1 file changed, 4 insertions(+)
17718 commit dae29c6c201cd69cbf4f008de865cc19a36f29b3
17719 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
17720 Date:   Sun Mar 4 15:22:02 2012 +0100
17722     CJK substitute implementation on WIndows platforms.
17724     When You install ghostscript on WIndows You're able to switch on CJK
17725     support. This will create a  cidfmap file in the gs-lib directory. The
17726     ps file which creates it (mkcidfm.ps) runs over the windows font
17727     directory and tries to create a suitable substitution table for
17728     missing
17729     CJK fonts. The cidfmap file is more or less PDF like, so it's
17730     quite easy
17731     to parse it with our parser and create a substitution table in
17732     GlobalParamsWin and use that table. But I expect it in the poppler
17733     data
17734     dir instead of searching for ghostscript installation. If it is not
17735     there, it always returns the default CID font of point 2.
17736     You can either copy it from the gs lib directory or create it with the
17737     ghostscript tool calling
17739     gswin32c -q -dBATCH -sFONTDIR=<windows font directory>
17740     -sCIDFMAP=<popper data dir>/cidfmap mkcidfm.ps
17742  poppler/GlobalParams.cc    |   5 +++
17743  poppler/GlobalParams.h     |   2 +
17744  poppler/GlobalParamsWin.cc | 106
17745  ++++++++++++++++++++++++++++++++++++++++-----
17746  3 files changed, 103 insertions(+), 10 deletions(-)
17748 commit 32e47ee03840cc8f21c00497025864d77edb75f5
17749 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
17750 Date:   Sun Mar 4 15:21:13 2012 +0100
17752     Improve CJK suport in PSOutputDev
17754     1. Adapt bug fix for bug 11413 to the postscript device
17755     2. A small bug fix when locateFont doesn't find a suitable font and
17756     returns a null pointer
17758     to 1.:
17759     Adapting the implementation of the bug fix for splash and cairo to the
17760     postscript device was quite easy. But my first proofs of the
17761     output with
17762     ghostscript 8.71 shows some regressions where the CJK chars have a
17763     smaller height than the default square of the font. But the "48"
17764     in the
17765     output of bug-poppler11413.pdf which is set in a "normal" font but
17766     rotated was at the right position. Then I stepped to ghostscript 9.04,
17767     and now the CJK chars were shown correctly, but the 48 was positioned
17768     wrong. But because of these different tests I think that it is still a
17769     problem in ghostscript when using a mix of CJK fonts and "normal"
17770     fonts.
17771     BTW, also Acrobat X distiller has problems with the position of the
17772     "48"!
17774     to 2.:
17775     On my first tests with PDF which uses non embedded CJK fonts on
17776     Windows
17777     I got crashes. Reason for it was that GlobalParamWin returns
17778     Helvetica,
17779     which is not a CID font, but locateFont accepts here only CID
17780     fonts and
17781     therefore returns a NULL pointer. I first fixed that and then
17782     decided to
17783     return as default MS Mincho if a CID font is expected.
17785  poppler/PSOutputDev.cc | 203
17786  ++++++++++++++++++++++---------------------------
17787  1 file changed, 92 insertions(+), 111 deletions(-)
17789 commit 61037a6de157e39331ae7a8b12ee5a115fd7e936
17790 Author: Adrian Johnson <ajohnson@redneon.com>
17791 Date:   Sun Mar 4 17:40:40 2012 +1030
17793     glib demo: fix typo
17795  glib/demo/selections.c | 4 ++--
17796  1 file changed, 2 insertions(+), 2 deletions(-)
17798 commit aff5b0a4f04c12ad7733aedbc9997367f5873aa1
17799 Author: Carlos Garcia Campos <carlosgc@gnome.org>
17800 Date:   Sat Mar 3 20:10:17 2012 +0100
17802     regtest: Ignore backends with no results when creating html report
17804  regtest/HTMLReport.py | 5 +++++
17805  1 file changed, 5 insertions(+)
17807 commit 9d28b8db3561845f4ca94c29479a259ceaf78bc5
17808 Author: Carlos Garcia Campos <carlosgc@gnome.org>
17809 Date:   Sat Mar 3 14:42:51 2012 +0100
17811     regtest: Add --pretty-diff option to create-report command
17813     It includes a pretty-diff link to make a bit easier to check
17814     differences
17815     in test results. For images it creates a html with javascript that
17816     toggles actual and expected image, using the same code than WebKit
17817     layout test results. For text files it uses HtmlDiff class from python
17818     difflib. It's an option disabled by default because pretty diff
17819     for text
17820     files is very slow.
17822  regtest/HTMLReport.py             | 128
17823  +++++++++++++++++++++++++++++++++++++-
17824  regtest/commands/create-report.py |   4 ++
17825  2 files changed, 129 insertions(+), 3 deletions(-)
17827 commit 670ea176495b8b580daba061840c914714bf422d
17828 Author: Adrian Johnson <ajohnson@redneon.com>
17829 Date:   Fri Mar 2 22:22:16 2012 +1030
17831     pdffonts: list the encoding of each font
17833     Bug 46888
17835  poppler/CMap.h      |  2 ++
17836  poppler/FontInfo.cc |  3 +++
17837  poppler/FontInfo.h  |  2 ++
17838  poppler/GfxFont.cc  | 26 ++++++++++++++++++++++++++
17839  poppler/GfxFont.h   |  4 ++++
17840  utils/pdffonts.1    |  3 +++
17841  utils/pdffonts.cc   |  7 ++++---
17842  7 files changed, 44 insertions(+), 3 deletions(-)
17844 commit 3ab6b5ebf3b6c0d59bcb2ec68eae1aa95cab1d0e
17845 Author: William Bader <williambader@hotmail.com>
17846 Date:   Fri Mar 2 19:40:44 2012 +0100
17848     Fix pdftops -passfonts regression
17850     This patch fixes pdftops -passfonts by using the new psFontPassthrough
17851     variable
17852     consistently and removing the old psSubstFonts and its setter and
17853     getter in
17854     GlobalParams.
17856     Bug 46744
17858  poppler/GlobalParams.cc |  9 +--------
17859  poppler/GlobalParams.h  |  4 +---
17860  utils/pdftops.cc        | 10 +++++-----
17861  3 files changed, 7 insertions(+), 16 deletions(-)
17863 commit 6c1ee34424b1122c0a2222b776d8d475f7c555cd
17864 Author: Adrian Johnson <ajohnson@redneon.com>
17865 Date:   Fri Mar 2 18:41:58 2012 +1030
17867     Update poppler copyright
17869  poppler/poppler-config.h.cmake | 2 +-
17870  poppler/poppler-config.h.in    | 2 +-
17871  2 files changed, 2 insertions(+), 2 deletions(-)
17873 commit cdb1350d1e28cf3bceda75736ca91e13d193de84
17874 Author: Albert Astals Cid <aacid@kde.org>
17875 Date:   Thu Mar 1 18:58:02 2012 +0100
17877     Increase versions
17879  CMakeLists.txt         | 4 ++--
17880  configure.ac           | 2 +-
17881  cpp/Doxyfile           | 2 +-
17882  glib/CMakeLists.txt    | 2 +-
17883  glib/Makefile.am       | 2 +-
17884  poppler/Makefile.am    | 2 +-
17885  qt4/src/CMakeLists.txt | 2 +-
17886  qt4/src/Doxyfile       | 2 +-
17887  qt4/src/Makefile.am    | 2 +-
17888  9 files changed, 10 insertions(+), 10 deletions(-)
17890 commit 2c9e6fa5b3bc6cd01618c3fb4f46533bfce97466
17891 Author: Albert Astals Cid <aacid@kde.org>
17892 Date:   Thu Mar 1 18:48:17 2012 +0100
17894     0.19.0 news file
17896  NEWS | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
17897  1 file changed, 48 insertions(+)
17899 commit 14f6abfcb83f91755e6de05cd33870934bba3cfb
17900 Author: Albert Astals Cid <aacid@kde.org>
17901 Date:   Thu Mar 1 17:53:25 2012 +0100
17903     Update copyrights
17905  goo/JpegWriter.cc            |  2 +-
17906  poppler/CairoFontEngine.cc   |  1 +
17907  poppler/CairoOutputDev.cc    |  3 ++-
17908  poppler/CairoOutputDev.h     |  2 +-
17909  poppler/CairoRescaleBox.cc   | 15 +++++++++++++++
17910  poppler/FontInfo.cc          |  2 +-
17911  poppler/FontInfo.h           |  1 +
17912  poppler/Gfx.cc               |  2 +-
17913  poppler/GfxFont.cc           |  1 +
17914  poppler/GlobalParams.cc      |  2 ++
17915  poppler/GlobalParams.h       |  1 +
17916  poppler/Lexer.cc             |  1 +
17917  poppler/NameToUnicodeTable.h |  2 +-
17918  utils/ImageOutputDev.cc      |  1 +
17919  utils/ImageOutputDev.h       |  1 +
17920  utils/parseargs.cc           |  1 +
17921  utils/parseargs.h            |  1 +
17922  utils/pdffonts.cc            |  1 +
17923  utils/pdfimages.cc           |  1 +
17924  utils/pdftocairo.cc          |  2 +-
17925  utils/pdftoppm.cc            |  2 +-
17926  21 files changed, 37 insertions(+), 8 deletions(-)
17928 commit e63ca8184168f824575be9bbb64e9b1eac1eff94
17929 Author: Adrian Johnson <ajohnson@redneon.com>
17930 Date:   Thu Mar 1 21:46:12 2012 +1030
17932     pdftocairo: document that -scale-to will preserve aspect ratio
17934     based on pdftpppm patch 7ec31b8dc40ec8a3534fbb89964aa011aeb81f5e
17936  utils/pdftocairo.1 | 4 +++-
17937  1 file changed, 3 insertions(+), 1 deletion(-)
17939 commit fa82a7ce1372e5976ad95624115fcd7a4d9bd22c
17940 Author: Adrian Johnson <ajohnson@redneon.com>
17941 Date:   Thu Mar 1 21:43:32 2012 +1030
17943     pdftocairo: allow one of -scale-to-[xy] = -1 to mean the aspect
17944     ratio is to be preserved
17946     based on pdftoppm patch 38ace7db5de0b2b247fd520e48a8f26e5d28c9d7
17948  utils/pdftocairo.1  | 8 ++++++--
17949  utils/pdftocairo.cc | 8 ++++++--
17950  2 files changed, 12 insertions(+), 4 deletions(-)
17952 commit a2b008223ad6887f00d76c535f2b0b0f13f52b76
17953 Author: Adrian Johnson <ajohnson@redneon.com>
17954 Date:   Tue Feb 28 21:38:19 2012 +1030
17956     glib: add copy button to selections demo
17958  glib/demo/selections.c | 20 ++++++++++++++++++++
17959  1 file changed, 20 insertions(+)
17961 commit b666d19308a043206e405c7e9d4ad709d68d331b
17962 Author: Adrian Johnson <ajohnson@redneon.com>
17963 Date:   Tue Feb 28 21:07:06 2012 +1030
17965     glib: show substitute font name in demo
17967  glib/demo/fonts.c | 6 ++++--
17968  1 file changed, 4 insertions(+), 2 deletions(-)
17970 commit 18bc59fcf5a59b1fd51a631c02e900790c3a6dc0
17971 Author: Adrian Johnson <ajohnson@redneon.com>
17972 Date:   Tue Feb 28 21:06:38 2012 +1030
17974     glib: add poppler_fonts_iter_get_substitute_name
17976  glib/poppler-document.cc            | 27 +++++++++++++++++++++++++++
17977  glib/poppler-document.h             |  1 +
17978  glib/reference/poppler-docs.sgml    |  4 ++++
17979  glib/reference/poppler-sections.txt |  1 +
17980  4 files changed, 33 insertions(+)
17982 commit 4eaafe67de79fb63ebf61f031a97bbc0ed6a8891
17983 Author: Albert Astals Cid <aacid@kde.org>
17984 Date:   Wed Feb 29 23:22:34 2012 +0100
17986     Change nnnnnn to number
17988     This way people won't expect it to be six fixed digits
17989     Bug #46708
17991  utils/pdftoppm.1 | 4 ++--
17992  1 file changed, 2 insertions(+), 2 deletions(-)
17994 commit aec6cb67951e56e4557a11c4fdf301e585268fe4
17995 Author: William Bader <williambader@hotmail.com>
17996 Date:   Wed Feb 29 23:18:16 2012 +0100
17998     Fix stuff lost when merging xpdf303
18000     restore the implementation of -binary
18001     restore the fix that level2sep and level3sep must write cmyk instead
18002     of rgb
18003     restore the conversion of bitmaps with all gray to mono8
18004     fixed the CMYK misspelling in Stream.
18006  poppler/PSOutputDev.cc | 284
18007  +++++++++++++++++++++++++++++++++++++++++--------
18008  poppler/Stream.cc      |  55 ++++++++--
18009  poppler/Stream.h       |  39 ++++++-
18010  3 files changed, 320 insertions(+), 58 deletions(-)
18012 commit e977925a1eb15083e6b020b31da77ddef9d5df02
18013 Author: William Bader <williambader@hotmail.com>
18014 Date:   Wed Feb 29 23:12:24 2012 +0100
18016     Fix double alloc
18018     xpdf303 merge glitch
18020  poppler/PSOutputDev.cc | 1 -
18021  1 file changed, 1 deletion(-)
18023 commit e13efe04facdc10f3acffece3b057544f018f40c
18024 Author: William Bader <williambader@hotmail.com>
18025 Date:   Wed Feb 29 23:10:43 2012 +0100
18027     Fix memory leak
18029     Wrong merge from xpdf303
18031  poppler/GfxState.cc | 3 +++
18032  1 file changed, 3 insertions(+)
18034 commit adfc03e441b2a86dab5216dc560fd79343dfbe4f
18035 Author: Hib Eris <hib@hiberis.nl>
18036 Date:   Wed Feb 29 21:10:56 2012 +0100
18038     Only use Hints table when there are no parse errors
18040     Fixes bug #46459.
18042  poppler/Hints.cc  |  6 ++++--
18043  poppler/Parser.cc | 30 ++++++++++++++++++++++++------
18044  poppler/Parser.h  |  7 +++++--
18045  3 files changed, 33 insertions(+), 10 deletions(-)
18047 commit 7ec31b8dc40ec8a3534fbb89964aa011aeb81f5e
18048 Author: Adrian Johnson <ajohnson@redneon.com>
18049 Date:   Mon Feb 27 21:15:39 2012 +1030
18051     pdftoppm: document that -scale-to will preserve aspect ratio
18053  utils/pdftoppm.1 | 4 +++-
18054  1 file changed, 3 insertions(+), 1 deletion(-)
18056 commit 38ace7db5de0b2b247fd520e48a8f26e5d28c9d7
18057 Author: Adrian Johnson <ajohnson@redneon.com>
18058 Date:   Sat Feb 25 20:02:22 2012 +1030
18060     pdftoppm: allow one of -scale-to-[xy] = -1 to mean the aspect ratio
18061     is to be preserved
18063     bug 43393
18065  utils/pdftoppm.1  | 8 ++++++--
18066  utils/pdftoppm.cc | 8 ++++++--
18067  2 files changed, 12 insertions(+), 4 deletions(-)
18069 commit 738b879ebb536cc84d7ec96543d484023b69e6d3
18070 Author: Carlos Garcia Campos <carlosgc@gnome.org>
18071 Date:   Sat Feb 25 20:53:58 2012 +0100
18073     regtest: Add create-report command to generate html report of
18074     test results
18076  regtest/HTMLReport.py             | 197
18077  ++++++++++++++++++++++++++++++++++++++
18078  regtest/backends/__init__.py      |  20 +++-
18079  regtest/commands/create-report.py |  57 +++++++++++
18080  3 files changed, 273 insertions(+), 1 deletion(-)
18082 commit d5faabd509c2860ab199ee89b8ef9d4c14fa5118
18083 Author: Carlos Garcia Campos <carlosgc@gnome.org>
18084 Date:   Sat Feb 25 20:50:53 2012 +0100
18086     regtest: Use diff.png extension for image diff files
18088     So that they are recognized as images
18090  regtest/backends/__init__.py | 16 ++++++++++++++--
18091  regtest/backends/cairo.py    |  2 +-
18092  regtest/backends/splash.py   |  2 +-
18093  regtest/backends/text.py     |  2 +-
18094  4 files changed, 17 insertions(+), 5 deletions(-)
18096 commit 2a5f1594a23cf521497f904b502fbadf56a9e780
18097 Author: William Bader <williambader@hotmail.com>
18098 Date:   Sat Feb 25 16:32:33 2012 +0100
18100     Fix PSOutputDev regression with -level1
18102  poppler/PSOutputDev.cc | 4 ++--
18103  1 file changed, 2 insertions(+), 2 deletions(-)
18105 commit 6a5deb0a86ad227cce3f85b1f58a9b86755cd812
18106 Author: Adrian Johnson <ajohnson@redneon.com>
18107 Date:   Sat Feb 25 19:39:02 2012 +1030
18109     autoconf: PKG_CHECK_EXISTS should not have the variable prefix in
18110     the first argument
18112  configure.ac | 4 ++--
18113  1 file changed, 2 insertions(+), 2 deletions(-)
18115 commit 8f4566c14a727fb75c4c353989cf5eb96516c2e3
18116 Author: Adrian Johnson <ajohnson@redneon.com>
18117 Date:   Wed Feb 22 21:21:52 2012 +1030
18119     autoconf: replace openjpeg compile test with a version test
18121     Now that openjpeg 1.5 is released and supports pkg-config the compile
18122     test can be replaced with a pkg-config version check.
18124  configure.ac | 11 +++--------
18125  1 file changed, 3 insertions(+), 8 deletions(-)
18127 commit 30f38bf425e2f76b3f6cc4c080137ac7219a9dbe
18128 Author: Adrian Johnson <ajohnson@redneon.com>
18129 Date:   Wed Feb 22 21:01:59 2012 +1030
18131     autoconf: Use pkgconfig to check for libopenjpeg
18133     and if not found fallback to using AC_CHECK_LIB/AC_CHECK_HEADERS
18135     openjpeg >= 1.4 installs a pkgconfig file
18137     Bug 21789
18139  configure.ac | 28 +++++++++++++++++-----------
18140  1 file changed, 17 insertions(+), 11 deletions(-)
18142 commit 466340d257ff0fe7e3a88a4e013e3feec3f7b70a
18143 Author: Albert Astals Cid <aacid@kde.org>
18144 Date:   Thu Feb 23 23:47:15 2012 +0100
18146     Combine UTF16 surrogate pairs
18148     Bug 46521
18150  utils/HtmlOutputDev.cc | 14 +++++++++++++-
18151  1 file changed, 13 insertions(+), 1 deletion(-)
18153 commit 675ef2bda3c4e06b39e2ba09b3b19d99cfb001b6
18154 Author: Oliver Sander <sander@mi.fu-berlin.de>
18155 Date:   Thu Feb 23 23:22:50 2012 +0100
18157     Compile
18159  poppler/Stream.cc | 3 ++-
18160  1 file changed, 2 insertions(+), 1 deletion(-)
18162 commit 7705e65c231cc3af296bf19f5cba110cabb72e7d
18163 Author: Albert Astals Cid <aacid@kde.org>
18164 Date:   Thu Feb 23 23:09:23 2012 +0100
18166     Generate outlines in pdftohtml in -xml mode.
18168     Bug 56993
18170  utils/HtmlOutputDev.cc | 130
18171  ++++++++++++++++++++++++++++++++++++-------------
18172  utils/HtmlOutputDev.h  |   7 ++-
18173  utils/pdf2xml.dtd      |   7 ++-
18174  utils/pdftohtml.cc     |   5 +-
18175  4 files changed, 108 insertions(+), 41 deletions(-)
18177 commit 30446bdd7e202eed88d131e04477c76861fd145c
18178 Author: Albert Astals Cid <aacid@kde.org>
18179 Date:   Thu Feb 23 22:56:17 2012 +0100
18181     Use an Identity CharCodeToUnicode for Adobe-Identity and Adobe-UCS
18182     collections
18184     Also fix Identity CharCodeToUnicode code
18186     Bug #35468
18188  poppler/CharCodeToUnicode.cc | 18 +++++++++++++-----
18189  poppler/CharCodeToUnicode.h  |  7 +++++--
18190  poppler/GfxFont.cc           | 13 +++++++------
18191  3 files changed, 25 insertions(+), 13 deletions(-)
18193 commit 71104f1ec55d3be999afaa1b62405454b31066a9
18194 Author: Albert Astals Cid <aacid@kde.org>
18195 Date:   Thu Feb 23 19:34:57 2012 +0100
18197     Remove unneded CharCodeToUnicode includes
18199  poppler/ArthurOutputDev.cc | 3 +--
18200  poppler/CairoFontEngine.cc | 3 +--
18201  poppler/CairoOutputDev.cc  | 3 +--
18202  poppler/SplashOutputDev.cc | 3 +--
18203  4 files changed, 4 insertions(+), 8 deletions(-)
18205 commit c0c8cc1592ee6aa13157e34f8083b951d487a413
18206 Author: Adrian Johnson <ajohnson@redneon.com>
18207 Date:   Thu Feb 23 21:13:23 2012 +1030
18209     glib docs: fix typo
18211  glib/poppler.h | 2 +-
18212  1 file changed, 1 insertion(+), 1 deletion(-)
18214 commit fde3bed0f400a50f31f1f6bcee44ac1b2c17ddc6
18215 Author: Albert Astals Cid <aacid@kde.org>
18216 Date:   Wed Feb 22 00:03:37 2012 +0100
18218     pdfinfo: decode utf-16 surrogate pairs
18220     Based on a patch by Adrian Johnson
18221     Bug 23075
18223  utils/pdfinfo.cc | 14 ++++++++++++--
18224  1 file changed, 12 insertions(+), 2 deletions(-)
18226 commit 3361564364a1799fc3d6c6df9f208c5531c407dc
18227 Author: Adrian Johnson <ajohnson@redneon.com>
18228 Date:   Tue Feb 21 22:20:02 2012 +0100
18230     Expand glyph name ligatures such as "ff", "ffi" etc to normal form
18232     Bug 7002
18234  poppler/GfxFont.cc          | 14 +++++++++++++-
18235  poppler/UnicodeTypeTable.cc |  9 +++++++++
18236  poppler/UnicodeTypeTable.h  |  3 +++
18237  3 files changed, 25 insertions(+), 1 deletion(-)
18239 commit d0186c558f4a84a9317687ad50b460d34fb5fdf0
18240 Author: Pino Toscano <pino@kde.org>
18241 Date:   Mon Feb 20 22:18:00 2012 +0100
18243     cmake: support for lcms2
18245     followup of e48c22d3b70412015b9cc07a9a6ce07845274e13 also for the
18246     CMake build system,
18247     importing the FindLCMS2.cmake from kdelibs
18249  CMakeLists.txt                | 26 +++++++++++++--
18250  cmake/modules/FindLCMS2.cmake | 73
18251  +++++++++++++++++++++++++++++++++++++++++++
18252  config.h.cmake                |  3 ++
18253  utils/CMakeLists.txt          |  3 ++
18254  4 files changed, 102 insertions(+), 3 deletions(-)
18256 commit e48c22d3b70412015b9cc07a9a6ce07845274e13
18257 Author: Koji Otani <sho@bbr.jp>
18258 Date:   Mon Feb 20 22:04:01 2012 +0100
18260     Add support for lcms2
18262  configure.ac                |  24 ++++++-
18263  poppler/GfxState.cc         | 159
18264  +++++++++++++++++++++++++++-----------------
18265  qt4/src/poppler-document.cc |   5 ++
18266  utils/pdftocairo.cc         |  17 +++++
18267  4 files changed, 143 insertions(+), 62 deletions(-)
18269 commit 1bcae7aa8f87cc85ee6b477bf0abb49452e46505
18270 Author: Igor Slepchin <igor.redhat@gmail.com>
18271 Date:   Sun Feb 19 23:40:50 2012 +0100
18273     Consistently check if pdftohtml needs to generate outlines.
18275  utils/pdftohtml.cc | 9 ++++++++-
18276  1 file changed, 8 insertions(+), 1 deletion(-)
18278 commit 126bf08105e319f9216654782e5a63f99f1d1825
18279 Author: Albert Astals Cid <aacid@kde.org>
18280 Date:   Sun Feb 19 23:18:25 2012 +0100
18282     Update glyph names to Unicode values mapping
18284     Added Zapf Dingbat names and fixed copyrightsans, copyrightserif,
18285     registersans, registerserif, trademarksans, trademarkserif
18286     Kudos to Adrian Johnson for find what was missing :-)
18287     Bug #13131
18289  poppler/NameToUnicodeTable.h | 213
18290  +++++++++++++++++++++++++++++++++++++++++--
18291  1 file changed, 207 insertions(+), 6 deletions(-)
18293 commit c0fec84312a37f62bdbfdee7c8e9b520af28330a
18294 Author: Pino Toscano <pino@kde.org>
18295 Date:   Sun Feb 19 14:47:24 2012 +0100
18297     fix typo, GString -> GooString
18299  goo/GooString.h | 2 +-
18300  1 file changed, 1 insertion(+), 1 deletion(-)
18302 commit aaae8996766f259dcc329755c7cccde7c916c1fb
18303 Author: Adrian Johnson <ajohnson@redneon.com>
18304 Date:   Thu Feb 16 22:22:15 2012 +1030
18306     cairo: set mask matrix before drawing an image with a mask
18308     Bug 40828
18310  poppler/CairoOutputDev.cc | 1 +
18311  1 file changed, 1 insertion(+)
18313 commit fff439f25d9bbd199db5646deccd80733138898e
18314 Author: Adrian Johnson <ajohnson@redneon.com>
18315 Date:   Sun Feb 19 15:45:31 2012 +1030
18317     update .gitignore
18319  utils/.gitignore | 1 +
18320  1 file changed, 1 insertion(+)
18322 commit 1cc3e152d6e879eb13fbdf2964ede3e01d13d097
18323 Author: Adrian Johnson <ajohnson@redneon.com>
18324 Date:   Sun Feb 19 15:43:09 2012 +1030
18326     glib docs: fix typo
18328  glib/poppler-page.cc | 2 +-
18329  1 file changed, 1 insertion(+), 1 deletion(-)
18331 commit 4f4db591276ec156c55b3a3c2020a1cf82f1519b
18332 Author: Adrian Johnson <ajohnson@redneon.com>
18333 Date:   Sun Feb 19 15:37:04 2012 +1030
18335     cairo: fix pdftocairo crash when pdf document uses actualText
18337  poppler/CairoOutputDev.cc | 2 +-
18338  1 file changed, 1 insertion(+), 1 deletion(-)
18340 commit 9b72ee4e4c8658b2f7cd542d601a5c3be621d3fc
18341 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
18342 Date:   Sat Feb 18 17:34:12 2012 +0100
18344     Make some of the unfilteredResets be really unfiltered
18346  poppler/Stream.cc | 26 ++++++++++++++++++++------
18347  poppler/Stream.h  |  3 +++
18348  2 files changed, 23 insertions(+), 6 deletions(-)
18350 commit 33aded82fbd98832eaab7cb7487fe6a1c7ef15f5
18351 Author: Albert Astals Cid <aacid@kde.org>
18352 Date:   Sat Feb 18 17:21:10 2012 +0100
18354     Rework XRef getNumObjects and getSize
18356     Kill XRef::last since we do not maintain it correctly, now
18357     getNumObjects returns size as it did
18358     Kill getSize as it just returns the same as getNumObjects
18360  poppler/PDFDoc.cc | 10 +++++-----
18361  poppler/XRef.cc   | 12 +-----------
18362  poppler/XRef.h    |  6 ++----
18363  3 files changed, 8 insertions(+), 20 deletions(-)
18365 commit 521d3740e9b7d2cfacf29f089a4a8f6c962de807
18366 Author: Adrian Johnson <ajohnson@redneon.com>
18367 Date:   Mon Feb 13 22:05:18 2012 +1030
18369     pdfimages: add -list option to list all images
18371     Bug 46066
18373  utils/ImageOutputDev.cc | 204
18374  ++++++++++++++++++++++++++++++++++++++++++------
18375  utils/ImageOutputDev.h  |  20 ++++-
18376  utils/pdfimages.1       | 101 ++++++++++++++++++++++++
18377  utils/pdfimages.cc      |  12 ++-
18378  4 files changed, 307 insertions(+), 30 deletions(-)
18380 commit 119b6b752314c9b13440eddf5bd1d5cef2966e80
18381 Author: Adrian Johnson <ajohnson@redneon.com>
18382 Date:   Mon Feb 6 16:50:11 2012 +1030
18384     cairo: don't read inline image streams twice
18386     Bug 45668
18388  poppler/CairoOutputDev.cc | 3 ++-
18389  1 file changed, 2 insertions(+), 1 deletion(-)
18391 commit a76135391555145ec740d49a7141e60da0ea5dee
18392 Author: Hib Eris <hib@hiberis.nl>
18393 Date:   Tue Feb 14 20:11:19 2012 +0100
18395     Add a configuration option for the test data dir
18397     This makes 'make distcheck' run succesfully.
18399  CMakeLists.txt                  | 20 ++++++++++++++++++++
18400  Makefile.am                     |  2 +-
18401  configure.ac                    | 42
18402  +++++++++++++++++++++++++++++++++++++++++
18403  qt4/tests/CMakeLists.txt        |  1 +
18404  qt4/tests/Makefile.am           |  1 +
18405  qt4/tests/check_actualtext.cpp  |  2 +-
18406  qt4/tests/check_attachments.cpp | 14 +++++++-------
18407  qt4/tests/check_fonts.cpp       | 18 +++++++++---------
18408  qt4/tests/check_links.cpp       |  6 +++---
18409  qt4/tests/check_metadata.cpp    | 32 +++++++++++++++----------------
18410  qt4/tests/check_optcontent.cpp  | 12 ++++++------
18411  qt4/tests/check_pagelayout.cpp  |  6 +++---
18412  qt4/tests/check_pagemode.cpp    | 10 +++++-----
18413  qt4/tests/check_password.cpp    | 12 ++++++------
18414  qt4/tests/check_permissions.cpp |  2 +-
18415  qt4/tests/check_search.cpp      |  4 ++--
18416  16 files changed, 124 insertions(+), 60 deletions(-)
18418 commit 59946e0c34e762eb5f5a13b4ae8c9ec7fb21379a
18419 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
18420 Date:   Tue Feb 14 19:37:21 2012 +0100
18422     Overprint implementation in postscript and splash device
18424     It is an enhancement patch, a
18425     merge fix and a bug fix in one: an enhancement, because it now
18426     completes
18427     the implementation overprint mode and devicen in postscript, a merge
18428     fix, because it fixes some bugs in the overprint implementation in
18429     splash of xpdf 3.0.3 and has now the complete functionality (and
18430     more!)
18431     of my implementation back again and a bug fix, because it fixes
18432     the use
18433     of splash cmyk in postscript which never had worked.
18435     1. Overprint implementation in postscript
18436     To have a complete overprint implementation in the (pure) postscript
18437     device there were just two things missing: overprint mode and the
18438     implementation of the DeviceN colorspace in PostScript. I double
18439     checked
18440     my implementation with the Ghent Test Suite with GhostScript (device
18441     pdfwrite) and Acrobat X distiller, and all the tests now succeeds,
18442     either in Acrobat X distiller or in GhostScript. As overprint is a
18443     device dependent feature, it is up to the output device if it supports
18444     overprint and what features of overprint are supported, and often You
18445     have various configuration possibilities there. Nearly all PostScript
18446     output of the Ghent tests show now the desired results if converting
18447     it
18448     back to PDF with ghostscript pdfwrite, the implementation in
18449     ghostscript
18450     is complete. On the other hand a few tests failed when using Acrobat X
18451     distiller, all of them with the overprint mode switch. Funny, because
18452     overprint mode 1 is often also called the illustrator overprint mode
18453     because it was introduced by illustrator, but probably the destiller
18454     only handles EPS correctly which comes from illustrator
18456     2. Overprint implementation in postscript if using splash
18457     rasterization
18458     Of course the postscript overprint implementation will only work if
18459     pdftops doesn't decide to use splash to rasterize it because of
18460     the use
18461     of transparencies in the PDF. But because overprint is device
18462     dependent
18463     I decided to spend an additional parameter "overprint" to pdftops
18464     (simular to pdftoppm). Switching it on (only available if compiled
18465     with
18466     SPLASH_CMYK, because overprint is only in CMYK colorspace showable)
18467     will
18468     use the overprint implementation in splash also if rasterizing
18469     the PDF.
18471     3. Overprint implementation in splash
18472     The overprint implementation in splash now uses the better designed
18473     interface of xpdf and therefore now also works in transparency groups.
18474     Thanks to the developper team of xpdf. I just fixed a small bug in it,
18475     where it defies the technical specification. Of course it is still in
18476     the nature of the splash implementation that it fails if CMYK values
18477     should overprint spot colors, because spot colors are converted
18478     immediately in their CMYK alternates. And in the implementation of
18479     overprinting spot colors over CMYK colors I made a small assumption to
18480     get it running which causes undesired results if this assumption
18481     fails,
18482     but I didn't want to implement more and more configuration switches. I
18483     still plan to implement a DeviceN output in splash and make a complete
18484     implementation there, but this is of course a bigger task (but
18485     doable).
18486     The overprint switch in pdftoppm is still only available if compiled
18487     with the SPLASH_CMYK directive.
18489  poppler/PSOutputDev.cc     |  67 ++++++++++--
18490  poppler/PSOutputDev.h      |   3 +-
18491  poppler/SplashOutputDev.cc |  62 ++++++++++--
18492  poppler/SplashOutputDev.h  |   4 +-
18493  splash/Splash.cc           |  70 +++++++++----
18494  splash/Splash.h            |   4 +-
18495  splash/SplashState.cc      |   5 +-
18496  splash/SplashState.h       | 247
18497  +++++++++++++++++++++++----------------------
18498  utils/pdftops.cc           |  13 +++
18499  9 files changed, 308 insertions(+), 167 deletions(-)
18501 commit b505920db6d3dac58c7e9f4f8917f4c4449b08a0
18502 Merge: 9250449 a631281
18503 Author: Albert Astals Cid <aacid@kde.org>
18504 Date:   Tue Feb 14 19:18:54 2012 +0100
18506     Merge remote-tracking branch 'origin/xpdf303merge'
18508     Conflicts:
18509         utils/HtmlOutputDev.cc
18510         utils/HtmlOutputDev.h
18512 commit 9250449aaa279840d789b3a7cef75d06a0fd88e7
18513 Author: Hib Eris <hib@hiberis.nl>
18514 Date:   Sun Feb 12 23:16:41 2012 +0100
18516     Improve moc detection when cross compiling
18518  configure.ac | 6 ++++--
18519  1 file changed, 4 insertions(+), 2 deletions(-)
18521 commit 66cf1fdb3ba6894f61d9078f5c30046b464347ae
18522 Author: Pino Toscano <pino@kde.org>
18523 Date:   Sun Feb 12 22:27:58 2012 +0100
18525     qt4: remove non-existing 'qt' include dirs
18527  qt4/demos/Makefile.am | 1 -
18528  qt4/src/Makefile.am   | 1 -
18529  qt4/tests/Makefile.am | 1 -
18530  3 files changed, 3 deletions(-)
18532 commit 53d8fc4d2978b70e8926e3df71facd1f39de9348
18533 Author: Pino Toscano <pino@kde.org>
18534 Date:   Sun Feb 12 17:36:55 2012 +0100
18536     man pages: fix minor issues with hypens and %
18538  utils/pdfseparate.1 | 6 +++---
18539  utils/pdftocairo.1  | 4 ++--
18540  2 files changed, 5 insertions(+), 5 deletions(-)
18542 commit a63128179c65b5d9d6d9d41fa601a593b0a05d94
18543 Author: Thomas Freitag <Thomas.Freitag@kabelmail.de>
18544 Date:   Thu Feb 9 22:02:52 2012 +0100
18546     [xpdf303] Fix merge issue
18548  utils/pdftoppm.cc | 2 +-
18549  1 file changed, 1 insertion(+), 1 deletion(-)
18551 commit cd5a6a4d02e579e543067d1847164aff90363f16
18552 Author: Thomas Freitag <Thomas.Freitag@kabelmail.de>
18553 Date:   Thu Feb 9 22:01:42 2012 +0100
18555     [xpdf303] Fix merge bug
18557  poppler/GfxState.cc | 2 +-
18558  1 file changed, 1 insertion(+), 1 deletion(-)
18560 commit 597fa37cacec928c40d0491174ce843fe01f26d9
18561 Author: Igor Slepchin <igor.slepchin@gmail.com>
18562 Date:   Wed Feb 8 19:22:13 2012 -0500
18564     Close li tags in generated outlines.
18566     Also, add newlines after ul tags for better readability.
18567     Bug #45807
18568     (cherry picked from commit bf81250ff7d0968852fc7559fafb6389cd695b91)
18570  utils/HtmlOutputDev.cc | 9 ++++++---
18571  1 file changed, 6 insertions(+), 3 deletions(-)
18573 commit 2fc36dba5f63703896722adb5127896e4c2840e7
18574 Author: Igor Slepchin <igor.slepchin@gmail.com>
18575 Date:   Thu Feb 9 00:15:13 2012 +0100
18577     Get rid of static data members; merge duplicated jpeg dumping code.
18579     HtmlPage::pgNum is never used;
18580     imgNum is always equal to imgList->getLength()+1
18581     imgList is now maintained in HtmlPage.
18583  utils/HtmlOutputDev.cc | 143
18584  +++++++++++++++++++------------------------------
18585  utils/HtmlOutputDev.h  |  15 ++++--
18586  2 files changed, 65 insertions(+), 93 deletions(-)
18588 commit f655efe327ddd3b6a68353a62589d4e4f8a318a8
18589 Author: Albert Astals Cid <aacid@kde.org>
18590 Date:   Wed Feb 8 23:58:27 2012 +0100
18592     Fix memory leak when using HtmlOutputDev::mapEncodingToHtml
18594     Bug #45805
18595     (cherry picked from commit 53a0c2043dfd56f6da7780f1a049f75af368b84b)
18597  utils/HtmlOutputDev.cc | 47
18598  ++++++++++++++++++++++++-----------------------
18599  utils/HtmlOutputDev.h  |  7 ++++---
18600  2 files changed, 28 insertions(+), 26 deletions(-)
18602 commit 68f02d19c571fce956c7f4af6ccd0ff9ba8b1b03
18603 Author: Albert Astals Cid <aacid@kde.org>
18604 Date:   Wed Feb 8 23:47:46 2012 +0100
18606     Fix leak in pdftohtml getInfoString
18608     Bug #45805
18609     (cherry picked from commit 4afe4d827a342a847e8b89aba5b4164ed3b4cc32)
18611  utils/pdftohtml.cc | 3 +--
18612  1 file changed, 1 insertion(+), 2 deletions(-)
18614 commit 2b7ba166c28e32653db4ae7acf90e06e0dd5975b
18615 Author: Albert Astals Cid <aacid@kde.org>
18616 Date:   Wed Feb 8 19:12:52 2012 +0100
18618     [xpdf303] Compile fixes
18620  poppler/GlobalParamsWin.cc |  2 +-
18621  poppler/SplashOutputDev.cc | 10 ----------
18622  2 files changed, 1 insertion(+), 11 deletions(-)
18624 commit b8c9b179c9491cf6755b07bfdec4174e78b7d241
18625 Author: Albert Astals Cid <aacid@kde.org>
18626 Date:   Mon Feb 6 19:55:07 2012 +0100
18628     [xpdf303] Adapt better to what we did and what xpdf303 does
18630  poppler/ArthurOutputDev.cc   |  1 -
18631  poppler/GlobalParams.cc      | 10 ----------
18632  poppler/GlobalParams.h       |  1 -
18633  poppler/SplashOutputDev.cc   |  3 ---
18634  poppler/SplashOutputDev.h    |  1 -
18635  splash/SplashFTFont.cc       | 40
18636  +++++++++++++++++++---------------------
18637  splash/SplashFTFont.h        |  1 -
18638  splash/SplashFTFontEngine.cc |  7 +++----
18639  splash/SplashFTFontEngine.h  |  5 ++---
18640  splash/SplashFontEngine.cc   |  3 +--
18641  splash/SplashFontEngine.h    |  1 -
18642  utils/pdftoppm.cc            |  2 +-
18643  12 files changed, 26 insertions(+), 49 deletions(-)
18645 commit ea6bc19564865e04431d9154802ae7fba975a716
18646 Merge: e17f095 92ce79f
18647 Author: Albert Astals Cid <aacid@kde.org>
18648 Date:   Mon Feb 6 01:18:25 2012 +0100
18650     Merge branch 'master' into xpdf303merge
18652     Conflicts:
18653         poppler/CairoOutputDev.cc
18654         poppler/CairoOutputDev.h
18655         poppler/FontInfo.cc
18656         poppler/GfxFont.cc
18657         poppler/GfxState.cc
18658         poppler/GlobalParams.cc
18659         poppler/GlobalParams.h
18660         poppler/Lexer.cc
18662 commit e17f09563276ee25b6acfc127b6ea360da650030
18663 Author: Albert Astals Cid <aacid@kde.org>
18664 Date:   Mon Feb 6 00:25:53 2012 +0100
18666     [xpdf303] TextOutputDev and associated changes
18668  cpp/poppler-page.cpp       |  10 +-
18669  glib/poppler-page.cc       |   5 +-
18670  poppler/ArthurOutputDev.cc |   1 +
18671  poppler/CairoOutputDev.cc  |   2 +-
18672  poppler/Gfx.cc             |   6 +-
18673  poppler/PSOutputDev.cc     |   6 +-
18674  poppler/TextOutputDev.cc   | 360
18675  ++++++++++++++++++++++++++++-----------------
18676  poppler/TextOutputDev.h    |  18 ++-
18677  qt4/src/poppler-page.cc    |  12 +-
18678  test/perf-test.cc          |   2 +-
18679  utils/pdftotext.1          |   4 +
18680  utils/pdftotext.cc         |  10 +-
18681  12 files changed, 270 insertions(+), 166 deletions(-)
18683 commit 548648bf29dc1551443eb1925814342e7aadee46
18684 Author: Albert Astals Cid <aacid@kde.org>
18685 Date:   Sun Feb 5 23:08:44 2012 +0100
18687     [xpdf303] Merge PDFDoc encryption related code
18689  poppler/PDFDoc.cc | 5 ++++-
18690  1 file changed, 4 insertions(+), 1 deletion(-)
18692 commit 6ee907f291427b8751a872b31210bf32e8d2b722
18693 Author: Albert Astals Cid <aacid@kde.org>
18694 Date:   Sun Feb 5 22:57:25 2012 +0100
18696     [xpdf303] More merges from Thomas, basically PSOutputDev and some
18697     other small stuff
18699  poppler/GfxFont.cc          |    4 +-
18700  poppler/GlobalParams.cc     |   95 ++-
18701  poppler/GlobalParams.h      |   18 +-
18702  poppler/GlobalParamsWin.cc  |   16 +-
18703  poppler/Hints.cc            |    2 +-
18704  poppler/PSOutputDev.cc      | 1814
18705  ++++++++++++++++++++++---------------------
18706  poppler/PSOutputDev.h       |   51 +-
18707  poppler/Parser.cc           |   13 +-
18708  poppler/Parser.h            |    7 +-
18709  poppler/PreScanOutputDev.cc |   70 +-
18710  poppler/PreScanOutputDev.h  |   16 +-
18711  poppler/XRef.cc             |   91 ++-
18712  poppler/XRef.h              |    3 +-
18713  utils/pdftops.cc            |    2 +-
18714  14 files changed, 1231 insertions(+), 971 deletions(-)
18716 commit 92ce79f47f929392f48737612a9690088573f63d
18717 Author: Igor Slepchin <igor.redhat@gmail.com>
18718 Date:   Sun Feb 5 15:55:39 2012 +0100
18720     Proper unicode support when dumping PDF outline.
18722     Also use of already existing Outline class rather than parsing the
18723     outline anew.
18725     Bug 45572
18726     (cherry picked from commit 40f7289ab04787734b856c53d5c0139445b52635)
18728     Conflicts:
18730         utils/HtmlOutputDev.cc
18732  utils/HtmlOutputDev.cc | 197
18733  ++++++++++++++++++++++++++-----------------------
18734  utils/HtmlOutputDev.h  |   6 +-
18735  utils/pdftohtml.cc     |   3 +-
18736  3 files changed, 112 insertions(+), 94 deletions(-)
18738 commit 38ec58ed1cb54722aece875287b847643aa2c4b8
18739 Author: Adrian Johnson <ajohnson@redneon.com>
18740 Date:   Sat Feb 4 17:13:30 2012 +1030
18742     Lexer: convert integer to real when overflow occurs
18744     Bug 45605
18746  poppler/Lexer.cc | 6 ++++--
18747  1 file changed, 4 insertions(+), 2 deletions(-)
18749 commit df89de61b7d01f0f816e773cdb809faa3053e962
18750 Author: Hib Eris <hib@hiberis.nl>
18751 Date:   Tue Jan 31 20:01:30 2012 +0100
18753     glib: Exclude poppler-private.h from introspection files
18755     Fixes bug #45455.
18757  glib/CMakeLists.txt | 2 +-
18758  glib/Makefile.am    | 2 +-
18759  2 files changed, 2 insertions(+), 2 deletions(-)
18761 commit 88cb6d9360bc943fc2cdda262dc46bf831641541
18762 Author: Carlos Garcia Campos <carlosgc@gnome.org>
18763 Date:   Sat Feb 4 12:04:03 2012 +0100
18765     glib: Update gtk-doc makefile and m4 file
18767  gtk-doc.make  | 112
18768  +++++++++++++++++++++++++++++++++-------------------------
18769  m4/gtk-doc.m4 |   6 ++++
18770  2 files changed, 70 insertions(+), 48 deletions(-)
18772 commit 3f4164f84bbf748a2f919741669ef20db0fbda9f
18773 Author: Hib Eris <hib@hiberis.nl>
18774 Date:   Wed Feb 1 10:44:17 2012 +0100
18776     gtk-doc: Fix build when builddir != srcdir
18778     Bug #45549.
18780  glib/reference/Makefile.am | 10 +++++-----
18781  1 file changed, 5 insertions(+), 5 deletions(-)
18783 commit 8daeb82f982eba25fe8c7d07358f0a6593ddc89a
18784 Author: Hib Eris <hib@hiberis.nl>
18785 Date:   Thu Feb 2 13:01:45 2012 +0100
18787     gtk-doc: Fix API documentation for poppler_page_free_annot_mapping()
18789     Remove reference to non existent method poppler_annot_free() and use
18790     ref/unref instead of copy/free.
18792     Bug #45549.
18794  glib/poppler-page.cc | 4 ++--
18795  1 file changed, 2 insertions(+), 2 deletions(-)
18797 commit f8ce9966e4f480949799a26c01bd861f4011b587
18798 Author: Carlos Garcia Campos <carlosgc@gnome.org>
18799 Date:   Sat Feb 4 11:51:34 2012 +0100
18801     gtk-doc: Remove reference to non existent method poppler_layer_free()
18803     Bug #45549.
18805  glib/poppler-document.cc | 7 +++----
18806  1 file changed, 3 insertions(+), 4 deletions(-)
18808 commit f58f3525f135bc47e89c23c33e96e43db10d4853
18809 Author: Hib Eris <hib@hiberis.nl>
18810 Date:   Thu Feb 2 15:59:47 2012 +0100
18812     gtk-doc: Add more glib API documentation for poppler-document
18814     Fixes several gtk-doc warnings.
18816     Bug #45549.
18818  glib/poppler-document.h | 26 +++++++++++++-------------
18819  1 file changed, 13 insertions(+), 13 deletions(-)
18821 commit 080247f6a47bc929b25f6e000f4474801af74b1f
18822 Author: Hib Eris <hib@hiberis.nl>
18823 Date:   Thu Feb 2 15:45:37 2012 +0100
18825     gtk-doc: remove references to removed pixbuf functions
18827     Bug #45549.
18829  glib/poppler-page.cc                | 6 ++----
18830  glib/reference/poppler-sections.txt | 4 ----
18831  2 files changed, 2 insertions(+), 8 deletions(-)
18833 commit 47780d9ed1fd69068fdb9b9782e2cb37e2a5b217
18834 Author: Hib Eris <hib@hiberis.nl>
18835 Date:   Thu Feb 2 15:43:30 2012 +0100
18837     gtk-doc: do not build doc for glib-demo
18839     Fixes glib-demo symbols in poppler-unused.txt
18841     Bug #45549.
18843  glib/reference/Makefile.am | 2 +-
18844  1 file changed, 1 insertion(+), 1 deletion(-)
18846 commit e320f335cc6e54c60bd2436799dd1f05beb060ba
18847 Author: Hib Eris <hib@hiberis.nl>
18848 Date:   Sat Feb 4 11:32:50 2012 +0100
18850     gtk-doc: Fix typo's
18852     Bug #45549.
18854  glib/poppler-annot.cc               | 6 +++---
18855  glib/poppler-annot.h                | 2 +-
18856  glib/poppler-document.cc            | 2 +-
18857  glib/poppler-media.cc               | 2 +-
18858  glib/poppler-page.cc                | 3 +--
18859  glib/poppler-page.h                 | 4 ++--
18860  glib/reference/poppler-sections.txt | 4 +++-
18861  7 files changed, 12 insertions(+), 11 deletions(-)
18863 commit 1fe27b07975e9a9455708563118fb73cce696f81
18864 Author: Hib Eris <hib@hiberis.nl>
18865 Date:   Tue Jan 31 12:49:01 2012 +0100
18867     cairo: Remove unused variable in CairoFontEngine.cc
18869     Fixes bug #45442.
18871  poppler/CairoFontEngine.cc | 3 +--
18872  1 file changed, 1 insertion(+), 2 deletions(-)
18874 commit e3d80c79815ce46daf3c3f2b944f49eaf19bfea5
18875 Author: Hib Eris <hib@hiberis.nl>
18876 Date:   Tue Jan 31 14:42:04 2012 +0100
18878     Fix return value of downscale_box_filter()
18880     Fixes bug #45441.
18882  poppler/CairoRescaleBox.cc | 2 +-
18883  1 file changed, 1 insertion(+), 1 deletion(-)
18885 commit e074e526fa206403b84da5ce0f27d7357223c7ac
18886 Author: Hib Eris <hib@hiberis.nl>
18887 Date:   Tue Jan 31 13:02:16 2012 +0100
18889     Fix return value of poppler_attachment_save
18891     Fixes bug #45440.
18893  glib/poppler-attachment.cc | 2 +-
18894  1 file changed, 1 insertion(+), 1 deletion(-)
18896 commit bc389cff91c350d7da186d4cf707c389c77bbc29
18897 Author: Hib Eris <hib@hiberis.nl>
18898 Date:   Tue Jan 31 14:03:08 2012 +0100
18900     glib-demo: Do not use deprecated gtk_dialog_set_has_separator()
18902     Bug #45439
18904  glib/demo/main.c | 2 ++
18905  1 file changed, 2 insertions(+)
18907 commit e52e3c24663edaa630d9187e832223b474b74089
18908 Author: Hib Eris <hib@hiberis.nl>
18909 Date:   Tue Jan 31 13:39:05 2012 +0100
18911     glib-demo: Do not use deprecated GtkComboBox API
18913     Bug #45439.
18915  glib/demo/annots.c     |  6 ++++++
18916  glib/demo/print.c      |  9 ++++++++-
18917  glib/demo/render.c     | 16 ++++++++++++++++
18918  glib/demo/selections.c |  8 ++++++++
18919  4 files changed, 38 insertions(+), 1 deletion(-)
18921 commit 165ab4ec122d0e1a6f30dcfba80aefc422cd83b7
18922 Author: Hib Eris <hib@hiberis.nl>
18923 Date:   Tue Jan 31 12:15:51 2012 +0100
18925     Fix build for builddir != srcdir
18927     Fixes bug #45434.
18929  glib/Makefile.am | 2 +-
18930  1 file changed, 1 insertion(+), 1 deletion(-)
18932 commit e424a13bb516464d59ad76fd0933e92f3307b21b
18933 Author: Thomas Freitag <Thomas.Freitag@kabelmail.de>
18934 Date:   Fri Feb 3 00:12:10 2012 +0100
18936     pdfseparate fixes by Thomas after his last commit
18938  poppler/PDFDoc.cc | 8 +++++++-
18939  1 file changed, 7 insertions(+), 1 deletion(-)
18941 commit 4fcd42cfa4424992cd4b36af38bc6230ce0706c9
18942 Author: Albert Astals Cid <aacid@kde.org>
18943 Date:   Wed Feb 1 22:53:03 2012 +0100
18945     [xpdf303] More merges from Thomas (with minor fixes from me)
18947     Basically fonts related and some other small stuff
18949  poppler/Annot.cc            |   6 +-
18950  poppler/ArthurOutputDev.cc  |  47 +--
18951  poppler/CMap.cc             | 153 ++++++++
18952  poppler/CMap.h              |  16 +
18953  poppler/CairoFontEngine.cc  |  43 +--
18954  poppler/CharCodeToUnicode.h |   1 +
18955  poppler/FontInfo.cc         |   8 +-
18956  poppler/Gfx.cc              | 363 +++++++++++--------
18957  poppler/GfxFont.cc          | 831
18958  +++++++++++++++++++++++++++++---------------
18959  poppler/GfxFont.h           |  34 +-
18960  poppler/GfxState.cc         |  81 +++--
18961  poppler/GfxState.h          |   2 +
18962  poppler/GlobalParams.cc     | 738 ++++++++++++++++++++++-----------------
18963  poppler/GlobalParams.h      | 112 +++---
18964  poppler/GlobalParamsWin.cc  | 180 ++++++++--
18965  poppler/PSOutputDev.cc      | 591 +++++++++++++++----------------
18966  poppler/PSOutputDev.h       |  12 +-
18967  poppler/PreScanOutputDev.cc |  10 +-
18968  poppler/SplashOutputDev.cc  |  59 ++--
18969  poppler/XRef.cc             |  16 +-
18970  20 files changed, 2008 insertions(+), 1295 deletions(-)
18972 commit 0089357de8ea96f3e394ea9cb37e8182ccf15ae2
18973 Author: Thomas Freitag <Thomas.Freitag@kabelmail.de>
18974 Date:   Wed Feb 1 19:17:38 2012 +0100
18976     pdfseparate: Produce PDF/X conformant pdf pages if the original PDF
18977     was PDF/X conformant.
18979  poppler/PDFDoc.cc | 63
18980  ++++++++++++++++++++++++++++++++++---------------------
18981  poppler/XRef.cc   |  9 +++++++-
18982  poppler/XRef.h    |  5 ++++-
18983  3 files changed, 51 insertions(+), 26 deletions(-)
18985 commit be62a4f2e7d5db3b6d85d1b3026979f9561e6e15
18986 Author: Hib Eris <hib@hiberis.nl>
18987 Date:   Mon Jan 30 17:07:28 2012 +0100
18989     Fix build with latest mingw-w64 headers
18991     Fixes bug #45407.
18992     (cherry picked from commit 58c17c3a61f18a6808ec9ba37e82734a655090ac)
18994  glib/poppler-annot.cc    | 1 +
18995  glib/poppler-document.cc | 1 +
18996  2 files changed, 2 insertions(+)
18998 commit acbc63348ce5e279e4d66ed4f240dc8d61df4e57
18999 Author: Suzuki Toshiya <mpsuzuki@hiroshima-u.ac.jp>
19000 Date:   Mon Jan 30 20:46:04 2012 +1030
19002     pdftocairo/automake: link with lcms
19004  utils/Makefile.am | 5 +++++
19005  1 file changed, 5 insertions(+)
19007 commit 9548573a16629fecdbd44c9aac8b626ec6f53b81
19008 Author: Pino Toscano <pino@kde.org>
19009 Date:   Mon Jan 30 00:32:52 2012 +0100
19011     glib/cmake: various minor introspection improvements
19013     "port" to CMake of the automake equivalents of
19014     4765c3289635fe4fb006e7df4f83d7056eb42855
19016  glib/CMakeLists.txt | 3 +++
19017  1 file changed, 3 insertions(+)
19019 commit bf2ffb1cc76bcf569419ac495f524c41bb6f1650
19020 Author: Pino Toscano <pino@kde.org>
19021 Date:   Mon Jan 30 00:21:31 2012 +0100
19023     cmake: support $(gir_name)_EXPORT_PACKAGES for g-ir-scanner
19025  cmake/modules/GObjectIntrospectionMacros.cmake | 2 ++
19026  1 file changed, 2 insertions(+)
19028 commit cbe7131e63c5896010e7e1ad5c0c3aa91611704d
19029 Author: Albert Astals Cid <aacid@kde.org>
19030 Date:   Fri Jan 27 00:36:18 2012 +0100
19032     Set OPJ_DPARAMETERS_IGNORE_PCLR_CMAP_CDEF_FLAG if you have it
19034     Fixes/workarounds bug 43414 with openjpeg 1.5 (unreleased)
19035     (cherry picked from commit de6415af1a39ec7dfa4f149c6c5e311b86352cec)
19037  cmake/modules/FindLIBOPENJPEG.cmake | 13 +++++++++++++
19038  config.h.cmake                      |  3 +++
19039  configure.ac                        |  8 ++++++++
19040  poppler/JPEG2000Stream.cc           |  7 ++++++-
19041  4 files changed, 30 insertions(+), 1 deletion(-)
19043 commit 641526d1a7e8032ea8f7b8ac42c5ad8c20448d9b
19044 Author: Adrian Johnson <ajohnson@redneon.com>
19045 Date:   Wed Jan 25 22:44:27 2012 +1030
19047     jpeg: set image parameters after jpeg_set_defaults()
19049     so the resolution does not get overwritten by the defaults.
19051     The libjpeg documentation for jpeg_set_defaults() states: "This
19052     routine sets all JPEG parameters to reasonable defaults, using only
19053     the input image's color space (field in_color_space, which must
19054     already be set in cinfo)"
19056     Bug 45224
19058  goo/JpegWriter.cc | 6 ++++--
19059  1 file changed, 4 insertions(+), 2 deletions(-)
19061 commit f7356a88fe983c2ddd7d5a50400768310a26c4d2
19062 Author: Adrian Johnson <ajohnson@redneon.com>
19063 Date:   Thu Jan 26 11:33:28 2012 +1030
19065     glib: add section in docs for new symbols in 0.18
19067  glib/reference/poppler-docs.sgml | 4 ++++
19068  1 file changed, 4 insertions(+)
19070 commit b42c171de93dba56859beb21cfe5312d825fedd6
19071 Author: Alexander Saprykin <xelfium@gmail.com>
19072 Date:   Mon Jan 23 22:07:15 2012 +0100
19074     Do not use 50Kb of stack in SplashXPath::addCurve
19076     Bug 44905
19078  splash/SplashXPath.cc | 69
19079  ++++++++++++++++++++++++++++++++++++---------------
19080  1 file changed, 49 insertions(+), 20 deletions(-)
19082 commit a04fca6266bda6d04068f38f16fe492cb6b8677b
19083 Author: Adrian Johnson <ajohnson@redneon.com>
19084 Date:   Sat Jan 21 09:41:12 2012 +1030
19086     cairo: use fabs when comparing the transformed line width
19088     as the transform may cause a negative width.
19090     Bug 43441
19092  poppler/CairoOutputDev.cc | 2 +-
19093  1 file changed, 1 insertion(+), 1 deletion(-)
19095 commit ce1b6c7ca16847f07eeafc29c6503be6fa5a9a3d
19096 Author: Patrick Pfeifer <p2000@mailinator.com>
19097 Date:   Thu Jan 19 14:54:48 2012 +0100
19099     cairo: Fix test for rotation
19101     Fixes bug #14619.
19103  poppler/CairoOutputDev.cc | 8 +++++++-
19104  1 file changed, 7 insertions(+), 1 deletion(-)
19106 commit 4765c3289635fe4fb006e7df4f83d7056eb42855
19107 Author: Evan Nemerson <evan@coeus-group.com>
19108 Date:   Sun Jan 15 11:02:50 2012 -0800
19110     glib: various minor introspection and documentation improvements
19112     Bug 44790
19114  glib/Makefile.am          |  4 +++-
19115  glib/poppler-annot.cc     |  8 ++++----
19116  glib/poppler-attachment.h |  7 ++++---
19117  glib/poppler-document.cc  |  6 ++++--
19118  glib/poppler-media.h      |  7 ++++---
19119  glib/poppler-page.cc      | 23 +++++++++++++++--------
19120  6 files changed, 34 insertions(+), 21 deletions(-)
19122 commit e8e42988c5cebab2ffa5fe020f30a3a645e90b5f
19123 Author: Adrian Johnson <ajohnson@redneon.com>
19124 Date:   Mon Jan 16 21:25:19 2012 +1030
19126     cairo: ensure paintTransparencyGroup uses same ctm as
19127     beginTransparencyGroup
19129     Bug 29968
19131  poppler/CairoOutputDev.cc | 8 ++++++--
19132  poppler/CairoOutputDev.h  | 1 +
19133  2 files changed, 7 insertions(+), 2 deletions(-)
19135 commit f6c7aa752f9455bba1aa3c72e0998e7911c1d43e
19136 Author: Adrian Johnson <ajohnson@redneon.com>
19137 Date:   Wed Jan 18 21:19:43 2012 +1030
19139     configure.ac: print the glib version required if not found
19141  configure.ac | 10 ++++++++--
19142  1 file changed, 8 insertions(+), 2 deletions(-)
19144 commit 100488ec7db2d1f3e25bfda42c1603ca86696195
19145 Author: Adrian Johnson <ajohnson@redneon.com>
19146 Date:   Sun Jan 15 23:52:28 2012 +1030
19148     cairo: restore temporary clip used in CairoOutputDev::fill when
19149     painting a mask
19151     The clip is only used to clip the paint to the fill path so it should
19152     be moved inside the save/restore.
19154  poppler/CairoOutputDev.cc | 2 +-
19155  1 file changed, 1 insertion(+), 1 deletion(-)
19157 commit 9c092e17e8f0cf0335b431a223e6e44bddc27e64
19158 Author: Albert Astals Cid <aacid@kde.org>
19159 Date:   Sun Jan 15 23:28:51 2012 +0100
19161     [xpdf] More Splash and Gfx changes from Thomas
19163     1. merge of blend changes
19164     Here I had not only merged the changed in blend modes, I made also
19165     a few
19166     changes in the SPLASH_CMYK area, so that the already sent PDF now also
19167     be rendered correctly with the -jpegcmyk option
19168     2. merge of font handling in SplashOutputDev.cc
19169     There were a few changes left in font handling, I took them over
19170     3. merge of getcolor-changes
19171     The getcolor changes win a price for well defined C++ code. I wouldn't
19172     have merged them, if there were not a lot of other things to merge.
19173     4. merge of image handling in SplashOutputDev.cc
19174     I merged the left changes in image handling including colorizing masks
19175     in pattern colorspace
19176     5. cleanup of overprint
19177     I tested the overprint implementation of Derek. They succeed only
19178     in 70
19179     % percent of the PDF where my solution had success, but Derek's
19180     solution
19181     is much cleaner, and I'm sure that I could also fix the rest in
19182     it. BUT:
19183     as I already considered, when I implemented overprint, there are some
19184     overprint situations, which can not be solved in a CMYK colorspace, we
19185     have to implement a DeviceN colorpace when also overprint from CMYK
19186     colors over spot colors should work. Therefore I decided to remove my
19187     overprint implementation completely from the code and let Derek's
19188     solution in, even if there could be done some enhancements in it.
19189     6. colorizing text in pattern colorspace
19190     When I saw Derek's implementation with a clean interface only at one
19191     place in Gfx.cc, I first was very surprised. My solution had a lot of
19192     places in Gfx.cc, where I looked if the current colorspace is
19193     a pattern
19194     colorspace. Therefore I first had a look into the PDF specification
19195     again, and really, it can be done in the way of Derek. Therefore I
19196     merged it and removed the fragments of my code.
19198     On this step I started a regtest against the version after the fourth
19199     patch. There were a lot of enhancements, especially in texts with
19200     symbolic chars like mathematical and so on, but there was one
19201     (and ONLY
19202     one) regression, shown in bug-poppler27482.pdf
19203     I examined that (that is also the reason for the delay) and
19204     encountered
19205     that on merging I removed my solution for this bug, therefore
19207     7. insert enhancements for colorizing masks in pattern colorspace
19208     I adapt the bug fix from bug 27482 to the merge.
19210  poppler/CairoOutputDev.cc   |  101 ++--
19211  poppler/CairoOutputDev.h    |   21 +-
19212  poppler/Gfx.cc              |  705 +++++++++++++++-----------
19213  poppler/Gfx.h               |   22 +-
19214  poppler/GfxState.cc         |  208 +++++---
19215  poppler/GfxState.h          |   37 +-
19216  poppler/GlobalParams.cc     |   17 +
19217  poppler/GlobalParams.h      |    3 +
19218  poppler/OutputDev.cc        |   13 +-
19219  poppler/OutputDev.h         |   25 +-
19220  poppler/PSOutputDev.cc      |   87 ++--
19221  poppler/PSOutputDev.h       |   21 +-
19222  poppler/PreScanOutputDev.cc |    2 +-
19223  poppler/SplashOutputDev.cc  | 1179
19224  +++++++++++++++++++++----------------------
19225  poppler/SplashOutputDev.h   |   80 +--
19226  poppler/TextOutputDev.cc    |    8 +
19227  poppler/TextOutputDev.h     |    8 +
19228  splash/Splash.cc            |   11 +-
19229  splash/Splash.h             |  122 ++---
19230  splash/SplashPattern.cc     |   14 -
19231  splash/SplashPattern.h      |    7 -
19232  utils/pdftoppm.cc           |    1 +
19233  22 files changed, 1390 insertions(+), 1302 deletions(-)
19235 commit 69df13c49cea2390f2c5036f3d450f134f7a2656
19236 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
19237 Date:   Sun Jan 15 15:07:18 2012 +0100
19239     Fix stack overflow in PDFDoc::markObject()
19241     Bug 44660
19243  poppler/PDFDoc.cc | 4 +++-
19244  1 file changed, 3 insertions(+), 1 deletion(-)
19246 commit cdb56567c60b492ad08befff54f2ff70620b86fe
19247 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
19248 Date:   Sun Jan 15 15:04:51 2012 +0100
19250     Correctly initialize globalParams
19252  utils/pdfseparate.cc | 5 ++++-
19253  1 file changed, 4 insertions(+), 1 deletion(-)
19255 commit 4e205a6625431dcf95375de009b4354746a4f0b7
19256 Author: Adrian Johnson <ajohnson@redneon.com>
19257 Date:   Sun Jan 15 22:18:30 2012 +1030
19259     parseargs: don't use arg->size with GooString argument
19261     40b56994 added GooString arguments but incorrectly used arg->size as
19262     the string length. arg->size is always 0 for GooString arguments. This
19263     worked because the arg->size - 1 string length passed to
19264     GooString::Set() just happened to be the the same value as the
19265     CALC_STRING_LEN default argument indicating the string length is to be
19266     calculated with strlen.
19268  utils/parseargs.cc | 3 +--
19269  1 file changed, 1 insertion(+), 2 deletions(-)
19271 commit a7210a7ebc3d3ca88643bfbc2f0d660a5553a668
19272 Author: Arseny Solokha <asolokha@gmx.com>
19273 Date:   Fri Jan 13 18:52:17 2012 +0100
19275     Properly initialize globalParams
19277     Bug 44659
19279  utils/pdfunite.cc | 4 ++++
19280  1 file changed, 4 insertions(+)
19282 commit baaf93f0e47a1978f9ea80e9394543a25b763d77
19283 Author: Adrian Johnson <ajohnson@redneon.com>
19284 Date:   Thu Jan 12 01:05:07 2012 +1030
19286     configure.ac: print the cairo version required if not found
19288     Bug 44619
19290  configure.ac | 9 +++++++--
19291  1 file changed, 7 insertions(+), 2 deletions(-)
19293 commit 9b8b4232587831fdada37de033c272a3c5049c34
19294 Author: Adrian Johnson <ajohnson@redneon.com>
19295 Date:   Thu Jan 12 00:26:03 2012 +1030
19297     cairo: avoid setting huge clip area when printing
19299     Bug 44002
19301  poppler/CairoOutputDev.cc | 21 ++++++++++++---------
19302  1 file changed, 12 insertions(+), 9 deletions(-)
19304 commit efe115f22f8f00a2863ef265ad6f4e7cc2e0336c
19305 Author: Albert Astals Cid <aacid@kde.org>
19306 Date:   Tue Jan 10 23:41:54 2012 +0100
19308     compile
19310  poppler/ArthurOutputDev.cc | 1 +
19311  1 file changed, 1 insertion(+)
19313 commit 52d190d8ff962a57a59218f6871c3a63a443ea53
19314 Author: Albert Astals Cid <aacid@kde.org>
19315 Date:   Tue Jan 10 23:33:40 2012 +0100
19317     [xpdf303] tiling "merges" from Thomas, using mostly our "old" code
19318     instead of xpdf's
19320  poppler/CairoOutputDev.cc   |  2 +-
19321  poppler/CairoOutputDev.h    |  4 ++--
19322  poppler/Gfx.cc              | 45
19323  +++++++++++++++++++++++++++++++++------------
19324  poppler/Gfx.h               | 15 +++++++++------
19325  poppler/GfxState.cc         |  5 ++++-
19326  poppler/GfxState.h          |  7 ++++---
19327  poppler/OutputDev.h         |  3 ++-
19328  poppler/PSOutputDev.cc      |  2 +-
19329  poppler/PSOutputDev.h       |  2 +-
19330  poppler/PreScanOutputDev.cc | 15 +++++++--------
19331  poppler/PreScanOutputDev.h  |  2 +-
19332  poppler/SplashOutputDev.cc  |  8 ++++++--
19333  poppler/SplashOutputDev.h   |  3 ++-
19334  splash/Splash.cc            | 32 ++++++++++++++++++++++++--------
19335  utils/ImageOutputDev.cc     |  2 +-
19336  utils/ImageOutputDev.h      |  2 +-
19337  16 files changed, 99 insertions(+), 50 deletions(-)
19339 commit bf75a957650dd5208ecf1f6db1555a3d00b7949c
19340 Author: Albert Astals Cid <aacid@kde.org>
19341 Date:   Tue Jan 10 23:31:27 2012 +0100
19343     [xpdf303] Splash::blitTransparent merges from Thomas
19345  splash/Splash.cc | 10 +++++++---
19346  1 file changed, 7 insertions(+), 3 deletions(-)
19348 commit 296244ab74e56b2781daae0a664617d1da30527c
19349 Author: Albert Astals Cid <aacid@kde.org>
19350 Date:   Tue Jan 10 23:30:34 2012 +0100
19352     [xpdf303] Merge xpath Splash stuff from Thomas
19354  splash/SplashXPath.cc | 22 +++++++++++++---------
19355  1 file changed, 13 insertions(+), 9 deletions(-)
19357 commit e1ae7b900b01db7c7703da68ad94aa9bda1938f6
19358 Author: Albert Astals Cid <aacid@kde.org>
19359 Date:   Tue Jan 10 23:29:38 2012 +0100
19361     [xpdf303] Merge splash font stuff from Thomas
19363  poppler/GlobalParams.cc      | 17 +++++++++++++++++
19364  poppler/GlobalParams.h       |  3 +++
19365  poppler/SplashOutputDev.cc   |  3 +++
19366  poppler/SplashOutputDev.h    |  1 +
19367  splash/SplashFTFont.cc       | 34 ++++++++++++++++++++++++++++------
19368  splash/SplashFTFont.h        |  1 +
19369  splash/SplashFTFontEngine.cc |  7 ++++---
19370  splash/SplashFTFontEngine.h  |  5 +++--
19371  splash/SplashFontEngine.cc   |  3 ++-
19372  splash/SplashFontEngine.h    |  1 +
19373  10 files changed, 63 insertions(+), 12 deletions(-)
19375 commit d46b673c46a72132fb3918b64733be552e35952f
19376 Author: Albert Astals Cid <aacid@kde.org>
19377 Date:   Tue Jan 10 23:28:43 2012 +0100
19379     [xpdf303] More merges from Thomas
19381  splash/Splash.cc | 2800
19382  ++++++++++++++++++++++++++++++++++++------------------
19383  splash/Splash.h  |   60 ++
19384  2 files changed, 1943 insertions(+), 917 deletions(-)
19386 commit 2cb40bab3b8c49d54c2a49554b30268ccb32899b
19387 Author: Adrian Johnson <ajohnson@redneon.com>
19388 Date:   Sun Jan 8 21:35:41 2012 +1030
19390     Fix typo in pdffonts man page
19392  utils/pdffonts.1 | 2 +-
19393  1 file changed, 1 insertion(+), 1 deletion(-)
19395 commit 34ae382915d9d9b2b3c015fee3c24907a6b52b8b
19396 Author: Albert Astals Cid <aacid@kde.org>
19397 Date:   Sat Jan 7 17:14:05 2012 +0100
19399     xpdf303: Merge some stuff in Splash [Thomas Freitag]
19401     1. merge the complete pipe changes
19402     a) including the overprint implementation from Derek used by pipe
19403     b) including the transfer function implementation
19404     2. Two changes (not really a merge) to get it compiled under windows
19405     (in
19406     GlobalParams.cc & PDFDoc.cc)
19407     3. merge fill and stroke changes
19408     a) including merge of SplashClip.cc
19409     b) including merge of SplashXPathScanner.cc
19411  poppler/GfxState.cc          |   94 ++-
19412  poppler/GfxState.h           |   17 +-
19413  poppler/GlobalParams.cc      |    7 +
19414  poppler/GlobalParams.h       |    3 +
19415  poppler/GlobalParamsWin.cc   |    2 +-
19416  poppler/PDFDoc.cc            |    2 +-
19417  poppler/SplashOutputDev.cc   |  134 +++-
19418  poppler/SplashOutputDev.h    |    8 +-
19419  splash/Splash.cc             | 1658
19420  ++++++++++++++++++++++++++++++------------
19421  splash/Splash.h              |   42 +-
19422  splash/SplashClip.cc         |   57 +-
19423  splash/SplashState.cc        |   49 ++
19424  splash/SplashState.h         |   12 +
19425  splash/SplashXPathScanner.cc |  474 +++++++-----
19426  splash/SplashXPathScanner.h  |   24 +-
19427  15 files changed, 1845 insertions(+), 738 deletions(-)
19429 commit c2378609ae52523beb64e0f040fc79dce4877e03
19430 Author: Thomas Freitag <thomas.freitag@kabelmail.de>
19431 Date:   Sat Jan 7 11:47:19 2012 +0100
19433     regtest: read stderr output before calling wait to fix a possible
19434     deadlock
19436     In the way the scripts starts it subprocesses, stderr becomes buffered
19437     for the subprocesses. And unforunately, when the buffer limit is
19438     reached, the subprocess suspends it work until it can print again on
19439     stderr. That's why the python script runs into a deadlock when the
19440     subprocess produces a lot of error messages. A small rearrange of the
19441     commands, first read the stderr output and then wait that the
19442     subprocess
19443     ends, will remove this deadlock.
19445  regtest/backends/__init__.py | 8 ++++----
19446  1 file changed, 4 insertions(+), 4 deletions(-)
19448 commit da6bfacb0f858f27bd47f247a25d6bc9ab778411
19449 Author: Adrian Johnson <ajohnson@redneon.com>
19450 Date:   Sat Jan 7 10:35:17 2012 +1030
19452     Add -subst option to pdffonts to list the substitute font name
19453     and filename
19455     Bug 44416
19457  poppler/FontInfo.cc     |  8 ++++--
19458  poppler/FontInfo.h      |  2 ++
19459  poppler/GlobalParams.cc | 29 +++++++++++++++++++--
19460  poppler/GlobalParams.h  |  3 ++-
19461  utils/pdffonts.1        |  3 +++
19462  utils/pdffonts.cc       | 67
19463  +++++++++++++++++++++++++++++++++++--------------
19464  6 files changed, 88 insertions(+), 24 deletions(-)
19466 commit 9979b1b3e36dc8085d8c684692fece463fa474b1
19467 Author: Yi Yang <ahyangyi@gmail.com>
19468 Date:   Sat Jan 7 09:44:42 2012 +1030
19470     Include .otf fonts when finding substitute fonts
19472     Bug 44412
19474  poppler/GfxFont.cc      | 2 +-
19475  poppler/GlobalParams.cc | 2 +-
19476  2 files changed, 2 insertions(+), 2 deletions(-)
19478 commit ebfab832ab4f2642b9ab2ededd25de670a3c7147
19479 Author: Adrian Johnson <ajohnson@redneon.com>
19480 Date:   Fri Dec 23 09:55:20 2011 +1030
19482     autoconf: Check for cairo-ft and other cairo backends
19484     so that CAIRO_LIBS includes the freetype dependency and pdftocairo
19485     includes the dependencies for optional cairo backends.
19487     Bug 43969
19489  configure.ac      | 14 ++++++++++++--
19490  utils/Makefile.am |  4 ++--
19491  2 files changed, 14 insertions(+), 4 deletions(-)
19493 commit 51ca2b7c7dec5430d29860fd887ad5c5d9b3f574
19494 Author: Albert Astals Cid <aacid@kde.org>
19495 Date:   Thu Dec 15 00:26:09 2011 +0100
19497     [xpdf303] Some more changes in TextOutputDev
19499  poppler/TextOutputDev.cc | 23 ++++++++++++++++-------
19500  1 file changed, 16 insertions(+), 7 deletions(-)
19502 commit c5ce12993a4d2bcd3b3e95b1f08d00dc8960678c
19503 Author: Albert Astals Cid <aacid@kde.org>
19504 Date:   Wed Dec 14 22:49:33 2011 +0100
19506     [xpdf303] Merge some stuff from TextOutputDev
19508     Yes, this is the best commit log i could think of
19510  poppler/TextOutputDev.cc | 268
19511  ++++++++++++++++++++++++++++++-----------------
19512  poppler/TextOutputDev.h  |  19 ++--
19513  2 files changed, 180 insertions(+), 107 deletions(-)
19515 commit 388d72ac27ae98fe3a1ebd21760f2b0fa0249a9b
19516 Author: Albert Astals Cid <aacid@kde.org>
19517 Date:   Tue Dec 6 23:21:15 2011 +0100
19519     include strings.h as we use memcpy
19521     Fixes bug 43558
19523  goo/PNGWriter.cc | 3 ++-
19524  1 file changed, 2 insertions(+), 1 deletion(-)
19526 commit 743f70f594bf3c9a58d1ff0738b9a2bc3ea03382
19527 Author: Albert Astals Cid <aacid@kde.org>
19528 Date:   Tue Dec 6 20:27:03 2011 +0100
19530     xpdf303: Use xpdf method against recursion while parsing
19532     Ours detected loops correctly, but not "valid" files containing lots
19533     of arrays one inside the other [[[[[[[[[[[[[[[[[[[
19534     So go to this more crude "fix" used in xpdf
19536  poppler/Dict.cc   |  4 ++--
19537  poppler/Dict.h    |  2 +-
19538  poppler/Object.cc |  4 ++--
19539  poppler/Object.h  |  8 ++++----
19540  poppler/Parser.cc | 32 +++++++++++++++-----------------
19541  poppler/Parser.h  | 10 +++-------
19542  poppler/XRef.cc   | 33 +++++++--------------------------
19543  poppler/XRef.h    |  2 +-
19544  8 files changed, 35 insertions(+), 60 deletions(-)
19546 commit 63c942a45227ef28fb94ef4765171d9812fffafa
19547 Author: Albert Astals Cid <aacid@kde.org>
19548 Date:   Sun Dec 4 17:29:45 2011 +0100
19550     Do not fail if we are trying to save a file with Encrypt but that
19551     we have not modified at all
19553     Fixes KDE bug #288045
19555  poppler/PDFDoc.cc | 49 +++++++++++++++++++++++++++++--------------------
19556  1 file changed, 29 insertions(+), 20 deletions(-)
19558 commit 0937d775e59a963b72fa7924e0f7be484f8345fc
19559 Author: Albert Astals Cid <aacid@kde.org>
19560 Date:   Sun Dec 4 15:37:20 2011 +0100
19562     update name and copyright
19563     (cherry picked from commit 22601c2a64f094ede8085a3ccca3de9daaa556e7)
19565  utils/pdftocairo.cc | 3 ++-
19566  1 file changed, 2 insertions(+), 1 deletion(-)
19568 commit bdb439ac5a751d6146204ae0d61fdbf7828c89c3
19569 Author: Axel Strübing <axel.struebing@freenet.de>
19570 Date:   Thu Nov 24 22:32:57 2011 +0100
19572     Fix typo/regression introduced in
19573     f6d026bfa18624ccd321e102bb39ba744998de1e
19575  poppler/Gfx.cc | 3 ++-
19576  1 file changed, 2 insertions(+), 1 deletion(-)
19578 commit 74e11d8c912dd95d235e44e7b34b8ea1be082b9f
19579 Author: Albert Astals Cid <aacid@kde.org>
19580 Date:   Thu Nov 24 18:54:27 2011 +0100
19582     Fix typo
19584  qt4/src/poppler-qt4.h | 4 ++--
19585  1 file changed, 2 insertions(+), 2 deletions(-)
19587 commit ec2a1c3fca92a28c56911729927838f7aacf1078
19588 Author: Albert Astals Cid <aacid@kde.org>
19589 Date:   Wed Nov 16 23:13:52 2011 +0100
19591     xpdf303: Use the correct sizeof() for the greallocn
19593  poppler/XRef.cc | 2 +-
19594  1 file changed, 1 insertion(+), 1 deletion(-)
19596 commit 544440b9d19ce99f3a7fcacdea70999b1efc217f
19597 Author: Albert Astals Cid <aacid@kde.org>
19598 Date:   Wed Nov 16 23:09:23 2011 +0100
19600     xpdf303: Add XRef::getPermFlags
19602  poppler/XRef.h | 1 +
19603  1 file changed, 1 insertion(+)
19605 commit b2e43e531edcecaeacf02a627c98cf7ef57f3e3c
19606 Author: Albert Astals Cid <aacid@kde.org>
19607 Date:   Wed Nov 16 23:04:04 2011 +0100
19609     xpdf303: make strToUnsigned "safer"
19611  poppler/PDFDoc.cc | 11 +++++++----
19612  1 file changed, 7 insertions(+), 4 deletions(-)
19614 commit bd1513742182ed4c80d21401dd30180981879f24
19615 Author: Albert Astals Cid <aacid@kde.org>
19616 Date:   Wed Nov 16 22:59:12 2011 +0100
19618     xpdf303: Check xrefEntryCompressed entries to be of correct type
19619     and in bounds
19621  poppler/XRef.cc | 5 +++++
19622  1 file changed, 5 insertions(+)
19624 commit 3bf3e82d1f3eb19a454239d8c7641fc68ff4e462
19625 Author: Albert Astals Cid <aacid@kde.org>
19626 Date:   Wed Nov 16 22:54:17 2011 +0100
19628     xpdf303: Adobe apparently ignores the generation number on compressed
19629     objects
19631  poppler/XRef.cc | 2 ++
19632  1 file changed, 2 insertions(+)
19634 commit 73e6f19c4e76762eb5131b168e3b24167ba126cb
19635 Author: Albert Astals Cid <aacid@kde.org>
19636 Date:   Wed Nov 16 22:29:11 2011 +0100
19638     xpdf303: Add PDFDoc::fileNameU to windows builds
19640  poppler/PDFDoc.cc | 43 +++++++++++++++++++++++++++++++++++--------
19641  poppler/PDFDoc.h  |  6 ++++++
19642  2 files changed, 41 insertions(+), 8 deletions(-)
19644 commit 65388b1aaf9a78efcf9486d5e2d4bdce76f11194
19645 Author: Igor Slepchin <igor.slepchin@gmail.com>
19646 Date:   Tue Nov 15 21:53:40 2011 +0100
19648     Output images in pdftohtml -xml mode if no -i option is specified.
19650     Comes with an attached update to pdf2xml.dtd
19652  utils/HtmlOutputDev.cc | 48
19653  ++++++++++++++++++++++++++++++++++++++++--------
19654  utils/pdf2xml.dtd      | 22 +++++++++++++++++-----
19655  2 files changed, 57 insertions(+), 13 deletions(-)
19657 commit a4c78946bc1fc3d52152af2e319051050ab05e28
19658 Author: Albert Astals Cid <aacid@kde.org>
19659 Date:   Mon Nov 14 13:22:53 2011 +0100
19661     Make GfxColorSpace::parse accept dicts too
19663  poppler/GfxState.cc | 14 +++++++++++++-
19664  1 file changed, 13 insertions(+), 1 deletion(-)
19666 commit f6d026bfa18624ccd321e102bb39ba744998de1e
19667 Author: Albert Astals Cid <aacid@kde.org>
19668 Date:   Fri Nov 11 16:37:27 2011 +0100
19670     Do not crash if failing to parse the colorspace
19672     Fixes bug 42793
19674  poppler/Gfx.cc | 52 +++++++++++++++++++++++++++++-----------------------
19675  1 file changed, 29 insertions(+), 23 deletions(-)
19677 commit c9da140bb476dcbb3928950ae9b506de82695cd2
19678 Author: David King <amigadave@amigadave.com>
19679 Date:   Thu Oct 20 11:31:10 2011 +0200
19681     glib-demo: Conditionally initialise threading
19683     In GLib 2.24.0 and above, threading is enabled by default, and the
19684     thread initialization functions are deprecated since GLib 2.31.0.
19686     Fixes bug #42036.
19688  glib/demo/main.c | 3 +++
19689  1 file changed, 3 insertions(+)
19691 commit a0db250bbdefff6361551cf9db344bd5268fea11
19692 Author: Vittal Aithal <vittal.aithal@cognidox.com>
19693 Date:   Wed Nov 9 20:07:58 2011 +0100
19695     pdfinfo: report page rotation
19697  utils/pdfinfo.cc | 8 ++++++++
19698  1 file changed, 8 insertions(+)
19700 commit e7dbd17ff07afa465636a90f526cd7ac8c731862
19701 Author: Kenji Uno <ku@digitaldolphins.jp>
19702 Date:   Wed Nov 9 12:39:41 2011 +0100
19704     Fix leak in GooString when resizing
19706     If resizing from "long" to shorter
19708  goo/GooString.cc | 3 +++
19709  1 file changed, 3 insertions(+)
19711 commit 6a4f0c32b6723b127034d59a34bf076942e9935f
19712 Author: Carlos Garcia Campos <carlosgc@gnome.org>
19713 Date:   Sun Nov 6 15:44:06 2011 +0100
19715     regtest: Skip tests with results when creating refs
19717     Not only tests that have md5, but also crashed or failed tests.
19719  regtest/TestReferences.py    | 4 ++--
19720  regtest/backends/__init__.py | 3 +++
19721  2 files changed, 5 insertions(+), 2 deletions(-)
19723 commit eab952d121c7ab88a0d41587cfa449c0978bea04
19724 Author: Pino Toscano <pino@kde.org>
19725 Date:   Thu Nov 3 21:58:11 2011 +0100
19727     qt4: remove unused variable
19729  qt4/src/poppler-embeddedfile.cc | 1 -
19730  1 file changed, 1 deletion(-)
19732 commit 85615f04e040dd38792533a4522e437644e97548
19733 Author: Pino Toscano <pino@kde.org>
19734 Date:   Thu Nov 3 16:15:40 2011 +0100
19736     qt4: get rid of the own F and Ff flags reading
19738     no more useful now, as they are available either directly or as
19739     parsed values in both Annot and FormField
19741  qt4/src/poppler-form.cc   | 16 ----------------
19742  qt4/src/poppler-private.h |  4 +---
19743  2 files changed, 1 insertion(+), 19 deletions(-)
19745 commit 43347b43eeb66b5c8dc9637c36436baacc626bc4
19746 Author: Pino Toscano <pino@kde.org>
19747 Date:   Thu Nov 3 16:10:57 2011 +0100
19749     qt4: use the flags of the associated Annot object
19751  qt4/src/poppler-form.cc | 2 +-
19752  1 file changed, 1 insertion(+), 1 deletion(-)
19754 commit 6c9492202de9b3b43da9eac3e40dc7fe218f21da
19755 Author: Pino Toscano <pino@kde.org>
19756 Date:   Thu Nov 3 16:03:11 2011 +0100
19758     qt4: remove old commented code
19760  qt4/src/poppler-form.cc | 1 -
19761  1 file changed, 1 deletion(-)
19763 commit f0eca54131f7cdf6c1e0e78a18be0bf642567af4
19764 Author: Pino Toscano <pino@kde.org>
19765 Date:   Thu Nov 3 15:46:33 2011 +0100
19767     qt4: use the quadding read already in FormField
19769     ... instead of reading it again
19771  qt4/src/poppler-form.cc | 24 ++++++++----------------
19772  1 file changed, 8 insertions(+), 16 deletions(-)
19774 commit d92bce1ae87d2f351bb1b972c64466502fb212aa
19775 Author: Pino Toscano <pino@kde.org>
19776 Date:   Thu Nov 3 15:30:45 2011 +0100
19778     qt4: include <QFile>
19780  qt4/src/poppler-private.h | 1 +
19781  1 file changed, 1 insertion(+)
19783 commit 955cd0c7bd3a72340deba098f4242a4904adc60f
19784 Author: Albert Astals Cid <aacid@kde.org>
19785 Date:   Wed Nov 2 20:20:41 2011 +0100
19787     Compile with MSVC needed for last change in the qt4 frontend
19789  CMakeLists.txt | 1 +
19790  1 file changed, 1 insertion(+)
19792 commit e0f5bc1deebaa9861baffd7c9ba31ea31585cd1d
19793 Author: Hib Eris <hib@hiberis.nl>
19794 Date:   Tue Nov 1 14:15:09 2011 +0100
19796     qt4: Use PDFDoc(wchar_t *, ...) on Windows
19798     Bug 35378
19800  qt4/src/poppler-document.cc |  6 +++---
19801  qt4/src/poppler-private.h   | 17 +++++++++++++++--
19802  2 files changed, 18 insertions(+), 5 deletions(-)
19804 commit 52c1e9c5109299255d13b5b1e7d3eedaab512084
19805 Author: Carlos Garcia Campos <carlosgc@gnome.org>
19806 Date:   Tue Nov 1 14:13:10 2011 +0100
19808     regtest: Add --update-refs command line option to run-tests command
19810     It allows to update the references of failing tests.
19812  regtest/TestRun.py            |  2 +-
19813  regtest/backends/__init__.py  | 34 ++++++++++++++++++++++++++++++++--
19814  regtest/commands/run-tests.py |  4 ++++
19815  3 files changed, 37 insertions(+), 3 deletions(-)
19817 commit b4896a416b1df14a81b944b3c577fec85c9c7f7d
19818 Author: Rex Dieter <rdieter@math.unl.edu>
19819 Date:   Tue Nov 1 09:40:53 2011 +0100
19821     Fix pkg-config files
19823     We were using $FOO_REQUIRED instead of @FOO_REQUIRED@
19825  configure.ac                   | 1 +
19826  poppler-glib-uninstalled.pc.in | 2 +-
19827  poppler-glib.pc.cmake          | 2 +-
19828  poppler-glib.pc.in             | 2 +-
19829  4 files changed, 4 insertions(+), 3 deletions(-)
19831 commit 53f1b0c5edfdbef817bff31566893ac4e111516a
19832 Author: Carlos Garcia Campos <carlosgc@gnome.org>
19833 Date:   Sun Oct 30 16:02:19 2011 +0100
19835     pdftocairo: Make sure beginDocument() is always called
19837     This fixes a crash when rendering only odd/even pages in a printing
19838     format.
19840  utils/pdftocairo.cc | 4 ++++
19841  1 file changed, 4 insertions(+)
19843 commit 8b0dfe9537082eaccd982530f1eddc2fcfc92f8e
19844 Author: Albert Astals Cid <aacid@kde.org>
19845 Date:   Thu Oct 27 19:58:31 2011 +0200
19847     xpdf303: Use splashDist instead of splashSqrt and USE_FIXEDPOINT
19848     enhacements
19850  splash/SplashFTFont.cc | 70
19851  +++++++++++++++++++++++++++++++++++++++++++++-----
19852  splash/SplashFTFont.h  |  2 +-
19853  2 files changed, 65 insertions(+), 7 deletions(-)
19855 commit b021bce2583c8e1e3a4c129106d80e7a4e223600
19856 Author: Albert Astals Cid <aacid@kde.org>
19857 Date:   Thu Oct 27 19:54:22 2011 +0200
19859     xpdf303: wops, make it compile
19861  poppler/Lexer.cc | 2 +-
19862  1 file changed, 1 insertion(+), 1 deletion(-)
19864 commit 76295f4d401c36bdef3b2a20d18ac57a3b976410
19865 Author: Albert Astals Cid <aacid@kde.org>
19866 Date:   Thu Oct 27 19:42:42 2011 +0200
19868     xpdf303: Adopt xpdf solution for the name too long problem
19870  poppler/Lexer.cc | 37 +++++++++++++++++--------------------
19871  1 file changed, 17 insertions(+), 20 deletions(-)
19873 commit be6d4c19b8ce1515ce995eee408dc5752012c649
19874 Author: Albert Astals Cid <aacid@kde.org>
19875 Date:   Thu Oct 27 19:34:38 2011 +0200
19877     xpdf303: Add brackets
19879  poppler/Lexer.cc | 6 ++++--
19880  1 file changed, 4 insertions(+), 2 deletions(-)
19882 commit 904ae1385e93155a55008977c89aa664b7c8cb9b
19883 Author: Albert Astals Cid <aacid@kde.org>
19884 Date:   Wed Oct 26 14:22:28 2011 +0200
19886     Expose POPPLER_VERSION in poppler-config.h
19888  configure.ac                   | 3 +++
19889  poppler/poppler-config.h.cmake | 5 +++++
19890  poppler/poppler-config.h.in    | 5 +++++
19891  3 files changed, 13 insertions(+)
19893 commit aa83d4fe942ef0685c5990ddf3eccc2fbdf82292
19894 Author: Albert Astals Cid <aacid@kde.org>
19895 Date:   Thu Oct 20 00:59:57 2011 +0200
19897     xpdf303: Add readFromStream
19899  poppler/GfxFont.cc | 6 ++++++
19900  1 file changed, 6 insertions(+)
19902 commit 74d771d58a4d1868669117709eb6811ec28bf840
19903 Author: Albert Astals Cid <aacid@kde.org>
19904 Date:   Thu Oct 20 00:56:58 2011 +0200
19906     xpdf303: Add base14SubstFonts
19908  poppler/GfxFont.cc | 24 ++++++++++++++++++++++++
19909  1 file changed, 24 insertions(+)
19911 commit 71260f987161d5b122caced6af14e9d64be46e4d
19912 Author: Albert Astals Cid <aacid@kde.org>
19913 Date:   Thu Oct 20 00:55:42 2011 +0200
19915     xpdf303: GfxFontLoc implementation
19917  poppler/GfxFont.cc | 20 ++++++++++++++++++++
19918  1 file changed, 20 insertions(+)
19920 commit 586430137985fd303ce87bdb9b902ee9a01341e8
19921 Author: Albert Astals Cid <aacid@kde.org>
19922 Date:   Thu Oct 20 00:54:09 2011 +0200
19924     xpdf303: More stuff into base14FontMap
19926  poppler/GfxFont.cc | 16 +++++++++++++++-
19927  1 file changed, 15 insertions(+), 1 deletion(-)
19929 commit c0affb1845c339f89ca67608cb9fd9134ff902f5
19930 Author: Albert Astals Cid <aacid@kde.org>
19931 Date:   Thu Oct 20 00:51:31 2011 +0200
19933     xpdf303: GfxFont::getOrignName/getName rework
19935  poppler/FontInfo.cc      | 4 ++--
19936  poppler/GfxFont.cc       | 4 ----
19937  poppler/GfxFont.h        | 6 +-----
19938  poppler/PSOutputDev.cc   | 8 ++++----
19939  poppler/TextOutputDev.cc | 5 ++---
19940  5 files changed, 9 insertions(+), 18 deletions(-)
19942 commit c5c513b5b72e03f6f0a94d04f7d8a22fe9bdaa80
19943 Author: Albert Astals Cid <aacid@kde.org>
19944 Date:   Thu Oct 20 00:45:30 2011 +0200
19946     xpdf303: GfxFontLoc
19948  poppler/GfxFont.h | 35 +++++++++++++++++++++++++++++++++++
19949  1 file changed, 35 insertions(+)
19951 commit 4ec5e5e6d4785eb7a60744ae7e33c7ba3f603e8e
19952 Author: Albert Astals Cid <aacid@kde.org>
19953 Date:   Thu Oct 20 00:34:10 2011 +0200
19955     xpdf303: StdFontMapEntry renaming
19957  poppler/GfxFont.cc | 26 +++++++++++---------------
19958  poppler/GfxFont.h  |  2 ++
19959  2 files changed, 13 insertions(+), 15 deletions(-)
19961 commit e71088dc5087303b1ae5f3e72af287ec4e0a1342
19962 Author: Albert Astals Cid <aacid@kde.org>
19963 Date:   Mon Oct 17 13:42:06 2011 +0200
19965     remove useless #if
19967  poppler/Page.cc | 4 +---
19968  1 file changed, 1 insertion(+), 3 deletions(-)
19970 commit 40b56994dda79653c902977423f349efa55cf21e
19971 Author: Adrian Johnson <ajohnson@redneon.com>
19972 Date:   Mon Oct 17 20:33:03 2011 +1030
19974     utils: Add GooString arg to parseargs and use for paths in pdftocairo
19976     <sys/param.h> and MAXPATHLEN is not available on windows. Avoid the
19977     need to know the max path length by using GooString for the path.
19979  utils/parseargs.cc  | 12 ++++++++++++
19980  utils/parseargs.h   |  2 ++
19981  utils/pdftocairo.cc | 17 ++++++++---------
19982  3 files changed, 22 insertions(+), 9 deletions(-)
19984 commit 4bb34757dbbff780baba053371274c05b29771e1
19985 Author: Adrian Johnson <ajohnson@redneon.com>
19986 Date:   Mon Sep 19 21:11:44 2011 +0930
19988     cairo: fix setSoftMask bugs
19990     - Getting the clip extents in device space requires transforming all
19991       four corners of the clip extents and translating by the group device
19992       offset other wise the device extents will not be correct for rotated
19993       ctm.
19995     - Adjust matrix to include translation of the clip extents origin
19996       since the mask surface does not start at (0,0).
19998     - the ctm when called cairo_mask() needs to be the same as the
19999     ctm when
20000       the mask was created.
20002     - implement transfer function in setSoftMask
20004     Bug 41005
20006  poppler/CairoOutputDev.cc | 97
20007  +++++++++++++++++++++++++++++------------------
20008  poppler/CairoOutputDev.h  |  6 ++-
20009  2 files changed, 65 insertions(+), 38 deletions(-)
20011 commit 50adbed183e9bf70eb4c41e8858cf464c3042e45
20012 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20013 Date:   Sun Oct 16 12:40:27 2011 +0200
20015     Remove poppler-cairo dependency from poppler-glib pkg-config file
20017     poppler-glib links to poppler-cairo statically, so it doesn'tm
20018     depend on
20019     the dynamic library.
20021  CMakeLists.txt                 | 1 -
20022  configure.ac                   | 2 --
20023  poppler-glib-uninstalled.pc.in | 2 +-
20024  poppler-glib.pc.cmake          | 2 +-
20025  poppler-glib.pc.in             | 2 +-
20026  5 files changed, 3 insertions(+), 6 deletions(-)
20028 commit acd8ecc9121db58851f73764f046a4f54bd80581
20029 Author: Adrian Johnson <ajohnson@redneon.com>
20030 Date:   Sat Oct 8 15:03:24 2011 +1030
20032     ps: fix uncolored tiling patterns
20034     Uncolored patterns and type 3 chars must not use color setting
20035     operators. When emitting an uncolored pattern:
20036      - disable the update color space functions
20037      - disable the update color functions
20038      - set pdfLastFill and pdfLastStroke to true to ensure the the sCol
20039        and fCol procedures that is used by some of the PS procedures that
20040        emulate PDF operators do not update the color.
20042     Bug 41462
20044  poppler/PSOutputDev.cc | 41 +++++++++++++++++++++++++++++++++++++++++
20045  poppler/PSOutputDev.h  |  1 +
20046  2 files changed, 42 insertions(+)
20048 commit 6e1326b11f98f2b277e53a6cdbcb373ce6c29958
20049 Author: Adrian Johnson <ajohnson@redneon.com>
20050 Date:   Fri Oct 7 20:29:36 2011 +1030
20052     ps: emit non repeating patterns in PSOutput with inType3Char = true
20054     instead of falling back to Gfx. This avoids emitting the image data
20055     twice.
20057  poppler/PSOutputDev.cc | 23 +++++++++++++++++++++++
20058  1 file changed, 23 insertions(+)
20060 commit ed05fcb8c442b716c5e382c98f2625701926c86a
20061 Author: Adrian Johnson <ajohnson@redneon.com>
20062 Date:   Sat Oct 1 20:19:19 2011 +0930
20064     ps: fix tiling pattern fill matrix
20066     In PS the pattern matrix maps the pattern space to user space. In PDF
20067     the pattern matrix maps the pattern space to the default ctm of the
20068     content stream (baseMatrix in Gfx). The matrix mat already contains
20069     the
20070     correct pattern->baseMatrix so use it instead of pmat.
20072     Bug 41374
20074  poppler/PSOutputDev.cc | 9 ++-------
20075  1 file changed, 2 insertions(+), 7 deletions(-)
20077 commit 087757866de13b6164967a1d241d3c0e47065f1a
20078 Author: Albert Astals Cid <aacid@kde.org>
20079 Date:   Thu Oct 13 12:18:52 2011 +0200
20081     xpdf303: Merge SplashT1Font::getGlyphPath changes
20083  splash/SplashT1Font.cc | 39 +++++++++++++++++++++------------------
20084  1 file changed, 21 insertions(+), 18 deletions(-)
20086 commit c84f46ee16a8dcc6e2cad2359df621cc6cdb8fa5
20087 Author: Albert Astals Cid <aacid@kde.org>
20088 Date:   Thu Oct 13 12:16:14 2011 +0200
20090     xpdf303: Add GBool type1 to SplashFTFontFile
20092  splash/SplashFTFontFile.cc | 9 +++++----
20093  splash/SplashFTFontFile.h  | 3 ++-
20094  2 files changed, 7 insertions(+), 5 deletions(-)
20096 commit d845da2c3c1acbeaa4b9bb3125f9143e785210ff
20097 Author: Yury G. Kudryashov <urkud.urkud@gmail.com>
20098 Date:   Thu Oct 6 14:49:19 2011 +0200
20100     Okular moved to git, fix docs
20102     Fix URLs in poppler-qt4 documentation
20104  qt4/src/Mainpage.dox | 6 +++---
20105  1 file changed, 3 insertions(+), 3 deletions(-)
20107 commit bb40c980f7ab7a6eb9735af17103f87bc65893d6
20108 Author: Yury G. Kudryashov <urkud.urkud@gmail.com>
20109 Date:   Thu Oct 6 14:49:08 2011 +0200
20111     Explicitly include fontconfig include dir
20113     This fixes cmake-driven build on systems where fontconfig is
20114     installed in
20115     non-standard location.
20117  CMakeLists.txt | 1 +
20118  1 file changed, 1 insertion(+)
20120 commit 776ca137984556530ba938265714934bdc3d6443
20121 Author: Yury G. Kudryashov <urkud.urkud@gmail.com>
20122 Date:   Thu Oct 6 14:48:46 2011 +0200
20124     Fix typo in cmake option documentation
20126     Relocatable build does *not* (was missing in docs) hardcode library
20127     location.
20129  CMakeLists.txt | 2 +-
20130  1 file changed, 1 insertion(+), 1 deletion(-)
20132 commit ab8616dcb637ac1aeb4d5f142c3c4bff9aecd041
20133 Author: Adrian Johnson <ajohnson@redneon.com>
20134 Date:   Thu Oct 6 14:21:10 2011 +0200
20136     close the file or flush stdout
20138  utils/pdftocairo.cc | 2 ++
20139  1 file changed, 2 insertions(+)
20141 commit 72c2d563684ab6937a98a0c1c79be3639d29c9ce
20142 Author: Albert Astals Cid <aacid@kde.org>
20143 Date:   Tue Oct 4 17:46:11 2011 +0200
20145     xpdf303: Make sure array length is > 0
20147     This is not scritcly necessary since Array::get already returns a
20148     null object in case
20149     the index is out of range but let's merge it for the sake of being
20150     more closer to xpdf
20152  poppler/GfxState.cc | 2 +-
20153  1 file changed, 1 insertion(+), 1 deletion(-)
20155 commit c814c2452c7f60623fdd0fee6f915adeaf5b49e3
20156 Author: Albert Astals Cid <aacid@kde.org>
20157 Date:   Tue Oct 4 17:40:27 2011 +0200
20159     xpdf303: Limit recursion in GfxColorSpace parsing
20161     I think we could do it better, but it'd take more time and it's not
20162     what we are doing in this branch anyway
20164  poppler/GfxState.cc | 43 +++++++++++++++++++++++++++----------------
20165  poppler/GfxState.h  | 14 +++++++-------
20166  2 files changed, 34 insertions(+), 23 deletions(-)
20168 commit 0e53ba5709296dc2ba1399f885af200d2041f0cd
20169 Author: Glad Deschrijver <glad.deschrijver@gmail.com>
20170 Date:   Sat Oct 1 15:41:51 2011 +0200
20172     qt4: Add the option of PSConverter creating EPS
20174  qt4/src/poppler-ps-converter.cc | 3 ++-
20175  qt4/src/poppler-qt4.h           | 6 ++++--
20176  2 files changed, 6 insertions(+), 3 deletions(-)
20178 commit 04e271a0c10807c9c3967daa1f656e87b97b9901
20179 Author: Albert Astals Cid <aacid@kde.org>
20180 Date:   Sat Oct 1 14:34:50 2011 +0200
20182     Fix typo in documentation
20184     Reported by Glad Deschrijver
20185     (cherry picked from commit 1346caac6c564035d368617a329b361d0253fbf6)
20187  qt4/src/poppler-qt4.h | 2 +-
20188  1 file changed, 1 insertion(+), 1 deletion(-)
20190 commit 9855529e8e1a83c6d77a9e4221ea2132d44e9fb1
20191 Author: Albert Astals Cid <aacid@kde.org>
20192 Date:   Sat Oct 1 14:27:44 2011 +0200
20194     Remove space after % as it confuses libspectre
20196     Discussed with Adrian Johnson
20197     Problem found by Glad Deschrijver
20199  poppler/PSOutputDev.cc | 4 ++--
20200  1 file changed, 2 insertions(+), 2 deletions(-)
20202 commit 8e8cde6f374b59222d834e2e7f08fb4a6a4d55a5
20203 Author: Albert Astals Cid <aacid@kde.org>
20204 Date:   Wed Sep 28 23:32:24 2011 +0200
20206     xpdf303: More manpage merging
20208  utils/pdftotext.1 | 9 +++++----
20209  1 file changed, 5 insertions(+), 4 deletions(-)
20211 commit f798f00c9ec55bff2eb93938424c436ba2663e7a
20212 Author: Albert Astals Cid <aacid@kde.org>
20213 Date:   Wed Sep 28 23:30:55 2011 +0200
20215     xpdf303: mention pdfdetach in non xpdf tools
20217  utils/pdftocairo.1 | 1 +
20218  utils/pdftohtml.1  | 1 +
20219  2 files changed, 2 insertions(+)
20221 commit 3fc46ac1c046460ccf46ba4b8a92f728e775694a
20222 Author: Albert Astals Cid <aacid@kde.org>
20223 Date:   Wed Sep 28 23:30:00 2011 +0200
20225     xpdf303: Fix pdfdetach man page references
20227  utils/pdfdetach.1 | 14 ++++++--------
20228  1 file changed, 6 insertions(+), 8 deletions(-)
20230 commit 79e1d77fb00a7c7f0bda4ae76328c4211c7f16e6
20231 Author: Albert Astals Cid <aacid@kde.org>
20232 Date:   Wed Sep 28 23:27:53 2011 +0200
20234     xpdf303: Merge some more manpages
20236  utils/pdfinfo.1  | 15 +++++++++++----
20237  utils/pdftoppm.1 |  9 +++++----
20238  2 files changed, 16 insertions(+), 8 deletions(-)
20240 commit 841c96be59ddad32f51d4d114ba1dcc42285ab55
20241 Author: Albert Astals Cid <aacid@kde.org>
20242 Date:   Wed Sep 28 23:23:25 2011 +0200
20244     xpdf303: Merge some man pages
20246  utils/pdffonts.1  | 9 +++++----
20247  utils/pdfimages.1 | 9 +++++----
20248  utils/pdftops.1   | 9 +++++----
20249  3 files changed, 15 insertions(+), 12 deletions(-)
20251 commit d2706a05513134f961e2500e0e596f2769707ce5
20252 Author: Adrian Johnson <ajohnson@redneon.com>
20253 Date:   Wed Sep 28 21:20:23 2011 +0930
20255     cairo: fix crash when using poppler_page_get_image()
20257  poppler/CairoOutputDev.h | 1 +
20258  1 file changed, 1 insertion(+)
20260 commit 0c0591fa23441c54c9443072615273ea65482d76
20261 Author: Albert Astals Cid <aacid@kde.org>
20262 Date:   Tue Sep 27 00:45:59 2011 +0200
20264     0.18.0
20266  CMakeLists.txt      |   6 ++--
20267  NEWS                |  14 ++++++++
20268  configure.ac        |   4 +--
20269  cpp/Doxyfile        |   2 +-
20270  gtk-doc.make        | 102
20271  ++++++++++++++++++++++------------------------------
20272  poppler/Makefile.am |   2 +-
20273  qt4/src/Doxyfile    |   2 +-
20274  7 files changed, 64 insertions(+), 68 deletions(-)
20276 commit 19f5db7acd64330d198f18695175df02141794d7
20277 Author: Albert Astals Cid <aacid@kde.org>
20278 Date:   Tue Sep 27 00:15:15 2011 +0200
20280     Update Carlos (C) year
20282  poppler/Gfx.cc | 2 +-
20283  1 file changed, 1 insertion(+), 1 deletion(-)
20285 commit 6d34d4af90b8b41360de4dabb000bbcc894775d0
20286 Author: Albert Astals Cid <aacid@kde.org>
20287 Date:   Tue Sep 27 00:09:54 2011 +0200
20289     Rename pdfmerge and pdfextract
20291     To pdfunite and pdfseparate, the old names were taken
20293  utils/.gitignore     |   4 +-
20294  utils/CMakeLists.txt |  28 ++++----
20295  utils/Makefile.am    |  16 ++---
20296  utils/pdfextract.1   |  49 --------------
20297  utils/pdfextract.cc  | 115 ---------------------------------
20298  utils/pdfmerge.1     |  33 ----------
20299  utils/pdfmerge.cc    | 176
20300  ---------------------------------------------------
20301  utils/pdfseparate.1  |  49 ++++++++++++++
20302  utils/pdfseparate.cc | 115 +++++++++++++++++++++++++++++++++
20303  utils/pdfunite.1     |  33 ++++++++++
20304  utils/pdfunite.cc    | 176
20305  +++++++++++++++++++++++++++++++++++++++++++++++++++
20306  11 files changed, 397 insertions(+), 397 deletions(-)
20308 commit baf54c2876edd476ffc68da6518598847bb7ec8a
20309 Author: Albert Astals Cid <aacid@kde.org>
20310 Date:   Mon Sep 26 15:54:46 2011 +0200
20312     Remove getRawStream
20314     Since it does exactly the same as getNextStream
20316  poppler/DCTStream.h     | 1 -
20317  poppler/Stream.h        | 1 -
20318  utils/HtmlOutputDev.cc  | 7 ++-----
20319  utils/ImageOutputDev.cc | 9 +++------
20320  4 files changed, 5 insertions(+), 13 deletions(-)
20322 commit bba57e588fd1ee3a61f18405d1d1bf89fceb5b96
20323 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20324 Date:   Sun Sep 25 12:21:02 2011 +0200
20326     xpdf303: Added the pdfdetach tool
20328     I haven't merged xpdf code for embedded files, I think our
20329     implementation is better and more complete. I've adapated pdfdetach
20330     code to use our code and return also embedded files of file attachment
20331     annotations to match what xpdf does.
20333  poppler/FileSpec.cc  |  22 ++++
20334  poppler/FileSpec.h   |   3 +
20335  utils/CMakeLists.txt |   9 ++
20336  utils/Makefile.am    |   6 +
20337  utils/pdfdetach.1    | 105 +++++++++++++++++
20338  utils/pdfdetach.cc   | 318
20339  +++++++++++++++++++++++++++++++++++++++++++++++++++
20340  6 files changed, 463 insertions(+)
20342 commit f62c2f002c782d3a7887525f031d266aca6eb582
20343 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20344 Date:   Sat Sep 24 11:20:13 2011 +0200
20346     xpdf303: Parse ActualText in Gfx instead of output devices
20348     Remove beginMarkedContent and endMarkedcontent and add beginActualText
20349     and endActualText. ActualText is parsed in Gfx, that already
20350     handles the
20351     marked content stack, so that text output dev doesn't need to
20352     handle it
20353     too. The text string is passed to beginActualText(). This change
20354     is not
20355     an exact merge of xpdf code, I've tried to keep our implementation.
20357  poppler/CairoOutputDev.cc |   8 +--
20358  poppler/CairoOutputDev.h  |   6 +-
20359  poppler/Gfx.cc            |  40 +++++++++----
20360  poppler/OutputDev.cc      |   6 --
20361  poppler/OutputDev.h       |   4 +-
20362  poppler/TextOutputDev.cc  | 145
20363  +++++++++++++++++++---------------------------
20364  poppler/TextOutputDev.h   |  21 ++++---
20365  7 files changed, 108 insertions(+), 122 deletions(-)
20367 commit a097447ed13cb021003425f85597e2628935feb2
20368 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20369 Date:   Sat Sep 24 09:43:05 2011 +0200
20371     Use new error syntax in pdfextract
20373  utils/pdfextract.cc | 2 +-
20374  1 file changed, 1 insertion(+), 1 deletion(-)
20376 commit 718c735aed540aa49b8dde250ca886c6ad93f5b6
20377 Merge: 6721916 69707f0
20378 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20379 Date:   Sat Sep 24 09:38:52 2011 +0200
20381     Merge branch 'master' into xpdf303merge
20383 commit 69707f0a9b5a94c80817039db943fb4f26e743e3
20384 Author: Adrian Johnson <ajohnson@redneon.com>
20385 Date:   Mon Sep 19 22:00:34 2011 +0930
20387     Update .gitignore
20389  regtest/.gitignore | 1 +
20390  utils/.gitignore   | 2 ++
20391  2 files changed, 3 insertions(+)
20393 commit 0de477817e424078cfcfcae114e7745809f0848d
20394 Author: Adrian Johnson <ajohnson@redneon.com>
20395 Date:   Mon Sep 19 21:57:07 2011 +0930
20397     utils: Add Glyph & Cog copyright to pdfmerge and pdfextract man pages
20399  utils/pdfextract.1 | 3 ++-
20400  utils/pdfmerge.1   | 3 ++-
20401  2 files changed, 4 insertions(+), 2 deletions(-)
20403 commit ce7372db64ee807dc2b491e121fbe557dbf697e8
20404 Author: Adrian Johnson <ajohnson@redneon.com>
20405 Date:   Mon Sep 19 22:04:27 2011 +0930
20407     regtest: render cairo at 72ppi
20409     For consistency with splash. It is faster and easier to compare with
20410     splash results.
20412  regtest/backends/cairo.py | 4 ++--
20413  1 file changed, 2 insertions(+), 2 deletions(-)
20415 commit 6cf7330089c4dcc1099906d9c37c3607a2a1eeba
20416 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20417 Date:   Mon Sep 19 18:42:35 2011 +0200
20419     regtest: Ignore checksums of crashed, failed and stderr files
20421     They shouldn't have a checksum, but it might happen with md5 files
20422     generated with previous versions.
20424  regtest/backends/__init__.py | 6 +++---
20425  1 file changed, 3 insertions(+), 3 deletions(-)
20427 commit 6512bf1c5dab37058460882fec3407b396830981
20428 Author: Albert Astals Cid <aacid@kde.org>
20429 Date:   Sun Sep 18 18:38:32 2011 +0200
20431     Render at 72 instead of 150, it's faster :D
20433  regtest/backends/splash.py | 4 ++--
20434  1 file changed, 2 insertions(+), 2 deletions(-)
20436 commit b828f63ed3896a22f3fe7ddbe2ec2f549d7a2c62
20437 Author: Albert Astals Cid <aacid@kde.org>
20438 Date:   Sun Sep 18 18:20:47 2011 +0200
20440     install pdfextract and pdfmerge manpages
20442  utils/CMakeLists.txt | 2 ++
20443  1 file changed, 2 insertions(+)
20445 commit 986759dfbe85998c85ee9b0825c7522395567531
20446 Author: Thomas Freitag <Thomas.Freitag@kabelmail.de>
20447 Date:   Sun Sep 18 18:19:30 2011 +0200
20449     pdfextract and pdfmerge man pages
20451  utils/Makefile.am  |  2 ++
20452  utils/pdfextract.1 | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
20453  utils/pdfmerge.1   | 32 ++++++++++++++++++++++++++++++++
20454  3 files changed, 82 insertions(+)
20456 commit 90da1af542fd7f3cecef31b15da6971345b38209
20457 Author: Thomas Freitag <Thomas.Freitag@kabelmail.de>
20458 Date:   Sun Sep 18 18:19:04 2011 +0200
20460     Complain if %d is not present and it should
20462  utils/pdfextract.cc | 4 ++++
20463  1 file changed, 4 insertions(+)
20465 commit 40e066a84ddb3a5c41805c095659af5f5704d6d8
20466 Author: suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
20467 Date:   Sun Sep 18 18:16:14 2011 +0200
20469     qt_subdir is unneeded
20471  Makefile.am | 2 +-
20472  1 file changed, 1 insertion(+), 1 deletion(-)
20474 commit 6721916c92d720947b3285c85fdbe6610c6bf013
20475 Merge: 8456a6e e23f6b9
20476 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20477 Date:   Sun Sep 18 16:31:10 2011 +0200
20479     Merge branch 'master' into xpdf303merge
20481     Conflicts:
20482         poppler/Gfx.cc
20484 commit e23f6b9cade804136bd4bb58182f4fe0b072fbf2
20485 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20486 Date:   Sun Sep 18 16:27:50 2011 +0200
20488     regtest: Do not create checksums for crashed, failed and stderr files
20490  regtest/backends/__init__.py | 12 +++++++++++-
20491  1 file changed, 11 insertions(+), 1 deletion(-)
20493 commit 110b8be1d9f2694b42bd12dcb6af02bfca9866dd
20494 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20495 Date:   Sun Sep 18 16:26:58 2011 +0200
20497     Fix memory leak
20499  poppler/Gfx.cc | 3 ++-
20500  1 file changed, 2 insertions(+), 1 deletion(-)
20502 commit 8456a6e1354126dc98357fb806595bd3bc198522
20503 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20504 Date:   Sun Sep 18 16:07:54 2011 +0200
20506     xpdf303: Add OCDisplayNode
20508     It's not used by poppler yet, but we might want to use it from the
20509     frontends after the merge.
20511  poppler/OptionalContent.cc | 127
20512  +++++++++++++++++++++++++++++++++++++++++++++
20513  poppler/OptionalContent.h  |  36 ++++++++++++-
20514  2 files changed, 162 insertions(+), 1 deletion(-)
20516 commit 06c6660dc9fe326f185ff323e643af6714b32ec8
20517 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20518 Date:   Sun Sep 18 15:08:44 2011 +0200
20520     xpdf303: Parse usage dictionary of optional content groups
20522  poppler/OptionalContent.cc | 28 ++++++++++++++++++++++++++++
20523  poppler/OptionalContent.h  | 14 +++++++++++++-
20524  2 files changed, 41 insertions(+), 1 deletion(-)
20526 commit 528d5b0d40302b3fee3aec69b85bdd1daa4db568
20527 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20528 Date:   Sun Sep 18 14:03:36 2011 +0200
20530     xpdf303: Image XObjects can have a OC entry too
20532  poppler/Gfx.cc | 11 ++++++++++-
20533  1 file changed, 10 insertions(+), 1 deletion(-)
20535 commit c40353d3bb761f5be8ddbd2bf5341e83901fb132
20536 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20537 Date:   Sun Sep 18 13:32:07 2011 +0200
20539     xpdf303: OC entry is specific to form XObjects
20541  poppler/Gfx.cc | 17 +++++++++--------
20542  1 file changed, 9 insertions(+), 8 deletions(-)
20544 commit 6ddb51d81b064346dc85d2ae72570a956a184d74
20545 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20546 Date:   Sun Sep 18 12:59:28 2011 +0200
20548     xpdf303: The spec doesn't say OC must be null or ref
20550  poppler/Annot.cc |  5 +----
20551  poppler/Gfx.cc   | 22 +++++++---------------
20552  2 files changed, 8 insertions(+), 19 deletions(-)
20554 commit 434bb9b38319edc7282be22044bd7761403a38a6
20555 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20556 Date:   Sun Sep 18 12:45:12 2011 +0200
20558     xpdf303: OC entry can be an optional content group too
20560     Not only an optional content membership dictionary.
20562  poppler/OptionalContent.cc | 10 ++++++++++
20563  1 file changed, 10 insertions(+)
20565 commit 56410b80fdabb99e2de0c6589de6ee745936c523
20566 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20567 Date:   Sun Sep 18 12:44:02 2011 +0200
20569     xpdf303: Not finding an oc group is not necessarily a syntax error
20571  poppler/OptionalContent.cc | 2 --
20572  1 file changed, 2 deletions(-)
20574 commit 4bb4439450e342479375cb56d10561457475bd13
20575 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20576 Date:   Sun Sep 18 12:42:15 2011 +0200
20578     xpdf303: Fix check of OptionalContentGroup::getState()
20580     We use an enum, not a boolean.
20582  poppler/OptionalContent.cc | 2 +-
20583  1 file changed, 1 insertion(+), 1 deletion(-)
20585 commit d737e3098e02e46525c0edf2165462e03ac7a0e6
20586 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20587 Date:   Sun Sep 18 11:36:11 2011 +0200
20589     xpdf303: Add support for visibility expressions in OptContent
20591  poppler/OptionalContent.cc | 113
20592  +++++++++++++++++++++++++++++++++++----------
20593  poppler/OptionalContent.h  |   3 +-
20594  2 files changed, 91 insertions(+), 25 deletions(-)
20596 commit 258d56ba85902a8ab50eec3fe66dd6425226fa59
20597 Merge: 72a7736 12c6239
20598 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20599 Date:   Sun Sep 18 11:12:38 2011 +0200
20601     Merge branch 'master' into xpdf303merge
20603 commit 12c6239ca4f1f6a5de72aebd755f9d1354ea5837
20604 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20605 Date:   Sun Sep 18 11:08:06 2011 +0200
20607     regtest: Fix checksum check for tests containing spaces in filename
20609  regtest/backends/__init__.py | 2 +-
20610  1 file changed, 1 insertion(+), 1 deletion(-)
20612 commit 72a7736389cbe36c1f8a526f1a659cae1a3f85a3
20613 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20614 Date:   Sun Sep 18 10:47:51 2011 +0200
20616     xpdf303: No need to cache optContentConfig object in Annot
20618  poppler/Annot.cc | 2 +-
20619  poppler/Annot.h  | 2 --
20620  2 files changed, 1 insertion(+), 3 deletions(-)
20622 commit 93ba92db0a3af35f197a4faa5a528af98ea0f624
20623 Author: Albert Astals Cid <aacid@kde.org>
20624 Date:   Wed Sep 14 00:58:44 2011 +0200
20626     Make it work with Python3
20628  regtest/Config.py               |  4 ++--
20629  regtest/TestReferences.py       |  8 ++++----
20630  regtest/TestRun.py              | 32 ++++++++++++++++----------------
20631  regtest/Timer.py                |  8 ++++----
20632  regtest/backends/__init__.py    | 12 ++++++------
20633  regtest/commands/__init__.py    |  6 +++---
20634  regtest/commands/create-refs.py |  2 +-
20635  regtest/commands/run-tests.py   |  2 +-
20636  regtest/main.py                 |  2 +-
20637  9 files changed, 38 insertions(+), 38 deletions(-)
20639 commit da1b5437148e1e6317246b16f7235c8bc280be97
20640 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20641 Date:   Tue Sep 13 20:09:56 2011 +0200
20643     regtest: Add a way to skip files
20645     A new command line option --skip has been added to give a file
20646     with the
20647     list of test to skip. When --skip is not used, it look for a file
20648     named
20649     Skipped in the tests dir. Lines starting with '#' are considered
20650     comments and are ignored.
20652  regtest/TestReferences.py |  9 +++++++--
20653  regtest/TestRun.py        |  9 +++++++--
20654  regtest/Utils.py          | 20 ++++++++++++++++++++
20655  regtest/main.py           |  6 +++++-
20656  4 files changed, 39 insertions(+), 5 deletions(-)
20658 commit b730b2c1d9666f62f940762663c8318e64049d61
20659 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20660 Date:   Tue Sep 13 19:04:04 2011 +0200
20662     regtest: Limit the number of arguments to 1
20664     It's easier to run poppler-regtest more than once if you need to run
20665     different tests.
20667  regtest/commands/create-refs.py | 24 ++++++++++++------------
20668  regtest/commands/run-tests.py   | 26 +++++++++++++-------------
20669  regtest/main.py                 |  2 +-
20670  3 files changed, 26 insertions(+), 26 deletions(-)
20672 commit 5ce045d0358318859c844340c639483485b69c58
20673 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20674 Date:   Tue Sep 13 18:18:21 2011 +0200
20676     regtest: Sort tests before create-refs/run-tests and show progress
20678  regtest/TestReferences.py | 20 ++++++++------------
20679  regtest/TestRun.py        | 21 ++++++++++-----------
20680  regtest/Utils.py          | 35 +++++++++++++++++++++++++++++++++++
20681  3 files changed, 53 insertions(+), 23 deletions(-)
20683 commit 10801b6faee9037af054fe74cc4a03620ea41d45
20684 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20685 Date:   Mon Sep 12 20:13:17 2011 +0200
20687     Add initial poppler regressions test program
20689  regtest/Config.py               |  32 ++++++
20690  regtest/TestReferences.py       |  73 +++++++++++++
20691  regtest/TestRun.py              | 156 ++++++++++++++++++++++++++++
20692  regtest/Timer.py                |  73 +++++++++++++
20693  regtest/backends/__init__.py    | 220
20694  ++++++++++++++++++++++++++++++++++++++++
20695  regtest/backends/cairo.py       |  39 +++++++
20696  regtest/backends/postscript.py  |  35 +++++++
20697  regtest/backends/splash.py      |  39 +++++++
20698  regtest/backends/text.py        |  48 +++++++++
20699  regtest/commands/__init__.py    |  93 +++++++++++++++++
20700  regtest/commands/create-refs.py |  65 ++++++++++++
20701  regtest/commands/run-tests.py   |  69 +++++++++++++
20702  regtest/main.py                 |  77 ++++++++++++++
20703  regtest/poppler-regtest         |   6 ++
20704  14 files changed, 1025 insertions(+)
20706 commit 245e331a14e11a615bf47abbeb34a3561e393b41
20707 Author: Albert Astals Cid <aacid@kde.org>
20708 Date:   Mon Sep 12 13:43:49 2011 +0200
20710     0.17.4
20712  CMakeLists.txt   | 2 +-
20713  NEWS             | 5 +++++
20714  configure.ac     | 2 +-
20715  cpp/Doxyfile     | 2 +-
20716  qt4/src/Doxyfile | 2 +-
20717  5 files changed, 9 insertions(+), 4 deletions(-)
20719 commit 194b2413eb2c6a1641508aec63336aaf89ec3b51
20720 Author: Albert Astals Cid <aacid@kde.org>
20721 Date:   Mon Sep 12 13:43:35 2011 +0200
20723     gir 0.18
20725  glib/CMakeLists.txt | 12 ++++++------
20726  glib/Makefile.am    | 12 ++++++------
20727  2 files changed, 12 insertions(+), 12 deletions(-)
20729 commit 61c06d2efad20880e1e0b399cf797dd55f6c8dab
20730 Author: Albert Astals Cid <aacid@kde.org>
20731 Date:   Mon Sep 12 00:32:38 2011 +0200
20733     xpdf303: Useless NULL assignments
20735  poppler/SplashOutputDev.cc | 2 ++
20736  1 file changed, 2 insertions(+)
20738 commit 4fbcbf1ffb8a98fe8c12643fdab2cbd90b4e60f9
20739 Author: Albert Astals Cid <aacid@kde.org>
20740 Date:   Mon Sep 12 00:30:52 2011 +0200
20742     xpdf303: Set size to 64 instead of 100
20744  poppler/SplashOutputDev.cc | 4 ++--
20745  1 file changed, 2 insertions(+), 2 deletions(-)
20747 commit 1c7203e57e9c7c264f5cada6362a6b449dd8689c
20748 Author: Albert Astals Cid <aacid@kde.org>
20749 Date:   Mon Sep 12 00:21:03 2011 +0200
20751     xpdf303: Avoid calling a "slow" function
20753  poppler/PSOutputDev.cc | 9 ++++++---
20754  1 file changed, 6 insertions(+), 3 deletions(-)
20756 commit db4c5789bf95af9f45a7911153acc20a26a447f1
20757 Author: Albert Astals Cid <aacid@kde.org>
20758 Date:   Mon Sep 12 00:19:49 2011 +0200
20760     xpdf303: fix spacing
20762  poppler/PSOutputDev.cc | 2 +-
20763  1 file changed, 1 insertion(+), 1 deletion(-)
20765 commit 10c3d15f841865929d2f66353cb01d0d321e8b82
20766 Author: Albert Astals Cid <aacid@kde.org>
20767 Date:   Mon Sep 12 00:03:13 2011 +0200
20769     xpdf303: make limit smaller
20771  poppler/PSOutputDev.cc | 2 +-
20772  1 file changed, 1 insertion(+), 1 deletion(-)
20774 commit 1d4e6e739701ba817576752ced169b24c5e95156
20775 Author: Albert Astals Cid <aacid@kde.org>
20776 Date:   Sun Sep 11 23:57:22 2011 +0200
20778     xpdf303: Remove 512 limit in pdftoppm
20780  utils/pdftoppm.cc | 13 ++++++-------
20781  1 file changed, 6 insertions(+), 7 deletions(-)
20783 commit e4e843f1115d95c54967f0386bfb28f685d6c88d
20784 Author: Albert Astals Cid <aacid@kde.org>
20785 Date:   Sun Sep 11 22:49:34 2011 +0200
20787     xpdf303: Rework nComps != colorSpace->getNComps() handling
20789  poppler/GfxState.cc | 6 +++++-
20790  1 file changed, 5 insertions(+), 1 deletion(-)
20792 commit dda45b6a67f3f97705e5d806eaf7d37171789e66
20793 Author: Albert Astals Cid <aacid@kde.org>
20794 Date:   Sun Sep 11 22:46:51 2011 +0200
20796     xpdf303: NULL GfxICCBasedColorSpace if array does not have 2 elements
20798  poppler/GfxState.cc | 4 ++++
20799  1 file changed, 4 insertions(+)
20801 commit 760e814a6d26db8eba567520aad771002e11357a
20802 Author: Albert Astals Cid <aacid@kde.org>
20803 Date:   Sun Sep 11 22:21:40 2011 +0200
20805     xpdf303: increase formDepth limit
20807  poppler/Gfx.cc | 2 +-
20808  1 file changed, 1 insertion(+), 1 deletion(-)
20810 commit 59442e5994f3b94d5221cbc90f79fad235fe2611
20811 Author: Albert Astals Cid <aacid@kde.org>
20812 Date:   Sun Sep 11 22:10:41 2011 +0200
20814     xpdf303: Remove flags that were never used
20816  splash/Splash.cc      |  6 +-----
20817  splash/SplashXPath.cc | 34 ++++------------------------------
20818  splash/SplashXPath.h  | 13 ++++---------
20819  3 files changed, 9 insertions(+), 44 deletions(-)
20821 commit 41a620ef60507ceda42a14d06d6587ed10016468
20822 Author: Albert Astals Cid <aacid@kde.org>
20823 Date:   Thu Sep 8 16:18:01 2011 +0200
20825     xpdf303: Adapt use of getBlock to our use of getChars
20827  poppler/Stream.cc | 58
20828  +++++++++++++++++++++++++++++++++----------------------
20829  poppler/Stream.h  |  2 ++
20830  2 files changed, 37 insertions(+), 23 deletions(-)
20832 commit 2f7701fe730a648d0a1d181c5b20e4802640dc52
20833 Author: Albert Astals Cid <aacid@kde.org>
20834 Date:   Thu Sep 8 15:59:27 2011 +0200
20836     xpdf303: Adapt xpdf getBlock to our getChars
20838  poppler/JBIG2Stream.cc |  17 ++++++++
20839  poppler/JBIG2Stream.h  |   2 +
20840  poppler/Stream.cc      | 113
20841  ++++++++++++++++++++++++++++++++++++++++++++-----
20842  poppler/Stream.h       |  55 +++++++++++++-----------
20843  4 files changed, 152 insertions(+), 35 deletions(-)
20845 commit 3a1988db40def1655ec638cd521ed40eadc0acca
20846 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20847 Date:   Thu Sep 8 15:40:12 2011 +0200
20849     xpdf303: empty pages need to call dump to do any setup required by
20850     the OutputDev
20852  poppler/Page.cc | 4 ++++
20853  1 file changed, 4 insertions(+)
20855 commit 4cddaed21592ac491519a81a003035bc4e618705
20856 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20857 Date:   Thu Sep 8 15:35:33 2011 +0200
20859     xpdf303: Don't clip the other page boxes to the MediaBox at the
20860     intermediate nodes
20862     only do it at the leaf (Page) nodes - the other boxes can be specified
20863     before the MediaBox is specified.
20864     I think we already had that change, we checked isPage before clipping,
20865     I've merged this way just to make future merges a bit easier.
20867  poppler/Page.cc | 16 ++++++++--------
20868  poppler/Page.h  |  3 +++
20869  2 files changed, 11 insertions(+), 8 deletions(-)
20871 commit 3538ac89bfea750de8907847d1d5e3515d0b8be7
20872 Author: Albert Astals Cid <aacid@kde.org>
20873 Date:   Thu Sep 8 15:07:21 2011 +0200
20875     xpdf303: compile
20877  poppler/ArthurOutputDev.cc | 12 +++++++++++-
20878  1 file changed, 11 insertions(+), 1 deletion(-)
20880 commit 89d95d0f254a828d28d943b698eeaec51f03686f
20881 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20882 Date:   Thu Sep 8 12:38:36 2011 +0200
20884     xpdf303: Add codeToGID and codeToGIDLen params to
20885     loadOpenTypeCFFFont()
20887  poppler/SplashOutputDev.cc   | 12 +++++++++++-
20888  splash/SplashFTFontEngine.cc | 29 +++++++++++++++++------------
20889  splash/SplashFTFontEngine.h  |  3 ++-
20890  splash/SplashFontEngine.cc   |  6 ++++--
20891  splash/SplashFontEngine.h    |  3 ++-
20892  5 files changed, 36 insertions(+), 17 deletions(-)
20894 commit d768204e51e6bdbcac4d6b43537297616cbedbf3
20895 Author: Albert Astals Cid <aacid@kde.org>
20896 Date:   Tue Sep 6 21:56:43 2011 +0200
20898     xpdf303: Revert b36d150931cd555b84ee996d505e8b91e2afde19
20900     Breaks bug164568-2.pdf so our fix was better :-)
20902  poppler/JBIG2Stream.cc | 91
20903  ++++++++++++++++++++++----------------------------
20904  poppler/JBIG2Stream.h  |  1 -
20905  2 files changed, 40 insertions(+), 52 deletions(-)
20907 commit 2230b8f2128edf4994d8a742f562e1b5acf96b74
20908 Author: Albert Astals Cid <aacid@kde.org>
20909 Date:   Tue Sep 6 00:05:53 2011 +0200
20911     xpdf303: Merge JPXStream changes
20913  poppler/JPXStream.cc | 1000
20914  +++++++++++++++++++++++++++++++-------------------
20915  poppler/JPXStream.h  |   43 +--
20916  2 files changed, 632 insertions(+), 411 deletions(-)
20918 commit 35bb53feaa2e469253368f03a9835d73aeb1a240
20919 Author: Albert Astals Cid <aacid@kde.org>
20920 Date:   Mon Sep 5 23:20:09 2011 +0200
20922     xpdf303: Add BufStream
20924  poppler/Stream.cc | 46 ++++++++++++++++++++++++++++++++++++++++++++++
20925  poppler/Stream.h  | 25 +++++++++++++++++++++++++
20926  2 files changed, 71 insertions(+)
20928 commit 8a9d92fcf05285c1f06bc153aa79d0200d05bbd9
20929 Author: Albert Astals Cid <aacid@kde.org>
20930 Date:   Mon Sep 5 22:57:02 2011 +0200
20932     xpdf303: CCITTFaxStream header misc fixes
20934  poppler/Stream.h | 6 +++---
20935  1 file changed, 3 insertions(+), 3 deletions(-)
20937 commit 22d370c0a1f8c016ebc5a6d8320fe55bfd31c8a7
20938 Author: Albert Astals Cid <aacid@kde.org>
20939 Date:   Mon Sep 5 22:53:45 2011 +0200
20941     xpdf303: DCTStream misc fixes
20943  poppler/Stream.cc | 32 ++++++++++++++++++++++++++------
20944  1 file changed, 26 insertions(+), 6 deletions(-)
20946 commit 36d3057546b5a1d717c71b8dcb9773f91e3b5960
20947 Author: Albert Astals Cid <aacid@kde.org>
20948 Date:   Mon Sep 5 22:46:59 2011 +0200
20950     xpdf303: Add some {}
20952  poppler/Stream.cc | 3 ++-
20953  1 file changed, 2 insertions(+), 1 deletion(-)
20955 commit 308654eb5dfbb783f29bd645f60c79d5b5fe42c9
20956 Author: Albert Astals Cid <aacid@kde.org>
20957 Date:   Mon Sep 5 22:45:50 2011 +0200
20959     xpdf303: code1 changed to int in CCITTFaxStream::reset
20961  poppler/Stream.cc | 2 +-
20962  1 file changed, 1 insertion(+), 1 deletion(-)
20964 commit f097dc1f9d580eb1cdc8180d3920fe795493cf89
20965 Author: Albert Astals Cid <aacid@kde.org>
20966 Date:   Mon Sep 5 22:43:16 2011 +0200
20968     xpdf303: Use 32 bits in CCITTFaxStream::lookBits
20970  poppler/Stream.cc | 4 ++--
20971  1 file changed, 2 insertions(+), 2 deletions(-)
20973 commit b5417659042c95891aa549cae396ba4cc6604030
20974 Author: Albert Astals Cid <aacid@kde.org>
20975 Date:   Mon Sep 5 22:40:02 2011 +0200
20977     xpdf303: Check against lookBits returning EOF
20979  poppler/Stream.cc | 17 ++++++++++-------
20980  1 file changed, 10 insertions(+), 7 deletions(-)
20982 commit eaf9d31c97a3cc06f4ce94d9190ae1a337634749
20983 Author: Albert Astals Cid <aacid@kde.org>
20984 Date:   Mon Sep 5 22:38:05 2011 +0200
20986     xpdf303: Set endOfLine to true if code1 is 1
20988  poppler/Stream.cc | 1 +
20989  1 file changed, 1 insertion(+)
20991 commit a654a77e26a6c7d76c318636303f8c636a3d2495
20992 Author: Albert Astals Cid <aacid@kde.org>
20993 Date:   Mon Sep 5 22:36:58 2011 +0200
20995     xpdf303: Tweaks to CCITTFaxStream::lookChar
20997  poppler/Stream.cc | 55
20998  +++++++++++++++++++++++++++++++++++++++++++------------
20999  1 file changed, 43 insertions(+), 12 deletions(-)
21001 commit abdf828449cd543e66f326ba862efcb3ca6d342d
21002 Author: Albert Astals Cid <aacid@kde.org>
21003 Date:   Mon Sep 5 22:19:30 2011 +0200
21005     xpdf303: Remove cygwin workaround
21007  poppler/Stream.cc | 4 ----
21008  1 file changed, 4 deletions(-)
21010 commit 05ef4227d09381e3a9e8050e447770f44d532386
21011 Author: Albert Astals Cid <aacid@kde.org>
21012 Date:   Mon Sep 5 22:18:33 2011 +0200
21014     xpdf303: Return false if getLine fails
21016  poppler/Stream.cc | 4 +++-
21017  1 file changed, 3 insertions(+), 1 deletion(-)
21019 commit c2d6158bd56328754d77ab8f1bf84d46e6ede773
21020 Author: Albert Astals Cid <aacid@kde.org>
21021 Date:   Mon Sep 5 22:14:39 2011 +0200
21023     xpdf303: Return NULL if size < 0
21025  poppler/Stream.cc | 2 +-
21026  1 file changed, 1 insertion(+), 1 deletion(-)
21028 commit 04947e1dca858b890302a5a1005b84b34255d670
21029 Author: Albert Astals Cid <aacid@kde.org>
21030 Date:   Mon Sep 5 22:11:24 2011 +0200
21032     xpdf303: Add -rawdates and print Form information
21034  utils/pdfinfo.cc | 30 +++++++++++++++++++++++++++---
21035  1 file changed, 27 insertions(+), 3 deletions(-)
21037 commit 9529e776e53e71069ba4215cdb8b84592d37b555
21038 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21039 Date:   Mon Sep 5 21:19:58 2011 +0200
21041     xpdf303: Other fixes in PostScriptFunction
21043  poppler/Function.cc | 5 +++--
21044  1 file changed, 3 insertions(+), 2 deletions(-)
21046 commit 071f983f461ba0b872dd93d7f1a24d325312799d
21047 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21048 Date:   Mon Sep 5 21:19:13 2011 +0200
21050     xpdf303: Fixed a bug in the PostScript-type function parser
21052     Real numbers that start with a decimal point weren't being handled
21053     correctly.
21055  poppler/Function.cc | 2 +-
21056  1 file changed, 1 insertion(+), 1 deletion(-)
21058 commit da0eff1aaa31c2bf357a64b6275645100c9629d4
21059 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21060 Date:   Mon Sep 5 21:12:02 2011 +0200
21062     xpdf303: Fixes in StitchingFunction
21064  poppler/Function.cc | 6 ++----
21065  1 file changed, 2 insertions(+), 4 deletions(-)
21067 commit b655316706ec394fa6c8ad076d9d9d96ac8ed563
21068 Author: Albert Astals Cid <aacid@kde.org>
21069 Date:   Mon Sep 5 21:05:55 2011 +0200
21071     xpdf303: Rework LinkURI decoding
21073  poppler/Link.cc | 35 +++++++++++++++++++----------------
21074  1 file changed, 19 insertions(+), 16 deletions(-)
21076 commit abad9b4e44d81a206bccff8a109ceb9a7effa2ad
21077 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21078 Date:   Mon Sep 5 21:00:31 2011 +0200
21080     xpdf303: Cache the last transform for PostScript-type functions
21082  poppler/Function.cc | 37 ++++++++++++++++++++++++++++++++++---
21083  poppler/Function.h  |  2 ++
21084  2 files changed, 36 insertions(+), 3 deletions(-)
21086 commit e1c6b4c6e6df0854b040c9af9ef2d3f6789e24b2
21087 Author: Albert Astals Cid <aacid@kde.org>
21088 Date:   Mon Sep 5 21:02:31 2011 +0200
21090     xpdf303: Only call getNum if isNum
21092  poppler/Link.cc | 5 +++--
21093  1 file changed, 3 insertions(+), 2 deletions(-)
21095 commit e5661e1a08c38d4c8d69976a8c1c02c1102bc88c
21096 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21097 Date:   Mon Sep 5 20:49:13 2011 +0200
21099     Optimize SampledFunction
21101     Pull index computation code out of the transform function; cache the
21102     last transform.
21104  poppler/Function.cc | 87
21105  ++++++++++++++++++++++++++++++++++++++++++++---------
21106  poppler/Function.h  |  4 ++-
21107  2 files changed, 75 insertions(+), 16 deletions(-)
21109 commit b36d150931cd555b84ee996d505e8b91e2afde19
21110 Author: Albert Astals Cid <aacid@kde.org>
21111 Date:   Mon Sep 5 20:52:05 2011 +0200
21113     xpdf303: Take xpdf way of handling bug 6500
21115  poppler/JBIG2Stream.cc | 91
21116  ++++++++++++++++++++++++++++----------------------
21117  poppler/JBIG2Stream.h  |  1 +
21118  2 files changed, 52 insertions(+), 40 deletions(-)
21120 commit 065565a67c7826b64d89fac9719049d0a57da721
21121 Author: Albert Astals Cid <aacid@kde.org>
21122 Date:   Mon Sep 5 20:39:50 2011 +0200
21124     xpdf303: Merge ¿speed? improvements in JBIG2Stream::readGenericBitmap
21126  poppler/JBIG2Stream.cc | 586
21127  +++++++++++++++++++++++++++++++++++++++----------
21128  1 file changed, 471 insertions(+), 115 deletions(-)
21130 commit 28adb3884dafcf1d36aae1ec05855b10b22aa4ae
21131 Author: Albert Astals Cid <aacid@kde.org>
21132 Date:   Mon Sep 5 20:26:57 2011 +0200
21134     xpdf303: Change bpp calculation
21136  poppler/JBIG2Stream.cc | 16 +++++++++++-----
21137  1 file changed, 11 insertions(+), 5 deletions(-)
21139 commit c163a82f45d869b7c35a1a7141ab237507671f82
21140 Author: Albert Astals Cid <aacid@kde.org>
21141 Date:   Mon Sep 5 20:25:04 2011 +0200
21143     xpdf303: Change symCodeLen calculation
21145  poppler/JBIG2Stream.cc | 16 +++++++++++-----
21146  1 file changed, 11 insertions(+), 5 deletions(-)
21148 commit 1d1a985101c26f90bde8340dcfae3d6a1e0a08ba
21149 Author: Albert Astals Cid <aacid@kde.org>
21150 Date:   Mon Sep 5 20:20:03 2011 +0200
21152     xpdf303: symCodeLen calculation fix
21154  poppler/JBIG2Stream.cc | 12 ++++++++----
21155  1 file changed, 8 insertions(+), 4 deletions(-)
21157 commit 5c0274572c65972434293a30f3ba5afd3905005f
21158 Author: Albert Astals Cid <aacid@kde.org>
21159 Date:   Mon Sep 5 20:07:54 2011 +0200
21161     xpdf303: add line accessor
21163  poppler/JBIG2Stream.cc | 1 +
21164  1 file changed, 1 insertion(+)
21166 commit 7b77a264b5c21ba693677b1249a2122743e4e395
21167 Author: Albert Astals Cid <aacid@kde.org>
21168 Date:   Mon Sep 5 19:46:16 2011 +0200
21170     xpdf303: segments with unspecified length
21172  poppler/JBIG2Stream.cc | 8 +++++++-
21173  1 file changed, 7 insertions(+), 1 deletion(-)
21175 commit 23066e8e8309babd61ade9f50ef7d82c9e275055
21176 Author: Albert Astals Cid <aacid@kde.org>
21177 Date:   Mon Sep 5 19:41:16 2011 +0200
21179     xpdf303: More EOF detection
21181  poppler/JBIG2Stream.cc | 12 +++++++++---
21182  1 file changed, 9 insertions(+), 3 deletions(-)
21184 commit bc6eded798d6e5dc7a58f88afbe4ab2904698db5
21185 Author: Albert Astals Cid <aacid@kde.org>
21186 Date:   Mon Sep 5 19:38:29 2011 +0200
21188     xpdf303: Comment++
21190  poppler/JBIG2Stream.cc | 2 ++
21191  1 file changed, 2 insertions(+)
21193 commit adb98856a745340b4ffb34ffd2ed701600cfc82f
21194 Author: Albert Astals Cid <aacid@kde.org>
21195 Date:   Mon Sep 5 19:38:02 2011 +0200
21197     xpdf303: Exit loop in case of EOF
21199  poppler/JBIG2Stream.cc | 11 ++++++++---
21200  1 file changed, 8 insertions(+), 3 deletions(-)
21202 commit 112154567ebcab63959294533b00075d6ca6ea65
21203 Author: Albert Astals Cid <aacid@kde.org>
21204 Date:   Mon Sep 5 19:33:27 2011 +0200
21206     xpdf303: Initialize to NULL
21208  poppler/JBIG2Stream.cc | 5 +++++
21209  1 file changed, 5 insertions(+)
21211 commit b9ecfdf4cb27a19e65817af51c048e8030825035
21212 Author: Albert Astals Cid <aacid@kde.org>
21213 Date:   Mon Sep 5 19:27:36 2011 +0200
21215     xpdf303: Delay memory allocation up to when it is really needed
21217  poppler/CMap.cc | 58
21218  ++++++++-------------------------------------------------
21219  poppler/CMap.h  |  2 --
21220  2 files changed, 8 insertions(+), 52 deletions(-)
21222 commit 7af7b4b2d1941ee9dcd575535d4fc31f29026d8d
21223 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21224 Date:   Mon Sep 5 19:05:31 2011 +0200
21226     xpdf303: Rework initialization of appearance state
21228     Merged a slightly different patch, adding an error when the AS
21229     entry is
21230     missing and the AP contains one or more subdictionaries.
21232  poppler/Annot.cc | 62
21233  +++++++++++++++++++++++++++++++-------------------------
21234  1 file changed, 34 insertions(+), 28 deletions(-)
21236 commit f7d307b818bca9553a05b5d43deb429abbf04824
21237 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21238 Date:   Sun Sep 4 13:56:35 2011 +0200
21240     xpdf303: Rewrote the code that handles annotation transforms
21242     It was not handling non-rectangular transforms correctly.
21244  poppler/Gfx.cc | 143
21245  ++++++++++++++++++++++++++++++---------------------------
21246  1 file changed, 75 insertions(+), 68 deletions(-)
21248 commit 4609f9feeca22620c6e143962a3717784a843a68
21249 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21250 Date:   Sun Sep 4 13:09:50 2011 +0200
21252     xpdf303: Implement rotation in the form field appearance regeneration
21254  poppler/Annot.cc | 51 ++++++++++++++++++++++++++++++++++++++-------------
21255  1 file changed, 38 insertions(+), 13 deletions(-)
21257 commit ca7d77a27e2f3a692842968f08dcb9fa5379bf0f
21258 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21259 Date:   Sun Sep 4 11:53:40 2011 +0200
21261     Create forms with a PDFDoc instead of XRef too
21263  poppler/Form.cc | 79
21264  +++++++++++++++++++++++++++++----------------------------
21265  poppler/Form.h  | 28 ++++++++++----------
21266  2 files changed, 55 insertions(+), 52 deletions(-)
21268 commit ec52e46e309a0307fdf12113a1b7d41a760f9d6c
21269 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21270 Date:   Sun Sep 4 11:32:38 2011 +0200
21272     xpdf303: Create annots with a doc instead of xref + catalog
21274  glib/poppler-action.cc |   2 +-
21275  glib/poppler-annot.cc  |   4 +-
21276  poppler/Annot.cc       | 364
21277  +++++++++++++++++++++++++------------------------
21278  poppler/Annot.h        | 128 ++++++++---------
21279  poppler/Catalog.cc     |   9 +-
21280  poppler/Form.cc        |  22 +--
21281  poppler/Form.h         |  11 +-
21282  poppler/PSOutputDev.cc |   2 +-
21283  poppler/Page.cc        |   2 +-
21284  9 files changed, 274 insertions(+), 270 deletions(-)
21286 commit ce5e620f07e984927610866467705bb526f9ad8d
21287 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21288 Date:   Sat Sep 3 11:05:42 2011 +0200
21290     xpdf303: Handle the case where sid < 0
21292  fofi/FoFiType1C.cc | 4 +++-
21293  1 file changed, 3 insertions(+), 1 deletion(-)
21295 commit 9d77f999de973f3c547245bca0568f8984faa5d7
21296 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21297 Date:   Sat Sep 3 11:02:55 2011 +0200
21299     xpdf303: Initialize nFDs in FoFiType1C::parse()
21301  fofi/FoFiType1C.cc | 1 +
21302  1 file changed, 1 insertion(+)
21304 commit d9594c95713ac79b46e313ecf2875196ea076ef4
21305 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21306 Date:   Sat Sep 3 11:01:28 2011 +0200
21308     xpdf303: Check whether fdSelect is NULL before using it
21310  fofi/FoFiType1C.cc | 10 ++++++----
21311  1 file changed, 6 insertions(+), 4 deletions(-)
21313 commit 4e4a8ec52c5662e21036f219636a39fc97a32353
21314 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21315 Date:   Sat Sep 3 10:52:14 2011 +0200
21317     xpdf303: Add writePSString() helper function to FoFiType1C
21319  fofi/FoFiType1C.cc | 68
21320  +++++++++++++++++++++++++++++++++++++++---------------
21321  fofi/FoFiType1C.h  |  1 +
21322  2 files changed, 51 insertions(+), 18 deletions(-)
21324 commit ff03811db1ef833df4bab12fe3bf3a8c1534c174
21325 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21326 Date:   Sat Sep 3 10:40:15 2011 +0200
21328     xpdf303: More checks in GooString
21330  goo/GooString.cc | 5 ++++-
21331  1 file changed, 4 insertions(+), 1 deletion(-)
21333 commit 0029efbe2a8a97ff34353f8028ac649b2fd07013
21334 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21335 Date:   Sat Sep 3 10:32:14 2011 +0200
21337     xpdf303: Use a double instead of an int with a cast
21339  goo/GooString.cc | 2 +-
21340  1 file changed, 1 insertion(+), 1 deletion(-)
21342 commit 419ee8c30ba0df02e9f0281b321fbe38387e5a21
21343 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21344 Date:   Fri Sep 2 18:44:04 2011 +0200
21346     xpdf303: Add more formats to GooString
21348  goo/GooString.cc | 102
21349  ++++++++++++++++++++++++++++++++++++++++++++++++++-----
21350  goo/GooString.h  |  21 ++++++++++--
21351  2 files changed, 111 insertions(+), 12 deletions(-)
21353 commit 738a6954da01fd3fc8c1cd5baa49fc7b8c959169
21354 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21355 Date:   Fri Sep 2 18:24:04 2011 +0200
21357     xpdf303: Add getGlyphName() to FoFiType1C
21359  fofi/FoFiType1C.cc | 12 ++++++++++++
21360  fofi/FoFiType1C.h  |  4 ++++
21361  2 files changed, 16 insertions(+)
21363 commit 39b77a193996b0916690a246f4a9874dad596b2f
21364 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21365 Date:   Fri Sep 2 18:17:51 2011 +0200
21367     xpdf303: Improvements in FoFiType1 parser
21369  fofi/FoFiType1.cc | 75
21370  ++++++++++++++++++++++++++-----------------------------
21371  1 file changed, 35 insertions(+), 40 deletions(-)
21373 commit 44dbb28a07125f92a0835aea7ad3403310bc451d
21374 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21375 Date:   Fri Sep 2 18:08:39 2011 +0200
21377     xpdf303: Handle PFB headers in Type 1 font files
21379  fofi/FoFiType1.cc | 36 ++++++++++++++++++++++++++++++++++++
21380  fofi/FoFiType1.h  |  1 +
21381  2 files changed, 37 insertions(+)
21383 commit 9531a52b227a994ab8e0d66aeaff2b21358ca73e
21384 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21385 Date:   Fri Sep 2 18:01:35 2011 +0200
21387     xpdf303: New signature of methods convertToCIDType0() and
21388     convertToType0()
21390  fofi/FoFiTrueType.cc   |  8 ++---
21391  fofi/FoFiTrueType.h    |  4 +--
21392  fofi/FoFiType1C.cc     | 84
21393  +++++++++++++++++++++++++++++++++++---------------
21394  fofi/FoFiType1C.h      | 19 +++++++++---
21395  poppler/PSOutputDev.cc | 13 ++++++--
21396  5 files changed, 91 insertions(+), 37 deletions(-)
21398 commit 830d2b40770333489a08f23a3b16a372770a8d19
21399 Author: Albert Astals Cid <aacid@kde.org>
21400 Date:   Thu Sep 1 23:23:57 2011 +0200
21402     xpdf303: Use openFile
21404  poppler/CharCodeToUnicode.cc |  4 ++--
21405  poppler/GlobalParams.cc      | 10 +++++-----
21406  2 files changed, 7 insertions(+), 7 deletions(-)
21408 commit ddf9d6e35b40b902519cbaa8cb664ba6dfdfd510
21409 Author: Albert Astals Cid <aacid@kde.org>
21410 Date:   Thu Sep 1 23:21:26 2011 +0200
21412     xpdf303: openFile + minor fixes for openTempFile in Windows
21414  goo/gfile.cc | 108
21415  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
21416  goo/gfile.h  |  13 +++++++
21417  2 files changed, 118 insertions(+), 3 deletions(-)
21419 commit 68e8fa9ff4f13b6703148b3eb6ea628418211243
21420 Author: Albert Astals Cid <aacid@kde.org>
21421 Date:   Thu Sep 1 23:17:59 2011 +0200
21423     xpdf303: make gcc happy
21425  fofi/FoFiType1C.cc | 2 ++
21426  1 file changed, 2 insertions(+)
21428 commit 876021b1aa16ad38767a91e1be31c392f368fde2
21429 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21430 Date:   Thu Sep 1 19:07:01 2011 +0200
21432     xpdf303: Add getFontMatrix()
21434  fofi/FoFiTrueType.cc | 76
21435  +++++++++++++++++++++++++++++++---------------------
21436  fofi/FoFiTrueType.h  |  9 +++++++
21437  fofi/FoFiType1.cc    | 37 +++++++++++++++++++++++++
21438  fofi/FoFiType1.h     |  4 +++
21439  fofi/FoFiType1C.cc   | 29 ++++++++++++++++++++
21440  fofi/FoFiType1C.h    |  3 +++
21441  6 files changed, 127 insertions(+), 31 deletions(-)
21443 commit 1369862ed61ef8b0f81c52fce36f6c1602d82ddb
21444 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21445 Date:   Thu Sep 1 18:27:51 2011 +0200
21447     xpdf303: Ignore entries that have an invalid tag too
21449  fofi/FoFiTrueType.cc | 8 ++++++--
21450  1 file changed, 6 insertions(+), 2 deletions(-)
21452 commit 0fe7cc82e84dc2a3b79248b111656e5e7df9fdc2
21453 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21454 Date:   Thu Sep 1 18:21:33 2011 +0200
21456     xpdf303: Update cmap, name, post and os2 tables in FoFiTrueType
21458  fofi/FoFiTrueType.cc | 29 ++++++++++++++++-------------
21459  1 file changed, 16 insertions(+), 13 deletions(-)
21461 commit 0feebf5f3c9da8d7a1154456a00492a623340cec
21462 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21463 Date:   Thu Sep 1 18:16:59 2011 +0200
21465     xpdf303: Ignore any bogus entries in the table directory
21467     It's a different approach to fix the same issue we had already fixed,
21468     added just to make future merge easier. We were also reallocating the
21469     tables array, I've kept that but doing it only when the size actually
21470     changes.
21472  fofi/FoFiTrueType.cc | 25 +++++++++++++------------
21473  1 file changed, 13 insertions(+), 12 deletions(-)
21475 commit 68c6ebc78b89eec94a9c3538fe6e27561a21b680
21476 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21477 Date:   Thu Sep 1 17:49:46 2011 +0200
21479     xpdf303: codeToGID items can be < 0 now
21481  fofi/FoFiTrueType.cc   | 12 ++++++++++--
21482  poppler/PSOutputDev.cc |  2 +-
21483  splash/SplashFTFont.cc |  2 +-
21484  3 files changed, 12 insertions(+), 4 deletions(-)
21486 commit 19204ed5cd5cb64809f1a1f51dd5ffdef2b9417a
21487 Author: Albert Astals Cid <aacid@kde.org>
21488 Date:   Thu Sep 1 17:28:39 2011 +0200
21490     xpdf303: CMap::getCID signature change
21492  poppler/CMap.cc    | 47 +++++++++++++++++++++++++++++++----------------
21493  poppler/CMap.h     |  8 +++++---
21494  poppler/GfxFont.cc |  6 ++++--
21495  3 files changed, 40 insertions(+), 21 deletions(-)
21497 commit 9c74bef77e7e1d7a8464dff43cae16bb1206665e
21498 Author: Albert Astals Cid <aacid@kde.org>
21499 Date:   Thu Sep 1 17:04:04 2011 +0200
21501     xpdf303: Use splashDist instead of splashSqrt
21503  splash/SplashT1Font.cc | 2 +-
21504  1 file changed, 1 insertion(+), 1 deletion(-)
21506 commit 0568d0dc3c42b68b715226e5ce0ff98d73a94ac7
21507 Author: Albert Astals Cid <aacid@kde.org>
21508 Date:   Thu Sep 1 17:01:30 2011 +0200
21510     xpdf303: Do the multiplication the other way around
21512     No idea why :-D
21514  splash/SplashFTFont.cc | 8 ++++----
21515  1 file changed, 4 insertions(+), 4 deletions(-)
21517 commit 3c0da502aa1d5b1acae01cf1e43fb96f5ecc11da
21518 Author: Albert Astals Cid <aacid@kde.org>
21519 Date:   Thu Sep 1 17:00:31 2011 +0200
21521     xpdf303: Use splashCheckDet isntead of splashAbs
21523  splash/SplashFontEngine.cc | 2 +-
21524  1 file changed, 1 insertion(+), 1 deletion(-)
21526 commit 2b4303c66f8de9a267413465898897fd6b0ebb17
21527 Author: Albert Astals Cid <aacid@kde.org>
21528 Date:   Thu Sep 1 16:51:53 2011 +0200
21530     xpdf303: Bigger fileKey
21532  poppler/XRef.h | 2 +-
21533  1 file changed, 1 insertion(+), 1 deletion(-)
21535 commit 53060857e31a01413936fbe33b7032a0a325b384
21536 Author: Albert Astals Cid <aacid@kde.org>
21537 Date:   Thu Sep 1 16:50:08 2011 +0200
21539     xpdf303: Merge JArithmeticDecoder.*
21541  poppler/JArithmeticDecoder.cc | 47
21542  ++++++++++++++++++++++++++++++++++++-------
21543  poppler/JArithmeticDecoder.h  |  4 ++++
21544  2 files changed, 44 insertions(+), 7 deletions(-)
21546 commit 0722960b4cf4ce40b6bd278ac7287d64a1d70bf2
21547 Author: Albert Astals Cid <aacid@kde.org>
21548 Date:   Thu Sep 1 16:48:31 2011 +0200
21550     xpdf303: Do not crash if imgStr->getLine() is NULL
21552  utils/ImageOutputDev.cc | 21 ++++++++++++++-------
21553  1 file changed, 14 insertions(+), 7 deletions(-)
21555 commit f848edab849910b8291c7974e484ef5d02b2234c
21556 Author: Albert Astals Cid <aacid@kde.org>
21557 Date:   Thu Sep 1 16:42:30 2011 +0200
21559     xpdf303: Do not extract the million tiles of a pattern
21561  utils/ImageOutputDev.cc |  9 +++++++++
21562  utils/ImageOutputDev.h  | 12 ++++++++++++
21563  2 files changed, 21 insertions(+)
21565 commit 01adb7ef6a524d7313a45e7c5f441da4fd0250bd
21566 Author: Albert Astals Cid <aacid@kde.org>
21567 Date:   Thu Sep 1 16:31:50 2011 +0200
21569     xpdf303: Assembler for some functions
21571  splash/SplashMath.h | 110
21572  ++++++++++++++++++++++++++++++++++++++++++++++++++++
21573  1 file changed, 110 insertions(+)
21575 commit 4f87a3163f133565e8774ef416e67d05f906723d
21576 Author: Albert Astals Cid <aacid@kde.org>
21577 Date:   Thu Sep 1 16:25:19 2011 +0200
21579     xpdf303: Add splashAvg
21581  splash/SplashMath.h | 8 ++++++++
21582  1 file changed, 8 insertions(+)
21584 commit 64cf42f89939763d105be4948a20e9ecb81a64c1
21585 Author: Albert Astals Cid <aacid@kde.org>
21586 Date:   Thu Sep 1 16:23:08 2011 +0200
21588     xpdf303: Add getters to SplashClip
21590  splash/SplashClip.h | 6 ++++++
21591  1 file changed, 6 insertions(+)
21593 commit 28c6a55742f55a719ef63b8e0eff7c242653cf36
21594 Author: Albert Astals Cid <aacid@kde.org>
21595 Date:   Thu Sep 1 16:17:56 2011 +0200
21597     xpdf303: unneeded forward declare
21599  poppler/Page.h | 1 -
21600  1 file changed, 1 deletion(-)
21602 commit 38ebe8c568aafbe5f248f9e0a654f46829e0b659
21603 Author: Albert Astals Cid <aacid@kde.org>
21604 Date:   Thu Sep 1 16:13:53 2011 +0200
21606     xpdf303: Page functions do not need Catalog * anymore
21608  glib/poppler-document.cc                 |  2 +-
21609  glib/poppler-page.cc                     | 11 ++++------
21610  poppler/FontInfo.cc                      |  2 +-
21611  poppler/OutputDev.h                      |  4 ++--
21612  poppler/PDFDoc.cc                        |  8 +++----
21613  poppler/PSOutputDev.cc                   |  6 +++---
21614  poppler/PSOutputDev.h                    |  2 +-
21615  poppler/Page.cc                          | 36
21616  ++++++++++++++++----------------
21617  poppler/Page.h                           | 16 +++++++-------
21618  poppler/TextOutputDev.cc                 |  2 +-
21619  poppler/TextOutputDev.h                  |  2 +-
21620  qt4/src/poppler-link-extractor-private.h |  2 +-
21621  qt4/src/poppler-link-extractor.cc        |  4 ++--
21622  qt4/src/poppler-page.cc                  |  4 ++--
21623  utils/HtmlOutputDev.cc                   |  9 ++++----
21624  utils/HtmlOutputDev.h                    |  7 +++----
21625  utils/pdftohtml.cc                       |  2 +-
21626  17 files changed, 58 insertions(+), 61 deletions(-)
21628 commit 7d794f6411499fb8f26778bf2b54cb9734d004af
21629 Author: Albert Astals Cid <aacid@kde.org>
21630 Date:   Thu Sep 1 15:47:32 2011 +0200
21632     xpdf303: API rework, Gfx wants a PDFDoc instead of an XRef
21634  cpp/poppler-page-renderer.cpp   |  2 +-
21635  glib/poppler-document.cc        |  2 +-
21636  glib/poppler-page.cc            |  2 --
21637  poppler/CairoFontEngine.cc      | 28 ++++++++++++----------------
21638  poppler/CairoFontEngine.h       | 13 ++++++-------
21639  poppler/CairoOutputDev.cc       | 12 +++++-------
21640  poppler/CairoOutputDev.h        |  6 +++---
21641  poppler/Catalog.cc              |  8 +++++---
21642  poppler/Catalog.h               |  4 +++-
21643  poppler/Gfx.cc                  | 15 +++++++++------
21644  poppler/Gfx.h                   |  6 ++++--
21645  poppler/PDFDoc.cc               |  6 +++---
21646  poppler/PSOutputDev.cc          | 29 +++++++++++++++--------------
21647  poppler/PSOutputDev.h           |  9 ++++-----
21648  poppler/Page.cc                 |  8 +++++---
21649  poppler/Page.h                  |  4 +++-
21650  poppler/PreScanOutputDev.cc     |  6 +++---
21651  poppler/PreScanOutputDev.h      |  4 ++--
21652  poppler/SplashOutputDev.cc      | 13 +++++++------
21653  poppler/SplashOutputDev.h       |  5 +++--
21654  qt4/src/poppler-private.h       |  2 +-
21655  qt4/src/poppler-ps-converter.cc |  2 --
21656  test/gtk-test.cc                |  2 +-
21657  test/pdf-inspector.cc           |  2 +-
21658  test/perf-test.cc               |  2 +-
21659  utils/pdftocairo.cc             |  2 +-
21660  utils/pdftohtml.cc              |  6 +++---
21661  utils/pdftoppm.cc               |  2 +-
21662  utils/pdftops.cc                |  4 ++--
21663  29 files changed, 105 insertions(+), 101 deletions(-)
21665 commit 52fb80a7b3f98eb8322a7ba84e2900f044b3a18a
21666 Author: Albert Astals Cid <aacid@kde.org>
21667 Date:   Thu Sep 1 13:27:01 2011 +0200
21669     xpdf303: compile++
21671  poppler/ArthurOutputDev.cc | 4 ++--
21672  1 file changed, 2 insertions(+), 2 deletions(-)
21674 commit 37ca8dc4215693ec657d165ebdb6c315a0ae92c9
21675 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21676 Date:   Thu Sep 1 12:34:32 2011 +0200
21678     xpdf303: Use int instead of Gushort for gid/cid maps
21680  fofi/FoFiTrueType.cc         | 18 +++++++++---------
21681  fofi/FoFiTrueType.h          | 14 +++++++-------
21682  fofi/FoFiType1C.cc           |  8 ++++----
21683  fofi/FoFiType1C.h            |  2 +-
21684  poppler/CairoFontEngine.cc   | 22 +++++++++++-----------
21685  poppler/CairoFontEngine.h    |  8 ++++----
21686  poppler/GfxFont.cc           | 22 +++++++++++-----------
21687  poppler/GfxFont.h            | 10 +++++-----
21688  poppler/PSOutputDev.cc       | 14 +++++++-------
21689  poppler/SplashOutputDev.cc   |  6 +++---
21690  splash/SplashFTFontEngine.cc |  6 +++---
21691  splash/SplashFTFontEngine.h  |  2 +-
21692  splash/SplashFTFontFile.cc   | 12 ++++++------
21693  splash/SplashFTFontFile.h    |  8 ++++----
21694  splash/SplashFontEngine.cc   |  2 +-
21695  splash/SplashFontEngine.h    |  2 +-
21696  16 files changed, 78 insertions(+), 78 deletions(-)
21698 commit df942e25bff9b014bde0ff69c8a01fa3c1963015
21699 Author: Albert Astals Cid <aacid@kde.org>
21700 Date:   Thu Sep 1 01:08:10 2011 +0200
21702     xpdf303: More parsing flexibility
21704  poppler/CharCodeToUnicode.cc | 18 ++++++------------
21705  1 file changed, 6 insertions(+), 12 deletions(-)
21707 commit 5305dfc5702e8004e5ae35697c6aebd0b1a5c96e
21708 Author: Albert Astals Cid <aacid@kde.org>
21709 Date:   Thu Sep 1 01:05:02 2011 +0200
21711     xpdf303: Make sure codes are inside the range
21713  poppler/CharCodeToUnicode.cc | 17 ++++++++++++++++-
21714  1 file changed, 16 insertions(+), 1 deletion(-)
21716 commit 45212483572c68abd612b5c62b21cbb545e10143
21717 Author: Albert Astals Cid <aacid@kde.org>
21718 Date:   Thu Sep 1 01:01:13 2011 +0200
21720     xpdf303: change mapLen growing stragegy
21722  poppler/CharCodeToUnicode.cc | 5 ++++-
21723  1 file changed, 4 insertions(+), 1 deletion(-)
21725 commit 75d70f190e97f69047cdbe97a872a936788392d9
21726 Author: Albert Astals Cid <aacid@kde.org>
21727 Date:   Thu Sep 1 01:00:23 2011 +0200
21729     xpdf303: Limit code to  0xffffff
21731  poppler/CharCodeToUnicode.cc | 5 +++++
21732  1 file changed, 5 insertions(+)
21734 commit b4180a187f9246b6390df112e5536ead9ef9bcbe
21735 Author: Albert Astals Cid <aacid@kde.org>
21736 Date:   Thu Sep 1 00:59:09 2011 +0200
21738     xpdf303: Use parseHex instead of sscanf
21740  poppler/CharCodeToUnicode.cc | 18 ++++++++----------
21741  1 file changed, 8 insertions(+), 10 deletions(-)
21743 commit 121f648f233adcdc631c7e29d67b60baa922e29a
21744 Author: Albert Astals Cid <aacid@kde.org>
21745 Date:   Thu Sep 1 00:28:40 2011 +0200
21747     Add helper parseHex function
21749  poppler/CharCodeToUnicode.cc | 35 +++++++++++++++++++++++++++++++++++
21750  1 file changed, 35 insertions(+)
21752 commit be0436ace671070bab4304efee607f40c959bc55
21753 Author: Albert Astals Cid <aacid@kde.org>
21754 Date:   Thu Sep 1 00:26:57 2011 +0200
21756     xpdf303: CharCodeToUnicode::makeIdentityMapping & friends
21758  poppler/CharCodeToUnicode.cc | 25 +++++++++++++++++++++++++
21759  poppler/CharCodeToUnicode.h  |  4 ++++
21760  2 files changed, 29 insertions(+)
21762 commit 5dd94447b14db1894f06ad0590187dae7575e33a
21763 Author: Albert Astals Cid <aacid@kde.org>
21764 Date:   Thu Sep 1 00:15:59 2011 +0200
21766     xpdf303: Remove unused constructor
21768  splash/SplashXPath.cc | 5 -----
21769  splash/SplashXPath.h  | 1 -
21770  2 files changed, 6 deletions(-)
21772 commit d00d56e4a46e8534378534de0d94ce0551d75d84
21773 Author: Albert Astals Cid <aacid@kde.org>
21774 Date:   Thu Sep 1 00:11:49 2011 +0200
21776     xpdf303: Speedup SplashScreen
21778     By using << instead of * and by putting some functions on the header
21779     so they can be inlined
21781  splash/SplashScreen.cc | 89
21782  +++++++++++++++++---------------------------------
21783  splash/SplashScreen.h  | 14 ++++++--
21784  2 files changed, 42 insertions(+), 61 deletions(-)
21786 commit 5e8debf96ab1bb9db31a0332a482d08c181d52ea
21787 Author: Albert Astals Cid <aacid@kde.org>
21788 Date:   Wed Aug 31 23:56:52 2011 +0200
21790     xpdf303: Add splashCheckDet helper
21792  splash/SplashMath.h | 10 ++++++++++
21793  1 file changed, 10 insertions(+)
21795 commit 4cef5a52b33b1afba28d890bbe48000b734ac357
21796 Author: Albert Astals Cid <aacid@kde.org>
21797 Date:   Wed Aug 31 21:09:50 2011 +0200
21799     xpdf303: Protect against NULL from lexer->getStream()
21801  poppler/Parser.cc | 5 ++++-
21802  1 file changed, 4 insertions(+), 1 deletion(-)
21804 commit 2547ec60db6d954e5c8318e30fcc54f70bcfa95c
21805 Author: Albert Astals Cid <aacid@kde.org>
21806 Date:   Wed Aug 31 21:05:11 2011 +0200
21808     xpdf303: Add GBool force = gFalse to SplashPath::close
21810  splash/SplashPath.cc | 5 +++--
21811  splash/SplashPath.h  | 6 ++++--
21812  2 files changed, 7 insertions(+), 4 deletions(-)
21814 commit 9370f9640a24c7b944f3da7c10e070a960bdd8f9
21815 Author: Albert Astals Cid <aacid@kde.org>
21816 Date:   Wed Aug 31 21:01:32 2011 +0200
21818     xpdf303: Add guards to the header
21820  poppler/Stream-CCITT.h | 5 +++++
21821  1 file changed, 5 insertions(+)
21823 commit ab9dea663a4df5af8f54c1ff5149254adfd72ce9
21824 Author: Albert Astals Cid <aacid@kde.org>
21825 Date:   Wed Aug 31 20:34:17 2011 +0200
21827     xpdf303: Add SplashBitmap::writeAlphaPGMFile and
21828     SplashBitmap::takeData
21830  splash/SplashBitmap.cc | 22 ++++++++++++++++++++++
21831  splash/SplashBitmap.h  |  6 ++++++
21832  2 files changed, 28 insertions(+)
21834 commit 6558d735c65a3dca9b9e16de5588c8b8c482f04f
21835 Author: Albert Astals Cid <aacid@kde.org>
21836 Date:   Wed Aug 31 20:30:27 2011 +0200
21838     xpdf303: Write faster
21840  splash/SplashBitmap.cc | 14 ++------------
21841  1 file changed, 2 insertions(+), 12 deletions(-)
21843 commit a9b26d9c35fccc7b46a96acdb2064a9976bd49bd
21844 Author: Albert Astals Cid <aacid@kde.org>
21845 Date:   Wed Aug 31 20:29:58 2011 +0200
21847     xpdf303: Only free data if there is data to free
21849  splash/SplashBitmap.cc | 11 ++++++-----
21850  1 file changed, 6 insertions(+), 5 deletions(-)
21852 commit 8f6e0285d7e80d8c1a8defaad9d0f87a2e054151
21853 Author: Albert Astals Cid <aacid@kde.org>
21854 Date:   Wed Aug 31 20:20:47 2011 +0200
21856     xpdf303: PDFDocEncoding changes
21858     This overwrites Michael Vrable's changes of using U+FFFD to actually
21859     using the order, i'm taking Derek's change here
21861  poppler/PDFDocEncoding.cc | 6 +++---
21862  1 file changed, 3 insertions(+), 3 deletions(-)
21864 commit 9c8f30fb4a2a0dd2cf359610e33749e1682921c7
21865 Author: Albert Astals Cid <aacid@kde.org>
21866 Date:   Wed Aug 31 20:17:38 2011 +0200
21868     xpdf303: comment changes
21870  poppler/Link.h | 6 ++++--
21871  1 file changed, 4 insertions(+), 2 deletions(-)
21873 commit b78046057657b44c5cc9353d9e3dde356eb7fcbd
21874 Author: Albert Astals Cid <aacid@kde.org>
21875 Date:   Wed Aug 31 19:32:03 2011 +0200
21877     xpdf303: Introduce unicodeTypeNum and unicodeTypeAlphaNum
21879  poppler/UnicodeTypeTable.cc | 11 +++++++++++
21880  poppler/UnicodeTypeTable.h  |  4 ++++
21881  2 files changed, 15 insertions(+)
21883 commit 0ec4b390ddb7fa7d028b8f0515ecd3e61c488c9f
21884 Author: Albert Astals Cid <aacid@kde.org>
21885 Date:   Wed Aug 31 19:30:55 2011 +0200
21887     xpdf303: UnicodeTypeTable tables changes
21889  poppler/UnicodeTypeTable.cc | 28 ++++++++++++++--------------
21890  1 file changed, 14 insertions(+), 14 deletions(-)
21892 commit f331c009f94703d6007fce9570ee19c6e4822339
21893 Author: Albert Astals Cid <aacid@kde.org>
21894 Date:   Wed Aug 31 19:20:12 2011 +0200
21896     xpdf303: Remove warning() from Error.h
21898  poppler/CairoOutputDev.cc | 6 +++---
21899  poppler/Error.cc          | 7 -------
21900  poppler/Error.h           | 1 -
21901  3 files changed, 3 insertions(+), 11 deletions(-)
21903 commit 53f94df2ce21793914ccc153ba6b2fe5cbeb8371
21904 Author: Albert Astals Cid <aacid@kde.org>
21905 Date:   Wed Aug 31 19:17:13 2011 +0200
21907     Port to setErrorCallback
21909  cpp/poppler-document.cpp   | 2 +-
21910  cpp/poppler-private.cpp    | 6 ++----
21911  cpp/poppler-private.h      | 3 ++-
21912  qt4/src/poppler-private.cc | 8 +++-----
21913  test/perf-test.cc          | 4 ++--
21914  5 files changed, 10 insertions(+), 13 deletions(-)
21916 commit 95a52f06a98f49f7c8f2b92634b75af96b4eee1d
21917 Author: Albert Astals Cid <aacid@kde.org>
21918 Date:   Wed Aug 31 19:07:22 2011 +0200
21920     xpdf303: Forgot this when doing the char * -> const char *
21922  poppler/JPXStream.cc | 2 +-
21923  1 file changed, 1 insertion(+), 1 deletion(-)
21925 commit 00549400f155d8e36b4ac718603fc945858fe50d
21926 Author: Albert Astals Cid <aacid@kde.org>
21927 Date:   Wed Aug 31 19:04:14 2011 +0200
21929     xpdf303: error() changes, new param and formatting
21931  fofi/FoFiBase.cc             |   8 +--
21932  fofi/FoFiTrueType.cc         |   2 +-
21933  fofi/FoFiType1.cc            |   4 +-
21934  goo/JpegWriter.cc            |   2 +-
21935  goo/PNGWriter.cc             |  16 ++---
21936  poppler/Annot.cc             |  40 +++++------
21937  poppler/ArthurOutputDev.cc   |  16 ++---
21938  poppler/CMap.cc              |  26 +++----
21939  poppler/CachedFile.cc        |   2 +-
21940  poppler/CairoFontEngine.cc   |  10 +--
21941  poppler/Catalog.cc           |  50 ++++++-------
21942  poppler/CharCodeToUnicode.cc |  54 +++++++-------
21943  poppler/CurlCachedFile.cc    |   2 +-
21944  poppler/DCTStream.cc         |   2 +-
21945  poppler/Decrypt.cc           |   2 +-
21946  poppler/Error.cc             |  55 ++++++++++-----
21947  poppler/Error.h              |  23 +++++-
21948  poppler/FileSpec.cc          |   8 +--
21949  poppler/Form.cc              |  44 ++++++------
21950  poppler/Function.cc          | 107 ++++++++++++++--------------
21951  poppler/Gfx.cc               | 161
21952  +++++++++++++++++++++---------------------
21953  poppler/GfxFont.cc           | 102 ++++++++++++++-------------
21954  poppler/GfxState.cc          | 128 ++++++++++++++++-----------------
21955  poppler/GfxState.h           |   8 +--
21956  poppler/GlobalParams.cc      |  38 +++++-----
21957  poppler/GlobalParamsWin.cc   |   4 +-
21958  poppler/Hints.cc             |  22 +++---
21959  poppler/JBIG2Stream.cc       |  88 +++++++++++------------
21960  poppler/JPEG2000Stream.cc    |  10 +--
21961  poppler/JPXStream.cc         | 164
21962  ++++++++++++++++++++++---------------------
21963  poppler/Lexer.cc             |  24 +++----
21964  poppler/Linearization.cc     |  20 +++---
21965  poppler/Link.cc              |  77 ++++++++++----------
21966  poppler/Movie.cc             |   2 +-
21967  poppler/Object.h             |   8 +--
21968  poppler/OptionalContent.cc   |  14 ++--
21969  poppler/PDFDoc.cc            |  43 ++++++------
21970  poppler/PDFDocFactory.cc     |   2 +-
21971  poppler/PSOutputDev.cc       |  45 ++++++------
21972  poppler/Page.cc              |  12 ++--
21973  poppler/Parser.cc            |  10 +--
21974  poppler/Rendition.cc         |   6 +-
21975  poppler/SecurityHandler.cc   |  12 ++--
21976  poppler/SplashOutputDev.cc   |  28 ++++----
21977  poppler/Stream.cc            | 116 ++++++++++++++++--------------
21978  poppler/TextOutputDev.cc     |   2 +-
21979  poppler/UnicodeMap.cc        |  15 ++--
21980  poppler/XRef.cc              |  32 ++++-----
21981  splash/Splash.cc             |   2 +-
21982  splash/SplashBitmap.cc       |   6 +-
21983  test/perf-test.cc            |   4 +-
21984  utils/HtmlOutputDev.cc       |  18 ++---
21985  utils/ImageOutputDev.cc      |  10 +--
21986  utils/pdfextract.cc          |   4 +-
21987  utils/pdfimages.cc           |   2 +-
21988  utils/pdfinfo.cc             |   6 +-
21989  utils/pdfmerge.cc            |   6 +-
21990  utils/pdftocairo.cc          |   6 +-
21991  utils/pdftohtml.cc           |   6 +-
21992  utils/pdftops.cc             |   6 +-
21993  utils/pdftotext.cc           |  12 ++--
21994  61 files changed, 912 insertions(+), 842 deletions(-)
21996 commit cd0764921064bfd455e9df52dc9bda6fbd2c2db2
21997 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21998 Date:   Wed Aug 31 17:23:28 2011 +0200
22000     xpdf303: Always define at least 256 glyphs for Type 0 fonts
22002  fofi/FoFiTrueType.cc | 41 ++++++++++++++++++++++++++++++++++-------
22003  fofi/FoFiTrueType.h  |  3 ++-
22004  2 files changed, 36 insertions(+), 8 deletions(-)
22006 commit 4d4318e258fb68704b1a51a14fa89134606e2aa7
22007 Author: Carlos Garcia Campos <carlosgc@gnome.org>
22008 Date:   Wed Aug 31 17:07:25 2011 +0200
22010     xpdf303: Different growing strategy for vmtxTab in FoFiTrueType
22012  fofi/FoFiTrueType.cc | 2 +-
22013  1 file changed, 1 insertion(+), 1 deletion(-)
22015 commit c8c7fcef9bc8f802be2d376c9d2099971f159317
22016 Author: Carlos Garcia Campos <carlosgc@gnome.org>
22017 Date:   Wed Aug 31 17:05:16 2011 +0200
22019     xpdf303: Fix memory leak in FoFiTrueType
22021  fofi/FoFiTrueType.cc | 4 +++-
22022  1 file changed, 3 insertions(+), 1 deletion(-)
22024 commit 655b1a97db5449c009e5b63fc7c12233e6fae450
22025 Author: Carlos Garcia Campos <carlosgc@gnome.org>
22026 Date:   Wed Aug 31 16:54:05 2011 +0200
22028     xpdf303: Check for an invalid loca format field in the head table
22029     in FoFiTrueType
22031  fofi/FoFiTrueType.cc | 7 +++++++
22032  1 file changed, 7 insertions(+)
22034 commit 9710ab96f1cf26394cc473952a3331d60c149451
22035 Author: Carlos Garcia Campos <carlosgc@gnome.org>
22036 Date:   Wed Aug 31 16:49:54 2011 +0200
22038     Fix the build
22040  fofi/FoFiIdentifier.cc | 2 +-
22041  1 file changed, 1 insertion(+), 1 deletion(-)
22043 commit 36b733a3165fd26aa8c25ba57faa5d2277aa31ec
22044 Author: Carlos Garcia Campos <carlosgc@gnome.org>
22045 Date:   Tue Aug 30 16:31:52 2011 +0200
22047     xpdf303: Handle bogus loca table entries in FoFiTrueType
22049     where the offset is past the end of the glyf table. This part was
22050     missing in previous commit.
22052  fofi/FoFiTrueType.cc | 9 +++++++--
22053  1 file changed, 7 insertions(+), 2 deletions(-)
22055 commit a288bdb417582f07a5a0cb13d5218946a1d0ccc8
22056 Author: Albert Astals Cid <aacid@kde.org>
22057 Date:   Tue Aug 30 21:55:43 2011 +0200
22059     xpdf303: Increase max keyLength to 32
22061  poppler/XRef.cc | 4 ++--
22062  1 file changed, 2 insertions(+), 2 deletions(-)
22064 commit 12e0acd9d393df76e297bb3fde323092c428be21
22065 Author: Albert Astals Cid <aacid@kde.org>
22066 Date:   Tue Aug 30 21:03:05 2011 +0200
22068     xpdf303: GfxXXXpath different growing strategy
22070  poppler/GfxState.cc | 10 +++++-----
22071  1 file changed, 5 insertions(+), 5 deletions(-)
22073 commit 7c5e496715f56498fb1aa08371d2b8d4d0e73d25
22074 Author: Albert Astals Cid <aacid@kde.org>
22075 Date:   Tue Aug 30 20:59:36 2011 +0200
22077     xpdf303: No need for 4 Guint when 1 is enough
22079  poppler/GfxState.cc | 6 +++---
22080  1 file changed, 3 insertions(+), 3 deletions(-)
22082 commit e7e8082901e108130d5c98cc7648f143978c9562
22083 Author: Albert Astals Cid <aacid@kde.org>
22084 Date:   Tue Aug 30 20:50:17 2011 +0200
22086     xpdf303: GooList::copy, GooList::reverse and GooList::put
22088  goo/GooList.cc | 22 ++++++++++++++++++++++
22089  goo/GooList.h  | 10 ++++++++++
22090  2 files changed, 32 insertions(+)
22092 commit 8a119cf205467c20269e7beffde9497ffd277c15
22093 Author: Albert Astals Cid <aacid@kde.org>
22094 Date:   Tue Aug 30 20:48:40 2011 +0200
22096     xpdf303: Inserting with a negative i means prepending
22098  goo/GooList.cc | 3 +++
22099  1 file changed, 3 insertions(+)
22101 commit 95142a8e63e476324e368785001a23d4f1d462b9
22102 Author: Albert Astals Cid <aacid@kde.org>
22103 Date:   Tue Aug 30 20:47:12 2011 +0200
22105     xpdf303: If size is 0 reserve 8 anyway
22107  goo/GooList.cc | 2 +-
22108  1 file changed, 1 insertion(+), 1 deletion(-)
22110 commit bd1076da03f76fb62998a9409d366412f4aa5d13
22111 Author: Albert Astals Cid <aacid@kde.org>
22112 Date:   Tue Aug 30 20:45:36 2011 +0200
22114     xpdf303: Complain for gmalloc and grealloc < 0
22116  goo/gmem.cc | 28 ++++++++++++++++++++++++----
22117  1 file changed, 24 insertions(+), 4 deletions(-)
22119 commit 5a42b3693a9e501a27d790d4aeafcb68f63cb950
22120 Author: Albert Astals Cid <aacid@kde.org>
22121 Date:   Tue Aug 30 20:38:39 2011 +0200
22123     xpdf303: Honor the deleteKeys setting
22125  goo/GooHash.cc | 8 ++++++--
22126  1 file changed, 6 insertions(+), 2 deletions(-)
22128 commit d584b54eff52c47f983947b2aff0967dfed0ccf9
22129 Author: Albert Astals Cid <aacid@kde.org>
22130 Date:   Tue Aug 30 20:36:03 2011 +0200
22132     xpdf303: set to NULL on failure
22134  goo/gfile.cc | 2 ++
22135  1 file changed, 2 insertions(+)
22137 commit bf2cb5c9c47b4a61192101f0a48771657228e383
22138 Author: Adrian Johnson <ajohnson@redneon.com>
22139 Date:   Tue Aug 30 19:08:40 2011 +0930
22141     Fix compile error with libpng >= 1.5.0
22143     libpng 1.5.0 changed one of the types in the png_set_iCCP() function
22144     prototype.
22146  goo/PNGWriter.cc | 9 ++++++++-
22147  1 file changed, 8 insertions(+), 1 deletion(-)
22149 commit 6364c50ffb4053cc30cecbefff7a3142cab8c50b
22150 Author: Albert Astals Cid <aacid@kde.org>
22151 Date:   Tue Aug 30 18:27:09 2011 +0200
22153     xpdf303: Support for aes256 et all in Decrypt/SecurityHandler
22155  poppler/Decrypt.cc         | 488
22156  +++++++++++++++++++++++++++++++++++++++------
22157  poppler/Decrypt.h          |  19 +-
22158  poppler/PDFDoc.cc          |   2 +-
22159  poppler/SecurityHandler.cc | 238 ++++++++++++----------
22160  poppler/SecurityHandler.h  |   7 +-
22161  poppler/Stream.h           |   3 +-
22162  6 files changed, 595 insertions(+), 162 deletions(-)
22164 commit 39ce4575f96953b499d09074e847d492d18379fa
22165 Author: Albert Astals Cid <aacid@kde.org>
22166 Date:   Tue Aug 30 17:39:30 2011 +0200
22168     xpdf303: Add FoFiIdentifier
22170  CMakeLists.txt         |   2 +
22171  fofi/FoFiIdentifier.cc | 630
22172  +++++++++++++++++++++++++++++++++++++++++++++++++
22173  fofi/FoFiIdentifier.h  |  42 ++++
22174  fofi/Makefile.am       |   2 +
22175  4 files changed, 676 insertions(+)
22177 commit 33e7d54b4a29d297108ef3dc6008190625125ec8
22178 Author: Albert Astals Cid <aacid@kde.org>
22179 Date:   Tue Aug 30 17:36:22 2011 +0200
22181     xpdf303: Also check against INT_MAX in FoFiBase
22183  fofi/FoFiBase.cc | 10 +++++-----
22184  1 file changed, 5 insertions(+), 5 deletions(-)
22186 commit fb1f56f091e5329b30279916b182f64134f3b2e6
22187 Author: Albert Astals Cid <aacid@kde.org>
22188 Date:   Tue Aug 30 17:34:50 2011 +0200
22190     xpdf303: Introduce FoFiBase::getU32LE
22192  fofi/FoFiBase.cc | 15 +++++++++++++++
22193  fofi/FoFiBase.h  |  1 +
22194  2 files changed, 16 insertions(+)
22196 commit a79bc3359586cbc2c235d20dfa934dab1f475561
22197 Author: Carlos Garcia Campos <carlosgc@gnome.org>
22198 Date:   Tue Aug 30 16:59:08 2011 +0200
22200     xpdf303: Check for a zero-entry cmap table in FoFiTrueType
22202  fofi/FoFiTrueType.cc | 28 +++++++++++++++++-----------
22203  1 file changed, 17 insertions(+), 11 deletions(-)
22205 commit efce014e39d0d13157b21a10ff8d483b5cfc561a
22206 Author: Albert Astals Cid <aacid@kde.org>
22207 Date:   Tue Aug 30 17:02:16 2011 +0200
22209     xpdf303: upddate xpdfCopyright
22211  poppler/poppler-config.h.cmake | 4 ++--
22212  poppler/poppler-config.h.in    | 4 ++--
22213  2 files changed, 4 insertions(+), 4 deletions(-)
22215 commit 2eb388ccc6c7526e66da804d9d800cf29a027914
22216 Author: Albert Astals Cid <aacid@kde.org>
22217 Date:   Tue Aug 30 16:50:39 2011 +0200
22219     xpdf303: Merge README
22221  README      |   2 +-
22222  README-XPDF | 153
22223  +++++++++++++++++++++++++++++++++++++++---------------------
22224  2 files changed, 101 insertions(+), 54 deletions(-)
22226 commit 331b0f1c16c4f636fc616569bab030969aa848f2
22227 Author: Carlos Garcia Campos <carlosgc@gnome.org>
22228 Date:   Tue Aug 30 16:42:33 2011 +0200
22230     xpdf303: Check for entries in the table directory with bogus tags
22231     in FoFiTrueType
22233     This handles the case where the number of tables given in the
22234     header is
22235     too high.
22237  fofi/FoFiTrueType.cc | 30 +++++++++++++++++++++++++-----
22238  1 file changed, 25 insertions(+), 5 deletions(-)
22240 commit faaba717046ba87ef5ded614e2bcab6260a9f7c2
22241 Author: Albert Astals Cid <aacid@kde.org>
22242 Date:   Tue Aug 30 16:36:24 2011 +0200
22244     xpdf303: FixedPoint improvements
22246  goo/FixedPoint.cc      | 51
22247  ++++++++++++++++++++++++++++++++------------------
22248  goo/FixedPoint.h       | 15 +++++++++++++--
22249  splash/Splash.cc       | 12 ++++++++++++
22250  splash/SplashFTFont.cc | 16 ++++++++--------
22251  splash/SplashMath.h    |  8 +++++---
22252  splash/SplashXPath.cc  |  9 +++++++++
22253  6 files changed, 80 insertions(+), 31 deletions(-)
22255 commit 73efc96eef6bd32a7c058b7dda8101f4f23c454f
22256 Author: Carlos Garcia Campos <carlosgc@gnome.org>
22257 Date:   Tue Aug 30 16:31:52 2011 +0200
22259     xpdf303: Handle bogus loca table entries in FoFiTrueType
22261     where the offset is past the end of the glyf table.
22263  fofi/FoFiTrueType.cc | 4 ++++
22264  1 file changed, 4 insertions(+)
22266 commit 1df3489392a77e2b75adbafcc2fa10de829c172e
22267 Author: Carlos Garcia Campos <carlosgc@gnome.org>
22268 Date:   Tue Aug 30 16:21:40 2011 +0200
22270     xpdf303: Use std::sort (with functors) in place of qsort
22272     It can be significantly faster. Not included changes in
22273     SplashXPathScanner.cc since they depend on other changes not yet
22274     merged.
22276  fofi/FoFiTrueType.cc   | 55
22277  +++++++++++++++++++++++---------------------------
22278  poppler/GfxFont.cc     | 24 ++++++++++++++--------
22279  splash/SplashScreen.cc | 12 +++++++----
22280  splash/SplashXPath.cc  | 44 ++++++++++++++++++----------------------
22281  4 files changed, 69 insertions(+), 66 deletions(-)
22283 commit f298e7f844105f2d9a36144e59be86c341e37507
22284 Merge: 2a6bd7a 0ca5453
22285 Author: Albert Astals Cid <aacid@kde.org>
22286 Date:   Tue Aug 30 16:21:58 2011 +0200
22288     Merge branch 'master' into xpdf303merge
22290 commit 0ca5453fea9e5342188f772acd6f31af1778f236
22291 Author: Albert Astals Cid <aacid@kde.org>
22292 Date:   Tue Aug 30 16:20:17 2011 +0200
22294     Compile when defining USE_FIXEDPOINT
22296  splash/Splash.cc | 5 +++--
22297  1 file changed, 3 insertions(+), 2 deletions(-)
22299 commit bd7a53bc2f27fc3979f8de306e2dcaca53d4570a
22300 Author: Albert Astals Cid <aacid@kde.org>
22301 Date:   Tue Aug 30 16:20:08 2011 +0200
22303     match function definition
22305  poppler/SplashOutputDev.cc | 2 +-
22306  1 file changed, 1 insertion(+), 1 deletion(-)
22308 commit 2a6bd7aae37f73a94bf1a84f699f310177661611
22309 Author: Albert Astals Cid <aacid@kde.org>
22310 Date:   Tue Aug 30 15:13:17 2011 +0200
22312     xpdf303: Expand latin1UnicodeMapRanges and ascii7UnicodeMapRanges
22314  poppler/UnicodeMapTables.h | 10 +++++++---
22315  1 file changed, 7 insertions(+), 3 deletions(-)
22317 commit 4d31785409e464d0e96dcf11167ecdffd64026d1
22318 Author: Albert Astals Cid <aacid@kde.org>
22319 Date:   Tue Aug 30 15:09:01 2011 +0200
22321     xpdf303: More entries for nameToUnicodeTab
22323  poppler/NameToUnicodeTable.h | 3159
22324  ++++++++++++++++++++++++++++++++++++++++++
22325  1 file changed, 3159 insertions(+)
22327 commit 2658030836f3a15dadadd7f1989dfaa858bf876f
22328 Author: Albert Astals Cid <aacid@kde.org>
22329 Date:   Tue Aug 30 14:49:23 2011 +0200
22331     xpdf303: char * -> const char *
22333  cmake/modules/PopplerMacros.cmake |  2 +-
22334  configure.ac                      |  2 +-
22335  cpp/poppler-private.cpp           |  2 +-
22336  cpp/poppler-private.h             |  2 +-
22337  fofi/FoFiBase.h                   |  2 +-
22338  fofi/FoFiEncodings.cc             |  6 ++---
22339  fofi/FoFiEncodings.h              |  6 ++---
22340  fofi/FoFiTrueType.cc              | 10 ++++-----
22341  fofi/FoFiTrueType.h               |  4 ++--
22342  fofi/FoFiType1.cc                 |  4 ++--
22343  fofi/FoFiType1.h                  |  2 +-
22344  fofi/FoFiType1C.cc                | 14 ++++++------
22345  fofi/FoFiType1C.h                 |  6 ++---
22346  goo/GooHash.cc                    | 16 +++++++-------
22347  goo/GooHash.h                     | 12 +++++-----
22348  goo/GooString.cc                  | 22 +++++++++----------
22349  goo/GooString.h                   | 16 +++++++-------
22350  goo/gfile.cc                      |  4 ++--
22351  goo/gfile.h                       |  4 ++--
22352  goo/gmem.cc                       |  2 +-
22353  goo/gmem.h                        |  2 +-
22354  poppler/Annot.cc                  |  8 +++----
22355  poppler/Annot.h                   |  6 ++---
22356  poppler/ArthurOutputDev.cc        |  6 ++---
22357  poppler/BuiltinFont.cc            |  6 ++---
22358  poppler/BuiltinFont.h             | 10 ++++-----
22359  poppler/DCTStream.cc              |  2 +-
22360  poppler/DCTStream.h               |  2 +-
22361  poppler/Dict.cc                   | 14 ++++++------
22362  poppler/Dict.h                    | 14 ++++++------
22363  poppler/Error.cc                  | 10 ++++-----
22364  poppler/Error.h                   |  6 ++---
22365  poppler/FileSpec.cc               |  2 +-
22366  poppler/FlateStream.cc            |  2 +-
22367  poppler/FlateStream.h             |  2 +-
22368  poppler/FontEncodingTables.cc     | 14 ++++++------
22369  poppler/FontEncodingTables.h      | 14 ++++++------
22370  poppler/FontInfo.cc               |  2 +-
22371  poppler/Form.cc                   |  6 ++---
22372  poppler/Form.h                    |  4 ++--
22373  poppler/Gfx.cc                    |  2 +-
22374  poppler/Gfx.h                     |  2 +-
22375  poppler/GfxFont.cc                | 46
22376  +++++++++++++++++++--------------------
22377  poppler/GfxFont.h                 |  8 +++----
22378  poppler/GfxState.cc               |  6 ++---
22379  poppler/GfxState.h                |  2 +-
22380  poppler/GlobalParams.cc           | 21 +++++++++---------
22381  poppler/GlobalParams.h            |  8 +++----
22382  poppler/GlobalParamsWin.cc        |  6 ++---
22383  poppler/JBIG2Stream.cc            |  2 +-
22384  poppler/JBIG2Stream.h             |  2 +-
22385  poppler/JPEG2000Stream.cc         |  2 +-
22386  poppler/JPEG2000Stream.h          |  2 +-
22387  poppler/JPXStream.h               |  2 +-
22388  poppler/NameToCharCode.cc         |  8 +++----
22389  poppler/NameToCharCode.h          |  6 ++---
22390  poppler/NameToUnicodeTable.h      |  2 +-
22391  poppler/Object.cc                 |  4 ++--
22392  poppler/Object.h                  | 28 ++++++++++++------------
22393  poppler/PDFDoc.cc                 |  2 +-
22394  poppler/PSOutputDev.cc            | 24 ++++++++++----------
22395  poppler/PSOutputDev.h             |  8 +++----
22396  poppler/Page.cc                   |  2 +-
22397  poppler/Page.h                    |  2 +-
22398  poppler/SplashOutputDev.cc        |  6 ++---
22399  poppler/Stream.cc                 | 16 +++++++-------
22400  poppler/Stream.h                  | 28 ++++++++++++------------
22401  poppler/TextOutputDev.cc          |  2 +-
22402  poppler/TextOutputDev.h           |  2 +-
22403  poppler/UnicodeMap.cc             |  4 ++--
22404  poppler/UnicodeMap.h              |  4 ++--
22405  poppler/UnicodeTypeTable.cc       |  4 ++--
22406  qt4/src/poppler-private.cc        |  2 +-
22407  qt4/src/poppler-ps-converter.cc   |  2 +-
22408  splash/SplashFTFontEngine.cc      |  8 +++----
22409  splash/SplashFTFontEngine.h       |  6 ++---
22410  splash/SplashFTFontFile.cc        |  6 ++---
22411  splash/SplashFTFontFile.h         |  2 +-
22412  splash/SplashFontEngine.cc        |  6 ++---
22413  splash/SplashFontEngine.h         |  6 ++---
22414  splash/SplashT1FontEngine.cc      |  6 ++---
22415  splash/SplashT1FontEngine.h       |  4 ++--
22416  splash/SplashT1FontFile.cc        | 10 ++++-----
22417  splash/SplashT1FontFile.h         |  6 ++---
22418  test/pdf-operators.c              |  4 ++--
22419  test/perf-test.cc                 |  4 ++--
22420  utils/HtmlFonts.cc                |  4 ++--
22421  utils/HtmlOutputDev.cc            | 12 +++++-----
22422  utils/HtmlOutputDev.h             |  4 ++--
22423  utils/parseargs.cc                |  4 ++--
22424  utils/parseargs.h                 |  6 ++---
22425  utils/pdffonts.cc                 |  2 +-
22426  utils/pdfinfo.cc                  | 12 +++++-----
22427  utils/pdftocairo.cc               |  4 ++--
22428  utils/pdftohtml.cc                | 10 ++++-----
22429  utils/pdftotext.cc                | 12 +++++-----
22430  96 files changed, 337 insertions(+), 338 deletions(-)
22432 commit c899d26e0f7a61db99925179330c28df015a676b
22433 Author: Albert Astals Cid <aacid@kde.org>
22434 Date:   Tue Aug 30 00:31:00 2011 +0200
22436     Add COPYING3 from xpdf3.03
22438  COPYING3 | 674
22439  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
22440  1 file changed, 674 insertions(+)
22442 commit 508517a35cb3bc5195682a9cd89fb50a801eddc2
22443 Author: Albert Astals Cid <aacid@kde.org>
22444 Date:   Mon Aug 29 23:55:42 2011 +0200
22446     0.17.3
22448  CMakeLists.txt         |  4 ++--
22449  NEWS                   | 32 ++++++++++++++++++++++++++++++++
22450  configure.ac           |  2 +-
22451  cpp/Doxyfile           |  2 +-
22452  glib/CMakeLists.txt    |  2 +-
22453  glib/Makefile.am       |  2 +-
22454  poppler/Makefile.am    |  2 +-
22455  qt4/src/CMakeLists.txt |  2 +-
22456  qt4/src/Doxyfile       |  2 +-
22457  qt4/src/Makefile.am    |  2 +-
22458  10 files changed, 42 insertions(+), 10 deletions(-)
22460 commit 1431564f3363a63a8669c8dd15970db814f4969f
22461 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
22462 Date:   Mon Aug 29 22:22:02 2011 +0200
22464     Add pdfextract and pdfmerge
22466     See "Creating PDF with poppler ?" thread for more info
22468  utils/CMakeLists.txt |  15 +++++
22469  utils/Makefile.am    |  10 +++
22470  utils/pdfextract.cc  | 111 ++++++++++++++++++++++++++++++++
22471  utils/pdfmerge.cc    | 176
22472  +++++++++++++++++++++++++++++++++++++++++++++++++++
22473  4 files changed, 312 insertions(+)
22475 commit 8ca2f41089bc6402baf9b24428af04314c037b54
22476 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
22477 Date:   Mon Aug 29 22:20:52 2011 +0200
22479     Rework writing of PDF files
22481     Makes it more compatible with other PDF readers
22482     See "Creating PDF with poppler ?" thread in the mailing list for
22483     more info
22485  poppler/PDFDoc.cc | 389
22486  ++++++++++++++++++++++++++++++++++++++++++++++++------
22487  poppler/PDFDoc.h  |  30 ++++-
22488  2 files changed, 375 insertions(+), 44 deletions(-)
22490 commit 33da7e270431e8e4c500e7573b3ca0dddd9f237e
22491 Author: suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
22492 Date:   Sun Aug 28 22:07:38 2011 +0200
22494     Fix building static-linked pdftocairo
22496  utils/Makefile.am | 5 +++--
22497  1 file changed, 3 insertions(+), 2 deletions(-)
22499 commit 91fafce028ca6620c0eb22e370fb4c6fd3404e3c
22500 Author: Adrian Johnson <ajohnson@redneon.com>
22501 Date:   Tue Aug 23 21:02:02 2011 +0930
22503     cairo: align strokes when Stroke Adjust is true and line width <= 1
22505     If the stroke coordinates are not aligned, lines in cairo may be up to
22506     1 pixel wider than the requested width. This is most obvious when the
22507     line width is 1 and the rendered line is 2 pixels.
22509     When Stroke Adjust is true, the PDF standard requires that stroke
22510     coordinates be adjusted to ensure the stroke width is within half a
22511     pixel of the requested width.
22513     If Stroke Adjust is enabled and the width is <= 1 pixel (the previous
22514     commit adjusts the width to be at least 1 pixel), use the method
22515     documented at http://www.cairographics.org/FAQ/#sharp_lines to align
22516     the coordinates to ensure the rendered width is 1 pixel.
22518     Fixes bug #4536.
22520  poppler/CairoOutputDev.cc | 40 +++++++++++++++++++++++++++++++++++-----
22521  poppler/CairoOutputDev.h  |  3 +++
22522  2 files changed, 38 insertions(+), 5 deletions(-)
22524 commit cfc67afe80b963ba662018674cadf3085466bb9f
22525 Author: Adrian Johnson <ajohnson@redneon.com>
22526 Date:   Tue Aug 23 20:46:24 2011 +0930
22528     cairo: fix stroking of very thin lines
22530     Lines with a width less than 1.0 are almost invisible in cairo output
22531     due to antialising. The PDF standard states that when the Stroke
22532     Adjust graphics parameter is true, all lines must be at least one
22533     pixel wide.
22535     Add a stroke_adjust flag to the CairoOuputDev. Like splash, use the
22536     globalParam strokeAdjust setting (which defaults to true) to
22537     initialize the flag and ignore the Stroke Adjust settng in PDF
22538     files. This emulates Acrobat behavior.
22540     When stroke_adjust is true, find the line width in device pixels and
22541     if less than 0.5 set the line width to 0.5 device pixels. The value
22542     0.5 pixels seems to make horizontal and vertical lines look better
22543     because integer aligned 1.0 wide lines in cairo are rendered two
22544     pixels wide which looks too fat.
22546  poppler/CairoOutputDev.cc | 20 +++++++++++++++++++-
22547  poppler/CairoOutputDev.h  |  1 +
22548  2 files changed, 20 insertions(+), 1 deletion(-)
22550 commit 7a7c932e09796b944dda69df1b339c889ee1d63a
22551 Author: Albert Astals Cid <aacid@kde.org>
22552 Date:   Thu Aug 25 00:23:40 2011 +0200
22554     Add a way to get the fully qualified name
22556  qt4/src/poppler-form.cc | 12 +++++++++++-
22557  qt4/src/poppler-form.h  |  8 +++++++-
22558  2 files changed, 18 insertions(+), 2 deletions(-)
22560 commit e001871d927f9cc86b4327d64e4c66ad00172ad0
22561 Author: Albert Astals Cid <aacid@kde.org>
22562 Date:   Wed Aug 24 23:44:18 2011 +0200
22564     Clarify ownership
22566  qt4/src/poppler-qt4.h | 3 ++-
22567  1 file changed, 2 insertions(+), 1 deletion(-)
22569 commit 87c48fdc175be4d852b953778f915ea93cd50194
22570 Author: Adrian Johnson <ajohnson@redneon.com>
22571 Date:   Wed Aug 24 19:53:48 2011 +0930
22573     cairo: fix unique id mime data
22575     The unique id string was copied before the object number was appended
22576     resulting in all images in pdf output being the same.
22578  poppler/CairoOutputDev.cc | 3 +--
22579  1 file changed, 1 insertion(+), 2 deletions(-)
22581 commit 08a2ba6f1603246651f0d5e697b88d38363d7df2
22582 Author: Pino Toscano <pino@kde.org>
22583 Date:   Tue Aug 23 20:20:32 2011 +0200
22585     pdftocairo/cmake: need to link to freetype
22587  utils/CMakeLists.txt | 2 +-
22588  1 file changed, 1 insertion(+), 1 deletion(-)
22590 commit 82496b18dc4aff66cc29f2b6607c8f894afe8b49
22591 Author: Albert Astals Cid <aacid@kde.org>
22592 Date:   Mon Aug 22 16:42:28 2011 +0200
22594     Update Adrian (C)
22596  poppler/GfxFont.h | 1 +
22597  1 file changed, 1 insertion(+)
22599 commit 2576e3a6d9746e2272c620a775e11295932eb5f2
22600 Author: Adrian Johnson <ajohnson@redneon.com>
22601 Date:   Mon Aug 22 21:41:36 2011 +0930
22603     update SEE ALSO section of man pages
22605     - ensure each man page references all other utils
22606     - sort list of utils in alphabetical order
22608  utils/pdffonts.1   | 8 +++++---
22609  utils/pdfimages.1  | 8 +++++---
22610  utils/pdfinfo.1    | 8 +++++---
22611  utils/pdftocairo.1 | 2 +-
22612  utils/pdftohtml.1  | 8 ++++++++
22613  utils/pdftoppm.1   | 8 +++++---
22614  utils/pdftops.1    | 8 +++++---
22615  utils/pdftotext.1  | 9 +++++----
22616  8 files changed, 39 insertions(+), 20 deletions(-)
22618 commit 23ec5c8d394beb632ee45f6308215646cd1a0195
22619 Author: Adrian Johnson <ajohnson@redneon.com>
22620 Date:   Mon Aug 22 21:26:24 2011 +0930
22622     cairo: only use show_text_glyphs if the surface supports it and the
22623     font has toUnicode
22625     When generating pdf output, fonts that do not have toUnicode cause an
22626     excessive number of empty text ActualText entries to be written due to
22627     glyphs that do not have have a mapping.
22629  poppler/CairoOutputDev.cc | 12 ++++++++----
22630  poppler/CairoOutputDev.h  |  1 +
22631  poppler/GfxFont.h         |  3 +++
22632  3 files changed, 12 insertions(+), 4 deletions(-)
22634 commit 3a574f13fa22b7c31eda0d0437f4094a5a39ff34
22635 Author: Adrian Johnson <ajohnson@redneon.com>
22636 Date:   Fri Aug 19 23:23:24 2011 +0930
22638     cairo: fix stroke patterns
22640     Since cairo still does not yet have cairo_stroke_to_path(), this
22641     implements a workaround for stroke patterns. In clipToStrokePath, the
22642     stroke path and stroke parameters are saved. In tilingPatternFill and
22643     fill (used to draw shading patterns) if a stroke path clip has been
22644     saved, the current pattern is stroked instead of filled using the
22645     saved stroke.
22646     Fixes bug #11719.
22648  poppler/CairoOutputDev.cc | 52
22649  ++++++++++++++++++++++++++++++++++++++++++++++-
22650  poppler/CairoOutputDev.h  | 17 ++++++++++++++--
22651  2 files changed, 66 insertions(+), 3 deletions(-)
22653 commit eb740dac838d2a1e32899327ca6d25c3dca641df
22654 Author: Carlos Garcia Campos <carlosgc@gnome.org>
22655 Date:   Mon Aug 22 13:41:56 2011 +0200
22657     glib-demo: Add text attributes information to text demo
22659  glib/demo/text.c | 103
22660  +++++++++++++++++++++++++++++++++++++++++++++++++++----
22661  1 file changed, 97 insertions(+), 6 deletions(-)
22663 commit cda4aefaa136ae07778de3b1593808a5aaa2db5b
22664 Author: Carlos Garcia Campos <carlosgc@gnome.org>
22665 Date:   Mon Aug 22 13:40:49 2011 +0200
22667     glib-demo: Add pgd_pixbuf_new_for_color() to utils
22669     To get a pixbuf for a given poppler color.
22671  glib/demo/annots.c | 22 +---------------------
22672  glib/demo/utils.c  | 27 +++++++++++++++++++++++++++
22673  glib/demo/utils.h  |  1 +
22674  3 files changed, 29 insertions(+), 21 deletions(-)
22676 commit 2a11b2963a548186654722a393db1e19d57828f1
22677 Author: danigm <danigm@wadobo.com>
22678 Date:   Mon Aug 22 12:51:50 2011 +0200
22680     glib: Add poppler_page_get_text_attributes()
22682     It returns a list of text attributes that apply to a range of text as
22683     returned by poppler_page_get_text(). Text attributes are represented
22684     by
22685     a PopplerTextAttributes struct that contains font name, font size,
22686     whether text is undrlined and foreground color for a range of text.
22687     Fixes bug #33269.
22689  glib/poppler-page.cc                | 202
22690  ++++++++++++++++++++++++++++++++++++
22691  glib/poppler-page.h                 |  33 ++++++
22692  glib/poppler.h                      |   1 +
22693  glib/reference/poppler-sections.txt |   7 ++
22694  4 files changed, 243 insertions(+)
22696 commit 15f99157cf3900bf20cf619e204ae53085af497d
22697 Author: Carlos Garcia Campos <carlosgc@gnome.org>
22698 Date:   Mon Aug 22 12:43:12 2011 +0200
22700     textoutputdev: Add TextFontInfo::matches()
22702     It checks whether two TextFontInfo objects contain the same font.
22704  poppler/TextOutputDev.cc | 4 ++++
22705  poppler/TextOutputDev.h  | 1 +
22706  2 files changed, 5 insertions(+)
22708 commit 5b554b39fca634c8ba58915c14522cb2920fe280
22709 Author: Pino Toscano <pino@kde.org>
22710 Date:   Mon Aug 22 13:16:23 2011 +0200
22712     pdftocairo/cmake: link to lcms library if available
22714  utils/CMakeLists.txt | 3 +++
22715  1 file changed, 3 insertions(+)
22717 commit f7cd236fea8740ef05635d1fd7917a778cc373f0
22718 Author: Albert Astals Cid <aacid@kde.org>
22719 Date:   Mon Aug 22 00:00:32 2011 +0200
22721     Ship HtmlUtils.h
22723  utils/Makefile.am | 1 +
22724  1 file changed, 1 insertion(+)
22726 commit a128a858c50287cfba74c69996276ea44370dc26
22727 Author: Albert Astals Cid <aacid@kde.org>
22728 Date:   Sun Aug 21 23:52:06 2011 +0200
22730     Update Adrian's (C)
22732  goo/PNGWriter.cc | 2 +-
22733  goo/PNGWriter.h  | 2 +-
22734  2 files changed, 2 insertions(+), 2 deletions(-)
22736 commit b78134314107d8344360c3313478115ed291630d
22737 Author: Albert Astals Cid <aacid@kde.org>
22738 Date:   Sun Aug 21 23:46:09 2011 +0200
22740     Fix copyright
22742     c&p is evil
22744  goo/gtypes_p.h | 2 +-
22745  1 file changed, 1 insertion(+), 1 deletion(-)
22747 commit ade53277546cef4ba19d982518c0cd83a4bb9c12
22748 Author: Albert Astals Cid <aacid@kde.org>
22749 Date:   Sun Aug 21 23:42:53 2011 +0200
22751     Move HAVE_STDINT_H use to a private header
22753     This way we do not need to expose it in poppler-config.h since
22754     gtypes.h is a half public header
22756  goo/Makefile.am            |  1 +
22757  goo/gtypes.h               | 18 ------------------
22758  goo/gtypes_p.h             | 30 ++++++++++++++++++++++++++++++
22759  poppler/CairoOutputDev.cc  |  1 +
22760  poppler/CairoRescaleBox.cc |  1 +
22761  utils/pdftocairo.cc        |  1 +
22762  6 files changed, 34 insertions(+), 18 deletions(-)
22764 commit 6166c3a37a4d6307d4f23ee272ea07c95bbba74a
22765 Author: Albert Astals Cid <aacid@kde.org>
22766 Date:   Sun Aug 21 23:31:30 2011 +0200
22768     Silence silly gcc
22770  goo/PNGWriter.cc | 5 +++--
22771  1 file changed, 3 insertions(+), 2 deletions(-)
22773 commit eb5b228c4c24152e632c931b63c64ffb1e10d45d
22774 Author: Adrian Johnson <ajohnson@redneon.com>
22775 Date:   Sat Aug 20 21:13:18 2011 +0930
22777     pdftocairo: fix writing to stdout for ps/pdf/svg
22779  utils/pdftocairo.cc | 23 ++++++++++++++++++++---
22780  1 file changed, 20 insertions(+), 3 deletions(-)
22782 commit 1beac5896a301be68de22240017fef11e7d27d40
22783 Author: Adrian Johnson <ajohnson@redneon.com>
22784 Date:   Sat Aug 13 00:23:23 2011 +0930
22786     Add poppler version to PSOutputDev ouput
22788  poppler/PSOutputDev.cc | 1 +
22789  1 file changed, 1 insertion(+)
22791 commit b35fd3651fd3dbaa876fc64b8c5cfe77ae67335f
22792 Author: Adrian Johnson <ajohnson@redneon.com>
22793 Date:   Fri Aug 5 23:01:51 2011 +0930
22795     cairo: use cairo_show_text_glyphs() when printing
22797     This will allow cairo to setup the correct toUnicode or glyph names to
22798     ensure text can be extracted.
22800  poppler/CairoOutputDev.cc | 41 ++++++++++++++++++++++++++++++++++++++---
22801  poppler/CairoOutputDev.h  |  5 +++++
22802  2 files changed, 43 insertions(+), 3 deletions(-)
22804 commit 51ade078bc1fa737e20120ae4cb3bf693a219823
22805 Author: Stefan Thomas <thomas@txtbear.com>
22806 Date:   Thu Jul 15 16:24:55 2010 +0100
22808     pdftocairo: Added to CMake build system.
22810  utils/CMakeLists.txt | 20 ++++++++++++++++++++
22811  1 file changed, 20 insertions(+)
22813 commit 5a8745cdf428e22641937977eedfc1d605f6ff07
22814 Author: Adrian Johnson <ajohnson@redneon.com>
22815 Date:   Fri Aug 12 23:57:01 2011 +0930
22817     Add pdftocairo man page
22819  utils/Makefile.am  |   5 +-
22820  utils/pdftocairo.1 | 254
22821  +++++++++++++++++++++++++++++++++++++++++++++++++++++
22822  2 files changed, 258 insertions(+), 1 deletion(-)
22824 commit b67a12b2b26692e2ccec7ff2e6df18fee05be535
22825 Author: Adrian Johnson <ajohnson@redneon.com>
22826 Date:   Thu Aug 11 21:34:11 2011 +0930
22828     pdftocairo - utility for creating png/jpeg/ps/eps/pdf/svg using
22829     CairoOutputDev
22831  utils/.gitignore    |   2 +-
22832  utils/Makefile.am   |  20 +-
22833  utils/pdftocairo.cc | 970
22834  ++++++++++++++++++++++++++++++++++++++++++++++++++++
22835  3 files changed, 989 insertions(+), 3 deletions(-)
22837 commit 4f2d774826bf7bb7b3825e02c5ca4c2928643950
22838 Author: Adrian Johnson <ajohnson@redneon.com>
22839 Date:   Thu Aug 11 21:32:53 2011 +0930
22841     png: add support for embedding ICC profile
22843  goo/PNGWriter.cc | 28 ++++++++++++++++++++++++++++
22844  goo/PNGWriter.h  |  8 ++++++++
22845  2 files changed, 36 insertions(+)
22847 commit 1091f47310bf0fc71bac5dd4ec81dad50b2f2537
22848 Author: Adrian Johnson <ajohnson@redneon.com>
22849 Date:   Wed Aug 10 18:48:15 2011 +0930
22851     png: Add additional pixel formats
22853     RGBA is required for images with transparency. GRAY and MONOCHROME
22854     allow PNGWriter write more compact PNG files when the images is known
22855     to be all gray or monochrome.
22857  goo/PNGWriter.cc | 30 ++++++++++++++++++++++++++----
22858  goo/PNGWriter.h  | 11 ++++++++++-
22859  2 files changed, 36 insertions(+), 5 deletions(-)
22861 commit c6f26915db568f12892d48005746ad2922c19000
22862 Author: Adrian Johnson <ajohnson@redneon.com>
22863 Date:   Wed Aug 10 18:45:24 2011 +0930
22865     png: use PNG_RESOLUTION_METER instead of PNG_RESOLUTION_UNKNOWN to
22866     set resolution
22868     gimp does not show the correct resolution unless PNG_RESOLUTION_METER
22869     is used
22871  goo/PNGWriter.cc | 3 +--
22872  1 file changed, 1 insertion(+), 2 deletions(-)
22874 commit 2667d2a5b34e1bbf322aea42876e7e81aa06dc29
22875 Author: Adrian Johnson <ajohnson@redneon.com>
22876 Date:   Tue Aug 9 22:05:53 2011 +0930
22878     Use stdint.h instead of assuming the size of types
22880  configure.ac               |  1 +
22881  goo/gtypes.h               | 18 ++++++++++++++++++
22882  poppler/CairoOutputDev.cc  |  2 --
22883  poppler/CairoRescaleBox.cc |  2 --
22884  4 files changed, 19 insertions(+), 4 deletions(-)
22886 commit c043f298e68bdfffcb7505ec354ec7487b5bd7b2
22887 Author: Adrian Johnson <ajohnson@redneon.com>
22888 Date:   Fri Jul 8 21:13:36 2011 +0930
22890     cairo: assume printer pixel size is 1/600" when stroking 0 width lines
22892     Fixes bug #39067.
22894  poppler/CairoOutputDev.cc | 5 +++++
22895  1 file changed, 5 insertions(+)
22897 commit 961adf0b767be78d3556b7315de3761d3d46b107
22898 Author: Adrian Johnson <ajohnson@redneon.com>
22899 Date:   Thu Aug 18 17:44:35 2011 +0930
22901     cairo: set mime data for soft masked images
22903     Fixes bug #40192.
22905  poppler/CairoOutputDev.cc | 3 +++
22906  1 file changed, 3 insertions(+)
22908 commit 86271e4810f714d4ba7a2a6651a9b1d04f653262
22909 Author: Joshua Richardson <jric@chegg.com>
22910 Date:   Thu Aug 18 18:48:40 2011 +0200
22912     pdftohtml: Support text rotation
22914     Includes a few other fixlets.
22915     See bug 38586 for more info
22917  utils/HtmlFonts.cc     |  64 ++++++++++---------
22918  utils/HtmlFonts.h      |  10 ++-
22919  utils/HtmlOutputDev.cc | 170
22920  ++++++++++++++++++++++++++++++++++---------------
22921  utils/HtmlOutputDev.h  |   8 ++-
22922  utils/HtmlUtils.h      |  51 +++++++++++++++
22923  5 files changed, 218 insertions(+), 85 deletions(-)
22925 commit 56248b84e2185483dd54704c13838e8f78029d49
22926 Author: Albert Astals Cid <aacid@kde.org>
22927 Date:   Thu Aug 18 12:40:51 2011 +0200
22929     Only declare overprint if we are going to use it
22931  utils/pdftoppm.cc | 4 +++-
22932  1 file changed, 3 insertions(+), 1 deletion(-)
22934 commit a1093aae9f64cb6768164551d50cafaef52876c1
22935 Author: Albert Astals Cid <aacid@kde.org>
22936 Date:   Thu Aug 18 12:30:29 2011 +0200
22938     Fix Adrian's (C)
22940  poppler/PSOutputDev.cc      | 2 +-
22941  poppler/PSOutputDev.h       | 3 ++-
22942  poppler/PreScanOutputDev.cc | 1 +
22943  poppler/PreScanOutputDev.h  | 1 +
22944  poppler/SplashOutputDev.cc  | 1 +
22945  poppler/SplashOutputDev.h   | 1 +
22946  6 files changed, 7 insertions(+), 2 deletions(-)
22948 commit 7741b24d05f50c134cf15361d52f5df7ae3c3115
22949 Author: Adrian Johnson <ajohnson@redneon.com>
22950 Date:   Sun Aug 14 22:06:22 2011 +0930
22952     ps: Avoid using /PatternType if only one instance of the pattern
22953     is used
22955     this optimization makes pages print faster on my LaserJet
22957  poppler/PSOutputDev.cc | 3 +++
22958  1 file changed, 3 insertions(+)
22960 commit a60e61ac64634dc59c80d8e6b0288c1269fc0154
22961 Author: Adrian Johnson <ajohnson@redneon.com>
22962 Date:   Sun Aug 14 21:55:24 2011 +0930
22964     ps: use PS Patterns for tiling fill when PS level >= 2
22966  poppler/CairoOutputDev.cc   |  2 +-
22967  poppler/CairoOutputDev.h    |  4 +--
22968  poppler/Gfx.cc              |  4 +--
22969  poppler/OutputDev.h         |  2 +-
22970  poppler/PSOutputDev.cc      | 59
22971  +++++++++++++++++++++++++++++++++++++++++----
22972  poppler/PSOutputDev.h       | 13 +++++++++-
22973  poppler/PreScanOutputDev.cc |  2 +-
22974  poppler/PreScanOutputDev.h  |  2 +-
22975  poppler/SplashOutputDev.cc  |  2 +-
22976  poppler/SplashOutputDev.h   |  2 +-
22977  10 files changed, 76 insertions(+), 16 deletions(-)
22979 commit 9938770e737b2fcec8269147e70663517f848925
22980 Author: Albert Astals Cid <aacid@kde.org>
22981 Date:   Mon Aug 15 13:17:24 2011 +0200
22983     0.17.2
22985  CMakeLists.txt         |  4 ++--
22986  NEWS                   | 37 +++++++++++++++++++++++++++++++++++++
22987  configure.ac           |  2 +-
22988  cpp/Doxyfile           |  2 +-
22989  glib/CMakeLists.txt    |  2 +-
22990  glib/Makefile.am       |  2 +-
22991  poppler/Makefile.am    |  2 +-
22992  qt4/src/CMakeLists.txt |  2 +-
22993  qt4/src/Doxyfile       |  2 +-
22994  qt4/src/Makefile.am    |  5 +++--
22995  10 files changed, 49 insertions(+), 11 deletions(-)
22997 commit 378fc06c574b85b5c003ca842aa743f0ffe5587e
22998 Author: Albert Astals Cid <aacid@kde.org>
22999 Date:   Mon Aug 1 22:14:12 2011 +0200
23001     Only assume the OC is not visible if it exists and is set to no
23003     Similar to commit e2def20a45c1d8307fd62fabb9769121af975abf
23004     but in the other branch of the if, fixes bug 39637
23006  poppler/OptionalContent.cc | 4 ++--
23007  1 file changed, 2 insertions(+), 2 deletions(-)
23009 commit 861a7bfb9431609e1e148240447f23c8e83b9d0f
23010 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
23011 Date:   Fri Jul 29 00:30:58 2011 +0200
23013     Implement overprint in Splash
23015     See the "Implementing overprint in Splash" thread in the mailing
23016     list for more info
23018  goo/ImgWriter.h            |   2 +
23019  goo/JpegWriter.cc          |  54 ++++++--
23020  goo/JpegWriter.h           |   7 +-
23021  poppler/Gfx.cc             |  98 +++++++++++++--
23022  poppler/GfxState.cc        |   1 +
23023  poppler/GfxState.h         |   4 +
23024  poppler/OutputDev.h        |   1 +
23025  poppler/SplashOutputDev.cc | 307
23026  +++++++++++++++++++++++++++++++++++++++------
23027  poppler/SplashOutputDev.h  |  51 +++++++-
23028  splash/Splash.cc           |  86 +++++++++----
23029  splash/Splash.h            |   9 +-
23030  splash/SplashBitmap.cc     |  64 +++++++++-
23031  splash/SplashBitmap.h      |   1 +
23032  splash/SplashPattern.cc    |  16 ++-
23033  splash/SplashPattern.h     |   7 ++
23034  splash/SplashState.cc      |  11 +-
23035  splash/SplashState.h       |  22 ++++
23036  splash/SplashTypes.h       |   5 +-
23037  utils/pdftoppm.cc          |  36 +++++-
23038  19 files changed, 686 insertions(+), 96 deletions(-)
23040 commit e2fa8a2ca8459d19c0f9dca445a2399b9a3d483d
23041 Author: Koji Otani <sho@bbr.jp>
23042 Date:   Thu Jul 28 12:43:57 2011 +0200
23044     Parse the "Medium" modifier when asking fontconfig for a font
23046  poppler/GlobalParams.cc | 2 ++
23047  1 file changed, 2 insertions(+)
23049 commit 0a677dd8dc9c55936530ea1fee901cab831c52af
23050 Author: Koji Otani <sho@bbr.jp>
23051 Date:   Thu Jul 28 12:42:16 2011 +0200
23053     Improve selection of CJK fonts
23055     Seems we need to do some more fontconfig magic for some special
23056     fontconfig configurations
23057     More info at bug 36474
23059  poppler/GlobalParams.cc | 137
23060  +++++++++++++++++++++++++++++++-----------------
23061  1 file changed, 89 insertions(+), 48 deletions(-)
23063 commit e78aff6796a5d5a0a4f2fe8c7ceb33c506e2c8f5
23064 Author: William Bader <williambader@hotmail.com>
23065 Date:   Tue Jul 26 00:10:34 2011 +0200
23067     make -level1sep write gray instead of cmyk
23069     If it is a gray only image
23070     Bug 39012
23072  poppler/PSOutputDev.cc | 63
23073  +++++++++++++++++++++++++++++++++++++++++++++++---
23074  1 file changed, 60 insertions(+), 3 deletions(-)
23076 commit ea31309487aab6ed407a086dff1f350b6e4bdbc9
23077 Author: Albert Astals Cid <aacid@kde.org>
23078 Date:   Tue Jul 26 00:09:27 2011 +0200
23080     Update (C)
23082  poppler/PDFDoc.cc | 2 +-
23083  1 file changed, 1 insertion(+), 1 deletion(-)
23085 commit a945641497946a825dc880f94200ea1d5409332b
23086 Author: Hib Eris <hib@hiberis.nl>
23087 Date:   Sat Jul 23 08:44:06 2011 +0200
23089     Handle missing startxref properly
23091     Bug 38209
23093  poppler/PDFDoc.cc | 5 +++--
23094  1 file changed, 3 insertions(+), 2 deletions(-)
23096 commit 2c1b25ef2592367f4c18e204ab5d102f15cf272f
23097 Author: William Bader <williambader@hotmail.com>
23098 Date:   Mon Jul 25 23:43:27 2011 +0200
23100     Fix a bad memory access
23102     When not using antialias and the character starts to the left/top
23103     of the image
23104     Bug 37189
23106  splash/Splash.cc | 14 ++++++++++----
23107  1 file changed, 10 insertions(+), 4 deletions(-)
23109 commit 300900afa2140141748a7571270be5d850274072
23110 Author: Daniel Glöckner <daniel-gl@gmx.net>
23111 Date:   Sat Jul 23 19:49:15 2011 +0200
23113     Fix numerical overflow in libopenjpeg JPXStream::doLookChar()
23115     It also includes a speed optimization. Bug 39361
23117  poppler/JPEG2000Stream.cc | 37 ++++++++++++++++++++++++++++++++++++-
23118  poppler/JPEG2000Stream.h  | 36 +++++++++++-------------------------
23119  2 files changed, 47 insertions(+), 26 deletions(-)
23121 commit ec6ea621b066a3b332a8099341664889d2ff3743
23122 Author: Axel Struebing <axel.struebing@freenet.de>
23123 Date:   Thu Jul 21 23:12:36 2011 +0200
23125     Fix calculation of startXRefPos
23127     Reviewed by Hib Eris
23128     See "another problem with saving linearized files" in the mailing
23129     list for more info
23131  poppler/PDFDoc.cc | 9 ++++++---
23132  1 file changed, 6 insertions(+), 3 deletions(-)
23134 commit ce97cfcd6373c98fb8c63e9b3ef6c51738f22a50
23135 Author: Albert Astals Cid <aacid@kde.org>
23136 Date:   Wed Jul 20 00:24:52 2011 +0200
23138     Render dots for 0 length dashed lines
23140     Bug 34150
23142  splash/Splash.cc | 13 +++++++++++++
23143  1 file changed, 13 insertions(+)
23145 commit 42c1b1c4af6b07f488d1b2b02a4700f19b0ab0ef
23146 Author: Tomas Hoger <thoger@redhat.com>
23147 Date:   Wed Jul 20 00:23:15 2011 +0200
23149     Fix crash on truncated JPEG/DCT stream
23151     Bug 36693
23153  poppler/DCTStream.cc | 6 +++---
23154  1 file changed, 3 insertions(+), 3 deletions(-)
23156 commit 091b570c63694e475c24bb8805638ac70c654892
23157 Author: Albert Astals Cid <aacid@kde.org>
23158 Date:   Wed Jul 20 00:19:43 2011 +0200
23160     Make sure the dict is a page dict
23162     Fixes second part of 35925 and 39072
23164  poppler/PDFDoc.cc | 2 +-
23165  1 file changed, 1 insertion(+), 1 deletion(-)
23167 commit ac566c887ffae9d384587f7587609642aef7a016
23168 Author: Albert Astals Cid <aacid@kde.org>
23169 Date:   Wed Jul 20 00:17:49 2011 +0200
23171     Do not crash if can not get page 0 for some reason
23173  qt4/tests/test-poppler-qt4.cpp | 7 +++++--
23174  1 file changed, 5 insertions(+), 2 deletions(-)
23176 commit 6ad95e7b8b9766aa19f01f06f02eb430e4a4a899
23177 Author: Albert Astals Cid <aacid@kde.org>
23178 Date:   Mon Jul 11 15:04:49 2011 +0100
23180     Complete the list of preprocessor defines that we never define
23182     When using any of the two sanctioned build systems
23184  poppler/poppler-config.h.cmake | 6 ++++--
23185  poppler/poppler-config.h.in    | 6 ++++--
23186  2 files changed, 8 insertions(+), 4 deletions(-)
23188 commit edcc84ef0137a733cf3fab79b919af309d87325c
23189 Author: Albert Astals Cid <aacid@kde.org>
23190 Date:   Mon Jul 11 15:00:39 2011 +0100
23192     Harmonize all SPLASH_CMYK to use #if
23194  poppler/SplashOutputDev.cc | 24 ++++++++++++------------
23195  1 file changed, 12 insertions(+), 12 deletions(-)
23197 commit a8fca630d592941c033ca6a380bf46b6e733a748
23198 Author: Albert Astals Cid <aacid@kde.org>
23199 Date:   Mon Jul 11 14:57:33 2011 +0100
23201     Sanitize headers a big
23203      * Remove includes to config.h as that file does not exist
23204      * Add to poppler-config.h all the defines we define in the
23205        configure/cmake process and are used in headers
23206      * Include poppker-config.h where needed
23208  goo/GooTimer.h                 |  2 ++
23209  goo/ImgWriter.h                |  3 +-
23210  goo/JpegWriter.h               |  3 +-
23211  goo/PNGWriter.h                |  4 +--
23212  goo/TiffWriter.h               |  3 +-
23213  goo/gfile.h                    |  3 +-
23214  poppler/DCTStream.h            |  5 ++--
23215  poppler/FlateStream.h          |  5 ++--
23216  poppler/Gfx.h                  |  3 +-
23217  poppler/GfxState.h             |  2 ++
23218  poppler/Stream.h               |  3 +-
23219  poppler/poppler-config.h.cmake | 63
23220  ++++++++++++++++++++++++++++++++++++++++++
23221  poppler/poppler-config.h.in    | 63
23222  ++++++++++++++++++++++++++++++++++++++++++
23223  splash/SplashFTFont.h          |  4 ++-
23224  splash/SplashMath.h            |  4 ++-
23225  15 files changed, 153 insertions(+), 17 deletions(-)
23227 commit 214322f3c66a9aad4e2a46f6e305a3dacaa4f8b1
23228 Author: Albert Astals Cid <aacid@kde.org>
23229 Date:   Sun Jul 10 01:20:21 2011 +0100
23231     And 3 years later, Ed has answered :-)
23233     Now all our changes are GPLv2+
23235  poppler/GfxFont.cc          | 3 +++
23236  poppler/GlobalParams.cc     | 3 +++
23237  poppler/TextOutputDev.cc    | 3 +++
23238  poppler/TextOutputDev.h     | 3 +++
23239  poppler/UnicodeTypeTable.cc | 3 +++
23240  poppler/UnicodeTypeTable.h  | 3 +++
23241  6 files changed, 18 insertions(+)
23243 commit 37cc1344672f480d4062aafbd2f3245ca1392279
23244 Author: Albert Astals Cid <aacid@kde.org>
23245 Date:   Sun Jul 10 01:15:44 2011 +0100
23247     Fix header
23249     The file was modified in 2009 and README.contributors stating
23250     everything is GPLv2+ is from 2008
23252  poppler/XpdfPluginAPI.cc | 3 +++
23253  1 file changed, 3 insertions(+)
23255 commit 230ab66f52a992557464e325d18f88573ec52423
23256 Author: Albert Astals Cid <aacid@kde.org>
23257 Date:   Sun Jul 10 01:06:41 2011 +0100
23259     make files easier to include by themselves
23261  fofi/FoFiTrueType.h       | 2 ++
23262  splash/Splash.h           | 3 ++-
23263  splash/SplashFontEngine.h | 3 ++-
23264  3 files changed, 6 insertions(+), 2 deletions(-)
23266 commit 866c6d1b0daa8b28f259e1faba075026cf9007e0
23267 Author: Albert Astals Cid <aacid@kde.org>
23268 Date:   Sun Jul 10 00:55:25 2011 +0100
23270     Name most of the classes in poppler/ includable by themselves
23272  poppler/Annot.h              |  4 +++-
23273  poppler/Catalog.h            |  2 ++
23274  poppler/CharCodeToUnicode.h  |  4 +++-
23275  poppler/CompactFontTables.h  | 16 ++++++++++++++++
23276  poppler/FontInfo.h           |  6 +++++-
23277  poppler/GfxState_helpers.h   |  4 +++-
23278  poppler/NameToUnicodeTable.h | 18 ++++++++++++++++++
23279  7 files changed, 50 insertions(+), 4 deletions(-)
23281 commit 6b62fb7e9bd7de7f79b9b9a6fe36a5f5da099133
23282 Author: William Bader <williambader@hotmail.com>
23283 Date:   Mon Jun 27 19:38:52 2011 +0100
23285     Remove unused variable
23287  poppler/PSOutputDev.cc | 5 +----
23288  1 file changed, 1 insertion(+), 4 deletions(-)
23290 commit 4bc6c5bd3a001bb4eb9f61488e3d4f356638e391
23291 Author: Adrian Bunk <bunk@stusta.de>
23292 Date:   Tue Jul 5 15:21:06 2011 +0300
23294     .gitignore tests additions
23296     The following files were missing in .gitignore:
23297     - cpp/tests/poppler-render
23298     - qt4/tests/poppler-texts
23299     - test/gtk-test
23301  cpp/tests/.gitignore | 1 +
23302  qt4/tests/.gitignore | 1 +
23303  test/.gitignore      | 1 +
23304  3 files changed, 3 insertions(+)
23306 commit 00076bc308ae320244c47777fe351c1c2bef2da8
23307 Author: Albert Astals Cid <aacid@kde.org>
23308 Date:   Fri Jun 24 22:51:55 2011 +0100
23310     Forgot William's (C) here
23312  poppler/Stream.cc | 1 +
23313  poppler/Stream.h  | 1 +
23314  2 files changed, 2 insertions(+)
23316 commit 7e244fde4ec03da08d81af3402b21646c803bd31
23317 Author: William Bader <williambader@hotmail.com>
23318 Date:   Fri Jun 24 22:39:13 2011 +0100
23320     patch to make -level2sep and -level3sep write gray instead of cmyk
23322     If they are only gray of course :D
23324  poppler/PSOutputDev.cc | 34 ++++++++++++++++++++++++++++++----
23325  poppler/Stream.cc      | 43 +++++++++++++++++++++++++++++++++++++++++++
23326  poppler/Stream.h       | 29 +++++++++++++++++++++++++++++
23327  3 files changed, 102 insertions(+), 4 deletions(-)
23329 commit abba8140a9972197faaca96ec590af7dc9408fb0
23330 Author: William Bader <williambader@hotmail.com>
23331 Date:   Fri Jun 24 22:38:33 2011 +0100
23333     patch to make -level2sep and -level3sep write cmyk instead of rgb
23335  poppler/PSOutputDev.cc | 59
23336  +++++++++++++++++++++++++++++++++++++++++++++-----
23337  1 file changed, 54 insertions(+), 5 deletions(-)
23339 commit 706007431325b1e8c9bf4cba35c89511b10ebf0c
23340 Author: Albert Astals Cid <aacid@kde.org>
23341 Date:   Mon Jun 20 23:30:50 2011 +0100
23343     (C) for Jim
23345  fofi/FoFiBase.cc | 1 +
23346  1 file changed, 1 insertion(+)
23348 commit e23384fbb3542941d2cf59ce6560913255ca2b01
23349 Author: Jim Meyering <meyering@redhat.com>
23350 Date:   Mon Jun 20 11:09:01 2011 +0200
23352     don't gmalloc(-1) upon ftell failure
23354     * fofi/FoFiBase.cc: Diagnose ftell failure.
23356  fofi/FoFiBase.cc | 5 +++++
23357  1 file changed, 5 insertions(+)
23359 commit c5601bde9d8f3f56e558a6f63e563c9d337810eb
23360 Author: Steven Murdoch <Steven.Murdoch@cl.cam.ac.uk>
23361 Date:   Mon Jun 20 23:25:43 2011 +0100
23363     Fix encoding of PDF document metadata in output of pdftohtml
23365     pdftohtml simply copies the PDF document title into the <title> HTML
23366     tag, which fails when the title is UCS-2 encoded, or if it contains
23367     characters which are in pdfDocEncoding (a ISO 8859-1 superset),
23368     but not
23369     in ISO 8859-1.  This patch fixes the problem by decoding UCS-2 or
23370     pdfDocEncoding into Unicode, then encoding this in the desired output
23371     encoding.  HTML escaping wasn't being done either, so I have used the
23372     existing function HtmlFont::HtmlFilter to perform both HTML escaping
23373     and character set encoding. This static method had to be made public
23374     to call it from pdftohtml. See bug #37900.
23376  utils/HtmlFonts.h  |  3 ++-
23377  utils/pdftohtml.cc | 41 ++++++++++++++++++++++++++++++++++++++---
23378  2 files changed, 40 insertions(+), 4 deletions(-)
23380 commit d4af1c4ef46abf1f11b7215c7b144ce7bb7912eb
23381 Author: Joshua Richardson <joshuarbox-junk1@yahoo.com>
23382 Date:   Sat Jun 18 13:39:54 2011 +0100
23384     Fix vertical spacing issues in pdftohtml output.
23386     Bug 38019
23388  utils/HtmlFonts.cc     |  3 ++-
23389  utils/HtmlOutputDev.cc | 21 +++++++++++++++++++--
23390  2 files changed, 21 insertions(+), 3 deletions(-)
23392 commit 589933ef105b60e8d48854cce15a7548c2850116
23393 Author: Albert Astals Cid <aacid@kde.org>
23394 Date:   Mon Jun 13 21:24:39 2011 +0100
23396     Forgot my (C)
23398  poppler/PreScanOutputDev.cc | 2 +-
23399  1 file changed, 1 insertion(+), 1 deletion(-)
23401 commit f5d2ddd13d27078355dee63207671885bf9b0926
23402 Author: Albert Astals Cid <aacid@kde.org>
23403 Date:   Mon Jun 13 18:57:29 2011 +0100
23405     We need to include config.h here
23407     Fixes crash after patch to fix bug 13518
23409  poppler/PreScanOutputDev.cc | 2 ++
23410  1 file changed, 2 insertions(+)
23412 commit 147ae4bf76a85768c9ed729ca10ee3dae93b8876
23413 Author: Albert Astals Cid <aacid@kde.org>
23414 Date:   Wed Jun 8 23:36:14 2011 +0100
23416     Do not crash if link does not have an action
23418  utils/HtmlOutputDev.cc | 2 ++
23419  1 file changed, 2 insertions(+)
23421 commit 5d9489bf566b700ef38e5e33665a2648b535e1e7
23422 Author: Albert Astals Cid <aacid@kde.org>
23423 Date:   Sat Jun 4 21:46:10 2011 +0100
23425     forgot to update the C
23427  utils/pdftotext.cc | 1 +
23428  1 file changed, 1 insertion(+)
23430 commit 7b123bf2b11ac81f24a966186a06de739d3c8f02
23431 Author: Steven Murdoch <Steven.Murdoch@cl.cam.ac.uk>
23432 Date:   Sat Jun 4 20:22:52 2011 +0100
23434     Fix pdftotext -htmlmeta to correctly output U+2019 in PDF metadata
23436     In PDF documents, right single quotation mark (U+2019) may be
23437     encoded as
23438     0x90 because PDFDocEncoding uses some of the reserved characters in
23439     ISO 8859-1. However, pdftotext -htmlmeta assumes that characters
23440     are either
23441     UCS-2 or ISO 8859-1. Thus when a right single quotation mark is
23442     encoded as
23443     0x90, it is output as unicode 0x90 (which is a control
23444     character). pdfinfo
23445     does the right thing by first converting from PDFDocEncoding to
23446     Unicode
23447     with pdfDocEncoding[], before encoding it in the desired character
23448     set.
23449     This patch applies the same logic to pdftotext. pdftohtml is broken
23450     in the
23451     same way, but this patch does not attempt to fix it.
23453     Bug 37900
23455  utils/pdftotext.cc | 3 ++-
23456  1 file changed, 2 insertions(+), 1 deletion(-)
23458 commit db2ae1bdbb7fcb64ba4c91dfc574d9f970bebdf6
23459 Author: Albert Astals Cid <aacid@kde.org>
23460 Date:   Sat Jun 4 13:23:11 2011 +0100
23462     Make sure catDict is a dict
23464  poppler/Catalog.cc | 5 +++++
23465  1 file changed, 5 insertions(+)
23467 commit 58915affbdf1b5780f25d172a582c69fb2413230
23468 Author: Albert Astals Cid <aacid@kde.org>
23469 Date:   Sat Jun 4 13:20:02 2011 +0100
23471     Make sure catDict is a dict before using it
23473     KDE Bug 274888 shows it's possible to get aborts because of that
23475  poppler/Catalog.cc | 26 ++++++++++++++++----------
23476  1 file changed, 16 insertions(+), 10 deletions(-)
23478 commit 4ebc7e364409fe303e7a5729b568913e3c92e7d4
23479 Author: Albert Astals Cid <aacid@kde.org>
23480 Date:   Sat Jun 4 13:19:34 2011 +0100
23482     We need to free catDict on failure
23484  poppler/Catalog.cc | 1 +
23485  1 file changed, 1 insertion(+)
23487 commit 335a7fc6d98f5facc1ff098a91ac968387473cb3
23488 Author: Albert Astals Cid <aacid@kde.org>
23489 Date:   Tue May 31 23:18:26 2011 +0100
23491     Make parse() private
23493  poppler/Catalog.h | 4 ++--
23494  1 file changed, 2 insertions(+), 2 deletions(-)
23496 commit 311d69ef2222409859817737c44b8e741289d897
23497 Author: Axel Strübing <axel.struebing@freenet.de>
23498 Date:   Sun May 29 16:12:29 2011 +0100
23500     Needs to be freed
23502     As i said in my last commit comment :D
23504  poppler/PDFDoc.cc | 6 ++++--
23505  1 file changed, 4 insertions(+), 2 deletions(-)
23507 commit 66c7d0199b45bc7c81c88a9989c9515398d30d43
23508 Author: Albert Astals Cid <aacid@kde.org>
23509 Date:   Sat May 28 17:32:02 2011 +0100
23511     No need to check for NULL
23513     We probably need to free obj4 but i don't have the stamina to properly
23514     test it
23516  poppler/PDFDoc.cc | 21 ++++++++++-----------
23517  1 file changed, 10 insertions(+), 11 deletions(-)
23519 commit 450934619a1c5b2a58f65649f567274af8d24ea7
23520 Author: Albert Astals Cid <aacid@kde.org>
23521 Date:   Sat May 28 12:37:08 2011 +0100
23523     Parse that as unicode
23525     Fixes KDE Bug #274055
23527  qt4/src/poppler-page.cc | 4 ++--
23528  1 file changed, 2 insertions(+), 2 deletions(-)
23530 commit 04dfb2c984b3c9949466e2b70e26b58029c5a7d3
23531 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23532 Date:   Sat May 7 12:55:34 2011 +0200
23534     Make FileSpec a class and move EmbFile from Catalog to FileSpec
23536     Qt and cpp frontends adapted by Pino Toscano
23538  cpp/poppler-document.cpp               |   4 +-
23539  cpp/poppler-embedded-file-private.h    |  10 +--
23540  cpp/poppler-embedded-file.cpp          |  42 +++++++----
23541  glib/poppler-annot.cc                  |   6 +-
23542  glib/poppler-attachment.cc             |  33 +++++----
23543  glib/poppler-document.cc               |   5 +-
23544  glib/poppler-private.h                 |   3 +-
23545  poppler/Catalog.cc                     | 118
23546  +++---------------------------
23547  poppler/Catalog.h                      |  55 +-------------
23548  poppler/FileSpec.cc                    | 128
23549  +++++++++++++++++++++++++++++++++
23550  poppler/FileSpec.h                     |  51 ++++++++++++-
23551  qt4/src/poppler-embeddedfile-private.h |   6 +-
23552  qt4/src/poppler-embeddedfile.cc        |  34 +++++----
23553  qt4/src/poppler-page.cc                |   5 +-
23554  qt4/src/poppler-private.h              |   4 +-
23555  qt4/tests/check_attachments.cpp        |  12 ++--
23556  16 files changed, 284 insertions(+), 232 deletions(-)
23558 commit 74f9befddd4b5848c4af0c1b2848a1322f8cd0a2
23559 Author: Pino Toscano <pino@kde.org>
23560 Date:   Wed May 25 16:46:15 2011 +0200
23562     [qt4] Page needs to be a friend of EmbeddedFile, too
23564  qt4/src/poppler-qt4.h | 1 +
23565  1 file changed, 1 insertion(+)
23567 commit 74853614d617486b7b62e9c08be39a6e58bc7d9b
23568 Author: Pino Toscano <pino@kde.org>
23569 Date:   Wed May 25 16:40:49 2011 +0200
23571     update copyrights
23573  qt4/src/poppler-embeddedfile-private.h | 2 +-
23574  qt4/src/poppler-embeddedfile.cc        | 2 +-
23575  qt4/src/poppler-qt4.h                  | 2 +-
23576  3 files changed, 3 insertions(+), 3 deletions(-)
23578 commit e6b2dec502c02f9fbaed480f227cf7145249a98e
23579 Author: Pino Toscano <pino@kde.org>
23580 Date:   Wed May 25 16:39:09 2011 +0200
23582     [qt4] one more usage of the new EmbeddedFile ctor
23584     followup of a264e5385b2d0fee5126b3d0e57d42d34cafa45d
23586  qt4/src/poppler-page.cc | 2 +-
23587  1 file changed, 1 insertion(+), 1 deletion(-)
23589 commit a264e5385b2d0fee5126b3d0e57d42d34cafa45d
23590 Author: Pino Toscano <pino@kde.org>
23591 Date:   Wed May 25 16:12:02 2011 +0200
23593     [qt4] create EmbeddedFile by EmbeddedFileData only
23595     - create the private class and pass it to the EmbeddedFile ctor,
23596     reducing the amount of poppler code API exposed to the outside
23597     - turn the old private EmbeddedFile(EmbFile*) ctor in a death machine
23599  qt4/src/poppler-embeddedfile-private.h |  3 +++
23600  qt4/src/poppler-embeddedfile.cc        | 21 ++++++++++++++++++---
23601  qt4/src/poppler-private.h              |  3 ++-
23602  qt4/src/poppler-qt4.h                  |  2 ++
23603  4 files changed, 25 insertions(+), 4 deletions(-)
23605 commit 232bfa1c59013637fd7e858e22194becb636ad21
23606 Author: Pino Toscano <pino@kde.org>
23607 Date:   Wed May 25 15:55:48 2011 +0200
23609     [Qt4] split EmbeddedFileData in an own file
23611  qt4/src/poppler-embeddedfile-private.h | 37
23612  ++++++++++++++++++++++++++++++++++
23613  qt4/src/poppler-embeddedfile.cc        |  7 +------
23614  2 files changed, 38 insertions(+), 6 deletions(-)
23616 commit a7242b78b3c9a64cf38ac150e6a914d7abce3355
23617 Author: Albert Astals Cid <aacid@kde.org>
23618 Date:   Sat May 7 11:10:11 2011 +0100
23620     Do not free a shallow copy of an object we'll free later
23622     Make sure we have our own copy we can free
23623     Fixes KDE BUG #268816
23624     (cherry picked from commit dab9cdf795d6caead555326958e86e844ace067b)
23626  poppler/Catalog.cc | 12 +++++-------
23627  poppler/Catalog.h  |  2 +-
23628  2 files changed, 6 insertions(+), 8 deletions(-)
23630 commit 4db2452b3d345d9531987998e6b5532a59137e1d
23631 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23632 Date:   Fri May 6 14:57:51 2011 +0200
23634     glib: Add poppler_document_get_n_attachments()
23636  glib/poppler-document.cc            | 34
23637  ++++++++++++++++++++++++----------
23638  glib/poppler-document.h             |  1 +
23639  glib/reference/poppler-sections.txt |  1 +
23640  3 files changed, 26 insertions(+), 10 deletions(-)
23642 commit 3e3284de3fe1916d7f8161ede7bf49c76d01f303
23643 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23644 Date:   Fri May 6 14:49:05 2011 +0200
23646     glib: Update gtk-doc.make
23648  gtk-doc.make | 151
23649  ++++++++++++++++++++++++++++++++++++++---------------------
23650  1 file changed, 98 insertions(+), 53 deletions(-)
23652 commit 9a77bd7706a08d9aeabe600e3500c14493ac8519
23653 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23654 Date:   Fri May 6 14:48:38 2011 +0200
23656     glib-demo: Add missing permission flags to info demo
23658  glib/demo/info.cc | 39 ++++++++++++++++++++++++++++++++++++---
23659  1 file changed, 36 insertions(+), 3 deletions(-)
23661 commit 091c155f8a7bc79da84cd21877be389de1f2b1a3
23662 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23663 Date:   Fri May 6 14:47:36 2011 +0200
23665     glib: Add missing permissions flags to PopplerPermissions
23667  glib/poppler-document.cc |  6 ++++++
23668  glib/poppler-document.h  | 10 +++++++++-
23669  2 files changed, 15 insertions(+), 1 deletion(-)
23671 commit 632d6a40ce3a5d3d8e10bf7e93e8eb578beae907
23672 Author: Albert Astals Cid <aacid@kde.org>
23673 Date:   Tue May 3 21:54:59 2011 +0100
23675     0.17.1
23677  CMakeLists.txt      |  4 ++--
23678  NEWS                | 12 ++++++++++++
23679  configure.ac        |  2 +-
23680  cpp/Doxyfile        |  2 +-
23681  poppler/Makefile.am |  2 +-
23682  qt4/src/Doxyfile    |  2 +-
23683  6 files changed, 18 insertions(+), 6 deletions(-)
23685 commit ecb136b9927a454df9360a307ccd741eaea3ca93
23686 Author: Albert Astals Cid <aacid@kde.org>
23687 Date:   Tue May 3 21:42:45 2011 +0100
23689     remove unused vars
23691  poppler/Annot.cc           |  9 ++-------
23692  poppler/ArthurOutputDev.cc | 12 ++----------
23693  2 files changed, 4 insertions(+), 17 deletions(-)
23695 commit ad131763640b2e27dde75c42b514386284b6a60d
23696 Author: Pino Toscano <pino@kde.org>
23697 Date:   Wed Apr 27 22:36:13 2011 +0200
23699     [qt4/tests] turn some assignments to bool into QVERIFY checks
23701  qt4/tests/check_optcontent.cpp | 6 +++---
23702  1 file changed, 3 insertions(+), 3 deletions(-)
23704 commit be08dd69d9dd4fcb22400f2f0aea331222e88e4a
23705 Author: Albert Astals Cid <aacid@kde.org>
23706 Date:   Wed Apr 27 20:45:36 2011 +0100
23708     update copyright years
23709     (cherry picked from commit 2fbd493197309de5700f71f09967c9d23add88d3)
23711  poppler/Annot.cc   | 1 +
23712  utils/pdftotext.cc | 1 +
23713  2 files changed, 2 insertions(+)
23715 commit 39bcce0c8ed378aafb1019ffd1ae40330f6bb63f
23716 Author: Albert Astals Cid <aacid@kde.org>
23717 Date:   Wed Apr 27 19:39:01 2011 +0100
23719     Remove more variables that are set but then unused
23721  poppler/SplashOutputDev.cc | 11 +------
23722  utils/HtmlOutputDev.cc     | 75
23723  +---------------------------------------------
23724  2 files changed, 2 insertions(+), 84 deletions(-)
23726 commit 6656cf657b62d626910a02dfae9b6a1eb77772dd
23727 Author: Albert Astals Cid <aacid@kde.org>
23728 Date:   Wed Apr 27 08:46:37 2011 +0100
23730     Remove unused vars
23732  poppler/TextOutputDev.cc | 6 +-----
23733  1 file changed, 1 insertion(+), 5 deletions(-)
23735 commit ce55510f4dd10dfec2fc5b1c211c4a546c6ebc98
23736 Author: Albert Astals Cid <aacid@kde.org>
23737 Date:   Wed Apr 27 08:42:34 2011 +0100
23739     Remove unused vars
23741  splash/Splash.cc             | 5 ++---
23742  splash/SplashFTFontEngine.cc | 4 +---
23743  splash/SplashXPath.cc        | 6 ++----
23744  3 files changed, 5 insertions(+), 10 deletions(-)
23746 commit 49d199fd1ea14383638739d95d019adb33b17768
23747 Author: Albert Astals Cid <aacid@kde.org>
23748 Date:   Wed Apr 27 08:38:17 2011 +0100
23750     Fix page_transition::operator=
23752  cpp/poppler-page-transition.cpp | 3 ++-
23753  1 file changed, 2 insertions(+), 1 deletion(-)
23755 commit 807c1df2bf79c7c6378390b41dc230d80533ae3f
23756 Author: Tom Gleason <tom@buildadam.com>
23757 Date:   Tue Apr 26 17:06:07 2011 +0100
23759     bbox coordinates are relative to MediaBox size, not CropBox size
23761  utils/pdftotext.cc | 2 +-
23762  1 file changed, 1 insertion(+), 1 deletion(-)
23764 commit 813f41367a681702ae7a155d5c2f3195124a9096
23765 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23766 Date:   Sun Apr 3 20:40:15 2011 +0200
23768     forms: fix mem leak in case of error
23770  poppler/Form.cc | 2 ++
23771  1 file changed, 2 insertions(+)
23773 commit 722baf8baf42e2c7a49e1560aae5235677d1ddee
23774 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23775 Date:   Sun Apr 3 20:17:57 2011 +0200
23777     forms: check form field is actually terminal before creating the
23778     widget
23780  poppler/Form.cc | 4 ++++
23781  1 file changed, 4 insertions(+)
23783 commit 5f6f7fc569d1c891956a3c37b3e328504635ab33
23784 Author: Albert Astals Cid <aacid@kde.org>
23785 Date:   Sun Apr 3 15:06:45 2011 +0100
23787     Properly initialize pageObjectNum to 0
23789     Bug 35925
23791  poppler/Hints.cc | 3 ++-
23792  1 file changed, 2 insertions(+), 1 deletion(-)
23794 commit d6786edc2549164214342a50782b72c2fd904b63
23795 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23796 Date:   Sun Apr 3 13:11:18 2011 +0200
23798     forms: Remove unused parameter
23800  poppler/Form.cc | 2 +-
23801  poppler/Form.h  | 2 +-
23802  2 files changed, 2 insertions(+), 2 deletions(-)
23804 commit 62692ff381f3b7907b330bfc2019416ed058ea46
23805 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23806 Date:   Sun Apr 3 13:01:42 2011 +0200
23808     forms: rework the way form fields tree is built
23810     Now we build the tree as described by the doc, without ignoring
23811     container fields and always creating a child widget for composed
23812     (field
23813     + annot) dictionaries. The way check and radio buttons are set
23814     has been
23815     reworked too, since now it's possible to have a set of buttons where
23816     children are not widgets, but form fields with a child widget.
23818  poppler/Annot.cc |   4 +-
23819  poppler/Form.cc  | 237
23820  +++++++++++++++++++++++++++++--------------------------
23821  poppler/Form.h   |  17 ++--
23822  3 files changed, 137 insertions(+), 121 deletions(-)
23824 commit a6802301d9c3ab8bf68bd8821f562f8ecced8491
23825 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23826 Date:   Mon Mar 28 17:42:37 2011 +0200
23828     forms: Add debug methods to print the forms tree
23830  poppler/Form.cc | 78
23831  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
23832  poppler/Form.h  | 25 ++++++++++++++++++
23833  2 files changed, 103 insertions(+)
23835 commit 46f87da04700cdd1afa634f9c554e376f6f6f752
23836 Author: José Aliste <jaliste@src.gnome.org>
23837 Date:   Thu Mar 31 08:09:41 2011 -0400
23839     Fix a memleak in AnnotScreen::initialize
23841  poppler/Annot.cc | 1 +
23842  1 file changed, 1 insertion(+)
23844 commit b64178eaa5dd01f914649d6faa870fa140ddaf9b
23845 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23846 Date:   Wed Mar 30 15:17:54 2011 +0200
23848     glib: docs: Add PopplerActionJavascript to poppler-sections.txt
23850  glib/reference/poppler-sections.txt | 1 +
23851  1 file changed, 1 insertion(+)
23853 commit 3d777181ddee8f7ab2cc9e4684879cb5b52b065c
23854 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23855 Date:   Wed Mar 30 15:16:04 2011 +0200
23857     glib: Use Javascript instead of JavaScript for consistency
23859  glib/poppler-action.h | 6 +++---
23860  1 file changed, 3 insertions(+), 3 deletions(-)
23862 commit c4774fecfe3d523f32d5980f50e31daa798c9692
23863 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23864 Date:   Wed Mar 30 15:08:59 2011 +0200
23866     glib-demo: show javascript actions in actions view
23868  glib/demo/utils.c | 25 +++++++++++++++++++++++++
23869  1 file changed, 25 insertions(+)
23871 commit 68bbbe1a3f68d242b35027ae41f5751b02a2a700
23872 Author: José Aliste <jaliste@src.gnome.org>
23873 Date:   Tue Mar 29 04:56:37 2011 -0400
23875     glib: add JavaScript actions
23877  glib/poppler-action.cc | 24 ++++++++++++++++++++++++
23878  glib/poppler-action.h  | 14 +++++++++++++-
23879  2 files changed, 37 insertions(+), 1 deletion(-)
23881 commit 3dd934088a06f246718382601030c9b093d04160
23882 Author: Albert Astals Cid <aacid@kde.org>
23883 Date:   Wed Mar 30 00:03:58 2011 +0100
23885     Need to create the globalParams
23887  qt4/tests/check_optcontent.cpp | 5 +++++
23888  1 file changed, 5 insertions(+)
23890 commit ce0d4278a32b3ba19c2002ed0c481c58b1854d59
23891 Author: Albert Astals Cid <aacid@kde.org>
23892 Date:   Tue Mar 29 23:47:33 2011 +0100
23894     Long gone
23896  Makefile.am | 2 --
23897  1 file changed, 2 deletions(-)
23899 commit 12337026533aa59bb66022ce8a119f37aafd4fad
23900 Author: Albert Astals Cid <aacid@kde.org>
23901 Date:   Tue Mar 29 23:40:57 2011 +0100
23903     increase sonames
23905  CMakeLists.txt         | 2 +-
23906  glib/CMakeLists.txt    | 2 +-
23907  glib/Makefile.am       | 2 +-
23908  poppler/Makefile.am    | 2 +-
23909  qt4/src/CMakeLists.txt | 2 +-
23910  qt4/src/Makefile.am    | 2 +-
23911  6 files changed, 6 insertions(+), 6 deletions(-)
23913 commit a6e613b01698c6b38deff5248fcf7c0b17d041c3
23914 Author: Albert Astals Cid <aacid@kde.org>
23915 Date:   Tue Mar 29 23:40:38 2011 +0100
23917     more typos
23919  NEWS | 6 +++---
23920  1 file changed, 3 insertions(+), 3 deletions(-)
23922 commit e3ee037ede67212836be158b935deb7ea974b7f7
23923 Author: Albert Astals Cid <aacid@kde.org>
23924 Date:   Tue Mar 29 23:38:24 2011 +0100
23926     typo
23928  NEWS | 4 ++--
23929  1 file changed, 2 insertions(+), 2 deletions(-)
23931 commit 8bcd94964f0af17a3f5b6edf71127df3daa00b1a
23932 Author: Albert Astals Cid <aacid@kde.org>
23933 Date:   Tue Mar 29 23:30:30 2011 +0100
23935     typo
23937  NEWS | 2 +-
23938  1 file changed, 1 insertion(+), 1 deletion(-)
23940 commit a05b9dacbe5dbd4337fdbb3e7d7d364ad5fbaeab
23941 Author: Albert Astals Cid <aacid@kde.org>
23942 Date:   Tue Mar 29 23:28:49 2011 +0100
23944     0.17.0 version number
23946  CMakeLists.txt   | 2 +-
23947  configure.ac     | 2 +-
23948  cpp/Doxyfile     | 2 +-
23949  qt4/src/Doxyfile | 2 +-
23950  4 files changed, 4 insertions(+), 4 deletions(-)
23952 commit 4637b737b4735c70017b46a3ed6c0ee069c02c9b
23953 Author: Albert Astals Cid <aacid@kde.org>
23954 Date:   Tue Mar 29 23:28:41 2011 +0100
23956     0.17.0 news
23958  NEWS | 108
23959  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
23960  1 file changed, 108 insertions(+)
23962 commit a55cc5d9c67ede1d96f6e5a58179ddd9f563c53f
23963 Author: Albert Astals Cid <aacid@kde.org>
23964 Date:   Tue Mar 29 22:51:40 2011 +0100
23966     Update years
23968  poppler/Catalog.cc | 2 +-
23969  poppler/Catalog.h  | 2 +-
23970  2 files changed, 2 insertions(+), 2 deletions(-)
23972 commit d96efb6c1af621be78e998ba1a228022c3c076fc
23973 Author: Pino Toscano <pino@kde.org>
23974 Date:   Tue Mar 29 11:13:03 2011 +0200
23976     fix comment
23978  poppler/ViewerPreferences.h | 2 +-
23979  1 file changed, 1 insertion(+), 1 deletion(-)
23981 commit 74ec81d66d4d5bc45cccc4aa8794df1c517f2d74
23982 Author: Pino Toscano <pino@kde.org>
23983 Date:   Tue Mar 29 11:07:36 2011 +0200
23985     viewer preferences: read PrintScaling and Duplex
23987  poppler/ViewerPreferences.cc | 24 ++++++++++++++++++++++++
23988  poppler/ViewerPreferences.h  | 14 ++++++++++++++
23989  2 files changed, 38 insertions(+)
23991 commit b41bcd484dd7a93a339270926c57caa524059d8f
23992 Author: Pino Toscano <pino@kde.org>
23993 Date:   Tue Mar 29 10:58:46 2011 +0200
23995     free the viewerPreferences Object
23997  poppler/Catalog.cc | 1 +
23998  1 file changed, 1 insertion(+)
24000 commit 1dd88d0b6b7cbfda76e81902a351c89457a061a8
24001 Author: Pino Toscano <pino@kde.org>
24002 Date:   Tue Mar 29 09:58:10 2011 +0200
24004     read the ViewerPreferences dict once, and construct ViewerPreferences
24005     on demand
24007     this way it is possible to know whether the ViewerPreferences
24008     dictionary is present in the Catalog
24010  poppler/Catalog.cc | 24 +++++++++---------------
24011  poppler/Catalog.h  |  3 ++-
24012  2 files changed, 11 insertions(+), 16 deletions(-)
24014 commit f10b0b8c88a7df83ada09f32b6cb6fd930fcb748
24015 Author: Pino Toscano <pino@kde.org>
24016 Date:   Tue Mar 29 09:57:46 2011 +0200
24018     assume the prefDict is not null
24020  poppler/ViewerPreferences.cc | 4 ----
24021  1 file changed, 4 deletions(-)
24023 commit d4a5ea45057cad531a8979cf9861ac05cdd56613
24024 Author: Pino Toscano <pino@kde.org>
24025 Date:   Tue Mar 29 09:54:22 2011 +0200
24027     fix variable name for DisplayDocTitle
24029  poppler/ViewerPreferences.cc | 2 +-
24030  1 file changed, 1 insertion(+), 1 deletion(-)
24032 commit cf84a05ae524aa9b266463cc23cccc3860ff1ba3
24033 Author: Pino Toscano <pino@kde.org>
24034 Date:   Mon Mar 28 23:18:02 2011 +0200
24036     viewer preferences: read NonFullScreenPageMode and Direction
24038  poppler/ViewerPreferences.cc | 26 ++++++++++++++++++++++++++
24039  poppler/ViewerPreferences.h  | 15 +++++++++++++++
24040  2 files changed, 41 insertions(+)
24042 commit 460253a6705a227ff7c36e9c31cceb93cce4d78b
24043 Author: Pino Toscano <pino@kde.org>
24044 Date:   Mon Mar 28 22:37:54 2011 +0200
24046     read some boolean viewer preferences
24048     - HideToolbar
24049     - HideMenubar
24050     - HideWindowUI
24051     - FitWindow
24052     - CenterWindow
24053     - DisplayDocTitle
24055  poppler/ViewerPreferences.cc | 41
24056  +++++++++++++++++++++++++++++++++++++++++
24057  poppler/ViewerPreferences.h  | 13 +++++++++++++
24058  2 files changed, 54 insertions(+)
24060 commit 9fa9ac3546674120532bb512b82af6471cbebf01
24061 Author: Pino Toscano <pino@kde.org>
24062 Date:   Mon Mar 28 19:58:16 2011 +0200
24064     add skeleton for ViewerPreferences
24066     a small class for handling the ViewerPreferences dictionary of
24067     a Catalog,
24068     created on demand and in any occasion (so defaults are in one
24069     place only)
24071  CMakeLists.txt               |  2 ++
24072  poppler/Catalog.cc           | 23 +++++++++++++++++++++++
24073  poppler/Catalog.h            |  4 ++++
24074  poppler/Makefile.am          |  2 ++
24075  poppler/ViewerPreferences.cc | 30 ++++++++++++++++++++++++++++++
24076  poppler/ViewerPreferences.h  | 34 ++++++++++++++++++++++++++++++++++
24077  6 files changed, 95 insertions(+)
24079 commit c6081f0bf00d7dcdfa1d09e91e4c9a1fe5a54ad6
24080 Author: Pino Toscano <pino@kde.org>
24081 Date:   Mon Mar 28 19:55:00 2011 +0200
24083     delete the temporary buffers created by pdfDocEncodingToUTF16()
24085  poppler/Form.cc | 2 ++
24086  1 file changed, 2 insertions(+)
24088 commit d94d5056d5570e2f5cb578736eba12317ea63fa4
24089 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24090 Date:   Mon Mar 28 18:20:31 2011 +0200
24092     glib-demo: show the activation action of form fields if there's one
24094  glib/demo/forms.c | 21 ++++++++++++++++-----
24095  1 file changed, 16 insertions(+), 5 deletions(-)
24097 commit ba0f36b76d0c2fd4ef39f3013fc125a53747c03f
24098 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24099 Date:   Mon Mar 28 18:17:52 2011 +0200
24101     glib: Add poppler_form_field_get_action()
24103     Fixes bug #33174.
24105  glib/poppler-form-field.cc          | 34
24106  ++++++++++++++++++++++++++++++++++
24107  glib/poppler-form-field.h           |  1 +
24108  glib/poppler-private.h              |  1 +
24109  glib/reference/poppler-sections.txt |  1 +
24110  4 files changed, 37 insertions(+)
24112 commit ae5b9cf884ce38dde409c3e5b0f6c46f7d6327d2
24113 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24114 Date:   Mon Mar 28 17:43:53 2011 +0200
24116     Revert "Patch for embedding videos in to the pdf"
24118     This reverts commit 66575c990f379871e4b796befc899de178332670.
24120     It introduces new API to glib frontend that is wrong and will be
24121     changed soon.
24123  glib/poppler-annot.cc |  33 -----
24124  glib/poppler-annot.h  |   5 -
24125  poppler/Annot.cc      | 377
24126  --------------------------------------------------
24127  poppler/Annot.h       |   2 -
24128  4 files changed, 417 deletions(-)
24130 commit b7edd4c93539585652961ecf2db9c4462415c8bc
24131 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24132 Date:   Sun Mar 27 12:31:19 2011 +0200
24134     annot: Always create appearance streams when NeedAppearances is true
24136     Fixes regression in document example_054.pdf
24138  poppler/Annot.cc | 6 +++---
24139  1 file changed, 3 insertions(+), 3 deletions(-)
24141 commit e9350899e77c28452c48b56349ad7758b3fd47ba
24142 Author: Albert Astals Cid <aacid@kde.org>
24143 Date:   Thu Mar 24 20:09:18 2011 +0000
24145     Introduce splash-friendly getRGBLine functions
24147     So it does not need to pack and unpack the color again and again
24149  poppler/GfxState.cc        | 248
24150  ++++++++++++++++++++++++++++++++++++++++++---
24151  poppler/GfxState.h         |  22 +++-
24152  poppler/SplashOutputDev.cc |  43 ++------
24153  3 files changed, 265 insertions(+), 48 deletions(-)
24155 commit 7b08795a9541e9fa01836b4c7fd63f6fe295ad80
24156 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24157 Date:   Thu Mar 24 12:16:07 2011 +0100
24159     glib: Add g_return macros to make sure index is correct in form
24160     field choice methods
24162  glib/poppler-form-field.cc | 4 ++++
24163  1 file changed, 4 insertions(+)
24165 commit f1102fccd2899bc7f97414b1e2a295c59f03da22
24166 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24167 Date:   Thu Mar 24 12:15:30 2011 +0100
24169     glib-demo: Fix a crash when a choice form field has no items selected
24171  glib/demo/forms.c | 4 ++--
24172  1 file changed, 2 insertions(+), 2 deletions(-)
24174 commit b3971ee6bca6b14b75f046c831a31ac1e5e3241e
24175 Author: Albert Astals Cid <aacid@kde.org>
24176 Date:   Tue Mar 22 22:08:27 2011 +0000
24178     kill this TODO, n is too small
24180  poppler/SplashOutputDev.cc | 6 +++---
24181  1 file changed, 3 insertions(+), 3 deletions(-)
24183 commit 1064d75817401fe24f728c189b450e9e906beb56
24184 Author: Albert Astals Cid <aacid@kde.org>
24185 Date:   Tue Mar 22 20:43:05 2011 +0000
24187     kill unmaintained abiword backend
24189  CMakeLists.txt          |   16 -
24190  configure.ac            |   16 -
24191  poppler/ABWOutputDev.cc | 1179
24192  -----------------------------------------------
24193  poppler/ABWOutputDev.h  |  141 ------
24194  poppler/Makefile.am     |   17 -
24195  utils/CMakeLists.txt    |   10 -
24196  utils/Makefile.am       |   18 +-
24197  utils/pdftoabw.cc       |  201 --------
24198  8 files changed, 2 insertions(+), 1596 deletions(-)
24200 commit abf167af8b15e5f3b510275ce619e6fdb42edd40
24201 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
24202 Date:   Mon Mar 21 21:34:46 2011 +0000
24204     Implement tiling/patterns in SplashOutputDev
24206     Fixes bug 13518
24208  poppler/CairoOutputDev.cc   |   5 +-
24209  poppler/CairoOutputDev.h    |  10 +-
24210  poppler/Gfx.cc              |   6 +-
24211  poppler/OutputDev.h         |   6 +-
24212  poppler/PSOutputDev.cc      |   8 +-
24213  poppler/PSOutputDev.h       |   6 +-
24214  poppler/PreScanOutputDev.cc |  22 +++-
24215  poppler/PreScanOutputDev.h  |  16 ++-
24216  poppler/SplashOutputDev.cc  | 265
24217  ++++++++++++++++++++++++++++++++++++++++++++
24218  poppler/SplashOutputDev.h   |  12 ++
24219  10 files changed, 334 insertions(+), 22 deletions(-)
24221 commit 66575c990f379871e4b796befc899de178332670
24222 Author: Srinivas Adicherla <srinivas.adicherla@gmail.com>
24223 Date:   Thu Mar 17 20:14:05 2011 +0000
24225     Patch for embedding videos in to the pdf
24227  glib/poppler-annot.cc |  33 +++++
24228  glib/poppler-annot.h  |   5 +
24229  poppler/Annot.cc      | 377
24230  ++++++++++++++++++++++++++++++++++++++++++++++++++
24231  poppler/Annot.h       |   2 +
24232  4 files changed, 417 insertions(+)
24234 commit ec1917968d2f1c7a00772a0829b3fcc6957d8f3c
24235 Author: Albert Astals Cid <aacid@kde.org>
24236 Date:   Mon Mar 14 00:13:26 2011 +0000
24238     Only build gtk-test if we have to build gtk-test
24240  test/Makefile.am | 6 +++---
24241  1 file changed, 3 insertions(+), 3 deletions(-)
24243 commit 1acbb01e72a22f70f00dc058ff206e3bc05bc0ab
24244 Author: Albert Astals Cid <aacid@kde.org>
24245 Date:   Sun Mar 13 14:49:48 2011 +0000
24247     (C) years
24249  poppler/CachedFile.cc     | 2 +-
24250  poppler/CurlCachedFile.cc | 2 +-
24251  2 files changed, 2 insertions(+), 2 deletions(-)
24253 commit bc8aeb269aa92406081f749064ceff75bb3145e7
24254 Author: Hib Eris <hib@hiberis.nl>
24255 Date:   Sat Mar 12 23:17:59 2011 +0100
24257     Check response code of libcurl call
24259  poppler/CachedFile.cc     |  8 +++++++-
24260  poppler/CurlCachedFile.cc | 12 +++++++++---
24261  2 files changed, 16 insertions(+), 4 deletions(-)
24263 commit 0268cedee5b460835a4747d0ea41bbe12269310d
24264 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24265 Date:   Sat Mar 12 15:24:30 2011 +0100
24267     cairo: Fix typo
24269  poppler/CairoFontEngine.cc | 2 +-
24270  1 file changed, 1 insertion(+), 1 deletion(-)
24272 commit 5aa369e68e5c9f14efc888c7b26da06aa8bd2a78
24273 Author: Albert Astals Cid <aacid@kde.org>
24274 Date:   Sat Mar 12 13:47:34 2011 +0000
24276     Remove unused variable
24278  poppler/CurlCachedFile.cc | 2 --
24279  1 file changed, 2 deletions(-)
24281 commit c0dffbe28f91b30b36310ab0b9a9b948610550ae
24282 Author: Pino Toscano <pino@kde.org>
24283 Date:   Sat Mar 12 12:15:58 2011 +0100
24285     update copyright years
24287  cpp/poppler-document-private.h | 2 +-
24288  cpp/poppler-document.cpp       | 2 +-
24289  2 files changed, 2 insertions(+), 2 deletions(-)
24291 commit b8fab173ffdd1e62a34b530228d08bc5ec6725ac
24292 Author: Pino Toscano <pino@kde.org>
24293 Date:   Sat Mar 12 12:13:05 2011 +0100
24295     [cpp] init the globalParams early in the document loading
24297     introduce a small RAII class to init/deinit the globalParams, and
24298     make document_private inherit from it
24300  cpp/poppler-document-private.h | 17 +++++++++-----
24301  cpp/poppler-document.cpp       | 52
24302  +++++++++++++++++++++++-------------------
24303  2 files changed, 39 insertions(+), 30 deletions(-)
24305 commit a97a54cb22def2a9fc381fb81842dad9e5c3931f
24306 Author: Pino Toscano <pino@kde.org>
24307 Date:   Sat Mar 12 12:12:11 2011 +0100
24309     forms: delete tmp_str after being converted to GooString
24311  poppler/Form.cc | 1 +
24312  1 file changed, 1 insertion(+)
24314 commit 9671fe07f8c9ade956742cb141b99518c3b12bad
24315 Author: Albert Astals Cid <aacid@kde.org>
24316 Date:   Fri Mar 11 00:05:52 2011 +0000
24318     getForm can return NULL, do not crash if that happens
24320  poppler/Annot.cc | 10 ++++++----
24321  1 file changed, 6 insertions(+), 4 deletions(-)
24323 commit bd32672899f5ca4509ec9311de8092d14bec8ab1
24324 Author: Albert Astals Cid <aacid@kde.org>
24325 Date:   Thu Mar 10 23:33:15 2011 +0000
24327     update copyright years
24329  poppler/Catalog.cc      | 2 +-
24330  qt4/src/poppler-form.cc | 1 +
24331  2 files changed, 2 insertions(+), 1 deletion(-)
24333 commit 841f3bbca37015ec2c58d7b85a73cef5681294f8
24334 Author: Albert Astals Cid <aacid@kde.org>
24335 Date:   Thu Mar 10 23:30:51 2011 +0000
24337     Do not infinite loop
24339  poppler/Form.cc | 4 ++--
24340  1 file changed, 2 insertions(+), 2 deletions(-)
24342 commit f2fcafdc2b982d9bbed3c01bc7d45c8bd0603f19
24343 Author: Albert Astals Cid <aacid@kde.org>
24344 Date:   Thu Mar 10 23:27:41 2011 +0000
24346     Create the globalParams before the pdfdoc
24348  qt4/src/poppler-private.cc |  5 +----
24349  qt4/src/poppler-private.h  | 12 ++++++++----
24350  2 files changed, 9 insertions(+), 8 deletions(-)
24352 commit f956b03604b195623ab034a06942a39547adf905
24353 Author: Albert Astals Cid <aacid@kde.org>
24354 Date:   Thu Mar 10 00:01:18 2011 +0000
24356     compile
24358  qt4/src/poppler-form.cc | 4 ++--
24359  1 file changed, 2 insertions(+), 2 deletions(-)
24361 commit f0ec3bedc5490aa35e54563019fcf2c3f8b7647d
24362 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24363 Date:   Wed Mar 9 20:54:15 2011 +0100
24365     forms: Remove unused method FormWidget::updateField()
24367  poppler/Form.cc | 22 ----------------------
24368  poppler/Form.h  |  2 --
24369  2 files changed, 24 deletions(-)
24371 commit 93c25e100ae2564b9a866b95bed16d2fac619bd7
24372 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24373 Date:   Wed Mar 9 20:49:32 2011 +0100
24375     forms: Rename FormField::createActivationAction() to
24376     FormField::getActivationAction()
24378     And use the existing action from the AnnotWidget instead of creating a
24379     new one.
24381  poppler/Form.cc         | 11 ++---------
24382  poppler/Form.h          |  2 +-
24383  qt4/src/poppler-form.cc |  3 +--
24384  3 files changed, 4 insertions(+), 12 deletions(-)
24386 commit 59fb0489bfabfd8acccafdcd0361ce005664962a
24387 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24388 Date:   Wed Mar 9 20:19:24 2011 +0100
24390     annots: Check whether we need to create an appearance stream in
24391     AnnotWidget::draw()
24393     And never modify the AP entry since it breaks check and radio buttons
24394     that doesn't have an appearance for the Off state.
24396  poppler/Annot.cc | 79
24397  ++++++++++----------------------------------------------
24398  poppler/Annot.h  |  1 -
24399  2 files changed, 13 insertions(+), 67 deletions(-)
24401 commit f3b00ef51ceef6d9b7a1aa7e0f19249abf8ca6f3
24402 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24403 Date:   Wed Mar 9 18:19:12 2011 +0100
24405     annots: Add Annot::setAppearanceState() and use it from FormWidget
24407     This method not only updates the current appearance state, but
24408     also the
24409     appearance stream corresponding to the new state.
24411  poppler/Annot.cc | 43 ++++++++++++++++++++++++++++++++++++-------
24412  poppler/Annot.h  |  2 ++
24413  poppler/Form.cc  |  7 +++----
24414  3 files changed, 41 insertions(+), 11 deletions(-)
24416 commit d59561212253302d4dcb23392bb8306b8e5c68d1
24417 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24418 Date:   Wed Mar 9 17:35:28 2011 +0100
24420     forms: Make FormWidget use a real widget annotation instead of
24421     duplicating code
24423     When creating annotations, if it's a widget annotation, look first
24424     whether it has already been created by a FormWidget and reuse
24425     it instead
24426     of duplicating it.
24428  poppler/Annot.cc   |  42 +++++++++++++--------
24429  poppler/Annot.h    |   2 +-
24430  poppler/Catalog.cc |   2 +-
24431  poppler/Form.cc    | 107
24432  +++++++++++++++++++++++++----------------------------
24433  poppler/Form.h     |  23 ++++++------
24434  5 files changed, 89 insertions(+), 87 deletions(-)
24436 commit 2dd7e1ba09d4501adf9d10ab4cb8ee003cace74a
24437 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24438 Date:   Wed Mar 9 10:25:00 2011 +0100
24440     forms: Move modified flag from FormWidget to FormField
24442  poppler/Form.cc | 16 ++++++++--------
24443  poppler/Form.h  |  6 ++++--
24444  2 files changed, 12 insertions(+), 10 deletions(-)
24446 commit b04f03be7e43e309af5f164ef71788e7b8915841
24447 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24448 Date:   Wed Mar 9 10:17:57 2011 +0100
24450     forms: Move field names handling from FormWidget to FormField
24452  poppler/Form.cc | 149
24453  +++++++++++++++++++++++++++++++-------------------------
24454  poppler/Form.h  |  20 +++++---
24455  2 files changed, 95 insertions(+), 74 deletions(-)
24457 commit abe1e0d5a37bcdb4376901306d3adccfb33ff3b4
24458 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24459 Date:   Tue Mar 8 21:39:00 2011 +0100
24461     annots: Make sure no border is drawn for invalid border arrays
24463     Fixes regression on ClassSchedule_2091_ENGL.pdf
24465  poppler/Annot.cc | 8 ++++++--
24466  poppler/Annot.h  | 2 +-
24467  2 files changed, 7 insertions(+), 3 deletions(-)
24469 commit 14d145371e86ccb92f09b1ca750ced52171b2885
24470 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24471 Date:   Tue Mar 8 20:14:57 2011 +0100
24473     forms: Remove loadDefaults method
24475     Moving the code to initialize form field stuff to form field
24476     constructors and widget stuff to form widget constructors. Clean up an
24477     simplify the code.
24479  poppler/Form.cc | 227
24480  +++++++++++++++++++++-----------------------------------
24481  poppler/Form.h  |  21 ++----
24482  2 files changed, 91 insertions(+), 157 deletions(-)
24484 commit 0585d7820455c93fe5b732b7a9a20d423df47075
24485 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24486 Date:   Tue Mar 8 15:36:45 2011 +0100
24488     forms: Handle field values (V entry) by field objects
24490     Rather than AnnotWidget or FormWidget, and use the form field object
24491     from AnnotWidget to get the values.
24493  poppler/Annot.cc |  52 ++++----
24494  poppler/Form.cc  | 400
24495  +++++++++++++++++++++++++++----------------------------
24496  poppler/Form.h   |  21 +--
24497  3 files changed, 230 insertions(+), 243 deletions(-)
24499 commit dc100eb9080fb58164fc94c86bfb1728cecd21c3
24500 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24501 Date:   Mon Mar 7 20:14:27 2011 +0100
24503     annots: Use the field object to get MaxLen instead of parsing the
24504     field dict
24506  poppler/Annot.cc | 10 ++++------
24507  1 file changed, 4 insertions(+), 6 deletions(-)
24509 commit 7149634f184dc3f07f2a70c296aac207ef24952c
24510 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24511 Date:   Mon Mar 7 19:55:45 2011 +0100
24513     forms: Parse the default resources dictionary in Form
24515     And use it in AnnotWidget instead of parsing the dictionary again.
24517  poppler/Annot.cc | 65
24518  ++++++++++++++++++++++----------------------------------
24519  poppler/Annot.h  | 12 +++++------
24520  poppler/Form.cc  | 16 ++++++++++++++
24521  poppler/Form.h   |  5 +++++
24522  4 files changed, 52 insertions(+), 46 deletions(-)
24524 commit 2e73f17975811177c0b3c16b8bd97c7eb912bc44
24525 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24526 Date:   Mon Mar 7 18:41:48 2011 +0100
24528     forms: Parse field variable text entries (DA, Q) in FormField()
24530     And use them from AnnotWidget instead of parsing the field dictionary
24531     again.
24533  poppler/Annot.cc | 28 +++++-----------------------
24534  poppler/Form.cc  | 17 +++++++++++++++++
24535  poppler/Form.h   |  9 +++++++++
24536  3 files changed, 31 insertions(+), 23 deletions(-)
24538 commit 8677a34911563a712b2dcf0b6e411cee0bad9c44
24539 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24540 Date:   Mon Mar 7 18:24:07 2011 +0100
24542     forms: Parse default variable text entries (DA, Q) on Form
24543     construction
24545     And use them from AnnotWidget instead of parsing the acroForm
24546     dictionary
24547     again.
24549  poppler/Annot.cc | 99
24550  +++++++++++++++++++++++++++-----------------------------
24551  poppler/Form.cc  | 11 +++++++
24552  poppler/Form.h   | 12 +++++++
24553  3 files changed, 70 insertions(+), 52 deletions(-)
24555 commit 41420bfd88685d9b1ac44dc7444ea3abee92097c
24556 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24557 Date:   Mon Mar 7 09:18:25 2011 +0100
24559     annots: Only parse the dash array for dashed borders
24561  poppler/Annot.cc | 16 +++++++++-------
24562  1 file changed, 9 insertions(+), 7 deletions(-)
24564 commit c198a3f83d8508ddaf84564871d9202ffba8096c
24565 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24566 Date:   Sun Mar 6 17:52:01 2011 +0100
24568     annots: Use the field object to get the top index of a form field
24569     choice
24571     Instead of parsing the field dictionary again.
24573  poppler/Annot.cc | 14 ++------------
24574  poppler/Annot.h  |  1 -
24575  2 files changed, 2 insertions(+), 13 deletions(-)
24577 commit 5cf803ec181dbf1112f67b4f4a9c77b88d102e3b
24578 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24579 Date:   Sun Mar 6 17:47:18 2011 +0100
24581     forms: Add FormFieldChoice::getTopIndex()
24583  poppler/Form.cc | 5 +++++
24584  poppler/Form.h  | 5 ++++-
24585  2 files changed, 9 insertions(+), 1 deletion(-)
24587 commit 1248f59e2045749ece1f5a5e579b866b8330a752
24588 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24589 Date:   Sun Mar 6 17:41:33 2011 +0100
24591     annots: Draw widget background using the existing appearance
24592     characteristics
24594     Instead of parsing the appearance characteristics dictionary again
24596  poppler/Annot.cc | 23 +++++++----------------
24597  1 file changed, 7 insertions(+), 16 deletions(-)
24599 commit dc249ad4529997001ae1f96dcfd7351766ca8e8d
24600 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24601 Date:   Sun Mar 6 17:34:33 2011 +0100
24603     annots: Factor out generateFieldAppearance()
24605     Adding methods to render every form field type and using the field
24606     object when possible instead of parsing the field dictionary again.
24608  poppler/Annot.cc | 312
24609  +++++++++++++++++++++++--------------------------------
24610  poppler/Annot.h  |   8 +-
24611  2 files changed, 138 insertions(+), 182 deletions(-)
24613 commit f98b3540db731026e0febf1f010548f0f0ef9142
24614 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24615 Date:   Sun Mar 6 15:57:22 2011 +0100
24617     annots: Move code to draw the border of an AnnotWidget to a new method
24619     And use the field object instead of parsing the field dictionary
24620     again.
24622  poppler/Annot.cc | 242
24623  +++++++++++++++++++++++++++----------------------------
24624  poppler/Annot.h  |   3 +
24625  2 files changed, 124 insertions(+), 121 deletions(-)
24627 commit 9854f3173f994bbe3f57d33bd1d0e045833859c2
24628 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24629 Date:   Sun Mar 6 15:56:06 2011 +0100
24631     annots: Add AnnotColor::adjustColor() to be able to adjust an
24632     existing AnnotColor
24634  poppler/Annot.cc | 7 +++++++
24635  poppler/Annot.h  | 2 ++
24636  2 files changed, 9 insertions(+)
24638 commit 2bf82f27bd9c8f97e5484ea97be661f65221163d
24639 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24640 Date:   Sat Mar 5 15:30:01 2011 +0100
24642     annots: Remove unused class AnnotBorderStyle
24644  poppler/Annot.cc | 22 ----------------------
24645  poppler/Annot.h  | 36 ------------------------------------
24646  2 files changed, 58 deletions(-)
24648 commit 128dcaf282f418d8c45cea4df6ad4d3167b3e39c
24649 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24650 Date:   Sat Mar 5 13:12:49 2011 +0100
24652     annots: Add AnnotBorder::parseDashArray() to parse dash arrays
24654     The code was duplicated in AnnotBorderArray and AnnotBorderBS
24656  poppler/Annot.cc | 91
24657  +++++++++++++++++++-------------------------------------
24658  poppler/Annot.h  |  4 ++-
24659  2 files changed, 34 insertions(+), 61 deletions(-)
24661 commit ec2643d311e0ce55f0ff5309c0c420140d053a50
24662 Author: Albert Astals Cid <aacid@kde.org>
24663 Date:   Tue Mar 1 19:50:55 2011 +0000
24665     fix copyright years
24667  poppler/Annot.cc                         | 2 +-
24668  poppler/Annot.h                          | 2 +-
24669  poppler/ArthurOutputDev.cc               | 2 +-
24670  poppler/ArthurOutputDev.h                | 2 +-
24671  poppler/FontInfo.cc                      | 1 +
24672  poppler/Form.cc                          | 4 ++--
24673  poppler/Form.h                           | 3 ++-
24674  poppler/GlobalParams.cc                  | 1 +
24675  poppler/GlobalParams.h                   | 1 +
24676  poppler/Link.cc                          | 2 +-
24677  poppler/Link.h                           | 2 +-
24678  poppler/OutputDev.h                      | 2 +-
24679  poppler/PDFDoc.cc                        | 2 +-
24680  poppler/Page.cc                          | 2 +-
24681  poppler/Page.h                           | 2 +-
24682  poppler/TextOutputDev.cc                 | 2 +-
24683  poppler/TextOutputDev.h                  | 2 +-
24684  qt4/src/poppler-form.cc                  | 2 +-
24685  qt4/src/poppler-link-extractor-private.h | 2 +-
24686  qt4/src/poppler-link-extractor.cc        | 2 +-
24687  qt4/src/poppler-page.cc                  | 2 +-
24688  qt4/src/poppler-private.h                | 2 +-
24689  utils/HtmlOutputDev.cc                   | 2 +-
24690  utils/HtmlOutputDev.h                    | 4 ++--
24691  24 files changed, 27 insertions(+), 23 deletions(-)
24693 commit 900974ebfbe6ab7ae21ed151ff79f9578d2bdae2
24694 Author: Albert Astals Cid <aacid@kde.org>
24695 Date:   Tue Mar 1 19:42:22 2011 +0000
24697     Fix years
24699  poppler/poppler-config.h.cmake | 2 +-
24700  poppler/poppler-config.h.in    | 2 +-
24701  2 files changed, 2 insertions(+), 2 deletions(-)
24703 commit c804db4d8261274b013f8c340abfc921c77bb3cf
24704 Author: Pino Toscano <pino@kde.org>
24705 Date:   Tue Mar 1 19:22:31 2011 +0100
24707     move the fontconfig.h inclusion from GlobalParams.h to GlobalParams.cc
24709     this avoids a dependency on the fontconfig headers to the users of
24710     the core
24712  poppler/GlobalParams.cc | 4 ++++
24713  poppler/GlobalParams.h  | 3 ---
24714  2 files changed, 4 insertions(+), 3 deletions(-)
24716 commit 2d77c7f9c41f1121354413bcdc3beded35a247f9
24717 Author: Pino Toscano <pino@kde.org>
24718 Date:   Tue Mar 1 16:51:04 2011 +0100
24720     create the GooString on stack, not in heap
24722  poppler/Annot.cc | 5 ++---
24723  poppler/Form.cc  | 5 ++---
24724  2 files changed, 4 insertions(+), 6 deletions(-)
24726 commit 5dc2ef0e27ac48c81739cdfe8e8070ebbc410c87
24727 Author: Pino Toscano <pino@kde.org>
24728 Date:   Tue Mar 1 16:39:36 2011 +0100
24730     annots: avoid temporary GooString's just for comparisons, just
24731     use strcmp
24733     other than reducing few GooString allocations, strcmp should be much
24734     faster than GooString::cmp
24736  poppler/Annot.cc | 128
24737  ++++++++++++++++++++++++-------------------------------
24738  1 file changed, 56 insertions(+), 72 deletions(-)
24740 commit 535e48ab764ee4e377451ddd032044b51b842c4a
24741 Author: Pino Toscano <pino@kde.org>
24742 Date:   Tue Mar 1 16:07:34 2011 +0100
24744     [qt4] ignore "Widget" annotations
24746     they usually are forms or something else we do not support, so do
24747     not complain about them for now
24749  qt4/src/poppler-page.cc | 4 +++-
24750  1 file changed, 3 insertions(+), 1 deletion(-)
24752 commit f0e5c36e7f1c5d0f0f51e3a6a6acd6c423f86df7
24753 Author: Pino Toscano <pino@kde.org>
24754 Date:   Tue Mar 1 16:02:54 2011 +0100
24756     annots: avoid a temporary GooString just for comparisons, just
24757     use strcmp
24759     other than reducing few GooString allocations, strcmp should be much
24760     faster than GooString::cmp
24762  poppler/Annot.cc | 54
24763  ++++++++++++++++++++++++++----------------------------
24764  1 file changed, 26 insertions(+), 28 deletions(-)
24766 commit 58a3b83a8fbd8b13eb98c4f677f4ed19b6ae44cd
24767 Author: Pino Toscano <pino@kde.org>
24768 Date:   Tue Mar 1 15:35:45 2011 +0100
24770     fix appendAnnot() invocation on annotations reading
24772     1) check that the annot is actually a non-NULL pointer (otherwise
24773     doing anything else is pointless)
24774     2) call appendAnnot() only if the annotation isOk() (that will
24775     increase the annot refcount), but always decrement the refcount
24776     (so valid annotation will have it at 1, while invalid will be deleted)
24778  poppler/Annot.cc | 8 ++++++--
24779  1 file changed, 6 insertions(+), 2 deletions(-)
24781 commit 664865a2ddca9c20ac36a41aef52ebf12eab838d
24782 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24783 Date:   Tue Mar 1 10:56:40 2011 +0100
24785     Merge Link and AnnotLink code
24787     Annotations now belong to the Page and are created only once on
24788     demand.
24789     Annots are now ref counted and Links is a list of AnnotLink objects,
24790     Link object has been removed. The AnnotLink API is mostly the
24791     same than
24792     Link and frontends APIs are not affected.
24793     Qt4 changes made by Pino Toscano.
24795  glib/poppler-document.cc                 |   2 +-
24796  glib/poppler-page.cc                     |  29 ++++----
24797  glib/poppler-private.h                   |   1 -
24798  poppler/Annot.cc                         |  79 +++++++++++++-------
24799  poppler/Annot.h                          |  24 ++++--
24800  poppler/ArthurOutputDev.cc               |   4 -
24801  poppler/ArthurOutputDev.h                |   3 -
24802  poppler/CairoOutputDev.cc                |   3 -
24803  poppler/CairoOutputDev.h                 |   6 --
24804  poppler/FontInfo.cc                      |   4 +-
24805  poppler/Form.cc                          |  36 ++++-----
24806  poppler/Form.h                           |   5 +-
24807  poppler/Link.cc                          | 124
24808  +++++--------------------------
24809  poppler/Link.h                           |  43 ++---------
24810  poppler/OutputDev.h                      |   4 +-
24811  poppler/PDFDoc.cc                        |   4 +-
24812  poppler/Page.cc                          |  63 ++++++++--------
24813  poppler/Page.h                           |  11 +--
24814  poppler/TextOutputDev.cc                 |   9 ++-
24815  poppler/TextOutputDev.h                  |  10 +--
24816  qt4/src/poppler-link-extractor-private.h |   2 +-
24817  qt4/src/poppler-link-extractor.cc        |   3 +-
24818  qt4/src/poppler-page.cc                  |  12 ++-
24819  utils/HtmlOutputDev.cc                   |   7 +-
24820  utils/HtmlOutputDev.h                    |   4 +-
24821  25 files changed, 188 insertions(+), 304 deletions(-)
24823 commit 1f6573e949aaba0eb0a4c2f9cd73d7ad45ba67be
24824 Author: Pino Toscano <pino@kde.org>
24825 Date:   Sun Feb 27 21:53:32 2011 +0100
24827     small fixes to the pdftohtml manpage
24829     - capitalize HTML, PDF, XML, PNG
24830     - dont -> do not
24831     - fix UTF-8 character
24832     - fix hypens used as minus
24834  utils/pdftohtml.1 | 18 +++++++++---------
24835  1 file changed, 9 insertions(+), 9 deletions(-)
24837 commit e927384897595f1bda5f7e41b552602f9cc8ed95
24838 Author: Pino Toscano <pino@kde.org>
24839 Date:   Sun Feb 27 16:39:59 2011 +0100
24841     [qt4] fix caption of push button fields
24843     instead of asking the 'onStr' of the underlying form widget,
24844     take (if available) the 'MK' entry, i.e. the appearance
24845     characteristics dictionary,
24846     and use the normal caption of that
24848  qt4/src/poppler-form.cc | 25 +++++++++++++++++++++++--
24849  1 file changed, 23 insertions(+), 2 deletions(-)
24851 commit 5b24ee2c934feea1b7d46c8ec423d1c547258be2
24852 Author: Pino Toscano <pino@kde.org>
24853 Date:   Sun Feb 27 16:24:22 2011 +0100
24855     annots: 'CA', 'RC' and 'AC' are strings, not names
24857  poppler/Annot.cc | 12 ++++++------
24858  1 file changed, 6 insertions(+), 6 deletions(-)
24860 commit e64f6cb23e9a564b3f80daea9abcfe8bb29189eb
24861 Author: Pino Toscano <pino@kde.org>
24862 Date:   Sun Feb 27 15:22:32 2011 +0100
24864     make getOnStr() return the GooString* instead of its char*
24866     ... and modify its use accordingly
24867     this way it is easier to check for a numm onStr, without the risk
24868     of dereferencing a NULL pointer
24870  poppler/Form.cc         | 6 +++---
24871  poppler/Form.h          | 2 +-
24872  qt4/src/poppler-form.cc | 7 ++-----
24873  3 files changed, 6 insertions(+), 9 deletions(-)
24875 commit f9c978fc2ab8a1f901f2136ae95deb9d41076155
24876 Author: Pino Toscano <pino@kde.org>
24877 Date:   Sun Feb 27 14:39:52 2011 +0100
24879     [qt4] directly use the dict
24881  qt4/src/poppler-form.cc | 6 +++---
24882  1 file changed, 3 insertions(+), 3 deletions(-)
24884 commit 071966e48577c515b17a424baeae85ae4fc80a20
24885 Author: Pino Toscano <pino@kde.org>
24886 Date:   Sun Feb 27 14:21:11 2011 +0100
24888     [qt4] move textAlignment() as a private function
24890  qt4/src/poppler-form.cc   | 33 +++++++++++++++++++++++++++++++--
24891  qt4/src/poppler-private.h | 25 -------------------------
24892  2 files changed, 31 insertions(+), 27 deletions(-)
24894 commit adc236771f11eeb4197064747836e8ed3fbfeba9
24895 Author: Pino Toscano <pino@kde.org>
24896 Date:   Sun Feb 27 14:13:50 2011 +0100
24898     [qt4] use FormWidget::getAlternateUiName()
24900     ... instead of read the value on our own
24902  qt4/src/poppler-form.cc | 9 ++-------
24903  1 file changed, 2 insertions(+), 7 deletions(-)
24905 commit 9f111483cf6196dedf3cee380c3e5224776203ea
24906 Author: Pino Toscano <pino@kde.org>
24907 Date:   Sun Feb 27 14:12:16 2011 +0100
24909     forms: read the TU field as alternateUiName
24911  poppler/Form.cc | 8 ++++++++
24912  poppler/Form.h  | 2 ++
24913  2 files changed, 10 insertions(+)
24915 commit cfaadaa9e4a857fcea3b5a2cadacd352de6c469d
24916 Author: Pino Toscano <pino@kde.org>
24917 Date:   Sun Feb 27 14:07:35 2011 +0100
24919     [qt4] use FormWidget::getPartialName()
24921     ... instead of read the value on our own
24923  qt4/src/poppler-form.cc | 9 ++-------
24924  1 file changed, 2 insertions(+), 7 deletions(-)
24926 commit 2478896a0c1f6e5842f3d8b172e4cc7e6bd58cd8
24927 Author: Pino Toscano <pino@kde.org>
24928 Date:   Sun Feb 27 13:24:09 2011 +0100
24930     [qt4] use the new FormWidget::createActivationAction()
24932  qt4/src/poppler-form.cc | 13 +++----------
24933  1 file changed, 3 insertions(+), 10 deletions(-)
24935 commit 1dcb683a5c2dd6a1de654e90a4394f65d63dc296
24936 Author: Pino Toscano <pino@kde.org>
24937 Date:   Sun Feb 27 13:22:48 2011 +0100
24939     add FormWidget::createActivationAction()
24941     used to get and create a new activation action object of a form widget
24943  poppler/Form.cc | 12 ++++++++++++
24944  poppler/Form.h  |  3 +++
24945  2 files changed, 15 insertions(+)
24947 commit bd4cc73e438a7d4d4a10c50c69e65b5bdc63ddf2
24948 Author: Albert Astals Cid <aacid@kde.org>
24949 Date:   Sun Feb 27 11:04:45 2011 +0000
24951     Some more missing copyrights
24953  poppler/CairoOutputDev.cc | 2 +-
24954  poppler/CairoOutputDev.h  | 2 +-
24955  poppler/Gfx.cc            | 2 +-
24956  poppler/OutputDev.h       | 2 +-
24957  poppler/TextOutputDev.cc  | 1 +
24958  5 files changed, 5 insertions(+), 4 deletions(-)
24960 commit 6c2ed4781d8ecfffdf24e1459aafd554b3527686
24961 Author: Albert Astals Cid <aacid@kde.org>
24962 Date:   Sun Feb 27 10:55:22 2011 +0000
24964     Add 2011 years
24966  poppler/Annot.cc           | 2 +-
24967  poppler/CairoFontEngine.cc | 2 +-
24968  2 files changed, 2 insertions(+), 2 deletions(-)
24970 commit b297fb9de0779ac84d5b7ef68c792afefe598320
24971 Author: William Bader <williambader@hotmail.com>
24972 Date:   Sun Feb 27 01:48:55 2011 +0000
24974     access the pixels directly
24976     Faster, bug 34005
24978  splash/Splash.cc | 21 +++++++++++----------
24979  1 file changed, 11 insertions(+), 10 deletions(-)
24981 commit de77e26759f1c33698abe248ad29b75c329a043c
24982 Author: Albert Astals Cid <aacid@kde.org>
24983 Date:   Sun Feb 27 01:39:23 2011 +0000
24985     Fix crash in some pdf
24987     Has to be 3 and not nComps since it's a output buffer, a the input one
24988     Bug 34357
24990  poppler/GfxState.cc | 2 +-
24991  1 file changed, 1 insertion(+), 1 deletion(-)
24993 commit 4f82a2e08cb2c930956c6b38030fa7b015a0de5a
24994 Author: Albert Astals Cid <aacid@kde.org>
24995 Date:   Sun Feb 27 01:38:33 2011 +0000
24997     Implement GfxDeviceCMYKColorSpace::getRGBLine
24999  poppler/GfxState.cc | 22 +++++++++++++++++++++-
25000  poppler/GfxState.h  | 12 +++++++++++-
25001  2 files changed, 32 insertions(+), 2 deletions(-)
25003 commit 4980b99214281dcab8f82b5b618aadc24de371f4
25004 Author: Carlos Garcia Campos <carlosgc@gnome.org>
25005 Date:   Sat Feb 26 14:00:33 2011 +0100
25007     annots: Don't assume y1 > y3 for quad points of a highlight annotation
25009     Fixes https://bugzilla.gnome.org/show_bug.cgi?id=643028
25011  poppler/Annot.cc | 2 +-
25012  1 file changed, 1 insertion(+), 1 deletion(-)
25014 commit e6ae0f8609cd66e9e124af59adefdff9d610dcd4
25015 Author: Carlos Garcia Campos <carlosgc@gnome.org>
25016 Date:   Sat Feb 26 13:23:47 2011 +0100
25018     cairo: Handle font type fontCIDType2OT when creating freetype font
25020     Fixes https://bugzilla.gnome.org/show_bug.cgi?id=643273
25022  poppler/CairoFontEngine.cc | 2 +-
25023  1 file changed, 1 insertion(+), 1 deletion(-)
25025 commit 22eb01d305ea2560d26417ca8df9c0465d4e9a82
25026 Author: Carlos Garcia Campos <carlosgc@gnome.org>
25027 Date:   Sat Feb 26 12:17:49 2011 +0100
25029     cairo: Fix a crash when rendering a document with inline images
25031  poppler/CairoOutputDev.cc | 28 ++++++++++++++++------------
25032  poppler/CairoOutputDev.h  |  2 +-
25033  2 files changed, 17 insertions(+), 13 deletions(-)
25035 commit a6599dd1fda37186b876b5b2de80be1731dd5946
25036 Author: Carlos Garcia Campos <carlosgc@gnome.org>
25037 Date:   Sat Feb 26 11:59:03 2011 +0100
25039     glib: Add some more introspection annotations
25041  glib/poppler-attachment.cc | 2 +-
25042  glib/poppler-document.cc   | 4 ++--
25043  glib/poppler-media.cc      | 2 +-
25044  glib/poppler-page.cc       | 6 +++---
25045  4 files changed, 7 insertions(+), 7 deletions(-)
25047 commit 89c66f236c85ac5a53ae12b01cdebc30e27b78d3
25048 Author: Peter Ward <peteraward@gmail.com>
25049 Date:   Sat Feb 26 11:39:58 2011 +0100
25051     glib: Add missing "out" annotation to poppler_page_get_size()
25053  glib/poppler-page.cc | 4 ++--
25054  1 file changed, 2 insertions(+), 2 deletions(-)
25056 commit 7a68199b342eb3f33733f7d7446ede8f94130fba
25057 Author: Carlos Garcia Campos <carlosgc@gnome.org>
25058 Date:   Sat Feb 26 11:09:27 2011 +0100
25060     cairo: Check if cairo version is == 1.11.2 to use mesh gradients api
25062     Cairo API has changed in 1.11.3.
25064  poppler/CairoOutputDev.cc | 4 ++--
25065  poppler/CairoOutputDev.h  | 4 ++--
25066  2 files changed, 4 insertions(+), 4 deletions(-)
25068 commit 97e7ab1a4eea2160f3f0847d10f6c16f2d66ef11
25069 Author: Albert Astals Cid <aacid@kde.org>
25070 Date:   Fri Feb 25 20:33:39 2011 +0000
25072     Do not ask freetype for a font of size 0x0
25074     Fixes rendering bug at 34602
25076  splash/SplashFTFont.cc | 5 ++++-
25077  1 file changed, 4 insertions(+), 1 deletion(-)
25079 commit 3590a2d38082fc705040cdb31bf0b22ff12dd3e4
25080 Author: Adrian Johnson <ajohnson@redneon.com>
25081 Date:   Thu Feb 24 18:47:35 2011 +0000
25083     Fix rendering of some substituted fonts
25085     More info in bug 34522
25087  poppler/GfxFont.cc | 3 ++-
25088  1 file changed, 2 insertions(+), 1 deletion(-)
25090 commit 384753f1f9f780687bdead99a6548ef8598b898a
25091 Author: Albert Astals Cid <aacid@kde.org>
25092 Date:   Mon Feb 21 19:19:48 2011 +0000
25094     Use gfree since we allocate with gmalloc
25096     Bug 34512
25098  goo/GooString.cc | 4 ++--
25099  1 file changed, 2 insertions(+), 2 deletions(-)
25101 commit d775420c3c6cb5a29ff74712d3fc210fcb4b4627
25102 Author: Albert Astals Cid <aacid@kde.org>
25103 Date:   Sat Feb 19 11:19:57 2011 +0000
25105     Do not delete textOut twice when using -bbox
25107  utils/pdftotext.cc | 3 +--
25108  1 file changed, 1 insertion(+), 2 deletions(-)
25110 commit e1a56d73b066e7152ccf6ccf36206def7956cb00
25111 Author: Albert Astals Cid <aacid@kde.org>
25112 Date:   Wed Feb 16 00:06:45 2011 +0000
25114     Lots of rendering improvements by Thomas and Andrea
25116     Function.cc: Stitching functions incorrectly reported 0 as output
25117     size.
25118     Function.cc: Remove cache from PostScriptFunction
25119     Function.cc: Make PSStack stack allocated
25120     GfxState.cc & GfxState.h: Abstract GfxSimpleShading, add Matrix::norm
25121     method, add simple caching, parameter range computation
25122     SplashOutputDev.cc & SplashOutputDev..h & Splash.cc & SplashPattern.h:
25123     Improve splash rendering, implement radial and abstract simple
25124     shadings
25125     in splash
25127     And maybe something more, look at the
25128     Followup Bug 32349 & Poppler: More shading fun ;-)
25129     thread for more info
25131  poppler/Function.cc        | 122 +--------
25132  poppler/Function.h         |   3 +-
25133  poppler/GfxState.cc        | 634
25134  +++++++++++++++++++++++++++++++++++++++------
25135  poppler/GfxState.h         |  90 +++++--
25136  poppler/SplashOutputDev.cc | 253 +++++++++++++++---
25137  poppler/SplashOutputDev.h  |  67 ++++-
25138  splash/Splash.cc           | 126 ++++++---
25139  splash/SplashPattern.h     |   7 +-
25140  8 files changed, 1006 insertions(+), 296 deletions(-)
25142 commit 675b3505f963a0110dac7f865654232cbb865ef5
25143 Author: Carlos Garcia Campos <carlosgc@gnome.org>
25144 Date:   Sun Feb 13 16:21:52 2011 +0100
25146     tests: Merge splash and cairo tests into a single gtk-test tool
25148     With a command line option to use cairo or splash backends.
25150  test/CMakeLists.txt     |  20 +--
25151  test/Makefile.am        |  29 ++--
25152  test/gtk-cairo-test.cc  | 190 -----------------------
25153  test/gtk-splash-test.cc | 311 -------------------------------------
25154  test/gtk-test.cc        | 397
25155  ++++++++++++++++++++++++++++++++++++++++++++++++
25156  5 files changed, 412 insertions(+), 535 deletions(-)
25158 commit 728c022cdc1ea12aa54077d44276f9d7714930d4
25159 Author: Pino Toscano <pino@kde.org>
25160 Date:   Sun Feb 13 13:25:51 2011 +0100
25162     remove more references to the qt3 frontend
25164     followup of d82f98a274bfa008c218e265a080c4af7ce95131
25166  Makefile.am | 3 ---
25167  1 file changed, 3 deletions(-)
25169 commit 15e5b3f16015361754fdc14da4a0dde5af887568
25170 Author: Pino Toscano <pino@kde.org>
25171 Date:   Sun Feb 13 13:23:06 2011 +0100
25173     remove more GDK-related stuff
25175     followup of 149b7fec472beda9d1538e0f26607c9498d504c2
25177  Makefile.am                         |  1 -
25178  cmake/modules/FindGDK.cmake         | 22 ----------------------
25179  config.h.cmake                      |  3 ---
25180  glib/reference/Makefile.am          |  1 -
25181  glib/reference/poppler-sections.txt |  1 -
25182  5 files changed, 28 deletions(-)
25184 commit 50aa15a0bd7100fc9b9243de1d6e6f4b59df1488
25185 Author: Pino Toscano <pino@kde.org>
25186 Date:   Sun Feb 13 13:07:19 2011 +0100
25188     remove GDK API here too
25190     followup of 149b7fec472beda9d1538e0f26607c9498d504c2
25192  glib/poppler-features.h.cmake | 1 -
25193  1 file changed, 1 deletion(-)
25195 commit f410cd11268254b9d0422201c9860d775f73fdd8
25196 Author: Carlos Garcia Campos <carlosgc@gnome.org>
25197 Date:   Sun Feb 13 12:55:37 2011 +0100
25199     gtk-splash-test: Don't use GDK deprecated API
25201  test/gtk-splash-test.cc | 28 +++++++++++++++-------------
25202  1 file changed, 15 insertions(+), 13 deletions(-)
25204 commit a0568e449061d6b6af5485e340cd6f9d3e54ef7c
25205 Author: Carlos Garcia Campos <carlosgc@gnome.org>
25206 Date:   Sun Feb 13 12:27:22 2011 +0100
25208     glib: remove gdk referenes from pkg-config files
25210  poppler-glib-uninstalled.pc.in | 2 +-
25211  poppler-glib.pc.cmake          | 2 +-
25212  poppler-glib.pc.in             | 2 +-
25213  3 files changed, 3 insertions(+), 3 deletions(-)
25215 commit 149b7fec472beda9d1538e0f26607c9498d504c2
25216 Author: Carlos Garcia Campos <carlosgc@gnome.org>
25217 Date:   Sun Feb 13 11:51:57 2011 +0100
25219     glib: Remove deprecated GDK API
25221     It removes the GDK dependency so that poppler-glib now only depends on
25222     glib and cairo.
25224  CMakeLists.txt             |   9 --
25225  configure.ac               |  44 +------
25226  glib/CMakeLists.txt        |  14 +--
25227  glib/Makefile.am           |   8 +-
25228  glib/poppler-features.h.in |   6 -
25229  glib/poppler-page.cc       | 296
25230  ---------------------------------------------
25231  glib/poppler-page.h        |  34 ------
25232  7 files changed, 4 insertions(+), 407 deletions(-)
25234 commit a5482d64472a81206dd8d0c5bb80007f6d5bb893
25235 Author: Carlos Garcia Campos <carlosgc@gnome.org>
25236 Date:   Sun Feb 13 11:40:23 2011 +0100
25238     glib: Remove test-poppler-glib, poppler-glib-demo does the same
25239     and more
25241  glib/CMakeLists.txt       |   8 -
25242  glib/Makefile.am          |  14 -
25243  glib/test-poppler-glib.cc | 657
25244  ----------------------------------------------
25245  3 files changed, 679 deletions(-)
25247 commit cab0cf028a192772dcb5c3f4aefa0a421e73e9e7
25248 Author: Albert Astals Cid <aacid@kde.org>
25249 Date:   Fri Feb 11 19:42:34 2011 +0000
25251     Do not infinite loop in some broken files
25253  poppler/JBIG2Stream.cc | 3 ++-
25254  1 file changed, 2 insertions(+), 1 deletion(-)
25256 commit 1125cc8ccf386d8e0a0679aa73614bc2cb8037b0
25257 Author: William Bader <williambader@hotmail.com>
25258 Date:   Tue Feb 8 20:27:16 2011 +0000
25260     Allow setting the rasterization resolution
25262     More info at bug 34001
25264  poppler/GlobalParams.cc | 15 +++++++++++++++
25265  poppler/GlobalParams.h  |  3 +++
25266  poppler/PSOutputDev.cc  |  7 ++++++-
25267  utils/pdftops.1         |  6 ++++++
25268  utils/pdftops.cc        |  6 ++++++
25269  5 files changed, 36 insertions(+), 1 deletion(-)
25271 commit 96e169b0eca31891f3cd564365d4a2a5c6e2a2c0
25272 Author: Albert Astals Cid <aacid@kde.org>
25273 Date:   Tue Feb 8 19:58:31 2011 +0000
25275     Make really sure the uMap static pointer is valid
25277     It might happen you are extremely unlucky and get the same
25278     globalParams after a new delete/creation
25280  qt4/src/poppler-private.cc | 51
25281  +++++++++++++++++++++++++++++++++++++++-------
25282  qt4/src/poppler-private.h  | 34 +++----------------------------
25283  2 files changed, 47 insertions(+), 38 deletions(-)
25285 commit c3470145f95791167c19a438934a923eab8a93cf
25286 Author: William Bader <williambader@hotmail.com>
25287 Date:   Tue Feb 8 19:54:48 2011 +0000
25289     Add PS level1 non standard binary output option
25291     More info at bug 34003
25293  poppler/GlobalParams.cc |  18 +++-
25294  poppler/GlobalParams.h  |   5 +-
25295  poppler/PSOutputDev.cc  | 227
25296  ++++++++++++++++++++++++++++++++++--------------
25297  utils/pdftops.1         |   7 ++
25298  utils/pdftops.cc        |   8 +-
25299  5 files changed, 198 insertions(+), 67 deletions(-)
25301 commit 37077aa475d2dee81f87daa05297b201eeb99c87
25302 Author: Albert Astals Cid <aacid@kde.org>
25303 Date:   Mon Feb 7 19:48:28 2011 +0000
25305     Make sure tx is inside the bitmap
25307     Seems to be what the code tried to do, fixes crash in bug 33948
25308     depending on
25309     the resolution you render it
25311  poppler/SplashOutputDev.cc | 10 +++++-----
25312  1 file changed, 5 insertions(+), 5 deletions(-)
25314 commit 5aa854f70c8f563efe56dafa8bd6b3cdd5c95451
25315 Author: Carlos Garcia Campos <carlosgc@gnome.org>
25316 Date:   Sun Feb 6 13:24:35 2011 +0100
25318     cairo: Use the new cairo unique id to set the surface id when printing
25320     Set the unique surface id when attaching jpeg images to the surface so
25321     that cairo can reuse the mime data even when a new surface is created
25322     with the same mime data. This reduces the size of the output file when
25323     printing.
25325  poppler/CairoOutputDev.cc | 18 ++++++++++++++++--
25326  poppler/CairoOutputDev.h  |  2 +-
25327  2 files changed, 17 insertions(+), 3 deletions(-)
25329 commit fe7b8aa4fc78aacf3226d019db74146ceaebd63c
25330 Author: Albert Astals Cid <aacid@kde.org>
25331 Date:   Wed Feb 2 22:35:40 2011 +0000
25333     Workaround bug when converting pdf to ps with level1
25335     See bug 31926 for more info
25337  poppler/PSOutputDev.cc      | 2 +-
25338  poppler/PreScanOutputDev.cc | 7 +++++++
25339  poppler/PreScanOutputDev.h  | 7 +++++++
25340  3 files changed, 15 insertions(+), 1 deletion(-)
25342 commit 5984ad081cd609f3146e0da5e22097ef073eb519
25343 Author: William Bader <williambader@hotmail.com>
25344 Date:   Sun Jan 30 17:02:02 2011 +0000
25346     Increase precision
25348     Fixes some issues with pdf from bug 27482
25350  poppler/PSOutputDev.cc | 200
25351  ++++++++++++++++++++++++-------------------------
25352  1 file changed, 100 insertions(+), 100 deletions(-)
25354 commit c60d5afbeb986c1b335357202c5f551a3c146a76
25355 Author: Jim Meyering <meyering@redhat.com>
25356 Date:   Mon Jan 24 15:51:20 2011 +0100
25358     demo: don't use an uninitialized local variable
25360     * text.c (pgd_text_get_text): Before this change, when
25361     poppler_page_get_text returned NULL, we'd use "n_recs" uninitialized.
25363  glib/demo/text.c | 1 +
25364  1 file changed, 1 insertion(+)
25366 commit a3bdc56e2f086444419eddfcda5d2010a9a6b5c0
25367 Author: Carlos Garcia Campos <carlosgc@gnome.org>
25368 Date:   Sat Jan 29 11:23:33 2011 +0100
25370     glib-demo: Add a tooltip with current selected character in text demo
25372     To make sure that the offset of the text returned by
25373     poppler_page_get_text() matches
25374     the list of rectangles returned by poppler_page_get_text_layout().
25376  glib/demo/text.c | 60
25377  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
25378  1 file changed, 60 insertions(+)
25380 commit bf2d86c8db430595fb3c55edd3f6c8d289bdaeb5
25381 Author: Albert Astals Cid <aacid@kde.org>
25382 Date:   Fri Jan 28 20:34:08 2011 +0000
25384     Make sure uMap is still valid before using it
25386     Fixes KDE bug 264667
25388  qt4/src/poppler-private.cc | 6 ++++--
25389  1 file changed, 4 insertions(+), 2 deletions(-)
25391 commit e6fb20d7b3bf8ea8aedc1bcd910e035059835b5f
25392 Author: Axel Strübing <axel.struebing@freenet.de>
25393 Date:   Fri Jan 28 19:20:15 2011 +0000
25395     Extract text of a pdf correctly
25397     See "[poppler] text extraction does not work" in the mailing list
25398     for more info
25400  poppler/GfxFont.cc | 14 +++++++++++++-
25401  poppler/GfxFont.h  |  2 ++
25402  2 files changed, 15 insertions(+), 1 deletion(-)
25404 commit 4829d36a3b005585db8c8115f7ee81a4e2384780
25405 Author: Simon Kellner <kellner@kit.edu>
25406 Date:   Wed Jan 26 22:59:49 2011 +0000
25408     fix labelToIndex on multiple prefixes
25410     A PDF document can use page label prefixes, for example, to label
25411     only inside a chapter ("A-1" .. "A-<n>", "B-1" .. "B-<m>" et cetera).
25412     When calculating a page index for a given label, poppler would
25413     disregard the page range for all preceding prefixes that do not
25414     match the given prefix.
25416  poppler/PageLabelInfo.cc | 7 +++----
25417  1 file changed, 3 insertions(+), 4 deletions(-)
25419 commit e57c75fbd95ef8399b0785500f6893465bc808c3
25420 Author: Adrian Johnson <ajohnson@redneon.com>
25421 Date:   Mon Jan 24 19:48:09 2011 +1030
25423     cairo: Implement Type 4,5,6,7 shadings using cairo mesh gradients
25425     Fixes bugs #19076 and #32791.
25427  poppler/CairoOutputDev.cc | 139
25428  ++++++++++++++++++++++++++++++++++++++++++++++
25429  poppler/CairoOutputDev.h  |  12 ++++
25430  poppler/Gfx.cc            |  10 +++-
25431  poppler/OutputDev.h       |   2 +
25432  4 files changed, 161 insertions(+), 2 deletions(-)
25434 commit 5081356fcc69012e9df95dbf1e3c36e7c1e751c4
25435 Author: Albert Astals Cid <aacid@kde.org>
25436 Date:   Tue Jan 25 20:26:25 2011 +0000
25438     Fix leak in SplashOutputDev::axialShadedFill
25440  poppler/SplashOutputDev.cc | 3 ++-
25441  1 file changed, 2 insertions(+), 1 deletion(-)
25443 commit 19dc283c3af597deab297341a37495c06988948b
25444 Author: Thomas Klausner <wiz@danbala.tuwien.ac.at>
25445 Date:   Mon Jan 24 19:05:08 2011 +0000
25447     Include zlib header since we use things defined there
25449  goo/PNGWriter.cc | 3 +++
25450  1 file changed, 3 insertions(+)
25452 commit 5056e33e01ce0f7db1a5401b7b38d30e84eedf69
25453 Author: Sam Liao <phyomh@gmail.com>
25454 Date:   Mon Jan 17 13:07:22 2011 +0800
25456     Poppler: Fix line selection, dont check y for Line selection
25458     When a line is selected while the Y values of selection is
25459     not in the y range of words, the render will render the
25460     line with reverse color while the words does not show up.
25462     This fix neglect the Y vaules to make sure that the words
25463     also displayed when line is selected.
25465  poppler/TextOutputDev.cc | 16 ++++++++--------
25466  1 file changed, 8 insertions(+), 8 deletions(-)
25468 commit 88812e716c1a0c87a504118d47eb4cc6f52962fa
25469 Author: Andreas Hartmetz <ahartmetz@gmail.com>
25470 Date:   Fri Jan 21 23:33:47 2011 +0000
25472     Add Hinting API to ArthurOutputDev
25474  poppler/ArthurOutputDev.cc | 11 +++++++++--
25475  poppler/ArthurOutputDev.h  | 15 ++++++++++++++-
25476  2 files changed, 23 insertions(+), 3 deletions(-)
25478 commit dc5ec4668bdfe3b6ba41f0a2e551bbc07f8839ba
25479 Author: Andreas Hartmetz <ahartmetz@gmail.com>
25480 Date:   Fri Jan 21 23:32:50 2011 +0000
25482     support slight hinting in Splash backend
25484  cpp/poppler-page-renderer.cpp |  2 +-
25485  poppler/SplashOutputDev.cc    |  6 +++++-
25486  poppler/SplashOutputDev.h     |  4 +++-
25487  qt4/src/poppler-private.h     |  3 ++-
25488  qt4/src/poppler-qt4.h         |  4 +++-
25489  splash/SplashFTFont.cc        | 27 ++++++++++++++++++---------
25490  splash/SplashFTFont.h         |  2 ++
25491  splash/SplashFTFontEngine.cc  | 10 +++++++---
25492  splash/SplashFTFontEngine.h   |  6 ++++--
25493  splash/SplashFontEngine.cc    |  4 +++-
25494  splash/SplashFontEngine.h     |  2 ++
25495  11 files changed, 50 insertions(+), 20 deletions(-)
25497 commit 0c5b1bef9f3f98001cee20061b1eaf20b965c5a9
25498 Author: William Bader <williambader@hotmail.com>
25499 Date:   Fri Jan 21 19:01:45 2011 +0000
25501     Fix rendering for some pdf with -level1sep
25503     Also some speed improvemensts. Bug #32365
25505  poppler/PSOutputDev.cc | 207
25506  ++++++++++++++++++++++++++++++++++++++-----------
25507  poppler/PSOutputDev.h  |  13 +++-
25508  2 files changed, 170 insertions(+), 50 deletions(-)
25510 commit 6cb8965fb8bce6da2a4460e86f592c1ea3a84a5c
25511 Author: Albert Astals Cid <aacid@kde.org>
25512 Date:   Fri Jan 21 18:43:21 2011 +0000
25514     fix (C) years
25516  poppler/CairoOutputDev.cc   | 2 +-
25517  poppler/CairoOutputDev.h    | 2 +-
25518  qt4/src/poppler-private.cc  | 2 +-
25519  qt4/tests/check_strings.cpp | 2 +-
25520  4 files changed, 4 insertions(+), 4 deletions(-)
25522 commit 24f9c8924b2135da616386d0fa691fe790b4e7a4
25523 Author: Albert Astals Cid <aacid@kde.org>
25524 Date:   Fri Jan 21 08:43:34 2011 +0000
25526     Access the correct variable
25528     Fixes asert on bug 33063
25530  poppler/Annot.cc | 4 ++--
25531  1 file changed, 2 insertions(+), 2 deletions(-)
25533 commit 07a8808c22445c421f3064da7e5227dcbf40358b
25534 Author: Pino Toscano <pino@kde.org>
25535 Date:   Mon Jan 17 21:34:23 2011 +0100
25537     fix unicodeToQString() to correctly decode the Unicode sequence
25539     Use a UnicodeMap to convert the sequence to UTF-8, and convert from
25540     that to QString.
25541     Also, ignore the last character of the Unicode sequence if it is 0x0.
25543     Add a couple of testcases for it.
25545  qt4/src/poppler-private.cc  | 30 ++++++++++++++++++++++++------
25546  qt4/tests/check_strings.cpp | 21 +++++++++++++++++++++
25547  2 files changed, 45 insertions(+), 6 deletions(-)
25549 commit ed367c08d788c88c49de770019bf826cfebb3e2c
25550 Author: Albert Astals Cid <aacid@kde.org>
25551 Date:   Sun Jan 16 17:25:02 2011 +0000
25553     Don't need this either
25555  configure.ac | 1 -
25556  1 file changed, 1 deletion(-)
25558 commit 76ab657dc81ed0af7d9f2efaca2e68d570063001
25559 Author: Albert Astals Cid <aacid@kde.org>
25560 Date:   Sun Jan 16 17:22:56 2011 +0000
25562     And this is the last bit of qt3 cleaning?
25564  configure.ac | 1 -
25565  1 file changed, 1 deletion(-)
25567 commit 9a02856c2762e65b8f03e443e728e05e5a86f65b
25568 Author: Albert Astals Cid <aacid@kde.org>
25569 Date:   Sun Jan 16 17:21:00 2011 +0000
25571     Another qt3 unused file
25573  m4/qt.m4 | 16 ----------------
25574  1 file changed, 16 deletions(-)
25576 commit 26da7a52d31eb677ab6399de2c07140aa272b35e
25577 Author: Albert Astals Cid <aacid@kde.org>
25578 Date:   Sun Jan 16 17:17:59 2011 +0000
25580     Yet more qt3 cleaning
25582  configure.ac | 2 --
25583  1 file changed, 2 deletions(-)
25585 commit 8dc9c693abb0033247a338d0f7d1f3f7a57c1a55
25586 Author: Albert Astals Cid <aacid@kde.org>
25587 Date:   Sun Jan 16 17:14:34 2011 +0000
25589     Some more qt3 thigs i forgot to kill
25591  CMakeLists.txt              |   5 -
25592  Makefile.am                 |   1 -
25593  cmake/modules/FindQt3.cmake | 319
25594  --------------------------------------------
25595  3 files changed, 325 deletions(-)
25597 commit d82f98a274bfa008c218e265a080c4af7ce95131
25598 Author: Albert Astals Cid <aacid@kde.org>
25599 Date:   Sun Jan 16 17:13:06 2011 +0000
25601     Kill qt3 frontend
25603  CMakeLists.txt                       |   5 -
25604  Makefile.am                          |   5 -
25605  configure.ac                         |  18 --
25606  poppler-qt-uninstalled.pc.in         |   7 -
25607  poppler-qt.pc.cmake                  |  13 --
25608  poppler-qt.pc.in                     |  13 --
25609  qt/.gitignore                        |   7 -
25610  qt/CMakeLists.txt                    |  34 ----
25611  qt/Makefile.am                       |  48 -----
25612  qt/poppler-document.cc               | 344
25613  ---------------------------------
25614  qt/poppler-fontinfo.cc               |  83 --------
25615  qt/poppler-link-qt3.h                | 188 ------------------
25616  qt/poppler-link.cc                   | 267 --------------------------
25617  qt/poppler-page-transition-private.h |  28 ---
25618  qt/poppler-page-transition.cc        |  95 ----------
25619  qt/poppler-page-transition.h         | 146 --------------
25620  qt/poppler-page.cc                   | 357
25621  -----------------------------------
25622  qt/poppler-private.cc                | 147 ---------------
25623  qt/poppler-private.h                 | 102 ----------
25624  qt/poppler-qt.h                      | 311 ------------------------------
25625  qt/test-poppler-qt.cpp               | 122 ------------
25626  21 files changed, 2340 deletions(-)
25628 commit 301352e5585d4ab6e7b609b4ab79b4d8b8656092
25629 Author: Daiki Ueno <ueno@unixuser.org>
25630 Date:   Sun Jan 9 18:48:50 2011 +0000
25632     Do not crash in case jpeg_create_decompress fails
25634     Bug 32890
25636  poppler/DCTStream.cc | 21 ++++++++++++---------
25637  poppler/DCTStream.h  |  8 ++++++--
25638  2 files changed, 18 insertions(+), 11 deletions(-)
25640 commit 17baf0498485720b4ea5952bb46287f533139d0a
25641 Author: Albert Astals Cid <aacid@kde.org>
25642 Date:   Sat Jan 8 13:03:31 2011 +0000
25644     Remove declaration of function without implementation
25646  poppler/XRef.h | 3 +--
25647  1 file changed, 1 insertion(+), 2 deletions(-)
25649 commit a9e280508f5d669c8b6e1a6bb888b9369d868ab3
25650 Author: Carlos Garcia Campos <carlosgc@gnome.org>
25651 Date:   Sat Jan 8 10:39:41 2011 +0100
25653     glib: Fix memory leak when calling poppler_page_get_text_layout()
25654     for pages with no text
25656  glib/poppler-page.cc | 5 ++++-
25657  1 file changed, 4 insertions(+), 1 deletion(-)
25659 commit 5d62d18941810ef7d668eafa8b001085133fb169
25660 Author: Carlos Garcia Campos <carlosgc@gnome.org>
25661 Date:   Sat Jan 8 10:33:32 2011 +0100
25663     glib: Use NULL instead of FALSE in g_return_val_if_fail() for
25664     functions returning a pointer
25666  glib/poppler-page.cc | 12 ++++++------
25667  1 file changed, 6 insertions(+), 6 deletions(-)
25669 commit 1324ae13f1fc2fa28951c2c7f7d63d4756537229
25670 Author: Pino Toscano <pino@kde.org>
25671 Date:   Thu Jan 6 01:15:30 2011 +0100
25673     [cpp/apidox] advertize the 'pnm' image format
25675  cpp/poppler-image.cpp | 1 +
25676  1 file changed, 1 insertion(+)
25678 commit b192363960c26111167b1b08db9910e5f39dcf8b
25679 Author: Pino Toscano <pino@kde.org>
25680 Date:   Thu Jan 6 01:09:09 2011 +0100
25682     [cpp] Add PNM (PBM/PGM/PPM) exporting to 'image'.
25684     Introduce a custom ImgWriter (PNMWriter) for exporting in the PNM
25685     variants,
25686     and use it choosing the output format matching as close as possible
25687     the format of the image.
25689  cpp/CMakeLists.txt    |   1 +
25690  cpp/Makefile.am       |   2 +
25691  cpp/PNMWriter.cc      | 119
25692  ++++++++++++++++++++++++++++++++++++++++++++++++++
25693  cpp/PNMWriter.h       |  43 ++++++++++++++++++
25694  cpp/poppler-image.cpp |  22 +++++++++-
25695  5 files changed, 186 insertions(+), 1 deletion(-)
25697 commit bebc530cbde7898759e1bd3629d2836ce0fb1d08
25698 Author: Adrian Johnson <ajohnson@redneon.com>
25699 Date:   Fri Dec 31 12:11:40 2010 +1030
25701     cairo: Don't set JPX mime data if the stream specifies a colorspace
25703     The stream colorspace overides, and may be different to, the
25704     colorspace in the JPX data.
25706     https://bugs.freedesktop.org/show_bug.cgi?id=32746
25708  poppler/CairoOutputDev.cc | 46
25709  +++++++++++++++++++++++++++++++---------------
25710  poppler/CairoOutputDev.h  |  1 +
25711  2 files changed, 32 insertions(+), 15 deletions(-)
25713 commit 1399b9ab14b19f25583c75af2b36f63a6a01129a
25714 Author: Pino Toscano <pino@kde.org>
25715 Date:   Wed Dec 29 15:56:45 2010 +0100
25717     [cpp] add TIFF output to 'image'
25719  cpp/poppler-image.cpp | 12 ++++++++++++
25720  1 file changed, 12 insertions(+)
25722 commit 1c7937dbc3c577ffc12cacc8de33d320e2f30ce9
25723 Author: William Bader <williambader@hotmail.com>
25724 Date:   Wed Dec 29 14:47:06 2010 +0000
25726     Make pdftoppm be able of writing tif files
25728     BUG 32027
25730  CMakeLists.txt         |  15 ++++
25731  config.h.cmake         |   3 +
25732  configure.ac           |  32 ++++++++
25733  goo/Makefile.am        |   2 +
25734  goo/TiffWriter.cc      | 202
25735  +++++++++++++++++++++++++++++++++++++++++++++++++
25736  goo/TiffWriter.h       |  53 +++++++++++++
25737  poppler/Makefile.am    |  11 +++
25738  splash/SplashBitmap.cc |  18 ++++-
25739  splash/SplashBitmap.h  |   5 +-
25740  splash/SplashTypes.h   |   4 +-
25741  utils/pdftoppm.1       |   6 ++
25742  utils/pdftoppm.cc      |  14 +++-
25743  12 files changed, 358 insertions(+), 7 deletions(-)
25745 commit bae91ecb638fcfee001e5c9a86a754610da796e4
25746 Author: William Bader <williambader@hotmail.com>
25747 Date:   Tue Dec 28 11:53:54 2010 +0000
25749     Add -singlefile option to pdftoppm
25751     Bug 32025
25753  utils/pdftoppm.1  |  3 +++
25754  utils/pdftoppm.cc | 26 +++++++++++++++++++++++---
25755  2 files changed, 26 insertions(+), 3 deletions(-)
25757 commit ff58ee66c27da09a370a3000ab55eb1a24921852
25758 Author: Albert Astals Cid <aacid@kde.org>
25759 Date:   Mon Dec 27 20:07:21 2010 +0000
25761     bump soname just in case the getPage change is not BC
25763  qt/CMakeLists.txt | 2 +-
25764  qt/Makefile.am    | 2 +-
25765  2 files changed, 2 insertions(+), 2 deletions(-)
25767 commit 453df02e195a96d0210f297c21c8ffba646659da
25768 Author: Albert Astals Cid <aacid@kde.org>
25769 Date:   Mon Dec 27 19:51:13 2010 +0000
25771     Make distcheck work
25773  glib/Makefile.am | 2 +-
25774  1 file changed, 1 insertion(+), 1 deletion(-)
25776 commit 6a34cec72c1a1b6576858a7836aae4a902fb5ed7
25777 Author: Albert Astals Cid <aacid@kde.org>
25778 Date:   Mon Dec 27 19:29:52 2010 +0000
25780     increase core soname
25782  CMakeLists.txt      | 2 +-
25783  poppler/Makefile.am | 2 +-
25784  2 files changed, 2 insertions(+), 2 deletions(-)
25786 commit 8c11e9d68dceb609d04b3b383d22c307b5981d86
25787 Author: Albert Astals Cid <aacid@kde.org>
25788 Date:   Mon Dec 27 19:23:29 2010 +0000
25790     0.16.0 project version increase
25792  CMakeLists.txt   | 4 ++--
25793  configure.ac     | 4 ++--
25794  cpp/Doxyfile     | 2 +-
25795  qt4/src/Doxyfile | 2 +-
25796  4 files changed, 6 insertions(+), 6 deletions(-)
25798 commit 8c1fd83c6061279af00c1172fe41cee61f19d917
25799 Author: Albert Astals Cid <aacid@kde.org>
25800 Date:   Mon Dec 27 19:22:22 2010 +0000
25802     0.16.0 NEWS
25804  NEWS | 24 ++++++++++++++++++++++++
25805  1 file changed, 24 insertions(+)
25807 commit 0294d6e50691a3e40fad0d6e4fa9056944a91efd
25808 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
25809 Date:   Thu Dec 23 15:56:32 2010 +0000
25811     Be more correct when drawing radial shadings
25813     Fixes 32349
25815  poppler/Gfx.cc | 25 ++++++++++++++++---------
25816  1 file changed, 16 insertions(+), 9 deletions(-)
25818 commit 3aa08e378927889b35b6fa858d6da568250ba6ec
25819 Author: Albert Astals Cid <aacid@kde.org>
25820 Date:   Sun Dec 19 22:36:47 2010 +0000
25822     Seems to work with this version, so enable it
25824  CMakeLists.txt | 4 ++--
25825  1 file changed, 2 insertions(+), 2 deletions(-)
25827 commit 93cf184b7573980bf2e56342e64f9b99c5d0b415
25828 Author: Albert Astals Cid <aacid@kde.org>
25829 Date:   Sun Dec 19 14:16:25 2010 +0000
25831     Fix last commit
25833     Applying patches by hand is bad
25835  poppler/PDFDoc.cc | 4 ++--
25836  1 file changed, 2 insertions(+), 2 deletions(-)
25838 commit ebb580d756a8321de87814f05ab572564732c15e
25839 Author: Philip Lorenz <lorenzph+freedesktop@gmail.com>
25840 Date:   Sun Dec 19 14:08:31 2010 +0000
25842     Windows fixes
25844  poppler/PDFDoc.cc | 5 +++--
25845  1 file changed, 3 insertions(+), 2 deletions(-)
25847 commit 88a4154420e016d93c5ce05b5b8e09b6bddcadc9
25848 Author: Philip Lorenz <lorenzph+freedesktop@gmail.com>
25849 Date:   Sun Dec 19 13:03:01 2010 +0000
25851     build on newer MSVC
25853  qt4/src/poppler-annotation.h | 7 ++++---
25854  1 file changed, 4 insertions(+), 3 deletions(-)
25856 commit 18cd9f6aeb48266c551952c395eb9cd662bc27f5
25857 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
25858 Date:   Sat Dec 18 17:59:54 2010 +0000
25860     compile in windows
25862  poppler/FontInfo.cc | 3 ++-
25863  1 file changed, 2 insertions(+), 1 deletion(-)
25865 commit 471102ef68b439dfa13e20e3b0f2e143f8d0dc85
25866 Author: Albert Astals Cid <aacid@kde.org>
25867 Date:   Fri Dec 17 00:36:36 2010 +0000
25869     Remove -resolution
25871     Actually use -zoom that is there for a reason
25873  utils/pdftohtml.1  |  3 ---
25874  utils/pdftohtml.cc | 15 ++++++---------
25875  2 files changed, 6 insertions(+), 12 deletions(-)
25877 commit edf6c47feb5b7658e585bcce196e465245e1dc98
25878 Author: Albert Astals Cid <aacid@kde.org>
25879 Date:   Thu Dec 16 22:56:40 2010 +0000
25881     kill useless code
25883  utils/pdftohtml.cc | 8 --------
25884  1 file changed, 8 deletions(-)
25886 commit 185a2f81485e19f96393a431be5523a277747b94
25887 Author: Albert Astals Cid <aacid@kde.org>
25888 Date:   Thu Dec 16 22:56:15 2010 +0000
25890     static-ify some vars
25892  utils/HtmlOutputDev.cc | 9 ---------
25893  utils/pdftohtml.cc     | 8 ++++----
25894  2 files changed, 4 insertions(+), 13 deletions(-)
25896 commit e4dfc548c57b690db9122d1db3342ed0a785c8bb
25897 Author: Albert Astals Cid <aacid@kde.org>
25898 Date:   Tue Dec 14 19:45:46 2010 +0000
25900     We need this to make the define really be defined
25902  config.h.cmake | 3 +++
25903  1 file changed, 3 insertions(+)
25905 commit 06da4b46c442778c67b788b747f04b386b5247ac
25906 Author: Adrian Johnson <ajohnson@redneon.com>
25907 Date:   Tue Dec 14 09:06:57 2010 +1030
25909     cairo: Use A1 instead of A8 for imagemask
25911     The cairo PDF surface now optimizes the case of cairo_mask() with
25912     solid source and A1 mask to use a PDF stencil mask.
25914     Fixes https://bugs.launchpad.net/ubuntu/+source/libcairo/+bug/680628
25915     where a 65K PDF printed to PDF using poppler-cairo turns into an 8MB
25916     PDF.
25918  CMakeLists.txt            |  2 ++
25919  configure.ac              |  1 +
25920  poppler/CairoOutputDev.cc | 25 ++++++++++++++++++-------
25921  3 files changed, 21 insertions(+), 7 deletions(-)
25923 commit 6ef457dc818e7e241e5d2e264bc2d78b132ae638
25924 Author: Albert Astals Cid <aacid@kde.org>
25925 Date:   Mon Dec 13 14:08:29 2010 +0000
25927     Move -fno-exceptions -fno-check-new to default flags
25929     Makes sense since we decided not to support the exception path in
25930     gmem a
25931     while ago
25933  cmake/modules/PopplerMacros.cmake | 2 +-
25934  configure.ac                      | 2 +-
25935  2 files changed, 2 insertions(+), 2 deletions(-)
25937 commit 86e469600b58ae05cb6ede1b4017fbdac99cc556
25938 Author: Albert Astals Cid <aacid@kde.org>
25939 Date:   Mon Dec 13 14:04:00 2010 +0000
25941     More gcc flags movement
25943     -Wchar-subscripts is part of -Wall so remove it
25944     Move -fno-common to default options since it makes sense to use it
25946  cmake/modules/PopplerMacros.cmake | 4 ++--
25947  configure.ac                      | 4 ++--
25948  2 files changed, 4 insertions(+), 4 deletions(-)
25950 commit 2b74241d8b1fd1ec9fab4f6f673bbaaa1cb3d949
25951 Author: Albert Astals Cid <aacid@kde.org>
25952 Date:   Mon Dec 13 13:56:52 2010 +0000
25954     Promote -Wcast-align to the general warnings we ask gcc to give
25956  cmake/modules/PopplerMacros.cmake | 2 +-
25957  configure.ac                      | 2 +-
25958  2 files changed, 2 insertions(+), 2 deletions(-)
25960 commit 7313e0a4de6f2146c1dcb3d235f18a3c844d12d5
25961 Author: Albert Astals Cid <aacid@kde.org>
25962 Date:   Sun Dec 12 23:28:18 2010 +0000
25964     Do not return 99 (or 1) with -h, -v and -printenc
25966     Bug 32149
25968  utils/pdffonts.cc  | 2 ++
25969  utils/pdfimages.cc | 2 ++
25970  utils/pdfinfo.cc   | 3 +++
25971  utils/pdftoppm.cc  | 2 ++
25972  utils/pdftops.cc   | 5 ++++-
25973  utils/pdftotext.cc | 3 +++
25974  6 files changed, 16 insertions(+), 1 deletion(-)
25976 commit 669cbfc9fd78a22d4f14b0af43143e1f5dc28cd5
25977 Author: Albert Astals Cid <aacid@kde.org>
25978 Date:   Sat Dec 11 19:04:22 2010 +0000
25980     Fix the preliminary bbox/clip calculation
25982     Code based in code posted by Suzuki Toshiya in the freetype mailing
25983     list
25985  splash/SplashFTFont.cc | 15 +++++++++------
25986  1 file changed, 9 insertions(+), 6 deletions(-)
25988 commit 2984002a64acca7014edeadd900dd52cdf7d9eac
25989 Author: Albert Astals Cid <aacid@kde.org>
25990 Date:   Sat Dec 11 18:57:52 2010 +0000
25992     Remove the * we just need to increase the pointer
25994     Gives a warning with newer gcc's
25996  splash/Splash.cc | 6 +++---
25997  1 file changed, 3 insertions(+), 3 deletions(-)
25999 commit 9b45fa072198da4a5032004ac943cf2227aa97ea
26000 Author: Albert Astals Cid <aacid@kde.org>
26001 Date:   Fri Dec 10 12:05:58 2010 +0000
26003     Make PreScanOutputDev be less agressive when deciding to rasterize
26005     BUG 30107
26007  poppler/PreScanOutputDev.cc | 14 +++++++++++++-
26008  poppler/PreScanOutputDev.h  |  4 ++++
26009  2 files changed, 17 insertions(+), 1 deletion(-)
26011 commit f96f6a06cdc33b4654669ac74d5abd0d546a127d
26012 Author: Albert Astals Cid <aacid@kde.org>
26013 Date:   Sun Dec 5 12:06:21 2010 +0000
26015     Adapt the zlib-base FlateStream code to API changes
26017     Bug 32065
26019  poppler/FlateStream.cc | 9 ++++++---
26020  poppler/FlateStream.h  | 9 +++++++++
26021  2 files changed, 15 insertions(+), 3 deletions(-)
26023 commit 7b1f83990a1f68306daf5f7dbeabcd38f4382e3b
26024 Author: Albert Astals Cid <aacid@kde.org>
26025 Date:   Mon Nov 29 22:27:46 2010 +0000
26027     0.15.3
26029  CMakeLists.txt      |  4 ++--
26030  NEWS                | 18 ++++++++++++++++++
26031  configure.ac        |  2 +-
26032  cpp/Doxyfile        |  2 +-
26033  poppler/Makefile.am |  2 +-
26034  qt4/src/Doxyfile    |  2 +-
26035  6 files changed, 24 insertions(+), 6 deletions(-)
26037 commit 7c23a993193aaaa4d4b5b6d1161a0455d1e2a8c0
26038 Author: Albert Astals Cid <aacid@kde.org>
26039 Date:   Mon Nov 29 21:33:31 2010 +0000
26041     Add some more isNum before calling getNum
26043  poppler/GfxState.cc | 48 ++++++++++++++++++++++++++++++++----------------
26044  1 file changed, 32 insertions(+), 16 deletions(-)
26046 commit 62ec4f591c258e702ee79b519919a931517220bf
26047 Author: Albert Astals Cid <aacid@kde.org>
26048 Date:   Mon Nov 29 20:50:43 2010 +0000
26050     pass fetchOriginatorNums in some more calls
26052     Fixes some more crashes in broken files
26054  poppler/Parser.cc | 7 ++++++-
26055  poppler/Parser.h  | 1 +
26056  poppler/XRef.cc   | 6 +++---
26057  3 files changed, 10 insertions(+), 4 deletions(-)
26059 commit d2a0e2ca723142478858f7edfb7c98807d554578
26060 Author: Hib Eris <hib@hiberis.nl>
26061 Date:   Thu Nov 25 10:36:38 2010 +0000
26063     Skip over loops in Pages tree
26065  poppler/Catalog.cc | 15 ++++++++++-----
26066  1 file changed, 10 insertions(+), 5 deletions(-)
26068 commit 7abd371364e6e4aaef932f26b0664f7f9d760c42
26069 Author: Albert Astals Cid <aacid@kde.org>
26070 Date:   Sun Nov 28 13:57:50 2010 +0000
26072     this var is not about xobjects only anymroe
26074  poppler/FontInfo.cc | 6 +++---
26075  poppler/FontInfo.h  | 2 +-
26076  2 files changed, 4 insertions(+), 4 deletions(-)
26078 commit 1ac14df61d711097837e44d80a9332f0a854b95e
26079 Author: Adrian Johnson <ajohnson@redneon.com>
26080 Date:   Sun Nov 28 13:49:41 2010 +0000
26082     find fonts inside patterns
26084     Bug 31948
26086  poppler/FontInfo.cc | 50
26087  +++++++++++++++++++++++++++-----------------------
26088  1 file changed, 27 insertions(+), 23 deletions(-)
26090 commit d30dd8c6f6491beac9750447126930168394cd9f
26091 Author: Albert Astals Cid <aacid@kde.org>
26092 Date:   Sun Nov 28 13:25:39 2010 +0000
26094     Use sets instead of arrays
26096  poppler/FontInfo.cc | 46 ++++++++--------------------------------------
26097  poppler/FontInfo.h  | 11 +++--------
26098  2 files changed, 11 insertions(+), 46 deletions(-)
26100 commit 4c20bf14c0b1d7f1d5e530ded890186487da32b5
26101 Author: Albert Astals Cid <aacid@kde.org>
26102 Date:   Sun Nov 28 12:50:24 2010 +0000
26104     Use FontInfoScanner
26106     No idea why we didn't do this before, duplicate code is evil and now
26107     pdffonts doesn't crash on pdf from bug 20486
26109  utils/pdffonts.cc | 185
26110  ++++++++----------------------------------------------
26111  1 file changed, 26 insertions(+), 159 deletions(-)
26113 commit d915f3d5a9e9e2e5dcd6be4cf8fac1b5849a13e9
26114 Author: Albert Astals Cid <aacid@kde.org>
26115 Date:   Wed Nov 24 21:51:46 2010 +0000
26117     protect against null ref here
26119  poppler/Catalog.cc | 2 +-
26120  1 file changed, 1 insertion(+), 1 deletion(-)
26122 commit cf32faaa16d763561fb9dfc4469345e4b3ba2369
26123 Author: Albert Astals Cid <aacid@kde.org>
26124 Date:   Wed Nov 24 21:48:54 2010 +0000
26126     Protect against NULL values here
26128  poppler/JPEG2000Stream.h | 2 ++
26129  1 file changed, 2 insertions(+)
26131 commit 46a6cc5952c59504863baed3ad2870093c462f12
26132 Author: Albert Astals Cid <aacid@kde.org>
26133 Date:   Wed Nov 24 19:42:59 2010 +0000
26135     Check the objects are numbers before using them
26137     Bug 31895
26139  poppler/GfxState.cc | 26 ++++++++++++++++++--------
26140  1 file changed, 18 insertions(+), 8 deletions(-)
26142 commit 52e25cca7e75a8b8eac95a3cec258f1cd9f8ecaa
26143 Author: Albert Astals Cid <aacid@kde.org>
26144 Date:   Tue Nov 23 20:31:14 2010 +0000
26146     If it is not a Page but has no Kids either let's just pretend it's
26147     a page
26149     Fixes broken PDF at bug 31861
26151  poppler/Catalog.cc | 2 +-
26152  poppler/Dict.cc    | 4 ++++
26153  poppler/Dict.h     | 2 ++
26154  3 files changed, 7 insertions(+), 1 deletion(-)
26156 commit c6127898b13311197971b1c6b1b306b91e28cf0e
26157 Author: Hib Eris <hib@hiberis.nl>
26158 Date:   Mon Nov 22 13:08:48 2010 +0000
26160     Use gmallocn_checkoverflow when parsing Hints table
26162     Prevents running out of memory with malicious documents.
26164  poppler/Hints.cc | 26 +++++++++++++-------------
26165  1 file changed, 13 insertions(+), 13 deletions(-)
26167 commit 6a17cc89eda52f08cbacbf9bfaaeda22cf041e82
26168 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
26169 Date:   Mon Nov 22 19:20:56 2010 +0000
26171     Improve rendering of radial shadings
26173     Improves the duck rendering in bug 22098
26175  poppler/Gfx.cc | 71
26176  ++++++++++++++++++++++++++++------------------------------
26177  1 file changed, 34 insertions(+), 37 deletions(-)
26179 commit 9093adede4f9ad6fb2962dcefcb09c1d8c357715
26180 Author: Albert Astals Cid <aacid@kde.org>
26181 Date:   Sun Nov 21 23:49:12 2010 +0000
26183     pedantic ;
26185  poppler/CurlPDFDocBuilder.cc | 2 +-
26186  1 file changed, 1 insertion(+), 1 deletion(-)
26188 commit 61445f5af749510fb647059af01abf1faf664195
26189 Author: Albert Astals Cid <aacid@kde.org>
26190 Date:   Sat Nov 20 22:19:35 2010 +0000
26192     forgot to upadte year here
26194  poppler/Parser.h | 2 +-
26195  1 file changed, 1 insertion(+), 1 deletion(-)
26197 commit 3628837febb21bcd1b54f3fb737628ea59e5d95d
26198 Author: Albert Astals Cid <aacid@kde.org>
26199 Date:   Sat Nov 20 22:15:08 2010 +0000
26201     And now generalize the previous fix
26203     Works for loops of more than one item as in bug 28784
26205  poppler/Dict.cc   |  4 ++--
26206  poppler/Dict.h    |  2 +-
26207  poppler/Object.cc |  4 ++--
26208  poppler/Object.h  |  9 +++++----
26209  poppler/Parser.cc | 19 +++++++++++++------
26210  poppler/Parser.h  |  7 ++++++-
26211  poppler/XRef.cc   | 30 +++++++++++++++++++++++++-----
26212  poppler/XRef.h    |  2 +-
26213  8 files changed, 55 insertions(+), 22 deletions(-)
26215 commit b0555189a7fbd7f6a899e582783b9e0df44d5d6a
26216 Author: Albert Astals Cid <aacid@kde.org>
26217 Date:   Sat Nov 20 21:32:24 2010 +0000
26219     Protect against more loops when parsing
26221  poppler/Dict.cc   | 4 ++--
26222  poppler/Dict.h    | 2 +-
26223  poppler/Object.cc | 4 ++--
26224  poppler/Object.h  | 8 ++++----
26225  poppler/Parser.cc | 2 +-
26226  poppler/XRef.cc   | 4 ++--
26227  poppler/XRef.h    | 2 +-
26228  7 files changed, 13 insertions(+), 13 deletions(-)
26230 commit 555fa897b275ca7195f22a727b049c8c4f2d74cd
26231 Author: Albert Astals Cid <aacid@kde.org>
26232 Date:   Sat Nov 20 19:14:38 2010 +0000
26234     Detect loops in FormField creation
26236  poppler/Form.cc | 88
26237  ++++++++++++++++++++++++++++++++-------------------------
26238  poppler/Form.h  | 14 +++++----
26239  2 files changed, 58 insertions(+), 44 deletions(-)
26241 commit 1802ddef374cb1451975480b2427e5d23ee2c737
26242 Author: Albert Astals Cid <aacid@kde.org>
26243 Date:   Sat Nov 20 18:58:17 2010 +0000
26245     Forgot to port this away from GooVector :-S
26247  poppler/CurlCachedFile.cc | 3 +--
26248  poppler/CurlCachedFile.h  | 2 +-
26249  2 files changed, 2 insertions(+), 3 deletions(-)
26251 commit 32e53c5436b8c3654e7043f1d86596a79511a4cf
26252 Author: Albert Astals Cid <aacid@kde.org>
26253 Date:   Sat Nov 20 18:54:59 2010 +0000
26255     fix spacing
26257  poppler/Form.cc | 8 ++++----
26258  1 file changed, 4 insertions(+), 4 deletions(-)
26260 commit 1cb3d5d94a1d89ccded96d977bcabfbe438fb81f
26261 Author: Albert Astals Cid <aacid@kde.org>
26262 Date:   Sat Nov 20 18:08:45 2010 +0000
26264     fix the memset
26266     Fixes crash in broken pdf
26268  poppler/Hints.cc | 2 +-
26269  1 file changed, 1 insertion(+), 1 deletion(-)
26271 commit 22e8cebaa15adb4b19c9556cdca43cc3e77832b7
26272 Author: Albert Astals Cid <aacid@kde.org>
26273 Date:   Sat Nov 20 17:20:34 2010 +0000
26275     Ensure the obj are num before reading them
26277  poppler/GfxState.cc | 32 ++++++++++++++++++++++----------
26278  1 file changed, 22 insertions(+), 10 deletions(-)
26280 commit 08b2db36db4e011ebe36d2d945cb1a0498f1c5fb
26281 Author: Pino Toscano <pino@kde.org>
26282 Date:   Sat Nov 20 14:00:36 2010 +0100
26284     add my copyright here
26286  poppler/Hints.cc | 1 +
26287  1 file changed, 1 insertion(+)
26289 commit 91aa4b02aa93ffe3828479194067de42d52be465
26290 Author: Pino Toscano <pino@kde.org>
26291 Date:   Sat Nov 20 13:13:46 2010 +0100
26293     [cpp] include <ios> for std::hex() and std::left()
26295  cpp/poppler-global.cpp     | 1 +
26296  cpp/tests/poppler-dump.cpp | 1 +
26297  2 files changed, 2 insertions(+)
26299 commit 1c924412923cb01f2cb95b0943cb7bbaf7e8cfb6
26300 Author: Pino Toscano <pino@kde.org>
26301 Date:   Sat Nov 20 13:02:36 2010 +0100
26303     [cpp] include <iterator> for std::back_inserter()
26305  cpp/poppler-document.cpp | 1 +
26306  1 file changed, 1 insertion(+)
26308 commit 95b551025a34f3a7bcff2852eac6d186bc8a7cb0
26309 Author: Pino Toscano <pino@kde.org>
26310 Date:   Sat Nov 20 12:54:21 2010 +0100
26312     use a std::vector<char> instead of a var-length-array of char's
26314  poppler/Hints.cc | 6 +++---
26315  1 file changed, 3 insertions(+), 3 deletions(-)
26317 commit 4faaff893515c80cb69b02e431a0f8483274a497
26318 Author: Hib Eris <hib@hiberis.nl>
26319 Date:   Fri Nov 19 23:53:35 2010 +0000
26321     [win32] Simplify strtok_r implementation
26323     The previous implementation did not compile with mingw64.
26325  poppler/strtok_r.cpp | 137
26326  +--------------------------------------------------
26327  1 file changed, 1 insertion(+), 136 deletions(-)
26329 commit 255f84927a649d980f047fe755c9c308535a3779
26330 Author: Hib Eris <hib@hiberis.nl>
26331 Date:   Fri Nov 19 23:45:33 2010 +0000
26333     Correct parsing of linearization table
26335     Fixes bug #31627
26337  poppler/Linearization.cc | 4 +---
26338  1 file changed, 1 insertion(+), 3 deletions(-)
26340 commit 9d05138f0b7d15945f546564036bc67815593db0
26341 Author: Albert Astals Cid <aacid@kde.org>
26342 Date:   Sun Nov 14 16:05:28 2010 +0000
26344     0.15.2
26346  CMakeLists.txt      |  4 ++--
26347  NEWS                | 22 ++++++++++++++++++++++
26348  configure.ac        |  2 +-
26349  cpp/Doxyfile        |  2 +-
26350  poppler/Makefile.am |  2 +-
26351  qt4/src/Doxyfile    |  2 +-
26352  6 files changed, 28 insertions(+), 6 deletions(-)
26354 commit 2d18543bd6b3a5a9ff2dfab63339d5bfcccd0b2f
26355 Author: Albert Astals Cid <aacid@kde.org>
26356 Date:   Sun Nov 14 15:41:56 2010 +0000
26358     This does actually work now :D
26360  qt4/tests/check_metadata.cpp | 1 -
26361  1 file changed, 1 deletion(-)
26363 commit d772364b8a5858cbd98e256547d319260fa9d084
26364 Author: Pino Toscano <pino@kde.org>
26365 Date:   Thu Nov 11 21:52:25 2010 +0100
26367     [Qt4] New function setDebugErrorFunction().
26369     This new function + typedef can be useful to direct the ebug/error
26370     messages
26371     to a different place than the default qDebug()'s one.
26373     Base on an idea of Albert, added closure and polish by me.
26375  qt4/src/poppler-private.cc | 20 +++++++++++++++++++-
26376  qt4/src/poppler-qt4.h      | 24 ++++++++++++++++++++++++
26377  2 files changed, 43 insertions(+), 1 deletion(-)
26379 commit ce929cf33f4b6b6421f9d327b4bb792816d47aac
26380 Author: Jakob Voss <jakob.voss@gbv.de>
26381 Date:   Wed Nov 10 23:41:44 2010 +0000
26383     Add -p flag to pdfimages
26385     Adds the page the image is in to the image filename
26387  utils/ImageOutputDev.cc | 25 ++++++++++++++++++-------
26388  utils/ImageOutputDev.h  | 19 +++++++++++++++----
26389  utils/pdfimages.1       |  3 +++
26390  utils/pdfimages.cc      |  6 +++++-
26391  4 files changed, 41 insertions(+), 12 deletions(-)
26393 commit 6296c28968613aadb7ea084092945a54005eca9b
26394 Author: Albert Astals Cid <aacid@kde.org>
26395 Date:   Wed Nov 10 23:28:45 2010 +0000
26397     Kill GooVector
26399     std::vector does the same and GooVector is not part of xpdf so
26400     we don't
26401     need to maintain it in case we ever get a new xpdf release we want to
26402     merge with
26404  CMakeLists.txt             |   1 -
26405  goo/GooVector.h            | 159
26406  ---------------------------------------------
26407  goo/Makefile.am            |   1 -
26408  poppler/CachedFile.cc      |  19 +++---
26409  poppler/CachedFile.h       |  15 +++--
26410  poppler/Catalog.cc         |  12 ++--
26411  poppler/Catalog.h          |  10 +--
26412  poppler/Form.h             |   3 +-
26413  poppler/Gfx.h              |   7 +-
26414  poppler/Hints.cc           |   5 +-
26415  poppler/Hints.h            |   6 +-
26416  poppler/StdinCachedFile.cc |   2 +-
26417  poppler/StdinCachedFile.h  |   2 +-
26418  poppler/Stream.h           |   1 -
26419  poppler/XRef.cc            |  10 +--
26420  poppler/XRef.h             |   7 +-
26421  utils/HtmlFonts.cc         |   8 +--
26422  utils/HtmlFonts.h          |  12 ++--
26423  utils/HtmlLinks.cc         |   8 +--
26424  utils/HtmlLinks.h          |   4 +-
26425  20 files changed, 66 insertions(+), 226 deletions(-)
26427 commit 5934c320aa136c1a6e97fb9bf54bdfdccfcab521
26428 Author: Hib Eris <hib@hiberis.nl>
26429 Date:   Wed Nov 10 22:50:36 2010 +0000
26431     Linearization improvements
26433     Read
26434     http://lists.freedesktop.org/archives/poppler/2010-November/006642.html
26435     for the detailed patch description
26437  CMakeLists.txt                  |   4 +
26438  glib/poppler-action.cc          |   4 +-
26439  glib/poppler-document.cc        |  17 +-
26440  glib/poppler-page.cc            |   1 +
26441  poppler/CachedFile.h            |   2 +-
26442  poppler/Catalog.cc              | 352 +++++++++++++++++++++-----------
26443  poppler/Catalog.h               |  14 +-
26444  poppler/FontInfo.cc             |   5 +-
26445  poppler/Hints.cc                | 439
26446  ++++++++++++++++++++++++++++++++++++++++
26447  poppler/Hints.h                 |  95 +++++++++
26448  poppler/Linearization.cc        | 224 ++++++++++++++++++++
26449  poppler/Linearization.h         |  45 ++++
26450  poppler/Makefile.am             |   4 +
26451  poppler/PDFDoc.cc               | 284 ++++++++++++++++++++++----
26452  poppler/PDFDoc.h                |  38 +++-
26453  poppler/PSOutputDev.cc          |  39 ++--
26454  poppler/PSOutputDev.h           |  14 +-
26455  poppler/Stream.cc               |  13 +-
26456  poppler/Stream.h                |  11 +-
26457  poppler/XRef.cc                 | 351 +++++++++++++++++++-------------
26458  poppler/XRef.h                  |  25 ++-
26459  qt/poppler-document.cc          |  14 +-
26460  qt/poppler-page.cc              |  19 +-
26461  qt/poppler-private.h            |  14 +-
26462  qt/poppler-qt.h                 |   3 +-
26463  qt4/src/poppler-document.cc     |  12 +-
26464  qt4/src/poppler-link.cc         |   7 +-
26465  qt4/src/poppler-page.cc         |   3 +-
26466  qt4/src/poppler-ps-converter.cc |   2 +
26467  utils/HtmlOutputDev.cc          |   2 +-
26468  utils/HtmlOutputDev.h           |   3 +
26469  utils/pdffonts.cc               |   6 +-
26470  utils/pdfinfo.cc                |  22 +-
26471  utils/pdftohtml.cc              |   2 +-
26472  utils/pdftops.cc                |   3 +-
26473  35 files changed, 1690 insertions(+), 403 deletions(-)
26475 commit abb1313ae40ab7efb073406f47fa53bf7afe0b88
26476 Author: Pino Toscano <pino@kde.org>
26477 Date:   Mon Nov 8 01:54:03 2010 +0100
26479     [cpp/apidox] add the minimum version of 'image'
26481  cpp/poppler-image.cpp | 2 ++
26482  1 file changed, 2 insertions(+)
26484 commit f559e77cb7d76c5fe6a79be9086667a29613c912
26485 Author: Pino Toscano <pino@kde.org>
26486 Date:   Mon Nov 8 01:52:48 2010 +0100
26488     [cpp] add image::bytes_per_row()
26490  cpp/poppler-image.cpp | 8 ++++++++
26491  cpp/poppler-image.h   | 1 +
26492  2 files changed, 9 insertions(+)
26494 commit 14dea4d74698d5d7d994e687f8176652d790dba7
26495 Author: Pino Toscano <pino@kde.org>
26496 Date:   Sun Nov 7 22:57:31 2010 +0100
26498     [arthur] use the untransformed line width, not the transformed one
26500     ... as the painter will do the transformation itself already;
26501     seems to product better results
26503  poppler/ArthurOutputDev.cc | 2 +-
26504  1 file changed, 1 insertion(+), 1 deletion(-)
26506 commit f077e82af0724be88d28c896a3c208f1d50ccff9
26507 Author: Pino Toscano <pino@kde.org>
26508 Date:   Sun Nov 7 21:50:48 2010 +0100
26510     [qt4] New Page::renderToPainter()
26512     This new painter-based painting function ican be used for painting
26513     (with Arthur only for now) without getting an image first.
26514     Also add a new flag type for it, with a single item telling whether
26515     do not save+restore the provided painter.
26517     Mostly based on a patch by Matthias Fauconneau
26518     (matthias.fauconneau@gmail.com), thanks!
26520  qt4/src/poppler-page.cc | 62
26521  +++++++++++++++++++++++++++++++---------------
26522  qt4/src/poppler-qt4.h   | 65
26523  ++++++++++++++++++++++++++++++++++++++++++++++++-
26524  2 files changed, 107 insertions(+), 20 deletions(-)
26526 commit df02d1fc9e65422121e5e8f493c13229552ec0e7
26527 Author: Pino Toscano <pino@kde.org>
26528 Date:   Sun Nov 7 19:47:56 2010 +0100
26530     [arthur] remove unused 'm_image' attribute
26532  poppler/ArthurOutputDev.cc | 1 -
26533  poppler/ArthurOutputDev.h  | 2 +-
26534  2 files changed, 1 insertion(+), 2 deletions(-)
26536 commit b29582cd0d542a3e70dbca3fb75770daa4cc91ca
26537 Author: Matthias Fauconneau <matthias.fauconneau@gmail.com>
26538 Date:   Sun Nov 7 19:44:11 2010 +0100
26540     [arthur] small fixes and memory leaks
26542     - fix font rendering (transforming the glyph path and not only the
26543     glyph origin)
26544     - fix image rendering (alpha was set to zero)
26546  poppler/ArthurOutputDev.cc | 122
26547  ++++++++++++++++++++-------------------------
26548  1 file changed, 54 insertions(+), 68 deletions(-)
26550 commit 970f075569bf9be5e5ddc3a9ad1fabec5435dfaf
26551 Author: Pino Toscano <pino@kde.org>
26552 Date:   Sun Nov 7 16:31:02 2010 +0100
26554     [cpp/tests] add a simple poppler-render test
26556     ... to ease testing the render capabilities of poppler-cpp.
26557     quite minimal at the moment.
26559  cpp/tests/CMakeLists.txt     |   3 ++
26560  cpp/tests/Makefile.am        |   9 +++-
26561  cpp/tests/poppler-render.cpp | 113
26562  +++++++++++++++++++++++++++++++++++++++++++
26563  3 files changed, 124 insertions(+), 1 deletion(-)
26565 commit bfe4139c742cb0a669f5504df7e22e3e57243d9a
26566 Author: Pino Toscano <pino@kde.org>
26567 Date:   Sun Nov 7 16:23:26 2010 +0100
26569     [cpp] Add page_renderer, to render pages over images.
26571     This new class introduces a very simple way to render a page, using
26572     the Splash backend,
26573     giving an 'image' as result.
26574     It can hold a color for the "paper" of the pages, and some hints
26575     for the actual rendering.
26577  cpp/CMakeLists.txt            |   2 +
26578  cpp/Makefile.am               |   2 +
26579  cpp/poppler-page-renderer.cpp | 212
26580  ++++++++++++++++++++++++++++++++++++++++++
26581  cpp/poppler-page-renderer.h   |  66 +++++++++++++
26582  4 files changed, 282 insertions(+)
26584 commit 91e3f7b4ea42a5821fd78e1edf55e95250c9bc68
26585 Author: Pino Toscano <pino@kde.org>
26586 Date:   Sun Nov 7 16:19:34 2010 +0100
26588     [cpp] add an internal way to get a 'page_private' of a 'page'
26590     useful for getting a 'page_private' in the implementation of other
26591     cpp classes
26592     without the need to add friends to 'page'
26594  cpp/poppler-page-private.h | 5 +++++
26595  1 file changed, 5 insertions(+)
26597 commit fa7c41cb9c52ecd3d7c574455b1258a3021b8c75
26598 Author: Albert Astals Cid <aacid@kde.org>
26599 Date:   Thu Nov 4 20:55:34 2010 +0000
26601     Improvements to the splash backend
26603     Antialias and shadings.
26604     Code by Thomas Freitag <Thomas.Freitag@alfa.de> and Christian
26605     Feuersänger <cfeuersaenger@googlemail.com>
26606     More info at bug 30436
26608  poppler/CairoOutputDev.h   |   5 +-
26609  poppler/Function.cc        |   4 +-
26610  poppler/Function.h         |   2 +
26611  poppler/Gfx.cc             |  12 +-
26612  poppler/OutputDev.h        |  16 +-
26613  poppler/PSOutputDev.h      |   4 +-
26614  poppler/SplashOutputDev.cc | 182 ++++++++++++++++++++-
26615  poppler/SplashOutputDev.h  |  68 +++++++-
26616  splash/Splash.cc           | 395
26617  ++++++++++++++++++++++++++++++++++++++++++++-
26618  splash/Splash.h            |  11 +-
26619  splash/SplashBitmap.cc     |   4 +-
26620  splash/SplashBitmap.h      |   3 +
26621  splash/SplashPattern.cc    |  17 +-
26622  splash/SplashPattern.h     |  36 ++++-
26623  14 files changed, 735 insertions(+), 24 deletions(-)
26625 commit 0aa040163741ab8ba093a742e556bba2a5ab7edf
26626 Author: Albert Astals Cid <aacid@kde.org>
26627 Date:   Wed Nov 3 20:40:24 2010 +0000
26629     Do not add sibling children as parents
26631     Fixes c2ff94b1600b8a5841a5e4627f014560ac460f1a
26633  poppler/Function.cc | 7 ++++---
26634  1 file changed, 4 insertions(+), 3 deletions(-)
26636 commit c2ff94b1600b8a5841a5e4627f014560ac460f1a
26637 Author: Albert Astals Cid <aacid@kde.org>
26638 Date:   Wed Nov 3 00:02:02 2010 +0000
26640     Do not loop forever in broken documents
26642     StitchingFunctions that have themselves up in the parent chain
26643     are wrong
26645  poppler/Function.cc | 22 +++++++++++++++++++---
26646  poppler/Function.h  |  6 ++++--
26647  2 files changed, 23 insertions(+), 5 deletions(-)
26649 commit cad66a7d25abdb6aa15f3aa94a35737b119b2659
26650 Author: Albert Astals Cid <aacid@kde.org>
26651 Date:   Tue Nov 2 19:14:34 2010 +0000
26653     Fix crash in broken documents
26655     mapLen = (code + 256) & ~255; can wrap and you end up with mapLen
26656     < code
26657     that is not what you wanted
26659  poppler/CharCodeToUnicode.cc | 16 +++++++++++-----
26660  1 file changed, 11 insertions(+), 5 deletions(-)
26662 commit 7e5f31c1c41193c6e49355970e6d027b91d45825
26663 Author: Albert Astals Cid <aacid@kde.org>
26664 Date:   Tue Nov 2 00:32:01 2010 +0000
26666     make some more fields private
26668  splash/SplashFontFile.h | 5 +++--
26669  1 file changed, 3 insertions(+), 2 deletions(-)
26671 commit 6751eb48dc49890f7ad8b732b3fc29a2db746ec4
26672 Author: Albert Astals Cid <aacid@kde.org>
26673 Date:   Tue Nov 2 00:26:08 2010 +0000
26675     Make the destructor private
26677     You are not supposed to call it, you should call unref
26679  splash/SplashFontFile.h | 5 +++--
26680  1 file changed, 3 insertions(+), 2 deletions(-)
26682 commit b718e821d5f21ea5b0c44c6c2b59769c9b94892a
26683 Author: Albert Astals Cid <aacid@kde.org>
26684 Date:   Thu Oct 28 08:46:09 2010 +0100
26686     Revert fdfffc9c68314d3f64dee7e0ef8617105e3198dd
26688     It is not a leak and makes things crash :D
26690  poppler/SplashOutputDev.cc | 1 -
26691  1 file changed, 1 deletion(-)
26693 commit 15b9aeac5a20c544db1aebe00113ebc2f7ba52c7
26694 Author: Albert Astals Cid <aacid@kde.org>
26695 Date:   Thu Oct 28 00:37:29 2010 +0100
26697     if reallocn fails, free p
26699  goo/gmem.cc | 8 ++++++--
26700  1 file changed, 6 insertions(+), 2 deletions(-)
26702 commit 561c0567a5741d7c49903c51c8020187dccaa0d9
26703 Author: Albert Astals Cid <aacid@kde.org>
26704 Date:   Wed Oct 27 22:43:51 2010 +0100
26706     fix comment
26708  poppler/SplashOutputDev.cc | 4 ++--
26709  1 file changed, 2 insertions(+), 2 deletions(-)
26711 commit 4ef38cc99a879202e717447a422272cf85eeccfc
26712 Author: Albert Astals Cid <aacid@kde.org>
26713 Date:   Wed Oct 27 22:36:07 2010 +0100
26715     Fix memory leaks that can happen with broken documents
26717  poppler/SplashOutputDev.cc | 10 ++++++++++
26718  1 file changed, 10 insertions(+)
26720 commit fdfffc9c68314d3f64dee7e0ef8617105e3198dd
26721 Author: Albert Astals Cid <aacid@kde.org>
26722 Date:   Wed Oct 27 20:40:19 2010 +0100
26724     Fix memory leak
26726  poppler/SplashOutputDev.cc | 1 +
26727  1 file changed, 1 insertion(+)
26729 commit 90d479d9d5c947175e60ab689f440ae9c24f0b2b
26730 Author: Albert Astals Cid <aacid@kde.org>
26731 Date:   Wed Oct 27 20:39:48 2010 +0100
26733     Do not crash if bitmap->alpha == NULL
26735     Happens in broken files
26737  splash/Splash.cc | 6 ++++++
26738  1 file changed, 6 insertions(+)
26740 commit 6ad36277971ec46d4a4ef0c45625e60f8c5f1247
26741 Author: Albert Astals Cid <aacid@kde.org>
26742 Date:   Mon Oct 25 18:59:49 2010 +0100
26744     Initialze movie to NULL on broken pdf files
26746  poppler/Annot.cc | 1 +
26747  1 file changed, 1 insertion(+)
26749 commit 2d0b6e2956a81164bca6adc9aacad0e620480957
26750 Author: Albert Astals Cid <aacid@kde.org>
26751 Date:   Sun Oct 24 00:23:21 2010 +0100
26753     Here the chars to read is the increment size not the initialSize
26755     Fixes crash in file provided by Robert Święcki
26757  poppler/Stream.h | 2 +-
26758  1 file changed, 1 insertion(+), 1 deletion(-)
26760 commit dcb02d2100136b6035485be3be214ce3d9f1c102
26761 Author: Vincent Torri <vtorri@univ-evry.fr>
26762 Date:   Sat Oct 23 23:45:05 2010 +0100
26764     remove -ansi flag for cywin and mingw
26766  configure.ac | 8 +++++++-
26767  1 file changed, 7 insertions(+), 1 deletion(-)
26769 commit 17cdc81224c72f7b58de61734c9ead337ff7b42b
26770 Author: Albert Astals Cid <aacid@kde.org>
26771 Date:   Sat Oct 23 23:37:59 2010 +0100
26773     update my C year
26775  poppler/SplashOutputDev.cc | 2 +-
26776  1 file changed, 1 insertion(+), 1 deletion(-)
26778 commit e09ddce7e21bbd62b384d9d59fbd1e0f14f7d05f
26779 Author: Albert Astals Cid <aacid@kde.org>
26780 Date:   Sat Oct 23 23:33:00 2010 +0100
26782     Fix crash in malformed documents
26784  poppler/SplashOutputDev.cc | 5 +++++
26785  1 file changed, 5 insertions(+)
26787 commit 906e4e15421d8f3f0a825ca767e5eac3169853d6
26788 Author: Albert Astals Cid <aacid@kde.org>
26789 Date:   Sat Oct 23 23:12:44 2010 +0100
26791     Do not leak attrs1
26793  poppler/Catalog.cc | 1 +
26794  1 file changed, 1 insertion(+)
26796 commit ec32bb45a57a8a839156c946fcde1270aa6019d9
26797 Author: Albert Astals Cid <aacid@kde.org>
26798 Date:   Sat Oct 23 23:00:03 2010 +0100
26800     Do not crash if n is 0
26802  poppler/Function.cc | 3 +++
26803  1 file changed, 3 insertions(+)
26805 commit 9edf7e4fefb37989af9a2558aaa83d7cd4694ec6
26806 Author: Albert Astals Cid <aacid@kde.org>
26807 Date:   Sat Oct 23 22:59:50 2010 +0100
26809     add unlikely marker
26811  poppler/Decrypt.cc | 2 +-
26812  1 file changed, 1 insertion(+), 1 deletion(-)
26814 commit c46e863b7b94dc2f83a7d89f4afb8fe3bc8ec35c
26815 Author: Albert Astals Cid <aacid@kde.org>
26816 Date:   Sat Oct 23 22:55:49 2010 +0100
26818     Do not divide by 0 in rc4InitKey
26820  poppler/Decrypt.cc | 4 ++++
26821  1 file changed, 4 insertions(+)
26823 commit bcb13ed5828e2a855efd5e38b2acd15ca37a9991
26824 Author: Albert Astals Cid <aacid@kde.org>
26825 Date:   Sat Oct 23 22:40:17 2010 +0100
26827     Check obj2 is a num before reading it
26829  poppler/Gfx.cc | 8 +++++++-
26830  1 file changed, 7 insertions(+), 1 deletion(-)
26832 commit c64a49307782299cb7a950a66419f9d59707f38b
26833 Author: Albert Astals Cid <aacid@kde.org>
26834 Date:   Wed Oct 20 22:29:29 2010 +0100
26836     0.15.1
26838  CMakeLists.txt      |  4 ++--
26839  NEWS                | 46 ++++++++++++++++++++++++++++++++++++++++++++++
26840  configure.ac        |  2 +-
26841  cpp/Doxyfile        |  2 +-
26842  poppler/Makefile.am |  2 +-
26843  qt4/src/Doxyfile    |  2 +-
26844  6 files changed, 52 insertions(+), 6 deletions(-)
26846 commit 3b45c66de91243d7419657512cf726c9e1c26dfb
26847 Author: Kenneth Berland <ken@hero.com>
26848 Date:   Sun Oct 17 14:24:16 2010 +0100
26850     Add -bbox option to pdftotext
26852  utils/pdftotext.1  |   4 ++
26853  utils/pdftotext.cc | 125
26854  ++++++++++++++++++++++++++++++++++++++++++-----------
26855  2 files changed, 103 insertions(+), 26 deletions(-)
26857 commit 71ec4c7a6715a40d536d1e4b911dae48d1bba7b9
26858 Author: Pino Toscano <pino@kde.org>
26859 Date:   Sun Oct 17 14:57:43 2010 +0200
26861     [CMake] update MacroOptionalFindPackage.cmake from KDE SVN
26863     no radical changes, just a minor improvement for the "explicitly
26864     disabled" case
26866  cmake/modules/MacroOptionalFindPackage.cmake | 40
26867  +++++++++++++++++++++-------
26868  1 file changed, 30 insertions(+), 10 deletions(-)
26870 commit ab0049d8be5dfe1989c4aa33c2732915c62fecb2
26871 Author: Pino Toscano <pino@kde.org>
26872 Date:   Sun Oct 17 14:29:22 2010 +0200
26874     [CMake] Cairo package: make the version check really working
26876  cmake/modules/FindCairo.cmake | 8 ++++----
26877  1 file changed, 4 insertions(+), 4 deletions(-)
26879 commit 1cea33717c92631ee9c417d9f89e32b03695c75a
26880 Author: Pino Toscano <pino@kde.org>
26881 Date:   Sun Oct 17 13:55:58 2010 +0200
26883     [CMake] Bump cairo dependency to 1.10
26885     followup of fc9b85894754d175af916eaf6cb127efd601df7e
26887  CMakeLists.txt | 2 +-
26888  1 file changed, 1 insertion(+), 1 deletion(-)
26890 commit d6f49aa2da15cd2e9cf775d6b1d2d04a005c8cdd
26891 Author: Carlos Garcia Campos <carlosgc@gnome.org>
26892 Date:   Sun Oct 17 14:22:57 2010 +0200
26894     [cairo] Fix a crash when redering documents with invalid type 3 fonts
26896  poppler/CairoFontEngine.cc | 2 +-
26897  1 file changed, 1 insertion(+), 1 deletion(-)
26899 commit e2fad550c3cbf86541730582151e1bb6470ed9c1
26900 Author: Carlos Garcia Campos <carlosgc@gnome.org>
26901 Date:   Sun Oct 17 13:47:33 2010 +0200
26903     [glib-demo] Use poppler_page_get_selected_region() in selections demo
26905  glib/demo/selections.c | 73
26906  +++++++++++++++-----------------------------------
26907  1 file changed, 22 insertions(+), 51 deletions(-)
26909 commit 88013458e141de58ed801480707ae0dfe92b9aa2
26910 Author: Carlos Garcia Campos <carlosgc@gnome.org>
26911 Date:   Sun Oct 17 13:46:26 2010 +0200
26913     [glib] Add poppler_page_get_selected_region()
26915     that returns a cairo_region_t, and deprecate
26916     poppler_page_get_selection_region().
26918  glib/poppler-page.cc                | 81
26919  +++++++++++++++++++++++++++++++++++++
26920  glib/poppler-page.h                 |  4 ++
26921  glib/reference/poppler-sections.txt |  1 +
26922  3 files changed, 86 insertions(+)
26924 commit fc9b85894754d175af916eaf6cb127efd601df7e
26925 Author: Carlos Garcia Campos <carlosgc@gnome.org>
26926 Date:   Sun Oct 17 12:54:18 2010 +0200
26928     [configure] Bump cairo dependency to 1.10
26930  configure.ac              | 2 +-
26931  poppler/CairoOutputDev.cc | 4 ----
26932  2 files changed, 1 insertion(+), 5 deletions(-)
26934 commit dd14ef6b211ac1c8a4f16bb6094dbfd6a09cbef9
26935 Author: Albert Astals Cid <aacid@kde.org>
26936 Date:   Sun Oct 17 12:46:55 2010 +0100
26938     Improve dict lookup speed for big dicts
26940     Based on a patch by Paweł Wiejacha <pawel.wiejacha@gmail.com>
26942  poppler/Dict.cc | 98
26943  +++++++++++++++++++++++++++++++++++++++++++++------------
26944  poppler/Dict.h  |  2 ++
26945  2 files changed, 80 insertions(+), 20 deletions(-)
26947 commit bb38a0c71434413f2728109c73278de1b8a58571
26948 Author: Carlos Garcia Campos <carlosgc@gnome.org>
26949 Date:   Sun Oct 17 12:52:01 2010 +0200
26951     [glib-demo] Make glib demo program installable
26953     It's a useful tool for testing and debugging not only for people who
26954     install from sources.
26956  glib/demo/Makefile.am | 2 +-
26957  1 file changed, 1 insertion(+), 1 deletion(-)
26959 commit d26d0fab2ddfff853f6681a3518813a2d65a4112
26960 Author: Carlos Garcia Campos <carlosgc@gnome.org>
26961 Date:   Sun Oct 17 12:36:46 2010 +0200
26963     [glib-demo] Use printing options in print demo
26965  glib/demo/print.c | 96
26966  +++++++++++++++++++++++++++++++++++++++++++++++++++++--
26967  1 file changed, 93 insertions(+), 3 deletions(-)
26969 commit 4a71dcdd350d0c0515ca349f0b875b33289d25ee
26970 Author: Carlos Garcia Campos <carlosgc@gnome.org>
26971 Date:   Sun Oct 17 12:31:41 2010 +0200
26973     [glib] Add poppler_page_render_for_printing_with_options()
26975     It allows to print with the same options acroread has:
26977      - Print document
26978      - Print document and markup
26979      - Print document and stamps
26981  glib/poppler-page.cc                | 77
26982  ++++++++++++++++++++++++++++++++-----
26983  glib/poppler-page.h                 |  3 ++
26984  glib/poppler.h                      | 19 +++++++++
26985  glib/reference/poppler-sections.txt |  4 ++
26986  4 files changed, 94 insertions(+), 9 deletions(-)
26988 commit 0b3b2ebc3930bd46fb13fb2158fc695b0962f7c5
26989 Author: Albert Astals Cid <aacid@kde.org>
26990 Date:   Sat Oct 16 15:09:05 2010 +0100
26992     Add a callback to know which page has been printed
26994  qt4/src/poppler-ps-converter.cc | 16 ++++++++++++++--
26995  qt4/src/poppler-qt4.h           | 10 ++++++++++
26996  2 files changed, 24 insertions(+), 2 deletions(-)
26998 commit 4bd25223c4d15dfa91965a6e86eaa444a5a81f71
26999 Author: Albert Astals Cid <aacid@kde.org>
27000 Date:   Sat Oct 16 15:08:05 2010 +0100
27002     Do not omit this character
27004     Mimics Cairo backend and Adode Reader behaviour
27006  splash/SplashFTFont.cc | 4 ----
27007  1 file changed, 4 deletions(-)
27009 commit b604a008a2a379a21e5fdfa0799886f80d893a08
27010 Author: Christian Feuersänger <cfeuersaenger@googlemail.com>
27011 Date:   Thu Oct 14 23:56:36 2010 +0100
27013     Improve rendering of Shading Type 6 and 7
27015  poppler/Gfx.cc      | 214
27016  +++++++++++++++++++++++++++++++++++++++++-----------
27017  poppler/Gfx.h       |   9 ++-
27018  poppler/GfxState.cc |  96 ++++++++++++++++++++++-
27019  poppler/GfxState.h  | 127 ++++++++++++++++++++++++++++++-
27020  4 files changed, 398 insertions(+), 48 deletions(-)
27022 commit c6bb63b31c268e4e842532e6839b15edb31cf25c
27023 Author: Albert Astals Cid <aacid@kde.org>
27024 Date:   Thu Oct 14 23:33:13 2010 +0100
27026     Only clip boxes to mediabox if we are at the page level
27028     Fixes bug 30784
27030  poppler/Page.cc | 19 +++++++++++--------
27031  1 file changed, 11 insertions(+), 8 deletions(-)
27033 commit 4a248b3f523209ec16ace587229412653b2276d0
27034 Author: Pino Toscano <pino@kde.org>
27035 Date:   Thu Oct 14 18:32:05 2010 +0200
27037     [cpp] make it compile also when there are no image formats available
27039     including the ImgWirter.h is enough to get the definition of ImgWriter
27041  cpp/poppler-image.cpp | 1 +
27042  1 file changed, 1 insertion(+)
27044 commit de1501d87549269f9214c9e3fba4cbf39960826e
27045 Author: Albert Astals Cid <aacid@kde.org>
27046 Date:   Wed Oct 13 19:18:36 2010 +0100
27048     remove windows eol
27050  poppler/Gfx.cc | 38 +++++++++++++++++++-------------------
27051  1 file changed, 19 insertions(+), 19 deletions(-)
27053 commit 12e68b49feef10b654944dd71eab0852cfeceb89
27054 Author: Pino Toscano <pino@kde.org>
27055 Date:   Sun Oct 10 23:04:57 2010 +0200
27057     [cpp] Add a new 'image' class.
27059     This implicitely shared class represents the data buffer of an
27060     "image",
27061     with direct access to the data.
27062     It also has a function to save to file (png/jpeg).
27064     Still a FIXME in the copy() method and in the save() (for mono
27065     images only).
27067  cpp/CMakeLists.txt          |   2 +
27068  cpp/Makefile.am             |   3 +
27069  cpp/poppler-image-private.h |  48 +++++
27070  cpp/poppler-image.cpp       | 431
27071  ++++++++++++++++++++++++++++++++++++++++++++
27072  cpp/poppler-image.h         |  70 +++++++
27073  5 files changed, 554 insertions(+)
27075 commit db31687ba476e272b72625a8a78b50780522ee7d
27076 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27077 Date:   Sat Oct 9 10:33:06 2010 +0200
27079     [glib] docs: Document poppler_annot_markup_get_date()
27081  glib/poppler-annot.cc | 9 +++++++++
27082  1 file changed, 9 insertions(+)
27084 commit a7cf8d322a4a687c9810a577cc92ff6b9725ecdc
27085 Author: Fernando Herrera <fherrera@onirica.com>
27086 Date:   Thu Oct 7 17:28:31 2010 +0200
27088     [glib] Fix introspection annotations for poppler_document_get_page*()
27090     Return value should be transfer full since the caller owns the only
27091     reference.
27093  glib/poppler-document.cc | 6 ++----
27094  1 file changed, 2 insertions(+), 4 deletions(-)
27096 commit d690bea929553d1a4392d42d949843e9467ba8cb
27097 Author: Albert Astals Cid <aacid@kde.org>
27098 Date:   Tue Oct 5 22:18:22 2010 +0100
27100     Make sure obj is a num before reading it
27102     Not sure if using a 0 is correct otherwise, but if your matrix is
27103     broken you're probably going to get a wrong rendering anyway, so who
27104     cares. Bug #30590
27106  poppler/Gfx.cc | 6 ++++--
27107  1 file changed, 4 insertions(+), 2 deletions(-)
27109 commit b17be2bc32cf71bac0473bf4ac16359e3027b4fc
27110 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27111 Date:   Sun Oct 3 12:14:11 2010 +0200
27113     [annots] Fix a crash when drawing square/circle annots without
27114     a border
27116     Fixes bug #30580
27118  poppler/Annot.cc | 121
27119  ++++++++++++++++++++++++++++---------------------------
27120  1 file changed, 61 insertions(+), 60 deletions(-)
27122 commit e3d3944c1988343704e3ba3a5d60609719466afb
27123 Author: Tomas Hoger <thoger@redhat.com>
27124 Date:   Wed Sep 29 20:03:45 2010 +0100
27126     Fix uninitialized uses on DCTScanInfo
27128  poppler/Stream.cc | 3 +++
27129  1 file changed, 3 insertions(+)
27131 commit f380647f09d88339c936184bbe86c70c0d47de4b
27132 Author: Albert Astals Cid <aacid@kde.org>
27133 Date:   Wed Sep 29 20:02:10 2010 +0100
27135     Free names
27137  poppler/Catalog.cc | 1 +
27138  1 file changed, 1 insertion(+)
27140 commit aa0fd32a8501473832bce1b8b804dd3f9a45735b
27141 Author: Albert Astals Cid <aacid@kde.org>
27142 Date:   Mon Sep 27 22:39:09 2010 +0100
27144     Consider render value when colorizing text
27146     Fixes bug 2807
27148  poppler/CairoOutputDev.cc  | 18 +++---------------
27149  poppler/CairoOutputDev.h   |  2 --
27150  poppler/Gfx.cc             | 21 +++++++++++++++++----
27151  poppler/PSOutputDev.cc     | 26 ++++++++++----------------
27152  poppler/PSOutputDev.h      |  3 +--
27153  poppler/SplashOutputDev.cc | 18 +++---------------
27154  poppler/SplashOutputDev.h  |  4 +---
27155  7 files changed, 35 insertions(+), 57 deletions(-)
27157 commit cf710b999b510203e9348ea9f04360be1fe957b8
27158 Author: Pino Toscano <pino@kde.org>
27159 Date:   Fri Sep 24 00:50:37 2010 +0200
27161     [Qt4] enable the generation of the QCH file
27163     ... usable in Qt Assistant
27165  qt4/src/Doxyfile | 14 +++++++-------
27166  1 file changed, 7 insertions(+), 7 deletions(-)
27168 commit be6d933071c9ab043f01f374a884472c4ce3007e
27169 Author: Pino Toscano <pino@kde.org>
27170 Date:   Thu Sep 23 15:55:45 2010 +0200
27172     update Doxyfile's for qt4 and cpp
27174     no changes in the actual configuration values
27176  cpp/Doxyfile     |  155 ++++--
27177  qt4/src/Doxyfile | 1469
27178  +++++++++++++++++++++++++++++++++---------------------
27179  2 files changed, 1018 insertions(+), 606 deletions(-)
27181 commit 721da3d542ab9b234b058f3c14ea9303d748107e
27182 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27183 Date:   Thu Sep 23 14:09:11 2010 +0200
27185     [glib] Use g_memdup instead of g_strdup in poppler_document_get_id()
27187     Ids are not null-terminated strings, but fixed size byte arrays.
27189  glib/demo/info.cc        |  8 ++++++--
27190  glib/poppler-document.cc | 33 ++++++++++++++-------------------
27191  2 files changed, 20 insertions(+), 21 deletions(-)
27193 commit 4ffc0ed73397e4e58f04c3577b093a3fd39c22bd
27194 Author: Pino Toscano <pino@kde.org>
27195 Date:   Thu Sep 23 02:21:12 2010 +0200
27197     [cpp] small clarification in document::load_from_data() apidox
27199  cpp/poppler-document.cpp | 4 ++--
27200  1 file changed, 2 insertions(+), 2 deletions(-)
27202 commit 9491dc4a10706109d0f2b4d15f21b9a1db51d8c9
27203 Author: Pino Toscano <pino@kde.org>
27204 Date:   Thu Sep 23 02:18:07 2010 +0200
27206     [cpp] add document::load_from_raw_data()
27208     ... to be able to load a document from an external data buffer,
27209     with no need to copy the data.
27211     add as well a new document_private constructor to handle the new
27212     situation,
27213     and make sure to properly use the raw data when unlocking the document
27215  cpp/poppler-document-private.h |  5 ++++
27216  cpp/poppler-document.cpp       | 53
27217  ++++++++++++++++++++++++++++++++++++++++++
27218  cpp/poppler-document.h         |  4 ++++
27219  3 files changed, 62 insertions(+)
27221 commit a3c1f2d5ea1de969e9aaaa84ee38866938b4ce0c
27222 Author: Albert Astals Cid <aacid@kde.org>
27223 Date:   Wed Sep 22 20:14:27 2010 +0100
27225     fix copyright
27227  poppler/Form.cc | 1 +
27228  poppler/Form.h  | 1 +
27229  2 files changed, 2 insertions(+)
27231 commit 1aad013e353a9e59bdab8a1b4ce93f2ad7aaf4f2
27232 Author: Pino Toscano <pino@kde.org>
27233 Date:   Wed Sep 22 17:07:38 2010 +0200
27235     update copyrights
27237  cpp/poppler-document.h          | 2 +-
27238  cpp/poppler-page-transition.cpp | 2 +-
27239  cpp/poppler-private.cpp         | 2 +-
27240  cpp/poppler-rectangle.cpp       | 2 +-
27241  4 files changed, 4 insertions(+), 4 deletions(-)
27243 commit 2d6d66ebe0215df66e33cb5974c58c324fab50b6
27244 Author: Pino Toscano <pino@kde.org>
27245 Date:   Wed Sep 22 17:07:13 2010 +0200
27247     [cpp/tests] poppler-dump: show the PDF IDs, if available
27249  cpp/tests/poppler-dump.cpp | 6 ++++++
27250  1 file changed, 6 insertions(+)
27252 commit e39fde1b62544b90e73a2fc3609a260991db3a47
27253 Author: Pino Toscano <pino@kde.org>
27254 Date:   Wed Sep 22 16:52:08 2010 +0200
27256     [cpp] add document::get_pdf_id()
27258     ... to get the IDs of a PDF document, if present.
27260  cpp/poppler-document.cpp | 29 +++++++++++++++++++++++++++++
27261  cpp/poppler-document.h   |  1 +
27262  2 files changed, 30 insertions(+)
27264 commit 299a1849a148fa0a7b3171c45ec68b9901aa93bb
27265 Author: Pino Toscano <pino@kde.org>
27266 Date:   Wed Sep 22 16:36:30 2010 +0200
27268     [Qt4] add Document::getPdfId()
27270     ... to get the IDs of a PDF document, if present.
27272     also, add two test cases for it in the metadata unit test
27274  qt4/src/poppler-document.cc  | 16 ++++++++++++++
27275  qt4/src/poppler-qt4.h        | 14 +++++++++++++
27276  qt4/tests/check_metadata.cpp | 50
27277  ++++++++++++++++++++++++++++++++++++++++++++
27278  3 files changed, 80 insertions(+)
27280 commit dd9bcdb720ac1bf8a022635bcbb3b56e4b75bb15
27281 Author: Pino Toscano <pino@kde.org>
27282 Date:   Wed Sep 22 16:29:46 2010 +0200
27284     Make the internal get_id() not fail because of null bytes in the ID.
27286     Passing the const char* of the byte string to convert is not enough
27287     if its length must be checked,
27288     as it might fail when the string of the ID contains null bytes.
27289     Instead, pass the original GooString so its size is properly checked.
27291     Also, remove an hardcoded 16 and make it dependent on pdfIdLength,
27292     as used elsewhere in get_id() function.
27294  poppler/PDFDoc.cc | 11 ++++++-----
27295  1 file changed, 6 insertions(+), 5 deletions(-)
27297 commit 9554cbc3cb4fc0cd7ad2295f5d27a18e030c6aee
27298 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27299 Date:   Wed Sep 22 12:54:25 2010 +0200
27301     [glib-demo] Show form field names in forms demo
27303  glib/demo/forms.c | 26 ++++++++++++++++++++------
27304  1 file changed, 20 insertions(+), 6 deletions(-)
27306 commit 257634b26b682628dba5ee5f94cb0bad030bcb4f
27307 Author: Mark Riedesel <mark@klowner.com>
27308 Date:   Wed Sep 22 12:52:49 2010 +0200
27310     [glib] Add methods to get mapping, partial an fully qualified form
27311     field names
27313     See bug #28780.
27315  glib/poppler-form-field.cc          | 68
27316  +++++++++++++++++++++++++++++++++++++
27317  glib/poppler-form-field.h           |  3 ++
27318  glib/reference/poppler-sections.txt |  3 ++
27319  3 files changed, 74 insertions(+)
27321 commit 6db98abc59c154dcb18d69fc37e44ce804c3ccc9
27322 Author: Mark Riedesel <mark@klowner.com>
27323 Date:   Wed Sep 22 12:41:16 2010 +0200
27325     Add getLabel method to FormWidget
27327     See bug #28780.
27329  poppler/Form.cc | 64
27330  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
27331  poppler/Form.h  |  8 ++++++++
27332  2 files changed, 72 insertions(+)
27334 commit bcdca66fd57439735e0b9aa182ab7cfce29e9ed0
27335 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27336 Date:   Tue Sep 21 11:49:37 2010 +0200
27338     [glib] Fix minimum value of creation and modification date properties
27340     It should be -1 which means there's no date specified
27342  glib/poppler-document.cc | 4 ++--
27343  1 file changed, 2 insertions(+), 2 deletions(-)
27345 commit d2578bd66129466b2dd114b6407c147598e09d2b
27346 Author: Albert Astals Cid <aacid@kde.org>
27347 Date:   Tue Sep 21 19:19:27 2010 +0100
27349     Avoid loops in Form::fieldLookup
27351     Fixes crash in broken pdf provided by Joel Voss of Leviathan
27352     Security Group
27354  poppler/Dict.h  |  3 +++
27355  poppler/Form.cc | 27 ++++++++++++++++++++++++---
27356  2 files changed, 27 insertions(+), 3 deletions(-)
27358 commit 2fe825deac055be82b220d0127169cb3d61387a8
27359 Author: Albert Astals Cid <aacid@kde.org>
27360 Date:   Tue Sep 21 19:15:25 2010 +0100
27362     Make sure obj1 is a num before reading it
27364     Fixes crash in broken pdf provided by Joel Voss of Leviathan
27365     Security Group
27367  poppler/Gfx.cc | 20 ++++++++++++++++----
27368  1 file changed, 16 insertions(+), 4 deletions(-)
27370 commit 473de6f88a055bb03470b4af5fa584be8cb5fda4
27371 Author: Albert Astals Cid <aacid@kde.org>
27372 Date:   Tue Sep 21 19:11:42 2010 +0100
27374     Fix memory leak if obj2 is not a dict
27376     Found thanks to PDF provided by Joel Voss of Leviathan Security Group
27378  poppler/Form.cc | 5 +++--
27379  1 file changed, 3 insertions(+), 2 deletions(-)
27381 commit 9706e28657ff7ea52aa69d9efb3f91d0cfaee70b
27382 Author: Albert Astals Cid <aacid@kde.org>
27383 Date:   Tue Sep 21 19:09:37 2010 +0100
27385     Fix crash when idx is out of range
27387     Found thanks to PDF provided by Joel Voss of Leviathan Security Group
27389  poppler/Function.cc | 2 +-
27390  1 file changed, 1 insertion(+), 1 deletion(-)
27392 commit 26a5817ffec9f05ac63db6c5cd5b1f0871d271c7
27393 Author: Albert Astals Cid <aacid@kde.org>
27394 Date:   Tue Sep 21 19:08:54 2010 +0100
27396     Fix crash when idx is out of range
27398     Fixes crash in broken pdf provided by Joel Voss of Leviathan
27399     Security Group
27401  poppler/Function.cc | 6 +++++-
27402  1 file changed, 5 insertions(+), 1 deletion(-)
27404 commit dfdf3602bde47d1be7788a44722c258bfa0c6d6e
27405 Author: Albert Astals Cid <aacid@kde.org>
27406 Date:   Tue Sep 21 19:07:12 2010 +0100
27408     Give a value to color.c[i]
27410     Might not be the better solution but it's better than having a random
27411     value there
27413     Found thanks to PDF provided by Joel Voss of Leviathan Security Group
27415  poppler/Gfx.cc | 8 ++++++++
27416  1 file changed, 8 insertions(+)
27418 commit 01c85c08305bae16242f5979ab107fa5bb5f5100
27419 Author: Albert Astals Cid <aacid@kde.org>
27420 Date:   Tue Sep 21 19:04:37 2010 +0100
27422     Forgot my (C) here
27424  poppler/Decrypt.cc | 2 +-
27425  1 file changed, 1 insertion(+), 1 deletion(-)
27427 commit bf2055088a3a2d3bb3d3c37d464954ec1a25771f
27428 Author: Albert Astals Cid <aacid@kde.org>
27429 Date:   Tue Sep 21 19:03:19 2010 +0100
27431     Properly initialize stack
27433     Fixes crash in broken pdf provided by Joel Voss of Leviathan
27434     Security Group
27436  poppler/Function.cc | 1 +
27437  1 file changed, 1 insertion(+)
27439 commit e853106b58d6b4b0467dbd6436c9bb1cfbd372cf
27440 Author: Albert Astals Cid <aacid@kde.org>
27441 Date:   Tue Sep 21 19:01:36 2010 +0100
27443     Properly initialize parser
27445     Fixes crash in broken pdf provided by Joel Voss of Leviathan
27446     Security Group
27448  poppler/Gfx.cc | 2 ++
27449  1 file changed, 2 insertions(+)
27451 commit 3422638b2a39cbdd33a114a7d7debc0a5f688501
27452 Author: Albert Astals Cid <aacid@kde.org>
27453 Date:   Tue Sep 21 18:58:43 2010 +0100
27455     Fix crash in broken pdf (parser->getStream() is 0)
27457     Found thanks to PDF provided by Joel Voss of Leviathan Security Group
27459  poppler/Gfx.cc | 9 +++++++--
27460  1 file changed, 7 insertions(+), 2 deletions(-)
27462 commit a2dab0238a69240dad08eca2083110b52ce488b7
27463 Author: Albert Astals Cid <aacid@kde.org>
27464 Date:   Tue Sep 21 18:55:51 2010 +0100
27466     Initialize properly charactersRead
27468     It is possible that there are calls to getPos before reset
27469     Found thanks to PDF provided by Joel Voss of Leviathan Security Group
27471  poppler/Decrypt.cc | 2 ++
27472  1 file changed, 2 insertions(+)
27474 commit 39d140bfc0b8239bdd96d6a55842034ae5c05473
27475 Author: Albert Astals Cid <aacid@kde.org>
27476 Date:   Tue Sep 21 18:54:31 2010 +0100
27478     Fix crash in broken pdf (code < 0)
27480     Found thanks to PDF provided by Joel Voss of Leviathan Security Group
27482  fofi/FoFiType1.cc | 5 +++--
27483  1 file changed, 3 insertions(+), 2 deletions(-)
27485 commit c6a091512745771894b54a71613fd6b5ca1adcb3
27486 Author: Albert Astals Cid <aacid@kde.org>
27487 Date:   Tue Sep 21 18:50:25 2010 +0100
27489     Fix memory leak
27491     Found thanks to PDF provided by Joel Voss of Leviathan Security Group
27493  poppler/Stream.cc | 1 +
27494  1 file changed, 1 insertion(+)
27496 commit 9b6ddb68b80ef19cd2615900bd24da76374003d9
27497 Author: Albert Astals Cid <aacid@kde.org>
27498 Date:   Mon Sep 20 19:47:47 2010 +0100
27500     Fix copyright
27502  poppler/PDFDoc.cc | 1 +
27503  poppler/PDFDoc.h  | 1 +
27504  2 files changed, 2 insertions(+)
27506 commit fa3abc23656204eedd022ee1c73d9e5af758cdac
27507 Author: Pino Toscano <pino@kde.org>
27508 Date:   Fri Sep 17 22:20:09 2010 +0200
27510     [cpp] More bits of API documentation.
27512  cpp/poppler-global.cpp          | 124
27513  ++++++++++++++++++++++++++++++++++++++++
27514  cpp/poppler-page-transition.cpp |  32 +++++++++++
27515  cpp/poppler-rectangle.cpp       |  19 ++++++
27516  3 files changed, 175 insertions(+)
27518 commit c5f7b5becc9993c05b67a470d5a1e431806b98d6
27519 Author: Pino Toscano <pino@kde.org>
27520 Date:   Fri Sep 17 20:26:37 2010 +0200
27522     update copyrights
27524  qt4/src/poppler-private.cc  |  2 +-
27525  qt4/tests/check_strings.cpp | 18 ++++++++++++++++++
27526  2 files changed, 19 insertions(+), 1 deletion(-)
27528 commit ae517042570327b860c1db6b68f9697d5c104657
27529 Author: Pino Toscano <pino@kde.org>
27530 Date:   Fri Sep 17 19:39:10 2010 +0200
27532     [cpp] improve a bit the Unicode* -> ustring conversion
27534     (although IMHO not yet solved)
27536  cpp/poppler-private.cpp | 8 ++++----
27537  1 file changed, 4 insertions(+), 4 deletions(-)
27539 commit f4c6ef88f01f6763943a3e6e006e52dbea0b149c
27540 Author: Pino Toscano <pino@kde.org>
27541 Date:   Fri Sep 17 16:07:05 2010 +0200
27543     [Qt4/tests] check_strings: add a new test case for
27544     QStringToUnicodeGooString
27546     not much test data at the moment though
27548  qt4/tests/check_strings.cpp | 37 +++++++++++++++++++++++++++++++++++++
27549  1 file changed, 37 insertions(+)
27551 commit ffd227b7669895325d752009d5185973cf86ce5b
27552 Author: Pino Toscano <pino@kde.org>
27553 Date:   Fri Sep 17 14:25:57 2010 +0200
27555     [Qt4] optimize UnicodeParsedString using less memory from QString
27557     - reserve() the right number of chars in the result string, so there
27558     is less possibility to make it gr
27559     ow its buffer
27560     - do not call unicodeToQString() just to create a 1 character string,
27561     but directly append a QChar crea
27562     ted with the resulting unicode value (always belonging to the BMP)
27564     this should reduce of a very little bit the memory usage, while give
27565     a sensible speedup of UnicodeParsedString invocations
27567  qt4/src/poppler-private.cc | 4 +++-
27568  1 file changed, 3 insertions(+), 1 deletion(-)
27570 commit 6180890008f2b1814f092f50b8f75376399905ba
27571 Author: Pino Toscano <pino@kde.org>
27572 Date:   Fri Sep 17 13:23:25 2010 +0200
27574     [Qt4/tests] check_strings: add a test case for UnicodeParsedString
27576     very simple test data for it, at the moment
27578  qt4/tests/check_strings.cpp | 48
27579  +++++++++++++++++++++++++++++++++++++++++++++
27580  1 file changed, 48 insertions(+)
27582 commit c5f78d7d3953d62a746c6f5a90085ea020fe5ec7
27583 Author: Pino Toscano <pino@kde.org>
27584 Date:   Fri Sep 17 12:54:32 2010 +0200
27586     [Qt4/tests] check_string: use a pool of GooString
27588     this way we can reuse the GooString in a data set even after a test
27589     run (eg in benchmarks),
27590     making sure they all are properly freed
27592  qt4/tests/check_strings.cpp | 35 ++++++++++++++++++++++++++++++-----
27593  1 file changed, 30 insertions(+), 5 deletions(-)
27595 commit 0cd5a256bdf7778c0c720941a611ad8ab56fa2e9
27596 Author: Pino Toscano <pino@kde.org>
27597 Date:   Fri Sep 17 00:27:53 2010 +0200
27599     [Qt4/tests] first version of a unit test for strings
27601     this is used for testing the various string conversions:
27602     - unicodeToQString
27603     - UnicodeParsedString
27604     - QStringToUnicodeGooString
27605     - QStringToGooString
27606     the 1st and the 4th have basic tests
27608     given private symbols are used, this unit test is not compiled on
27609     windows (at least, it supposed to be so)
27611  qt4/tests/CMakeLists.txt    |   3 ++
27612  qt4/tests/Makefile.am       |   7 ++-
27613  qt4/tests/check_strings.cpp | 101
27614  ++++++++++++++++++++++++++++++++++++++++++++
27615  3 files changed, 110 insertions(+), 1 deletion(-)
27617 commit c6e8b21c9829672e6ca42e6cdc0ca631a06af73f
27618 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27619 Date:   Fri Sep 17 13:44:38 2010 +0200
27621     [glib] docs: Document PopplerDocument properties
27623  glib/poppler-document.cc | 380
27624  +++++++++++++++++++++++++++--------------------
27625  1 file changed, 223 insertions(+), 157 deletions(-)
27627 commit d4a6c17255821925906c17b79b88eebed9edfee1
27628 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27629 Date:   Fri Sep 17 13:04:33 2010 +0200
27631     [glib] Add accessor for all PopplerDocument properties
27633     PopplerDocument:linearized is now a boolean value rather than string,
27634     so this commit breaks the API again.
27636  glib/demo/info.cc                   |   8 +-
27637  glib/poppler-document.cc            | 532
27638  +++++++++++++++++++++++++++++-------
27639  glib/poppler-document.h             |  74 +++--
27640  glib/reference/poppler-sections.txt |  16 ++
27641  4 files changed, 498 insertions(+), 132 deletions(-)
27643 commit a5fec843dbb40fdd2007b926405b96789b21496d
27644 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27645 Date:   Fri Sep 17 10:38:14 2010 +0200
27647     [glib-demo] Show permanent/update ID in document info demo
27649  glib/demo/info.cc | 9 +++++++++
27650  1 file changed, 9 insertions(+)
27652 commit bfaf8f3cc62f28c6255d42680b9464ab9973737e
27653 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27654 Date:   Fri Sep 17 10:37:32 2010 +0200
27656     [glib] Add poppler_document_get_id() to get the PDF file identifier
27658  glib/poppler-document.cc            | 52
27659  +++++++++++++++++++++++++++++++++++++
27660  glib/poppler-document.h             |  3 +++
27661  glib/reference/poppler-sections.txt |  1 +
27662  3 files changed, 56 insertions(+)
27664 commit b15641677447b2e89853a667fc34bcca1383a97a
27665 Author: srinivas adicherla <srinivas.adicherla@gmail.com>
27666 Date:   Fri Sep 17 10:36:22 2010 +0200
27668     Add a method to get the PDF file identifier
27670  poppler/PDFDoc.cc | 65
27671  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
27672  poppler/PDFDoc.h  |  3 +++
27673  2 files changed, 68 insertions(+)
27675 commit 3b4a901a4431814590449b6cd5ea418f4d6c1172
27676 Author: Albert Astals Cid <aacid@kde.org>
27677 Date:   Thu Sep 16 23:23:03 2010 +0100
27679     Add -s option
27681     Writes a single html file
27682     Since git does not allow multiple authors i'm adding them here
27683     OSSD CDAC Mumbai by Leena Chourey (leenac@cdacmumbai.in) and Onkar
27684     Potdar (onkar@cdacmumbai.in)
27686  utils/HtmlFonts.cc     | 11 +++++--
27687  utils/HtmlFonts.h      | 18 +++++++++--
27688  utils/HtmlOutputDev.cc | 84
27689  +++++++++++++++++++++++++++++++-------------------
27690  utils/pdftohtml.1      |  3 ++
27691  utils/pdftohtml.cc     | 15 +++++++--
27692  5 files changed, 93 insertions(+), 38 deletions(-)
27694 commit 2792330f6caeeb42e2996271456b562489215c4c
27695 Author: Albert Astals Cid <aacid@kde.org>
27696 Date:   Wed Sep 15 22:42:09 2010 +0100
27698     new soversions
27700  CMakeLists.txt         | 2 +-
27701  cpp/CMakeLists.txt     | 2 +-
27702  cpp/Makefile.am        | 2 +-
27703  glib/CMakeLists.txt    | 2 +-
27704  glib/Makefile.am       | 4 ++--
27705  poppler/Makefile.am    | 2 +-
27706  qt4/src/CMakeLists.txt | 2 +-
27707  qt4/src/Makefile.am    | 2 +-
27708  8 files changed, 9 insertions(+), 9 deletions(-)
27710 commit 1cf56c732b63d0a310bc45b8e4b3f3f357a42cb1
27711 Author: Albert Astals Cid <aacid@kde.org>
27712 Date:   Wed Sep 15 20:56:42 2010 +0100
27714     0.15.0 in the versions
27716  CMakeLists.txt   | 2 +-
27717  configure.ac     | 2 +-
27718  cpp/Doxyfile     | 2 +-
27719  qt4/src/Doxyfile | 2 +-
27720  4 files changed, 4 insertions(+), 4 deletions(-)
27722 commit 4ec0be498b557c3cf631e43823c6d7004304dff3
27723 Author: Albert Astals Cid <aacid@kde.org>
27724 Date:   Wed Sep 15 20:56:34 2010 +0100
27726     0.15.0 NEWS
27728  NEWS | 90
27729  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
27730  1 file changed, 90 insertions(+)
27732 commit c01a17745c04aef3e6f2225679c867a03e731e83
27733 Author: Pino Toscano <pino@kde.org>
27734 Date:   Thu Sep 16 20:55:56 2010 +0200
27736     [CMake] disable the GObject introspection system
27738     it cannot complete the scanning propecure correctly without libtool
27739     it seems
27741  CMakeLists.txt | 4 ++--
27742  1 file changed, 2 insertions(+), 2 deletions(-)
27744 commit 9be7d3143b12f291409f88f3d725a239934b205e
27745 Author: Albert Astals Cid <aacid@kde.org>
27746 Date:   Wed Sep 15 19:19:30 2010 +0100
27748     update copyright
27750  poppler/OptionalContent.cc | 2 +-
27751  1 file changed, 1 insertion(+), 1 deletion(-)
27753 commit b9333529bba43a71655fdbf1919ba515f7df9ca3
27754 Author: Pino Toscano <pino@kde.org>
27755 Date:   Wed Sep 15 17:23:54 2010 +0200
27757     [cpp/tests] poppler-dump: convert out_ustring() to an
27758     operator<<(std::ostream&)
27760     so we have a chance to better output the bytearray of a string to
27761     the stream
27763  cpp/tests/poppler-dump.cpp | 26 ++++++++++++++++++--------
27764  1 file changed, 18 insertions(+), 8 deletions(-)
27766 commit a44f711b4412332875337e9fb7509f18db806ddc
27767 Author: Pino Toscano <pino@kde.org>
27768 Date:   Wed Sep 15 16:44:30 2010 +0200
27770     [cpp/tests] poppler-dump: add a "--show-text <physical|raw>" option
27772     ... to show the text of a page in the specified layout
27774  cpp/tests/poppler-dump.cpp | 29 +++++++++++++++++++++++++++++
27775  1 file changed, 29 insertions(+)
27777 commit 0094c9372b5b439af2564d83d6fb7439f4bdba88
27778 Author: Pino Toscano <pino@kde.org>
27779 Date:   Wed Sep 15 13:19:13 2010 +0200
27781     [cpp] add a new page::text() for specifying a layout mode
27783     add a new text_layout_enum enum for the layout mode, used by the
27784     new text()
27785     make the old text() implementation call the new one with the old value
27786     (= physical)
27787     add & adapt the apidox accordingly
27789  cpp/poppler-page.cpp | 27 +++++++++++++++++++++++++--
27790  cpp/poppler-page.h   |  5 +++++
27791  2 files changed, 30 insertions(+), 2 deletions(-)
27793 commit 4ec3e7784cdba5c0720b1992ba500e97a7e0ed2b
27794 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27795 Date:   Wed Sep 15 11:24:07 2010 +0200
27797     Set initial state of optional content groups based on BaseState field
27799     There's a test case using BaseState attached to bug #30106
27801  poppler/OptionalContent.cc | 14 +++++++++-----
27802  1 file changed, 9 insertions(+), 5 deletions(-)
27804 commit f49aa86812ed8ad91d41c675bc670b3d88d3444a
27805 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27806 Date:   Mon Sep 13 14:37:10 2010 +0200
27808     [glib] doc: Document PopplerPage:label property
27810  glib/poppler-page.cc | 5 +++++
27811  1 file changed, 5 insertions(+)
27813 commit f41fe7ae6e374100574c49d1bb7a3ddc646786c8
27814 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27815 Date:   Mon Sep 13 14:36:43 2010 +0200
27817     [glib] doc: Add poppler_page_get_label to poppler-sections.txt
27819  glib/reference/poppler-sections.txt | 1 +
27820  1 file changed, 1 insertion(+)
27822 commit 91b8246766a8e5d9cca385b5854667d7967a9d71
27823 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27824 Date:   Mon Sep 13 14:22:56 2010 +0200
27826     [glib-demo] Use poppler_page_get_label() instead of g_object_get()
27828  glib/demo/page.c | 2 +-
27829  1 file changed, 1 insertion(+), 1 deletion(-)
27831 commit b82412ef86091f4d249c818cebf00e4c59bae311
27832 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27833 Date:   Mon Sep 13 14:22:03 2010 +0200
27835     [glib] Add poppler_page_get_label()
27837     It's just an accessor for the property label
27839  glib/poppler-page.cc | 47 ++++++++++++++++++++++++++++++++++-------------
27840  glib/poppler-page.h  |  1 +
27841  2 files changed, 35 insertions(+), 13 deletions(-)
27843 commit ff88abf61f4bf90ad276a8593be1818d39c8ecac
27844 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27845 Date:   Mon Sep 13 10:05:45 2010 +0200
27847     [glib] Avoid core headers to be parsed by the g-i scanner
27849  glib/poppler-document.cc | 2 ++
27850  glib/poppler-page.cc     | 2 ++
27851  glib/poppler-private.h   | 3 +++
27852  3 files changed, 7 insertions(+)
27854 commit 53324502898ae5fbbb21a4fb819e4a84acdc1a64
27855 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27856 Date:   Sun Sep 12 11:42:03 2010 +0200
27858     [glib] Fix a crash when building layer actions
27860     Some layers are just the parent of others, but not actually a layer so
27861     they don't have an optional content object. Fixes bug #30106.
27863  glib/poppler-action.cc | 15 +++++++++------
27864  1 file changed, 9 insertions(+), 6 deletions(-)
27866 commit dfc6ea7877635212aa7c5f7ade07af4aa9467e96
27867 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27868 Date:   Sun Sep 12 11:36:58 2010 +0200
27870     [glib] Fix layers array generation when it contains multiple arrays
27872     Fixes layers for document attached to bug #30106.
27874  glib/poppler-document.cc | 1 +
27875  1 file changed, 1 insertion(+)
27877 commit 7574912b6c0ff0421c69b6e8c6835957d5126d7d
27878 Author: Jonathan Liu <net147@gmail.com>
27879 Date:   Thu Sep 9 20:34:03 2010 +0100
27881     Fix checking whether _WIN32 is defined
27883     Bug 29329
27885  poppler/StdinCachedFile.cc | 2 +-
27886  utils/pdftoppm.cc          | 2 +-
27887  2 files changed, 2 insertions(+), 2 deletions(-)
27889 commit 2fc83068c32e09fa3de03a157a420490431ea706
27890 Author: Albert Astals Cid <aacid@kde.org>
27891 Date:   Sun Sep 5 14:26:27 2010 +0100
27893     Increase the number of cached glyphs for small sizes
27895     Should not increase memory usage much and gives me a 17% speed
27896     increase
27897     in the firefox nytimes advertisment pdf
27899  splash/SplashFont.cc | 8 ++++++--
27900  1 file changed, 6 insertions(+), 2 deletions(-)
27902 commit 0d96f74f31171c58a55e4ac36d492ce36dd5e7c5
27903 Author: Albert Astals Cid <aacid@kde.org>
27904 Date:   Sun Sep 5 12:31:57 2010 +0100
27906     Use std::sort instead of qsort
27908     Gives a nice speed improvement without any real code change
27909     Passes regression tests
27910     Based on Paweł Wiejacha patches
27912  poppler/GfxFont.cc           | 17 +++++++---------
27913  splash/SplashXPath.cc        | 48
27914  ++++++++++++++++++++++++++++----------------
27915  splash/SplashXPathScanner.cc | 10 +++++----
27916  3 files changed, 44 insertions(+), 31 deletions(-)
27918 commit 3b4816b2b8caa0e2baafbe4c0eb1e45e452d01ce
27919 Author: Albert Astals Cid <aacid@kde.org>
27920 Date:   Wed Sep 1 20:43:35 2010 +0100
27922     forgot the file
27924  qt4/tests/poppler-texts.cpp | 40 ++++++++++++++++++++++++++++++++++++++++
27925  1 file changed, 40 insertions(+)
27927 commit b0db93c71a83946aa3e02bae6b396223dcca19d1
27928 Author: Albert Astals Cid <aacid@kde.org>
27929 Date:   Wed Sep 1 20:43:14 2010 +0100
27931     add since and rename enum
27933  qt4/src/poppler-page.cc | 2 +-
27934  qt4/src/poppler-qt4.h   | 5 ++++-
27935  2 files changed, 5 insertions(+), 2 deletions(-)
27937 commit a86f9d90be99a36c41c6932fb4d9a202c4ff6d05
27938 Author: Albert Astals Cid <aacid@kde.org>
27939 Date:   Wed Sep 1 20:20:48 2010 +0100
27941     Clarify the ownership
27943  qt4/src/poppler-qt4.h | 2 ++
27944  1 file changed, 2 insertions(+)
27946 commit 33ad3a17ac26879fcd6a7fad2023dd219bc5919f
27947 Author: Suzuki Toshiya <mpsuzuki@hiroshima-u.ac.jp>
27948 Date:   Wed Sep 1 20:19:54 2010 +0100
27950     Add a way to access the raw text
27952  poppler/TextOutputDev.cc | 23 ++++++++++++++++++++---
27953  qt4/src/poppler-page.cc  | 11 +++++++++--
27954  qt4/src/poppler-qt4.h    | 19 +++++++++++++++++++
27955  qt4/tests/CMakeLists.txt |  1 +
27956  qt4/tests/Makefile.am    |  7 ++++++-
27957  5 files changed, 55 insertions(+), 6 deletions(-)
27959 commit 46e89248b3c5b1789baa3bd9bfa012570720ddb5
27960 Author: Albert Astals Cid <aacid@kde.org>
27961 Date:   Wed Sep 1 19:54:02 2010 +0100
27963     quadding is not a GBool but an int
27965  poppler/Annot.cc | 2 +-
27966  poppler/Annot.h  | 4 ++--
27967  2 files changed, 3 insertions(+), 3 deletions(-)
27969 commit ae79fc504c5424be2fa21dbc5498ced4db6e5dd3
27970 Author: Albert Astals Cid <aacid@kde.org>
27971 Date:   Tue Aug 31 22:14:57 2010 +0100
27973     Make GBool a bool instead of an int
27975     Passes the regression tests and might make things faster and use a bit
27976     less memory
27978  cpp/tests/CMakeLists.txt |   2 +-
27979  cpp/tests/Makefile.am    |   2 +-
27980  goo/gtypes.h             |   7 +-
27981  utils/CMakeLists.txt     |   2 +-
27982  utils/Makefile.am        |   2 +-
27983  utils/parseargs.c        | 208
27984  -----------------------------------------------
27985  utils/parseargs.cc       | 208
27986  +++++++++++++++++++++++++++++++++++++++++++++++
27987  7 files changed, 216 insertions(+), 215 deletions(-)
27989 commit d3f32f2c4f9f46620c0287c44bef686f340461f3
27990 Author: Albert Astals Cid <aacid@kde.org>
27991 Date:   Tue Aug 31 18:51:17 2010 +0100
27993     Read from the correct variable
27995     Fixes crash on KDE bug 249586
27997  poppler/Movie.cc | 3 ++-
27998  1 file changed, 2 insertions(+), 1 deletion(-)
28000 commit 681bb38eafc720b309172ed7c650439c559663a0
28001 Author: Albert Astals Cid <aacid@kde.org>
28002 Date:   Thu Aug 26 23:55:58 2010 +0100
28004     Make declaration match what there is in the .cc file
28006  poppler/TextOutputDev.h | 4 ++--
28007  1 file changed, 2 insertions(+), 2 deletions(-)
28009 commit c91e869304fc263c52f21ee484a57a6f1900f6b2
28010 Author: Suzuki Toshiya <mpsuzuki@hiroshima-u.ac.jp>
28011 Date:   Thu Aug 26 19:40:46 2010 +0100
28013     Add -r option to pdftohtml
28015     Fixes bug 29551
28017  utils/pdftohtml.1  |  3 +++
28018  utils/pdftohtml.cc | 18 +++++++++++++-----
28019  2 files changed, 16 insertions(+), 5 deletions(-)
28021 commit 9b4be586640b4ad344b1b3ed4c9cda8351257f0c
28022 Author: Albert Astals Cid <aacid@kde.org>
28023 Date:   Wed Aug 25 19:26:30 2010 +0100
28025     Use 3 not nComps
28027  poppler/GfxState.cc | 2 +-
28028  1 file changed, 1 insertion(+), 1 deletion(-)
28030 commit 218f67c527fb41babf2703ba068d072f8326e37b
28031 Author: Paweł Wiejacha <pawel.wiejacha@gmail.com>
28032 Date:   Tue Aug 24 23:47:06 2010 +0100
28034     Make SplashOutputDev::imageSrc faster
28036     By using getRGBLine when possible
28038  poppler/SplashOutputDev.cc | 39 ++++++++++++++++++++++++++++++---------
28039  1 file changed, 30 insertions(+), 9 deletions(-)
28041 commit 868f4a1f22051b7978f47a0614f23fd66dbb7ca8
28042 Author: Paweł Wiejacha <pawel.wiejacha@gmail.com>
28043 Date:   Tue Aug 24 23:35:21 2010 +0100
28045     Make GfxICCBasedColorSpace::getRGBLine faster
28047     By calling doTransform less
28049  poppler/GfxState.cc | 15 +++++++--------
28050  poppler/GfxState.h  |  4 +++-
28051  2 files changed, 10 insertions(+), 9 deletions(-)
28053 commit 46e37c54c6365cf37dc1e223a3c146e7b96a56af
28054 Author: Paweł Wiejacha <pawel.wiejacha@gmail.com>
28055 Date:   Tue Aug 24 21:23:34 2010 +0100
28057     Do not call pow three times when one is enough
28059  poppler/GfxState.cc | 12 ++++++------
28060  1 file changed, 6 insertions(+), 6 deletions(-)
28062 commit 8591c804598576556c6d24a66b6648de8ed1c4eb
28063 Author: Mike Slegeir <tehpola@yahoo.com>
28064 Date:   Sun Aug 22 22:01:03 2010 +0100
28066     Use splash instead of external gs invocation to render the background
28068     Patch in bug 19404, should fix 9746 too
28070  utils/pdftohtml.1  |   8 +-
28071  utils/pdftohtml.cc | 210
28072  ++++++++++++++++++++++++++++++++++++++---------------
28073  2 files changed, 158 insertions(+), 60 deletions(-)
28075 commit 7fc3c21a8c5d6cf8517100427b182887a9569ed0
28076 Author: Ilya Gorenbein <igorenbein@finjan.com>
28077 Date:   Fri Aug 20 20:24:31 2010 +0100
28079     Fix failure to parse PDF with damaged internal structure
28081     Patch in bug 29189, fixes bug 3870
28083  poppler/PDFDoc.cc | 24 +++++++++++++----
28084  poppler/XRef.cc   | 80
28085  ++++++++++++++++++++++++++++++++-----------------------
28086  poppler/XRef.h    |  5 ++--
28087  3 files changed, 68 insertions(+), 41 deletions(-)
28089 commit bedf48d4397ae412a6d28fc8fea16cc23a29f07c
28090 Author: Albert Astals Cid <aacid@kde.org>
28091 Date:   Tue Aug 17 22:02:59 2010 +0100
28093     use memset instead of a for
28095  splash/Splash.cc | 4 +---
28096  1 file changed, 1 insertion(+), 3 deletions(-)
28098 commit 03ca5b4a5c9964d9c0e9913eb2061692848c4b95
28099 Author: Albert Astals Cid <aacid@kde.org>
28100 Date:   Tue Aug 10 19:55:31 2010 +0100
28102     Update copyrights
28104  goo/GooTimer.cc               | 1 +
28105  goo/GooTimer.h                | 1 +
28106  goo/gfile.cc                  | 2 +-
28107  poppler/DCTStream.cc          | 1 +
28108  poppler/DCTStream.h           | 1 +
28109  poppler/GfxState.cc           | 2 +-
28110  poppler/Page.cc               | 2 +-
28111  qt4/src/poppler-annotation.cc | 2 +-
28112  8 files changed, 8 insertions(+), 4 deletions(-)
28114 commit 3bca8ddc10bf4291bf0c0e39c67341a05953e949
28115 Author: Jonathan Liu <net147@gmail.com>
28116 Date:   Tue Aug 10 19:42:40 2010 +0100
28118     Tell windows we are writing/reading binary data
28120     Bug #29329
28122  poppler/StdinCachedFile.cc | 9 +++++++++
28123  utils/pdftoppm.cc          | 9 +++++++++
28124  2 files changed, 18 insertions(+)
28126 commit bdd617f2177a7836f6b6686fde892664513a32a7
28127 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28128 Date:   Tue Aug 3 13:05:26 2010 +0200
28130     [glib] Fix a crash when a layer doesn't have a name
28132     Fixes bug #28842.
28134  glib/poppler-layer.cc | 4 +++-
28135  1 file changed, 3 insertions(+), 1 deletion(-)
28137 commit e9f0646ca664cc27825f7e084f8419fe0de1fcfc
28138 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28139 Date:   Tue Aug 3 13:02:52 2010 +0200
28141     Catalog page array might contain NULL for some pages in invalid
28142     documents
28144     Fixes a crash reproducible with gtk-splash-test when opening document
28145     attached to bug #28842.
28147  poppler/PDFDoc.cc | 27 +++++++++++++++------------
28148  1 file changed, 15 insertions(+), 12 deletions(-)
28150 commit 842209782ca3ba8c1c783cccf565372a18b3fda5
28151 Author: Albert Astals Cid <aacid@kde.org>
28152 Date:   Fri Jul 30 19:29:12 2010 +0100
28154     Do not crash when using pdftops in some files
28156     Fixes crash in file in kde bug 246269. The output is still wrong
28157     though
28159  fofi/FoFiType1C.cc | 12 +++++++-----
28160  1 file changed, 7 insertions(+), 5 deletions(-)
28162 commit 0dd7c80b7baf2622eb4780a867c4dc6291773f3b
28163 Author: Albert Astals Cid <aacid@kde.org>
28164 Date:   Mon Jul 26 23:58:26 2010 +0100
28166     Do not overwrite the rgb values
28168     Recommended by Koji Otani in Re: [poppler] Question about code
28169     Passed the regression testing in my files
28171  poppler/GfxState.cc | 1 -
28172  1 file changed, 1 deletion(-)
28174 commit 627edf88c8f5c073a68bd05990df56e1af547292
28175 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28176 Date:   Sun Jul 25 13:56:03 2010 +0200
28178     [annots] Fix a crash when adding a new annotation and annots object
28179     is an array
28181     When annots object is an array instead of a ref, the modified
28182     object is
28183     actually de page object.
28185  poppler/Page.cc | 5 ++++-
28186  1 file changed, 4 insertions(+), 1 deletion(-)
28188 commit 5d86f9b600b1e10de93bcaf1b925fadbc2a47522
28189 Author: mpsuzuki <mpsuzuki@hiroshima-u.ac.jp>
28190 Date:   Sat Jul 24 15:12:05 2010 +0100
28192     reindent correctly
28194  poppler/TextOutputDev.cc | 34 +++++++++++++++++-----------------
28195  1 file changed, 17 insertions(+), 17 deletions(-)
28197 commit d0a6f9abdab88ec43004b6766337db304cbf6a25
28198 Author: Pino Toscano <pino@kde.org>
28199 Date:   Thu Jul 22 21:28:55 2010 +0200
28201     [CMake] improve the way include dirs and cflags for gdk and gtk
28202     are set
28204     correctly include_directories() for the include dirs, while add the
28205     cflags which are not include dirs as definitions
28207  glib/CMakeLists.txt      | 5 +++--
28208  glib/demo/CMakeLists.txt | 5 ++++-
28209  2 files changed, 7 insertions(+), 3 deletions(-)
28211 commit 02d85dd2cc154dbb6caa04a349532033d833edd1
28212 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28213 Date:   Tue Jul 20 13:53:56 2010 +0200
28215     [glib-demo] Add support for adding annots in annot demo
28217  glib/demo/annots.c | 114
28218  +++++++++++++++++++++++++++++++++++++++++++++++++++++
28219  1 file changed, 114 insertions(+)
28221 commit 969cb850f5c2bc31de82c591b2b3210b5cfabf5f
28222 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28223 Date:   Tue Jul 20 13:53:29 2010 +0200
28225     [glib] docs: Add new symbols to poppler-sections.txt
28227  glib/reference/poppler-sections.txt | 18 ++++++++++++++++++
28228  1 file changed, 18 insertions(+)
28230 commit 251959438b6257fe71ed58e79eec60cda68a66cf
28231 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28232 Date:   Tue Jul 20 13:53:00 2010 +0200
28234     [glib] Add poppler_page_add_annot()
28236  glib/poppler-document.cc |  7 ++++---
28237  glib/poppler-page.cc     | 19 +++++++++++++++++++
28238  glib/poppler-page.h      |  2 ++
28239  3 files changed, 25 insertions(+), 3 deletions(-)
28241 commit 78a4f6976e708f2cc23aac49fbff0faf00e74bc3
28242 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28243 Date:   Tue Jul 20 13:51:16 2010 +0200
28245     [glib] annots: Add several setter methods
28247  glib/poppler-annot.cc  | 278
28248  ++++++++++++++++++++++++++++++++++++++++++++-----
28249  glib/poppler-annot.h   |  26 +++++
28250  glib/poppler-private.h |   6 ++
28251  3 files changed, 285 insertions(+), 25 deletions(-)
28253 commit fee488c9db60ab691ce9ff5eef284be2af897aee
28254 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28255 Date:   Sun Jul 18 11:26:59 2010 +0200
28257     [annots] Add AnnotMarkup::setOpacity
28259  poppler/Annot.cc | 8 ++++++++
28260  poppler/Annot.h  | 1 +
28261  2 files changed, 9 insertions(+)
28263 commit d15a355ede2d8510c4df847ea0b92b5357b29914
28264 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28265 Date:   Sun Jul 18 09:57:35 2010 +0200
28267     Set the page reference (P in annot dict) when adding a new annot to
28268     a page
28270  poppler/Annot.cc | 9 +++++++++
28271  poppler/Annot.h  | 3 +++
28272  poppler/Page.cc  | 2 ++
28273  3 files changed, 14 insertions(+)
28275 commit 49ffb46db3118db874d2d9830bb034762d625c61
28276 Author: Albert Astals Cid <aacid@kde.org>
28277 Date:   Mon Jul 19 16:31:54 2010 +0100
28279     Remove exception support
28281     We don't use it and don't even support it properly
28283  CMakeLists.txt                 |  1 -
28284  config.h.cmake                 |  3 ---
28285  configure.ac                   |  4 ---
28286  goo/gmem.cc                    | 56
28287  ++++++++++++------------------------------
28288  goo/gmem.h                     | 38 +++++++++-------------------
28289  poppler/poppler-config.h.cmake |  5 ----
28290  poppler/poppler-config.h.in    |  5 ----
28291  7 files changed, 27 insertions(+), 85 deletions(-)
28293 commit dd2e9399868e3dbf2fa4ede050f8d74d29ebbbb4
28294 Author: Albert Astals Cid <aacid@kde.org>
28295 Date:   Mon Jul 19 16:31:43 2010 +0100
28297     add uninstalled.pc to ignore
28299  .gitignore | 7 +++++++
28300  1 file changed, 7 insertions(+)
28302 commit d1033006aae381a0f075e02d54638a1af997caf3
28303 Author: Pino Toscano <pino@kde.org>
28304 Date:   Sat Jul 17 21:46:14 2010 +0200
28306     add FindGObjectIntrospection.cmake and
28307     GObjectIntrospectionMacros.cmake to the dist
28309  Makefile.am | 2 ++
28310  1 file changed, 2 insertions(+)
28312 commit ce8d03950736cc35d035a44a7d88e5f2a9defa74
28313 Author: Pino Toscano <pino@kde.org>
28314 Date:   Sat Jul 17 21:39:08 2010 +0200
28316     [CMake/glib] add support for gobject-introspection
28318     other than a module to find (using pkg-config) gobject-introspection,
28319     this adds a macro (gir_add_introspections) to add new introspections
28320     in a directory.
28321     its working is much similar (even the variable names used) to
28322     the Makefile version provided by gobject-repository itself, with
28323     the notable difference of a disabled libtool in the g-ir-scanner
28324     invocation.
28325     the only additional step needed is adding two custom targets, compiled
28326     by ALL, which have the gir and the typelib files as dependencies,
28327     to make them build with the usual `make all'.
28329  CMakeLists.txt                                 |  5 +-
28330  cmake/modules/FindGObjectIntrospection.cmake   | 61 +++++++++++++++++
28331  cmake/modules/GObjectIntrospectionMacros.cmake | 94
28332  ++++++++++++++++++++++++++
28333  glib/CMakeLists.txt                            | 36 ++++++++++
28334  4 files changed, 194 insertions(+), 2 deletions(-)
28336 commit 78bf43d8e11aa52db9862af118c597e117d31083
28337 Author: Pino Toscano <pino@kde.org>
28338 Date:   Sat Jul 17 20:28:58 2010 +0200
28340     [CMake] properly use the glib2 include dirs
28342     properly use GLIB2_INCLUDE_DIRS (pkg-config result) for the glib
28343     include dirs,
28344     while turn GLIB2_CFLAGS into GLIB2_CFLAGS_OTHERS to add the remaining
28345     CFLAGS as definitions
28347  glib/CMakeLists.txt | 3 ++-
28348  1 file changed, 2 insertions(+), 1 deletion(-)
28350 commit 6f3082d677bc62aa3f8124132e3e337c01be2629
28351 Author: Pino Toscano <pino@kde.org>
28352 Date:   Sat Jul 17 19:28:09 2010 +0200
28354     [CMake] split the generated sources of poppler_glib_SRCS in an own
28355     poppler_glib_generated_SRCS
28357  glib/CMakeLists.txt | 4 +++-
28358  1 file changed, 3 insertions(+), 1 deletion(-)
28360 commit 2a252dd9b05857bbd10dee235e873886fc74ec17
28361 Author: Pino Toscano <pino@kde.org>
28362 Date:   Sat Jul 17 14:57:38 2010 +0200
28364     [CMake] add stub message and TODO for the gobject-introspection
28365     support
28367  CMakeLists.txt | 3 +++
28368  1 file changed, 3 insertions(+)
28370 commit 8a3d1794a8ef5d525bb454755fec018e3fcb3816
28371 Author: Albert Astals Cid <aacid@kde.org>
28372 Date:   Fri Jul 16 14:00:32 2010 +0100
28374     update
28376  TODO | 2 +-
28377  1 file changed, 1 insertion(+), 1 deletion(-)
28379 commit 31ac578942b82cbd16b064abca586ccb89dfa7ce
28380 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28381 Date:   Thu Jul 15 15:05:10 2010 +0200
28383     Rework ChangeLog generation to fix make distcheck
28385  Makefile.am | 22 +++++++++++++++++++---
28386  1 file changed, 19 insertions(+), 3 deletions(-)
28388 commit 5da5825ecab63089a19aac694826271019a94e6d
28389 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28390 Date:   Thu Jul 15 15:03:20 2010 +0200
28392     [glib] docs: Add version.xml to content_files var
28394  glib/reference/Makefile.am | 2 +-
28395  1 file changed, 1 insertion(+), 1 deletion(-)
28397 commit fe69b474ae63c9d5d2538db9e51e666dd6ea9fb3
28398 Author: Albert Astals Cid <aacid@kde.org>
28399 Date:   Thu Jul 15 10:51:21 2010 +0100
28401     Fix padding of names
28403     The previous method returned 2 for documents with 100 pages, which
28404     is wrong as 100 needs 3
28405     characters, not 2
28407  utils/pdftoppm.cc | 14 +++++++++++++-
28408  1 file changed, 13 insertions(+), 1 deletion(-)
28410 commit e265ae2d8a46df00ab1bbd863f01f652068d265f
28411 Author: Brian Cameron <brian.cameron@oracle.com>
28412 Date:   Wed Jul 14 20:26:25 2010 +0100
28414     Add uninstalled .pc file for poppler when using autoconf
28416  Makefile.am                      | 9 ++++++++-
28417  configure.ac                     | 9 ++++++++-
28418  poppler-cairo-uninstalled.pc.in  | 6 ++++++
28419  poppler-cpp-uninstalled.pc.in    | 7 +++++++
28420  poppler-glib-uninstalled.pc.in   | 7 +++++++
28421  poppler-qt-uninstalled.pc.in     | 7 +++++++
28422  poppler-qt4-uninstalled.pc.in    | 7 +++++++
28423  poppler-splash-uninstalled.pc.in | 7 +++++++
28424  poppler-uninstalled.pc.in        | 6 ++++++
28425  9 files changed, 63 insertions(+), 2 deletions(-)
28427 commit 552ab99e60fe4068be8e4e415924e4be289e47cd
28428 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28429 Date:   Tue Jul 13 10:18:01 2010 +0200
28431     Handle ColorTransform in DCT streams when using libjpeg
28433     Fixes bug #28873.
28435  poppler/DCTStream.cc | 30 ++++++++++++++++++++++++++++++
28436  poppler/DCTStream.h  |  1 +
28437  2 files changed, 31 insertions(+)
28439 commit 8a6697f89625106f3c373dbc7b4dc521e22502f7
28440 Author: Hib Eris <hib@hiberis.nl>
28441 Date:   Sat Jul 3 16:42:04 2010 +0200
28443     Only define findModifier() when used
28445     Prevents a warning when building with win32 font backend.
28447  poppler/GlobalParams.cc | 2 +-
28448  1 file changed, 1 insertion(+), 1 deletion(-)
28450 commit b1fdb87a4ebb5079c731256cce1870de8c54c65d
28451 Author: Hib Eris <hib@hiberis.nl>
28452 Date:   Fri Jul 2 10:53:20 2010 +0200
28454     Fix compile warnings on auto imports for mingw compiler
28456  cpp/Makefile.am       | 2 +-
28457  cpp/tests/Makefile.am | 2 ++
28458  glib/Makefile.am      | 2 ++
28459  poppler/Makefile.am   | 2 +-
28460  qt4/demos/Makefile.am | 2 ++
28461  qt4/src/Makefile.am   | 2 +-
28462  qt4/tests/Makefile.am | 2 ++
28463  7 files changed, 11 insertions(+), 3 deletions(-)
28465 commit 9e577110134eb1e093e697b7504efca759000086
28466 Author: Hib Eris <hib@hiberis.nl>
28467 Date:   Fri Jul 2 10:51:24 2010 +0200
28469     Check for declaration of gettimeofday()
28471     The function gettimeofday() is not declared in ansi mode with the
28472     mingw compiler, even though the function exists. Therefore,
28473     configure must
28474     not only check with AC_CHECK_FUNC, but also with AC_CHECK_DECL.
28476     Also, the checks must run in a C++ context because that is where
28477     gettimeofday() is used.
28479  configure.ac | 7 ++++---
28480  1 file changed, 4 insertions(+), 3 deletions(-)
28482 commit 58c8430ac584f3ba5e97aceb148e6287bfc45f95
28483 Author: Hib Eris <hib@hiberis.nl>
28484 Date:   Wed Jun 30 15:06:44 2010 +0200
28486     Set -ansi compiler flag early in configure.ac
28488     The -ansi compiler flag does not enable warnings, but turns of certain
28489     features of GCC. To force feature tests to use this flag, it should be
28490     set early in configure.ac
28492     This is important for the mingw compiler where header files refrain
28493     from declaring certain function (e.g. gettimeofday()) when the -ansi
28494     flag is set.
28496  configure.ac | 7 +++++--
28497  1 file changed, 5 insertions(+), 2 deletions(-)
28499 commit e3663a855a9c86f0a3988a7a50fa40d37d0ea069
28500 Author: Hib Eris <hib@hiberis.nl>
28501 Date:   Fri Jul 2 14:45:15 2010 +0200
28503     Use MAX_PATH instead of _MAX_PATH everywhere
28505     _MAX_PATH is compiler specific and not availble with the mingw
28506     compiler
28507     in ansi mode. MAX_PATH is in the Windows api and thus always available
28508     when windows.h is included.
28510  goo/gfile.cc            | 4 ++--
28511  poppler/GlobalParams.cc | 2 +-
28512  poppler/PDFDoc.cc       | 4 ++--
28513  3 files changed, 5 insertions(+), 5 deletions(-)
28515 commit 7227c407d23a37f5d95e6c01cb7411be2f82ca85
28516 Author: Hib Eris <hib@hiberis.nl>
28517 Date:   Wed Jun 30 16:15:06 2010 +0200
28519     Check for _WIN32 instead of _MSC_VER
28521  goo/GooTimer.cc | 6 +++---
28522  goo/GooTimer.h  | 4 ++--
28523  2 files changed, 5 insertions(+), 5 deletions(-)
28525 commit 34e727e011529be312313a1f4d4fa1ba9c545888
28526 Author: Hib Eris <hib@hiberis.nl>
28527 Date:   Tue Jun 29 16:43:31 2010 +0200
28529     Fix cross compiling for Windows with autotools
28531     When cross compiling for Windows with autotools, libtool creates
28532     libpoppler_qt4_la-poppler-optcontent.lo instead of
28533     poppler-optcontent.lo. Thus, explicitly using poppler-optcontent.lo to
28534     create poppler-optcontent.moc does not work well.
28536  qt4/src/Makefile.am | 2 +-
28537  1 file changed, 1 insertion(+), 1 deletion(-)
28539 commit 1bc2f4501ea4e56ca99ae4d94d6cf34cf33c2c7a
28540 Author: Hib Eris <hib@hiberis.nl>
28541 Date:   Tue Jun 29 15:34:22 2010 +0200
28543     define poppler_qt4_EXPORTS when building with autotools
28545     Lets you build the qt4 bindings for Windows with automake/autoconf.
28547  qt4/src/Makefile.am | 3 +++
28548  1 file changed, 3 insertions(+)
28550 commit 5825114a26cc6eece2e556063f640dda53ea1e11
28551 Author: Albert Astals Cid <aacid@kde.org>
28552 Date:   Sun Jul 11 12:24:20 2010 +0100
28554     Compile++
28556  glib/demo/CMakeLists.txt | 1 +
28557  1 file changed, 1 insertion(+)
28559 commit 5e4d8eeea0b9dba68420c164975418c76a53be85
28560 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28561 Date:   Sat Jul 10 15:54:28 2010 +0200
28563     [pdf-inspector] Do not render for printing
28565  test/pdf-inspector.cc | 3 ++-
28566  1 file changed, 2 insertions(+), 1 deletion(-)
28568 commit e6824972a213a888ca0185b7ae0a75fc23f75797
28569 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28570 Date:   Sat Jul 10 15:52:15 2010 +0200
28572     [annots] Use a transparency group for markup annots without AP and
28573     opacity != 1
28575     Fixes bug #623616.
28577  poppler/Annot.cc | 346
28578  +++++++++++++++++++++++++------------------------------
28579  poppler/Annot.h  |   3 +
28580  poppler/Gfx.cc   |   9 +-
28581  poppler/Gfx.h    |   2 +-
28582  4 files changed, 165 insertions(+), 195 deletions(-)
28584 commit 70ce0b6ea1a0d61f5048d2ae49c639d74a643b29
28585 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28586 Date:   Fri Jul 9 17:04:00 2010 +0200
28588     [annots] Clamp QuadPoints coords to annot rectangle instead of
28589     ignore points
28591     Fixes appearance stream generation for document attached to bug
28592     #623616.
28594  poppler/Annot.cc | 38 +++++++++++++++++++++-----------------
28595  1 file changed, 21 insertions(+), 17 deletions(-)
28597 commit 8a9e561bfe64f71e9f38c43e5c6be7e5069b2349
28598 Author: Hib Eris <hib@hiberis.nl>
28599 Date:   Fri Jul 2 21:07:53 2010 +0200
28601     Nicer autogen.sh output
28603  autogen.sh | 1 +
28604  1 file changed, 1 insertion(+)
28606 commit ce4d328294cea73f4b7368691dc1fed6bd45d569
28607 Author: Hib Eris <hib@hiberis.nl>
28608 Date:   Fri Jul 2 20:51:47 2010 +0200
28610     Add option for autogen.sh to skip configure
28612     If you do not want to automatically run configure when calling
28613     autogen.sh, run it with:
28615     $ NOCONFIGURE=1 ./autogen.sh
28617     This feature is modeled after gnome-autogen.sh behaviour.
28619  autogen.sh | 8 +++++++-
28620  1 file changed, 7 insertions(+), 1 deletion(-)
28622 commit d7ee87c5d0a35c8d4fcc88bde4b8496c49f397c6
28623 Author: Hib Eris <hib@hiberis.nl>
28624 Date:   Tue Jul 6 15:16:08 2010 +0100
28626     warnings-=2
28628  poppler/GfxFont.cc     | 3 ++-
28629  utils/HtmlOutputDev.cc | 3 ++-
28630  2 files changed, 4 insertions(+), 2 deletions(-)
28632 commit 1e7f457ca1617fd8c958feef8dd7e694476dedd9
28633 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28634 Date:   Fri Jul 9 12:29:14 2010 +0200
28636     [cairo] Use ceil to convert double to int in tilingPatternFill()
28638     Fixes rendering of page 2 of document attached to bug #28954.
28640  poppler/CairoOutputDev.cc | 8 ++++++--
28641  1 file changed, 6 insertions(+), 2 deletions(-)
28643 commit 91a7605eb51144f2e7dea69aa9454fff47c49bd2
28644 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28645 Date:   Fri Jul 9 11:42:56 2010 +0200
28647     [glib] Fix build when GDK is enabled
28649  glib/test-poppler-glib.cc | 8 +-------
28650  1 file changed, 1 insertion(+), 7 deletions(-)
28652 commit 09e3e0e9c5134688c4ed2af5cd3a12aa2986474c
28653 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28654 Date:   Thu Jul 8 18:56:38 2010 +0200
28656     [glib] Fix poppler_page_find_tex() when called more than once
28658     Fixes bug #27927
28660  glib/poppler-page.cc | 2 +-
28661  1 file changed, 1 insertion(+), 1 deletion(-)
28663 commit 25427bdecb219ffe6f0592d2ac36de60c247bfd9
28664 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28665 Date:   Thu Jul 8 17:46:22 2010 +0200
28667     Fix build when compiling without glib frontend
28669  configure.ac | 1 +
28670  1 file changed, 1 insertion(+)
28672 commit 550684731356a66753ec19f5a8ca4b572db6d2d5
28673 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28674 Date:   Thu Jul 8 17:16:02 2010 +0200
28676     [glib-demo] Add selections demo
28678  glib/demo/Makefile.am  |   2 +
28679  glib/demo/main.c       |   4 +-
28680  glib/demo/selections.c | 687
28681  +++++++++++++++++++++++++++++++++++++++++++++++++
28682  glib/demo/selections.h |  31 +++
28683  4 files changed, 723 insertions(+), 1 deletion(-)
28685 commit b257428150e2c13dcc24fd8f75e4ee2c679ab414
28686 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28687 Date:   Thu Jul 8 14:45:29 2010 +0200
28689     [glib] Add poppler_page_get_selected_text()
28691     And change poppler_page_get_text() to return the text of the whole
28692     page. For consistency with poppler_page_get_selection_region()
28693     get_seletect_text() doesn't invert the y coords as get_text()
28694     did. This
28695     change breaks the API. Users of poppler_page_get_text should:
28697      - Use the new poppler_page_get_text() if they want the text of the
28698        whole page
28700      - Use poppler_page_get_selected_text() if they want the text of the
28701        selected area. In this case they shouldn't invert the y coords
28702        anymore
28703        before calling the method.
28705  glib/demo/text.c                    |  9 +-------
28706  glib/poppler-page.cc                | 43
28707  +++++++++++++++++++++++++++----------
28708  glib/poppler-page.h                 |  3 ++-
28709  glib/reference/poppler-sections.txt |  1 +
28710  4 files changed, 36 insertions(+), 20 deletions(-)
28712 commit bedc88225c948ad1288b69c6c106adce36233442
28713 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28714 Date:   Wed Jul 7 11:55:47 2010 +0200
28716     [cairo] Fix warning on signed/unsigned comparison
28718  poppler/CairoFontEngine.cc | 12 ++++++------
28719  poppler/CairoFontEngine.h  |  8 ++++----
28720  2 files changed, 10 insertions(+), 10 deletions(-)
28722 commit 092aa901b9ec35a48bc1fb229ad16a3b00eef5f2
28723 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28724 Date:   Mon Jul 5 11:16:49 2010 +0200
28726     [glib] docs: add some more introspection annotations
28728  glib/poppler-attachment.cc |  4 ++--
28729  glib/poppler-document.cc   | 12 ++++++------
28730  glib/poppler-media.cc      |  4 ++--
28731  glib/poppler-page.cc       |  4 ++--
28732  4 files changed, 12 insertions(+), 12 deletions(-)
28734 commit 6c4e14fd90d5ef2d6670a980ab2476b6fab58df7
28735 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28736 Date:   Mon Jul 5 10:49:59 2010 +0200
28738     [glib] docs: fix POPPLER_CHECK_VERSION() docs
28740  glib/poppler-features.h.in | 6 ++++--
28741  1 file changed, 4 insertions(+), 2 deletions(-)
28743 commit ed324a867ecf1f616c4b2dc575f01d5cf1b67c38
28744 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28745 Date:   Fri Jul 2 18:28:45 2010 +0200
28747     [glib] Rename instrospection files as 0.16 instead of 0.14
28749  glib/Makefile.am | 14 +++++++-------
28750  1 file changed, 7 insertions(+), 7 deletions(-)
28752 commit a55f567ff1ea0858eda13a024ed765a016f3bff0
28753 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28754 Date:   Fri Jul 2 18:23:03 2010 +0200
28756     [glib] docs: Remove unneeded empty line in doc comment
28758  glib/poppler-features.h.in | 1 -
28759  1 file changed, 1 deletion(-)
28761 commit f16015303422280eaa21c3144eca0f1a330dce8a
28762 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28763 Date:   Fri Jul 2 18:19:13 2010 +0200
28765     [glib] docs: Add GObject introspection annotations
28767  glib/poppler-annot.cc            | 45
28768  ++++++++++++++++++++--------------------
28769  glib/poppler-document.cc         |  8 +++----
28770  glib/poppler-page.cc             | 23 +++++++++++++-------
28771  glib/reference/poppler-docs.sgml |  2 ++
28772  4 files changed, 43 insertions(+), 35 deletions(-)
28774 commit 60242038e4dce7f0c90f2bfa0e771120247dbc9d
28775 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28776 Date:   Wed Jun 30 09:35:29 2010 +0200
28778     [glib] Add GObject introspection support
28780  configure.ac        |  5 +++
28781  glib/Makefile.am    | 29 +++++++++++++++++
28782  m4/introspection.m4 | 94
28783  +++++++++++++++++++++++++++++++++++++++++++++++++++++
28784  3 files changed, 128 insertions(+)
28786 commit 3160950a7d7161457405c9084c31af230329b3f0
28787 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28788 Date:   Fri Jul 2 12:47:04 2010 +0200
28790     [glib] docs: Add index of deprecated symbols
28792  glib/reference/poppler-docs.sgml | 4 ++++
28793  1 file changed, 4 insertions(+)
28795 commit 593db7acf6edce1267f69d12310bf4098ff24c97
28796 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28797 Date:   Fri Jul 2 12:44:39 2010 +0200
28799     [glib] docs: deprecate GDK API
28801  glib/poppler-page.cc | 8 ++++++++
28802  1 file changed, 8 insertions(+)
28804 commit 6facefb3fa8f97a9d330545308fb2d89c7f57fa0
28805 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28806 Date:   Thu Jul 1 18:01:45 2010 +0200
28808     [glib] docs: Add index of new symbols for versions 0.12, 0.14 and 0.16
28810  glib/poppler-action.h            | 10 +++++++---
28811  glib/poppler-annot.cc            | 17 +++++++++++++++++
28812  glib/poppler-date.cc             |  2 ++
28813  glib/poppler-document.cc         | 16 +++++++++++++++-
28814  glib/poppler-layer.cc            | 12 ++++++++++++
28815  glib/poppler-media.cc            | 14 ++++++++++++--
28816  glib/poppler-media.h             |  3 +++
28817  glib/poppler-movie.cc            |  6 ++++++
28818  glib/poppler-page.cc             |  2 ++
28819  glib/reference/poppler-docs.sgml | 12 ++++++++++++
28820  10 files changed, 88 insertions(+), 6 deletions(-)
28822 commit 166b78c0ce8a4536873c4f60b392c24c8a68e7aa
28823 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28824 Date:   Thu Jul 1 17:25:03 2010 +0200
28826     [glib] docs: document PopplerMediaSaveFunc
28828  glib/poppler-media.h | 18 +++++++++++++++++-
28829  1 file changed, 17 insertions(+), 1 deletion(-)
28831 commit 5cc0a51f88580c65ac2d5c6ff02b8cf14697b70c
28832 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28833 Date:   Thu Jul 1 17:20:13 2010 +0200
28835     [glib] Use the same name for parameter in function prototype
28837  glib/poppler-media.h | 10 +++++-----
28838  glib/poppler-movie.h |  6 +++---
28839  2 files changed, 8 insertions(+), 8 deletions(-)
28841 commit 6793fd8fd2d33d3d58c6556b5dbe6d0497e56646
28842 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28843 Date:   Thu Jul 1 15:49:49 2010 +0200
28845     [glib] docs: document some enums in poppler-action
28847  glib/poppler-action.h | 92
28848  +++++++++++++++++++++++++++++++++++++++++++++++++++
28849  1 file changed, 92 insertions(+)
28851 commit 8e139696dbe19f54ad54364a711b929146f11080
28852 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28853 Date:   Thu Jul 1 15:02:58 2010 +0200
28855     [glib] docs: mark structures in poppler-private.h as private
28857  glib/poppler-private.h | 7 +++++++
28858  1 file changed, 7 insertions(+)
28860 commit ccae7e574047d66c638003cc36fa1edeef4d35ed
28861 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28862 Date:   Thu Jul 1 14:59:50 2010 +0200
28864     [glib] docs: document PopplerDocument enums
28866  glib/poppler-document.h | 65
28867  +++++++++++++++++++++++++++++++++++++++++++++++++
28868  1 file changed, 65 insertions(+)
28870 commit 4fbff172693c38cdc4ae8070a55ceb706aa213cd
28871 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28872 Date:   Thu Jul 1 14:26:53 2010 +0200
28874     [glib] docs: document PopplerFontInfo
28876  glib/poppler-document.cc | 106
28877  +++++++++++++++++++++++++++++++++++++++++++++++
28878  1 file changed, 106 insertions(+)
28880 commit 465dd4897ff603a6fd96503cf4746fc808b0f827
28881 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28882 Date:   Thu Jul 1 12:59:39 2010 +0200
28884     [glib] docs: document some enums
28886  glib/poppler.h | 55
28887  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
28888  1 file changed, 55 insertions(+)
28890 commit de3d599ea9e948867cfe395f42ed659670110c4c
28891 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28892 Date:   Thu Jul 1 12:31:10 2010 +0200
28894     [glib] docs: document boxed types defined in poppler-page
28896  glib/poppler-page.cc | 147
28897  +++++++++++++++++++++++++++++++++++++++++++++++++++
28898  glib/poppler-page.h  |  79 +++++++++++++++++++++++++++
28899  2 files changed, 226 insertions(+)
28901 commit 34c52190e1dbf4d3effa44b4408faa1fbae0d12d
28902 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28903 Date:   Thu Jul 1 09:33:08 2010 +0200
28905     [glib] Remove splash header file
28907  glib/poppler-page.cc | 1 -
28908  1 file changed, 1 deletion(-)
28910 commit 6910545a487f206ccd059bb295d2312228dbf2ba
28911 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28912 Date:   Wed Jun 30 19:03:04 2010 +0200
28914     [glib] docs: Remove invalid symbol from poppler-sections.txt
28916  glib/reference/poppler-sections.txt | 1 -
28917  1 file changed, 1 deletion(-)
28919 commit 65ea3b636cb5a38660e526a483a4d95f5acdf8db
28920 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28921 Date:   Wed Jun 30 19:02:32 2010 +0200
28923     [glib] docs: fix typo
28925  glib/poppler-form-field.cc | 2 +-
28926  1 file changed, 1 insertion(+), 1 deletion(-)
28928 commit 689bfec40b5b3030c2819cb4aac42c3ab6279278
28929 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28930 Date:   Wed Jun 30 19:01:47 2010 +0200
28932     [glib] docs: Add missing doc for parameter
28934  glib/poppler-document.cc | 1 +
28935  1 file changed, 1 insertion(+)
28937 commit 0b3d77627f255a4bf3da6ee875ad8d9eb931c96e
28938 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28939 Date:   Wed Jun 30 19:00:59 2010 +0200
28941     [glib] Use the same name for parameter in function prototype
28943  glib/poppler-page.h | 2 +-
28944  1 file changed, 1 insertion(+), 1 deletion(-)
28946 commit 19e1944c00ac2da6b18b015721fc3a8d1898a23a
28947 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28948 Date:   Wed Jun 30 18:01:52 2010 +0200
28950     [glib] docs: Add media and movie to docs
28952  glib/poppler-media.cc            | 6 ++++++
28953  glib/poppler-movie.cc            | 6 ++++++
28954  glib/reference/poppler-docs.sgml | 3 ++-
28955  3 files changed, 14 insertions(+), 1 deletion(-)
28957 commit ca48bee07e6b4a20ea7b40b472a335e75feb4739
28958 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28959 Date:   Wed Jun 30 17:56:50 2010 +0200
28961     [glib] docs: Add missing types to poppler.types
28963  glib/reference/poppler.types | 4 ++++
28964  1 file changed, 4 insertions(+)
28966 commit 613ccf81317a007ed5017ee788466613a6699bb5
28967 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28968 Date:   Wed Jun 30 17:54:22 2010 +0200
28970     [glib] docs: rework poppler-sections.txt
28972      - Better organization of sections and contents
28973      - Use of Standard and Private subsections
28974      - Add missing sections
28975      - Remove enums section
28977  glib/reference/poppler-sections.txt | 424
28978  +++++++++++++++++++++++++-----------
28979  1 file changed, 295 insertions(+), 129 deletions(-)
28981 commit b37556a32b79f8711ed7eca24abf19511872a70a
28982 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28983 Date:   Wed Jun 30 12:01:44 2010 +0200
28985     [glib] docs: Add index of symbols
28987  glib/reference/poppler-docs.sgml | 5 +++++
28988  1 file changed, 5 insertions(+)
28990 commit 7f5fa4e19b4e324a396d64261b9125c1a557ac84
28991 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28992 Date:   Wed Jun 30 12:00:35 2010 +0200
28994     [glib] docs: Add version information
28996  configure.ac                     | 1 +
28997  glib/reference/Makefile.am       | 2 +-
28998  glib/reference/poppler-docs.sgml | 7 ++++++-
28999  glib/reference/version.xml.in    | 1 +
29000  4 files changed, 9 insertions(+), 2 deletions(-)
29002 commit 848d5e158fa9eadd19a658db314ba3fff9d026e8
29003 Author: Carlos Garcia Campos <carlosgc@gnome.org>
29004 Date:   Wed Jun 30 11:30:41 2010 +0200
29006     [glib] docs: do not use gtk-doc templates
29008  configure.ac                                 |   2 +-
29009  glib/poppler-action.cc                       |   6 +
29010  glib/poppler-annot.cc                        |   6 +
29011  glib/poppler-attachment.cc                   |   6 +
29012  glib/poppler-attachment.h                    |  16 +
29013  glib/poppler-document.cc                     |   8 +
29014  glib/poppler-features.h.in                   |  59 ++++
29015  glib/poppler-form-field.cc                   |   6 +
29016  glib/poppler-layer.cc                        |   6 +
29017  glib/poppler-page.cc                         |   6 +
29018  glib/reference/tmpl/poppler-action.sgml      | 216 ------------
29019  glib/reference/tmpl/poppler-annot.sgml       | 377 ---------------------
29020  glib/reference/tmpl/poppler-attachment.sgml  |  68 ----
29021  glib/reference/tmpl/poppler-document.sgml    | 410
29022  -----------------------
29023  glib/reference/tmpl/poppler-enums.sgml       | 246 --------------
29024  glib/reference/tmpl/poppler-features.sgml    |  83 -----
29025  glib/reference/tmpl/poppler-form-field.sgml  | 318 ------------------
29026  glib/reference/tmpl/poppler-layer.sgml       |  83 -----
29027  glib/reference/tmpl/poppler-page.sgml        | 483
29028  ---------------------------
29029  glib/reference/tmpl/poppler-private.sgml     | 148 --------
29030  glib/reference/tmpl/poppler-unused.sgml      |   8 -
29031  glib/reference/tmpl/poppler.sgml             | 285 ----------------
29032  glib/reference/tmpl/stamp-poppler-enums.sgml |  22 --
29033  gtk-doc.make                                 |  78 +++--
29034  m4/gtk-doc.m4                                |   2 +-
29035  25 files changed, 171 insertions(+), 2777 deletions(-)
29037 commit 16e15ac845206217086e2adac9f220e75c0c630d
29038 Author: Albert Astals Cid <aacid@kde.org>
29039 Date:   Tue Jun 29 21:44:02 2010 +0100
29041     bitmap can be null at this stage, check it isn't
29043  poppler/JBIG2Stream.cc | 3 +++
29044  1 file changed, 3 insertions(+)
29046 commit 38e5d28a184d0ca8df71a7ea910ce85d7a225e4e
29047 Author: Albert Astals Cid <aacid@kde.org>
29048 Date:   Mon Jun 21 20:38:00 2010 +0100
29050     more pow 0.5 -> sqrt
29052  poppler/GfxState.cc | 12 ++++++------
29053  1 file changed, 6 insertions(+), 6 deletions(-)
29055 commit 58a53ca0a4e8434e8478f8fe121067dcf05c017d
29056 Author: Albert Astals Cid <aacid@kde.org>
29057 Date:   Mon Jun 21 19:24:20 2010 +0100
29059     sqrt is much faster than pow 0.5
29061  poppler/GfxState.cc | 6 +++---
29062  1 file changed, 3 insertions(+), 3 deletions(-)
29064 commit bf86a9fc464aca57ebec207a213dcc2cc6031940
29065 Author: Albert Astals Cid <aacid@kde.org>
29066 Date:   Mon Jun 21 19:20:47 2010 +0100
29068     introduce getChars to save some method calls
29070     Can give us a decent speedup when we go a lot though this methods
29072  poppler/Catalog.cc        |  12 +----
29073  poppler/DCTStream.cc      |  51 ++++++++++++++------
29074  poppler/DCTStream.h       |   3 ++
29075  poppler/GfxFont.cc        |  22 ++-------
29076  poppler/GfxState.cc       |  30 ++++--------
29077  poppler/JPEG2000Stream.cc |  67 +++++++-------------------
29078  poppler/JPEG2000Stream.h  |  38 ++++++++++++++-
29079  poppler/Link.cc           |  14 ++----
29080  poppler/Object.h          |   4 ++
29081  poppler/Stream.cc         |  90 +++++++++++++++++++----------------
29082  poppler/Stream.h          | 118
29083  +++++++++++++++++++++++++++++++++++++++++++++-
29084  11 files changed, 279 insertions(+), 170 deletions(-)
29086 commit 65c14073a3b1035ca5fe3bd6667abd315272841e
29087 Author: Carlos Garcia Campos <carlosgc@gnome.org>
29088 Date:   Mon Jun 21 17:19:22 2010 +0200
29090     Reduce pow operations in GfxCalRGBColorSpace::getXYZ()
29092     We were doing the same pow operation 3 times!. It makes document
29093     attached to bug #28591 render a little faster.
29095  poppler/GfxState.cc | 12 ++++++------
29096  1 file changed, 6 insertions(+), 6 deletions(-)
29098 commit 9365c05c1f66b3000febf32c45cef2ffe79e041a
29099 Author: Carlos Garcia Campos <carlosgc@gnome.org>
29100 Date:   Sat Jun 19 10:36:39 2010 +0200
29102     [glib] Fix links/annots area for rotated documents with page CropBox
29103     not starting at 0,0
29105     Fixes bug #28588.
29107  glib/poppler-page.cc | 25 ++++++++++---------------
29108  1 file changed, 10 insertions(+), 15 deletions(-)
29110 commit d9504c0a288c84b68a516f715505d6bc94b911f5
29111 Author: Pino Toscano <pino@kde.org>
29112 Date:   Fri Jun 18 23:59:04 2010 +0200
29114     [autotools] link the 'cpp' tests against libpoppler as well
29116     ... this way gatof() can be found correctly
29117     should fix bug #28605
29119  cpp/tests/Makefile.am | 1 +
29120  1 file changed, 1 insertion(+)
29122 commit 62975737bcaa6e0a2ecab981aa3e0c8f2ff10571
29123 Author: Brian Cameron <brian.cameron@oracle.com>
29124 Date:   Fri Jun 18 19:22:17 2010 +0100
29126     Compile with Sun Studio
29128  goo/ImgWriter.h            | 3 ++-
29129  goo/JpegWriter.h           | 3 ++-
29130  poppler/SplashOutputDev.cc | 6 ++++++
29131  3 files changed, 10 insertions(+), 2 deletions(-)
29133 commit 7cbe3d1521aea8b484efb8663e75684e05b6fb61
29134 Author: Albert Astals Cid <aacid@kde.org>
29135 Date:   Thu Jun 17 23:01:21 2010 +0100
29137     Optimize Splash::compositeBackground
29139     Optimization takes into account the two most common cases, the
29140     pixel not
29141     being painted at all (alpha == 0) meaning we just copy the paperColor
29142     and the pixel being opage meaning we have to do nothing
29144  splash/Splash.cc | 34 ++++++++++++++++++++++++++--------
29145  1 file changed, 26 insertions(+), 8 deletions(-)
29147 commit f323e5e4cdcc20075ee7c722f7adc088c0772249
29148 Author: Albert Astals Cid <aacid@kde.org>
29149 Date:   Thu Jun 17 22:59:37 2010 +0100
29151     Check the objects are num before reading them
29153     Might have caused the kde bug #241995
29155  poppler/GfxState.cc | 11 +++++++----
29156  1 file changed, 7 insertions(+), 4 deletions(-)
29158 commit 35e87d2062b1d82db0d765de5a6187122a0fa99c
29159 Author: Carlos Garcia Campos <carlosgc@gnome.org>
29160 Date:   Wed Jun 16 11:52:25 2010 +0200
29162     [gib-demo] Add demo for poppler_page_get_text_layout()
29164  glib/demo/text.c | 182
29165  +++++++++++++++++++++++++++++++++++++++++++++++++------
29166  1 file changed, 164 insertions(+), 18 deletions(-)
29168 commit ddcea568b3a7334e062d6214f43d0a2c2ec95be4
29169 Author: Daniel Garcia <danigm@yaco.es>
29170 Date:   Tue Jun 15 16:57:32 2010 +0200
29172     [glib] Add poppler_page_get_text_layout()
29174     Returns an array of PopplerRectangle items and each Rectangle is a
29175     text character position.
29177     The position in this array represent the offset in text returned by
29178     poppler_page_get_text
29180  glib/poppler-page.cc | 91
29181  ++++++++++++++++++++++++++++++++++++++++++++++++++++
29182  glib/poppler-page.h  |  4 ++-
29183  2 files changed, 94 insertions(+), 1 deletion(-)
29185 commit 6e9fe8832c37b560ac4d0b0e32d618bde70ee117
29186 Author: Pino Toscano <pino@kde.org>
29187 Date:   Wed Jun 16 00:22:59 2010 +0200
29189     [Qt4] and support 'Print' named action here too...
29191  qt4/src/poppler-annotation.cc | 2 ++
29192  1 file changed, 2 insertions(+)
29194 commit 53c003f36af5d77f50fe238eaec4c5f7c3a485c7
29195 Author: Pino Toscano <pino@kde.org>
29196 Date:   Wed Jun 16 00:18:13 2010 +0200
29198     [CMake] install the new goo/GooLikely.h
29200  CMakeLists.txt | 1 +
29201  1 file changed, 1 insertion(+)
29203 commit 2ba752aabc8dad4bb35a351697b1590795c54ca4
29204 Author: Pino Toscano <pino@kde.org>
29205 Date:   Wed Jun 16 00:06:30 2010 +0200
29207     update copyrights
29209  qt4/src/poppler-link.h  | 3 ++-
29210  qt4/src/poppler-page.cc | 1 +
29211  2 files changed, 3 insertions(+), 1 deletion(-)
29213 commit 38bf54bbad40288be763c6a1a89d90477c9ef89d
29214 Author: Albert Astals Cid <aacid@kde.org>
29215 Date:   Tue Jun 15 23:05:43 2010 +0100
29217     move the declaration of likely/unlikely to an own file in goo/
29219  goo/GooLikely.h  | 22 ++++++++++++++++++++++
29220  goo/Makefile.am  |  1 +
29221  poppler/Object.h |  9 +--------
29222  splash/Splash.cc |  4 +---
29223  4 files changed, 25 insertions(+), 11 deletions(-)
29225 commit 9838edf8c7497858e3bac2743784a3259f61cfdd
29226 Author: Albert Astals Cid <aacid@kde.org>
29227 Date:   Tue Jun 15 22:54:34 2010 +0100
29229     Protect us against negative y coordinates
29231     Happens very rarely, like in bug 28480
29233  splash/Splash.cc | 6 ++++++
29234  1 file changed, 6 insertions(+)
29236 commit 8b32c3e9826d4462fd9d16fab4200ebb23251046
29237 Author: Pino Toscano <pino@kde.org>
29238 Date:   Tue Jun 15 23:55:01 2010 +0200
29240     [Qt4/apidox] ok, now the *proper* version for 'Print'...
29242  qt4/src/poppler-link.h | 2 +-
29243  1 file changed, 1 insertion(+), 1 deletion(-)
29245 commit b54e5ac49f69bd1c906e517edcb436e042199cd5
29246 Author: Pino Toscano <pino@kde.org>
29247 Date:   Tue Jun 15 23:53:50 2010 +0200
29249     [Qt4/apidox] add the proper version for the new 'Print'
29251  qt4/src/poppler-link.h | 3 ++-
29252  1 file changed, 2 insertions(+), 1 deletion(-)
29254 commit 71ad18c3b6b73e23d71600d07ce00bdfaf0bef60
29255 Author: Pino Toscano <pino@kde.org>
29256 Date:   Tue Jun 15 23:51:01 2010 +0200
29258     [Qt4] recognize the 'Print' named action here too
29260  qt4/src/poppler-annotation.cc | 3 +++
29261  1 file changed, 3 insertions(+)
29263 commit 96f60f2748ba76de0d296a9838dbd7181f506e36
29264 Author: Guillermo Amaral <gamaral@kdab.com>
29265 Date:   Tue Jun 15 23:47:46 2010 +0200
29267     [Qt4] recognize 'Print' as name in named actions
29269  qt4/src/poppler-link.h  | 3 ++-
29270  qt4/src/poppler-page.cc | 2 ++
29271  2 files changed, 4 insertions(+), 1 deletion(-)
29273 commit 25494311c5b8eb88d43df420ec91a1aedad20d05
29274 Author: Carlos Garcia Campos <carlosgc@gnome.org>
29275 Date:   Tue Jun 15 17:44:23 2010 +0200
29277     [glib] Add some G_UNLIKELY()
29279  glib/poppler-document.cc | 12 ++++++------
29280  glib/poppler-page.cc     | 17 ++++++++++-------
29281  2 files changed, 16 insertions(+), 13 deletions(-)
29283 commit 52f133fb962256edb577b7f639c5c13221c6365d
29284 Author: Carlos Garcia Campos <carlosgc@gnome.org>
29285 Date:   Tue Jun 15 14:20:49 2010 +0200
29287     [glib] Use g_slice for actions and destinations
29289  glib/poppler-action.cc | 21 +++++++++------------
29290  1 file changed, 9 insertions(+), 12 deletions(-)
29292 commit f035c94d8b5b34c0c3bb47b8cfc2f9c720a4fc71
29293 Author: Carlos Garcia Campos <carlosgc@gnome.org>
29294 Date:   Tue Jun 15 14:01:07 2010 +0200
29296     [glib] Use g_slice_dup in _copy() function for iterators
29298  glib/poppler-document.cc | 9 +++------
29299  1 file changed, 3 insertions(+), 6 deletions(-)
29301 commit c84f69681828c7e3b969f666f9b84f1531976c6f
29302 Author: Carlos Garcia Campos <carlosgc@gnome.org>
29303 Date:   Tue Jun 15 13:57:18 2010 +0200
29305     [glib] Use g_slice for mappings and PopplerRectangle
29307  glib/poppler-page.cc | 50
29308  ++++++++++++++++++--------------------------------
29309  1 file changed, 18 insertions(+), 32 deletions(-)
29311 commit e12b9ab105f3b56b47ded871693b939ed421c853
29312 Author: Carlos Garcia Campos <carlosgc@gnome.org>
29313 Date:   Tue Jun 15 13:49:27 2010 +0200
29315     [glib] Use poppler_image_mapping_free() instead of g_free()
29317  glib/poppler-page.cc | 2 +-
29318  1 file changed, 1 insertion(+), 1 deletion(-)
29320 commit fb791a15f7472042fb2174e6f5df6924dd4eeb9b
29321 Author: Carlos Garcia Campos <carlosgc@gnome.org>
29322 Date:   Tue Jun 15 13:37:52 2010 +0200
29324     [glib] Remove poppler_mapping_free and use poppler_link_mapping_free
29325     instead
29327  glib/poppler-page.cc | 9 +--------
29328  1 file changed, 1 insertion(+), 8 deletions(-)
29330 commit 6186d7220e545eb89597626933a10acd0cd25173
29331 Author: Carlos Garcia Campos <carlosgc@gnome.org>
29332 Date:   Tue Jun 15 13:16:59 2010 +0200
29334     [glib] Use _new() methods instead of g_new() to create boxed structs
29336  glib/poppler-page.cc | 6 +++---
29337  1 file changed, 3 insertions(+), 3 deletions(-)
29339 commit 44639cb7b10ab6d66122ae2b6b7f3e5745f933bd
29340 Author: Carlos Garcia Campos <carlosgc@gnome.org>
29341 Date:   Tue Jun 15 10:39:00 2010 +0200
29343     [glib-demo] Use poppler_rectangle_free() instead of g_free()
29345  glib/demo/find.c | 2 +-
29346  1 file changed, 1 insertion(+), 1 deletion(-)
29348 commit 3ca304f3837af27ae49541a5f441d8729264a945
29349 Author: Albert Astals Cid <aacid@kde.org>
29350 Date:   Mon Jun 14 19:16:41 2010 +0100
29352     Add more caching to ObjectStreams
29354     Makes opening of file from bug 26759 ten times faster
29356  poppler/XRef.cc | 62
29357  ++++++++++++++++++++++++++++++++++++++++++++++++---------
29358  poppler/XRef.h  |  4 ++--
29359  2 files changed, 55 insertions(+), 11 deletions(-)
29361 commit cc2e5f190e19ee8169f67df2541302a2816873d3
29362 Author: Carlos Garcia Campos <carlosgc@gnome.org>
29363 Date:   Mon Jun 14 18:17:01 2010 +0200
29365     [glib-demo] Support password protected documents
29367  glib/demo/main.c | 175
29368  +++++++++++++++++++++++++++++++++++++++++++++++++++++--
29369  1 file changed, 170 insertions(+), 5 deletions(-)
29371 commit 34b2dbb6bbaf0189c92eea6b7924999ab2b6ad11
29372 Author: Carlos Garcia Campos <carlosgc@gnome.org>
29373 Date:   Mon Jun 14 17:41:51 2010 +0200
29375     [glib-demo] Remove GLIB_CHECK_VERSION(), we already depend on
29376     glib 2.18
29378  glib/demo/attachments.c |  5 -----
29379  glib/demo/main.c        | 32 +-------------------------------
29380  2 files changed, 1 insertion(+), 36 deletions(-)
29382 commit a52670a46c0561025d8b86cd2865603f0720c695
29383 Author: Albert Astals Cid <aacid@kde.org>
29384 Date:   Sun Jun 13 15:31:15 2010 +0100
29386     do not distribute these two files
29388     they are generated on configure/cmake time and depend on the machine
29390  glib/Makefile.am    | 7 +++----
29391  poppler/Makefile.am | 4 ++--
29392  2 files changed, 5 insertions(+), 6 deletions(-)
29394 commit eb0206ba8458f1dba004ac7bef856dcbb2ccbba5
29395 Author: Albert Astals Cid <aacid@kde.org>
29396 Date:   Wed Jun 9 18:56:16 2010 +0100
29398     we need to ship these two files
29400     Bug 28458
29402  Makefile.am | 2 ++
29403  1 file changed, 2 insertions(+)
29405 commit 7dfdf1ee293b7d36a049a90d8a17462ed0e50f2c
29406 Author: Albert Astals Cid <aacid@kde.org>
29407 Date:   Tue Jun 8 21:54:52 2010 +0100
29409     Typo--
29411  utils/pdftoppm.1 | 2 +-
29412  1 file changed, 1 insertion(+), 1 deletion(-)
29414 commit 57cc04ee1a122794b338c0d9818dbdaea46a42d6
29415 Author: Albert Astals Cid <aacid@kde.org>
29416 Date:   Tue Jun 8 21:49:40 2010 +0100
29418     Add cropbox to the manpage
29420  utils/pdftoppm.1 | 3 +++
29421  1 file changed, 3 insertions(+)
29423 commit f9e6cb9647981f7afbb20261b3ccedaf003657d2
29424 Author: Albert Astals Cid <aacid@kde.org>
29425 Date:   Tue Jun 8 20:43:11 2010 +0100
29427     0.14.0
29429  CMakeLists.txt   |  4 ++--
29430  NEWS             | 18 ++++++++++++++++++
29431  configure.ac     |  4 ++--
29432  cpp/Doxyfile     |  2 +-
29433  qt4/src/Doxyfile |  2 +-
29434  5 files changed, 24 insertions(+), 6 deletions(-)
29436 commit 963afdc39153fee69ecb939c98deeef4f64638de
29437 Author: Albert Astals Cid <aacid@kde.org>
29438 Date:   Tue Jun 8 20:29:58 2010 +0100
29440     libpoppler-qt4.so.3.2.0 -> libpoppler-qt4.so.3.3.0
29442  qt4/src/CMakeLists.txt | 2 +-
29443  qt4/src/Makefile.am    | 2 +-
29444  2 files changed, 2 insertions(+), 2 deletions(-)
29446 commit c1629be8011f3bddbf619246090640d62136d521
29447 Author: Albert Astals Cid <aacid@kde.org>
29448 Date:   Tue Jun 8 20:23:00 2010 +0100
29450     Increase soname as _PopplerActionMovie struct grew
29452  glib/CMakeLists.txt | 2 +-
29453  glib/Makefile.am    | 2 +-
29454  2 files changed, 2 insertions(+), 2 deletions(-)
29456 commit 5ef45b1e72aed88ece0905b1204edee641f3c8fc
29457 Author: Albert Astals Cid <aacid@kde.org>
29458 Date:   Tue Jun 8 19:35:20 2010 +0100
29460     Do not exit when trying to allocate memory for the XRef fails
29462     See bug 28406
29464  poppler/XRef.cc | 6 +++++-
29465  1 file changed, 5 insertions(+), 1 deletion(-)
29467 commit e7a5e9f70ee1283a2ca6734552d905279c97989b
29468 Author: Albert Astals Cid <aacid@kde.org>
29469 Date:   Fri Jun 4 08:46:33 2010 +0100
29471     a bit of docu
29473  poppler/Object.h | 2 +-
29474  1 file changed, 1 insertion(+), 1 deletion(-)
29476 commit 9ff4dab2558f7c2700fd7fcaccacdad9619dbdda
29477 Author: Albert Astals Cid <aacid@kde.org>
29478 Date:   Fri Jun 4 08:44:34 2010 +0100
29480     Add support for unsigned integer numbers
29482     So files store their P as a 32 bit unsigned instead of as a 32 bit
29483     signed, making us to overflow our objInt parsing and rejecting to open
29484     the file, this patch introduces objUint that only happens when the
29485     number is not real, does not fit in a 32 bit integer but still fits
29486     in a
29487     32 bit unsigned integer
29489  poppler/Lexer.cc           | 32 +++++++++++++++++++++++++-------
29490  poppler/Object.cc          |  5 ++++-
29491  poppler/Object.h           | 14 +++++++++++---
29492  poppler/SecurityHandler.cc | 22 ++++++++++++++++++++++
29493  4 files changed, 62 insertions(+), 11 deletions(-)
29495 commit 41e9af7f505dbfbda36f6ac97df90f2a42ab3160
29496 Author: Albert Astals Cid <aacid@kde.org>
29497 Date:   Tue Jun 1 21:40:07 2010 +0100
29499     If the document is not encrypted it is ok to print
29501  poppler/XRef.cc | 16 ++++++++++------
29502  1 file changed, 10 insertions(+), 6 deletions(-)
29504 commit b15c793a8a58b17a7fe7b32c1037726e1e0e1bf0
29505 Author: Albert Astals Cid <aacid@kde.org>
29506 Date:   Tue Jun 1 20:57:16 2010 +0100
29508     Check it is a stream, not that it is not none
29510     People is reporting aborts, e.g. KDE bug 240208
29511     but can not check if this really fixes it since he can not share the
29512     document
29514  poppler/Lexer.h | 8 ++++----
29515  1 file changed, 4 insertions(+), 4 deletions(-)
29517 commit a72c68117ba05f3934e2df227cdcaf53a375f0ce
29518 Author: Pino Toscano <pino@kde.org>
29519 Date:   Fri May 28 18:11:02 2010 +0200
29521     [cpp apidox] add a start of API documentation for the 'page' class
29523  cpp/poppler-page.cpp | 68
29524  ++++++++++++++++++++++++++++++++++++++++++++++++++++
29525  1 file changed, 68 insertions(+)
29527 commit acf7729e8e270e1b4b2a552272dc280ae6d7b352
29528 Author: Pino Toscano <pino@kde.org>
29529 Date:   Fri May 28 17:38:35 2010 +0200
29531     [cpp] fix the font_iterator current page status
29533  cpp/poppler-font.cpp | 8 ++++++--
29534  1 file changed, 6 insertions(+), 2 deletions(-)
29536 commit 4e017ff24a01cbbf1b39eedc3d7697f8b180fdd9
29537 Author: Pino Toscano <pino@kde.org>
29538 Date:   Fri May 28 17:15:28 2010 +0200
29540     [cpp apidox] add API documentation for the 'font_info' and
29541     'font_iterator' classes
29543  cpp/poppler-font.cpp | 71
29544  ++++++++++++++++++++++++++++++++++++++++++++++++++++
29545  1 file changed, 71 insertions(+)
29547 commit 2ff840b62e41e2fc98e9fcff7330f40216de58a5
29548 Author: Pino Toscano <pino@kde.org>
29549 Date:   Fri May 28 14:34:37 2010 +0200
29551     [cpp] move the actual convert_date(const char*) implementation in
29552     the detail
29554     this way it is possible to call it from inside poppler-cpp without
29555     an implicit conversion to std::string
29557  cpp/poppler-document.cpp      |  2 +-
29558  cpp/poppler-embedded-file.cpp |  4 ++--
29559  cpp/poppler-global.cpp        | 23 ++---------------------
29560  cpp/poppler-private.cpp       | 25 +++++++++++++++++++++++++
29561  cpp/poppler-private.h         |  2 ++
29562  5 files changed, 32 insertions(+), 24 deletions(-)
29564 commit 8112e9111313eaded4cd2e89d0e67efb0f3e29db
29565 Author: Pino Toscano <pino@kde.org>
29566 Date:   Fri May 28 13:13:50 2010 +0200
29568     [cpp] add a time_type typedef
29570     ... defined as unsigned int, and use it all around
29571     (it changes nothing for client code)
29573  cpp/poppler-document.cpp      | 8 ++++----
29574  cpp/poppler-document.h        | 2 +-
29575  cpp/poppler-embedded-file.cpp | 4 ++--
29576  cpp/poppler-embedded-file.h   | 4 ++--
29577  cpp/poppler-global.cpp        | 4 ++--
29578  cpp/poppler-global.h          | 4 +++-
29579  6 files changed, 14 insertions(+), 12 deletions(-)
29581 commit bc5bdb43b12437e00aaddc27a74b9ac4b6498446
29582 Author: Pino Toscano <pino@kde.org>
29583 Date:   Fri May 28 13:01:53 2010 +0200
29585     use the proper type for iterating on a GooVector
29587  poppler/XRef.cc | 2 +-
29588  1 file changed, 1 insertion(+), 1 deletion(-)
29590 commit 87128ab0dfec6be1a034361512ee41301b078831
29591 Author: Maciej Mrozowski <reavertm@gmail.com>
29592 Date:   Thu May 27 17:31:00 2010 +0200
29594     [CMake] Do not force -O2, preserve compiler flags instead.
29596  cmake/modules/PopplerMacros.cmake | 4 ++--
29597  1 file changed, 2 insertions(+), 2 deletions(-)
29599 commit 241c338facb45641ef1a271c904355a014bbf28d
29600 Author: Albert Astals Cid <aacid@kde.org>
29601 Date:   Thu May 27 20:37:55 2010 +0100
29603     Allow quality & progressive mode to be utilised in JpegWriter
29605  goo/JpegWriter.cc      | 15 +++++++++++++--
29606  goo/JpegWriter.h       |  4 ++++
29607  splash/SplashBitmap.cc | 18 +++++++++---------
29608  splash/SplashBitmap.h  |  4 ++++
29609  4 files changed, 30 insertions(+), 11 deletions(-)
29611 commit 9eda6e8aaae412a9882141d1b5b8c7bf0c823c68
29612 Author: Albert Astals Cid <aacid@kde.org>
29613 Date:   Tue May 25 23:44:30 2010 +0100
29615     Do not follow loops blindly
29617     Fixes crash in pdf in bug 28172
29619  poppler/XRef.cc | 21 +++++++++++++++------
29620  poppler/XRef.h  |  7 ++++---
29621  2 files changed, 19 insertions(+), 9 deletions(-)
29623 commit bbee6e0c8c9b181f8d19c167c867d74a765685fb
29624 Author: Albert Astals Cid <aacid@kde.org>
29625 Date:   Tue May 25 23:13:38 2010 +0100
29627     update copyright
29629  poppler/JBIG2Stream.cc | 2 +-
29630  1 file changed, 1 insertion(+), 1 deletion(-)
29632 commit 80b72b9f2fd70395580205b8b176e0576e132cf5
29633 Author: Hib Eris <hib@hiberis.nl>
29634 Date:   Wed May 26 13:07:57 2010 +0200
29636     [autotools] sync autotool build with cmake build
29638     In addition to commit 69c2cf76cef9c190ac07726f60f1dccd3df5cb6d
29640  poppler/poppler-config.h.in | 4 ++++
29641  1 file changed, 4 insertions(+)
29643 commit 30ea3ab8a1eecafb3366aef193910098fdb7ccc8
29644 Author: Albert Astals Cid <aacid@kde.org>
29645 Date:   Tue May 25 23:07:56 2010 +0100
29647     Fix crash when parsing pdf in bug 28170
29649     This code is a can of crashing worms :-7
29651  poppler/JBIG2Stream.cc | 23 ++++++++++++++++-------
29652  1 file changed, 16 insertions(+), 7 deletions(-)
29654 commit b5a9021037c4e6cbbfd622433f3de693d1f47671
29655 Author: Albert Astals Cid <aacid@kde.org>
29656 Date:   Tue May 25 20:00:57 2010 +0100
29658     0.13.4
29660  CMakeLists.txt                               |  2 +-
29661  NEWS                                         | 16 ++++++++++++++++
29662  configure.ac                                 |  2 +-
29663  cpp/Doxyfile                                 |  2 +-
29664  glib/reference/tmpl/poppler-action.sgml      |  5 +++++
29665  glib/reference/tmpl/poppler-annot.sgml       | 18 ++++++++++++++++++
29666  glib/reference/tmpl/poppler-attachment.sgml  |  3 +++
29667  glib/reference/tmpl/poppler-document.sgml    |  5 +++++
29668  glib/reference/tmpl/poppler-enums.sgml       | 17 +++++++++++++++++
29669  glib/reference/tmpl/poppler-features.sgml    |  3 +++
29670  glib/reference/tmpl/poppler-form-field.sgml  |  3 +++
29671  glib/reference/tmpl/poppler-layer.sgml       |  4 ++++
29672  glib/reference/tmpl/poppler-page.sgml        | 13 +++++++++++++
29673  glib/reference/tmpl/poppler-private.sgml     |  3 +++
29674  glib/reference/tmpl/poppler.sgml             |  6 ++++++
29675  glib/reference/tmpl/stamp-poppler-enums.sgml |  3 +++
29676  qt4/src/Doxyfile                             |  2 +-
29677  17 files changed, 103 insertions(+), 4 deletions(-)
29679 commit 57ab0ebe993d79fe551bba58e0a70d55d32828f8
29680 Author: Albert Astals Cid <aacid@kde.org>
29681 Date:   Wed May 12 20:49:31 2010 +0100
29683     better copyright
29685  poppler/strtok_r.cpp | 23 +++++++++++++++++++++++
29686  1 file changed, 23 insertions(+)
29688 commit 69c2cf76cef9c190ac07726f60f1dccd3df5cb6d
29689 Author: Albert Astals Cid <aacid@kde.org>
29690 Date:   Wed May 12 20:47:25 2010 +0100
29692     mingw does not provide strtok_r
29694     Copy the glibc implementation
29696  CMakeLists.txt                 |   1 +
29697  poppler/Makefile.am            |   1 +
29698  poppler/poppler-config.h.cmake |   4 +
29699  poppler/strtok_r.cpp           | 189
29700  +++++++++++++++++++++++++++++++++++++++++
29701  4 files changed, 195 insertions(+)
29703 commit 9e9b5e0d87a7450bd2223538673321ecec720c36
29704 Author: Marek Kasik <mkasik@redhat.com>
29705 Date:   Tue May 11 12:06:17 2010 +0200
29707     Better check of overlapping of table cells when selecting text
29709     Add check for overlapping of upper right cell with lower left cell
29710     of assumed table (related to #3188).
29712  poppler/TextOutputDev.cc | 5 ++++-
29713  1 file changed, 4 insertions(+), 1 deletion(-)
29715 commit a3e40b460b7690ef73ccf143b10da07e91d9ee7f
29716 Author: Carlos Garcia Campos <carlosgc@gnome.org>
29717 Date:   Mon May 10 17:41:04 2010 +0200
29719     [annots] Adjust bbox for line annots when y1 = y2
29721     Some documents like pdf_commenting_new.pdf, have y1 = y2 but
29722     line_width > 0, acroread renders the lines in such cases even
29723     though the
29724     annot bbox is empty.
29726  poppler/Annot.cc | 10 ++++++++++
29727  1 file changed, 10 insertions(+)
29729 commit e30d24c506a9ff742f8af5d6c71273abeddaa265
29730 Author: Pino Toscano <pino@kde.org>
29731 Date:   Tue May 4 15:19:26 2010 +0200
29733     [cpp] ustring::{from,to}_utf8(): fix in/out buffer sizes
29735  cpp/poppler-global.cpp | 4 ++--
29736  1 file changed, 2 insertions(+), 2 deletions(-)
29738 commit aaa19a673020e12dbfceb4d25ade0ece7875fd83
29739 Author: Pino Toscano <pino@kde.org>
29740 Date:   Tue May 4 12:07:43 2010 +0200
29742     [cpp] make the pkg-config files really working
29744  poppler-cpp.pc.cmake | 6 +++++-
29745  poppler-cpp.pc.in    | 6 +++++-
29746  2 files changed, 10 insertions(+), 2 deletions(-)
29748 commit 8f963ccde41ef1faa719254fccc5bdfe75e9fa87
29749 Author: Patrick Spendrin <ps_ml@gmx.de>
29750 Date:   Sun May 2 18:42:10 2010 +0200
29752     Windows: define strtok_r as strtok_s
29754  poppler/poppler-config.h.cmake | 4 ++++
29755  poppler/poppler-config.h.in    | 4 ++++
29756  2 files changed, 8 insertions(+)
29758 commit c9d8df51c96e50ad72f7954baba2254259fc894c
29759 Author: Albert Astals Cid <aacid@kde.org>
29760 Date:   Sat May 1 19:52:51 2010 +0100
29762     2010 in these copyrights
29764  poppler/poppler-config.h.cmake | 2 +-
29765  poppler/poppler-config.h.in    | 2 +-
29766  2 files changed, 2 insertions(+), 2 deletions(-)
29768 commit 9ce71fb35fdd66c55872956432160a5c76a62080
29769 Author: Jakub Wilk <ubanus@users.sf.net>
29770 Date:   Sat May 1 19:50:54 2010 +0100
29772     Use strtok_r instead strtok
29774     strtok is not thread safe
29776  fofi/FoFiType1.cc            |  8 +++++---
29777  poppler/CharCodeToUnicode.cc |  6 ++++--
29778  poppler/GlobalParams.cc      |  6 ++++--
29779  poppler/PDFDoc.cc            |  4 +++-
29780  poppler/UnicodeMap.cc        | 21 ++++++++++++++++++---
29781  5 files changed, 34 insertions(+), 11 deletions(-)
29783 commit 6b2983f89e87792a393880dab6dc1fedb748db2c
29784 Author: Carlos Garcia Campos <carlosgc@gnome.org>
29785 Date:   Fri Apr 30 14:48:50 2010 +0200
29787     [cairo] Set device offset and matrix to smask depending on the
29788     group target
29790     It seems to fix all of my test cases. Fixes bug #27208.
29792  poppler/CairoOutputDev.cc | 21 +++++++++++++++------
29793  1 file changed, 15 insertions(+), 6 deletions(-)
29795 commit ac32021704178721ee007a6b6831283e323e500f
29796 Author: Pino Toscano <pino@kde.org>
29797 Date:   Fri Apr 30 01:14:14 2010 +0200
29799     demote the #warning to a simple FIXME comment
29801  poppler/ArthurOutputDev.cc | 4 +---
29802  1 file changed, 1 insertion(+), 3 deletions(-)
29804 commit 8c1bc17552c989c15f318d9d109607a9a594ca6b
29805 Author: Pino Toscano <pino@kde.org>
29806 Date:   Fri Apr 30 01:12:19 2010 +0200
29808     MSVC: define fmax() and fmin()
29810     MSVC does not provide those functions, so we need to define them to
29811     the existing max()/mix() macros.
29812     Thanks to Patrick Spendrin for the hint!
29814  poppler/poppler-config.h.cmake | 5 +++++
29815  poppler/poppler-config.h.in    | 5 +++++
29816  2 files changed, 10 insertions(+)
29818 commit 71063d51a45835b0267a7e3f823ef49689cfd06f
29819 Author: Carlos Garcia Campos <carlosgc@gnome.org>
29820 Date:   Thu Apr 29 20:28:07 2010 +0200
29822     Make sure we are drawing text before calling endTextObject()
29824     This is actually the right fix for the previous commit.
29826  poppler/Gfx.cc | 10 +++++-----
29827  1 file changed, 5 insertions(+), 5 deletions(-)
29829 commit e909219d8e92994bd52976f9676015fa6ca9fc91
29830 Author: Carlos Garcia Campos <carlosgc@gnome.org>
29831 Date:   Thu Apr 29 18:34:22 2010 +0200
29833     Set textHaveCSPattern=false again before filling the pattern in
29834     opEndText()
29836     Fixes cairo backend regressions caused by commit
29837     ccf238b32e236f69c0507a5421ac2649dfa8d865.
29839  poppler/Gfx.cc | 4 ++--
29840  1 file changed, 2 insertions(+), 2 deletions(-)
29842 commit 29572d6ac7829b60efce2d8e489473c55e370f26
29843 Author: Albert Astals Cid <aacid@kde.org>
29844 Date:   Tue Apr 27 23:39:23 2010 +0100
29846     fabs for doubles
29848  poppler/TextOutputDev.cc | 24 ++++++++++++------------
29849  1 file changed, 12 insertions(+), 12 deletions(-)
29851 commit 4905e2bd764ea601e3bf9c5195c740e5bf186af5
29852 Author: Albert Astals Cid <aacid@kde.org>
29853 Date:   Tue Apr 27 23:34:34 2010 +0100
29855     fix include
29857  splash/SplashBitmap.cc | 1 +
29858  1 file changed, 1 insertion(+)
29860 commit f9f0e4b747a1527bd6354897cdba7954d58651de
29861 Author: Carlos Garcia Campos <carlosgc@gnome.org>
29862 Date:   Tue Apr 27 14:26:23 2010 +0200
29864     Fix first color stop offset of linear gradients
29866     Fixes bug #27837.
29868  poppler/Gfx.cc | 2 +-
29869  1 file changed, 1 insertion(+), 1 deletion(-)
29871 commit 5b822011029f3721fbafd4a7bf01b9d6fee35d25
29872 Author: Pino Toscano <pino@kde.org>
29873 Date:   Sat Apr 24 18:18:08 2010 +0200
29875     include standard float.h instead of unportable values.h
29877  poppler/TextOutputDev.cc | 2 +-
29878  1 file changed, 1 insertion(+), 1 deletion(-)
29880 commit dee7cb8691528293bb5b8f266970cdb6771e301b
29881 Author: Albert Astals Cid <aacid@kde.org>
29882 Date:   Sat Apr 24 15:39:23 2010 +0100
29884     0.13.3
29886  CMakeLists.txt   |  2 +-
29887  NEWS             | 31 +++++++++++++++++++++++++++++++
29888  configure.ac     |  2 +-
29889  cpp/Doxyfile     |  2 +-
29890  qt4/src/Doxyfile |  2 +-
29891  5 files changed, 35 insertions(+), 4 deletions(-)
29893 commit 07864c9e2a7a32b48bdbab92c8b2f79bce1d9f5b
29894 Author: Albert Astals Cid <aacid@kde.org>
29895 Date:   Sat Apr 24 13:07:02 2010 +0100
29897     minor cleanups
29899  utils/HtmlLinks.cc | 15 ++-------------
29900  utils/HtmlLinks.h  | 16 ++++++++++++++--
29901  2 files changed, 16 insertions(+), 15 deletions(-)
29903 commit e501eabb2f0775444a2bf64005a3a3f1ffa281b4
29904 Author: Albert Astals Cid <aacid@kde.org>
29905 Date:   Sat Apr 24 13:06:12 2010 +0100
29907     Do not assume the parameter will have more than 5 chars
29909  utils/pdftohtml.cc | 30 ++++++++++++++++++------------
29910  1 file changed, 18 insertions(+), 12 deletions(-)
29912 commit 6cc4d571339214e9eeeb682ba48fb220cef905f9
29913 Author: Albert Astals Cid <aacid@kde.org>
29914 Date:   Sat Apr 24 13:04:05 2010 +0100
29916     Fix end() to return the correct last valid value
29918  goo/GooVector.h | 5 +++--
29919  1 file changed, 3 insertions(+), 2 deletions(-)
29921 commit 4ed53e30e735b79c46eab9d54883531c6e187b17
29922 Author: William Bader <williambader@hotmail.com>
29923 Date:   Fri Apr 23 22:52:24 2010 +0100
29925     Silence some Illegal entry in bfrange block in ToUnicode CMap
29927     Fixes #27728
29929  poppler/CharCodeToUnicode.cc | 7 +++++--
29930  1 file changed, 5 insertions(+), 2 deletions(-)
29932 commit 16a004784043e2a8587c0c3c6d23889df8a80470
29933 Author: Albert Astals Cid <aacid@kde.org>
29934 Date:   Thu Apr 22 19:39:01 2010 +0100
29936     Avoid the usage of std::
29938  poppler/TextOutputDev.cc | 25 +++++++++++--------------
29939  1 file changed, 11 insertions(+), 14 deletions(-)
29941 commit a7dcb2b4ffee57b7f78529cbaeaab647ab93de86
29942 Author: Pino Toscano <pino@kde.org>
29943 Date:   Thu Apr 22 13:31:41 2010 +0200
29945     Windows: include config.h in GlobalParamsWin.cc only if not included
29946     already
29948     GlobalParamsWin.cc is not compiled standalone but only #include'd by
29949     GlobalParams.cc (on Windows only), so config.h has already included
29950     already
29951     as safety check, check for PACKAGE_NAME (#define'd in config.h)
29952     before #include'ing it again
29954  poppler/GlobalParamsWin.cc | 2 ++
29955  1 file changed, 2 insertions(+)
29957 commit fba076e17af24a9c9883504282316bba119a908c
29958 Author: Pino Toscano <pino@kde.org>
29959 Date:   Thu Apr 22 13:24:04 2010 +0200
29961     avoid accidental max() macro replacement with some compilers (eg MSVC)
29963     defining an empty macro and using it between "max" and "(", such
29964     compilers won't try to replace their macro max(a, b) there; in any
29965     case, empty spaces are just fine
29967  poppler/TextOutputDev.cc | 11 +++++++----
29968  1 file changed, 7 insertions(+), 4 deletions(-)
29970 commit ccf238b32e236f69c0507a5421ac2649dfa8d865
29971 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
29972 Date:   Wed Apr 21 19:21:37 2010 +0100
29974     Improve colorizing text and masks in pattern colorspace
29976     Bug #27482
29978  poppler/Gfx.cc             | 137
29979  ++++++++++++++++++++++-----------------------
29980  poppler/Gfx.h              |   4 +-
29981  poppler/SplashOutputDev.cc |  41 ++++++++++++--
29982  poppler/SplashOutputDev.h  |   3 +-
29983  4 files changed, 106 insertions(+), 79 deletions(-)
29985 commit 8e86dfb328d94939ecf390d34af533b831b2837b
29986 Author: Albert Astals Cid <aacid@kde.org>
29987 Date:   Wed Apr 21 19:19:53 2010 +0100
29989     Add copyright
29991  poppler/TextOutputDev.cc | 1 +
29992  poppler/TextOutputDev.h  | 1 +
29993  2 files changed, 2 insertions(+)
29995 commit 6f9f3d33ff8058e28243ba45b8547e21ad0d088a
29996 Author: Andre Klapper <a9016009@gmx.de>
29997 Date:   Wed Apr 21 19:57:15 2010 +0200
29999     [glib-demo] Compile with -DGSEAL_ENABLE
30001     Fixes bug #27579.
30003  glib/demo/images.c | 2 +-
30004  glib/demo/layers.c | 4 ++--
30005  glib/demo/render.c | 8 ++++----
30006  3 files changed, 7 insertions(+), 7 deletions(-)
30008 commit 6b14c18d60cae130869f9a5c7688dfe880602224
30009 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30010 Date:   Wed Apr 21 19:56:49 2010 +0200
30012     [cairo] Make sure we always use a new path in doPath()
30014     Fixes document
30015     http://acroeng.adobe.com/Test_Files/images/transparency/Untitled-2.pdf
30016     when rendering with cairo backend.
30018  poppler/CairoOutputDev.cc | 1 +
30019  1 file changed, 1 insertion(+)
30021 commit 4f71d64c69500ed78daf4d797c8af6cfbd3d970e
30022 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30023 Date:   Wed Apr 21 11:44:49 2010 +0200
30025     [cairo] Fix pattern size when bbox is not at 0,0
30027  poppler/CairoOutputDev.cc | 11 +++++++++--
30028  1 file changed, 9 insertions(+), 2 deletions(-)
30030 commit 9c5612f6e013a8698eff6531ec388a7e6c1fb89a
30031 Author: Marek Kasik <mkasik@redhat.com>
30032 Date:   Fri Feb 12 14:31:01 2010 +0100
30034     Distinguish between columns and tables when selecting text
30036     This commit add ability to detect tables in text by checking borders
30037     of 4 neighbouring text blocks for arrangement (to the left, to
30038     the right,
30039     center, ...). Detected border of whole table is then stored in
30040     ExMin, ExMax,
30041     EyMin and EyMax of each block together with id of detected
30042     table. Sorting
30043     of blocks is then performed on the these borders to be able to
30044     distinguish
30045     tables from columns.
30046     Pasting of selected text was modified so that tables are pasted
30047     correctly
30048     (even with multi line cells).
30050  poppler/TextOutputDev.cc | 490
30051  +++++++++++++++++++++++++++++++++++++++++------
30052  poppler/TextOutputDev.h  |   5 +
30053  2 files changed, 437 insertions(+), 58 deletions(-)
30055 commit db014ffb357e760d9397544c5a8fe747cdb497ab
30056 Author: Brian Ewins <brian.ewins@gmail.com>
30057 Date:   Mon Nov 23 08:58:19 2009 +0000
30059     Select top right to bottom left in RTL mode
30061     This makes pure RTL selection work. Bidi is not handled at all.
30062     Rendering of the selection is poor and the dumped text appears
30063     to still be in reverse order to me.
30065  poppler/TextOutputDev.cc | 57
30066  ++++++++++++++++++++++++++++++++++++------------
30067  1 file changed, 43 insertions(+), 14 deletions(-)
30069 commit b1d43fa052d9160c4f319a67415ecf3ebf2cf9b3
30070 Author: Brian Ewins <brian.ewins@gmail.com>
30071 Date:   Sun Nov 22 09:47:40 2009 +0000
30073     Make pdftotext newlines match copy and paste
30075     The output of pdftotext didn't insert line breaks,
30076     resulting in jumbled text. Change the rules to
30077     emit a newline at the end of each line unless
30078     a hyphenation is being supressed, and an extra
30079     newline at the end of each flow.
30081  poppler/TextOutputDev.cc | 17 +++--------------
30082  1 file changed, 3 insertions(+), 14 deletions(-)
30084 commit f83b677a8eb44d65698b77edb13a5c7de3a72c0f
30085 Author: Brian Ewins <brian.ewins@gmail.com>
30086 Date:   Thu Nov 12 02:50:29 2009 +0000
30088     Use a reading-order sort to order blocks
30090     This switches the block sort from XY to reading order,
30091     using the rules from T. Breuel's "High Performance
30092     Document Layout Analysis".
30094     Signed-off-by: Brian Ewins <brian.ewins@gmail.com>
30096  poppler/TextOutputDev.cc | 164
30097  +++++++++++++++++++++++++++++++++++++++++++++--
30098  poppler/TextOutputDev.h  |   8 +++
30099  2 files changed, 167 insertions(+), 5 deletions(-)
30101 commit a2191a4d45e0abaec97c19aacae37c4c5824bd36
30102 Author: Brian Ewins <brian.ewins@gmail.com>
30103 Date:   Mon Nov 9 06:24:51 2009 +0000
30105     Separate flow construction from reading order
30107     If the blocks were already in reading order, then
30108     constructing flows is simplified, since blocks
30109     cannot be picked out-of-order. Make this change
30110     first in preparation for adding a reading-order
30111     sort.
30113     Signed-off-by: Brian Ewins <brian.ewins@gmail.com>
30115  poppler/TextOutputDev.cc | 96
30116  +++++++++---------------------------------------
30117  1 file changed, 17 insertions(+), 79 deletions(-)
30119 commit 345ed51af9b9e7ea53af42727b91ed68dcc52370
30120 Author: Brian Ewins <brian.ewins@gmail.com>
30121 Date:   Thu Oct 29 01:46:29 2009 +0000
30123     Fix bug 3188, text selection across table cells
30125     Bug 3188. When selecting text, poppler goes across the whole
30126     page then down, rather than across each cell, down that cell,
30127     then across to the next cell. This leads to illegible paste
30128     results.
30130     Teach TextPage to visit the selection in flow order rather than
30131     block order.
30133     Signed-off-by: Brian Ewins <brian.ewins@gmail.com>
30135  poppler/TextOutputDev.cc | 334
30136  +++++++++++++++++++++++++----------------------
30137  1 file changed, 178 insertions(+), 156 deletions(-)
30139 commit 12d83931ae1b899b70c7ea5c01f03f123b1bb9a8
30140 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30141 Date:   Sun Apr 18 17:53:48 2010 +0200
30143     [cairo] Check pattern status after setting matrix when rendering
30144     images
30146     Fixes rendering of document attached to kde bug
30147     http://bugs.kde.org/show_bug.cgi?id=135417.
30149  poppler/CairoOutputDev.cc | 34 ++++++++++++++++++++++++++++++++++
30150  1 file changed, 34 insertions(+)
30152 commit ff6d501a2fc887fd49a985161f756d6d6b8e6c0d
30153 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30154 Date:   Sun Apr 18 17:51:42 2010 +0200
30156     [cairo] Fix a crash when rendering 0x0 images
30158     See kde bug http://bugs.kde.org/show_bug.cgi?id=135417
30160  poppler/CairoOutputDev.cc | 3 +++
30161  1 file changed, 3 insertions(+)
30163 commit 84cd2186861436fbaa7c29aa691e69fcd543a1c2
30164 Author: Hib Eris <hib@hiberis.nl>
30165 Date:   Tue Apr 13 23:42:28 2010 +0200
30167     Properly initialize variable
30169  poppler/CachedFile.cc | 1 +
30170  1 file changed, 1 insertion(+)
30172 commit 24f244f486f332b0bd76c6525c5d9d03168a76e6
30173 Author: Hib Eris <hib@hiberis.nl>
30174 Date:   Tue Apr 13 23:54:28 2010 +0200
30176     pdftops: require output filename when reading from stdin
30178  utils/pdftops.cc | 3 +++
30179  1 file changed, 3 insertions(+)
30181 commit 955f9f53ff225f6794a494fdd0f0fe5ee1a41d88
30182 Author: Hib Eris <hib@hiberis.nl>
30183 Date:   Tue Apr 13 23:47:40 2010 +0200
30185     pdftotext: require output filename when reading from stdin
30187  utils/pdftotext.cc | 3 +++
30188  1 file changed, 3 insertions(+)
30190 commit 31388aa8b5117619878431b7fed2d033000af541
30191 Author: Hib Eris <hib@hiberis.nl>
30192 Date:   Tue Apr 13 23:27:20 2010 +0200
30194     pdftohtml: require output filename when reading from stdin
30196  utils/pdftohtml.cc | 3 +++
30197  1 file changed, 3 insertions(+)
30199 commit a8d43ec1c7f5448a7f63d9bbd9062d56ee1c7c58
30200 Author: Albert Astals Cid <aacid@kde.org>
30201 Date:   Wed Apr 14 19:21:33 2010 +0100
30203     update XOPEN_SOURCE to 600 in non standard compile options
30205     it seems helps compiling on some BSD
30207  cmake/modules/PopplerMacros.cmake | 2 +-
30208  configure.ac                      | 2 +-
30209  2 files changed, 2 insertions(+), 2 deletions(-)
30211 commit 4cce1f14e964edf1bf2d9fb8286ee002a67dc212
30212 Author: Albert Astals Cid <aacid@kde.org>
30213 Date:   Tue Apr 13 21:57:16 2010 +0100
30215     include strings.h on non windows platforms
30217  poppler/GlobalParams.cc | 2 ++
30218  test/perf-test.cc       | 2 ++
30219  2 files changed, 4 insertions(+)
30221 commit 55c76069c52f9f51c6b8c60fe1aa8de499012ea8
30222 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30223 Date:   Mon Apr 12 19:32:46 2010 +0200
30225     [glib] Use existing cairo api when rendering to a pixbuf
30227     I should fix bug #5589 for the GDK api too.
30229  glib/poppler-page.cc | 227
30230  +++++++++++++++++++++------------------------------
30231  1 file changed, 93 insertions(+), 134 deletions(-)
30233 commit 51aefe1423a068e8c119c21a8791d265aecbeaf5
30234 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30235 Date:   Fri Apr 9 12:50:00 2010 +0200
30237     [cairo] Implement colorizing image masks with pattern colorspace
30239  poppler/CairoOutputDev.cc | 9 +++++++++
30240  1 file changed, 9 insertions(+)
30242 commit bd8f44289770175a17ac45e4788b0d374cc93d5a
30243 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30244 Date:   Fri Apr 9 12:02:38 2010 +0200
30246     Partially revert "[cairo] Do not change device offset of mask surface"
30248     This partially reverts commit
30249     a32f6f9ebaed3e4827b9dc6cb37e307c2798f521.
30250     It fixed bug #27208, but it's causing regressions on other documents.
30252  poppler/CairoOutputDev.cc | 11 ++++++++++-
30253  1 file changed, 10 insertions(+), 1 deletion(-)
30255 commit bcb405c43fb7140f5d601d00de4d30913a0050ef
30256 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30257 Date:   Thu Apr 8 12:02:48 2010 +0200
30259     Pages were always created without forms by Catalog
30261     Use getForm() instead of form when creating a page object.
30263  poppler/Catalog.cc | 2 +-
30264  1 file changed, 1 insertion(+), 1 deletion(-)
30266 commit d46581c574b3088a82555cbc3b76e95e2571b9c0
30267 Author: Albert Astals Cid <aacid@kde.org>
30268 Date:   Wed Apr 7 20:25:23 2010 +0100
30270     Fix destructor
30272  poppler/Catalog.cc | 19 +++++++------------
30273  poppler/Catalog.h  |  3 +--
30274  2 files changed, 8 insertions(+), 14 deletions(-)
30276 commit ab14433f8b3d7c67f279cece65dfdd40c6675ac0
30277 Author: Hib Eris <hib@hiberis.nl>
30278 Date:   Thu Mar 25 15:33:33 2010 +0100
30280     Parse Form on demand
30282  poppler/Catalog.cc | 21 +++++++++++++--------
30283  poppler/Catalog.h  |  2 +-
30284  2 files changed, 14 insertions(+), 9 deletions(-)
30286 commit c72a2c7f70b13a7b7b531b3c983d9a9bc104bac7
30287 Author: Hib Eris <hib@hiberis.nl>
30288 Date:   Thu Mar 25 17:33:11 2010 +0100
30290     Parse Names on demand
30292  poppler/Catalog.cc | 112
30293  +++++++++++++++++++++++++++++++++++++++++++----------
30294  poppler/Catalog.h  |  18 ++++++---
30295  2 files changed, 104 insertions(+), 26 deletions(-)
30297 commit 32053360c93607cf9bdc092257cefad5d4df9ec5
30298 Author: Hib Eris <hib@hiberis.nl>
30299 Date:   Thu Mar 25 16:32:22 2010 +0100
30301     Parse Dests on demand
30303  poppler/Catalog.cc | 27 +++++++++++++++++++++------
30304  poppler/Catalog.h  |  2 +-
30305  2 files changed, 22 insertions(+), 7 deletions(-)
30307 commit da0f8e69eecb944e128474f62829f729eeabd189
30308 Author: Hib Eris <hib@hiberis.nl>
30309 Date:   Thu Mar 25 16:48:07 2010 +0100
30311     Parse Outline on demand in PDFDoc
30313  poppler/PDFDoc.cc | 17 ++++++++++++-----
30314  poppler/PDFDoc.h  |  2 +-
30315  2 files changed, 13 insertions(+), 6 deletions(-)
30317 commit d7a69c8cad112cb6616d0192d8a4028fdaee2f73
30318 Author: Hib Eris <hib@hiberis.nl>
30319 Date:   Thu Mar 25 16:05:02 2010 +0100
30321     Parse Outline on demand
30323  poppler/Catalog.cc | 23 ++++++++++++++++++++---
30324  poppler/Catalog.h  |  2 +-
30325  2 files changed, 21 insertions(+), 4 deletions(-)
30327 commit c149e027fa76824221a78fe6d3bf9bfe953491d4
30328 Author: Hib Eris <hib@hiberis.nl>
30329 Date:   Thu Mar 25 15:51:51 2010 +0100
30331     Parse StructTreeRoot on demand
30333  poppler/Catalog.cc | 22 +++++++++++++++++++---
30334  poppler/Catalog.h  |  2 +-
30335  2 files changed, 20 insertions(+), 4 deletions(-)
30337 commit 3c6effe44d6d97f175c2ee7f3913d8c4ba34d612
30338 Author: Hib Eris <hib@hiberis.nl>
30339 Date:   Thu Mar 25 14:55:22 2010 +0100
30341     Parse Metadata on demand
30343  poppler/Catalog.cc | 16 +++++++++++++---
30344  1 file changed, 13 insertions(+), 3 deletions(-)
30346 commit 749d67ea2346a3453ef41dc37ba59d419ad900b0
30347 Author: Hib Eris <hib@hiberis.nl>
30348 Date:   Thu Mar 25 15:09:58 2010 +0100
30350     Parse PageLabelInfo on demand
30352  poppler/Catalog.cc | 37 +++++++++++++++++++++++++++++--------
30353  poppler/Catalog.h  |  3 +++
30354  2 files changed, 32 insertions(+), 8 deletions(-)
30356 commit 78f7d106714fa489a66c39410163a6902ba24856
30357 Author: Hib Eris <hib@hiberis.nl>
30358 Date:   Sat Mar 27 14:43:57 2010 +0100
30360     Parse PageMode and PageLayout on demand
30362  poppler/Catalog.cc | 109
30363  ++++++++++++++++++++++++++++++++++++-----------------
30364  poppler/Catalog.h  |  11 ++++--
30365  2 files changed, 81 insertions(+), 39 deletions(-)
30367 commit f5dd5be64d09186ee289632c1a61979d15edd605
30368 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30369 Date:   Wed Apr 7 19:48:39 2010 +0200
30371     Fix saving update docs that have a compressed xref table
30373      - Use the original xref table size as Size field in the trailer
30374        dictionary to make sure size = maxObjId + 1
30376      - Use the right generation number for compressed objects that which
30377        must be 0. gen field in xref entry for compressed objects is the
30378        index of the object in the stream, not the generation number.
30380     Fixes bug #27450.
30382  poppler/PDFDoc.cc | 9 ++++-----
30383  1 file changed, 4 insertions(+), 5 deletions(-)
30385 commit 3f302fdd78cd78873bf5376af84e83741a8daadb
30386 Author: Pino Toscano <pino@kde.org>
30387 Date:   Tue Apr 6 23:58:46 2010 +0200
30389     use a GooVector<bool> instead of a non-standard variable-length-array
30391  poppler/CachedFile.cc | 6 +++---
30392  1 file changed, 3 insertions(+), 3 deletions(-)
30394 commit 425a62b5fa8e4e69bfc1c64ed126b5baac06d78a
30395 Author: Hib Eris <hib@hiberis.nl>
30396 Date:   Tue Apr 6 10:57:30 2010 +0200
30398     pdfutils: fix deleting fileName
30400  utils/pdfinfo.cc  | 2 +-
30401  utils/pdftoabw.cc | 2 +-
30402  2 files changed, 2 insertions(+), 2 deletions(-)
30404 commit 198c9d61ba93ba62ea2da44a23cd948d43556c3e
30405 Author: Albert Astals Cid <aacid@kde.org>
30406 Date:   Tue Apr 6 22:00:14 2010 +0100
30408     Use the topleft of the Rect of text annots to draw
30410     Not use the full rect when we are drawing "our" notes
30412  poppler/Annot.cc | 9 +++++++--
30413  1 file changed, 7 insertions(+), 2 deletions(-)
30415 commit 1422802f029483ad3e62a3a13e66b2d3990ac58f
30416 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30417 Date:   Tue Apr 6 12:32:12 2010 +0200
30419     [cairo] Use current fill_opacity when drawing soft masked images
30421     Fixes GNOME Bug https://bugzilla.gnome.org/show_bug.cgi?id=614915
30423  poppler/CairoOutputDev.cc | 27 ++++++++++++++++++++-------
30424  1 file changed, 20 insertions(+), 7 deletions(-)
30426 commit c152d30f879e6cde45de58bb9249035e127e84e7
30427 Author: Hib Eris <hib@hiberis.nl>
30428 Date:   Mon Apr 5 18:55:29 2010 +0200
30430     delete fileName in utils
30432  utils/pdftohtml.cc | 1 +
30433  utils/pdftops.cc   | 1 +
30434  utils/pdftotext.cc | 1 +
30435  3 files changed, 3 insertions(+)
30437 commit f091c83414ab32a4ecf1fa2bd15f13a3cf113a86
30438 Author: Hib Eris <hib@hiberis.nl>
30439 Date:   Mon Apr 5 20:12:01 2010 +0100
30441     add some docu
30443  poppler/CachedFile.h         | 30 ++++++++++++++++++++++++++++++
30444  poppler/CurlPDFDocBuilder.h  |  2 ++
30445  poppler/LocalPDFDocBuilder.h |  2 ++
30446  poppler/PDFDocBuilder.h      |  9 +++++++++
30447  poppler/PDFDocFactory.h      | 12 ++++++++++++
30448  poppler/StdinPDFDocBuilder.h |  2 ++
30449  6 files changed, 57 insertions(+)
30451 commit fc071d800cb4329a3ccf898d7bf16b4db7323ad8
30452 Author: Albert Astals Cid <aacid@kde.org>
30453 Date:   Mon Apr 5 19:11:26 2010 +0100
30455     Rework DCTStream error handling, should work better now
30457     Fixes bug 26280
30459  poppler/DCTStream.cc   | 35 ++++++++++++++---------------------
30460  poppler/DCTStream.h    |  5 +++--
30461  utils/HtmlOutputDev.cc |  4 ++--
30462  3 files changed, 19 insertions(+), 25 deletions(-)
30464 commit a9d801b2db20ecb08734ee5cdb703abf11994b6e
30465 Author: Albert Astals Cid <aacid@kde.org>
30466 Date:   Mon Apr 5 16:55:02 2010 +0100
30468     Make some paremeters const & to clearly show we just read them
30470  poppler/CachedFile.cc         | 18 ++++++++++--------
30471  poppler/CachedFile.h          |  8 +++++---
30472  poppler/CurlCachedFile.cc     |  9 +++++----
30473  poppler/CurlCachedFile.h      |  3 ++-
30474  poppler/CurlPDFDocBuilder.cc  |  9 +++++----
30475  poppler/CurlPDFDocBuilder.h   |  5 +++--
30476  poppler/LocalPDFDocBuilder.cc | 15 ++++++++-------
30477  poppler/LocalPDFDocBuilder.h  |  5 +++--
30478  poppler/PDFDocBuilder.h       |  5 +++--
30479  poppler/PDFDocFactory.cc      |  7 ++++---
30480  poppler/PDFDocFactory.h       |  3 ++-
30481  poppler/StdinCachedFile.cc    |  3 ++-
30482  poppler/StdinCachedFile.h     |  3 ++-
30483  poppler/StdinPDFDocBuilder.cc |  7 ++++---
30484  poppler/StdinPDFDocBuilder.h  |  5 +++--
30485  utils/pdffonts.cc             |  4 ++--
30486  utils/pdfimages.cc            |  4 ++--
30487  utils/pdfinfo.cc              |  4 ++--
30488  utils/pdftoabw.cc             |  4 ++--
30489  utils/pdftohtml.cc            |  4 ++--
30490  utils/pdftoppm.cc             |  2 +-
30491  utils/pdftops.cc              |  4 ++--
30492  utils/pdftotext.cc            |  4 ++--
30493  23 files changed, 76 insertions(+), 59 deletions(-)
30495 commit a04ee3ea6066c97d41fc40d5d97c600a1870855a
30496 Author: Albert Astals Cid <aacid@kde.org>
30497 Date:   Mon Apr 5 16:50:58 2010 +0100
30499     forgot my (C)
30501  poppler/Form.cc | 2 +-
30502  1 file changed, 1 insertion(+), 1 deletion(-)
30504 commit ed723c8ac4a21a50d7d236cdcf7a635defd8dffb
30505 Author: Albert Astals Cid <aacid@kde.org>
30506 Date:   Mon Apr 5 16:50:15 2010 +0100
30508     The copy constructor of GooString never worked, so do not use it
30510  poppler/Form.cc | 2 +-
30511  1 file changed, 1 insertion(+), 1 deletion(-)
30513 commit a28be8e4009b86fdfd92da928def194225a736c6
30514 Author: Albert Astals Cid <aacid@kde.org>
30515 Date:   Mon Apr 5 16:49:06 2010 +0100
30517     Add some const correctnes to GooString
30519  goo/GooString.cc | 12 ++++++------
30520  goo/GooString.h  | 21 ++++++++++++---------
30521  2 files changed, 18 insertions(+), 15 deletions(-)
30523 commit 46aee9e4d225b88a3dfd4afbe57259f337bb15d3
30524 Author: Hib Eris <hib@hiberis.nl>
30525 Date:   Mon Apr 5 14:36:09 2010 +0200
30527     Use PDFDocFactory in utils
30529  utils/pdffonts.cc  | 16 ++++++++--------
30530  utils/pdfimages.cc | 11 ++++++++++-
30531  utils/pdfinfo.cc   | 31 +++++++------------------------
30532  utils/pdftoabw.cc  | 10 +++++++++-
30533  utils/pdftohtml.cc | 10 +++++++++-
30534  utils/pdftoppm.cc  | 17 +++++++++++------
30535  utils/pdftops.cc   |  9 ++++++++-
30536  utils/pdftotext.cc | 14 +++++++-------
30537  8 files changed, 69 insertions(+), 49 deletions(-)
30539 commit d487a90688c4431075c9e4db040b3b02625e208f
30540 Author: Hib Eris <hib@hiberis.nl>
30541 Date:   Mon Apr 5 14:35:52 2010 +0200
30543     Add PDFDocFactory
30545  CMakeLists.txt           |  2 ++
30546  poppler/Makefile.am      |  2 ++
30547  poppler/PDFDocFactory.cc | 71
30548  ++++++++++++++++++++++++++++++++++++++++++++++++
30549  poppler/PDFDocFactory.h  | 42 ++++++++++++++++++++++++++++
30550  4 files changed, 117 insertions(+)
30552 commit 869135920831fb0d15db734f3dcd7a67146cc241
30553 Author: Hib Eris <hib@hiberis.nl>
30554 Date:   Wed Feb 24 15:24:26 2010 +0100
30556     Add CurlPDFDocBuilder
30558  CMakeLists.txt               |  2 ++
30559  poppler/CurlPDFDocBuilder.cc | 46
30560  ++++++++++++++++++++++++++++++++++++++++++++
30561  poppler/CurlPDFDocBuilder.h  | 30 +++++++++++++++++++++++++++++
30562  poppler/Makefile.am          |  6 ++++--
30563  4 files changed, 82 insertions(+), 2 deletions(-)
30565 commit ec5c6117a64f9cb03560091c4d7948d4287b6975
30566 Author: Hib Eris <hib@hiberis.nl>
30567 Date:   Thu Feb 25 11:23:28 2010 +0100
30569     Add LocalPDFDocBuilder and StdinPDFDocBuilder
30571  CMakeLists.txt                |  4 ++++
30572  poppler/LocalPDFDocBuilder.cc | 45
30573  +++++++++++++++++++++++++++++++++++++++++++
30574  poppler/LocalPDFDocBuilder.h  | 30 +++++++++++++++++++++++++++++
30575  poppler/Makefile.am           |  4 ++++
30576  poppler/StdinPDFDocBuilder.cc | 42
30577  ++++++++++++++++++++++++++++++++++++++++
30578  poppler/StdinPDFDocBuilder.h  | 30 +++++++++++++++++++++++++++++
30579  6 files changed, 155 insertions(+)
30581 commit 919b735d1c0b99bf72280aff8db87ba503954498
30582 Author: Hib Eris <hib@hiberis.nl>
30583 Date:   Sun Apr 4 11:05:35 2010 +0200
30585     Add PDFDocBuilder
30587  CMakeLists.txt          |  1 +
30588  poppler/Makefile.am     |  1 +
30589  poppler/PDFDocBuilder.h | 32 ++++++++++++++++++++++++++++++++
30590  3 files changed, 34 insertions(+)
30592 commit 1ab07faf05661d6d92186974c4b1c279b6178747
30593 Author: Hib Eris <hib@hiberis.nl>
30594 Date:   Sun Apr 4 11:29:53 2010 +0200
30596     Add PDFDoc::ErrorPDFDoc
30598  poppler/PDFDoc.cc | 14 ++++++++++++++
30599  poppler/PDFDoc.h  |  3 +++
30600  2 files changed, 17 insertions(+)
30602 commit efc7e5efeddd8f70b7c74573d3194aba0a7d4631
30603 Author: Hib Eris <hib@hiberis.nl>
30604 Date:   Sun Apr 4 11:17:37 2010 +0200
30606     Cleanup PDFDoc
30608  poppler/PDFDoc.cc | 40 +++++++++++++++-------------------------
30609  poppler/PDFDoc.h  |  3 ++-
30610  2 files changed, 17 insertions(+), 26 deletions(-)
30612 commit 08a3435e67ebf21beac2fefcbd21ad65f9293fd1
30613 Author: Hib Eris <hib@hiberis.nl>
30614 Date:   Tue Feb 23 02:29:26 2010 +0100
30616     Add HTTP support using libcurl
30618     With libcurl, poppler can handle documents over http.
30620  CMakeLists.txt                 | 18 ++++++++
30621  config.h.cmake                 |  6 +++
30622  configure.ac                   | 16 +++++++
30623  poppler/CurlCachedFile.cc      | 95
30624  ++++++++++++++++++++++++++++++++++++++++++
30625  poppler/CurlCachedFile.h       | 39 +++++++++++++++++
30626  poppler/Makefile.am            | 20 +++++++++
30627  poppler/poppler-config.h.cmake |  5 +++
30628  poppler/poppler-config.h.in    |  5 +++
30629  utils/pdfinfo.cc               | 16 ++++++-
30630  9 files changed, 219 insertions(+), 1 deletion(-)
30632 commit a87abf6ad9fb66d35a70c9412adc5d8ba2889b96
30633 Author: Hib Eris <hib@hiberis.nl>
30634 Date:   Wed Feb 24 14:46:59 2010 +0100
30636     Use cached files to read from stdin in pdfinfo
30638     This fixes reading from stdin.
30640  utils/pdfinfo.cc | 6 +++++-
30641  1 file changed, 5 insertions(+), 1 deletion(-)
30643 commit 958b04b14baf03c07492fa1cbd225d9968b9efc1
30644 Author: Hib Eris <hib@hiberis.nl>
30645 Date:   Tue Feb 23 02:02:10 2010 +0100
30647     Add support for reading a cached file from stdin
30649  CMakeLists.txt             |  2 ++
30650  poppler/Makefile.am        |  2 ++
30651  poppler/StdinCachedFile.cc | 37 +++++++++++++++++++++++++++++++++++++
30652  poppler/StdinCachedFile.h  | 26 ++++++++++++++++++++++++++
30653  4 files changed, 67 insertions(+)
30655 commit 9539f75bd06150a3868209c5b04a75f5253722cc
30656 Author: Hib Eris <hib@hiberis.nl>
30657 Date:   Sat Apr 3 15:08:20 2010 +0200
30659     Add support for cached files
30661  CMakeLists.txt        |   2 +
30662  poppler/CachedFile.cc | 246
30663  ++++++++++++++++++++++++++++++++++++++++++++++++++
30664  poppler/CachedFile.h  | 113 +++++++++++++++++++++++
30665  poppler/Makefile.am   |   2 +
30666  poppler/Stream.cc     | 102 +++++++++++++++++++++
30667  poppler/Stream.h      |  58 ++++++++++++
30668  6 files changed, 523 insertions(+)
30670 commit 8c6aefb8aa8929b9c47791d3062ed3ac8512626f
30671 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30672 Date:   Sun Apr 4 16:08:12 2010 +0200
30674     [lexer] Correctly parse numbers with '+' sign
30676     See GNOME Bug: https://bugzilla.gnome.org/show_bug.cgi?id=614549
30678  poppler/Lexer.cc | 5 +++--
30679  1 file changed, 3 insertions(+), 2 deletions(-)
30681 commit ab5044e451e3714d385295f0b4ce9a15c8f2562c
30682 Author: Albert Astals Cid <aacid@kde.org>
30683 Date:   Sun Apr 4 12:32:42 2010 +0100
30685     Add the -o[dd] and -e[ven] options to pdftoppm
30687     I've been using this patch forever and it's a pain to apply and
30688     unapply
30689     it each time
30691  utils/pdftoppm.1  | 6 ++++++
30692  utils/pdftoppm.cc | 8 ++++++++
30693  2 files changed, 14 insertions(+)
30695 commit 0e371fb628a7e7d0cc1656e6405af4c97dbebf5d
30696 Author: Albert Astals Cid <aacid@kde.org>
30697 Date:   Sun Apr 4 12:30:34 2010 +0100
30699     Fix my roll optimization
30701     Thanks Carlos for noticing
30703  poppler/Function.cc | 12 +++++++-----
30704  1 file changed, 7 insertions(+), 5 deletions(-)
30706 commit a32f6f9ebaed3e4827b9dc6cb37e307c2798f521
30707 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30708 Date:   Sun Mar 28 18:43:14 2010 +0200
30710     [cairo] Do not change device offset of mask surface
30712     Also call cairo_paint() after set_source_rgb() to paint the
30713     background.
30714     Fixes bug #27208.
30716  poppler/CairoOutputDev.cc | 13 ++-----------
30717  1 file changed, 2 insertions(+), 11 deletions(-)
30719 commit efa5d9544d29252e3df36cc4e65c3d880b3c5172
30720 Author: Albert Astals Cid <aacid@kde.org>
30721 Date:   Sat Mar 27 22:11:49 2010 +0000
30723     remove empty section
30725  NEWS | 2 --
30726  1 file changed, 2 deletions(-)
30728 commit 5722df7a5387e43ec73f659ca58d2d07b9c4be3b
30729 Author: Albert Astals Cid <aacid@kde.org>
30730 Date:   Sat Mar 27 22:04:43 2010 +0000
30732     poppler 0.13.2
30734  CMakeLists.txt   |  2 +-
30735  NEWS             | 39 +++++++++++++++++++++++++++++++++++++++
30736  configure.ac     |  2 +-
30737  cpp/Doxyfile     |  2 +-
30738  qt4/src/Doxyfile |  2 +-
30739  5 files changed, 43 insertions(+), 4 deletions(-)
30741 commit b82fd707747b9d87ebf3c8f7ce5ab70ccdf82809
30742 Author: Albert Astals Cid <aacid@kde.org>
30743 Date:   Sat Mar 27 22:00:58 2010 +0000
30745     gtk-doc changes
30747  glib/reference/tmpl/poppler-action.sgml  |  7 +++----
30748  glib/reference/tmpl/poppler-annot.sgml   |  9 ---------
30749  glib/reference/tmpl/poppler-private.sgml | 10 ++++++++++
30750  glib/reference/tmpl/poppler-unused.sgml  |  8 ++++++++
30751  glib/reference/tmpl/poppler.sgml         | 10 ++++++++++
30752  5 files changed, 31 insertions(+), 13 deletions(-)
30754 commit ed0354be4eac615b80e7a868984cc527853788b4
30755 Author: Albert Astals Cid <aacid@kde.org>
30756 Date:   Sat Mar 27 21:44:59 2010 +0000
30758     some forgotten copyrights
30760  qt/poppler-page.cc          | 2 +-
30761  qt4/src/poppler-document.cc | 2 +-
30762  qt4/src/poppler-movie.cc    | 3 ++-
30763  qt4/src/poppler-page.cc     | 2 +-
30764  4 files changed, 5 insertions(+), 4 deletions(-)
30766 commit 2aedeedf9ef2e2d3eb17bc36d728e68c2f7af762
30767 Author: Hib Eris <hib@hiberis.nl>
30768 Date:   Sat Mar 27 14:38:27 2010 +0000
30770     Correctly initialize actualText
30772  poppler/TextOutputDev.cc | 3 ++-
30773  1 file changed, 2 insertions(+), 1 deletion(-)
30775 commit b53f9b203598555d6d706c3804aba013b8566921
30776 Author: Jan Engelhardt <jengelh@medozas.de>
30777 Date:   Sat Mar 27 13:23:42 2010 +0000
30779     make qt3 detection use pkgconfig
30781  m4/qt.m4       | 101
30782  +++++----------------------------------------------------
30783  qt/Makefile.am |   4 +--
30784  2 files changed, 10 insertions(+), 95 deletions(-)
30786 commit 320d4cee46e108498440179d8f9eab22cd5383d9
30787 Author: Pino Toscano <pino@kde.org>
30788 Date:   Wed Mar 24 21:51:58 2010 +0100
30790     Revert "no more needed"
30792     This reverts commit 24d6bc8c78cb3148db2098ae4d69bd744340cf52.
30793     It is actually needed.
30795  cpp/tests/CMakeLists.txt | 1 +
30796  1 file changed, 1 insertion(+)
30798 commit af21b5ab366bfdda203c26a77f4ae6ed0e70f64e
30799 Author: Pino Toscano <pino@kde.org>
30800 Date:   Tue Mar 23 00:13:21 2010 +0100
30802     [CMake] remove the (now) unneeded stuff from Find{GLIB,GDK,GTK}.cmake,
30803     and search for them
30805     this way each bit (GLIB, GDK, and GTK) can be enabled/disabled
30806     independently from the others
30808  CMakeLists.txt               |  4 +++-
30809  cmake/modules/FindGDK.cmake  | 14 +-------------
30810  cmake/modules/FindGLIB.cmake | 14 +-------------
30811  cmake/modules/FindGTK.cmake  | 14 +-------------
30812  4 files changed, 6 insertions(+), 40 deletions(-)
30814 commit 9b93ed5ce6712ec4cdf58148628e95685c289ef5
30815 Author: Pino Toscano <pino@kde.org>
30816 Date:   Tue Mar 23 00:02:27 2010 +0100
30818     [CMake] copy FindGTK.cmake as FindGLIB.cmake and FindGDK.cmake
30820     this way FindGTK.cmake can be split in the various parts
30822  cmake/modules/FindGDK.cmake  | 34 ++++++++++++++++++++++++++++++++++
30823  cmake/modules/FindGLIB.cmake | 34 ++++++++++++++++++++++++++++++++++
30824  2 files changed, 68 insertions(+)
30826 commit 0ec21cae0b4623644c3efca1d2836a9f38f25737
30827 Author: Pino Toscano <pino@kde.org>
30828 Date:   Mon Mar 22 22:11:04 2010 +0100
30830     [Qt] add the unhandled cases for 'actionOCGState'
30832  qt/poppler-page.cc | 1 +
30833  1 file changed, 1 insertion(+)
30835 commit 5211e09595135b8e6c68efd1b8b689b518092b84
30836 Author: Pino Toscano <pino@kde.org>
30837 Date:   Mon Mar 22 22:07:44 2010 +0100
30839     [CMake/cpp] move the BUILD_CPP_TESTS option to the main CMakeLists.txt
30841  CMakeLists.txt           | 1 +
30842  cpp/tests/CMakeLists.txt | 3 ---
30843  2 files changed, 1 insertion(+), 3 deletions(-)
30845 commit 24d6bc8c78cb3148db2098ae4d69bd744340cf52
30846 Author: Pino Toscano <pino@kde.org>
30847 Date:   Mon Mar 22 22:00:55 2010 +0100
30849     no more needed
30851  cpp/tests/CMakeLists.txt | 1 -
30852  1 file changed, 1 deletion(-)
30854 commit a07ef8f703ab896f89ed211a5780e4a669b04fc7
30855 Author: Pino Toscano <pino@kde.org>
30856 Date:   Mon Mar 22 22:00:15 2010 +0100
30858     [CMake] revert addition of "-Wl,--no-add-needed" to the link flags,
30859     if available
30861     for now it is safer without it
30863  cmake/modules/PopplerMacros.cmake | 6 ------
30864  1 file changed, 6 deletions(-)
30866 commit 86debcc9bba28a7c86f01ca9e63bde5fcd541846
30867 Author: Pino Toscano <pino@kde.org>
30868 Date:   Mon Mar 22 21:49:22 2010 +0100
30870     [CMake] add "-ansi" to the CXXFLAGS only on Linux
30872  cmake/modules/PopplerMacros.cmake | 9 +++++++--
30873  1 file changed, 7 insertions(+), 2 deletions(-)
30875 commit 0819acd52a2ce74f0e176626d7b2233e10232d53
30876 Merge: c4ddbe8 92738eb
30877 Author: Pino Toscano <pino@kde.org>
30878 Date:   Mon Mar 22 21:43:01 2010 +0100
30880     Merge branch 'master' of ssh://git.freedesktop.org/git/poppler/poppler
30882 commit 92738ebb8a9c7cfc879aae59c2cbdf3159f03cd3
30883 Author: Albert Astals Cid <aacid@kde.org>
30884 Date:   Mon Mar 22 20:28:15 2010 +0000
30886     Add a search overload that takes doubles
30888     QRectF is evil and is float in some arch and causes search to loop
30889     infinitely because of double->float conversion
30891  qt4/src/poppler-page.cc | 22 +++++++++++++++-------
30892  qt4/src/poppler-qt4.h   | 16 ++++++++++++++--
30893  2 files changed, 29 insertions(+), 9 deletions(-)
30895 commit 0a895f14c8125c5de7b97e8e799459c431eb51cb
30896 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
30897 Date:   Mon Mar 22 19:03:54 2010 +0000
30899     correctly initialize the grayscale softmask color
30901     Fixes file with sha1sum e6e1576803a1bd74ad822eebbd750ee7b8357d25
30903  poppler/SplashOutputDev.cc | 9 +++++++--
30904  1 file changed, 7 insertions(+), 2 deletions(-)
30906 commit c4ddbe89df9e48343a9606728b7c182080d87ece
30907 Author: Patrick Spendrin <ps_ml@gmx.de>
30908 Date:   Sat Mar 20 21:55:17 2010 +0100
30910     [CMake] when the conf configuration backend is "win32", set the
30911     required Internet Explorer version to 5.0
30913     ... as done with autotools as well
30915  CMakeLists.txt | 6 ++++++
30916  1 file changed, 6 insertions(+)
30918 commit 97da1f9d060493d9fb54a20e980c3f6e2b82c97e
30919 Author: Pino Toscano <pino@kde.org>
30920 Date:   Sat Mar 20 17:51:07 2010 +0100
30922     [CMake] check whether a link flag is supported before adding it to
30923     the link flags
30925     this way we can add -Wl,--as-needed and -Wl,--no-add-needed only if
30926     the current GCC/LD supports them
30928  cmake/modules/PopplerMacros.cmake | 23 ++++++++++++++++++++---
30929  1 file changed, 20 insertions(+), 3 deletions(-)
30931 commit 223bce6d14e632f457a81b2ec091fe16369d2eb6
30932 Author: Pino Toscano <pino@kde.org>
30933 Date:   Sat Mar 20 14:08:58 2010 +0100
30935     [CMake] with GCC, pass --as-needed and --no-add-needed to the linker
30937     --as-needed allows to avoid overlinking, linking only to the libraries
30938     whose symbols are actually used
30939     --no-add-needed makes the linker not use the NEEDED libraries
30940     automatically, so we have to always make sure we specify all the
30941     libraries actually used in a exe/lib
30943  cmake/modules/PopplerMacros.cmake | 4 ++++
30944  1 file changed, 4 insertions(+)
30946 commit fc761f0d385708daaef1b95968532795b04f11b0
30947 Author: Pino Toscano <pino@kde.org>
30948 Date:   Sat Mar 20 14:05:59 2010 +0100
30950     [CMake] poppler-dump uses parseargs.c which uses the poppler core API,
30951     so it must link to it
30953  cpp/tests/CMakeLists.txt | 1 +
30954  1 file changed, 1 insertion(+)
30956 commit a210440b05d14efc53224a10e8b3ac7d508043b5
30957 Author: Pino Toscano <pino@kde.org>
30958 Date:   Sat Mar 20 14:04:02 2010 +0100
30960     [CMake] poppler-glib uses the freetype API, so it must explicitly
30961     link to it
30963  glib/CMakeLists.txt | 2 +-
30964  1 file changed, 1 insertion(+), 1 deletion(-)
30966 commit f5d352666b92cee0390470d7b892ec8dcbf046a5
30967 Author: Pino Toscano <pino@kde.org>
30968 Date:   Sat Mar 20 14:03:19 2010 +0100
30970     [CMake] pdftoabw uses the libxml2 API, so it must explicitly link
30971     to it
30973  utils/CMakeLists.txt | 2 +-
30974  1 file changed, 1 insertion(+), 1 deletion(-)
30976 commit 3fc2c4affe825f4aabcee161ec794338bd359403
30977 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30978 Date:   Thu Mar 18 13:52:52 2010 +0100
30980     [glib] Use g_slice_new/free instead of g_new/free to alloc/free
30981     iterators
30983  glib/poppler-document.cc | 27 +++++++++++++--------------
30984  1 file changed, 13 insertions(+), 14 deletions(-)
30986 commit 7bd6a8558646983669ce699f83d5ed42d7fce476
30987 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30988 Date:   Thu Mar 18 13:34:03 2010 +0100
30990     [glib] Move find_annot_movie_for_action() from page to action
30992     And remove _poppler_action_movie_set_movie().
30994  glib/poppler-action.cc | 93
30995  ++++++++++++++++++++++++++++++++++++++++++++------
30996  glib/poppler-page.cc   | 79 ------------------------------------------
30997  glib/poppler-private.h |  2 --
30998  3 files changed, 82 insertions(+), 92 deletions(-)
31000 commit e5e3d310aa488638431dd85ac3383a12056674bf
31001 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31002 Date:   Thu Mar 18 12:20:26 2010 +0100
31004     Update copyright header
31006  poppler/Link.cc | 2 +-
31007  poppler/Link.h  | 1 +
31008  2 files changed, 2 insertions(+), 1 deletion(-)
31010 commit c76870178a031e437de3f9ed7baa64efb96955d6
31011 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31012 Date:   Thu Mar 18 12:13:36 2010 +0100
31014     [glib-demo] OCG State Actions demo
31016  glib/demo/utils.c | 64
31017  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
31018  1 file changed, 64 insertions(+)
31020 commit 456e42f91dfbf73b71a5dbdde13d7ccdb5637d79
31021 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31022 Date:   Thu Mar 18 12:12:51 2010 +0100
31024     [glib] Add support for OCG State actions
31026  glib/poppler-action.cc | 125
31027  +++++++++++++++++++++++++++++++++++++++++++++++++
31028  glib/poppler-action.h  |  25 +++++++++-
31029  glib/poppler.h         |   1 +
31030  3 files changed, 150 insertions(+), 1 deletion(-)
31032 commit 4b109899e0732bbf65cacd875829e869e61eda48
31033 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31034 Date:   Thu Mar 18 12:10:19 2010 +0100
31036     [glib] Make get_layer_rbgroup() and get_layers() doc funcs public
31037     for internal use
31039  glib/poppler-document.cc | 12 ++++++------
31040  glib/poppler-private.h   |  3 +++
31041  2 files changed, 9 insertions(+), 6 deletions(-)
31043 commit 38a55f6118debf994ce1fc41e987b0e3766047ba
31044 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31045 Date:   Thu Mar 18 12:08:30 2010 +0100
31047     Add support for Set-OCG-State actions
31049     Fixes bug #23522.
31051  poppler/Link.cc | 80
31052  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
31053  poppler/Link.h  | 31 ++++++++++++++++++++++
31054  2 files changed, 111 insertions(+)
31056 commit bf398e53b0823d0a6272679858b67c5ffd704425
31057 Author: Pino Toscano <pino@kde.org>
31058 Date:   Wed Mar 17 23:06:44 2010 +0100
31060     [CMake] fix pkg-config executable variable name
31062  CMakeLists.txt | 6 +++---
31063  1 file changed, 3 insertions(+), 3 deletions(-)
31065 commit ab1a37666704d6b15c19b694ee191327847c23da
31066 Author: Pino Toscano <pino@kde.org>
31067 Date:   Wed Mar 17 23:04:01 2010 +0100
31069     [CMake] proper way of looking for pkg-config
31071  cmake/modules/FindGTK.cmake | 2 +-
31072  1 file changed, 1 insertion(+), 1 deletion(-)
31074 commit 7f07a7dcea031f99a9a6d7c424184a2e69ee0062
31075 Author: Pino Toscano <pino@kde.org>
31076 Date:   Wed Mar 17 22:58:08 2010 +0100
31078     [CMake] update FindFontconfig.cmake with a more recent version
31080     ... present in KDE (as before)
31082  cmake/modules/FindFontconfig.cmake | 15 +++++++++------
31083  1 file changed, 9 insertions(+), 6 deletions(-)
31085 commit beee143ffbdc699ab19f10a01e5747200ea1927a
31086 Author: Pino Toscano <pino@kde.org>
31087 Date:   Wed Mar 17 18:36:32 2010 +0100
31089     [CMake] set the LINK_INTERFACE_LIBRARIES for the poppler and
31090     poppler-cpp libraries
31092     this should reduce the libraries linked by frontends and utility
31093     applications
31095  CMakeLists.txt     | 1 +
31096  cpp/CMakeLists.txt | 1 +
31097  2 files changed, 2 insertions(+)
31099 commit 5ab791cb2a029edcde84b00a47165adfe4d98a98
31100 Author: Pino Toscano <pino@kde.org>
31101 Date:   Wed Mar 17 16:39:38 2010 +0100
31103     [CMake] small cleanups in FindGTK.cmake
31105     - update the header will all the stuff found and the variables set
31106     - add my copyright for this year
31107     - remove no more useful UsePkgConfig inclusion
31109  cmake/modules/FindGTK.cmake | 17 ++++++++++++-----
31110  1 file changed, 12 insertions(+), 5 deletions(-)
31112 commit fcbc76d82e3059c8288fbdc8da117ac9b38a70f2
31113 Author: Pino Toscano <pino@kde.org>
31114 Date:   Wed Mar 17 16:36:41 2010 +0100
31116     [CMake] switch gtk2 (gtk+, gdk-pixbuf, gthread, gio) search to use
31117     the new pkg_check_modules() way
31119  cmake/modules/FindGTK.cmake | 27 ++-------------------------
31120  1 file changed, 2 insertions(+), 25 deletions(-)
31122 commit 5b8135e0899aa3578045eca40940a3495c48d895
31123 Author: Pino Toscano <pino@kde.org>
31124 Date:   Wed Mar 17 16:27:40 2010 +0100
31126     [CMake] link poppler-glib to the gdk2 libraries, if gdk2 was found
31128  glib/CMakeLists.txt | 3 +++
31129  1 file changed, 3 insertions(+)
31131 commit 3dc4979d72048e81ae3b2d60dab11e791ac95696
31132 Author: Pino Toscano <pino@kde.org>
31133 Date:   Wed Mar 17 16:26:04 2010 +0100
31135     [CMake] switch gdk2 search to use the new pkg_check_modules() way
31137  cmake/modules/FindGTK.cmake | 13 +------------
31138  1 file changed, 1 insertion(+), 12 deletions(-)
31140 commit 0ef3d899cb8dea75c97ae1038cac5006f97bc0d2
31141 Author: Pino Toscano <pino@kde.org>
31142 Date:   Wed Mar 17 16:05:07 2010 +0100
31144     [CMake] switch glib2 search to use the new pkg_check_modules() way
31146  cmake/modules/FindGTK.cmake | 18 ++----------------
31147  1 file changed, 2 insertions(+), 16 deletions(-)
31149 commit d2dc83cb8de481e44ea584eee77881978af920fa
31150 Author: Pino Toscano <pino@kde.org>
31151 Date:   Wed Mar 17 15:56:16 2010 +0100
31153     [CMake] rename GLIB_VERSION to GLIB_REQUIRED
31155     this way it matches autotools, and it is going to not conflict with
31156     my next changes
31158  CMakeLists.txt              | 4 ++--
31159  cmake/modules/FindGTK.cmake | 2 +-
31160  2 files changed, 3 insertions(+), 3 deletions(-)
31162 commit 34accfe27305cae18e09243ab2a607287b86fa47
31163 Author: Pino Toscano <pino@kde.org>
31164 Date:   Wed Mar 17 13:55:09 2010 +0100
31166     [CMake] set all the definitions for poppler-glib in a single place
31168  glib/CMakeLists.txt | 4 ++--
31169  1 file changed, 2 insertions(+), 2 deletions(-)
31171 commit 3d93daf50c61019ca70f42e7ccf33897800b262a
31172 Author: Pino Toscano <pino@kde.org>
31173 Date:   Wed Mar 17 13:49:22 2010 +0100
31175     [CMake] no need to check for BUILD_GTK_TESTS for single tests
31177     poppler_add_test(... BUILD_GTK_TESTS ...) takes care of that already
31179  glib/CMakeLists.txt | 4 ++--
31180  test/CMakeLists.txt | 4 ++--
31181  2 files changed, 4 insertions(+), 4 deletions(-)
31183 commit 946a11345d01d39538d22114e50aa3e179059883
31184 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31185 Date:   Mon Mar 15 20:24:25 2010 +0100
31187     [build] Update cmake files
31189  CMakeLists.txt      | 2 ++
31190  glib/CMakeLists.txt | 4 ++++
31191  2 files changed, 6 insertions(+)
31193 commit 922c0fe392ba439453edb5b2e88b74f0caa586b3
31194 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31195 Date:   Mon Mar 15 20:08:23 2010 +0100
31197     [glib-demo] Rendition actions demo
31199  glib/demo/utils.c | 112
31200  ++++++++++++++++++++++++++++++++++++++++++++++++++++++
31201  1 file changed, 112 insertions(+)
31203 commit 163b3f79d67543bc37b64875e30dcc9b7053e1d5
31204 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31205 Date:   Mon Mar 15 20:08:00 2010 +0100
31207     [glib] Add support for rendition actions
31209  glib/poppler-action.cc | 22 ++++++++++++++++++++++
31210  glib/poppler-action.h  | 14 +++++++++++++-
31211  2 files changed, 35 insertions(+), 1 deletion(-)
31213 commit d9b1e40751beddf48a8694b20bfcc4b4cb41060a
31214 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31215 Date:   Mon Mar 15 20:06:45 2010 +0100
31217     [glib] Add PopplerMedia representing a Rendition Media Clip
31219  glib/Makefile.am       |   2 +
31220  glib/poppler-media.cc  | 302
31221  +++++++++++++++++++++++++++++++++++++++++++++++++
31222  glib/poppler-media.h   |  53 +++++++++
31223  glib/poppler-private.h |   2 +
31224  glib/poppler.h         |   2 +
31225  5 files changed, 361 insertions(+)
31227 commit 0224b81c4729a98a56b7a68054422ea655018d6a
31228 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31229 Date:   Mon Mar 15 17:54:03 2010 +0100
31231     [glib-demo] Add page number to annots demo
31233  glib/demo/annots.c | 4 ++++
31234  1 file changed, 4 insertions(+)
31236 commit 0153b892c63e4fccd0819150cf7b4213857a11c5
31237 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31238 Date:   Mon Mar 15 17:49:51 2010 +0100
31240     [glib] Add poppler_annot_get_page_index() to get the page associated
31241     to annot
31243  glib/poppler-annot.cc | 19 +++++++++++++++++++
31244  glib/poppler-annot.h  |  1 +
31245  2 files changed, 20 insertions(+)
31247 commit b47337ea91696fea8f42a68a6fa160681ab284b2
31248 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31249 Date:   Mon Mar 15 17:49:17 2010 +0100
31251     [annots] Checks screen annots associated with a rendition action
31252     have a valid page ref
31254  poppler/Annot.cc | 6 ++++++
31255  1 file changed, 6 insertions(+)
31257 commit 9417fd793ec8d806822669aa614193073e7dfe50
31258 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31259 Date:   Mon Mar 15 16:52:30 2010 +0100
31261     [annots] Save page index of the page associated with the annot
31263  poppler/Annot.cc | 14 +++++---------
31264  poppler/Annot.h  |  4 ++--
31265  2 files changed, 7 insertions(+), 11 deletions(-)
31267 commit 36b76a5d01b74c6381433b6f6f7ffb9f02696a60
31268 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31269 Date:   Mon Mar 15 14:12:11 2010 +0100
31271     Rework LinkRendition to follow the spec
31273  poppler/Link.cc | 68
31274  +++++++++++++++++++++++++++++++++++----------------------
31275  poppler/Link.h  | 12 ++++++----
31276  2 files changed, 50 insertions(+), 30 deletions(-)
31278 commit 7b5885ee7d2026df9a6e87327b6d02f37d79b8b2
31279 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31280 Date:   Mon Mar 15 12:25:12 2010 +0100
31282     [glib-demo] Annot screen demo
31284  glib/demo/annots.c | 17 +++++++++++++++++
31285  1 file changed, 17 insertions(+)
31287 commit bdb76c7cb89bcb6fb139b0ef348d96b7780d57ed
31288 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31289 Date:   Mon Mar 15 12:24:19 2010 +0100
31291     [glib] Add support for screen annotation
31293     Based on patch by Sam Kaplan.
31295  glib/poppler-annot.cc  | 75
31296  ++++++++++++++++++++++++++++++++++++++++++++++++++
31297  glib/poppler-annot.h   |  8 ++++++
31298  glib/poppler-page.cc   |  3 ++
31299  glib/poppler-private.h |  1 +
31300  glib/poppler.h         |  1 +
31301  5 files changed, 88 insertions(+)
31303 commit 54892b1375e360113432b07c6ba058f861d21fe8
31304 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31305 Date:   Mon Mar 15 12:21:30 2010 +0100
31307     [annots] Save the action already parsed in AnnotScreen
31309  poppler/Annot.cc | 9 +++++++--
31310  poppler/Annot.h  | 5 +++--
31311  2 files changed, 10 insertions(+), 4 deletions(-)
31313 commit 5a84a2d749478f19631dbfad2be06ec4ea85038c
31314 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31315 Date:   Mon Mar 15 11:16:17 2010 +0100
31317     [glib-demo] Annot and links movie demo
31319  glib/demo/annots.c |  20 ++++++++++
31320  glib/demo/utils.c  | 115
31321  ++++++++++++++++++++++++++++++++++++++++++++++++++++-
31322  glib/demo/utils.h  |   3 ++
31323  3 files changed, 137 insertions(+), 1 deletion(-)
31325 commit 2cf5ee4f62089df099f78cd4d39a4eb7589d1b47
31326 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31327 Date:   Mon Mar 15 11:04:17 2010 +0100
31329     [glib] Add support for movie actions
31331     Based on patch by Hugo Mercier.
31333  glib/poppler-action.cc | 35 ++++++++++++++++++----
31334  glib/poppler-action.h  | 15 ++++++++--
31335  glib/poppler-page.cc   | 81
31336  +++++++++++++++++++++++++++++++++++++++++++++++++-
31337  glib/poppler-private.h |  2 ++
31338  4 files changed, 125 insertions(+), 8 deletions(-)
31340 commit 132b6f072fefd231d42f31626f1b5009c4e8319e
31341 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31342 Date:   Mon Mar 15 10:56:23 2010 +0100
31344     [glib] Add support for movie annotations
31346     Based on patch by Hugo Mercier.
31348  glib/poppler-annot.cc  | 97
31349  ++++++++++++++++++++++++++++++++++++++++++++++++++
31350  glib/poppler-annot.h   | 10 ++++++
31351  glib/poppler-page.cc   |  3 ++
31352  glib/poppler-private.h |  1 +
31353  glib/poppler.h         |  1 +
31354  5 files changed, 112 insertions(+)
31356 commit aecad2bb12be44825d273e364ec6a0444dac5605
31357 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31358 Date:   Mon Mar 15 10:48:03 2010 +0100
31360     [glib] Add PopplerMovie class
31362  glib/Makefile.am       |   2 +
31363  glib/poppler-movie.cc  | 140
31364  +++++++++++++++++++++++++++++++++++++++++++++++++
31365  glib/poppler-movie.h   |  42 +++++++++++++++
31366  glib/poppler-private.h |   2 +
31367  glib/poppler.h         |   2 +
31368  5 files changed, 188 insertions(+)
31370 commit 5b3234a16e0d465bff2b5e277cb64b4f4b0a8dbd
31371 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31372 Date:   Sun Mar 14 16:10:26 2010 +0100
31374     Split Movie class into Rendition and Movie classes to follow the spec
31376  poppler/Annot.cc         |  16 +-
31377  poppler/Link.cc          |  10 +-
31378  poppler/Link.h           |   6 +-
31379  poppler/Makefile.am      |   2 +
31380  poppler/Movie.cc         | 438
31381  +++++------------------------------------------
31382  poppler/Movie.h          | 138 +++------------
31383  poppler/Rendition.cc     | 400
31384  +++++++++++++++++++++++++++++++++++++++++++
31385  poppler/Rendition.h      | 157 +++++++++++++++++
31386  qt4/src/poppler-movie.cc |   9 +-
31387  9 files changed, 657 insertions(+), 519 deletions(-)
31389 commit f9c163730478e3b6d8a1e73dbae6c52c28ae1e84
31390 Author: Pino Toscano <pino@kde.org>
31391 Date:   Mon Mar 8 14:49:12 2010 +0100
31393     [Qt4] include Object.h and Annot.h, now needed
31395  qt4/src/poppler-movie.cc | 2 ++
31396  1 file changed, 2 insertions(+)
31398 commit a00532f509c19c5455e0db5068db95dd4583e8dd
31399 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31400 Date:   Mon Mar 8 14:22:53 2010 +0100
31402     Check for Null instead of None to know whether a dict entry is present
31404     Dict::lookup returns obj->initNull() when the key is not found.
31406  poppler/Movie.cc | 6 +++---
31407  1 file changed, 3 insertions(+), 3 deletions(-)
31409 commit b51e66c9a7e2f7f39ae1edf8bda02a7bc1ad4ebd
31410 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31411 Date:   Mon Mar 8 14:15:22 2010 +0100
31413     [annots] Create appearance stream for Movie Annotations when not
31414     defined
31416     See bug #23108
31418  poppler/Annot.cc | 103
31419  ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
31420  poppler/Annot.h  |   4 ++-
31421  2 files changed, 105 insertions(+), 2 deletions(-)
31423 commit fae59411852e5c2c45825c5ea963318f1ed5dc6a
31424 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31425 Date:   Mon Mar 8 14:07:09 2010 +0100
31427     Fix handling of poster in Movie
31429     Poster is not always a stream, it can be a boolean too. Also, get the
31430     reference when available instead of fetching the stream.
31432  poppler/Movie.cc | 25 ++++++++++++-------------
31433  poppler/Movie.h  |  6 ++++--
31434  2 files changed, 16 insertions(+), 15 deletions(-)
31436 commit a451f83d101bf265a1e7e2a17c0b320895e70f4e
31437 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31438 Date:   Sun Mar 7 12:22:57 2010 +0100
31440     Save width, height (aspect) in Movie object and provide getAspect()
31441     method
31443  poppler/Movie.cc | 3 ++-
31444  poppler/Movie.h  | 4 ++++
31445  2 files changed, 6 insertions(+), 1 deletion(-)
31447 commit f88d469f860da17055fc4b98b64aef241fcf0185
31448 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31449 Date:   Sat Mar 6 12:33:40 2010 +0100
31451     Move Movie objects parsing code from Annot to Movie
31453  poppler/Annot.cc         | 244
31454  ++-------------------------------------------
31455  poppler/Annot.h          |  73 +-------------
31456  poppler/Link.cc          |   4 +-
31457  poppler/Movie.cc         | 255
31458  +++++++++++++++++++++++++++++++++++++++--------
31459  poppler/Movie.h          |  25 +++--
31460  qt4/src/poppler-movie.cc |  11 +-
31461  6 files changed, 246 insertions(+), 366 deletions(-)
31463 commit ec9138b574c7226ad733880d3d43b86bb72073f4
31464 Author: Pino Toscano <pino@kde.org>
31465 Date:   Sun Mar 7 23:17:50 2010 +0100
31467     [autotools] add also cpp/tests/CMakeLists.txt to the "dist files"
31469  Makefile.am | 1 +
31470  1 file changed, 1 insertion(+)
31472 commit ef3258d6fc57e7a62d951cc826804e50e8e1b526
31473 Author: Pino Toscano <pino@kde.org>
31474 Date:   Sun Mar 7 23:14:12 2010 +0100
31476     [autotools] fix location of poppler-config.h.cmake
31478  Makefile.am | 2 +-
31479  1 file changed, 1 insertion(+), 1 deletion(-)
31481 commit fd1d9c882997ff35acd5a458e9dfeba3ad6c8b25
31482 Author: Pino Toscano <pino@kde.org>
31483 Date:   Sun Mar 7 22:42:06 2010 +0100
31485     [CMake] just enable what needed each time
31487  CMakeLists.txt | 4 ++--
31488  1 file changed, 2 insertions(+), 2 deletions(-)
31490 commit 476bde472a7e694afde96a04ea335fe9582d6fad
31491 Author: Pino Toscano <pino@kde.org>
31492 Date:   Sun Mar 7 22:39:45 2010 +0100
31494     [CMake] add small description for the zlib option
31496     taken from two bits in configure.ac
31498  CMakeLists.txt | 2 +-
31499  1 file changed, 1 insertion(+), 1 deletion(-)
31501 commit 1267d7e0c36e262984070a3b55fea46e7289a4b4
31502 Author: Pino Toscano <pino@kde.org>
31503 Date:   Sun Mar 7 19:34:03 2010 +0100
31505     [CMake] add a note about gtk-doc not supported yet
31507  CMakeLists.txt | 2 +-
31508  1 file changed, 1 insertion(+), 1 deletion(-)
31510 commit 201b18ad0837e84d874b56e1b0469d1b2d45378b
31511 Author: Pino Toscano <pino@kde.org>
31512 Date:   Sun Mar 7 19:30:36 2010 +0100
31514     [CMake] sync with poppler-config.h.in: add
31515     WITH_FONTCONFIGURATION_{FONTCONFIG,WIN32}
31517  poppler/poppler-config.h.cmake | 10 ++++++++++
31518  1 file changed, 10 insertions(+)
31520 commit 0d0044e8cc2d406f066338102ec73e1b56214cc3
31521 Author: Pino Toscano <pino@kde.org>
31522 Date:   Sun Mar 7 19:25:27 2010 +0100
31524     [CMake] move poppler-config.h.cmake in the poppler subdirectory,
31525     where poppler-config.h.in is
31527  CMakeLists.txt                 |  2 +-
31528  poppler-config.h.cmake         | 90
31529  ------------------------------------------
31530  poppler/poppler-config.h.cmake | 90
31531  ++++++++++++++++++++++++++++++++++++++++++
31532  3 files changed, 91 insertions(+), 91 deletions(-)
31534 commit f785e29a901d2c76204dd26e9585446fdd817ebd
31535 Author: Pino Toscano <pino@kde.org>
31536 Date:   Sun Mar 7 18:35:34 2010 +0100
31538     [CMake] remove the generated poppler-enums.{c,h} in the clean target
31540     ie usually when doing `make clean'
31542  glib/CMakeLists.txt | 4 ++++
31543  1 file changed, 4 insertions(+)
31545 commit 369604603375dbe3516136b6f8f9d0c26e0b744f
31546 Author: Pino Toscano <pino@kde.org>
31547 Date:   Sun Mar 7 18:26:45 2010 +0100
31549     [CMake] use the --template option of glib-mkenums (like done with
31550     autotools)
31552  glib/CMakeLists.txt | 24 ++++--------------------
31553  1 file changed, 4 insertions(+), 20 deletions(-)
31555 commit bbcbb34fec10c90edd5960bdbcc6849bc8f39526
31556 Author: Pino Toscano <pino@kde.org>
31557 Date:   Sun Mar 7 17:34:40 2010 +0100
31559     [CMake] set POPPLER_GLIB_DISABLE_DEPRECATED and
31560     POPPLER_GLIB_DISABLE_SINGLE_INCLUDES as done with autotools
31562  CMakeLists.txt      | 6 ++++++
31563  glib/CMakeLists.txt | 6 +++++-
31564  2 files changed, 11 insertions(+), 1 deletion(-)
31566 commit 190fa971c12ca1b3007f6ba349a77a7c15c47490
31567 Author: Pino Toscano <pino@kde.org>
31568 Date:   Sun Mar 7 17:24:25 2010 +0100
31570     reorder to match what's in the correspondent .in
31572  glib/poppler-features.h.cmake | 2 +-
31573  1 file changed, 1 insertion(+), 1 deletion(-)
31575 commit ff46def8b178420a86a974ec2ce767a538bba8be
31576 Author: Pino Toscano <pino@kde.org>
31577 Date:   Sun Mar 7 17:23:16 2010 +0100
31579     [CMake] GDK_FEATURE is no more needed here
31581  glib/CMakeLists.txt | 1 -
31582  1 file changed, 1 deletion(-)
31584 commit 1eb8026a3060ef61a88c535177510f7ac7e7fc25
31585 Author: Pino Toscano <pino@kde.org>
31586 Date:   Sun Mar 7 17:19:58 2010 +0100
31588     [CMake] set in one place whether to build the glib frontend
31590  CMakeLists.txt | 11 ++++++-----
31591  1 file changed, 6 insertions(+), 5 deletions(-)
31593 commit a1a6f23e2345814e147a72211ce9139555385223
31594 Author: Pino Toscano <pino@kde.org>
31595 Date:   Sun Mar 7 17:09:58 2010 +0100
31597     [CMake] correctly set the GLIB_REQ stuff
31599  CMakeLists.txt        | 1 +
31600  poppler-glib.pc.cmake | 2 +-
31601  2 files changed, 2 insertions(+), 1 deletion(-)
31603 commit 0f2e5d6925c5938281d9bafc297a43867c4a915b
31604 Author: Pino Toscano <pino@kde.org>
31605 Date:   Sun Mar 7 17:03:21 2010 +0100
31607     [CMake] move the minimum GLib version to the main CMakeLists.txt
31609  CMakeLists.txt              | 1 +
31610  cmake/modules/FindGTK.cmake | 2 +-
31611  2 files changed, 2 insertions(+), 1 deletion(-)
31613 commit efdffba45d15b538dbfb294403e99f3a6470b4d9
31614 Author: Pino Toscano <pino@kde.org>
31615 Date:   Sun Mar 7 16:58:27 2010 +0100
31617     [CMake] align the GDK stuff (GDK_{FEATURE,REQ}) to what done with
31618     autotools
31620  CMakeLists.txt        | 6 +++++-
31621  poppler-glib.pc.cmake | 2 +-
31622  2 files changed, 6 insertions(+), 2 deletions(-)
31624 commit cfecc69b7f05920f543ee7e9aafeafaa4c3506fb
31625 Author: Pino Toscano <pino@kde.org>
31626 Date:   Sun Mar 7 16:49:14 2010 +0100
31628     [CMake] apparently there's not a minimum version requirement for GDK,
31629     so drop the check
31631  cmake/modules/FindGTK.cmake | 5 +----
31632  1 file changed, 1 insertion(+), 4 deletions(-)
31634 commit 8ff1cf03d2607b0f13bbbbf272f2b03d8927bd24
31635 Author: Pino Toscano <pino@kde.org>
31636 Date:   Sun Mar 7 16:47:21 2010 +0100
31638     [CMake] first look for Cairo, then for GLib/GDK/GTK
31640     this starts to align to the searches done with autotools
31641     also, move the CAIRO_FEATURE to the main CMakeLists.txt
31643  CMakeLists.txt      | 19 +++++++++++--------
31644  glib/CMakeLists.txt |  1 -
31645  2 files changed, 11 insertions(+), 9 deletions(-)
31647 commit bcaf62b8e252594530d3050761ba563cf3b1fb6e
31648 Author: Pino Toscano <pino@kde.org>
31649 Date:   Sun Mar 7 16:00:03 2010 +0100
31651     [CMake] enhance/rewrite a bit the FindCairo module
31653     make use of some features of CMake 2.6 (as we require it):
31654     - newer pkg-config handling (aka pkg_check_modules())
31655     - version checking for modules (PACKAGE_FIND_VERSION*)
31656     - find_package_handle_standard_args()
31657     also, after the pkg-config search to win32, search for cairo again
31658     (double-check plus real search for win32)
31659     furthermore, introduce CAIRO_INCLUDE_DIRS with the include paths
31660     requires (kind of "obsoletes" CAIRO_CFLAGS, left there in case it
31661     is used again)
31663     apply the changes to the rest of the build system (specify the
31664     version needed, use the correct variable for includes)
31666  CMakeLists.txt                |  2 +-
31667  cmake/modules/FindCairo.cmake | 64
31668  +++++++++++++++++++++++++++----------------
31669  glib/CMakeLists.txt           |  2 +-
31670  3 files changed, 43 insertions(+), 25 deletions(-)
31672 commit c96aa0f5fc74ae04f483485b787aaf65f1791991
31673 Author: Pino Toscano <pino@kde.org>
31674 Date:   Sun Mar 7 02:01:13 2010 +0100
31676     add Patrick's copyright notices
31678  cpp/poppler-global.h       |  1 +
31679  goo/gtypes.h               | 14 ++++++++++++++
31680  poppler/GlobalParams.cc    |  1 +
31681  poppler/SplashOutputDev.cc |  1 +
31682  4 files changed, 17 insertions(+)
31684 commit 3311bedd2eb831ef1fd553f3f50960331cf6885f
31685 Author: Patrick Spendrin <ps_ml@gmx.de>
31686 Date:   Sun Mar 7 01:56:15 2010 +0100
31688     MSVC: disable for the 'ustring' class the warning C4251 (which does
31689     not apply)
31691  cpp/poppler-global.h | 8 ++++++++
31692  1 file changed, 8 insertions(+)
31694 commit 9efa18397bd05fbd27c7811fa6e0f34ce94012e0
31695 Author: Patrick Spendrin <ps_ml@gmx.de>
31696 Date:   Sun Mar 7 01:48:03 2010 +0100
31698     MSVC: disable warning C4800, which is of no use for now
31700  goo/gtypes.h | 4 ++++
31701  1 file changed, 4 insertions(+)
31703 commit 3a88d1bf8d2c5a9e8014e0d46e24c9ec06556469
31704 Author: Patrick Spendrin <ps_ml@gmx.de>
31705 Date:   Sun Mar 7 01:26:10 2010 +0100
31707     MSVC: no isfinite(), so provide it using _finite()
31709  poppler/SplashOutputDev.cc | 5 +++++
31710  1 file changed, 5 insertions(+)
31712 commit 7774912c46f832f25c51b4cfc0e9430b1cd7fa1f
31713 Author: Patrick Spendrin <ps_ml@gmx.de>
31714 Date:   Sun Mar 7 01:22:31 2010 +0100
31716     MSVC: do not force constness here, so the right overload will
31717     be chosen
31719  poppler/GlobalParams.cc | 4 ++--
31720  1 file changed, 2 insertions(+), 2 deletions(-)
31722 commit cf07a5d85b402b6956c9605fbdc88bddcb94a3cf
31723 Author: Pino Toscano <pino@kde.org>
31724 Date:   Sun Mar 7 00:49:07 2010 +0100
31726     [CMake] show end yes/no message about the GDK usage
31728     just like done with autotools
31730  CMakeLists.txt | 1 +
31731  1 file changed, 1 insertion(+)
31733 commit 42c98f8eabe304d5e3dc8c1ebdd5b0b6c221e696
31734 Author: Pino Toscano <pino@kde.org>
31735 Date:   Sat Mar 6 17:18:08 2010 +0100
31737     [CMake] make the font configuration backend selection take a string
31738     (like with autotools)
31740     this way it is possible to set the cmake variable FONT_CONFIGURATION
31741     to either "win32" (default on windows) or "fontconfig" (default
31742     elsewhere) to the font backend to use
31743     as a consequence, make fontconfig a requirement only if the font
31744     backend chosen is "fontconfig"
31746  CMakeLists.txt | 39 +++++++++++++++++++++++++++++----------
31747  1 file changed, 29 insertions(+), 10 deletions(-)
31749 commit bda6e7cd089f2970af2e9540b4415633ffcf0ebb
31750 Author: Pino Toscano <pino@kde.org>
31751 Date:   Sat Mar 6 17:13:30 2010 +0100
31753     [CMake] add a show_end_message() macro to show a generic string
31754     as value
31756     make show_end_message_yesno() call it with the proper "yes" or
31757     "no" string
31759  cmake/modules/PopplerMacros.cmake | 9 +++++++--
31760  1 file changed, 7 insertions(+), 2 deletions(-)
31762 commit d313c0f508711b3b7166b84608c43ebf1f07194b
31763 Author: Pino Toscano <pino@kde.org>
31764 Date:   Sat Mar 6 17:08:59 2010 +0100
31766     [CMake] rename the show_end_message() macro to
31767     show_end_message_yesno()
31769  CMakeLists.txt                    | 26 +++++++++++++-------------
31770  cmake/modules/PopplerMacros.cmake |  4 ++--
31771  2 files changed, 15 insertions(+), 15 deletions(-)
31773 commit 0425ff835fa26df5e25e628a6c56f3a180713905
31774 Author: Pino Toscano <pino@kde.org>
31775 Date:   Fri Mar 5 22:21:56 2010 +0100
31777     update copyright
31779  poppler/ArthurOutputDev.cc | 2 +-
31780  1 file changed, 1 insertion(+), 1 deletion(-)
31782 commit c5ea135ca58e112110be3ae10d887f3188172765
31783 Author: Pino Toscano <pino@kde.org>
31784 Date:   Fri Mar 5 22:14:57 2010 +0100
31786     [arthur] update the miter limit
31788  poppler/ArthurOutputDev.cc | 4 ++--
31789  1 file changed, 2 insertions(+), 2 deletions(-)
31791 commit 552f344b3e3df7c796afa6946149b0a5590cc4f7
31792 Author: Pino Toscano <pino@kde.org>
31793 Date:   Fri Mar 5 22:04:39 2010 +0100
31795     [arthur] update the line dash style
31797  poppler/ArthurOutputDev.cc | 12 +++++++++++-
31798  1 file changed, 11 insertions(+), 1 deletion(-)
31800 commit bc42ee05fceef0d0dd2ab0587c184dfc37cf29bf
31801 Author: Albert Astals Cid <aacid@kde.org>
31802 Date:   Fri Mar 5 18:54:32 2010 +0000
31804     fix copyright year
31806  poppler/CairoOutputDev.cc | 2 +-
31807  1 file changed, 1 insertion(+), 1 deletion(-)
31809 commit b21461e91ed671ef29fd3cf4780fda44f82a0679
31810 Author: Adrian Johnson <ajohnson@redneon.com>
31811 Date:   Fri Mar 5 15:14:08 2010 +0100
31813     [cairo] Close image stream before resetting it again
31815  poppler/CairoOutputDev.cc | 2 ++
31816  1 file changed, 2 insertions(+)
31818 commit 866bcc7edb47fe11355081045e2d316a4d530649
31819 Author: Pino Toscano <pino@kde.org>
31820 Date:   Thu Mar 4 14:19:50 2010 +0100
31822     [Qt4] no need to save&restore on a newly created painter
31824  qt4/src/poppler-page.cc | 2 --
31825  1 file changed, 2 deletions(-)
31827 commit 654698b556eb53eab7c2d55fc6b3fdd9e35173bb
31828 Author: Pino Toscano <pino@kde.org>
31829 Date:   Thu Mar 4 13:16:11 2010 +0100
31831     [Qt4] use Arthur unconditionally
31833     arthur is no more tied to splash, so can be used in an occasion
31835  qt4/src/poppler-document.cc | 2 +-
31836  qt4/src/poppler-page.cc     | 4 +---
31837  2 files changed, 2 insertions(+), 4 deletions(-)
31839 commit 41931b6310d2ae81e622db904246f019ceb8410d
31840 Author: Pino Toscano <pino@kde.org>
31841 Date:   Thu Mar 4 13:13:11 2010 +0100
31843     [Qt4] compile Arthur unconditionally
31845     as the arthur output dev does not require splash anymore, we can
31846     always compile it with poppler-qt4
31848  poppler/Makefile.am    | 4 ++--
31849  qt4/src/CMakeLists.txt | 6 +-----
31850  qt4/src/Makefile.am    | 6 +-----
31851  3 files changed, 4 insertions(+), 12 deletions(-)
31853 commit 48a29e2bbc9aa9bd0cb2775a2365c0ffdeb6ce87
31854 Author: Pino Toscano <pino@kde.org>
31855 Date:   Thu Mar 4 13:11:43 2010 +0100
31857     [Arthur] make ArthurOutputDev compile even with Splash disabled
31859     text rendering is disabled in that case for now
31861  poppler/ArthurOutputDev.cc | 11 ++++++++++-
31862  1 file changed, 10 insertions(+), 1 deletion(-)
31864 commit 2013a19b6457753890affad8c4049f2ce4627df7
31865 Author: Pino Toscano <pino@kde.org>
31866 Date:   Thu Mar 4 13:02:43 2010 +0100
31868     [CMake/tests] compile gtk-splash-test only if splash is enabled
31870  test/CMakeLists.txt | 14 +++++++++-----
31871  1 file changed, 9 insertions(+), 5 deletions(-)
31873 commit ae740c5cfefbae13f82b750e39fa3dbbdc94858b
31874 Author: Pino Toscano <pino@kde.org>
31875 Date:   Tue Mar 2 23:22:06 2010 +0100
31877     [cpp] update the copyrights
31879  cpp/poppler-document-private.h | 2 +-
31880  cpp/poppler-document.cpp       | 2 +-
31881  cpp/poppler-embedded-file.cpp  | 2 +-
31882  cpp/poppler-embedded-file.h    | 2 +-
31883  cpp/poppler-global.cpp         | 3 ++-
31884  cpp/poppler-global.h           | 2 +-
31885  cpp/poppler-page.cpp           | 2 +-
31886  cpp/poppler-page.h             | 2 +-
31887  cpp/poppler-rectangle.h        | 2 +-
31888  cpp/poppler-toc.cpp            | 2 +-
31889  cpp/poppler-version.cpp        | 2 +-
31890  cpp/tests/poppler-dump.cpp     | 2 +-
31891  12 files changed, 13 insertions(+), 12 deletions(-)
31893 commit 24b1d8d0b4ae7cea9fbc331f19cd5ce3917b8b4d
31894 Author: Pino Toscano <pino@kde.org>
31895 Date:   Tue Mar 2 23:15:56 2010 +0100
31897     [cpp] {from,to}_utf_8() -> {from,to}_utf8()
31899  cpp/poppler-global.cpp | 4 ++--
31900  cpp/poppler-global.h   | 4 ++--
31901  cpp/poppler-page.cpp   | 2 +-
31902  3 files changed, 5 insertions(+), 5 deletions(-)
31904 commit 690af1bc58de1ebe710c5e599f1cb635e4838fc8
31905 Author: Hib Eris <hib@hiberis.nl>
31906 Date:   Tue Mar 2 16:33:04 2010 +0100
31908     [cpp] define poppler_cpp_EXPORTS when building with autotools as well
31910     fixes building on Windows
31912  cpp/Makefile.am | 3 +++
31913  1 file changed, 3 insertions(+)
31915 commit 7492a376e7e5ec35534276ac15485123645617b0
31916 Author: Pino Toscano <pino@kde.org>
31917 Date:   Tue Mar 2 22:16:07 2010 +0100
31919     [cpp/tests] use gmtime() when gmtime_r() is not available
31921  cpp/tests/poppler-dump.cpp | 9 ++++++++-
31922  1 file changed, 8 insertions(+), 1 deletion(-)
31924 commit de013cc14a0621782c53f481ed7e559f241855a3
31925 Author: Pino Toscano <pino@kde.org>
31926 Date:   Tue Mar 2 22:05:25 2010 +0100
31928     [cpp] include config.h _after_ the other includes
31930  cpp/poppler-global.cpp | 4 ++--
31931  1 file changed, 2 insertions(+), 2 deletions(-)
31933 commit 388e5d6aebcabbfc90894c86248159c63701cb0a
31934 Author: Hib Eris <hib@hiberis.nl>
31935 Date:   Tue Mar 2 15:51:23 2010 +0100
31937     Use ICONV_CONST when necessary
31939  cpp/poppler-global.cpp | 10 ++++++----
31940  1 file changed, 6 insertions(+), 4 deletions(-)
31942 commit aaa58b26733a2f7c778632da4942b588050cf33f
31943 Author: Pino Toscano <pino@kde.org>
31944 Date:   Tue Mar 2 21:53:55 2010 +0100
31946     [CMake] properly define ICONV_CONST
31948  CMakeLists.txt                | 1 -
31949  cmake/modules/FindIconv.cmake | 3 +++
31950  config.h.cmake                | 2 +-
31951  3 files changed, 4 insertions(+), 2 deletions(-)
31953 commit 6304b0d8959fccf96b030c757d78e845d04757e4
31954 Author: Albert Astals Cid <aacid@kde.org>
31955 Date:   Sun Feb 28 15:33:53 2010 +0100
31957     poppler 0.13.1
31959  CMakeLists.txt   |  2 +-
31960  NEWS             | 33 +++++++++++++++++++++++++++++++++
31961  configure.ac     |  2 +-
31962  cpp/Doxyfile     |  2 +-
31963  qt4/src/Doxyfile |  2 +-
31964  5 files changed, 37 insertions(+), 4 deletions(-)
31966 commit 9eac71862915c851c07075e3ca3af82eb9e4e775
31967 Author: Albert Astals Cid <aacid@kde.org>
31968 Date:   Sun Feb 28 15:33:19 2010 +0100
31970     Make sure the private headers end up in the tarball on make dist
31972  cpp/Makefile.am | 5 +++++
31973  1 file changed, 5 insertions(+)
31975 commit b488172311c2921ab4c365d71ad8b1ab7f596c71
31976 Author: Albert Astals Cid <aacid@kde.org>
31977 Date:   Sun Feb 28 14:25:36 2010 +0100
31979     Add copyright notices
31981  poppler/CairoFontEngine.cc | 3 ++-
31982  poppler/CairoFontEngine.h  | 2 +-
31983  2 files changed, 3 insertions(+), 2 deletions(-)
31985 commit 5453cff5b7cb47cadfdae585a58409117af8c1f1
31986 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31987 Date:   Sun Feb 28 13:51:22 2010 +0100
31989     [cairo] Select filter for images based on scale factor
31991     When rendering images and interpolate flag is disabled or missing, we
31992     always interpolate unless scale factor is >= 400%
31994     See bugs #25268, #9860
31996  poppler/CairoOutputDev.cc | 64
31997  ++++++++++++++++++++++++++++++++++-------------
31998  poppler/CairoOutputDev.h  |  2 ++
31999  2 files changed, 49 insertions(+), 17 deletions(-)
32001 commit e65456cbd5cae2750426aabeb2d66a10537616f0
32002 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32003 Date:   Sun Feb 28 13:13:13 2010 +0100
32005     [cairo] Refactor scaled size computation into a new method
32007  poppler/CairoOutputDev.cc | 52
32008  +++++++++++++++++++++++------------------------
32009  poppler/CairoOutputDev.h  |  2 ++
32010  2 files changed, 28 insertions(+), 26 deletions(-)
32012 commit 32aa9ae7d0087298661829265de00e93398272b3
32013 Author: Jan Kümmel <jan+freedesktop@snorc.org>
32014 Date:   Sat Feb 27 17:58:46 2010 +0100
32016     [cairo] Omit writing of embedded fonts into tempary files
32018     Fixes bug #26694.
32020  poppler/CairoFontEngine.cc | 146
32021  +++++++++++++++++++++++++--------------------
32022  1 file changed, 80 insertions(+), 66 deletions(-)
32024 commit 7ba52a32343ca73730a80b64c136e3f03348e7d9
32025 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32026 Date:   Sat Feb 27 17:42:46 2010 +0100
32028     [cairo] Remove unused 'face' from CairoFreeTypeFont class
32030  poppler/CairoFontEngine.cc | 6 ++----
32031  poppler/CairoFontEngine.h  | 3 +--
32032  2 files changed, 3 insertions(+), 6 deletions(-)
32034 commit 7c3140c88c00282e10888143fffe3c402d48fb05
32035 Author: Adrian Johnson <ajohnson@redneon.com>
32036 Date:   Sat Feb 27 13:13:47 2010 +0100
32038     Don't use '\' character in PostScript names
32040  poppler/PSOutputDev.cc | 4 ++--
32041  1 file changed, 2 insertions(+), 2 deletions(-)
32043 commit 8e354a15a1861719c00799937ad9f9bb1bb71e9f
32044 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
32045 Date:   Wed Feb 24 18:58:11 2010 +0000
32047     Fix remaining part of 26243
32049     Thomas says: The "gn" is colored with a shading pattern, but the
32050     shading has a bbox,
32051     so it is clipped to this bbox, too. But when coloring text or masks in
32052     pattern colorspace, this is definely wrong.
32054  poppler/Gfx.cc | 3 ++-
32055  1 file changed, 2 insertions(+), 1 deletion(-)
32057 commit fcbc571a98775b1daa8f562fc8674fb2d15b6626
32058 Author: Pino Toscano <pino@kde.org>
32059 Date:   Tue Feb 23 17:02:47 2010 +0100
32061     [cpp] make checksum() return an array of data, instead of a string
32063     a checksum is a sequence of values after all, so just return it as
32064     such instead of pretending it is a string
32065     accordingly adapt the mini dump application
32067  cpp/poppler-embedded-file.cpp | 10 ++++++++--
32068  cpp/poppler-embedded-file.h   |  2 +-
32069  cpp/tests/poppler-dump.cpp    |  4 ++--
32070  3 files changed, 11 insertions(+), 5 deletions(-)
32072 commit fbefb9bef9f7a099d51919255a98f412d1e1d696
32073 Author: Pino Toscano <pino@kde.org>
32074 Date:   Tue Feb 23 16:56:47 2010 +0100
32076     [cpp apidox] add API documentation for the 'embedded_file' class
32078  cpp/poppler-embedded-file.cpp | 43
32079  +++++++++++++++++++++++++++++++++++++++++++
32080  1 file changed, 43 insertions(+)
32082 commit 6d39cca0a035fc656d3b86ba66dedaccee532fcb
32083 Author: Pino Toscano <pino@kde.org>
32084 Date:   Tue Feb 23 16:41:56 2010 +0100
32086     [cpp apidox] add API documentation for the 'toc' and 'toc_item'
32087     classes
32089  cpp/poppler-toc.cpp | 57
32090  +++++++++++++++++++++++++++++++++++++++++++++++++++++
32091  1 file changed, 57 insertions(+)
32093 commit 857e4ceb26d959c48c7af6bff53ca1bfe5307236
32094 Author: Pino Toscano <pino@kde.org>
32095 Date:   Tue Feb 23 15:39:58 2010 +0100
32097     [cpp] when the loading of the document fails, put back the data
32098     where it was before
32100  cpp/poppler-document-private.h |  2 +-
32101  cpp/poppler-document.cpp       | 10 +++++++---
32102  2 files changed, 8 insertions(+), 4 deletions(-)
32104 commit 7838b182143086192ac8dcf571da0ce1743619e2
32105 Author: Pino Toscano <pino@kde.org>
32106 Date:   Tue Feb 23 00:04:09 2010 +0100
32108     [cpp] add the directory of the generated html apidox to the ignore
32109     list
32111  cpp/.gitignore | 1 +
32112  1 file changed, 1 insertion(+)
32114 commit 71a38a23a9db5cac872c666283b7abcb1462210c
32115 Author: Pino Toscano <pino@kde.org>
32116 Date:   Mon Feb 22 23:43:34 2010 +0100
32118     [cpp] add page::text() to get the text inside a page region
32120  cpp/poppler-page.cpp | 16 ++++++++++++++++
32121  cpp/poppler-page.h   |  1 +
32122  2 files changed, 17 insertions(+)
32124 commit 4c75360233bc67f097551980a46ecce976927220
32125 Author: Pino Toscano <pino@kde.org>
32126 Date:   Mon Feb 22 23:05:53 2010 +0100
32128     [cpp] add page::search()
32130  cpp/poppler-page.cpp | 51
32131  +++++++++++++++++++++++++++++++++++++++++++++++++++
32132  cpp/poppler-page.h   |  8 ++++++++
32133  2 files changed, 59 insertions(+)
32135 commit 8932c53a084083eb42d109dd17bac3ad41ce65b5
32136 Author: Pino Toscano <pino@kde.org>
32137 Date:   Mon Feb 22 22:39:36 2010 +0100
32139     [cpp] add getters and setters for left/top/right/bottom
32141  cpp/poppler-rectangle.h | 18 ++++++++++++++++++
32142  1 file changed, 18 insertions(+)
32144 commit 8e1ea57f558fa3a1702a17d79b5aaffc486c6a56
32145 Author: Pino Toscano <pino@kde.org>
32146 Date:   Mon Feb 22 22:19:51 2010 +0100
32148     [cpp] add a global enum for case sensitivity
32150  cpp/poppler-global.h | 2 ++
32151  1 file changed, 2 insertions(+)
32153 commit ae41b087de8f0a7d525320dcf1d64ff22fe982b6
32154 Author: Pino Toscano <pino@kde.org>
32155 Date:   Mon Feb 22 19:06:21 2010 +0100
32157     [cpp apidox] doxygen configuration for poppler-cpp
32159  cpp/Doxyfile | 1551
32160  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
32161  1 file changed, 1551 insertions(+)
32163 commit 1a36a7bcc684065478a3ade2c2938f0e3672140a
32164 Author: Pino Toscano <pino@kde.org>
32165 Date:   Mon Feb 22 19:05:49 2010 +0100
32167     [cpp apidox] very small start of intro page
32169  cpp/Mainpage.dox | 9 +++++++++
32170  1 file changed, 9 insertions(+)
32172 commit 85e052ab7a4c462143325ecf60eebba35411b790
32173 Author: Pino Toscano <pino@kde.org>
32174 Date:   Mon Feb 22 18:53:20 2010 +0100
32176     [cpp apidox] start adding API documentation for the global 'poppler'
32177     namespace
32179     ... including the 'convert_date' function and faking the 'noncopyable'
32180     class
32182  cpp/poppler-global.cpp | 16 ++++++++++++++++
32183  1 file changed, 16 insertions(+)
32185 commit b01608f91fb6cf6e9c4fb6e6ee3cb57517a766bf
32186 Author: Pino Toscano <pino@kde.org>
32187 Date:   Mon Feb 22 18:52:24 2010 +0100
32189     [cpp apidox] exclude the 'detail' namespace from apidox extraction
32191     this includes also the 'noncopyable' typedef, but that will be
32192     handled differently
32194  cpp/poppler-global.h | 2 ++
32195  1 file changed, 2 insertions(+)
32197 commit f17a7a8cfdeabb3ced3ba8d42c869d892c528e13
32198 Author: Pino Toscano <pino@kde.org>
32199 Date:   Mon Feb 22 18:51:30 2010 +0100
32201     [cpp apidox] add API documentation for the version functions
32203  cpp/poppler-version.cpp | 12 ++++++++++++
32204  1 file changed, 12 insertions(+)
32206 commit f6c4bbddc7d04c0b1a6b25c41cbf6d81ae40cc0c
32207 Author: Pino Toscano <pino@kde.org>
32208 Date:   Mon Feb 22 18:50:54 2010 +0100
32210     [cpp apidox] start adding API documentation for 'document'
32212  cpp/poppler-document.cpp | 182
32213  +++++++++++++++++++++++++++++++++++++++++++++++
32214  1 file changed, 182 insertions(+)
32216 commit cbb7519904d9b6395d0128e16a79324e4b8bfcc0
32217 Author: Pino Toscano <pino@kde.org>
32218 Date:   Mon Feb 22 13:15:11 2010 +0100
32220     [CMake] no more need to build system check for the Cairo blend modes
32222     followup of 880890c14e99a954b365a3a6b59deeffa5304d30 for the cmake
32223     build system
32225  cmake/modules/FindCairo.cmake | 18 ------------------
32226  config.h.cmake                |  3 ---
32227  2 files changed, 21 deletions(-)
32229 commit 80f47bbf45faf751c661c1d0931e8e1da622b8ca
32230 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32231 Date:   Mon Feb 22 12:43:06 2010 +0100
32233     [cairo] Use cairo_surface_set_mime_data() when printing
32235     When rendering a jpeg image for printing, using
32236     cairo_surface_set_mime_data() to attach the jpeg stream to the
32237     surface reduces drastically the size of the output file.
32239  poppler/CairoOutputDev.cc | 42 ++++++++++++++++++++++++++++++++++++++++++
32240  poppler/CairoOutputDev.h  |  1 +
32241  2 files changed, 43 insertions(+)
32243 commit d63293af6dbff65f160be0118b1580c03a1aab56
32244 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32245 Date:   Fri Nov 27 09:52:23 2009 +0100
32247     [cairo] Turn EXTEND_PAD off when printing
32249  poppler/CairoOutputDev.cc | 98
32250  ++++++++++++++++++++++++++++++++---------------
32251  1 file changed, 67 insertions(+), 31 deletions(-)
32253 commit 880890c14e99a954b365a3a6b59deeffa5304d30
32254 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32255 Date:   Mon Feb 22 11:01:05 2010 +0100
32257     [cairo] Use CAIRO_VERSION macros to check whether blend modes are
32258     available
32260  configure.ac              | 24 ------------------------
32261  poppler/CairoOutputDev.cc |  4 ++--
32262  2 files changed, 2 insertions(+), 26 deletions(-)
32264 commit 5c300ce00b5c59da767ca1ffec12f96f0ebbe701
32265 Author: Pino Toscano <pino@kde.org>
32266 Date:   Sun Feb 21 21:20:10 2010 +0100
32268     [Qt4/apidox] fix typo
32270  qt4/src/poppler-qt4.h | 2 +-
32271  1 file changed, 1 insertion(+), 1 deletion(-)
32273 commit 3f89ccf871e2f4a14129ad3e986b8cd19cdf129c
32274 Author: Pino Toscano <pino@kde.org>
32275 Date:   Sun Feb 21 21:06:31 2010 +0100
32277     [CMake] set the CXXFLAGS in a better way
32279  CMakeLists.txt | 4 ++--
32280  1 file changed, 2 insertions(+), 2 deletions(-)
32282 commit a18dab9e53a20a76eb46fa3a868fffdd3c754ce2
32283 Merge: fa09892 f3862f7
32284 Author: Pino Toscano <pino@kde.org>
32285 Date:   Sun Feb 21 19:56:38 2010 +0100
32287     Merge remote branch 'origin/cpp-frontend'
32289     * origin/cpp-frontend: (34 commits)
32290       [cpp/tests] poppler-dump: show a string for the font type
32291       [cpp/tests] poppler-dump: show the orientation of the pages
32292       [cpp/tests] poppler-dump: a bit less output in permissions lines
32293       [cpp/tests] poppler-dump: add --show-all to show all the information
32294       [cpp] use iconv for the utf8 <-> utf16 conversions
32295       [cpp] add the build system stuff for iconv, mandatory for cpp
32296       [cpp] fixup unicode GooString <-> ustring conversions
32297       [cpp] fix installation of poppler-version.h with autotools and
32298       builddir != srcdir
32299       simplify
32300       [cpp/tests] add a simple poppler-dump test
32301       [cpp] use the correct index (instead of an uninitialized variable)
32302       [cpp] properly delete the children of a toc item
32303       [cpp] actually implement toc::root()
32304       [cpp] fix the reference to the vector data
32305       [cpp] fix the reference to the vector data
32306       [cpp] add destructor for 'rectangle'
32307       [cpp] add out stream operators for rect and rectf
32308       [cpp] add namespace to namespace functiond to link properly
32309       [cpp] add default empty parameters for the passwords of the document
32310       loading functions
32311       [cpp] add "human friendly" output representation for byte_array
32312       ...
32314     Conflicts:
32315         config.h.cmake
32317 commit fa0989297e95b6adebed71336ea206d1b279ab24
32318 Author: Albert Astals Cid <aacid@kde.org>
32319 Date:   Sun Feb 21 16:59:57 2010 +0000
32321     Detect the need for nanosleep in solaris
32323     Fixes bug 26650
32325  ConfigureChecks.cmake |  5 +++++
32326  test/CMakeLists.txt   | 17 +++++++++++------
32327  2 files changed, 16 insertions(+), 6 deletions(-)
32329 commit d074485aa9d9fac6b715382002f53e3303bbc519
32330 Author: Albert Astals Cid <aacid@kde.org>
32331 Date:   Sat Feb 20 10:08:33 2010 +0000
32333     Do not call getPixel if we know how to access the data
32335     Gives a 20% speed increase in some pdf
32337  splash/Splash.cc | 19 ++++++++++---------
32338  1 file changed, 10 insertions(+), 9 deletions(-)
32340 commit d4cafe357bd86feb4b56e5dfbf5b7822e237a2ee
32341 Author: Albert Astals Cid <aacid@kde.org>
32342 Date:   Sat Feb 20 10:07:20 2010 +0000
32344     Only call getPixel when really needed
32346     Gives a 8% speed increase in some pdf
32348  splash/Splash.cc | 6 +++---
32349  1 file changed, 3 insertions(+), 3 deletions(-)
32351 commit c3122cfbe090f3a4045269222f941cd5ce77c171
32352 Author: Albert Astals Cid <aacid@kde.org>
32353 Date:   Sat Feb 20 10:04:37 2010 +0000
32355     Move test code to the header to it can be inlined
32357     Gives a 10% speed increase in some documents
32359  splash/SplashClip.cc | 40 ++++++++++++++--------------------------
32360  splash/SplashClip.h  | 43 +++++++++++++++++++++++++++++++++++++++++--
32361  2 files changed, 55 insertions(+), 28 deletions(-)
32363 commit d987fb9b77e6da454eb898cc6c8baaf747b7ac4f
32364 Author: Albert Astals Cid <aacid@kde.org>
32365 Date:   Fri Feb 19 23:59:03 2010 +0000
32367     implement writeImgFile for splashModeXBGR8
32369  splash/SplashBitmap.cc | 25 +++++++++++++++++++++++--
32370  1 file changed, 23 insertions(+), 2 deletions(-)
32372 commit f9425c0b5b112ac673d0499f79a743afce719593
32373 Author: Hib Eris <hib@hiberis.nl>
32374 Date:   Fri Feb 19 20:18:13 2010 +0000
32376     use pkgconfig to detect libpng on autotools too
32378  configure.ac        | 12 ++++---
32379  goo/Makefile.am     |  7 +++-
32380  m4/libpng.m4        | 99
32381  -----------------------------------------------------
32382  poppler/Makefile.am |  3 ++
32383  4 files changed, 17 insertions(+), 104 deletions(-)
32385 commit 0cb07d645527f25997f5e1b104a6be92441d8ffa
32386 Author: Albert Astals Cid <aacid@kde.org>
32387 Date:   Thu Feb 18 23:27:20 2010 +0000
32389     Only swap w with h if rotation is 90 or 270
32391  utils/pdftoppm.cc | 4 ++--
32392  1 file changed, 2 insertions(+), 2 deletions(-)
32394 commit 35015ed11090d67cab69443e607d4d80ca03c619
32395 Author: Nils Höglund <nils.hoglund@gmail.com>
32396 Date:   Thu Feb 18 23:14:51 2010 +0000
32398     Match the number of calls to beginMarkedContent and endMarkedContent
32400  poppler/Gfx.cc | 3 +++
32401  1 file changed, 3 insertions(+)
32403 commit ee265760e6ecec93fe26fb8e02848872555daefd
32404 Author: Albert Astals Cid <aacid@kde.org>
32405 Date:   Thu Feb 18 23:13:48 2010 +0000
32407     make sure properties exists before using it
32409  poppler/TextOutputDev.cc | 4 ++--
32410  1 file changed, 2 insertions(+), 2 deletions(-)
32412 commit eab7a55815c06525c7aeba254b66498ab147a958
32413 Author: Albert Astals Cid <aacid@kde.org>
32414 Date:   Wed Feb 17 21:54:31 2010 +0000
32416     if malloc failed return false
32418  splash/SplashFTFont.cc | 5 ++++-
32419  1 file changed, 4 insertions(+), 1 deletion(-)
32421 commit e2def20a45c1d8307fd62fabb9769121af975abf
32422 Author: Albert Astals Cid <aacid@kde.org>
32423 Date:   Tue Feb 16 23:31:05 2010 +0000
32425     Only assume the OC is not visible if it exists and is set to no
32427     Fixes bug 26532 and a small line that was not drawn in 15899
32429  poppler/OptionalContent.cc | 4 ++--
32430  1 file changed, 2 insertions(+), 2 deletions(-)
32432 commit 5edd175bdd0f7c2fc3aecb72384de4cb0788fc4e
32433 Author: Albert Astals Cid <aacid@kde.org>
32434 Date:   Tue Feb 16 20:57:22 2010 +0000
32436     Add and fix copyright years
32438  poppler/CairoOutputDev.cc | 2 +-
32439  1 file changed, 1 insertion(+), 1 deletion(-)
32441 commit 0f0fba1b04589061449f98b9dcd8a0c4e7ad2d74
32442 Author: Pino Toscano <pino@kde.org>
32443 Date:   Tue Feb 16 22:00:51 2010 +0100
32445     make the descriptions specify they refer to the Splash backend
32447  config.h.cmake | 4 ++--
32448  configure.ac   | 4 ++--
32449  2 files changed, 4 insertions(+), 4 deletions(-)
32451 commit 39b4699020b5cfa1a10e5ef00f0e355e27b21c9f
32452 Author: Pino Toscano <pino@kde.org>
32453 Date:   Tue Feb 16 21:56:30 2010 +0100
32455     [CMake] reflect that poppler-glib needs cairo now
32457  poppler-glib.pc.cmake | 2 +-
32458  1 file changed, 1 insertion(+), 1 deletion(-)
32460 commit 5c66c775bcd686c61ea136bcd8f261fb631c5e71
32461 Author: Albert Astals Cid <aacid@kde.org>
32462 Date:   Tue Feb 16 20:52:15 2010 +0000
32464     We don't need to pass anything to FontConfig
32466     Makes it much easier to manage and also fixes bug 26544
32468  poppler/GlobalParams.cc | 11 +++--------
32469  poppler/GlobalParams.h  |  6 +-----
32470  2 files changed, 4 insertions(+), 13 deletions(-)
32472 commit 582b5259b3c65ee1bef99dbdfccf00f37269b76f
32473 Author: Pino Toscano <pino@kde.org>
32474 Date:   Tue Feb 16 16:36:24 2010 +0100
32476     [CMake] find the system threads, and define in the config.h if we
32477     have pthreads
32479  CMakeLists.txt | 4 ++++
32480  config.h.cmake | 3 +++
32481  2 files changed, 7 insertions(+)
32483 commit 1dff9d440556a155fb5ca7bed15fc6a1f77a1c97
32484 Author: Pino Toscano <pino@kde.org>
32485 Date:   Tue Feb 16 16:10:44 2010 +0100
32487     [CMake] add the HAVE_LIBOPENJPEG and HAVE_OPENJPEG_H defines, to
32488     match autotools' ones
32490  CMakeLists.txt | 1 +
32491  config.h.cmake | 6 ++++++
32492  2 files changed, 7 insertions(+)
32494 commit 4a0bcaa83e6e6533cd48c63449a08467d51c13ea
32495 Author: Pino Toscano <pino@kde.org>
32496 Date:   Tue Feb 16 16:01:53 2010 +0100
32498     [CMake] config.h.cmake: change some comments to match autotools' ones
32500  config.h.cmake | 10 ++++++----
32501  1 file changed, 6 insertions(+), 4 deletions(-)
32503 commit 9e38082c3e571d035f0152d65661e5dd97fdd5d8
32504 Author: Pino Toscano <pino@kde.org>
32505 Date:   Tue Feb 16 15:58:30 2010 +0100
32507     [CMake] add the Win32-specific ENABLE_RELOCATABLE option, matching
32508     autotools' one
32510  CMakeLists.txt | 5 +++++
32511  config.h.cmake | 3 +++
32512  2 files changed, 8 insertions(+)
32514 commit eb03020893ed591c18817d75d427a1296cb1f233
32515 Author: Pino Toscano <pino@kde.org>
32516 Date:   Tue Feb 16 15:49:50 2010 +0100
32518     [CMake] config.h.cmake: move POPPLER_WITH_GDK in the same place of
32519     autotools' generated one, and with the same comment
32521  config.h.cmake | 6 +++---
32522  1 file changed, 3 insertions(+), 3 deletions(-)
32524 commit ba65b3af047b758094b999b2939065c5127508dd
32525 Author: Albert Astals Cid <aacid@kde.org>
32526 Date:   Wed Feb 10 23:08:04 2010 +0000
32528     Wrap #include <jpeglib.h> in extern "C" to fix build
32530     Fixes bug 26351
32532  goo/JpegWriter.h | 6 +++++-
32533  1 file changed, 5 insertions(+), 1 deletion(-)
32535 commit d3d2a3ee0a3505f44d1196823716b768d434ba73
32536 Author: Pino Toscano <pino@kde.org>
32537 Date:   Wed Feb 10 23:16:27 2010 +0100
32539     [CMake] fix typo: "MULTITHREAD" -> "MULTITHREADED"
32541  CMakeLists.txt | 2 +-
32542  1 file changed, 1 insertion(+), 1 deletion(-)
32544 commit 0dae2294cf8a2f312d8e6504be4e1be516b34b1b
32545 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
32546 Date:   Tue Feb 9 21:44:07 2010 +0000
32548     Fix regression in painting. Fixes bug 26243
32550  poppler/Gfx.cc | 9 ++++++++-
32551  1 file changed, 8 insertions(+), 1 deletion(-)
32553 commit aa9c3acbc73bafb33c8a797701ed0488a4a74263
32554 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32555 Date:   Thu Jan 28 17:23:18 2010 +0100
32557     [cairo] Add clipToStrokePath() method
32559     It's unimplemented, it just contains a log message to help when
32560     debugging.
32562  poppler/CairoOutputDev.cc | 4 ++++
32563  poppler/CairoOutputDev.h  | 1 +
32564  2 files changed, 5 insertions(+)
32566 commit 41a450c8db45fd064798d15c3d8fe5ab536a7b30
32567 Author: David Benjamin <davidben@mit.edu>
32568 Date:   Fri Jan 22 00:26:59 2010 -0500
32570     [cairo] Avoid leaving pointers to free'd memory
32572     Fixes potential free'd memory access introduced by
32573     3a94e8ce90c0a4d11c5c5aa8805c167c8a0434e5. I don't think this is
32574     actually
32575     possible in the current code; we push/pop before and after rendering a
32576     PDF, so the bottom state should never have a mask.
32578     Still, better to clean this up.
32580  poppler/CairoOutputDev.cc | 5 ++---
32581  1 file changed, 2 insertions(+), 3 deletions(-)
32583 commit 309228404710debee4337cc53c641dfef64ad86c
32584 Author: David Benjamin <davidben@mit.edu>
32585 Date:   Wed Jan 27 22:41:16 2010 +0000
32587     Allow commands to abort the current stream
32589     In many instances, the sensible response (and what acroread does) in
32590     case of an error is abort the PDF stream. To avoid changing the return
32591     value of every function and using C++ exceptions, we communicate via a
32592     commandAborted variable.
32594     This patch, matching acroread's behavior aborts the current stream
32595     when
32596     there are too few arguments or we pop too many times. Implementation
32597     note 39 in Appendix H of the PDF reference contradicts the former, but
32598     hand-crafted test PDFs as well as the file in #24575 suggest
32599     otherwise.
32601     Unlike all the other attempts, this patch actually fixes the PDF in
32602     bug #24575.
32604  poppler/Gfx.cc | 11 +++++++++++
32605  poppler/Gfx.h  |  1 +
32606  2 files changed, 12 insertions(+)
32608 commit 8284008aa8230a92ba08d547864353d3290e9bf9
32609 Author: David Benjamin <davidben@mit.edu>
32610 Date:   Wed Jan 27 22:40:33 2010 +0000
32612     Add a stack of stateGuards to Gfx
32614     While a stack of states is a good way to maintain graphics contexts,
32615     if
32616     the command stream you are interpreting is untrusted, we must place
32617     appropriate guards to be sure that, not only do we not pop past
32618     the end
32619     of the stack, but we do not pop past the stack as it was when we began
32620     rendering.
32622  poppler/Gfx.cc | 30 +++++++++++++++++++++++++++++-
32623  poppler/Gfx.h  | 11 +++++++++++
32624  2 files changed, 40 insertions(+), 1 deletion(-)
32626 commit 4ae84c830f842d100cbb702b32970951a5a5769f
32627 Author: David Benjamin <davidben@mit.edu>
32628 Date:   Wed Jan 27 22:39:20 2010 +0000
32630     Maintain the height of the stack in Gfx
32632     Introduces a new variable Gfx::stackHeight that maintains up-to-date
32633     information about the current height of the stack.
32635  poppler/Gfx.cc | 4 ++++
32636  poppler/Gfx.h  | 1 +
32637  2 files changed, 5 insertions(+)
32639 commit 120fe6ef673c648ae7b19ad2a7e9aef22ee25810
32640 Author: David Benjamin <davidben@mit.edu>
32641 Date:   Wed Jan 27 22:38:43 2010 +0000
32643     Do not use objects just after deleting them
32645     The error condition in GfxCIDFont::GfxCIDFont references cMapName and
32646     collection, so they should not be deleted yet.
32648  poppler/GfxFont.cc | 8 +++++---
32649  1 file changed, 5 insertions(+), 3 deletions(-)
32651 commit 3375fa96c7a7dbbb98f5a7b3df9e840a5f30bc80
32652 Author: Albert Astals Cid <aacid@kde.org>
32653 Date:   Wed Jan 27 22:32:29 2010 +0000
32655     GooVector rewrite, old version had "unknown" origins/license
32657  goo/GooVector.h | 237
32658  +++++++++++++++++++++++++++++++++-----------------------
32659  1 file changed, 141 insertions(+), 96 deletions(-)
32661 commit a945fe64e16ac9aa2577c5db05fc7f3fd4955b7b
32662 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32663 Date:   Wed Jan 27 16:15:40 2010 +0100
32665     [cairo] Fix downscaling images when document is rotated
32667     Fixes bug #26264.
32669  poppler/CairoOutputDev.cc | 37 +++++++++++++++++++++++++++++++++++--
32670  1 file changed, 35 insertions(+), 2 deletions(-)
32672 commit 428cc965c17f167ea00540beeaeaac5c3e426686
32673 Author: Albert Astals Cid <aacid@kde.org>
32674 Date:   Tue Jan 26 21:01:32 2010 +0000
32676     Add POPPLER_WITH_GDK in cmake build system
32678     Bug 26247
32680  glib/CMakeLists.txt           | 1 +
32681  glib/poppler-features.h.cmake | 1 +
32682  2 files changed, 2 insertions(+)
32684 commit 0af1ae75fd4c8031343f668bed5d8ca6588ee652
32685 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32686 Date:   Tue Jan 26 20:49:17 2010 +0100
32688     [cairo] Use the right matrix for the mask in drawMaskedImage()
32690     Fixes bug #16906.
32692  poppler/CairoOutputDev.cc | 7 +++++--
32693  1 file changed, 5 insertions(+), 2 deletions(-)
32695 commit d8ceaff39f5b80624b6bdc703c2a180dfc3d73ee
32696 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32697 Date:   Tue Jan 26 11:57:06 2010 +0100
32699     [cairo] Add some more LOG messages
32701  poppler/CairoOutputDev.cc | 18 +++++++++++++++---
32702  1 file changed, 15 insertions(+), 3 deletions(-)
32704 commit 778e764b3cb77526260c3c8b46acf19ad06fc61d
32705 Author: Albert Astals Cid <aacid@kde.org>
32706 Date:   Mon Jan 25 22:40:20 2010 +0000
32708     poppler 0.13.0
32710  CMakeLists.txt      |  4 +--
32711  NEWS                | 99
32712  +++++++++++++++++++++++++++++++++++++++++++++++++++++
32713  configure.ac        |  2 +-
32714  poppler/Makefile.am |  2 +-
32715  qt4/src/Doxyfile    |  2 +-
32716  5 files changed, 104 insertions(+), 5 deletions(-)
32718 commit 1b5333f2685b8ab85bb1f5b899332c5a0ac99a3d
32719 Author: Pino Toscano <pino@kde.org>
32720 Date:   Mon Jan 25 02:19:00 2010 +0100
32722     [CMake] allow multiple targets with the same name
32724     this is needed for building the unit tests later without explicitly
32725     having
32726     enabling them at configure time (thus compile them on-demand)
32727     for this, set the cmake policy 0003 as OLD (allow), and consecuently
32728     0011 for
32729     setting the former from an include()d script
32731  cmake/modules/PopplerDefaults.cmake | 7 +++++++
32732  1 file changed, 7 insertions(+)
32734 commit 92e1f46866c063c370ef1d6324f6a6c01aed6680
32735 Author: Pino Toscano <pino@kde.org>
32736 Date:   Mon Jan 25 02:15:27 2010 +0100
32738     [CMake] do not add the fake buildtests target for the MSVC IDE
32740  cmake/modules/PopplerMacros.cmake | 4 ++--
32741  1 file changed, 2 insertions(+), 2 deletions(-)
32743 commit dea5aa37de079196fa916b1db9af782cf25045f9
32744 Author: Maciej Mrozowski <reavertm@gmail.com>
32745 Date:   Mon Jan 25 00:51:20 2010 +0000
32747     Install some more goo files
32749  CMakeLists.txt | 9 +++++++++
32750  1 file changed, 9 insertions(+)
32752 commit 671a971c45a1e8ce8f6daade82117a9a137034d6
32753 Author: Maciej Mrozowski <reavertm@gmail.com>
32754 Date:   Mon Jan 25 00:48:31 2010 +0000
32756     do not install a private header
32758  qt4/src/Makefile.am | 6 +++---
32759  1 file changed, 3 insertions(+), 3 deletions(-)
32761 commit 54c86e53a143a8f9d196e4bef2a733c6f00f6026
32762 Author: Maciej Mrozowski <reavertm@gmail.com>
32763 Date:   Mon Jan 25 00:33:07 2010 +0000
32765     Only build tests if told to
32767  test/CMakeLists.txt | 4 ++--
32768  1 file changed, 2 insertions(+), 2 deletions(-)
32770 commit eb082274694aadb80dd16caea65d7f0a1adf8b46
32771 Author: Maciej Mrozowski <reavertm@gmail.com>
32772 Date:   Mon Jan 25 00:29:55 2010 +0000
32774     Only build demos and test if told so. Install poppler-layer.h
32776  glib/CMakeLists.txt | 9 +++++----
32777  1 file changed, 5 insertions(+), 4 deletions(-)
32779 commit 73fcc310cd7d6ef435b453485c1c99a33f77212a
32780 Author: Maciej Mrozowski <reavertm@gmail.com>
32781 Date:   Mon Jan 25 00:29:09 2010 +0000
32783     install man pages
32785  utils/CMakeLists.txt | 7 +++++++
32786  1 file changed, 7 insertions(+)
32788 commit 8672217af4cf88d5506572c2b40fbb0d1d0dbd87
32789 Author: Albert Astals Cid <aacid@kde.org>
32790 Date:   Mon Jan 25 00:11:50 2010 +0000
32792     Make the poppler object cache params be a ref
32794     And make sure what we was is a ref, otherwise we abort
32796  poppler/Gfx.cc          | 14 ++++++++------
32797  poppler/PopplerCache.cc | 12 ++++++------
32798  poppler/PopplerCache.h  |  6 +++---
32799  3 files changed, 17 insertions(+), 15 deletions(-)
32801 commit 9567fd8d3d905897d0abacd77885102ae86ba8a9
32802 Author: Albert Astals Cid <aacid@kde.org>
32803 Date:   Sun Jan 24 20:15:49 2010 +0000
32805     ImgWriter is a header too
32807  goo/Makefile.am | 1 +
32808  1 file changed, 1 insertion(+)
32810 commit 735e8a690d0bd3ab4bec90bdad975d19ac3d4689
32811 Author: Albert Astals Cid <aacid@kde.org>
32812 Date:   Sun Jan 24 19:51:19 2010 +0000
32814     noone maintains this either
32816  msvc/config.h                 | 62 ----------------------------------
32817  msvc/poppler/poppler-config.h | 77
32818  -------------------------------------------
32819  2 files changed, 139 deletions(-)
32821 commit d485564f0dc86f62b996380bfbd570cf3f543e4f
32822 Author: Albert Astals Cid <aacid@kde.org>
32823 Date:   Sun Jan 24 19:22:33 2010 +0000
32825     remove files noone maintains
32827  README.windows |  63 ------------------------
32828  makefile.vc    | 150
32829  ---------------------------------------------------------
32830  2 files changed, 213 deletions(-)
32832 commit 38467f2738c88f060ae1d30332e34da743a888a5
32833 Author: Albert Astals Cid <aacid@kde.org>
32834 Date:   Sun Jan 24 19:18:44 2010 +0000
32836     only compile glib frontend if cairo is found
32838  CMakeLists.txt      |  4 ++--
32839  glib/CMakeLists.txt | 25 +++++++------------------
32840  2 files changed, 9 insertions(+), 20 deletions(-)
32842 commit cf045acf46307d51fb6d9959451b53681e6cac03
32843 Author: Albert Astals Cid <aacid@kde.org>
32844 Date:   Sun Jan 24 19:01:52 2010 +0000
32846     compile
32848  glib/CMakeLists.txt | 1 +
32849  1 file changed, 1 insertion(+)
32851 commit 0397cf4f193015286464ae70ab202ed400110e30
32852 Author: Albert Astals Cid <aacid@kde.org>
32853 Date:   Sun Jan 24 19:00:09 2010 +0000
32855     Add and fix copyright years
32857  poppler/CairoFontEngine.cc | 1 +
32858  poppler/CairoOutputDev.cc  | 2 +-
32859  poppler/CairoOutputDev.h   | 2 +-
32860  poppler/Gfx.cc             | 2 +-
32861  poppler/Gfx.h              | 2 +-
32862  poppler/PopplerCache.cc    | 1 +
32863  poppler/PopplerCache.h     | 1 +
32864  7 files changed, 7 insertions(+), 4 deletions(-)
32866 commit 9c9f18b6ceea546dfb21ef0aab29ba99733dcb52
32867 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32868 Date:   Sun Jan 24 19:27:29 2010 +0100
32870     [glib-demo] Remove #ifdef HAVE_CAIRO macros from several demos
32872  glib/demo/images.c |  2 --
32873  glib/demo/layers.c | 71
32874  +++---------------------------------------------------
32875  glib/demo/render.c | 29 ++++------------------
32876  3 files changed, 9 insertions(+), 93 deletions(-)
32878 commit 4e938c1f81add2162ced0e97b24fe588f15f178d
32879 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32880 Date:   Sun Jan 24 19:15:06 2010 +0100
32882     [glib] Make glib frontend unconditionally use cairo output device
32884     Splash support has been removed.
32886  configure.ac              |  74 ++++++++-------
32887  glib/Makefile.am          |  20 +---
32888  glib/poppler-document.cc  |   9 --
32889  glib/poppler-page.cc      | 237
32890  +---------------------------------------------
32891  glib/poppler-page.h       |   7 --
32892  glib/poppler-private.h    |  14 ---
32893  glib/poppler.cc           |   6 --
32894  glib/test-poppler-glib.cc |   6 +-
32895  poppler-glib.pc.in        |   2 +-
32896  9 files changed, 51 insertions(+), 324 deletions(-)
32898 commit 59ff9d66fc3b0c9612b1c12fc1ae4dbb8dc85b39
32899 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32900 Date:   Sun Jan 24 17:57:48 2010 +0100
32902     Use a small object cache in GfxResources to cache GState objects
32904     It drastically improves performance with some documents like page
32905     742 of
32906     PDF32000_2008.pdf
32908  poppler/Gfx.cc | 19 +++++++++++++++++--
32909  poppler/Gfx.h  |  2 ++
32910  2 files changed, 19 insertions(+), 2 deletions(-)
32912 commit 880a4a9a60a10f7aa7d3dc7c2802b31b7ef01e06
32913 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32914 Date:   Sun Jan 24 17:56:35 2010 +0100
32916     Add a generic cache to store objects by its reference
32918  poppler/PopplerCache.cc | 60
32919  +++++++++++++++++++++++++++++++++++++++++++++++++
32920  poppler/PopplerCache.h  | 16 +++++++++++++
32921  2 files changed, 76 insertions(+)
32923 commit 5ad492df75c0c2394719e85db4c8b43f15b52110
32924 Author: mpsuzuki <mpsuzuki@hiroshima-u.ac.jp>
32925 Date:   Sun Jan 24 13:34:41 2010 +0100
32927     [cairo] Fix memory leak
32929  poppler/CairoFontEngine.cc | 1 +
32930  1 file changed, 1 insertion(+)
32932 commit 3160464b4b70c714c36234320878acab81b866cc
32933 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32934 Date:   Thu Nov 26 13:17:19 2009 +0100
32936     [cairo] Use our own implementation to scale down images instead
32937     of cairo
32939     This is a workaround for the low quality downscaling of pixman.
32940     Rescaler implementation is a box filter that supports non-integer box
32941     sizes written by Jeff Muizelaar.
32942     Fixes bug #5589.
32944  poppler/CairoOutputDev.cc  |  89 ++++++++++++
32945  poppler/CairoOutputDev.h   |   1 +
32946  poppler/CairoRescaleBox.cc | 352
32947  +++++++++++++++++++++++++++++++++++++++++++++
32948  poppler/CairoRescaleBox.h  |  12 ++
32949  poppler/Makefile.am        |   4 +-
32950  5 files changed, 457 insertions(+), 1 deletion(-)
32952 commit 6825a219f0bc0ac6fd469fb8a6ebb86df774375f
32953 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32954 Date:   Sat Jan 23 11:24:15 2010 +0100
32956     [glib] Use TextOutputDev to get TextPage when we haven't rendered
32957     the page
32959  glib/poppler-page.cc | 27 ++++++++++++++++++---------
32960  1 file changed, 18 insertions(+), 9 deletions(-)
32962 commit 6c61a457e9a8ec10945bc1e0700c8e4d121faa58
32963 Author: Albert Astals Cid <aacid@kde.org>
32964 Date:   Wed Jan 20 21:59:05 2010 +0000
32966     Fix GfxRadialShading::GfxRadialShading
32968     Fixes crash in KDE bug 223359
32970  poppler/GfxState.cc | 4 ++--
32971  1 file changed, 2 insertions(+), 2 deletions(-)
32973 commit 442894d371879a6bf2adb5a39b9dd0a49e76e4ac
32974 Author: Pino Toscano <pino@kde.org>
32975 Date:   Fri Jan 15 21:28:42 2010 +0100
32977     [glib-demo/cmake] compile print.c
32979     followup of b64d4bd46b052feb0b143f1348773afbd93e5e33
32981  glib/demo/CMakeLists.txt | 1 +
32982  1 file changed, 1 insertion(+)
32984 commit b64d4bd46b052feb0b143f1348773afbd93e5e33
32985 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32986 Date:   Fri Nov 27 11:47:22 2009 +0100
32988     [glib-demo] Add print demo
32990  glib/demo/Makefile.am |   2 +
32991  glib/demo/main.c      |   4 +-
32992  glib/demo/print.c     | 135
32993  ++++++++++++++++++++++++++++++++++++++++++++++++++
32994  glib/demo/print.h     |  31 ++++++++++++
32995  4 files changed, 171 insertions(+), 1 deletion(-)
32997 commit ba2c746f358a5785d8cbaaf03d8628ee3754c388
32998 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32999 Date:   Fri Nov 27 09:52:50 2009 +0100
33001     [glib-demo] Add render for printing option to render demo
33003  glib/demo/render.c | 47 ++++++++++++++++++++++++++++++++++++++---------
33004  1 file changed, 38 insertions(+), 9 deletions(-)
33006 commit 9a478008ccb61641f09bd77eaa55033cca266c43
33007 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33008 Date:   Fri Jan 15 12:03:11 2010 +0100
33010     Add FONTCONFIGURATION macros to poppler-config.h
33012     They are used in a header file (GlobalParams.h). It fixes a crash
33013     when opening any document.
33015  poppler/poppler-config.h.in | 10 ++++++++++
33016  1 file changed, 10 insertions(+)
33018 commit 1f80f874d8e132411816302465f04bc59d404d89
33019 Author: Albert Astals Cid <aacid@kde.org>
33020 Date:   Thu Jan 14 08:43:11 2010 +0000
33022     Fix Uncover and Fade to return correct values
33024     Bug 26034
33026  poppler/PageTransition.cc | 5 +++--
33027  1 file changed, 3 insertions(+), 2 deletions(-)
33029 commit 350ff407e06a961f2a5b9d203cb8e78ce09313a0
33030 Author: Hib Eris <hib@hiberis.nl>
33031 Date:   Wed Jan 13 22:20:41 2010 +0000
33033     Make poppler (optionally) relocatable on Windows
33035  configure.ac            | 26 ++++++++++++++++++++++
33036  poppler/GlobalParams.cc | 57
33037  +++++++++++++++++++++++++++++++++++++++++++++++++
33038  2 files changed, 83 insertions(+)
33040 commit 36b67b002db802bfad553720e2114b76b07bb614
33041 Author: Hib Eris <hib@hiberis.nl>
33042 Date:   Wed Jan 13 22:17:03 2010 +0000
33044     Make fontconfig optional with mingw compiler
33046  CMakeLists.txt             |  8 +++++++-
33047  config.h.cmake             |  6 ++++++
33048  configure.ac               | 39 ++++++++++++++++++++++++++++++++++++++-
33049  makefile.vc                |  2 +-
33050  poppler/GlobalParams.cc    | 10 +++++++---
33051  poppler/GlobalParams.h     |  7 ++++---
33052  poppler/GlobalParamsWin.cc |  5 +++++
33053  7 files changed, 68 insertions(+), 9 deletions(-)
33055 commit 9c0b20ab8c104c2f5398a5a3b8409ca554f5fa39
33056 Author: Albert Astals Cid <aacid@kde.org>
33057 Date:   Tue Jan 12 22:55:06 2010 +0000
33059     Add the possibility of using float for splash variables instead
33060     of double
33062     Based on a patch by Marius Vollmer marius.vollmer@nokia.com
33063     See bug 25578 for more info
33065  CMakeLists.txt       |  7 ++++++-
33066  config.h.cmake       |  5 ++++-
33067  configure.ac         | 10 +++++++++-
33068  splash/SplashMath.h  | 14 ++++++++++++--
33069  splash/SplashTypes.h |  4 +++-
33070  5 files changed, 34 insertions(+), 6 deletions(-)
33072 commit 30e5f76e372114339fa1d37c335e6bbade8b6d8a
33073 Author: Pino Toscano <pino@kde.org>
33074 Date:   Thu Jan 7 11:18:36 2010 +0100
33076     [CMake] followup recent glib/gtk+ version requirements
33078     - glib to 2.18, see ce9404b1999f81b3f9e5a89bcd6e715463f89024
33079     - gtk+ to 2.14, see e338643f2cebb1203f7ff0646f87b3dea8318757
33081  cmake/modules/FindGTK.cmake | 6 +++---
33082  1 file changed, 3 insertions(+), 3 deletions(-)
33084 commit e338643f2cebb1203f7ff0646f87b3dea8318757
33085 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33086 Date:   Thu Jan 7 11:08:31 2010 +0100
33088     [tests] Bump GTK+ requirements to 2.14
33090     Fixes bug #22090.
33092  configure.ac | 4 ++--
33093  1 file changed, 2 insertions(+), 2 deletions(-)
33095 commit ce9404b1999f81b3f9e5a89bcd6e715463f89024
33096 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33097 Date:   Thu Jan 7 11:06:19 2010 +0100
33099     Bump glib requirements to 2.18
33101  configure.ac | 2 +-
33102  1 file changed, 1 insertion(+), 1 deletion(-)
33104 commit 526c8871cbdfbc119e013ee96887a79f65403790
33105 Author: Hib Eris <hib@hiberis.nl>
33106 Date:   Thu Dec 31 17:52:33 2009 +0100
33108     [glib] Use PDFDoc(wchar_t *, ...) on Windows
33110     Fixes bug #25032
33112  glib/poppler-document.cc | 22 +++++++++++++++++++---
33113  1 file changed, 19 insertions(+), 3 deletions(-)
33115 commit e0c8188136958b853269179079efefdd3488dc22
33116 Author: Albert Astals Cid <aacid@kde.org>
33117 Date:   Mon Jan 4 18:36:01 2010 +0000
33119     Require Qt 4.4
33121     This updates the requirement to real requirement
33123  CMakeLists.txt | 2 +-
33124  configure.ac   | 8 ++++----
33125  2 files changed, 5 insertions(+), 5 deletions(-)
33127 commit f9accdb878b23ebd2152dd05d61cfcc71d46cd03
33128 Author: Pino Toscano <pino@kde.org>
33129 Date:   Mon Jan 4 14:13:13 2010 +0100
33131     [Qt4/tests] use getPdfVersion() instead of the deprecated pdfVersion()
33133  qt4/tests/stress-poppler-dir.cpp | 3 ++-
33134  qt4/tests/stress-poppler-qt4.cpp | 3 ++-
33135  qt4/tests/test-password-qt4.cpp  | 4 +++-
33136  qt4/tests/test-poppler-qt4.cpp   | 4 +++-
33137  4 files changed, 10 insertions(+), 4 deletions(-)
33139 commit 898e939d8c0ac74cc7ee3f5d42d83083ed31036e
33140 Author: Adrian Johnson <ajohnson@redneon.com>
33141 Date:   Sat Jan 2 02:33:58 2010 +0100
33143     Make pdftoppm embed correct resolution in PNG and JPEG files
33145  goo/ImgWriter.h        | 3 ++-
33146  goo/JpegWriter.cc      | 6 +++++-
33147  goo/JpegWriter.h       | 3 ++-
33148  goo/PNGWriter.cc       | 6 +++++-
33149  goo/PNGWriter.h        | 3 ++-
33150  splash/SplashBitmap.cc | 9 +++++----
33151  splash/SplashBitmap.h  | 5 +++--
33152  utils/HtmlOutputDev.cc | 4 +++-
33153  utils/pdftoppm.cc      | 9 +++++----
33154  9 files changed, 32 insertions(+), 16 deletions(-)
33156 commit df569dc2fb89d7e0780bbf7a687ce2464ff5cb43
33157 Author: Adrian Johnson <ajohnson@redneon.com>
33158 Date:   Sat Jan 2 01:19:50 2010 +0100
33160     enable AM_SILENT_RULES by default
33162  configure.ac | 2 +-
33163  1 file changed, 1 insertion(+), 1 deletion(-)
33165 commit f3862f7d987aae52a1fd2bb0af27d1cd803a5b84
33166 Author: Pino Toscano <pino@kde.org>
33167 Date:   Thu Dec 31 00:20:11 2009 +0100
33169     [cpp/tests] poppler-dump: show a string for the font type
33171  cpp/tests/poppler-dump.cpp | 23 ++++++++++++++++++++++-
33172  1 file changed, 22 insertions(+), 1 deletion(-)
33174 commit 9c343c821593ebae51ac47b58ad007a82f198652
33175 Author: Pino Toscano <pino@kde.org>
33176 Date:   Thu Dec 31 00:13:09 2009 +0100
33178     [cpp/tests] poppler-dump: show the orientation of the pages
33180  cpp/tests/poppler-dump.cpp | 16 ++++++++++++++++
33181  1 file changed, 16 insertions(+)
33183 commit bc91fe3824f37cd17a38aac85c817e8ada1b2f43
33184 Author: Pino Toscano <pino@kde.org>
33185 Date:   Wed Dec 30 23:53:31 2009 +0100
33187     [cpp/tests] poppler-dump: a bit less output in permissions lines
33189  cpp/tests/poppler-dump.cpp | 2 +-
33190  1 file changed, 1 insertion(+), 1 deletion(-)
33192 commit 1199de8f097a78edb831313841ac0ed3f9ec9905
33193 Author: Pino Toscano <pino@kde.org>
33194 Date:   Wed Dec 30 23:50:36 2009 +0100
33196     [cpp/tests] poppler-dump: add --show-all to show all the information
33198  cpp/tests/poppler-dump.cpp | 13 +++++++++++++
33199  1 file changed, 13 insertions(+)
33201 commit 9522f830b59942adfc91d5f03c274415a4737ccc
33202 Author: Pino Toscano <pino@kde.org>
33203 Date:   Wed Dec 30 23:38:40 2009 +0100
33205     [cpp] use iconv for the utf8 <-> utf16 conversions
33207  cpp/poppler-global.cpp | 92
33208  +++++++++++++++++++++++++++++++++++---------------
33209  1 file changed, 64 insertions(+), 28 deletions(-)
33211 commit b156b4031f5daf658f40db8efa2a3016d95b98b5
33212 Author: Pino Toscano <pino@kde.org>
33213 Date:   Wed Dec 30 23:24:23 2009 +0100
33215     [cpp] add the build system stuff for iconv, mandatory for cpp
33217  CMakeLists.txt                |   6 ++
33218  Makefile.am                   |   1 +
33219  cmake/modules/FindIconv.cmake |  57 +++++++++++++
33220  config.h.cmake                |   6 ++
33221  configure.ac                  |   6 ++
33222  cpp/CMakeLists.txt            |   2 +-
33223  cpp/Makefile.am               |   3 +-
33224  m4/iconv.m4                   | 180
33225  ++++++++++++++++++++++++++++++++++++++++++
33226  8 files changed, 259 insertions(+), 2 deletions(-)
33228 commit a0cffb8b69e0595a2afe15ecc4928e0df1eeb063
33229 Author: Pino Toscano <pino@kde.org>
33230 Date:   Wed Dec 30 18:57:09 2009 +0100
33232     [cpp] fixup unicode GooString <-> ustring conversions
33234     better make them use the "hand-made" code, it is more correct for them
33236  cpp/poppler-private.cpp | 44 +++++++++++++++++++++++++++++++++++++++++---
33237  1 file changed, 41 insertions(+), 3 deletions(-)
33239 commit 3b6e3605209d5db453725b9ce4e6e54679d9c5da
33240 Author: Albert Astals Cid <aacid@kde.org>
33241 Date:   Sun Dec 27 15:30:22 2009 +0100
33243     Do not crop the transformation matrix at an arbitrary value
33245     Fixes bug 25763 and gave no regression on my test suite
33247  poppler/GfxState.cc        | 21 ---------------------
33248  poppler/SplashOutputDev.cc | 15 +++++++++++++++
33249  2 files changed, 15 insertions(+), 21 deletions(-)
33251 commit ea44c60645001ffea7d297f8549aaa4f5ce5e16c
33252 Author: Ilya Gorenbein <igorenbein@finjan.com>
33253 Date:   Sun Dec 27 15:27:00 2009 +0100
33255     Try to work on streams without Length
33257     We have code that finds the Length if it's wrong so let that code
33258     do its job
33259     instead of returning a NULL stream
33261  poppler/Parser.cc | 3 ++-
33262  1 file changed, 2 insertions(+), 1 deletion(-)
33264 commit 283dd326a00c804b6332ee3ca1aaa0d86377b3f3
33265 Author: Pino Toscano <pino@kde.org>
33266 Date:   Sat Dec 19 12:50:10 2009 +0100
33268     [cpp] fix installation of poppler-version.h with autotools and
33269     builddir != srcdir
33271  cpp/Makefile.am | 2 +-
33272  1 file changed, 1 insertion(+), 1 deletion(-)
33274 commit df0ccddb7f784b4a8564beda51b3047cb9e3611a
33275 Author: Albert Astals Cid <aacid@kde.org>
33276 Date:   Fri Dec 18 20:23:48 2009 +0000
33278     move the retrieval of the bitmap after rendering the page as it can
33279     change on render time
33281  utils/pdftoppm.cc | 6 ++++--
33282  1 file changed, 4 insertions(+), 2 deletions(-)
33284 commit ab88a02f7efefc950a316d7a5edf88dad8f3e4d0
33285 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33286 Date:   Thu Dec 17 18:24:20 2009 +0100
33288     [annots] QuadPoints is required in Text Markup annotations
33290     Show an error message and mark annotation as invalid when it's
33291     missing.
33293  poppler/Annot.cc | 2 ++
33294  1 file changed, 2 insertions(+)
33296 commit 39dc99431b3ea9e00f6f645dd7169c0319571dc9
33297 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33298 Date:   Thu Dec 17 18:17:20 2009 +0100
33300     [annots] Create appearance stream for Sound Annotations when not
33301     defined
33303     See bug #23108.
33305  poppler/Annot.cc | 112
33306  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
33307  poppler/Annot.h  |   2 +
33308  2 files changed, 114 insertions(+)
33310 commit e4f5a78a853b88b1586ef59fc8893a321ea23736
33311 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33312 Date:   Thu Dec 17 17:39:39 2009 +0100
33314     [annots] Add Tag and Graph icons for File Attachment annotations
33316     See bug #23108.
33318  poppler/Annot.cc | 70
33319  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
33320  1 file changed, 70 insertions(+)
33322 commit 752b14857cfb0669fd6d7dfef2ea73c13a2369fc
33323 Author: Pino Toscano <pino@kde.org>
33324 Date:   Thu Dec 17 17:16:01 2009 +0100
33326     simplify
33328  cpp/poppler-toc.cpp | 2 +-
33329  1 file changed, 1 insertion(+), 1 deletion(-)
33331 commit a26e4b7903fabc667d7d16c23ca2c7a535dd05fa
33332 Author: Pino Toscano <pino@kde.org>
33333 Date:   Thu Dec 17 17:09:35 2009 +0100
33335     [cpp/tests] add a simple poppler-dump test
33337     this small test executable can dump various features of the document,
33338     like the general info, permissions, metadata, toc, fonts,
33339     embedded files, pages, etc
33341     also add the necessary autotools+cmake machinery to compile it
33343  configure.ac               |   1 +
33344  cpp/CMakeLists.txt         |   2 +
33345  cpp/Makefile.am            |   1 +
33346  cpp/tests/.gitignore       |   1 +
33347  cpp/tests/CMakeLists.txt   |  24 ++++
33348  cpp/tests/Makefile.am      |  17 +++
33349  cpp/tests/poppler-dump.cpp | 293
33350  +++++++++++++++++++++++++++++++++++++++++++++
33351  7 files changed, 339 insertions(+)
33353 commit 86c871cc625d00b8ee7f93dc8c0f9ef8462bba5a
33354 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33355 Date:   Thu Dec 17 17:05:45 2009 +0100
33357     [annots] Create appearance stream for Text Markup Annotations when
33358     not defined
33360     Highlight annotations are an exception, we always ignore the
33361     appearance stream to use our own, since for most of the documents the
33362     appearance stream provided by the annotation is not enough. That's why
33363     it's currently broken. This is what acroread does indeed and Leonard
33364     Rosenthol recommended us to do the same.
33365     See bug #23108.
33367  poppler/Annot.cc | 199
33368  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
33369  poppler/Annot.h  |   2 +
33370  2 files changed, 201 insertions(+)
33372 commit 904ecd929c6acbbad6d782b950c53c0a80e1f39c
33373 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33374 Date:   Thu Dec 17 12:49:20 2009 +0100
33376     [annots] Fix memory leaks
33378  poppler/Annot.cc | 6 +++++-
33379  1 file changed, 5 insertions(+), 1 deletion(-)
33381 commit ef7954b86f9b1a762c4f77a48d5f42f8db4bbed7
33382 Author: Pino Toscano <pino@kde.org>
33383 Date:   Tue Dec 15 02:20:18 2009 +0100
33385     [cpp] use the correct index (instead of an uninitialized variable)
33387  cpp/poppler-page.cpp | 2 +-
33388  1 file changed, 1 insertion(+), 1 deletion(-)
33390 commit 2547b5e53e7799cf7299838ae9bd882c21a228ae
33391 Author: Pino Toscano <pino@kde.org>
33392 Date:   Tue Dec 15 02:14:57 2009 +0100
33394     [cpp] properly delete the children of a toc item
33396  cpp/poppler-toc.cpp | 1 +
33397  1 file changed, 1 insertion(+)
33399 commit 771bd3594740fe16bd030dbe73928a8b1d4d113f
33400 Author: Pino Toscano <pino@kde.org>
33401 Date:   Tue Dec 15 02:04:24 2009 +0100
33403     [cpp] actually implement toc::root()
33405  cpp/poppler-toc.cpp | 5 +++++
33406  1 file changed, 5 insertions(+)
33408 commit ca1d2ec4588b2437b58b4448ae2fc5ebd0f130d3
33409 Author: Pino Toscano <pino@kde.org>
33410 Date:   Tue Dec 15 00:54:29 2009 +0100
33412     [cpp] fix the reference to the vector data
33414  cpp/poppler-global.cpp  | 2 +-
33415  cpp/poppler-private.cpp | 2 +-
33416  2 files changed, 2 insertions(+), 2 deletions(-)
33418 commit 16c946e7658b0e9cff701ce1d6bbf7d3828cbe08
33419 Author: Pino Toscano <pino@kde.org>
33420 Date:   Tue Dec 15 00:35:25 2009 +0100
33422     [cpp] fix the reference to the vector data
33424  cpp/poppler-document.cpp | 2 +-
33425  1 file changed, 1 insertion(+), 1 deletion(-)
33427 commit 9bb90c99b65e0e9d9b65c7dbeb5b4d66377ceb21
33428 Author: Pino Toscano <pino@kde.org>
33429 Date:   Mon Dec 14 23:43:12 2009 +0100
33431     [cpp] add destructor for 'rectangle'
33433  cpp/poppler-rectangle.h | 3 ++-
33434  1 file changed, 2 insertions(+), 1 deletion(-)
33436 commit 61ccdc9ab3b816174896fcae0899ff34f11eee80
33437 Author: Pino Toscano <pino@kde.org>
33438 Date:   Mon Dec 14 23:40:51 2009 +0100
33440     [cpp] add out stream operators for rect and rectf
33442  cpp/CMakeLists.txt        |  1 +
33443  cpp/Makefile.am           |  1 +
33444  cpp/poppler-rectangle.cpp | 35 +++++++++++++++++++++++++++++++++++
33445  cpp/poppler-rectangle.h   |  5 +++++
33446  4 files changed, 42 insertions(+)
33448 commit 69dd51fed3de41f8b799b811ae5ee59c0d5f59c2
33449 Author: Pino Toscano <pino@kde.org>
33450 Date:   Mon Dec 14 22:24:07 2009 +0100
33452     [cpp] add namespace to namespace functiond to link properly
33454  cpp/poppler-global.cpp  | 4 ++--
33455  cpp/poppler-version.cpp | 8 ++++----
33456  2 files changed, 6 insertions(+), 6 deletions(-)
33458 commit 3923fa4890984d8616d86016f4f4a94e8ef3e992
33459 Author: Pino Toscano <pino@kde.org>
33460 Date:   Mon Dec 14 22:23:15 2009 +0100
33462     [cpp] add default empty parameters for the passwords of the document
33463     loading functions
33465  cpp/poppler-document.h | 8 ++++----
33466  1 file changed, 4 insertions(+), 4 deletions(-)
33468 commit 1d23cc677e9b0a9f61c53e0ea365537f33abe5bf
33469 Author: Pino Toscano <pino@kde.org>
33470 Date:   Mon Dec 14 21:44:56 2009 +0100
33472     [cpp] add "human friendly" output representation for byte_array
33474  cpp/poppler-global.cpp | 23 +++++++++++++++++++++++
33475  cpp/poppler-global.h   |  3 +++
33476  2 files changed, 26 insertions(+)
33478 commit 82954ea5f8ba880276328765f104690a05adbd9e
33479 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33480 Date:   Mon Dec 7 12:05:54 2009 +0100
33482     [annot] Create appearance stream for Attachment Annotations when
33483     not defined
33485     See bug #23108.
33487  poppler/Annot.cc | 94
33488  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
33489  poppler/Annot.h  |  2 ++
33490  2 files changed, 96 insertions(+)
33492 commit c6195472326c183fcfd8a3e9da1ee7f6fa8b7c3d
33493 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33494 Date:   Sun Dec 6 17:09:23 2009 +0100
33496     [annots] Use opacity when drawing Markup Annotations
33498     According to the spec:
33500     "The constant opacity value that shall be used in painting the
33501     annotation. This value shall apply to all visible elements of the
33502     annotation in its closed state (including its background and border)
33503     but
33504     not to the pop-up window that appears when the annotation is opened.
33506     The specified value shall not used if the annotation has an appearance
33507     stream in that case, the appearance stream shall specify any
33508     transparency.
33510     If no explicit appearance stream is defined for the annotation, it may
33511     be painted by implementation-dependent means that do not necessarily
33512     conform to the PDF imaging model; in this case, the effect of
33513     this entry
33514     is implementation-dependent as well."
33516  poppler/Annot.cc | 21 +++++++++++++++------
33517  poppler/Gfx.cc   |  9 ++++++++-
33518  poppler/Gfx.h    |  2 +-
33519  3 files changed, 24 insertions(+), 8 deletions(-)
33521 commit a337c1d757d52c1c238229d2f0cd3a41694b0e08
33522 Author: Pino Toscano <pino@kde.org>
33523 Date:   Mon Dec 14 16:18:22 2009 +0100
33525     [cpp] add document metadata reading
33527  cpp/poppler-document.cpp | 9 +++++++++
33528  cpp/poppler-document.h   | 1 +
33529  2 files changed, 10 insertions(+)
33531 commit 6c4fa513e60dbdd5ab693434f239d82d95756994
33532 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33533 Date:   Sun Dec 6 16:56:22 2009 +0100
33535     [annot] Create appearance stream for Geometry Annotations when
33536     not defined
33538     See bug #23108.
33540  poppler/Annot.cc | 120
33541  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
33542  poppler/Annot.h  |   2 +
33543  2 files changed, 122 insertions(+)
33545 commit eed94b8bd2855dce1fd39b835e3280cbd0ccd1cf
33546 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33547 Date:   Sun Dec 6 16:51:37 2009 +0100
33549     [annot] Create appearance stream for Line Annotations when not defined
33551     See bug #23108.
33553  poppler/Annot.cc | 62
33554  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
33555  poppler/Annot.h  |  2 ++
33556  2 files changed, 64 insertions(+)
33558 commit 1c7a5f5e89c4c51e31b6de345d4862ef8dcc2bc0
33559 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33560 Date:   Sun Dec 6 16:40:14 2009 +0100
33562     [annot] Create appearance stream for Text Annotations when not defined
33564     Streams have been created by using the svg icons created by mac_v and
33565     ulisse. See bug #23108.
33567  poppler/Annot.cc | 305
33568  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
33569  poppler/Annot.h  |   2 +
33570  2 files changed, 307 insertions(+)
33572 commit c9cb6353ad5279d09615eb2c944b2b053cdf5ccc
33573 Author: Pino Toscano <pino@kde.org>
33574 Date:   Mon Dec 14 15:52:25 2009 +0100
33576     [cpp] add function to query for document "permissions"
33578  cpp/poppler-document.cpp | 23 +++++++++++++++++++++++
33579  cpp/poppler-document.h   |  1 +
33580  cpp/poppler-global.h     |  4 ++++
33581  3 files changed, 28 insertions(+)
33583 commit 30e90c7c1b41c62ddc21905e7ccdea4c95547e80
33584 Author: Pino Toscano <pino@kde.org>
33585 Date:   Mon Dec 14 15:33:36 2009 +0100
33587     [cpp] add is_encrypted and is_linearized for document
33589  cpp/poppler-document.cpp | 10 ++++++++++
33590  cpp/poppler-document.h   |  2 ++
33591  2 files changed, 12 insertions(+)
33593 commit 93fd588c519958a1f66231c111ea8a6b0a759be1
33594 Author: Pino Toscano <pino@kde.org>
33595 Date:   Mon Dec 14 13:19:24 2009 +0100
33597     [cpp] add the possibility to load a document from raw data
33599  cpp/poppler-document-private.h |  5 +++++
33600  cpp/poppler-document.cpp       | 35 ++++++++++++++++++++++++++++++++++-
33601  cpp/poppler-document.h         |  3 +++
33602  3 files changed, 42 insertions(+), 1 deletion(-)
33604 commit 53996365b159cf84adf2cac56c76b8bda8dfb12e
33605 Author: Pino Toscano <pino@kde.org>
33606 Date:   Mon Dec 14 12:57:41 2009 +0100
33608     [cpp] use the byte_array typedef
33610  cpp/poppler-embedded-file.cpp | 6 +++---
33611  cpp/poppler-embedded-file.h   | 2 +-
33612  2 files changed, 4 insertions(+), 4 deletions(-)
33614 commit e4969c1aaed4a8eb770d8b54920f2476129bbcb7
33615 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33616 Date:   Sun Dec 6 16:19:36 2009 +0100
33618     [annots] Refactor Annot::setColor to receive an AnnotColor
33620     Removes duplicated code since color arrays are already parsed in
33621     AnnotColor
33623  poppler/Annot.cc | 136
33624  +++++++++++++++++++++++++++++--------------------------
33625  poppler/Annot.h  |   4 +-
33626  2 files changed, 73 insertions(+), 67 deletions(-)
33628 commit cfb4f5dfabf31de22d68aa0d5796cb7a33d8b462
33629 Author: Pino Toscano <pino@kde.org>
33630 Date:   Mon Dec 14 11:06:36 2009 +0100
33632     [cpp] add a byte_array typedef, and use it for utf8 string data
33634  cpp/poppler-global.cpp  | 12 +++---------
33635  cpp/poppler-global.h    |  5 ++++-
33636  cpp/poppler-private.cpp |  5 ++---
33637  3 files changed, 9 insertions(+), 13 deletions(-)
33639 commit 2d13ac31671b2007e44a90f45a82cb3adfa9c80c
33640 Author: Pino Toscano <pino@kde.org>
33641 Date:   Mon Dec 14 02:30:06 2009 +0100
33643     update ignore files
33645  .gitignore     | 1 +
33646  cpp/.gitignore | 1 +
33647  2 files changed, 2 insertions(+)
33649 commit 01e902e40ca15acf0319e37d39a271d6875bfce9
33650 Author: Pino Toscano <pino@kde.org>
33651 Date:   Mon Dec 14 02:02:47 2009 +0100
33653     [cpp] add a version header+functions
33655     this way, it is possible to get (either at build time and at runtime)
33656     the version of the current poppler-cpp library
33658     poppler-config.h is generated by the build system (autotools or cmake)
33659     with the correct version information
33661  configure.ac             |  2 ++
33662  cpp/CMakeLists.txt       |  5 +++++
33663  cpp/Makefile.am          |  6 ++++--
33664  cpp/poppler-version.cpp  | 41 +++++++++++++++++++++++++++++++++++++++++
33665  cpp/poppler-version.h.in | 39 +++++++++++++++++++++++++++++++++++++++
33666  5 files changed, 91 insertions(+), 2 deletions(-)
33668 commit b3f5e5d60bc9109da961940f6216722f9db4a87b
33669 Author: Pino Toscano <pino@kde.org>
33670 Date:   Mon Dec 14 00:56:15 2009 +0100
33672     [CMake] add the configure check for the Cairo blend modes support
33673     (as in autotools)
33675  cmake/modules/FindCairo.cmake | 18 ++++++++++++++++++
33676  config.h.cmake                |  3 +++
33677  2 files changed, 21 insertions(+)
33679 commit f6ba877e0c22538cfe34d32d69814f660de59d2c
33680 Author: Pino Toscano <pino@kde.org>
33681 Date:   Mon Dec 14 00:44:55 2009 +0100
33683     [CMake] add configure check for sys/mman.h (as in autotools)
33685  ConfigureChecks.cmake | 1 +
33686  config.h.cmake        | 3 +++
33687  2 files changed, 4 insertions(+)
33689 commit e12801320ae030628fc62c073983c06b39ee13d7
33690 Author: Pino Toscano <pino@kde.org>
33691 Date:   Mon Dec 14 00:42:20 2009 +0100
33693     minor spello
33695  config.h.cmake | 2 +-
33696  1 file changed, 1 insertion(+), 1 deletion(-)
33698 commit 6428907ebcf33d4391673aadcfa71c3061f6d352
33699 Author: Pino Toscano <pino@kde.org>
33700 Date:   Mon Dec 14 00:41:49 2009 +0100
33702     [CMake] add configure check for fcntl.h (as in autotools)
33704  ConfigureChecks.cmake | 1 +
33705  config.h.cmake        | 3 +++
33706  2 files changed, 4 insertions(+)
33708 commit 916ab7163249e23bd5ba00922fdcad9caaf92c75
33709 Author: Pino Toscano <pino@kde.org>
33710 Date:   Mon Dec 14 00:34:59 2009 +0100
33712     [CMake] oops, those should have been '#cmakedefine' and not '#define'
33714  config.h.cmake | 4 ++--
33715  1 file changed, 2 insertions(+), 2 deletions(-)
33717 commit ea655d8c7e24e97ee710110a783ed9c209cf76e3
33718 Author: Pino Toscano <pino@kde.org>
33719 Date:   Mon Dec 14 00:33:51 2009 +0100
33721     [CMake] move and rename to match more the autotools output
33723  config.h.cmake | 21 ++++++++++++++-------
33724  1 file changed, 14 insertions(+), 7 deletions(-)
33726 commit 9f0146c5b2f9326e834104b89791f66b18f85adc
33727 Author: Pino Toscano <pino@kde.org>
33728 Date:   Mon Dec 14 00:28:04 2009 +0100
33730     [CMake] add checks for gmtime_r and localtime_r
33732  ConfigureChecks.cmake | 2 ++
33733  config.h.cmake        | 6 ++++++
33734  2 files changed, 8 insertions(+)
33736 commit 9d0cf201e96044dd679c26bea6255d986a6cd246
33737 Author: Pino Toscano <pino@kde.org>
33738 Date:   Sun Dec 13 23:45:39 2009 +0100
33740     [cpp] add ignore file
33742  cpp/.gitignore | 6 ++++++
33743  1 file changed, 6 insertions(+)
33745 commit d783e92b863d8b22de6ca326328115fec63193ed
33746 Author: Pino Toscano <pino@kde.org>
33747 Date:   Sun Dec 13 23:42:33 2009 +0100
33749     [cpp] don't forget the cmake stuff when packing with the autotools
33751  Makefile.am | 2 ++
33752  1 file changed, 2 insertions(+)
33754 commit 0105caefe860e7a45fc7d3a1bd1162fe56bcfe6a
33755 Author: Pino Toscano <pino@kde.org>
33756 Date:   Sun Dec 13 23:40:55 2009 +0100
33758     [cpp] add the pkg-config stuff
33760  CMakeLists.txt       | 3 +++
33761  Makefile.am          | 7 +++++--
33762  configure.ac         | 3 ++-
33763  poppler-cpp.pc.cmake | 9 +++++++++
33764  poppler-cpp.pc.in    | 9 +++++++++
33765  5 files changed, 28 insertions(+), 3 deletions(-)
33767 commit d5a74f78df0dca24fd537b30424fd2ebb3efe3e2
33768 Author: Pino Toscano <pino@kde.org>
33769 Date:   Sun Dec 13 23:35:06 2009 +0100
33771     [cpp] add the (rest of the) CMake build system for it
33773  CMakeLists.txt | 5 +++++
33774  1 file changed, 5 insertions(+)
33776 commit 0e41f937946e4e4c1b660406bd74e4afe8825b5f
33777 Author: Pino Toscano <pino@kde.org>
33778 Date:   Sun Dec 13 23:31:46 2009 +0100
33780     [cpp] add the autotools buildsystem for it
33782  Makefile.am     |  6 +++++-
33783  configure.ac    | 15 +++++++++++++++
33784  cpp/Makefile.am | 32 ++++++++++++++++++++++++++++++++
33785  3 files changed, 52 insertions(+), 1 deletion(-)
33787 commit 9727fdc0c682742335e44ddc2f32d60e4c59983a
33788 Author: Pino Toscano <pino@kde.org>
33789 Date:   Sun Dec 13 22:55:28 2009 +0100
33791     Start of a pure C++ frontend for Poppler.
33793     This initial version (called 'poppler-cpp') includes preliminary
33794     support for:
33795     - document (loading from file name, some query methods, unlocking,
33796     font listing, embedded files)
33797     - page (some query methods) with page transitions
33798     - TOC
33800     Modelled a bit on the Qt4 API, it provides also an own "ustring"
33801     typedef representing UTF-16 strings,
33802     with methods to convert back/to UTF-8 and Latin 1.
33804     Most probably it has bugs, but nevertheless worth testing and
33805     developing.
33807  cpp/CMakeLists.txt                  |  34 ++++
33808  cpp/poppler-document-private.h      |  55 +++++++
33809  cpp/poppler-document.cpp            | 316
33810  ++++++++++++++++++++++++++++++++++++
33811  cpp/poppler-document.h              |  92 +++++++++++
33812  cpp/poppler-embedded-file-private.h |  40 +++++
33813  cpp/poppler-embedded-file.cpp       | 116 +++++++++++++
33814  cpp/poppler-embedded-file.h         |  55 +++++++
33815  cpp/poppler-font.cpp                | 166 +++++++++++++++++++
33816  cpp/poppler-font.h                  |  91 +++++++++++
33817  cpp/poppler-global.cpp              | 162 ++++++++++++++++++
33818  cpp/poppler-global.h                |  86 ++++++++++
33819  cpp/poppler-page-private.h          |  44 +++++
33820  cpp/poppler-page-transition.cpp     |  95 +++++++++++
33821  cpp/poppler-page-transition.h       |  82 ++++++++++
33822  cpp/poppler-page.cpp                | 121 ++++++++++++++
33823  cpp/poppler-page.h                  |  62 +++++++
33824  cpp/poppler-private.cpp             |  70 ++++++++
33825  cpp/poppler-private.h               |  66 ++++++++
33826  cpp/poppler-rectangle.h             |  60 +++++++
33827  cpp/poppler-toc-private.h           |  62 +++++++
33828  cpp/poppler-toc.cpp                 | 136 ++++++++++++++++
33829  cpp/poppler-toc.h                   |  74 +++++++++
33830  22 files changed, 2085 insertions(+)
33832 commit 62854051f4e47028147cc93a5faac39e2fa2c9fd
33833 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33834 Date:   Sat Dec 12 17:22:08 2009 +0100
33836     Initialize profileCommands in Gfx constructor
33838  poppler/Gfx.cc | 1 +
33839  1 file changed, 1 insertion(+)
33841 commit 4e6af25a028d16608111634c5467420e31fa399b
33842 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33843 Date:   Wed Dec 9 19:45:40 2009 +0100
33845     [cairo] Update font of TextPage in CairoOutputDev::updateAll()
33847     Fixes a crash with some documents, see Evince bug
33848     https://bugzilla.gnome.org/show_bug.cgi?id=603934
33850  poppler/CairoOutputDev.cc | 2 ++
33851  1 file changed, 2 insertions(+)
33853 commit 6798d3e52e36e91bceff3a1a96372e9d9c6f3813
33854 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33855 Date:   Sun Dec 6 15:34:36 2009 +0100
33857     Use fixed size array in AnnotColor
33859  glib/poppler-annot.cc         |  2 +-
33860  poppler/Annot.cc              | 24 +++++-------------------
33861  poppler/Annot.h               |  5 ++---
33862  poppler/Gfx.cc                |  2 +-
33863  qt4/src/poppler-annotation.cc |  2 +-
33864  5 files changed, 10 insertions(+), 25 deletions(-)
33866 commit 92fab93bee3748a73c09429cc8a105c16f21fed0
33867 Author: Axel Struebing <axel.struebing@freenet.de>
33868 Date:   Sat Dec 5 22:31:29 2009 +0000
33870     Add a empty space after null
33872     Fixes bug 25465
33874  poppler/PDFDoc.cc | 3 ++-
33875  1 file changed, 2 insertions(+), 1 deletion(-)
33877 commit 32103f45d0193b31e95269ea9123b8011d93e994
33878 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33879 Date:   Sat Dec 5 10:14:18 2009 +0100
33881     [annots] Add isVisible() to check whether annot is visible before
33882     drawing it
33884     It takes into account annot flags and optional content.
33886  poppler/Annot.cc | 29 ++++++++++++++---------------
33887  poppler/Annot.h  |  1 +
33888  2 files changed, 15 insertions(+), 15 deletions(-)
33890 commit c14dfc7102341f5e1ed67a05c0738d55befab1ec
33891 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33892 Date:   Sat Dec 5 10:07:46 2009 +0100
33894     [annots] Do not check if annot is a link in Annot::draw()
33896     AnnotLink already implements draw()
33898  poppler/Annot.cc | 2 +-
33899  1 file changed, 1 insertion(+), 1 deletion(-)
33901 commit ddf85d4a51f605eed998c633857b8bb5c74ab590
33902 Author: Albert Astals Cid <aacid@kde.org>
33903 Date:   Fri Dec 4 14:59:41 2009 +0100
33905     Make the code a bit more resilient
33907     By checking the GooString we are going to use really exists
33909  poppler/PSOutputDev.cc | 24 ++++++++++++++++--------
33910  1 file changed, 16 insertions(+), 8 deletions(-)
33912 commit 78b4afa0a44048b8d40438d400652dbae4cb99b1
33913 Author: Albert Astals Cid <aacid@kde.org>
33914 Date:   Fri Dec 4 14:57:10 2009 +0100
33916     Accept Fontname if FontName is not present
33918     Fixes KDE bug 217013
33920  poppler/GfxFont.cc | 9 +++++++++
33921  1 file changed, 9 insertions(+)
33923 commit fee5cb0eec2ddb8d596289e9a6285cf04d97632e
33924 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33925 Date:   Fri Dec 4 13:26:42 2009 +0100
33927     [annots] Remove redundant flags definition
33929  poppler/Annot.cc | 22 +++++++++-------------
33930  1 file changed, 9 insertions(+), 13 deletions(-)
33932 commit 3a94e8ce90c0a4d11c5c5aa8805c167c8a0434e5
33933 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33934 Date:   Fri Nov 27 15:23:11 2009 +0100
33936     [cairo] Revert commit 77c2e154c2cb57300116ecd4295f1e67b06b411f
33938     And fix bug #24575 jut by checking pointer is not null before
33939     using it.
33941  poppler/CairoOutputDev.cc | 12 +++++-------
33942  1 file changed, 5 insertions(+), 7 deletions(-)
33944 commit a093b768e64d477ebdd5f6b519d80a6c45706e7e
33945 Author: Albert Astals Cid <aacid@kde.org>
33946 Date:   Sun Nov 22 20:23:49 2009 +0100
33948     Add copyrights
33950  poppler/CairoFontEngine.cc | 2 +-
33951  poppler/CairoOutputDev.cc  | 4 ++--
33952  poppler/CairoOutputDev.h   | 2 +-
33953  3 files changed, 4 insertions(+), 4 deletions(-)
33955 commit 77c2e154c2cb57300116ecd4295f1e67b06b411f
33956 Author: David Benjamin <davidben@mit.edu>
33957 Date:   Sun Nov 22 20:19:29 2009 +0100
33959     Do not crash on malformed files
33961     bug 24575
33963  poppler/CairoOutputDev.cc | 5 +++++
33964  1 file changed, 5 insertions(+)
33966 commit 1d0cb9b2cfd4d4d9aa9b0ad83ad6408544263a09
33967 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33968 Date:   Sun Nov 22 19:59:34 2009 +0100
33970     [cairo] Initialize fill_color and stroke_color
33972  poppler/CairoOutputDev.cc | 2 ++
33973  1 file changed, 2 insertions(+)
33975 commit 32de2ac62fb87570e1a59152f37b86e571a01180
33976 Author: Ilya Gorenbein <igorenbein@finjan.com>
33977 Date:   Sun Nov 22 19:51:54 2009 +0100
33979     Improve the reconstruction of the XRef
33981     Makes load a file Ilya can't share
33983  poppler/XRef.cc | 165
33984  ++++++++++++++++++++++++++++++++------------------------
33985  1 file changed, 95 insertions(+), 70 deletions(-)
33987 commit 039c6dffbfbed46a11e207048a3247d6921d6b02
33988 Author: Ilya Gorenbein <igorenbein@finjan.com>
33989 Date:   Sun Nov 22 15:14:20 2009 +0100
33991     Correctly initialize fileName
33993  poppler/Link.cc | 2 ++
33994  1 file changed, 2 insertions(+)
33996 commit b905caf1785ee207cc0480953da69be302d3d4e9
33997 Author: David Benjamin <davidben@mit.edu>
33998 Date:   Sat Nov 21 02:43:21 2009 +0100
34000     Be more lenient with /Decode key on images
34002     The spec requires the field be [1 0] or [0 1]. Adobe accepts
34003     floating point
34004     values as well. This fixes bug #17439.
34006  poppler/Gfx.cc | 9 +++++++--
34007  1 file changed, 7 insertions(+), 2 deletions(-)
34009 commit d99e7a88845a5f4b35e2c538c597316b2ad541ca
34010 Author: Albert Astals Cid <aacid@kde.org>
34011 Date:   Fri Nov 20 22:09:44 2009 +0100
34013     Check for openjpeg in the C++ part as it uses bool in the header
34015     Bug 25103
34017  configure.ac | 61
34018  ++++++++++++++++++++++++++++++------------------------------
34019  1 file changed, 30 insertions(+), 31 deletions(-)
34021 commit 55261a2dc86241c8d132e590e76e7398b3ca5090
34022 Author: Albert Astals Cid <aacid@kde.org>
34023 Date:   Wed Nov 18 22:26:01 2009 +0100
34025     replace floor with a cast to int for numbers > 0
34027     bug-poppler13487.pdf gets a 15% faster rendering
34029  splash/SplashMath.h | 19 +++++++++++++++++--
34030  1 file changed, 17 insertions(+), 2 deletions(-)
34032 commit 28df9fb323f14dc632c9502655abf69984b7d67e
34033 Author: Albert Astals Cid <aacid@kde.org>
34034 Date:   Wed Nov 18 21:57:02 2009 +0100
34036     Remove unused label
34038  poppler/Catalog.cc | 1 -
34039  1 file changed, 1 deletion(-)
34041 commit 037979a01a6fcafc61360e758dbc4a5eb056825e
34042 Author: Carlos Garcia Campos <carlosgc@gnome.org>
34043 Date:   Tue Nov 17 19:12:30 2009 +0100
34045     [cairo] If there's a soft mask available when filling, apply the
34046     mask instead of filling
34048     Fixes bug #8474.
34050  poppler/CairoOutputDev.cc | 7 ++++++-
34051  1 file changed, 6 insertions(+), 1 deletion(-)
34053 commit 46380d36f004d71dd2c2e7bc82836af248684b51
34054 Author: Albert Astals Cid <aacid@kde.org>
34055 Date:   Tue Nov 17 20:48:22 2009 +0100
34057     i didn't want to commit this
34059  configure.ac        | 60
34060  +++++++++++++++++++++++++++--------------------------
34061  splash/SplashMath.h |  5 ++---
34062  utils/pdftoppm.cc   |  8 -------
34063  3 files changed, 33 insertions(+), 40 deletions(-)
34065 commit 1844e0927ae89824f59b2b3378bf5e00a51a251c
34066 Author: Albert Astals Cid <aacid@kde.org>
34067 Date:   Tue Nov 17 20:34:24 2009 +0100
34069     do not use setAttribute with doubles
34071     it is evil and locale dependant, we do NOT want that so use
34072     QString::number
34074  configure.ac                  | 60 +++++++++++++++----------------
34075  qt4/src/poppler-annotation.cc | 82
34076  +++++++++++++++++++++----------------------
34077  splash/SplashMath.h           |  5 +--
34078  utils/pdftoppm.cc             |  8 +++++
34079  4 files changed, 81 insertions(+), 74 deletions(-)
34081 commit 572d79f4b8a7bf1717b88dbd2609d8fa9b036dee
34082 Author: Albert Astals Cid <aacid@kde.org>
34083 Date:   Sun Nov 15 20:40:56 2009 +0100
34085     Only calculate the matrix when it is really needed
34087     That only happens when outputting to 1 bit images
34088     Speeds out rendering on some pdf up to 40%
34090  splash/SplashScreen.cc | 35 +++++++++++++++++++++++++++++++++--
34091  splash/SplashScreen.h  | 16 ++++++++++++++++
34092  2 files changed, 49 insertions(+), 2 deletions(-)
34094 commit 1c3113361fa376093e6fedfbf48feee7dcbc46b7
34095 Author: Adrian Johnson <ajohnson@redneon.com>
34096 Date:   Sun Nov 15 19:43:18 2009 +0100
34098     Write out fixed-content portion of Type 1 fonts in PSOutputDev
34100     If /Length3 of a Type 1 FontFile is > 0 the fixed-content from the
34101     FontFile should be used instead of adding the generic 512 zeros and
34102     cleartomark.
34104  poppler/PSOutputDev.cc | 18 +++++++++++++-----
34105  1 file changed, 13 insertions(+), 5 deletions(-)
34107 commit 2d30dc605cd984f6c32124af9aa7b877d416d141
34108 Author: Carlos Garcia Campos <carlosgc@gnome.org>
34109 Date:   Sun Nov 15 17:31:36 2009 +0100
34111     [glib-demo] Show attachment name in FileAttachment annot properties
34112     table
34114  glib/demo/annots.c | 5 +++++
34115  1 file changed, 5 insertions(+)
34117 commit 6c8ae140256818401351a331787c83e043fdba09
34118 Author: Carlos Garcia Campos <carlosgc@gnome.org>
34119 Date:   Sun Nov 15 17:31:13 2009 +0100
34121     [glib] Add poppler_annot_file_attachment_get_name()
34123  glib/poppler-annot.cc | 36 +++++++++++++++++++++++++++++-------
34124  glib/poppler-annot.h  |  1 +
34125  2 files changed, 30 insertions(+), 7 deletions(-)
34127 commit ecf5173eb288187a1f076fd4b116f1212fa9e203
34128 Author: Carlos Garcia Campos <carlosgc@gnome.org>
34129 Date:   Sun Nov 15 17:14:29 2009 +0100
34131     [glib-demo] Add properties of FileAttachment annotations
34133  glib/demo/annots.c | 67
34134  ++++++++++++++++++++++++++++++++++++++++++++++++++++++
34135  1 file changed, 67 insertions(+)
34137 commit 8f4fdd864d79e4fa83951a3eb006ea8287c3a1ba
34138 Author: Carlos Garcia Campos <carlosgc@gnome.org>
34139 Date:   Sun Nov 15 17:12:43 2009 +0100
34141     [glib-demo] Add pgd_table_add_property_with_custom_widget()
34143     To be able to add properties to a table that are not labels
34145  glib/demo/utils.c | 31 +++++++++++++++++++++----------
34146  glib/demo/utils.h | 30 +++++++++++++++++-------------
34147  2 files changed, 38 insertions(+), 23 deletions(-)
34149 commit 061b85f7a442107cda67e385bd772ec8565a936e
34150 Author: Thomas Viehmann <tv@beamnet.de>
34151 Date:   Sun Nov 15 17:11:43 2009 +0100
34153     [glib] Add support for file attachment annotations
34155  glib/poppler-annot.cc  | 69
34156  +++++++++++++++++++++++++++++++++++++++++++++++---
34157  glib/poppler-annot.h   |  8 ++++++
34158  glib/poppler-page.cc   |  3 +++
34159  glib/poppler-private.h |  1 +
34160  glib/poppler.h         | 49 +++++++++++++++++------------------
34161  5 files changed, 102 insertions(+), 28 deletions(-)
34163 commit 189c45332991bce51e40bcaf65da67d2d644045a
34164 Author: Carlos Garcia Campos <carlosgc@gnome.org>
34165 Date:   Sun Nov 15 16:42:21 2009 +0100
34167     [glib] Remove PopplerDocument from PopplerAttachment
34169     Since we are duplicating the stream we don't need to hold a
34170     reference of
34171     PopplerDocument anymore.
34173  glib/poppler-attachment.cc | 13 +------------
34174  glib/poppler-document.cc   |  2 +-
34175  glib/poppler-private.h     |  3 +--
34176  3 files changed, 3 insertions(+), 15 deletions(-)
34178 commit e55bfeb1ddc60053c5ee5fef840c409891781ce6
34179 Author: Albert Astals Cid <aacid@kde.org>
34180 Date:   Fri Nov 13 00:55:37 2009 +0100
34182     jpeg_start_decompress can fail, check it
34184     Fixes KDE bug #214317
34186  poppler/DCTStream.cc | 6 +++++-
34187  1 file changed, 5 insertions(+), 1 deletion(-)
34189 commit c59d93061cf71d13916872a20aed37ecfbb3bfa4
34190 Author: Carlos Garcia Campos <carlosgc@gnome.org>
34191 Date:   Mon Nov 9 18:32:55 2009 +0100
34193     [cairo] Do nothing when image mask is 1x1 and the pixel is 0
34195  poppler/CairoOutputDev.cc | 14 ++++++++++++++
34196  1 file changed, 14 insertions(+)
34198 commit 448f03cfc429d33bfa5527e3dc964ef5da10ee94
34199 Author: Adrian Johnson <ajohnson@redneon.com>
34200 Date:   Mon Nov 9 22:52:39 2009 +1030
34202     Don't render the color white in type 3 glyphs in the cairo backend
34204     PDF allows the "g" operator in Type 3 charprocs but cairo user fonts
34205     will render any stroke or fill in the font color.
34207     As the only PDFs I've seen with "g" in the charprocs are only using
34208     the gray values 0 or 1, a workaround is to disable strokes and fills
34209     of the charproc when the gray level is > 0.5.
34211  poppler/CairoOutputDev.cc | 14 ++++++++++++++
34212  1 file changed, 14 insertions(+)
34214 commit 3fead2a3b53681ef95116f18f17f1a9febec6e48
34215 Author: Carlos Garcia Campos <carlosgc@gnome.org>
34216 Date:   Mon Nov 9 11:25:24 2009 +0100
34218     Transitions dictionary can be a Ref too
34220  poppler/Page.cc | 2 +-
34221  1 file changed, 1 insertion(+), 1 deletion(-)
34223 commit ac4955d03a532cab1933698aeb667d44300e52d0
34224 Author: Carlos Garcia Campos <carlosgc@gnome.org>
34225 Date:   Mon Nov 9 11:12:48 2009 +0100
34227     [glib-demo] Explicitely add gio as dependency for GTK+ tests
34229  configure.ac     | 4 ++--
34230  glib/demo/main.c | 1 +
34231  2 files changed, 3 insertions(+), 2 deletions(-)
34233 commit 32ea667ec8f18311539123c7b80c7ab4767070cb
34234 Author: Chris Wilson <chris@chris-wilson.co.uk>
34235 Date:   Tue Aug 11 19:17:52 2009 +0100
34237     [cairo] Mark images dirty
34239     After directly manipulating the pixel values we need to mark the
34240     surface
34241     as dirty. This means that cairo will refresh any caches it may
34242     have taken
34243     of the surface will the new data.
34245  poppler/CairoOutputDev.cc | 8 ++++++++
34246  1 file changed, 8 insertions(+)
34248 commit 10a41150c4067bb3ab85e25dae76e0968a6cd586
34249 Author: Chris Wilson <chris@chris-wilson.co.uk>
34250 Date:   Tue Aug 11 19:17:06 2009 +0100
34252     [cairo] Use colToDbl() to avoid rounding error.
34254  poppler/CairoOutputDev.cc | 37 +++++++++++++++++++------------------
34255  1 file changed, 19 insertions(+), 18 deletions(-)
34257 commit c9491319689f04edd57adda7ee85f84f17fd1c47
34258 Author: Chris Wilson <chris@chris-wilson.co.uk>
34259 Date:   Tue Aug 11 18:07:17 2009 +0100
34261     [cairo] Reduce the number of redundant pattern creations
34263  poppler/CairoOutputDev.cc | 84
34264  ++++++++++++++++++++++++++++-------------------
34265  1 file changed, 51 insertions(+), 33 deletions(-)
34267 commit ead78d9f703c8b2d556c94be3c47dbae7469eda8
34268 Author: Reece Dunn <msclrhd@gmail.com>
34269 Date:   Thu Nov 5 22:25:14 2009 +0100
34271     fontpos is never set to -1, so remove the checks in HtmlOutputDev.
34273  utils/HtmlOutputDev.cc | 11 +++--------
34274  1 file changed, 3 insertions(+), 8 deletions(-)
34276 commit 55dd6024a4672a1787e8b1a8276bd78fff94e2cd
34277 Author: Ilya Gorenbein <igorenbein@finjan.com>
34278 Date:   Wed Nov 4 22:07:18 2009 +0100
34280     Do not error on files without "Count" and "Kids"
34282     It is not spec compliant not to have those fields but Adobe Reader and
34283     FoxIt seems to allow it so try to behave like them. See bug 24720
34284     to see why one would want such file
34286  poppler/Catalog.cc | 10 +++++-----
34287  1 file changed, 5 insertions(+), 5 deletions(-)
34289 commit 58a1d42aed7352c008d201b8f355f6e4146f71e5
34290 Author: Carlos Garcia Campos <carlosgc@gnome.org>
34291 Date:   Thu Oct 29 18:38:22 2009 +0100
34293     [cairo] Don't render patterns when using CairoImageOutputDev
34295  poppler/CairoOutputDev.h | 15 +++++++++++++--
34296  1 file changed, 13 insertions(+), 2 deletions(-)
34298 commit 7670cc48dcf3ffd77e3ffa29056a3e13b2926709
34299 Author: Ilya Gorenbein <igorenbein@finjan.com>
34300 Date:   Wed Oct 28 19:20:41 2009 +0100
34302     There are some pdf where Aspect values are reals, use getNum
34304     Fixes bug 24733
34306  poppler/Annot.cc | 8 ++++++--
34307  1 file changed, 6 insertions(+), 2 deletions(-)
34309 commit 4fe89e520a04a6ab6d6ec6a8294896b2f427c7da
34310 Author: Albert Astals Cid <aacid@kde.org>
34311 Date:   Sun Oct 25 21:55:55 2009 +0100
34313     do not accept negative interval lengths in the page labels tree
34315     See bug 24721
34317  poppler/PageLabelInfo.cc | 3 ++-
34318  1 file changed, 2 insertions(+), 1 deletion(-)
34320 commit b174ebd6b323c7a58a19d59c1a9e4ac4e6cba7d9
34321 Author: Albert Astals Cid <aacid@kde.org>
34322 Date:   Fri Oct 23 21:57:42 2009 +0200
34324     Move the iccColorSpaceCache from a static in GfxState to a member
34325     of Gfx
34327     Fixes the problem that the keys are per document but we had a static
34328     that lived as much as the library. Now the cache only lives the
34329     rendering
34330     of a page so it's a bit slower but at least it's correct. Fixes
34331     bug 24686
34333  poppler/Gfx.cc      | 49 ++++++++++++++++++----------
34334  poppler/Gfx.h       | 13 ++++++--
34335  poppler/GfxState.cc | 94
34336  ++++++++++++++++++++++++++---------------------------
34337  poppler/GfxState.h  | 33 +++++++++----------
34338  poppler/Page.cc     |  4 +--
34339  5 files changed, 107 insertions(+), 86 deletions(-)
34341 commit 4a9bdd30dc353865685e03eb1c1ac6093797695a
34342 Author: Albert Astals Cid <aacid@kde.org>
34343 Date:   Thu Oct 22 21:26:29 2009 +0200
34345     initialize len at 0 when reading the font fails
34347     See bug 24525 for more info
34349  poppler/GfxFont.cc | 1 +
34350  1 file changed, 1 insertion(+)
34352 commit c839b706092583f6b12ed3cc634bf5af34b7a2bb
34353 Author: Carlos Garcia Campos <carlosgc@gnome.org>
34354 Date:   Tue Oct 20 10:09:13 2009 +0200
34356     [glib] Fix CVE-2009-3607
34358  glib/poppler-page.cc | 20 ++++++++++----------
34359  1 file changed, 10 insertions(+), 10 deletions(-)
34361 commit 44462e0ca39392e5629020226b901e4026089b46
34362 Author: Albert Astals Cid <aacid@kde.org>
34363 Date:   Mon Oct 19 23:33:58 2009 +0200
34365     fix memory leak
34367  poppler/PSOutputDev.cc | 1 +
34368  1 file changed, 1 insertion(+)
34370 commit d701aaa9eaa62567210070129f5feffe24bf1936
34371 Author: Albert Astals Cid <aacid@kde.org>
34372 Date:   Sun Oct 18 01:22:16 2009 +0200
34374     This include is needed as this file uses Ref
34376  poppler/OutputDev.h | 1 +
34377  1 file changed, 1 insertion(+)
34379 commit d4202536e1b62c326c301d5088fa0e176c523e85
34380 Author: Pino Toscano <pino@kde.org>
34381 Date:   Sat Oct 17 01:35:11 2009 +0200
34383     SplashGlyphBitmap is a struct and not a class
34385  poppler/ArthurOutputDev.h | 2 +-
34386  1 file changed, 1 insertion(+), 1 deletion(-)
34388 commit 654176dee7c9325aa5a24a2de3c070faa16e8a9c
34389 Author: Michael Jansen <kde@michael-jansen.biz>
34390 Date:   Sat Oct 17 01:30:40 2009 +0200
34392     CMake: add the possibility to pass LIB_SUFFIX.
34394     This allows to tune the installation libdir by adding a suffix for it
34395     (making it eg lib, lib32, or lib64)
34397  CMakeLists.txt          | 16 +++++++++-------
34398  glib/CMakeLists.txt     |  2 +-
34399  poppler-cairo.pc.cmake  |  2 +-
34400  poppler-glib.pc.cmake   |  2 +-
34401  poppler-qt.pc.cmake     |  2 +-
34402  poppler-qt4.pc.cmake    |  2 +-
34403  poppler-splash.pc.cmake |  2 +-
34404  poppler.pc.cmake        |  2 +-
34405  qt/CMakeLists.txt       |  2 +-
34406  qt4/src/CMakeLists.txt  |  2 +-
34407  10 files changed, 18 insertions(+), 16 deletions(-)
34409 commit 43829ae4b25a88ace06f05fa6750e5732539f4be
34410 Author: Pino Toscano <pino@kde.org>
34411 Date:   Sat Oct 17 01:21:39 2009 +0200
34413     put a space so MSVC won't try to see it as comment
34415  poppler/GfxState.h | 4 ++--
34416  1 file changed, 2 insertions(+), 2 deletions(-)
34418 commit f64086ea22a4e8cb3d4e7116db2a9541ac2fb19f
34419 Author: Albert Astals Cid <aacid@kde.org>
34420 Date:   Sat Oct 17 00:48:58 2009 +0200
34422     check the document is not locked when printing
34424  qt4/src/poppler-ps-converter.cc | 6 ++++++
34425  1 file changed, 6 insertions(+)
34427 commit 85d1015480b7ab3f21cc5f78dc53d4c5efdc6e60
34428 Author: Albert Astals Cid <aacid@kde.org>
34429 Date:   Sat Oct 17 00:48:27 2009 +0200
34431     fix file name comment
34433  qt4/src/poppler-ps-converter.cc | 2 +-
34434  1 file changed, 1 insertion(+), 1 deletion(-)
34436 commit 270764ad1bf2cfe95aed0b6850d2347361b4268d
34437 Author: Albert Astals Cid <aacid@kde.org>
34438 Date:   Sat Oct 17 00:47:34 2009 +0200
34440     Add a way for converters to return more exact errors they had when
34441     converting
34443  qt4/src/poppler-base-converter.cc   |  8 +++++++-
34444  qt4/src/poppler-converter-private.h |  3 ++-
34445  qt4/src/poppler-pdf-converter.cc    | 11 ++++++++++-
34446  qt4/src/poppler-ps-converter.cc     |  6 +++++-
34447  qt4/src/poppler-qt4.h               | 14 ++++++++++++++
34448  5 files changed, 38 insertions(+), 4 deletions(-)
34450 commit 1082e1671afd8ab91583dabc876304008acb021c
34451 Author: Albert Astals Cid <aacid@kde.org>
34452 Date:   Fri Oct 16 23:17:22 2009 +0200
34454     Some "security" fixes based on newly released Xpdf 3.02pl4
34456  poppler/Stream.cc         |  4 ++++
34457  poppler/XRef.cc           | 19 +++++++++++++++----
34458  splash/Splash.cc          |  7 +++++++
34459  splash/SplashBitmap.cc    | 37 ++++++++++++++++++++++++++++++-------
34460  splash/SplashErrorCodes.h |  4 +++-
34461  5 files changed, 59 insertions(+), 12 deletions(-)
34463 commit c2458275e02f56226779b82d73c13defcbbda563
34464 Author: Glenn Ganz <glenn.ganz@uptime.ch>
34465 Date:   Fri Oct 16 20:54:32 2009 +0200
34467     fix constructor of DCTStream
34469  poppler/Stream.cc | 3 ++-
34470  1 file changed, 2 insertions(+), 1 deletion(-)
34472 commit fd91b79c053bb5cd01a766032b90981dbc5e5dd3
34473 Author: Albert Astals Cid <aacid@kde.org>
34474 Date:   Sat Oct 10 14:53:42 2009 +0200
34476     fix compiling with automake
34478  goo/Makefile.am | 2 +-
34479  1 file changed, 1 insertion(+), 1 deletion(-)
34481 commit c3031b4318af6f85256f2478c8678dedd0d6acd1
34482 Author: Pino Toscano <pino@kde.org>
34483 Date:   Fri Oct 9 16:17:16 2009 +0200
34485     cmake: simplify the linking to libpng
34487  CMakeLists.txt | 7 +++----
34488  1 file changed, 3 insertions(+), 4 deletions(-)
34490 commit 96688dd7a091f8fa141fad2b3d05bae04b0b86fb
34491 Author: Patrick Spendrin <ps_ml@gmx.de>
34492 Date:   Fri Oct 9 16:09:46 2009 +0200
34494     MSVC: add _CRT_SECURE_NO_WARNINGS to the define's
34496  CMakeLists.txt | 1 +
34497  1 file changed, 1 insertion(+)
34499 commit f346c1f6b55f87ebd6bb0b0932462d5514aa40ff
34500 Author: Albert Astals Cid <aacid@kde.org>
34501 Date:   Fri Oct 9 00:29:06 2009 +0200
34503     add -ansi flag to default warnings
34505  cmake/modules/PopplerMacros.cmake |  2 +-
34506  configure.ac                      |  2 +-
34507  utils/parseargs.c                 | 30 +++++++++++++++---------------
34508  utils/parseargs.h                 | 26 +++++++++++++-------------
34509  4 files changed, 30 insertions(+), 30 deletions(-)
34511 commit 53e0016b772f1b78d998506e2f3106011d32cef3
34512 Author: Albert Astals Cid <aacid@kde.org>
34513 Date:   Fri Oct 9 00:15:52 2009 +0200
34515     Add virtual destructor to ImgWriter
34517  CMakeLists.txt   |  1 +
34518  goo/ImgWriter.cc | 15 +++++++++++++++
34519  goo/ImgWriter.h  |  2 ++
34520  goo/Makefile.am  |  1 +
34521  4 files changed, 19 insertions(+)
34523 commit 699dcacced7be05b788c414c231dc2b5c07de06e
34524 Author: Albert Astals Cid <aacid@kde.org>
34525 Date:   Fri Oct 9 00:13:11 2009 +0200
34527     Add -Wnon-virtual-dtor flag
34529  cmake/modules/PopplerMacros.cmake | 4 ++--
34530  configure.ac                      | 2 +-
34531  2 files changed, 3 insertions(+), 3 deletions(-)
34533 commit d1e4fca4a8602994b010fae4f4fea5cd4df9276e
34534 Author: Albert Astals Cid <aacid@kde.org>
34535 Date:   Fri Oct 9 00:10:03 2009 +0200
34537     build on cmake too
34539  CMakeLists.txt | 1 +
34540  1 file changed, 1 insertion(+)
34542 commit d67511c92022121066f43003f01b955962ddcd33
34543 Author: Stefan Thomas <thomas@eload24.com>
34544 Date:   Fri Oct 9 00:09:23 2009 +0200
34546     Add -jpeg to pdftoppm
34548  goo/ImgWriter.h        | 28 +++++++++++++++
34549  goo/JpegWriter.cc      | 92
34550  ++++++++++++++++++++++++++++++++++++++++++++++++++
34551  goo/JpegWriter.h       | 42 +++++++++++++++++++++++
34552  goo/Makefile.am        |  2 ++
34553  goo/PNGWriter.cc       |  5 +--
34554  goo/PNGWriter.h        | 10 +++---
34555  splash/SplashBitmap.cc | 46 +++++++++++++++++--------
34556  splash/SplashBitmap.h  |  5 +--
34557  splash/SplashTypes.h   | 11 ++++++
34558  utils/pdftoppm.1       |  3 ++
34559  utils/pdftoppm.cc      | 22 +++++++++---
34560  11 files changed, 239 insertions(+), 27 deletions(-)
34562 commit 388196df1fb05fb2d88ae82bd81e823a23588ec1
34563 Author: Carlos Garcia Campos <carlosgc@gnome.org>
34564 Date:   Wed Oct 7 17:11:58 2009 +0200
34566     [glib-demo] Show some of the annot flags in annots treeview
34568  glib/demo/annots.c | 35 +++++++++++++++++++++++++++++++++--
34569  1 file changed, 33 insertions(+), 2 deletions(-)
34571 commit 034907c6582c1f50782ec9c58a29b140c6fc0688
34572 Author: Albert Astals Cid <aacid@kde.org>
34573 Date:   Tue Oct 6 00:52:10 2009 +0200
34575     Forgot to update the year here
34577  qt4/src/poppler-private.h | 2 +-
34578  1 file changed, 1 insertion(+), 1 deletion(-)
34580 commit fef89acebf5312324c104fb52e629563fbc2de76
34581 Author: Albert Astals Cid <aacid@kde.org>
34582 Date:   Tue Oct 6 00:42:52 2009 +0200
34584     Add the possibility of enabling hinting
34586  qt4/src/poppler-document.cc | 2 +-
34587  qt4/src/poppler-private.h   | 1 +
34588  qt4/src/poppler-qt4.h       | 3 ++-
34589  3 files changed, 4 insertions(+), 2 deletions(-)
34591 commit 485252844b5e0964ee724b74e2a7ba2b820b259e
34592 Author: Albert Astals Cid <aacid@kde.org>
34593 Date:   Tue Oct 6 00:41:57 2009 +0200
34595     rework how hinting is used in the splash backend
34597     Basically we default to no hinting now with the possibility to
34598     enable it
34600  poppler/ArthurOutputDev.cc   |  2 +-
34601  poppler/GlobalParams.cc      | 19 -------------
34602  poppler/GlobalParams.h       |  3 ---
34603  poppler/SplashOutputDev.cc   |  8 +++++-
34604  poppler/SplashOutputDev.h    |  3 +++
34605  splash/SplashFTFont.cc       | 64
34606  ++++++++++----------------------------------
34607  splash/SplashFTFont.h        |  4 +--
34608  splash/SplashFTFontEngine.cc |  8 +++---
34609  splash/SplashFTFontEngine.h  |  7 ++---
34610  splash/SplashFontEngine.cc   |  5 ++--
34611  splash/SplashFontEngine.h    |  3 ++-
34612  11 files changed, 40 insertions(+), 86 deletions(-)
34614 commit 8194c156cf2167834779e1690a89b5068baf8d58
34615 Author: Albert Astals Cid <aacid@kde.org>
34616 Date:   Mon Oct 5 00:55:55 2009 +0200
34618     Fix includes for those using internal headers
34620  goo/FixedPoint.h        | 2 +-
34621  goo/gmem.h              | 2 +-
34622  poppler/OutputDev.h     | 2 +-
34623  poppler/PSOutputDev.h   | 2 +-
34624  poppler/PageLabelInfo.h | 2 +-
34625  utils/ImageOutputDev.h  | 2 +-
34626  6 files changed, 6 insertions(+), 6 deletions(-)
34628 commit 091f68ccd59413d6890dfbfcf8911f112e690b50
34629 Author: Kovid Goyal <kovid@kovidgoyal.net>
34630 Date:   Mon Oct 5 00:39:36 2009 +0200
34632     Use _WIN32 instead of WIN32
34634     More info at http://bugs.freedesktop.org/show_bug.cgi?id=24259
34636  goo/GooMutex.h                | 16 +++++++++++++++-
34637  goo/gfile.cc                  | 33 +++++++++++++++++----------------
34638  goo/gfile.h                   |  5 +++--
34639  msvc/poppler/poppler-config.h |  2 +-
34640  poppler-config.h.cmake        |  2 +-
34641  poppler/ABWOutputDev.h        |  3 ++-
34642  poppler/FileSpec.cc           |  7 ++++---
34643  poppler/GlobalParams.cc       | 37 +++++++++++++++++++------------------
34644  poppler/GlobalParams.h        |  4 ++--
34645  poppler/Link.cc               |  3 ++-
34646  poppler/PDFDoc.cc             |  4 ++--
34647  poppler/PDFDoc.h              |  3 ++-
34648  poppler/PSOutputDev.cc        |  5 +++--
34649  poppler/TextOutputDev.cc      |  5 +++--
34650  poppler/XpdfPluginAPI.cc      | 13 ++++++++++++-
34651  poppler/poppler-config.h.in   |  2 +-
34652  splash/SplashFontEngine.cc    |  9 +++++----
34653  test/perf-test.cc             | 24 ++++++++++++------------
34654  utils/HtmlOutputDev.h         |  3 ++-
34655  19 files changed, 108 insertions(+), 72 deletions(-)
34657 commit 7fd8bdfa450db4e323e4e5d12159359fbc47f9ed
34658 Author: Albert Astals Cid <aacid@kde.org>
34659 Date:   Mon Oct 5 00:21:15 2009 +0200
34661     Remove spurious ;
34663     Found by -Wextra i think we should add more warnings to our default
34664     flags
34666  qt4/src/poppler-annotation.cc | 2 +-
34667  1 file changed, 1 insertion(+), 1 deletion(-)
34669 commit d46f7343e446331489d3fe6711a7cf778e0bd902
34670 Author: Albert Astals Cid <aacid@kde.org>
34671 Date:   Fri Oct 2 22:04:46 2009 +0200
34673     Strings can have 0 inside so use the length
34675     Fixes saving some files
34677  poppler/PDFDoc.cc | 2 +-
34678  1 file changed, 1 insertion(+), 1 deletion(-)
34680 commit 2bc2040081919340415f576ce8266356deadbfcd
34681 Author: Albert Astals Cid <aacid@kde.org>
34682 Date:   Fri Oct 2 22:04:03 2009 +0200
34684     Increase decimals from 5 to 10, a double has that precision
34686     Makes saving more faithful for some files
34688  poppler/PDFDoc.cc | 2 +-
34689  1 file changed, 1 insertion(+), 1 deletion(-)
34691 commit 05eb7342d5234732f27c9c67b7fc1f9e40a4e075
34692 Author: Albert Astals Cid <aacid@kde.org>
34693 Date:   Fri Oct 2 22:03:40 2009 +0200
34695     If the stream was wrongly formed save the correct length
34697     Fixes saving of some files
34699  poppler/PDFDoc.cc | 12 ++++++++++++
34700  1 file changed, 12 insertions(+)
34702 commit b98faa4c162392d9416a5a93c9042b41f82d8657
34703 Author: Albert Astals Cid <aacid@kde.org>
34704 Date:   Fri Oct 2 22:02:13 2009 +0200
34706     Return the save status as program status
34708  test/pdf-fullrewrite.cc | 3 ++-
34709  1 file changed, 2 insertions(+), 1 deletion(-)
34711 commit f73f59f2c7bb7c7d57eb70cdc1bc30b80a92d0b7
34712 Author: Albert Astals Cid <aacid@kde.org>
34713 Date:   Fri Oct 2 22:01:45 2009 +0200
34715     If the Length entry of the stream is wrong, fix it
34717     Fixes saving some files
34719  poppler/Parser.cc | 5 +++++
34720  1 file changed, 5 insertions(+)
34722 commit 91135c7e788bc32e414e1a9c9ab43b326a07e970
34723 Author: Albert Astals Cid <aacid@kde.org>
34724 Date:   Fri Oct 2 22:00:12 2009 +0200
34726     increase the range of characters we sanitize
34728     Fixes saving of some files
34730  goo/GooString.cc | 4 ++--
34731  1 file changed, 2 insertions(+), 2 deletions(-)
34733 commit 9dcb3e8be2cd52a795605548e43d6bfc149b2ea5
34734 Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
34735 Date:   Sun Sep 27 17:17:32 2009 +0200
34737     Fix the linking not to use the .so directly but the lib
34739     Fixes check on cygwin
34741  m4/qt.m4 | 4 ++--
34742  1 file changed, 2 insertions(+), 2 deletions(-)
34744 commit ed4a6f1cfc7ccd2717d939841c092347c3307547
34745 Author: Kovid Goyal <kovid@kovidgoyal.net>
34746 Date:   Sat Sep 26 19:26:19 2009 +0200
34748     Do not crash when saving files that come from a stream without name
34750     Bug 24090
34752  poppler/PDFDoc.cc | 6 +++++-
34753  1 file changed, 5 insertions(+), 1 deletion(-)
34755 commit 04b232d48930af9bc614d7fef47f79ce247713a4
34756 Author: Albert Astals Cid <aacid@kde.org>
34757 Date:   Sat Sep 26 18:30:41 2009 +0200
34759     Write the Info into the trailer dict if there is one
34761     Bug 24091
34763  poppler/PDFDoc.cc | 8 +++++++-
34764  1 file changed, 7 insertions(+), 1 deletion(-)
34766 commit 343e4f9aceb935eb393ad94bbef4dbb1b1a450ee
34767 Author: Albert Astals Cid <aacid@kde.org>
34768 Date:   Sat Sep 26 18:28:40 2009 +0200
34770     Plug leak
34772  test/pdf-fullrewrite.cc | 1 +
34773  1 file changed, 1 insertion(+)
34775 commit 2ea0032283c4717f1bb285fab7956fc38f375e87
34776 Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
34777 Date:   Sat Sep 26 15:01:35 2009 +0200
34779     Patch to make poppler work on Cygwin
34781     Bug 4195
34783  configure.ac        | 3 +++
34784  qt/Makefile.am      | 2 +-
34785  qt4/src/Makefile.am | 2 +-
34786  3 files changed, 5 insertions(+), 2 deletions(-)
34788 commit 074dc5e5e39cebc1fbe9bf6a15b2cae2391006c1
34789 Author: Albert Astals Cid <aacid@kde.org>
34790 Date:   Sat Sep 26 14:56:38 2009 +0200
34792     Improve realibility for Streams with broken Length
34794     Fixes bug 6841
34796  poppler/Parser.cc | 17 +++++++++++++----
34797  1 file changed, 13 insertions(+), 4 deletions(-)
34799 commit b7702820245fb6cdbf77afba37c53c03d4362a25
34800 Author: Albert Astals Cid <aacid@kde.org>
34801 Date:   Mon Sep 21 21:58:26 2009 +0200
34803     Print with a . and not with a , in all locales
34805     This is a regression after the removal of setting LC_NUMERIC
34807  poppler/PDFDoc.cc | 6 +++++-
34808  1 file changed, 5 insertions(+), 1 deletion(-)
34810 commit d31080d8195694cef740d4e77484179bb38d1f26
34811 Author: Albert Astals Cid <aacid@kde.org>
34812 Date:   Sun Sep 20 17:21:13 2009 +0200
34814     CharCodeToUnicode is not mandatory in fonts, don't crash one fonts
34815     that do not have it
34817     Fixes bug #24036
34819  poppler/Annot.cc | 33 ++++++++++++++++++++-------------
34820  1 file changed, 20 insertions(+), 13 deletions(-)
34822 commit a729d005a7204791fa8415de5aa0834136073ce8
34823 Author: Pino Toscano <pino@kde.org>
34824 Date:   Thu Sep 17 20:12:20 2009 +0200
34826     Windows32/MSVC: initialize the font list once per GlobalParams,
34827     instead of once at all
34829     this fixes the font list being empty at the second (and following)
34830     GlobalParams creation
34831     thanks for Christian Ehrlicher for reporting the bug and testing
34832     its fix
34834  poppler/GlobalParams.cc    | 1 +
34835  poppler/GlobalParams.h     | 1 +
34836  poppler/GlobalParamsWin.cc | 1 -
34837  3 files changed, 2 insertions(+), 1 deletion(-)
34839 commit 68711d8494e2765c4a24ea59ce8d904981f0f917
34840 Author: Albert Astals Cid <aacid@kde.org>
34841 Date:   Wed Sep 9 23:24:22 2009 +0200
34843     uint -> Guint
34845     some compilers don't know about uint
34847  poppler/Gfx.cc | 4 ++--
34848  1 file changed, 2 insertions(+), 2 deletions(-)
34850 commit 943a13c9354dec18cb023642aebbe5d3bb920ed7
34851 Author: Albert Astals Cid <aacid@kde.org>
34852 Date:   Wed Sep 9 20:04:06 2009 +0200
34854     poppler 0.12.0
34856  CMakeLists.txt   |  4 ++--
34857  NEWS             | 18 ++++++++++++++++++
34858  configure.ac     |  4 ++--
34859  msvc/config.h    |  6 +++---
34860  qt4/src/Doxyfile |  2 +-
34861  5 files changed, 26 insertions(+), 8 deletions(-)
34863 commit e8ed7210346cb18f6e4588ad557f993c6d42f4a3
34864 Author: Albert Astals Cid <aacid@kde.org>
34865 Date:   Wed Sep 9 19:21:21 2009 +0200
34867     increase library to 3.2.0
34869  qt4/src/CMakeLists.txt | 2 +-
34870  qt4/src/Makefile.am    | 2 +-
34871  2 files changed, 2 insertions(+), 2 deletions(-)
34873 commit e950107006a3b1889646d3705323c1b3d41eaa49
34874 Author: David Benjamin <davidben@mit.edu>
34875 Date:   Wed Sep 9 01:19:38 2009 +0200
34877     Fix infinite loop in JBIG2Decoder
34879     Bug 23025
34880     Also fixes problems in bug-poppler6881-2.pdf and bug-poppler6500.pdf
34882  poppler/JBIG2Stream.cc | 13 ++++++++-----
34883  1 file changed, 8 insertions(+), 5 deletions(-)
34885 commit 1cb25a4adaaf3e2da50724312a3db6928991f425
34886 Author: Carlos Garcia Campos <carlosgc@gnome.org>
34887 Date:   Sun Sep 6 10:45:56 2009 +0200
34889     [glib] Ignore attachments with an invalid embedded file
34891     Fixes bug #10386
34893  glib/poppler-document.cc | 4 ++++
34894  1 file changed, 4 insertions(+)
34896 commit 842e00f3114666609ef4dec6fa613d46f330a40c
34897 Author: Albert Astals Cid <aacid@kde.org>
34898 Date:   Sat Sep 5 15:20:35 2009 +0200
34900     Add EmbeddedFile::isValid
34902     Also do not crash if data() is called on an invalid file
34904  qt4/src/poppler-embeddedfile.cc | 10 +++++++++-
34905  qt4/src/poppler-qt4.h           |  9 ++++++++-
34906  2 files changed, 17 insertions(+), 2 deletions(-)
34908 commit 9d40b268f5a9a9a0fb79da0e1627dd8eebc4db6a
34909 Author: Albert Astals Cid <aacid@kde.org>
34910 Date:   Sat Sep 5 15:19:27 2009 +0200
34912     Add EmbFile::isOk
34914     At the moment returns false if the object stream is not really
34915     a stream
34917  poppler/Catalog.h | 3 ++-
34918  1 file changed, 2 insertions(+), 1 deletion(-)
34920 commit 642650b6f70425c8fff2df978ae71249a5ae07f3
34921 Author: David Benjamin <davidben@mit.edu>
34922 Date:   Sat Sep 5 01:12:49 2009 +0200
34924     Better fallback when there's a type mismatch
34926     Bug #17252
34928  poppler/GfxFont.cc | 38 ++++++++++++++++++++++++++++++++------
34929  1 file changed, 32 insertions(+), 6 deletions(-)
34931 commit bf5811f5331292ccf30f1b0f089fe43d351d96be
34932 Author: Albert Astals Cid <aacid@kde.org>
34933 Date:   Wed Aug 26 00:43:46 2009 +0200
34935     Improve shading color rendering
34937     Shading is not necessarily lineal so require another bisection to
34938     assume all the area in between have the same color. Fixes bug #20238
34940  poppler/Gfx.cc | 17 ++++++++++++++++-
34941  1 file changed, 16 insertions(+), 1 deletion(-)
34943 commit e94430b790fde6ce7b7cb163c2e0adf2d071c81d
34944 Author: Albert Astals Cid <aacid@kde.org>
34945 Date:   Wed Aug 26 00:42:49 2009 +0200
34947     Make code a bit more readable
34949  poppler/Gfx.cc | 23 +++++++++++------------
34950  1 file changed, 11 insertions(+), 12 deletions(-)
34952 commit 465212780557705fd939dfe54f96913505bfc96e
34953 Author: Albert Astals Cid <aacid@kde.org>
34954 Date:   Tue Aug 25 21:55:45 2009 +0200
34956     forgot to update my copyright
34958  poppler/JPEG2000Stream.cc | 2 +-
34959  1 file changed, 1 insertion(+), 1 deletion(-)
34961 commit 4f6016d01ced32002bef22b9b5d5426a74e55842
34962 Author: Albert Astals Cid <aacid@kde.org>
34963 Date:   Tue Aug 25 21:10:07 2009 +0200
34965     Fix format security warnings
34967     Don't just directly print strings of unknown content; use "%s".
34969  poppler/JPEG2000Stream.cc | 4 ++--
34970  1 file changed, 2 insertions(+), 2 deletions(-)
34972 commit 4616b23382b5d155f8b2f1942733037cf5730844
34973 Author: Christian Persch <chpe@gnome.org>
34974 Date:   Tue Aug 25 21:09:40 2009 +0200
34976     Fix format security warnings
34978     Don't just directly print strings of unknown content; use "%s".
34980  poppler/GfxState.cc | 3 ++-
34981  1 file changed, 2 insertions(+), 1 deletion(-)
34983 commit 6c5c8d008456d1e4f3d60bc182209747c2a175dc
34984 Author: Christian Persch <chpe@gnome.org>
34985 Date:   Tue Aug 25 21:03:16 2009 +0200
34987     Support AM_SILENT_RULES
34989     When using automake 1.11, should support silent build rules.
34991  Makefile.am           | 2 +-
34992  configure.ac          | 1 +
34993  glib/Makefile.am      | 4 ++--
34994  qt4/demos/Makefile.am | 2 +-
34995  qt4/src/Makefile.am   | 2 +-
34996  qt4/tests/Makefile.am | 2 +-
34997  6 files changed, 7 insertions(+), 6 deletions(-)
34999 commit e7dd1c47b01d8f31599ee686eafbe7c54d7c023a
35000 Author: Christian Persch <chpe@gnome.org>
35001 Date:   Tue Aug 25 21:01:13 2009 +0200
35003     Fix automake check, and add automake 1.11 support
35005     Fix the automake checks to take the *newest* version available,
35006     not the
35007     oldest one. Add support for automake 1.11. FDO#23473.
35009  autogen.sh | 13 +++++++------
35010  1 file changed, 7 insertions(+), 6 deletions(-)
35012 commit 493d2c5aa78a3241e70108c5d7eccba9ac72f834
35013 Author: Rex Dieter <rdieter@math.unl.edu>
35014 Date:   Mon Aug 24 20:08:46 2009 +0200
35016     Use Requires.private if available
35018     The following patch minimizes pkg-config deps similar to how the
35019     glib-related pkg-config deps are done.
35021  poppler-qt.pc.cmake  | 3 ++-
35022  poppler-qt.pc.in     | 3 ++-
35023  poppler-qt4.pc.cmake | 3 ++-
35024  poppler-qt4.pc.in    | 3 ++-
35025  4 files changed, 8 insertions(+), 4 deletions(-)
35027 commit 341cd3ecd08a39cd146c1c57f356b50a2881c03f
35028 Author: Jakub Wilk <ubanus@users.sf.net>
35029 Date:   Mon Aug 24 19:51:34 2009 +0200
35031     common options for pdftoabw
35033     The attached patch fixes command line handling for pdftoabw and
35034     implements some
35035     common options (e.g., --help) that are already found in other
35036     pdftosomething
35037     utilities.
35039  utils/pdftoabw.cc | 39 ++++++++++++++++++++++++++++++++-------
35040  1 file changed, 32 insertions(+), 7 deletions(-)
35042 commit 365683d5faea6e0a7570b139d1f3366c22271f8e
35043 Author: Albert Astals Cid <aacid@kde.org>
35044 Date:   Tue Aug 18 21:18:13 2009 +0200
35046     0.11.3
35048  CMakeLists.txt   |  2 +-
35049  NEWS             | 22 ++++++++++++++++++++++
35050  configure.ac     |  2 +-
35051  msvc/config.h    |  6 +++---
35052  qt4/src/Doxyfile |  2 +-
35053  5 files changed, 28 insertions(+), 6 deletions(-)
35055 commit cb28bc8a637d300664b3c7569263445275333878
35056 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35057 Date:   Mon Aug 17 14:14:03 2009 +0200
35059     [glib] Add FORMAT_MAJOR/MINOR properties to get the PDF version
35061     See bug #23076.
35063  glib/poppler-document.cc | 26 ++++++++++++++++++++++++++
35064  1 file changed, 26 insertions(+)
35066 commit 1b5612841b0c663f6d391d4581f65f68a2975db0
35067 Author: Pino Toscano <pino@kde.org>
35068 Date:   Mon Aug 17 01:04:04 2009 +0200
35070     [Qt] add Document::getPdfVersion(int *major, int *minor) for the
35071     document PDF version numbers
35073     This new function reads the version of the PDF specification of the
35074     document, putting major and minor numbers in own variables.
35076  qt/poppler-document.cc |  8 ++++++++
35077  qt/poppler-qt.h        | 12 ++++++++++++
35078  2 files changed, 20 insertions(+)
35080 commit aef8ecda1e80b921228f415a53c9c5a52df87d94
35081 Author: Pino Toscano <pino@kde.org>
35082 Date:   Mon Aug 17 00:57:08 2009 +0200
35084     [Qt4] deprecate Document::pdfVersion()
35086     ... in favour of getPdfVersion()
35088  qt4/src/poppler-qt4.h | 5 ++++-
35089  1 file changed, 4 insertions(+), 1 deletion(-)
35091 commit 830140f70e48e8033ad4411b6bd405d5ad7358a3
35092 Author: Pino Toscano <pino@kde.org>
35093 Date:   Mon Aug 17 00:51:13 2009 +0200
35095     [Qt4] add Document::getPdfVersion(int *major, int *minor) for the
35096     document PDF version numbers
35098     This new function reads the version of the PDF specification of the
35099     document, putting major and minor numbers in own variables.
35100     Add them to the relative unit test.
35102  qt4/src/poppler-document.cc  |  8 ++++++++
35103  qt4/src/poppler-qt4.h        | 13 +++++++++++++
35104  qt4/tests/check_metadata.cpp |  4 ++++
35105  3 files changed, 25 insertions(+)
35107 commit 5491d16dfbd73f0256c62e49d02622dc3185012e
35108 Author: Albert Astals Cid <aacid@kde.org>
35109 Date:   Mon Aug 17 00:24:41 2009 +0200
35111     Move poppler core away from using a double as PDF file version
35113     Frontends are yet to come
35115  glib/poppler-document.cc    | 2 +-
35116  poppler/PDFDoc.cc           | 7 ++++---
35117  poppler/PDFDoc.h            | 8 +++++---
35118  qt/poppler-document.cc      | 4 ++--
35119  qt4/src/poppler-document.cc | 4 ++--
35120  utils/pdfinfo.cc            | 4 ++--
35121  6 files changed, 16 insertions(+), 13 deletions(-)
35123 commit efd5dd63a5b08249529d9a9f5906aefe806fb3aa
35124 Author: Albert Astals Cid <aacid@kde.org>
35125 Date:   Mon Aug 17 00:21:22 2009 +0200
35127     Forgot to update copyright info
35129  fofi/FoFiType1C.cc | 14 ++++++++++++++
35130  poppler/PDFDoc.cc  |  2 +-
35131  utils/parseargs.c  |  2 +-
35132  3 files changed, 16 insertions(+), 2 deletions(-)
35134 commit 25ff4be0b4521cc3d2de386cdeb589beb245d435
35135 Author: Albert Astals Cid <aacid@kde.org>
35136 Date:   Mon Aug 17 00:15:10 2009 +0200
35138     No need to change the locale since we use gatof that does the
35139     right thing
35141  poppler/PDFDoc.cc | 6 +-----
35142  1 file changed, 1 insertion(+), 5 deletions(-)
35144 commit a6f698b4edc42c0414dd4690e1e037088321db2c
35145 Author: Albert Astals Cid <aacid@kde.org>
35146 Date:   Mon Aug 17 00:14:35 2009 +0200
35148     Use gatof instead of atof
35150  fofi/FoFiType1C.cc  | 3 ++-
35151  poppler/Annot.cc    | 5 +++--
35152  poppler/Function.cc | 3 ++-
35153  poppler/PDFDoc.cc   | 3 ++-
35154  utils/parseargs.c   | 4 +++-
35155  5 files changed, 12 insertions(+), 6 deletions(-)
35157 commit 807b121cae45832d2e5832bad19c31e77420bfec
35158 Author: Albert Astals Cid <aacid@kde.org>
35159 Date:   Mon Aug 17 00:10:30 2009 +0200
35161     Add a custom strtod that comes from libspectre
35163     Works over C locale integers without changing locale settings
35165  CMakeLists.txt  |   2 +
35166  goo/Makefile.am |   6 ++-
35167  goo/gstrtod.cc  | 147
35168  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
35169  goo/gstrtod.h   |  43 +++++++++++++++++
35170  4 files changed, 196 insertions(+), 2 deletions(-)
35172 commit 914bf7677a14494b69857b1d8070092a9999fe79
35173 Author: Albert Astals Cid <aacid@kde.org>
35174 Date:   Sun Aug 16 20:50:02 2009 +0200
35176     When writing the cm matrix write 4 significant digits not 4 decimals
35178     This fixes bug 23332
35179     Maybe we want to make this the default behaviour of 'g' instead of
35180     a new 'gs' case, but i prefer to be on the safe side for the moment
35182  goo/GooString.cc       | 27 +++++++++++++++++++++++++--
35183  goo/GooString.h        |  4 +++-
35184  poppler/PSOutputDev.cc |  4 ++--
35185  3 files changed, 30 insertions(+), 5 deletions(-)
35187 commit b7dfca1aa52b825eb3b8f1cc0470398c31615b30
35188 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35189 Date:   Sun Aug 16 19:28:37 2009 +0200
35191     [cairo] CairoImageOutputDev doesn't implement patterns
35193  poppler/CairoOutputDev.h | 13 +++++++++++++
35194  1 file changed, 13 insertions(+)
35196 commit d20d65111aee2ee4b8cdea2962ed1bb149122ba9
35197 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35198 Date:   Sun Aug 16 17:36:14 2009 +0200
35200     [cairo] Implement tiling patterns in cairo backend
35202     Fixes bug #13518 for the cairo backend.
35204  poppler/CairoOutputDev.cc | 56
35205  +++++++++++++++++++++++++++++++++++++++++++++++
35206  poppler/CairoOutputDev.h  | 10 +++++++++
35207  2 files changed, 66 insertions(+)
35209 commit e965d0686d979c775b64a93f8e2f775f81885417
35210 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35211 Date:   Thu Aug 13 14:48:10 2009 +0200
35213     Change OutputDev::tilingPatternFill to return a GBool
35215     It allows outputdevs to decide whether render the pattern or not
35216     depending
35217     on the parameters, like shaded patterns currently do.
35219  poppler/Gfx.cc         | 37 +++++++++++++++++++------------------
35220  poppler/OutputDev.h    | 11 ++++++-----
35221  poppler/PSOutputDev.cc | 12 +++++++-----
35222  poppler/PSOutputDev.h  | 10 +++++-----
35223  4 files changed, 37 insertions(+), 33 deletions(-)
35225 commit ce70ef7d6afc800e24031dae43da301e9e542f0e
35226 Author: Albert Astals Cid <aacid@kde.org>
35227 Date:   Sat Aug 15 17:45:57 2009 +0200
35229     Fix backwards search
35231  qt4/src/poppler-page.cc | 4 ++--
35232  1 file changed, 2 insertions(+), 2 deletions(-)
35234 commit 5b7b1cdc5c3b8652d3ae583b4d7b8b6de625adc2
35235 Author: Albert Astals Cid <aacid@kde.org>
35236 Date:   Sat Aug 15 17:45:05 2009 +0200
35238     Add an autotest showing previousresult fails
35240  qt4/tests/check_search.cpp | 51
35241  ++++++++++++++++++++++++++++++++++++++++++++++
35242  1 file changed, 51 insertions(+)
35244 commit 2484b0dcb8eb62f8e2c147498c58871ec04630b5
35245 Author: Albert Astals Cid <aacid@kde.org>
35246 Date:   Fri Aug 14 11:47:11 2009 +0200
35248     Implement the alpha path
35250     I wonder if this is the correct fix why it was not implemented
35251     but if fixes rendering of files in KDE bug 145868, KDE bug 193657,
35252     poppler bug 17473.pdf, poppler bug 21651, poppler bug 22143 and
35253     poppler bug 22152 and causes no regression in all the other files
35254     i have in my test dir so i'm commiting it
35256  poppler/SplashOutputDev.cc | 4 ++--
35257  1 file changed, 2 insertions(+), 2 deletions(-)
35259 commit 03970d8b6d7624444664320470baa6d1b1299622
35260 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35261 Date:   Tue Aug 11 12:01:07 2009 +0200
35263     [build] Fix build with autotools
35265  utils/Makefile.am | 1 +
35266  1 file changed, 1 insertion(+)
35268 commit 15752b7cd5c94620e3ad3b6afd9c70ccc754c9b3
35269 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35270 Date:   Mon Aug 10 20:02:13 2009 +0200
35272     [cairo] Add empty updateBlendMode to CairoImageOutputDev
35274     Fixes a crash when using CairoImageOutputDev with a document with
35275     blend
35276     modes.
35278  poppler/CairoOutputDev.h | 1 +
35279  1 file changed, 1 insertion(+)
35281 commit 45dae4e66b2b833f95656850b5f1b0ffd1d96f1d
35282 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35283 Date:   Mon Aug 10 20:00:04 2009 +0200
35285     [cairo] Use current fill_opacity when drawing images
35287     Fixes launchpad bug #342282 (page 2 of the attached document)
35289  poppler/CairoOutputDev.cc | 16 +++++++++++++---
35290  1 file changed, 13 insertions(+), 3 deletions(-)
35292 commit b1cd54546844f2f7cd6bf7cc14b7584c84c3fc14
35293 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35294 Date:   Mon Aug 10 19:55:44 2009 +0200
35296     [cairo] Do not save the font file twice for FreeType fonts
35298     Fixes bug #20491.
35300  poppler/CairoFontEngine.cc | 19 ++-----------------
35301  1 file changed, 2 insertions(+), 17 deletions(-)
35303 commit 4181a0ff11195eb7a56d76be23994b843e20b483
35304 Author: Albert Astals Cid <aacid@kde.org>
35305 Date:   Mon Aug 10 19:58:09 2009 +0200
35307     this branch is unlikely to happen
35309  poppler/Lexer.cc | 2 +-
35310  1 file changed, 1 insertion(+), 1 deletion(-)
35312 commit 2a3025f32951ce7b7343aeef111902615d71595e
35313 Author: Albert Astals Cid <aacid@kde.org>
35314 Date:   Mon Aug 10 19:55:40 2009 +0200
35316     fix overflow calculation not to depend on the variable overflowing
35318  poppler/Lexer.cc | 12 ++++++++----
35319  1 file changed, 8 insertions(+), 4 deletions(-)
35321 commit a38001f724f78231c2fdadd28e647a35b41bab74
35322 Author: Albert Astals Cid <aacid@kde.org>
35323 Date:   Sun Aug 9 23:26:02 2009 +0200
35325     Check for overflow when parsing integers
35327     Fixes bug 23078
35329  poppler/Lexer.cc | 28 ++++++++++++++++++++++------
35330  1 file changed, 22 insertions(+), 6 deletions(-)
35332 commit 4c4c0e44452d07bea88d98b7df0c01fadd7693cc
35333 Author: Jakub Wilk <ubanus@users.sf.net>
35334 Date:   Sat Aug 8 17:26:14 2009 +0200
35336     Silence some warnings when using internal headers and not compiling
35337     with -Wno-write-strings
35339     People should not be using internal headers but it's just two lines
35341  poppler/Object.h | 5 +++--
35342  1 file changed, 3 insertions(+), 2 deletions(-)
35344 commit e2c319ba18ab473fd969db9519a9231be67538c3
35345 Author: Albert Astals Cid <aacid@kde.org>
35346 Date:   Sat Aug 8 00:48:18 2009 +0200
35348     Also implement mono so that -mono in pdftoppm -png works
35350     Totally not optimized
35352  splash/SplashBitmap.cc | 23 ++++++++++++++++++++++-
35353  1 file changed, 22 insertions(+), 1 deletion(-)
35355 commit c669e7f3ca421265e78161cc3fdecd2a0c7510c9
35356 Author: Albert Astals Cid <aacid@kde.org>
35357 Date:   Sat Aug 8 00:38:50 2009 +0200
35359     Support splashModeMono8 in writePNGFile
35361     Works though is non optimal
35363  splash/SplashBitmap.cc | 55
35364  +++++++++++++++++++++++++++++++++++---------------
35365  1 file changed, 39 insertions(+), 16 deletions(-)
35367 commit 92744b72df9084fd2d69ba78406898378884aed8
35368 Author: Albert Astals Cid <aacid@kde.org>
35369 Date:   Sat Aug 8 00:20:52 2009 +0200
35371     Add the -png flag to pdftoppm to output to PNG
35373     Based on a patch by Shen Liang <shenzhuxi@gmail.com>
35374     Also factored common PNG code from HtmlOutputDev to PNGWriter
35376  CMakeLists.txt            |   5 +++
35377  goo/Makefile.am           |   9 +++-
35378  goo/PNGWriter.cc          | 110
35379  ++++++++++++++++++++++++++++++++++++++++++++++
35380  goo/PNGWriter.h           |  43 ++++++++++++++++++
35381  poppler/Makefile.am       |   8 ++++
35382  splash/SplashBitmap.cc    |  70 +++++++++++++++++++++++++++++
35383  splash/SplashBitmap.h     |   5 +++
35384  splash/SplashErrorCodes.h |   4 +-
35385  utils/CMakeLists.txt      |   4 --
35386  utils/HtmlOutputDev.cc    |  66 +++++-----------------------
35387  utils/Makefile.am         |   4 --
35388  utils/pdftoppm.1          |   3 ++
35389  utils/pdftoppm.cc         |  21 +++++++--
35390  13 files changed, 283 insertions(+), 69 deletions(-)
35392 commit e4439ff527bb202d0239f78e647452983b733411
35393 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35394 Date:   Fri Aug 7 15:23:57 2009 +0200
35396     [cairo] Don't apply masks when fill color space mode is csPattern
35398     In that case the mask is used for clipping when drawing images. Fixes
35399     bug #22216.
35401  poppler/CairoOutputDev.cc | 59
35402  ++++++++++++++++++++++++++++++-----------------
35403  1 file changed, 38 insertions(+), 21 deletions(-)
35405 commit 7194f59a18e4f6997ae560af3db1bd101d6f726e
35406 Author: Chris Wilson <chris@chris-wilson.co.uk>
35407 Date:   Thu Aug 6 11:24:22 2009 +0100
35409     [cairo] Use FT_New_Memory_Face() for mmapped  fonts
35411     If we hold a mapping for the font, then we can pass that memory to
35412     FreeType for it to use as well. This saves on FreeType having to
35413     read the
35414     file into a fresh block of memory.
35416  poppler/CairoFontEngine.cc | 5 ++++-
35417  1 file changed, 4 insertions(+), 1 deletion(-)
35419 commit 7e2bbcf6f85111d1006b0d5bc1503cadaba83c9f
35420 Author: Albert Astals Cid <aacid@kde.org>
35421 Date:   Tue Aug 4 00:10:58 2009 +0200
35423     Set KDAB via gamaral copyright
35425  poppler/Form.cc | 3 ++-
35426  1 file changed, 2 insertions(+), 1 deletion(-)
35428 commit ed5918e16dafebc9ecf6db8ce0186f407ecbf7d5
35429 Author: Pino Toscano <pino@kde.org>
35430 Date:   Sat Aug 1 20:00:22 2009 +0200
35432     [Qt4 apidox] make example for FontIterator... not leak ;)
35434  qt4/src/poppler-qt4.h | 2 ++
35435  1 file changed, 2 insertions(+)
35437 commit f3b36d9c992491e614e88dbf1a84b5433a7647f4
35438 Author: Pino Toscano <pino@kde.org>
35439 Date:   Sat Aug 1 19:54:52 2009 +0200
35441     [Qt4] Add color management API.
35443     Add few wrapper functions to get/set color profiles.
35444     Add a function to know whether the color management functions actually
35445     do anything (ie support compiled or not).
35446     Add few basic API docs for the new functions.
35447     Based on an initial patch by Hal V. Engel <hvengel@astound.net>,
35448     heavily reindented, polished and massaged in its API by me.
35450  qt4/src/poppler-document.cc | 52
35451  +++++++++++++++++++++++++++++++++++++++++++++
35452  qt4/src/poppler-qt4.h       | 50
35453  +++++++++++++++++++++++++++++++++++++++++++
35454  2 files changed, 102 insertions(+)
35456 commit 78a1969d040018c0c2bb74c94f5507f786e4666e
35457 Author: Pino Toscano <pino@kde.org>
35458 Date:   Sat Aug 1 18:00:06 2009 +0200
35460     [Qt] add unhandled cases and remove unused code
35462  qt/poppler-page.cc | 12 ++----------
35463  1 file changed, 2 insertions(+), 10 deletions(-)
35465 commit bddebec0712e92e13b57d3d05d652673fe737866
35466 Author: Albert Astals Cid <aacid@kde.org>
35467 Date:   Sat Aug 1 17:12:22 2009 +0200
35469     0.11.2
35471  CMakeLists.txt   |  2 +-
35472  NEWS             | 30 ++++++++++++++++++++++++++++++
35473  configure.ac     |  2 +-
35474  msvc/config.h    |  6 +++---
35475  qt4/src/Doxyfile |  2 +-
35476  5 files changed, 36 insertions(+), 6 deletions(-)
35478 commit 87e2af3454348f5568d155c15af5d85268e47f1b
35479 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35480 Date:   Sat Aug 1 15:48:02 2009 +0200
35482     [glib-demo] Add cast to make sure the comparison is always valid
35484  glib/demo/attachments.c | 2 +-
35485  1 file changed, 1 insertion(+), 1 deletion(-)
35487 commit 464e95ef451103daddc9a30cd26b986291f02176
35488 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35489 Date:   Sat Aug 1 15:47:25 2009 +0200
35491     [glib-demo] Add missing return
35493  glib/demo/attachments.c | 2 ++
35494  1 file changed, 2 insertions(+)
35496 commit 7f48369e4d29b2a71abffa9e1966e3a2252de895
35497 Author: Guillermo Antonio Amaral Bastidas <gamaral@amaral.com.mx>
35498 Date:   Sat Aug 1 15:41:34 2009 +0200
35500     Call fillChildrenSiblingsID in fillChildrenSiblingsID instaed of
35501     loadChildrenDefaults
35503  poppler/Form.cc | 2 +-
35504  1 file changed, 1 insertion(+), 1 deletion(-)
35506 commit e21a3e40bf6f4365064cea751ae186580d8f81f5
35507 Author: William Bader <williambader@hotmail.com>
35508 Date:   Sat Aug 1 15:23:03 2009 +0200
35510     Add the possibility of disabling font substitution in pdftops
35512     Bug #23030
35514  poppler/GlobalParams.cc | 17 ++++++++++++++
35515  poppler/GlobalParams.h  |  4 ++++
35516  poppler/PSOutputDev.cc  | 59
35517  +++++++++++++++++++++++++++----------------------
35518  poppler/PSOutputDev.h   |  2 ++
35519  utils/pdftops.1         |  8 ++++++-
35520  utils/pdftops.cc        |  7 ++++++
35521  6 files changed, 70 insertions(+), 27 deletions(-)
35523 commit bd68c90338cbf16f468e5db59722610300a629e1
35524 Author: Albert Astals Cid <aacid@kde.org>
35525 Date:   Sat Aug 1 15:19:48 2009 +0200
35527     Forgot to add my copyright
35529  poppler/GfxState.h | 1 +
35530  1 file changed, 1 insertion(+)
35532 commit 173451730948c320f16a0f5924a58302603eca0b
35533 Author: Albert Astals Cid <aacid@kde.org>
35534 Date:   Sat Aug 1 15:13:35 2009 +0200
35536     Try to workaround some incorrect PDF
35538     Fixes rendering of PDF where forms/patterns have more q than Q. Fixes
35539     rendering in splash of pdf in bugs #22835, #21899 and #16402
35541  poppler/Gfx.cc     | 13 +++++++++++++
35542  poppler/GfxState.h |  1 +
35543  2 files changed, 14 insertions(+)
35545 commit 35c408ca49be08144bcf14aa112505fd556725d2
35546 Author: Albert Astals Cid <aacid@kde.org>
35547 Date:   Fri Jul 31 23:27:02 2009 +0200
35549     add the overloaded virtual warning also the autotools based build
35551  configure.ac | 2 +-
35552  1 file changed, 1 insertion(+), 1 deletion(-)
35554 commit 1c32bd2d101e5dfb37e28276ecad699f121b27b7
35555 Author: Albert Astals Cid <aacid@kde.org>
35556 Date:   Fri Jul 31 23:22:25 2009 +0200
35558     Add my copyright to files i just edited
35560  poppler/OutputDev.cc  | 1 +
35561  poppler/OutputDev.h   | 1 +
35562  utils/HtmlOutputDev.h | 2 +-
35563  3 files changed, 3 insertions(+), 1 deletion(-)
35565 commit 10717a48c85f1dbeff1c6bcd094006a9ecc92efc
35566 Author: Albert Astals Cid <aacid@kde.org>
35567 Date:   Fri Jul 31 23:22:10 2009 +0200
35569     Add -Woverloaded-virtual as default CXX flag
35571  cmake/modules/PopplerMacros.cmake | 1 +
35572  1 file changed, 1 insertion(+)
35574 commit db5f736655f01575ac5d7c524cbf131924ae91fa
35575 Author: Albert Astals Cid <aacid@kde.org>
35576 Date:   Fri Jul 31 23:12:00 2009 +0200
35578     rename the function
35580     That way the name is different from the OutputDev function and does
35581     not seem like a wrong overload
35583  utils/HtmlOutputDev.cc | 4 ++--
35584  utils/HtmlOutputDev.h  | 2 +-
35585  2 files changed, 3 insertions(+), 3 deletions(-)
35587 commit 4be87f87509b93c4fe4025f9bd788e9412416663
35588 Author: Albert Astals Cid <aacid@kde.org>
35589 Date:   Fri Jul 31 23:11:32 2009 +0200
35591     Remove Outputdev::beginMarkedContent as noone uses it
35593  poppler/Gfx.cc       | 2 --
35594  poppler/OutputDev.cc | 3 ---
35595  poppler/OutputDev.h  | 1 -
35596  3 files changed, 6 deletions(-)
35598 commit 6ab2ec8a89519d2bd1576c8d62f8aec51b04479a
35599 Author: Albert Astals Cid <aacid@kde.org>
35600 Date:   Fri Jul 31 23:10:56 2009 +0200
35602     Warning--
35604  poppler/PSOutputDev.cc | 2 +-
35605  1 file changed, 1 insertion(+), 1 deletion(-)
35607 commit 53c3d636ad645a350b576160e1498726238a7bd1
35608 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35609 Date:   Fri Jul 31 18:23:57 2009 +0200
35611     [cairo] Implement radialShadedFill in cairo backend using cairo
35612     gradients
35614     Fixes bugs #10942, #14160
35616  poppler/CairoOutputDev.cc |  28 +++++++++
35617  poppler/CairoOutputDev.h  |   2 +
35618  poppler/Gfx.cc            | 141
35619  +++++++++++++++++++++++++++-------------------
35620  poppler/OutputDev.h       |   2 +-
35621  poppler/PSOutputDev.cc    |   3 +-
35622  poppler/PSOutputDev.h     |   2 +-
35623  6 files changed, 117 insertions(+), 61 deletions(-)
35625 commit 2ba937545d1a2b9fa798f04fee755ccdf0e74ec7
35626 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35627 Date:   Fri Jul 31 17:49:18 2009 +0200
35629     [cairo] Use cairo_pattern_set_extend for linear gradients
35631  poppler/CairoOutputDev.cc |  9 +++++++++
35632  poppler/CairoOutputDev.h  |  1 +
35633  poppler/Gfx.cc            | 34 ++++++++++++++++++++++++++++------
35634  poppler/OutputDev.h       |  4 ++++
35635  4 files changed, 42 insertions(+), 6 deletions(-)
35637 commit b054756113f0df6b59935823882f412486e96db5
35638 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35639 Date:   Wed Jun 17 11:10:15 2009 +0200
35641     [cairo] Implement blend mdoes in cairo backend
35643     It requires cairo from git master to work at the moment. Fixes bugs
35644      #22384, #12979, #13603, #17919, #22255
35646  configure.ac              | 27 ++++++++++++++++++++++
35647  poppler/CairoOutputDev.cc | 59
35648  +++++++++++++++++++++++++++++++++++++++++++++++
35649  poppler/CairoOutputDev.h  |  1 +
35650  3 files changed, 87 insertions(+)
35652 commit bf8964726c9311e7e82b1faf49cc2272e5c1e339
35653 Author: William Bader <williambader@hotmail.com>
35654 Date:   Thu Jul 30 22:08:43 2009 +0200
35656     Fix some double to int warnings by explicit casting
35658  poppler/Gfx.cc | 7 ++++---
35659  1 file changed, 4 insertions(+), 3 deletions(-)
35661 commit fdbd0c548e963461b2bc4bdf1beaa1577cafcea7
35662 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35663 Date:   Thu Jul 30 21:05:18 2009 +0200
35665     Update gtk-doc build files
35667  gtk-doc.make  | 102
35668  +++++++++++++++++++++++++++++++++++++++-------------------
35669  m4/gtk-doc.m4 |  74 +++++++++++++++++++++++-------------------
35670  2 files changed, 110 insertions(+), 66 deletions(-)
35672 commit ae84dce5cea4d249526a6ed5b2feb2d3f241da1b
35673 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35674 Date:   Thu Jul 30 20:45:39 2009 +0200
35676     Revert "Remove unneeded files from repo"
35678     This reverts commit 4cc9dee35e03d7b295a476f937ec0f2c43bb6592.
35680     See bug #22697.
35682  configure.ac               |   2 +-
35683  glib/reference/Makefile.am |   4 +-
35684  gtk-doc.make               | 155
35685  +++++++++++++++++++++++++++++++++++++++++++++
35686  m4/gtk-doc.m4              |  53 ++++++++++++++++
35687  4 files changed, 211 insertions(+), 3 deletions(-)
35689 commit 7e14516a78b16453c747eb92b08665632e5f6844
35690 Author: Sanjoy Mahajan <sanjoy@mit.edu>
35691 Date:   Mon Jul 27 23:20:50 2009 +0200
35693     Fix displayPages call
35695     Parameters are outputdev, first, last, dpi, dpi, rotate, usemediabox,
35696     crop, printing
35697     and we were doing
35698     usemediabox = !noCrop
35699     crop = gFasle
35700     the correct is
35701     usemediabox = noCrop
35702     crop = !noCrop
35704  utils/pdftops.cc | 3 ++-
35705  1 file changed, 2 insertions(+), 1 deletion(-)
35707 commit 3d53a0eb14420d54c0ebf8590e34c018b8da105d
35708 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35709 Date:   Sun Jul 19 16:02:33 2009 +0200
35711     Copy byte_lookup in copy constructor
35713  poppler/GfxState.cc | 6 ++++++
35714  1 file changed, 6 insertions(+)
35716 commit 8f7271acf17c46e663cd48d90c382b04a834fba2
35717 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35718 Date:   Sun Jul 19 15:53:49 2009 +0200
35720     Don't use byte_lookup table when color space doesn't support getLine
35721     methods
35723     For color spaces that don't implement getRGBLine or getGrayLine
35724     methods,
35725     getRGB or getGray are called for every pixel, however we were
35726     allocating
35727     the byte_lookup table and converting colors in those cases
35728     too. Instead
35729     of falling back to generic methods in the base class, the new methods
35730     useGetRGBLine and useGetGrayLine have been added to he base class,
35731     so that
35732     when they are not suopported in the current color space byte_lookup
35733     table is
35734     not used at all.
35736     Fixes bug #11027.
35738  poppler/GfxState.cc | 125
35739  ++++++++++++++++++++++++++++++----------------------
35740  poppler/GfxState.h  |  21 +++++++--
35741  2 files changed, 91 insertions(+), 55 deletions(-)
35743 commit 1bc737796bef1c65289a101b2d4c367267b9c974
35744 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35745 Date:   Sun Jul 19 15:51:43 2009 +0200
35747     Remove unused variable
35749  poppler/GfxState.h | 1 -
35750  1 file changed, 1 deletion(-)
35752 commit 512b2c654fd80c83b82e7adc828a478a18de17ab
35753 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35754 Date:   Sun Jul 26 19:35:06 2009 +0200
35756     [cairo] Use CAIRO_EXTEND_PAD in drawImageMaskPrescaled too
35758  poppler/CairoOutputDev.cc | 32 +++++++++++++++-----------------
35759  1 file changed, 15 insertions(+), 17 deletions(-)
35761 commit ad26e34bede53cb6300bc463cbdcc2b5adf101c2
35762 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35763 Date:   Sun Jul 26 18:36:06 2009 +0200
35765     [cairo] Use rectangle + clip instead of invert + tranform
35767     This is just for consistency of drawImage methods
35769  poppler/CairoOutputDev.cc | 30 ++++++++++++++----------------
35770  1 file changed, 14 insertions(+), 16 deletions(-)
35772 commit ee6b761a55baef4c3bbe4614b0c3b3d761a3111f
35773 Author: Chris Wilson <chris@chris-wilson.co.uk>
35774 Date:   Sun Jul 26 16:19:15 2009 +0200
35776     [cairo] Apply a clip for masked drawImage
35778     In order to use EXTEND_PAD with a mask, we need to apply a clip (to
35779     constrain the image to the appropriate region). The complicating
35780     factor for
35781     drawSoftImage() is that mask size is independent of the image size,
35782     so we
35783     need to compute the intersection of the mask with in the image
35784     in userspace.
35786  poppler/CairoOutputDev.cc | 21 ++++++++++++++-------
35787  1 file changed, 14 insertions(+), 7 deletions(-)
35789 commit 499c6c972bac14936b5370276da723a6e98861b3
35790 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35791 Date:   Sun Jul 26 11:30:08 2009 +0200
35793     [cairo] Use CAIRO_EXTEND_PAD when drawing images
35795  poppler/CairoOutputDev.cc | 306
35796  +++++++++++++++++++++-------------------------
35797  1 file changed, 140 insertions(+), 166 deletions(-)
35799 commit f91eb7d01cef0897727c63267db309bc92297d37
35800 Author: Koji Otani <sho@bbr.jp>
35801 Date:   Sat Jul 25 16:34:12 2009 +0200
35803     Fix generation of ps for some files
35805     For example fixes second pdf in bug 18908
35807  poppler/PSOutputDev.cc | 68
35808  +++++++++++++++++++++++++++++++++++++-------------
35809  1 file changed, 51 insertions(+), 17 deletions(-)
35811 commit f93f5e17d8f23f3e2862f3411f43a95b334e6c91
35812 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35813 Date:   Mon Jul 20 17:10:37 2009 +0200
35815     [cairo] Improve performance when rendering one-channel images
35817     It implements the same idea already used in SplashOutputDev, for
35818     one-channel (monochrome/gray/separation) images we build a lookup
35819     table
35820     so that we won't need to call colorMap->getRGBLine when filling the
35821     image buffer. Fixes bug #18017.
35823  poppler/CairoOutputDev.cc | 36 ++++++++++++++++++++++++++++++++++--
35824  1 file changed, 34 insertions(+), 2 deletions(-)
35826 commit e7475062b6ae5c495fa72faaf8fb3d97391f8544
35827 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35828 Date:   Tue Jul 14 17:22:52 2009 +0200
35830     [cairo] Handle fontType1COT fonts in CairoFontEngine
35832  poppler/CairoFontEngine.cc | 3 ++-
35833  1 file changed, 2 insertions(+), 1 deletion(-)
35835 commit d42b9425fb2f98fa79e7a60e4f71ef14f5bacfe9
35836 Author: Albert Astals Cid <aacid@kde.org>
35837 Date:   Sun Jul 12 19:55:14 2009 +0200
35839     glade is not used anymore
35841  cmake/modules/FindGTK.cmake | 9 ++++-----
35842  1 file changed, 4 insertions(+), 5 deletions(-)
35844 commit 454f7468c6a6a442a5064b5daa24d65ebf4fc6b6
35845 Author: Chris Wilson <chris@chris-wilson.co.uk>
35846 Date:   Thu Jul 9 10:43:00 2009 +0100
35848     [cairo] Fix drawImage() for non-1x1 images
35850     Carlos noticed a nasty bug with converting drawImage() to use PAD
35851     + fill,
35852     instead of NONE + paint. That is the image was being padded out
35853     far beyond
35854     the correct output extents. The cause is that the caller pre-scales
35855     the
35856     context for the image, so the output rectangle was many times the true
35857     image size - obliterating large amounts of the page. The temporary
35858     fix is
35859     to counter-act the scaling on the context. Longer term, after
35860     fixing all
35861     painters to use PAD correctly, we need to review the callers to remove
35862     unnecessary pre-scaling.
35864  poppler/CairoOutputDev.cc | 16 ++++++++++++----
35865  1 file changed, 12 insertions(+), 4 deletions(-)
35867 commit f8d93eae3c7b9388feabac71f2380d0b42a855e7
35868 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35869 Date:   Wed Jul 8 20:14:35 2009 +0200
35871     Lookup UF and F entries before Unix, MAC and DOS in getFileSpec
35873  poppler/FileSpec.cc | 24 ++++++++++++------------
35874  1 file changed, 12 insertions(+), 12 deletions(-)
35876 commit 767c534f5fdf6ccbccfd85a0086d72c215c278f1
35877 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35878 Date:   Wed Jul 8 19:13:54 2009 +0200
35880     Use UF entry when present in dict in getFileSpecName() too
35882  poppler/FileSpec.cc | 5 +++++
35883  1 file changed, 5 insertions(+)
35885 commit 569627ac4d56ddd58e109ce2a37179a85e042030
35886 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35887 Date:   Wed Jul 8 13:02:16 2009 +0200
35889     Implement axialShadedFill in cairo backend using cairo gradients
35891     See bug #10942.
35893  poppler/CairoOutputDev.cc | 29 +++++++++++++++++++++++++++++
35894  poppler/CairoOutputDev.h  | 10 ++++++++++
35895  poppler/Gfx.cc            | 29 ++++++++++++++++++++---------
35896  poppler/OutputDev.h       |  6 +++++-
35897  poppler/PSOutputDev.cc    |  2 +-
35898  poppler/PSOutputDev.h     |  2 +-
35899  6 files changed, 66 insertions(+), 12 deletions(-)
35901 commit 6ae0a6c0044713affa23eb1ee6a070785ed6c2f3
35902 Author: Chris Wilson <chris@chris-wilson.co.uk>
35903 Date:   Wed Jul 8 16:48:26 2009 +0100
35905     [cairo] premultiply image mask
35907     Cairo uses a premultiplied colour-space, so when creating the
35908     image mask
35909     in drawImage() we need to remember to multiply by the alpha. In
35910     this case
35911     it just requires zeroing out the masked pixels.
35913  poppler/CairoOutputDev.cc | 9 +++++++--
35914  1 file changed, 7 insertions(+), 2 deletions(-)
35916 commit 646e5884e748ecce7094c673400484aa1d902bdd
35917 Author: Chris Wilson <chris@chris-wilson.co.uk>
35918 Date:   Wed Jul 8 17:00:34 2009 +0100
35920     [cairo] maskColors is an array of ints, no scaling required
35922     drawImage() was erroneously scaling the maskColors from what it
35923     believed
35924     to be [0:1] to [0:255]. However maskColors is already an integer
35925     array,
35926     [0:255].
35928  poppler/CairoOutputDev.cc | 4 ++--
35929  1 file changed, 2 insertions(+), 2 deletions(-)
35931 commit d75feb1ee84385a9f94308cf47a43f4583092ddf
35932 Author: Chris Wilson <chris@chris-wilson.co.uk>
35933 Date:   Wed Jul 8 16:37:19 2009 +0100
35935     [cairo] cleanse DrawImage()
35937     Just a small bit of code rearrangement to reduce repetition and
35938     invalid checks.
35940  poppler/CairoOutputDev.cc | 102
35941  +++++++++++++++++++---------------------------
35942  1 file changed, 41 insertions(+), 61 deletions(-)
35944 commit 52f3704fed16cfc1e9dd85f72dde7922371e4099
35945 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35946 Date:   Wed Jul 8 11:40:52 2009 +0200
35948     [TODO] Update TODO file
35950  TODO | 6 ++++++
35951  1 file changed, 6 insertions(+)
35953 commit ef261f5f72d37a0aa2709611ee2bad7d55340ed8
35954 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35955 Date:   Tue Jul 7 10:57:31 2009 +0200
35957     Do not use F and UF entries if Unix or DOS are present in FileSpec
35958     dict
35960  poppler/FileSpec.cc | 114
35961  +++++++++++++++++++++++-----------------------------
35962  1 file changed, 51 insertions(+), 63 deletions(-)
35964 commit cafd4653dc6c7574214e80aa09489dcd24e347a6
35965 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35966 Date:   Wed Jul 1 11:41:32 2009 +0200
35968     [glib-demo] Fix a typo
35970  glib/demo/utils.c | 2 +-
35971  1 file changed, 1 insertion(+), 1 deletion(-)
35973 commit a3c9c6d0c0ee55dccd2d03f20d5683ae300cdc6b
35974 Author: Pino Toscano <pino@kde.org>
35975 Date:   Wed Jul 8 02:01:39 2009 +0200
35977     start updating the TODO file
35979     TODO file had quite some rust and dust in it, making quite "difficult"
35980     for others to understand what can be done for helping.
35981     First step has been removing all the items done.
35982     Next is grouping items by areas, so it is more clear what should be
35983     done in what area; current areas are:
35984     - general items: for general stuff to be done, not specific to some
35985     area; an example could have been "use littlecms for color management?"
35986     - core: stuff which is specific to the core library
35987     - Qt4/Qt/glib/etc frontend: stuff specific for that frontend
35988     - new frontends: ideas for possible new frontends
35990     I was not sure about some items and Jeff Muizelaar's TODO, so I left
35991     them there.
35993  TODO | 47 +++++++++++++++--------------------------------
35994  1 file changed, 15 insertions(+), 32 deletions(-)
35996 commit 92ad0ef89fe7690d83854b4821178dfdb2e22897
35997 Author: Pino Toscano <pino@kde.org>
35998 Date:   Sat Jul 4 00:19:23 2009 +0200
36000     [Qt4 demo] hopefully fix the page size on zoom change
36002  qt4/demos/pageview.cpp | 5 +----
36003  1 file changed, 1 insertion(+), 4 deletions(-)
36005 commit 97094d13bc0f144b25e13c1de7a5328608ab13e3
36006 Author: Pino Toscano <pino@kde.org>
36007 Date:   Sat Jul 4 00:07:12 2009 +0200
36009     [Qt4 demo] show a list of checked/unchecked items for the document
36010     permissions
36012  qt4/demos/permissions.cpp | 25 ++++++++-----------------
36013  qt4/demos/permissions.h   |  6 +++---
36014  2 files changed, 11 insertions(+), 20 deletions(-)
36016 commit 0d8f2ee0f03a14e7b8477c4b787c3441a758f26b
36017 Author: Pino Toscano <pino@kde.org>
36018 Date:   Fri Jul 3 23:55:42 2009 +0200
36020     [Qt4 demo] show page numbers in the toolbar as 1..n
36022  qt4/demos/navigationtoolbar.cpp | 2 +-
36023  1 file changed, 1 insertion(+), 1 deletion(-)
36025 commit b0d48df9121c55f8162ddf0ee63832f9adebf37b
36026 Author: Pino Toscano <pino@kde.org>
36027 Date:   Fri Jul 3 17:55:31 2009 +0200
36029     [Qt4 demo] correctly use DPI values for the page sizes
36031  qt4/demos/pageview.cpp | 12 +++++++++---
36032  qt4/demos/pageview.h   |  2 ++
36033  2 files changed, 11 insertions(+), 3 deletions(-)
36035 commit dcc3c384919f1562b8f312ad3ac847e23f3e83ab
36036 Author: Sebastien Bacher <seb128@ubuntu.com>
36037 Date:   Wed Jul 1 10:09:12 2009 +0200
36039     [test] Use gtkbuilder rather than libglade
36041     Fixes bug #21673
36043  cmake/modules/FindGTK.cmake |   1 -
36044  configure.ac                |   4 +-
36045  test/Makefile.am            |   2 +-
36046  test/pdf-inspector.cc       |  34 ++--
36047  test/pdf-inspector.glade    | 434
36048  --------------------------------------------
36049  test/pdf-inspector.ui       | 416
36050  ++++++++++++++++++++++++++++++++++++++++++
36051  6 files changed, 439 insertions(+), 452 deletions(-)
36053 commit 28208d1c9b8afbb769a5f4d9b0655b99fd4af16e
36054 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36055 Date:   Wed Jul 1 09:52:12 2009 +0200
36057     [glib-demo] Do not use gio if glib < 2.15
36059     Fixes bug #22530.
36061  glib/demo/main.c | 33 +++++++++++++++++++++++++++++++--
36062  1 file changed, 31 insertions(+), 2 deletions(-)
36064 commit 6ef83414ab55294cf46b6b05813927bb04066986
36065 Author: Albert Astals Cid <aacid@kde.org>
36066 Date:   Tue Jun 30 23:07:00 2009 +0200
36068     Check getFileSpecNameForPlatform succeeded before using it's return
36069     value
36071     Fixes crash on bug 22551
36073  poppler/Annot.cc |  7 ++++---
36074  poppler/Link.cc  | 30 +++++++++++++++++-------------
36075  poppler/Sound.cc |  8 +++++---
36076  3 files changed, 26 insertions(+), 19 deletions(-)
36078 commit 4b9db83841a8b97df1e0991c1b853897b7095777
36079 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36080 Date:   Tue Jun 30 11:24:29 2009 +0200
36082     [glib-demo] Do not fill the surface before rendering
36084     The surface is guaranteed to be cleared
36086  glib/demo/render.c | 11 ++---------
36087  1 file changed, 2 insertions(+), 9 deletions(-)
36089 commit 5deb6db5d340c08f337d2ba67aa1fd690e4eedd8
36090 Author: William Bader <williambader@hotmail.com>
36091 Date:   Mon Jun 29 21:55:49 2009 +0200
36093     Fix interpolate parameter position
36095  poppler/SplashOutputDev.cc | 3 ++-
36096  utils/ImageOutputDev.cc    | 5 +++--
36097  2 files changed, 5 insertions(+), 3 deletions(-)
36099 commit e1e9ae2826eff1665d798b4b50b5c63e8282246b
36100 Author: Pino Toscano <pino@kde.org>
36101 Date:   Sun Jun 28 20:11:42 2009 +0200
36103     [Qt4 demo] do not crash when changing the zoom with no document
36105  qt4/demos/pageview.cpp | 3 +++
36106  1 file changed, 3 insertions(+)
36108 commit a98de97137cb343182bd03c443fc08ff4e0fd9a5
36109 Author: Pino Toscano <pino@kde.org>
36110 Date:   Sun Jun 28 19:08:02 2009 +0200
36112     [Qt4 demo] add a zoom combobox
36114  qt4/demos/navigationtoolbar.cpp | 33 ++++++++++++++++++++++++++++++++-
36115  qt4/demos/navigationtoolbar.h   |  7 ++++++-
36116  qt4/demos/pageview.cpp          | 14 ++++++++++++--
36117  qt4/demos/pageview.h            |  6 +++++-
36118  qt4/demos/viewer.cpp            |  2 ++
36119  5 files changed, 57 insertions(+), 5 deletions(-)
36121 commit 40002d2c765398869a3b7d8d92715f0608e39ab3
36122 Author: Albert Astals Cid <aacid@kde.org>
36123 Date:   Sun Jun 28 16:45:19 2009 +0200
36125     Make sure the array is big enough to read from it
36127  poppler/Gfx.cc | 2 +-
36128  1 file changed, 1 insertion(+), 1 deletion(-)
36130 commit 0a1b41ff6de5a41e3450ecbcb1ba754dc06c29d9
36131 Author: Albert Astals Cid <aacid@kde.org>
36132 Date:   Fri Jun 26 19:31:22 2009 +0200
36134     Do not crash when we can't find onStr
36136     Fixes crash in bug #22485
36137     Not sure this is the best solution, but Adobe doesn't even open
36138     the file
36140  poppler/Form.cc | 1 +
36141  1 file changed, 1 insertion(+)
36143 commit 6cb846664e57b02c99f1e6ad2b4e9128c9622e0a
36144 Author: Ilya Gorenbein <igorenbein@finjan.com>
36145 Date:   Thu Jun 25 20:13:29 2009 +0200
36147     Initilize AnnotColot properly when the Array is not correct
36149  poppler/Annot.cc | 3 +++
36150  1 file changed, 3 insertions(+)
36152 commit 5fdc3acb8dded2e7d08e6ef30f4c5ae1a4a11b5e
36153 Author: Till Kamppeter <till.kamppeter@gmail.com>
36154 Date:   Mon Jun 22 21:38:23 2009 +0200
36156     Only change the page size when it really changes, otherwise duplex
36157     commands are lost
36159  poppler/PSOutputDev.cc | 10 +++++++++-
36160  poppler/PSOutputDev.h  |  4 ++++
36161  2 files changed, 13 insertions(+), 1 deletion(-)
36163 commit bf69beeb257cfd750c6ddc8b68aeb859b36380b2
36164 Author: David Benjamin <davidben@mit.edu>
36165 Date:   Sat Jun 20 23:51:09 2009 +0200
36167     Make DecryptStream return sane values for getPos()
36169     Many streams (notably JBIG2Stream) expect wrapped streams to return
36170     correct
36171     values for getPos(), i.e. increments by 1 when readChar() called, etc.
36172     Fixes bug #19706.
36174  poppler/Decrypt.cc | 8 ++++++++
36175  poppler/Decrypt.h  | 3 +++
36176  2 files changed, 11 insertions(+)
36178 commit 5ee4ff2aaf98e2eaa1ec2dc9f7e659b3b01ba7bf
36179 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36180 Date:   Sat Jun 20 15:00:16 2009 +0200
36182     [glib-demo] Allow using relative paths in demo application
36184  glib/demo/main.c | 17 +++++------------
36185  1 file changed, 5 insertions(+), 12 deletions(-)
36187 commit a568248d3255407fcaa7368c4925c20e95619d20
36188 Author: Albert Astals Cid <aacid@kde.org>
36189 Date:   Fri Jun 19 21:07:39 2009 +0200
36191     0.11.1
36193  CMakeLists.txt   |  2 +-
36194  NEWS             | 50 ++++++++++++++++++++++++++++++++++++++++++++++++--
36195  configure.ac     |  2 +-
36196  msvc/config.h    |  6 +++---
36197  qt4/src/Doxyfile |  2 +-
36198  5 files changed, 54 insertions(+), 8 deletions(-)
36200 commit ac99e239f2726db32617ff03174a6ce74361ea1b
36201 Author: Albert Astals Cid <aacid@kde.org>
36202 Date:   Fri Jun 19 21:03:29 2009 +0200
36204     ship PopplerCache.h
36206  CMakeLists.txt | 1 +
36207  1 file changed, 1 insertion(+)
36209 commit 84984d2aa25917d68c9971cefe636e626eada13d
36210 Author: Albert Astals Cid <aacid@kde.org>
36211 Date:   Fri Jun 19 20:54:15 2009 +0200
36213     Ship PopplerCache.h too
36215  poppler/Makefile.am | 1 +
36216  1 file changed, 1 insertion(+)
36218 commit 3a52d46e5df8eb926b550d7f7a82f316dbf6808f
36219 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36220 Date:   Fri Jun 19 17:45:44 2009 +0200
36222     [glib-demo] Destroy pattern after using it
36224  glib/demo/render.c | 1 +
36225  1 file changed, 1 insertion(+)
36227 commit 2e97524e5d82a4c33a4e6410fead444681db6749
36228 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36229 Date:   Fri Jun 19 14:20:16 2009 +0200
36231     [glib-demo] Use a transparent surface and fill it in white after
36232     rendering
36234  glib/demo/render.c | 12 +++++++++---
36235  1 file changed, 9 insertions(+), 3 deletions(-)
36237 commit 009937842d5a8bfc12394e9e3ab71b7c33340a85
36238 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36239 Date:   Fri Jun 19 14:10:05 2009 +0200
36241     [glib-demo] Use cairo_paint instead of rectangle + fill
36243  glib/demo/render.c | 3 +--
36244  1 file changed, 1 insertion(+), 2 deletions(-)
36246 commit 7248da095f67d57c3999cee7d980e62fd8a7cf49
36247 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36248 Date:   Fri Jun 19 09:37:02 2009 +0200
36250     Use Interpolate flag to decide whether applying image interpolation
36251     during rendering
36253     Fixes bug #9860
36255  poppler/ArthurOutputDev.cc  |  4 +-
36256  poppler/ArthurOutputDev.h   |  5 ++-
36257  poppler/CairoOutputDev.cc   | 92
36258  ++++++++++++++++++++++++++-------------------
36259  poppler/CairoOutputDev.h    | 48 ++++++++++++-----------
36260  poppler/Gfx.cc              | 49 ++++++++++++++++++++----
36261  poppler/OutputDev.cc        | 17 ++++++---
36262  poppler/OutputDev.h         | 13 ++++---
36263  poppler/PSOutputDev.cc      |  8 ++--
36264  poppler/PSOutputDev.h       |  8 ++--
36265  poppler/PreScanOutputDev.cc | 25 ++++++++++--
36266  poppler/PreScanOutputDev.h  | 25 ++++++++++--
36267  poppler/SplashOutputDev.cc  | 16 +++++---
36268  poppler/SplashOutputDev.h   | 12 ++++--
36269  utils/HtmlOutputDev.cc      | 16 ++++----
36270  utils/HtmlOutputDev.h       |  7 ++--
36271  utils/ImageOutputDev.cc     | 20 +++++-----
36272  utils/ImageOutputDev.h      | 12 ++++--
36273  17 files changed, 248 insertions(+), 129 deletions(-)
36275 commit 37e3f877ee725648734ff41e1e83870a210bcbd7
36276 Author: Albert Astals Cid <aacid@kde.org>
36277 Date:   Fri Jun 19 00:37:21 2009 +0200
36279     Handle Streams in CMap definitions
36281     Fixes bug 22334
36283  poppler/CMap.cc         | 50
36284  ++++++++++++++++++++++++++++++-------------------
36285  poppler/CMap.h          | 17 ++++++++++++-----
36286  poppler/GfxFont.cc      | 41 +++++++++++++++++++++++++++-------------
36287  poppler/GlobalParams.cc |  6 +++---
36288  poppler/GlobalParams.h  |  5 +++--
36289  5 files changed, 77 insertions(+), 42 deletions(-)
36291 commit 47de8eef46300832556ce5ed869e391e477fd843
36292 Author: David Benjamin <davidben@mit.edu>
36293 Date:   Fri Jun 19 00:30:35 2009 +0200
36295     Fix some bugs in JBIG2Stream handling
36297     For more info see bug 12014 and [poppler] Bug in JBIG2Stream from
36298     08-June-2009
36300  poppler/JBIG2Stream.cc | 88
36301  +++++++++++++++++++++++++++-----------------------
36302  poppler/JBIG2Stream.h  | 15 +++++++++
36303  2 files changed, 63 insertions(+), 40 deletions(-)
36305 commit d30b1013ea3ce45b5ea942fe7357c0fd07ff47f4
36306 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36307 Date:   Tue Jun 2 11:44:08 2009 +0200
36309     Add setOpen() and setIcon() in AnnotText
36311  poppler/Annot.cc | 25 +++++++++++++++++++++++++
36312  poppler/Annot.h  |  3 +++
36313  2 files changed, 28 insertions(+)
36315 commit 287feffc1c1c0aa42a398fc071b489acef9ef22e
36316 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36317 Date:   Tue Jun 2 11:26:40 2009 +0200
36319     Add setLabel() and setPopup() to AnnotMarkup
36321  poppler/Annot.cc | 36 ++++++++++++++++++++++++++++++++++++
36322  poppler/Annot.h  |  4 ++++
36323  2 files changed, 40 insertions(+)
36325 commit 2a938af5624fbc79316dd6bee5e550f2b4270a76
36326 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36327 Date:   Tue Jun 2 10:59:44 2009 +0200
36329     Add setParent() and setOpen() to AnnotPopup
36331  poppler/Annot.cc | 19 +++++++++++++++++++
36332  poppler/Annot.h  |  4 ++++
36333  2 files changed, 23 insertions(+)
36335 commit 0af5464352dfa51f0458c57a3590c847a45964c7
36336 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36337 Date:   Tue Jun 2 10:37:49 2009 +0200
36339     Save parent reference of popup annotations
36341  poppler/Annot.cc | 16 +++++-----------
36342  poppler/Annot.h  |  4 ++--
36343  2 files changed, 7 insertions(+), 13 deletions(-)
36345 commit fc4bc43dcd6f6871a47b9198e8c2571a5d448c3e
36346 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36347 Date:   Mon Jun 1 14:52:21 2009 +0200
36349     Fix a crash in pdf-inspector
36351  test/pdf-inspector.cc | 11 +++++++++++
36352  1 file changed, 11 insertions(+)
36354 commit 3da7a2657892fde52b62e1f73476cb33d6c75e96
36355 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36356 Date:   Fri May 29 13:35:39 2009 +0200
36358     Add Annot::setColor()
36360  poppler/Annot.cc | 19 ++++++++++++++++++-
36361  poppler/Annot.h  |  6 +++++-
36362  2 files changed, 23 insertions(+), 2 deletions(-)
36364 commit 3eabdf57729852205855cf74ff2d2f9d7bc03f73
36365 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36366 Date:   Fri May 29 13:23:26 2009 +0200
36368     Add construtors to create AnnotColor objects directly from color
36369     values
36371  poppler/Annot.cc | 26 ++++++++++++++++++++++++++
36372  poppler/Annot.h  |  3 +++
36373  2 files changed, 29 insertions(+)
36375 commit 8045e7a1a84a3d54a1c9415ac63b5b9df5ecc349
36376 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36377 Date:   Fri May 29 13:06:40 2009 +0200
36379     Add Page::addAnnot() to add a new annotation to the page
36381  poppler/Page.cc | 28 ++++++++++++++++++++++++++++
36382  poppler/Page.h  |  2 ++
36383  2 files changed, 30 insertions(+)
36385 commit fe80eb84ec711b7400cef95e791a74c8fd259af7
36386 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36387 Date:   Fri May 29 13:00:19 2009 +0200
36389     Add getRef() to get the annotation reference
36391  poppler/Annot.h | 1 +
36392  1 file changed, 1 insertion(+)
36394 commit 1c92657be72c44dba7185808ffb00dd85c5ab289
36395 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36396 Date:   Fri May 29 12:14:02 2009 +0200
36398     Save page object and ref in Page class
36400     This is needed to be able to modify the page object.
36402  poppler/Catalog.cc | 2 +-
36403  poppler/Page.cc    | 6 +++++-
36404  poppler/Page.h     | 4 +++-
36405  3 files changed, 9 insertions(+), 3 deletions(-)
36407 commit 4ad2d663262008e4b97342c4ed67c686ff5abd13
36408 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36409 Date:   Fri May 29 11:43:30 2009 +0200
36411     Add annot constructors to create annot objects without a dict
36413     This allows to create annotation objects to be added to the document.
36414     Required fields on the annotation dictionary are constructor
36415     arguments,
36416     setters will be added for the other fields.
36418  poppler/Annot.cc | 300
36419  +++++++++++++++++++++++++++++++++++++++++++++++++++++--
36420  poppler/Annot.h  |  22 +++-
36421  2 files changed, 315 insertions(+), 7 deletions(-)
36423 commit e5c4862b0c1b08a0fab47070cb9c862026e93567
36424 Author: Albert Astals Cid <aacid@kde.org>
36425 Date:   Wed Jun 10 23:28:03 2009 +0200
36427     ignore++
36429  m4/.gitignore | 5 +++++
36430  1 file changed, 5 insertions(+)
36432 commit 572779f8037763c1e0ee64c47a3dad6df0d3b693
36433 Author: Koji Otani <sho@bbr.jp>
36434 Date:   Wed Jun 10 22:55:26 2009 +0200
36436     Fix dashed line in page 1 of bug 20011
36438  poppler/Gfx.cc | 6 ++----
36439  1 file changed, 2 insertions(+), 4 deletions(-)
36441 commit b97591672e0d9c31a3d044fe52e34cc80a491221
36442 Author: Koji Otani <sho@bbr.jp>
36443 Date:   Wed Jun 10 22:54:57 2009 +0200
36445     Fix "Conditional jump or move depends on uninitialised value"
36447     When stroking with a pattern, set strokeColor with a copy of
36448     fillColor.
36449     This is wrong and the fillColor may be uninitialized.
36450     See bug 20011
36452  poppler/Gfx.cc | 13 +++++++++++--
36453  1 file changed, 11 insertions(+), 2 deletions(-)
36455 commit a92b38836b1e4475d5a7a1b9cb8f3e9429cef275
36456 Author: Albert Astals Cid <aacid@kde.org>
36457 Date:   Tue Jun 9 22:39:19 2009 +0200
36459     Correctly duplicate the cache on PostScriptFunction(PostScriptFunction
36460     *func)
36462  poppler/Function.cc     | 28 ++++++++++++++++++++++++++++
36463  poppler/PopplerCache.cc | 20 ++++++++++++++++++++
36464  poppler/PopplerCache.h  | 14 ++++++++++++++
36465  3 files changed, 62 insertions(+)
36467 commit 2cecdf922f4c8178b0e55d3ddf86c31f8be3313a
36468 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36469 Date:   Tue Jun 9 11:04:39 2009 +0200
36471     [glib] Fix a crash when a destination points to an invalid page
36473  glib/poppler-action.cc | 21 +++++++++++++--------
36474  1 file changed, 13 insertions(+), 8 deletions(-)
36476 commit 831288c13c3a7502bbccd1313c6e376283be367c
36477 Author: Albert Astals Cid <aacid@kde.org>
36478 Date:   Sun Jun 7 18:37:20 2009 +0200
36480     Optimize roll() a bit
36482     If the number of times to roll is > than half the number of items
36483     rotate in the reverse direction
36484     Makes it be 33% of exec() instead of 42%
36486  poppler/Function.cc | 19 ++++++++++++++-----
36487  1 file changed, 14 insertions(+), 5 deletions(-)
36489 commit 3d40dcad850a2bc0e28845a15722db0c79920135
36490 Author: Albert Astals Cid <aacid@kde.org>
36491 Date:   Sun Jun 7 13:38:50 2009 +0200
36493     Move the GfxState cache to the new poppler cache class
36495  poppler/GfxState.cc | 97
36496  +++++++++++++++++++++++++----------------------------
36497  poppler/GfxState.h  | 19 ++---------
36498  2 files changed, 49 insertions(+), 67 deletions(-)
36500 commit 2619e09833f421fb3d8cc68d41d15081ae6824e4
36501 Author: Albert Astals Cid <aacid@kde.org>
36502 Date:   Sun Jun 7 13:37:40 2009 +0200
36504     Implement a cache for PostscriptFunction transforms
36506     Makes time of rendering of bug 21562 go down from 24 to 8 seconds
36508  poppler/Function.cc | 76
36509  +++++++++++++++++++++++++++++++++++++++++++++++++++++
36510  poppler/Function.h  |  2 ++
36511  2 files changed, 78 insertions(+)
36513 commit 588bfe3c14f42be492066c2a98e30482475a6926
36514 Author: Albert Astals Cid <aacid@kde.org>
36515 Date:   Sun Jun 7 13:36:39 2009 +0200
36517     Add a code to a generic cache based on Koji's code for GfxState cache
36519  CMakeLists.txt          |  1 +
36520  poppler/Makefile.am     |  1 +
36521  poppler/PopplerCache.cc | 82
36522  +++++++++++++++++++++++++++++++++++++++++++++++++
36523  poppler/PopplerCache.h  | 47 ++++++++++++++++++++++++++++
36524  4 files changed, 131 insertions(+)
36526 commit d09478fcc44b5c594f1803fc24654af5e10fa129
36527 Author: Albert Astals Cid <aacid@kde.org>
36528 Date:   Sun Jun 7 01:34:01 2009 +0200
36530     Move index and pop to class definition too
36532  poppler/Function.cc | 32 +++++++++++++++-----------------
36533  1 file changed, 15 insertions(+), 17 deletions(-)
36535 commit 2083264e8ab0fd9976294de08a18de615d5a1168
36536 Author: Albert Astals Cid <aacid@kde.org>
36537 Date:   Sun Jun 7 01:21:19 2009 +0200
36539     Move the implementations to the class definition
36541     Make gcc inline the functions and time to render a heavy PSFunction
36542     doc goes from 28 to 20 secs
36544  poppler/Function.cc | 151
36545  ++++++++++++++++++++++++----------------------------
36546  1 file changed, 71 insertions(+), 80 deletions(-)
36548 commit 24580fcd2be74db5f3140bdb2ebff8431b7d3f1e
36549 Author: Albert Astals Cid <aacid@kde.org>
36550 Date:   Sat Jun 6 16:17:26 2009 +0200
36552     Add a debug saying how much rendering took
36554  qt4/tests/test-poppler-qt4.cpp | 2 ++
36555  1 file changed, 2 insertions(+)
36557 commit 50cf7cffff760e41774957ad8f1f92803142438e
36558 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36559 Date:   Sat Jun 6 16:04:54 2009 +0200
36561     Use g_path_get_basename instead of g_basename in gtk-cairo-test
36563     Fixes bug #21361.
36565  test/gtk-cairo-test.cc | 4 +++-
36566  1 file changed, 3 insertions(+), 1 deletion(-)
36568 commit 4cc9dee35e03d7b295a476f937ec0f2c43bb6592
36569 Author: Christian Persch <chpe@gnome.org>
36570 Date:   Sat Jun 6 12:13:48 2009 +0200
36572     Remove unneeded files from repo
36574     See bug #22094
36576  configure.ac               |   2 +-
36577  glib/reference/Makefile.am |   4 +-
36578  gtk-doc.make               | 155
36579  ---------------------------------------------
36580  m4/gtk-doc.m4              |  53 ----------------
36581  4 files changed, 3 insertions(+), 211 deletions(-)
36583 commit c94e476dbff9e527c72e52377d830f35f29ba3d6
36584 Author: Pino Toscano <pino@kde.org>
36585 Date:   Fri Jun 5 11:09:44 2009 +0200
36587     when showing the tooltip for a text rect, show also its index in
36588     the page text boxes list
36590  qt4/tests/test-poppler-qt4.cpp | 6 +++++-
36591  1 file changed, 5 insertions(+), 1 deletion(-)
36593 commit 2298acac267257b1916c802bdb902428e69e683b
36594 Author: Pino Toscano <pino@kde.org>
36595 Date:   Fri Jun 5 11:08:51 2009 +0200
36597     [Qt4 apidox] FontInterator is new in 0.12
36599  qt4/src/poppler-qt4.h | 2 ++
36600  1 file changed, 2 insertions(+)
36602 commit 37c48c2521c623c485841472c4a174a1841aea33
36603 Author: Pino Toscano <pino@kde.org>
36604 Date:   Fri Jun 5 10:54:30 2009 +0200
36606     [CMake] Add poppler version defines and version check macro
36608     Add POPPLER_[MAJOR|MINOR|MICRO]_VERSION defines and
36609     POPPLER_CHECK_VERSION macro. FDO bug #22091.
36611  CMakeLists.txt                | 5 ++++-
36612  glib/poppler-features.h.cmake | 9 +++++++++
36613  2 files changed, 13 insertions(+), 1 deletion(-)
36615 commit 26f6fb1d79c2589829cd896d57da63d16641f307
36616 Author: Pino Toscano <pino@kde.org>
36617 Date:   Fri Jun 5 10:51:26 2009 +0200
36619     [CMake] switch poppler-features.h.cmake to a more autotools-like
36620     syntax
36622  glib/CMakeLists.txt           | 2 +-
36623  glib/poppler-features.h.cmake | 2 +-
36624  2 files changed, 2 insertions(+), 2 deletions(-)
36626 commit 89704635b727db42f6c72ba101091eb7eddb967a
36627 Author: Pino Toscano <pino@kde.org>
36628 Date:   Fri Jun 5 10:39:17 2009 +0200
36630     [Qt4 demo] compile the new thumbnail module with autotools as well
36632  qt4/demos/Makefile.am | 3 +++
36633  1 file changed, 3 insertions(+)
36635 commit 291bafe64c8755fe5f85a51b184ac6e3d3170e1d
36636 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36637 Date:   Fri Jun 5 10:07:16 2009 +0200
36639     [glib] Use g_strerror instead of strerror
36641     Fixes bug #22095.
36643  glib/poppler-document.cc | 2 +-
36644  1 file changed, 1 insertion(+), 1 deletion(-)
36646 commit 0ca7e214fb5f9c9fb59792149bd23c1617d38cac
36647 Author: Christian Persch <chpe@gnome.org>
36648 Date:   Thu Jun 4 22:35:40 2009 +0200
36650     Add poppler version defines and version check macro
36652     Add POPPLER_[MAJOR|MINOR|MICRO]_VERSION defines and
36653     POPPLER_CHECK_VERSION macro. FDO bug #22091.
36655  configure.ac                              | 11 ++++-
36656  glib/poppler-features.h.in                |  9 ++++
36657  glib/reference/poppler-docs.sgml          |  1 +
36658  glib/reference/poppler-sections.txt       | 10 ++++
36659  glib/reference/tmpl/poppler-features.sgml | 80
36660  +++++++++++++++++++++++++++++++
36661  5 files changed, 110 insertions(+), 1 deletion(-)
36663 commit 4ce04da0040e5a2626c110f94a128e2d272401b9
36664 Author: Matthias Drochner <M.Drochner@fz-juelich.de>
36665 Date:   Thu Jun 4 23:05:22 2009 +0200
36667     Use the correct value when creating the V field
36669     PDF Spec says:
36670     For items represented in the Opt array by a two-element array,
36671     the name string is the second of the two array elements.
36673  poppler/Form.cc | 5 +++--
36674  1 file changed, 3 insertions(+), 2 deletions(-)
36676 commit 7e01e37a834bfdd75d739ea2b48e9127ca7f259e
36677 Author: Till Kamppeter <till.kamppeter@gmail.com>
36678 Date:   Thu Jun 4 20:25:55 2009 +0200
36680     Add part of fix for bug 20420, the other part was checked in with
36681     Thomas patches
36683  poppler/PSOutputDev.cc | 3 +++
36684  1 file changed, 3 insertions(+)
36686 commit 50a7b4bcaa6e5f56cc25fe6936f9dc537a1b4b37
36687 Author: Jeremy C. Reed <reed@reedmedia.net>
36688 Date:   Thu Jun 4 20:19:03 2009 +0200
36690     [glib] Hyphenate UTF-8 and UTF-16BE
36692     Fixes bug #21953.
36694     where iconv() is called to fill in a text field, use "UTF-8" and
36695     "UTF-16BE" as encoding names rather than the less portable
36696     "UTF8" and "UTF16BE" -- this makes it work on NetBSD.
36698  glib/poppler-annot.cc      | 2 +-
36699  glib/poppler-form-field.cc | 4 ++--
36700  2 files changed, 3 insertions(+), 3 deletions(-)
36702 commit 2cf9e6a2318b770ae62572944c687576d1801d31
36703 Author: Till Kamppeter <till.kamppeter@gmail.com>
36704 Date:   Thu Jun 4 19:48:42 2009 +0200
36706     Support multiple page sizes when converting to PS
36708     Fixes byg #19777
36710  poppler/PSOutputDev.cc | 31 +++++++++++++++++++++++++++++--
36711  poppler/PSOutputDev.h  |  4 +++-
36712  utils/pdftops.1        | 26 +++++++++++++++++++++-----
36713  utils/pdftops.cc       | 17 ++++++++++++-----
36714  4 files changed, 65 insertions(+), 13 deletions(-)
36716 commit 30fb7cb7e47cf6a8008c5083c8d0978fdfdf8e62
36717 Author: Albert Astals Cid <aacid@kde.org>
36718 Date:   Thu Jun 4 19:25:22 2009 +0200
36720     Add missing { }
36722  poppler/Gfx.cc | 4 ++--
36723  1 file changed, 2 insertions(+), 2 deletions(-)
36725 commit 1beec21ed3a016998fee3849d460166895db9047
36726 Author: Albert Astals Cid <aacid@kde.org>
36727 Date:   Wed Jun 3 22:37:43 2009 +0200
36729     Give an error when using level1sep without having CMYK support
36731     Fixes bug #22026
36733  poppler/PSOutputDev.cc | 4 ++++
36734  1 file changed, 4 insertions(+)
36736 commit e80d645c34c7d44d1f35da0a25669d1c4cde6e7f
36737 Author: Albert Astals Cid <aacid@kde.org>
36738 Date:   Wed Jun 3 22:00:49 2009 +0200
36740     Also accept tokens with to leading 00
36742     Fixes bug 22025, based on a patch by William Bader
36744  poppler/CharCodeToUnicode.cc | 9 ++++++---
36745  1 file changed, 6 insertions(+), 3 deletions(-)
36747 commit e521c1efaeba3f35d10e46bca3d9650dabd2d889
36748 Author: Adrian Johnson <ajohnson@redneon.com>
36749 Date:   Wed Jun 3 22:08:57 2009 +0930
36751     Implement text in pattern colorspace for the cairo backend
36753  poppler/CairoOutputDev.cc | 47
36754  +++++++++++++++++++++++++++++++++++++++++++++++
36755  poppler/CairoOutputDev.h  | 19 +++++++++++++++++++
36756  2 files changed, 66 insertions(+)
36758 commit a87978b09a026b2db6b0f80271d87b44b336a121
36759 Author: Pino Toscano <pino@kde.org>
36760 Date:   Wed Jun 3 13:49:56 2009 +0200
36762     [Qt4 demo] show the checksum for embedded files
36764  qt4/demos/embeddedfiles.cpp | 4 +++-
36765  1 file changed, 3 insertions(+), 1 deletion(-)
36767 commit db5102842494a124d813db1696bb60820db3442b
36768 Author: Pino Toscano <pino@kde.org>
36769 Date:   Wed Jun 3 13:21:22 2009 +0200
36771     [Qt4 demo] remove checks for Qt >= 4.2
36773     poppler-qt4 requires Qt 4.3, so checking for 4.2 is no more needed
36775  qt4/demos/embeddedfiles.cpp | 2 --
36776  qt4/demos/fonts.cpp         | 2 --
36777  qt4/demos/info.cpp          | 2 --
36778  qt4/demos/optcontent.cpp    | 2 --
36779  qt4/demos/permissions.cpp   | 2 --
36780  qt4/demos/toc.cpp           | 2 --
36781  6 files changed, 12 deletions(-)
36783 commit e8d897581656ee4a20e9bb87dd999425663ace3b
36784 Author: Pino Toscano <pino@kde.org>
36785 Date:   Wed Jun 3 02:54:29 2009 +0200
36787     [Qt4 demo] simplier way to change page from the thumbnail view
36789  qt4/demos/pageview.cpp   | 5 -----
36790  qt4/demos/pageview.h     | 3 ---
36791  qt4/demos/thumbnails.cpp | 2 +-
36792  qt4/demos/thumbnails.h   | 3 ---
36793  qt4/demos/viewer.cpp     | 1 -
36794  5 files changed, 1 insertion(+), 13 deletions(-)
36796 commit f69a4fe47d3478cccbc03e4ac0929c7eada681c0
36797 Author: Pino Toscano <pino@kde.org>
36798 Date:   Wed Jun 3 01:24:21 2009 +0200
36800     [Qt4 demo] Add a thumbnail dock widget
36802     Useful to show the embedded page thumbnails in the document, if any.
36803     Based on a patch by Shawn Rutledge <shawn.t.rutledge@gmail.com>,
36804     reworked by me to be a QListWidget showing the page items at their
36805     full size.
36807  qt4/demos/CMakeLists.txt |  1 +
36808  qt4/demos/thumbnails.cpp | 84
36809  ++++++++++++++++++++++++++++++++++++++++++++++++
36810  qt4/demos/thumbnails.h   | 51 +++++++++++++++++++++++++++++
36811  qt4/demos/viewer.cpp     | 11 ++++++-
36812  4 files changed, 146 insertions(+), 1 deletion(-)
36814 commit 2f24ac0f4bbd6de1c9f137110b3ac2bd3b23b0b9
36815 Author: Shawn Rutledge <shawn.t.rutledge@gmail.com>
36816 Date:   Wed Jun 3 01:22:31 2009 +0200
36818     [Qt4 demo] add a public slot to set the current page
36820  qt4/demos/pageview.cpp | 5 +++++
36821  qt4/demos/pageview.h   | 3 +++
36822  2 files changed, 8 insertions(+)
36824 commit 1f1baf186f9e37606765e51ec5b9893ddfbfa893
36825 Author: Shawn Rutledge <shawn.t.rutledge@gmail.com>
36826 Date:   Wed Jun 3 01:19:16 2009 +0200
36828     [Qt4] Add Page::thumbnail()
36830     This function can be used to get the embedded thumbnail of the page,
36831     present in the document.
36832     Reindented by me, and avoid a memory leak because of non-freed data.
36834  qt4/src/poppler-page.cc | 21 ++++++++++++++++++++-
36835  qt4/src/poppler-qt4.h   | 11 +++++++++++
36836  2 files changed, 31 insertions(+), 1 deletion(-)
36838 commit 5cc24be1e9af0a27ab88ffa719bcabc2378868e4
36839 Author: Albert Astals Cid <aacid@kde.org>
36840 Date:   Wed Jun 3 00:05:54 2009 +0200
36842     Remove unused variables
36844  poppler/SplashOutputDev.cc | 3 ---
36845  1 file changed, 3 deletions(-)
36847 commit 45823bf8f4abacbbf257f6708264de074eda3cf4
36848 Author: Albert Astals Cid <aacid@kde.org>
36849 Date:   Wed Jun 3 00:02:54 2009 +0200
36851     Make it compile :-/
36853  poppler/SplashOutputDev.cc | 8 ++++++--
36854  1 file changed, 6 insertions(+), 2 deletions(-)
36856 commit f5ae14907261a46c121f3ed7aea9d7ad9b9c55de
36857 Author: Albert Astals Cid <aacid@kde.org>
36858 Date:   Tue Jun 2 23:52:59 2009 +0200
36860     Really fix the typo
36862  README | 2 +-
36863  1 file changed, 1 insertion(+), 1 deletion(-)
36865 commit 5d4b1995cdd57db7cef3d88704850aaf66ed7fff
36866 Author: William Bader <williambader@hotmail.com>
36867 Date:   Tue Jun 2 23:10:53 2009 +0200
36869     Fix three typos in README
36871  README | 6 +++---
36872  1 file changed, 3 insertions(+), 3 deletions(-)
36874 commit 104f9286ceb5fcb5f4795bca7633029142d5f6a4
36875 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
36876 Date:   Tue Jun 2 22:59:42 2009 +0200
36878     Support colorizing text in pattern colorspace
36880     This implements commits the final patches for bug 19670 and 19994
36881     Also fixes bugs 15819 and 2807
36882     Also implements blending for SPLASH_CMYK in Splash
36883     It's a quite big change but i've done regression testing over my whole
36884     pdf suite and did not fit anything that went worse, just improvements
36885     Missing the Cairo support
36887  CMakeLists.txt             |   1 +
36888  poppler/Gfx.cc             | 135 ++++++++++++---
36889  poppler/Gfx.h              |   7 +
36890  poppler/GfxState.cc        |  58 +------
36891  poppler/GfxState_helpers.h |  80 +++++++++
36892  poppler/Makefile.am        |   1 +
36893  poppler/OutputDev.h        |  14 ++
36894  poppler/PSOutputDev.cc     | 285 +++++++++++++++++++-------------
36895  poppler/PSOutputDev.h      |  18 ++
36896  poppler/SplashOutputDev.cc | 404
36897  ++++++++++++++++++++++++++++++++++++++-------
36898  poppler/SplashOutputDev.h  |  19 +++
36899  11 files changed, 766 insertions(+), 256 deletions(-)
36901 commit d3e4563146cbff4cb507522783e60462461c7524
36902 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
36903 Date:   Sun May 31 23:23:07 2009 +0200
36905     Set memory to 0 after allocation, fixes problems on Sun machines,
36906     should not hurt for others
36908  poppler/GfxState.cc | 5 +++++
36909  1 file changed, 5 insertions(+)
36911 commit 78a58931b4347ecb505bad5a51104382ef5f91c7
36912 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
36913 Date:   Sun May 31 22:52:23 2009 +0200
36915     Add splashClearColor that assigns white to the given colorptr
36917  splash/SplashTypes.h | 10 ++++++++++
36918  1 file changed, 10 insertions(+)
36920 commit 47c26747b32c242ec8ac60e7b93150a67eb22e31
36921 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
36922 Date:   Sun May 31 22:51:22 2009 +0200
36924     Fix splashColorModeNComps to correctly include all values for each
36925     SplashColorMode
36927  splash/SplashState.cc | 17 +++++++++++++++++
36928  1 file changed, 17 insertions(+)
36930 commit 41775d8c0b44bf591d8ff5ede7fad276e8fa9eef
36931 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36932 Date:   Mon Jun 1 15:24:24 2009 +0200
36934     [glib-demo] Use poppler_annot_markup_has_popup()
36936  glib/demo/annots.c | 7 ++++---
36937  1 file changed, 4 insertions(+), 3 deletions(-)
36939 commit f542c5294394e837298cb7e7d1d94bb336bfd09d
36940 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36941 Date:   Mon Jun 1 15:24:04 2009 +0200
36943     [glib] Add poppler_annot_markup_has_popup()
36945  glib/poppler-annot.cc | 20 ++++++++++++++++++++
36946  glib/poppler-annot.h  |  1 +
36947  2 files changed, 21 insertions(+)
36949 commit af32d56af779edcc539b680e634755941d1bf45c
36950 Author: Petr Gajdos <pgajdos@novell.com>
36951 Date:   Thu May 21 00:37:18 2009 +0200
36953     Add the possibility of forcing no hinting of fonts
36955  poppler/ArthurOutputDev.cc   |  2 ++
36956  poppler/GlobalParams.cc      | 20 ++++++++++++
36957  poppler/GlobalParams.h       |  4 +++
36958  poppler/SplashOutputDev.cc   |  2 ++
36959  splash/SplashFTFont.cc       | 76
36960  +++++++++++++++++++++++++++-----------------
36961  splash/SplashFTFont.h        |  2 ++
36962  splash/SplashFTFontEngine.cc |  8 +++--
36963  splash/SplashFTFontEngine.h  |  6 ++--
36964  splash/SplashFontEngine.cc   |  4 ++-
36965  splash/SplashFontEngine.h    |  2 ++
36966  10 files changed, 91 insertions(+), 35 deletions(-)
36968 commit 1a69d9638214943b3c2278f570694d9722a5de15
36969 Author: Albert Astals Cid <aacid@kde.org>
36970 Date:   Wed May 20 23:58:44 2009 +0200
36972     Do not create the GfxColorTransform if the lcms could not be created
36974     Fixes crash on pdf from bug 20108
36976  poppler/GfxState.cc | 8 ++++++--
36977  1 file changed, 6 insertions(+), 2 deletions(-)
36979 commit 95246d39c1289111a4ba3eb2ffbec50d7702e5eb
36980 Author: Albert Astals Cid <aacid@kde.org>
36981 Date:   Wed May 20 23:20:20 2009 +0200
36983     Check Mask entries are int before using them, also if they are real
36984     cast to int and try to use them
36986     Fixes bug #21841
36988  poppler/Gfx.cc | 11 ++++++++++-
36989  1 file changed, 10 insertions(+), 1 deletion(-)
36991 commit 0c3517bfb4e1e1a28962f8d490ad69ec5766b6a1
36992 Author: Albert Astals Cid <aacid@kde.org>
36993 Date:   Wed May 20 23:08:41 2009 +0200
36995     Fix pdftops crash on file from KDE bug 174899
36997     Still does not generate a correct ps file, but at least the program
36998     does not crash now
37000  fofi/FoFiTrueType.cc | 5 ++++-
37001  1 file changed, 4 insertions(+), 1 deletion(-)
37003 commit 548c72600b8a5e076647041660ed5031feedc7cc
37004 Author: Albert Astals Cid <aacid@kde.org>
37005 Date:   Wed May 20 22:43:11 2009 +0200
37007     Do not exit(1) on a pdf i have lying around
37009     PDF is 0f03b3539a436a9f18d7e4e29d410f89  6607907.pdf
37011  poppler/JBIG2Stream.cc | 8 +++++++-
37012  1 file changed, 7 insertions(+), 1 deletion(-)
37014 commit f78d3a7ff5ef4b500d76d84ebc45aac3be162dab
37015 Author: Albert Astals Cid <aacid@kde.org>
37016 Date:   Mon May 18 20:44:40 2009 +0200
37018     Move lcms.h include to GfxState.cc, replace lcms typedefs by void *
37020  poppler/GfxState.cc | 70
37021  ++++++++++++++++++++++++++++++++++++++++++++++-------
37022  poppler/GfxState.h  | 64 +++++++++++-------------------------------------
37023  2 files changed, 75 insertions(+), 59 deletions(-)
37025 commit ec2467f9981b7e7c23d5dcd8eabf2e7c8cdf8930
37026 Author: Albert Astals Cid <aacid@kde.org>
37027 Date:   Sun May 17 20:00:53 2009 +0200
37029     Use the lcms include dir
37031  CMakeLists.txt      | 3 +++
37032  poppler/Makefile.am | 2 ++
37033  2 files changed, 5 insertions(+)
37035 commit e0fcf7055af480498a81a000dcd9f977a783df66
37036 Author: Albert Astals Cid <aacid@kde.org>
37037 Date:   Sun May 17 12:07:05 2009 +0200
37039     Use pkgconfig for autotools cms check
37041  configure.ac        | 12 +++++++-----
37042  poppler/Makefile.am |  2 +-
37043  2 files changed, 8 insertions(+), 6 deletions(-)
37045 commit 657734c19274ab281328cba9297eca45e48777aa
37046 Author: Albert Astals Cid <aacid@kde.org>
37047 Date:   Sun May 17 12:06:47 2009 +0200
37049     Better lcms check comming from kdelibs
37051  cmake/modules/FindLCMS.cmake | 95
37052  +++++++++++++++++++++++++++++++++-----------
37053  1 file changed, 71 insertions(+), 24 deletions(-)
37055 commit 0974b7b4bfe3f8cf3a1408741ddf01c667c28044
37056 Author: Patrick Spendrin <ps_ml@gmx.de>
37057 Date:   Thu May 14 16:15:22 2009 +0200
37059     [Win32] Build fix for MSVC.
37061  poppler-config.h.cmake      | 2 +-
37062  poppler/poppler-config.h.in | 2 +-
37063  2 files changed, 2 insertions(+), 2 deletions(-)
37065 commit d1c0e8a6c63361304cd453bb4c51e84a1aab7efa
37066 Author: Albert Astals Cid <aacid@kde.org>
37067 Date:   Thu May 14 00:29:18 2009 +0200
37069     Kill support for specifying extension in openTmpFile
37071     We don't use it and it would not work anyway, see bug #21713
37073  goo/gfile.cc                 | 58
37074  ++++++++++----------------------------------
37075  goo/gfile.h                  |  3 ++-
37076  poppler/CairoFontEngine.cc   |  6 ++---
37077  splash/SplashFTFontEngine.cc |  3 ++-
37078  splash/SplashT1FontEngine.cc |  3 ++-
37079  splash/SplashT1FontFile.cc   |  3 ++-
37080  6 files changed, 24 insertions(+), 52 deletions(-)
37082 commit e237d8b5c2ae8805487a0790d9fb218263686712
37083 Author: Pino Toscano <pino@kde.org>
37084 Date:   Wed May 13 18:37:07 2009 +0200
37086     [Qt4] we don't need an output device anymore (since long, even)
37087     for resolving destinations
37089  qt4/src/poppler-document.cc | 3 ---
37090  1 file changed, 3 deletions(-)
37092 commit 9a2a851da93ef1a0c291fc9523a468e808ffd08e
37093 Author: Pino Toscano <pino@kde.org>
37094 Date:   Wed May 13 18:19:11 2009 +0200
37096     [Qt4] Do not try to resolve named destinations for GoTo links pointing
37097     to external documents.
37099     In such cases, the named destination is a destination in the external
37100     document, so we would try to look up a destination which is not in
37101     the current document (thus the look up is unuseful).
37102     It is task of the users of poppler-qt4 detect such
37103     situations, and resolve the named when necessary, using
37104     Document::linkDestination(QString).
37106  qt4/src/poppler-document.cc | 2 +-
37107  qt4/src/poppler-link.cc     | 2 +-
37108  qt4/src/poppler-page.cc     | 6 ++++--
37109  qt4/src/poppler-private.cc  | 4 ++--
37110  qt4/src/poppler-private.h   | 5 +++--
37111  5 files changed, 11 insertions(+), 8 deletions(-)
37113 commit 51f6cc26fc5fdccce1ba4d4816dec374ce85d67a
37114 Author: Pino Toscano <pino@kde.org>
37115 Date:   Wed May 13 17:38:00 2009 +0200
37117     [Qt4] start a (basic) unit test for links & destinations
37119  qt4/tests/CMakeLists.txt  |  1 +
37120  qt4/tests/Makefile.am     |  5 +++
37121  qt4/tests/check_links.cpp | 96
37122  +++++++++++++++++++++++++++++++++++++++++++++++
37123  3 files changed, 102 insertions(+)
37125 commit 174f8087f5e09c5d1915de128b7a15acf47c1e13
37126 Author: Pino Toscano <pino@kde.org>
37127 Date:   Wed May 13 16:44:59 2009 +0200
37129     [Qt4] set the destination name only when it is not resolved
37131  qt4/src/poppler-link.cc | 9 +++++----
37132  1 file changed, 5 insertions(+), 4 deletions(-)
37134 commit fb0cb2add9443992f166acdf744fbec875faaabf
37135 Author: Pino Toscano <pino@kde.org>
37136 Date:   Tue May 12 01:53:43 2009 +0200
37138     [Qt4] Add LinkDestination::destinationName() that returns the name
37139     of the current destination.
37141  qt4/src/poppler-link.cc | 10 ++++++++++
37142  qt4/src/poppler-link.h  |  7 +++++++
37143  2 files changed, 17 insertions(+)
37145 commit b8bd44f1302f7b6a6923d41c98ec74c118a5abb8
37146 Author: Albert Astals Cid <aacid@kde.org>
37147 Date:   Mon May 11 20:49:34 2009 +0200
37149     Poppler 0.11.0 aka 0.12 Alpha 1
37151  CMakeLists.txt      |   4 +-
37152  NEWS                | 142
37153  ++++++++++++++++++++++++++++++++++++++++++++++++++++
37154  configure.ac        |   2 +-
37155  msvc/config.h       |   6 +--
37156  poppler/Makefile.am |   2 +-
37157  qt4/src/Doxyfile    |   2 +-
37158  6 files changed, 150 insertions(+), 8 deletions(-)
37160 commit 79bcedd5602729b959f21aed222445de621e7ecb
37161 Author: Carlos Garcia Campos <carlosgc@gnome.org>
37162 Date:   Mon May 11 19:59:57 2009 +0200
37164     Update copyright headers for previous patches
37166  poppler/ArthurOutputDev.cc | 1 +
37167  poppler/CairoOutputDev.cc  | 2 +-
37168  poppler/Page.cc            | 2 +-
37169  poppler/Stream.cc          | 1 +
37170  poppler/Stream.h           | 1 +
37171  utils/HtmlOutputDev.cc     | 1 +
37172  utils/ImageOutputDev.cc    | 1 +
37173  7 files changed, 7 insertions(+), 2 deletions(-)
37175 commit f16e36df3a74e1adf14513a6340be2e8665f8d65
37176 Author: Carlos Garcia Campos <carlosgc@gnome.org>
37177 Date:   Sun May 10 19:24:32 2009 +0200
37179     Don't include popups annots with a parent in annots list
37181  poppler/Annot.cc | 13 +++++++++++++
37182  1 file changed, 13 insertions(+)
37184 commit 5051ebed1477ff3f7721606f79d66d56a80c1145
37185 Author: Carlos Garcia Campos <carlosgc@gnome.org>
37186 Date:   Sun May 10 19:10:51 2009 +0200
37188     Make sure ImageStream::close() is called after ImageStream::reset()
37190  poppler/ArthurOutputDev.cc |  1 +
37191  poppler/CairoOutputDev.cc  | 20 +++++++++++++++++---
37192  poppler/Page.cc            |  1 +
37193  poppler/Stream.cc          |  4 ++++
37194  poppler/Stream.h           |  3 +++
37195  utils/HtmlOutputDev.cc     |  1 +
37196  utils/ImageOutputDev.cc    |  1 +
37197  7 files changed, 28 insertions(+), 3 deletions(-)
37199 commit 829ed964374676ddfa4a9048c940dc20a309ca47
37200 Author: M Joonas Pihlaja <jpihlaja@cc.helsinki.fi>
37201 Date:   Sun May 10 23:39:11 2009 +0200
37203     Fix axial shading fix to ensure the painting passes by the four
37204     edges of the bbox
37206     When j and teoricalj are the same, just change the value of ta[]
37207     not the next[] ones
37209  poppler/Gfx.cc | 23 ++++++++++++++++-------
37210  1 file changed, 16 insertions(+), 7 deletions(-)
37212 commit 68d9644499676ed1553b2bfcdbfc9a5677c75345
37213 Author: Albert Astals Cid <aacid@kde.org>
37214 Date:   Sat May 9 22:25:12 2009 +0200
37216     Hidden property depends on parent being hidden, not only yourself
37218     Fixes bug #16093
37220  poppler/Gfx.cc | 8 +++++++-
37221  1 file changed, 7 insertions(+), 1 deletion(-)
37223 commit 810a71ea66f0e07d9849a5e9bf28911472482d1b
37224 Author: Carlos Garcia Campos <carlosgc@gnome.org>
37225 Date:   Fri May 8 09:36:31 2009 +0200
37227     [glib] Add poppler_annot_markup_get_popup_rectangle
37229  glib/demo/annots.c    |  8 ++++++++
37230  glib/poppler-annot.cc | 35 +++++++++++++++++++++++++++++++++++
37231  glib/poppler-annot.h  |  2 ++
37232  3 files changed, 45 insertions(+)
37234 commit 5d328282da4713356fbe4283bd992ac2fc9010a2
37235 Author: Albert Astals Cid <aacid@kde.org>
37236 Date:   Thu May 7 23:11:55 2009 +0200
37238     bitmap->h can be 0, move to _checkoverflow variant, code already
37239     knows how to deal with NULL
37241  splash/SplashFTFont.cc | 2 +-
37242  1 file changed, 1 insertion(+), 1 deletion(-)
37244 commit 5b0fb6f94d6d54b1b0c97762db61e2ab0dd07c85
37245 Author: Albert Astals Cid <aacid@kde.org>
37246 Date:   Wed May 6 22:59:55 2009 +0200
37248     Fix format printing
37250  poppler/JBIG2Stream.cc | 4 ++--
37251  1 file changed, 2 insertions(+), 2 deletions(-)
37253 commit c21b08a254f42f53d4b59ad4fb308c7c68c32d15
37254 Author: Carlos Garcia Campos <carlosgc@gnome.org>
37255 Date:   Wed May 6 15:56:21 2009 +0200
37257     [glib] Several fixes in poppler_annot_get_color()
37259     PopplerColor is compatible with GdkColor where every component is
37260     in the
37261     range of 0 to 65535, we were returning values between 0 and 1 but
37262     converted to guint16.
37263     We were also showing a warning when AnnotColor::colorTransparent is
37264     used, but we decided to return a PopplerColor * to be able to
37265     represent
37266     transparent color returning NULL, so it's actually supported.
37268  glib/demo/annots.c    | 25 +++++++++++--------------
37269  glib/poppler-annot.cc | 36 +++++++++++++++++++++---------------
37270  2 files changed, 32 insertions(+), 29 deletions(-)
37272 commit 63cc40ec02498e1ec249d5f74e23f574c665872e
37273 Author: Albert Astals Cid <aacid@kde.org>
37274 Date:   Sat May 2 14:08:23 2009 +0200
37276     Link pdftoabw to abiword libs
37278     Fixes bug #21520
37280  utils/Makefile.am | 22 ++++++++++++----------
37281  1 file changed, 12 insertions(+), 10 deletions(-)
37283 commit 70e06e9ae28d08bb7495a7f2eb03b0b5714a1e54
37284 Author: Kouhei Sutou <kou@cozmixng.org>
37285 Date:   Wed Apr 29 09:52:21 2009 +0900
37287     PopplerAttachment refers its document.
37289  glib/poppler-attachment.cc | 41 +++++++++++++++++++++++++++++++++++------
37290  1 file changed, 35 insertions(+), 6 deletions(-)
37292 commit 977a13f1091700bf7e7b31859e0e6632dc323462
37293 Author: Carlos Garcia Campos <carlosgc@gnome.org>
37294 Date:   Sat Apr 25 19:07:01 2009 +0200
37296     [glib] Only create checksum string for valid checksums
37298  glib/poppler-attachment.cc | 5 +++--
37299  1 file changed, 3 insertions(+), 2 deletions(-)
37301 commit fb6e7141e3008ae230ae5819e2c7a0425296d8d2
37302 Author: Carlos Garcia Campos <carlosgc@gnome.org>
37303 Date:   Fri Apr 24 10:13:53 2009 +0200
37305     Update copyright headers
37307  glib/poppler-annot.cc | 1 +
37308  glib/poppler-annot.h  | 1 +
37309  poppler/Annot.cc      | 2 +-
37310  poppler/Annot.h       | 2 +-
37311  poppler/DateInfo.cc   | 1 +
37312  poppler/DateInfo.h    | 1 +
37313  6 files changed, 6 insertions(+), 2 deletions(-)
37315 commit fc7e52fef0317f9c85ead2c4f8a0e9b688decca3
37316 Author: Carlos Garcia Campos <carlosgc@gnome.org>
37317 Date:   Fri Apr 24 09:53:41 2009 +0200
37319     Fix typos in Annot::setContents() documentation
37321  poppler/Annot.h | 2 +-
37322  1 file changed, 1 insertion(+), 1 deletion(-)
37324 commit df0032cf5f6e5dc44bad056c659180e4065d32e2
37325 Author: Carlos Garcia Campos <carlosgc@gnome.org>
37326 Date:   Thu Apr 23 13:19:25 2009 +0200
37328     Document Annot::setContents() method
37330  poppler/Annot.h | 2 ++
37331  1 file changed, 2 insertions(+)
37333 commit 86a37a8f3f93e3378b446f8d81d80571267c7660
37334 Author: Carlos Garcia Campos <carlosgc@gnome.org>
37335 Date:   Thu Apr 23 13:16:04 2009 +0200
37337     Update the annotation last modified time when it's modified
37339  poppler/Annot.cc | 26 ++++++++++++++++----------
37340  poppler/Annot.h  |  7 ++++---
37341  2 files changed, 20 insertions(+), 13 deletions(-)
37343 commit 9662bfa2b4b2282d0fc29d2a327b62d8bde56ff2
37344 Author: Carlos Garcia Campos <carlosgc@gnome.org>
37345 Date:   Thu Apr 23 13:13:07 2009 +0200
37347     Add timeToDateString() to DateInfo
37349     This function converts a time_t into a string in PDF date format.
37351  configure.ac        |  1 +
37352  poppler/DateInfo.cc | 47 +++++++++++++++++++++++++++++++++++++++++++++++
37353  poppler/DateInfo.h  |  7 +++++++
37354  3 files changed, 55 insertions(+)
37356 commit dc4cf0c29b53cda5c1c2badc5026af3429502e3a
37357 Author: Pino Toscano <pino@kde.org>
37358 Date:   Tue Apr 21 21:51:52 2009 +0200
37360     add poppler-date.{cc,h}
37362  glib/CMakeLists.txt | 2 ++
37363  1 file changed, 2 insertions(+)
37365 commit 0750c6502faeabff571f5730b567097e793dca64
37366 Author: Carlos Garcia Campos <carlosgc@gnome.org>
37367 Date:   Tue Apr 21 20:04:27 2009 +0200
37369     [glib-demo] Fix dates handling in annots demo
37371  glib/demo/annots.c | 69
37372  +++++++++++-------------------------------------------
37373  1 file changed, 14 insertions(+), 55 deletions(-)
37375 commit fe73bf9771e8294af4c8a11ec4c2891ff8f8d859
37376 Author: Carlos Garcia Campos <carlosgc@gnome.org>
37377 Date:   Tue Apr 21 20:02:25 2009 +0200
37379     [glib-demo] GTime is deprecated, use time_t instead
37381  glib/demo/utils.c | 2 +-
37382  glib/demo/utils.h | 2 +-
37383  2 files changed, 2 insertions(+), 2 deletions(-)
37385 commit 6d468cfa0cb89760e5d6cca43521cde6d99aa52e
37386 Author: Carlos Garcia Campos <carlosgc@gnome.org>
37387 Date:   Tue Apr 21 20:00:20 2009 +0200
37389     [glib-demo] Use format_date from utils and remove duplicated code
37391  glib/demo/info.cc | 27 ++-------------------------
37392  1 file changed, 2 insertions(+), 25 deletions(-)
37394 commit e5f5ea01d0da4c4d877b93755523dc2a7f2ec049
37395 Author: Carlos Garcia Campos <carlosgc@gnome.org>
37396 Date:   Tue Apr 21 19:57:11 2009 +0200
37398     [glib] Fix poppler_annot_markup_get_date()
37400     Date field in Markup annots is also a PDF format date string, so it
37401     should be parsed and the resulting time_t used to create a correct
37402     GDate.
37404  glib/poppler-annot.cc | 22 +++++++++++-----------
37405  1 file changed, 11 insertions(+), 11 deletions(-)
37407 commit 876ad1bcc8a7b2f37656bf15cee7eb888fd46ed4
37408 Author: Carlos Garcia Campos <carlosgc@gnome.org>
37409 Date:   Tue Apr 21 19:36:33 2009 +0200
37411     [glib] Add info about the return value in poppler_annot_get_modified()
37412     doc
37414  glib/poppler-annot.cc | 4 +++-
37415  1 file changed, 3 insertions(+), 1 deletion(-)
37417 commit 8c54a15e1715721ee7af7e82c90b8dda3689c65f
37418 Author: Carlos Garcia Campos <carlosgc@gnome.org>
37419 Date:   Tue Apr 21 19:35:14 2009 +0200
37421     [glib] Fix a typo in poppler_date_parse documentation
37423  glib/poppler-date.cc | 2 +-
37424  1 file changed, 1 insertion(+), 1 deletion(-)
37426 commit 39d09fa237d06fa93b02eb916d2c0242c4e8fe85
37427 Author: Carlos Garcia Campos <carlosgc@gnome.org>
37428 Date:   Tue Apr 21 19:29:32 2009 +0200
37430     [glib] Add poppler_date_parse to parse PDF format date strings
37432     We need to make this public because the field M in the Annot
37433     dictionary
37434     might be a Date string (in PDF date format) or a text
37435     string. According
37436     to the PDF spec: "The preferred format is a date string as described
37437     in
37438     Section 3.8.3, “Dates,” but viewer applications should be
37439     prepared to
37440     accept and display a string in any format". The only way to know
37441     whether
37442     it's a PDF date string or not, is by trying to parse it. For this
37443     reason
37444     poppler_annot_get_modified() returns a gchar * instead of a
37445     time_t. So,
37446     viewers should try to parse the string in order to convert it to a
37447     time_t, and if it fails to parse, use the date string as provided
37448     by the
37449     document.
37451  glib/Makefile.am           |  2 ++
37452  glib/poppler-attachment.cc |  4 +--
37453  glib/poppler-date.cc       | 66
37454  ++++++++++++++++++++++++++++++++++++++++++++++
37455  glib/poppler-date.h        | 30 +++++++++++++++++++++
37456  glib/poppler-document.cc   | 45 ++++++-------------------------
37457  glib/poppler-private.h     |  2 +-
37458  glib/poppler.h             |  1 +
37459  7 files changed, 110 insertions(+), 40 deletions(-)
37461 commit 9c2714a3e1c02f445661618e24bcd27f1392b2b7
37462 Author: Carlos Garcia Campos <carlosgc@gnome.org>
37463 Date:   Tue Apr 21 18:08:06 2009 +0200
37465     [glib] Implement poppler_annot_set_contents()
37467  glib/poppler-annot.cc | 25 +++++++++++++++++++++++++
37468  glib/poppler-annot.h  |  2 ++
37469  2 files changed, 27 insertions(+)
37471 commit eec550e8b3cf96aefed9b03a78d365c2848fb8f2
37472 Author: Carlos Garcia Campos <carlosgc@gnome.org>
37473 Date:   Tue Apr 21 18:06:34 2009 +0200
37475     Add setContents() to modify the annot contents
37477  poppler/Annot.cc | 26 +++++++++++++++++++++++++-
37478  poppler/Annot.h  |  4 ++++
37479  2 files changed, 29 insertions(+), 1 deletion(-)
37481 commit 047a8870a8cea9b680080e0d3bf68d0685431233
37482 Author: Albert Astals Cid <aacid@kde.org>
37483 Date:   Mon Apr 20 23:38:53 2009 +0200
37485     In case of err3 or err2 in readPageTree we need to free kidRef too
37487  poppler/Catalog.cc | 3 ++-
37488  1 file changed, 2 insertions(+), 1 deletion(-)
37490 commit cb61b555f2c4db8685dec5491ca86570c962aab6
37491 Author: Carlos Garcia Campos <carlosgc@gnome.org>
37492 Date:   Sat Apr 18 18:30:04 2009 +0200
37494     Extend test-poppler-glib to show more page annotations and actions
37496     Based on path by Thomas Viehmann <tv@beamnet.de>
37498  glib/test-poppler-glib.cc | 68
37499  +++++++++++++++++++++++++++++++++++++++++++++++
37500  1 file changed, 68 insertions(+)
37502 commit 2221b8a9ae5e986c79ea3f6c9f3b0246d328c7ab
37503 Author: Matthias Franz <matthias@ktug.or.kr>
37504 Date:   Sun Apr 19 23:29:18 2009 +0200
37506     Fix decryption using owner password on some pdf
37508     See bug #21270
37510  poppler/Decrypt.cc | 3 ++-
37511  1 file changed, 2 insertions(+), 1 deletion(-)
37513 commit e20efbf6cc676758b8ef7d2ad607560fcdbbf89e
37514 Author: Peter Kerzum <kerzum@yandex-team.ru>
37515 Date:   Fri Apr 17 22:14:26 2009 +0200
37517     Fix typo in GfxFont.cc
37519  poppler/GfxFont.cc | 11 ++++++-----
37520  1 file changed, 6 insertions(+), 5 deletions(-)
37522 commit b760debea03380280d72cd39d792cbc1a380a87c
37523 Author: Albert Astals Cid <aacid@kde.org>
37524 Date:   Fri Apr 17 21:04:26 2009 +0200
37526     Fix rendering of axial shadings
37528     Fixes bug #19896
37530  poppler/Gfx.cc | 102
37531  +++++++++++++++++++++++++++++++++++----------------------
37532  1 file changed, 62 insertions(+), 40 deletions(-)
37534 commit 9f1312f3d7dfa7e536606a7c7296b7c876b11c00
37535 Author: Albert Astals Cid <aacid@kde.org>
37536 Date:   Thu Apr 16 22:13:26 2009 +0200
37538     Fix problems that happen when parsing broken JBIG2 files
37540     Fixes
37541     CVE-2009-0799 xpdf OOB Read
37542     CVE-2009-0800 xpdf Multiple Input Validation Flaws
37543     CVE-2009-1179 xpdf Integer Overflow
37544     CVE-2009-1180 xpdf Invalid free()
37545     CVE-2009-1181 xpdf NULL dereference DoS
37546     CVE-2009-1182 xpdf MMR Decoder Buffer Overflows
37547     CVE-2009-1183 xpdf MMR Infinite Loop DoS
37549     Patch based on a patch by Derek Noonburg
37550     Some files still hit the exit(1) in goo.c but at least none is
37551     really crashing
37553  poppler/JBIG2Stream.cc | 447
37554  +++++++++++++++++++++++++++++++++++--------------
37555  poppler/JBIG2Stream.h  |   4 +
37556  2 files changed, 324 insertions(+), 127 deletions(-)
37558 commit 284a92899602daa4a7f429e61849e794569310b5
37559 Author: Albert Astals Cid <aacid@kde.org>
37560 Date:   Mon Apr 13 21:51:12 2009 +0200
37562     Did a mistake in the gmalloc -> gmallocn commit, it's a 4 here not a 3
37564  poppler/SplashOutputDev.cc | 2 +-
37565  1 file changed, 1 insertion(+), 1 deletion(-)
37567 commit 9cf2325fb22f812b31858e519411f57747d39bd8
37568 Author: Albert Astals Cid <aacid@kde.org>
37569 Date:   Sat Apr 11 00:31:57 2009 +0200
37571     More gmalloc → gmallocn
37573  glib/poppler-page.cc   | 2 +-
37574  splash/Splash.cc       | 8 ++++----
37575  splash/SplashBitmap.cc | 6 +++---
37576  splash/SplashFTFont.cc | 2 +-
37577  4 files changed, 9 insertions(+), 9 deletions(-)
37579 commit c399b2d512aa073b0d7cd8eb5413a4b43f0d6aef
37580 Author: Albert Astals Cid <aacid@kde.org>
37581 Date:   Sat Apr 11 00:26:23 2009 +0200
37583     Revert part of last commit, i need more math classes :D
37585  poppler/JBIG2Stream.cc | 4 ++--
37586  1 file changed, 2 insertions(+), 2 deletions(-)
37588 commit 7b2d314a61fd0e12f47c62996cb49ec0d1ba747a
37589 Author: Albert Astals Cid <aacid@kde.org>
37590 Date:   Sat Apr 11 00:23:04 2009 +0200
37592     Be paranoid, use gmallocn or gmallocn3 in all gmalloc with *
37594  poppler/ArthurOutputDev.cc |  4 ++--
37595  poppler/CairoOutputDev.cc  | 14 +++++++-------
37596  poppler/GfxState.cc        |  8 ++++----
37597  poppler/JBIG2Stream.cc     |  4 ++--
37598  poppler/PSOutputDev.cc     |  6 +++---
37599  poppler/SplashOutputDev.cc | 20 ++++++++++----------
37600  6 files changed, 28 insertions(+), 28 deletions(-)
37602 commit 0131f0a01cba8691d10a18de1137a4744988b346
37603 Author: Albert Astals Cid <aacid@kde.org>
37604 Date:   Sat Apr 11 00:20:55 2009 +0200
37606     Add gmallocn3 that does the same as gmallocn but with 3 arguments
37608  goo/gmem.cc | 22 ++++++++++++++++++++++
37609  goo/gmem.h  |  2 ++
37610  2 files changed, 24 insertions(+)
37612 commit 75c3466ba2e4980802e80b939495981240261cd5
37613 Author: Albert Astals Cid <aacid@kde.org>
37614 Date:   Fri Apr 10 18:05:54 2009 +0200
37616     Make it compile in Solaris
37618     See bug #21080
37620  poppler/CairoFontEngine.cc | 14 ++++++++++++++
37621  1 file changed, 14 insertions(+)
37623 commit 3210970dc1d6faf51bce59bb7ecb6b881f9c0fe6
37624 Author: Carlos Garcia Campos <carlosgc@gnome.org>
37625 Date:   Fri Apr 10 13:09:37 2009 +0200
37627     [glib] Print annotations with the print flag enabled
37629  glib/poppler-page.cc | 2 ++
37630  1 file changed, 2 insertions(+)
37632 commit b0b9798c85c7c6d6f336f73135a98974897b9f60
37633 Author: Albert Astals Cid <aacid@kde.org>
37634 Date:   Mon Mar 30 23:26:39 2009 +0200
37636     Fix clip test for fonts
37638     Fixes bug 20950
37639     I really don't remember why i put that -1 maybe i got mislead by
37640     SplashClip::testRect
37641     having a +1, but the idea of the +1 is correct because it's ints
37642     vs floats
37644  splash/SplashFTFont.cc | 4 ++--
37645  1 file changed, 2 insertions(+), 2 deletions(-)
37647 commit 5c08f57aa80092954746d722bb13655aee3f162c
37648 Author: Albert Astals Cid <aacid@kde.org>
37649 Date:   Sun Mar 29 23:52:31 2009 +0200
37651     Forgot Ross copyright
37653  poppler/TextOutputDev.cc | 1 +
37654  1 file changed, 1 insertion(+)
37656 commit c6d3e7884010ebdcc961d81ca8c692870fc9b139
37657 Author: Ross Moore <ross@maths.mq.edu.au>
37658 Date:   Sun Mar 29 23:46:09 2009 +0200
37660     Fix extraction of some ActualText content
37662     Fixes bug #20013
37664  poppler/TextOutputDev.cc | 2 +-
37665  1 file changed, 1 insertion(+), 1 deletion(-)
37667 commit e4b3f7cbcb6ccdfa8b18d8da5f7074f4140b776a
37668 Author: Albert Astals Cid <aacid@kde.org>
37669 Date:   Wed Mar 25 22:16:07 2009 +0100
37671     Fix getGlyphAdvance to behave correctly on font size changes
37673     Fixes bug #20769
37675  splash/SplashFTFont.cc | 3 ++-
37676  1 file changed, 2 insertions(+), 1 deletion(-)
37678 commit 4acde05ac4d0b03466c949138321cc3445a14158
37679 Author: Eric Toombs <ewtoombs@uwaterloo.ca>
37680 Date:   Wed Mar 25 21:11:03 2009 +0100
37682     Remove case-insensitive matching of filenames in PDFDoc constructor
37684  poppler/PDFDoc.cc | 39 ++++++++++-----------------------------
37685  1 file changed, 10 insertions(+), 29 deletions(-)
37687 commit 120c7f6697ed1edaff6e17ae1ed202c69f03a73c
37688 Author: Pino Toscano <pino@kde.org>
37689 Date:   Tue Mar 24 22:56:33 2009 +0100
37691     declare the matrix at the beginning
37693  poppler/ArthurOutputDev.cc | 2 +-
37694  1 file changed, 1 insertion(+), 1 deletion(-)
37696 commit 441a9cd56935bfe2d8fddc5d3bc2c0104aeffaca
37697 Author: Eric Toombs <ewtoombs@uwaterloo.ca>
37698 Date:   Sun Mar 22 22:50:14 2009 +0100
37700     Improved error reporting of ErrOpenFile errors
37702     See bug #20660 for more information
37704  glib/poppler-document.cc | 14 ++++++++++---
37705  poppler/PDFDoc.cc        | 54
37706  ++++++++++++++++++++++++++++--------------------
37707  poppler/PDFDoc.h         |  8 +++++++
37708  3 files changed, 51 insertions(+), 25 deletions(-)
37710 commit 16af0ced4a0762f2f538135bd8dd72b469f6fdca
37711 Author: Michael K. Johnson <a1237@danlj.org>
37712 Date:   Sat Mar 21 16:14:06 2009 +0100
37714     Support rendering non-square pixels in pdftoppm
37716     Bug #20702
37718  utils/pdftoppm.1  | 16 ++++++++++++++--
37719  utils/pdftoppm.cc | 37 ++++++++++++++++++++++++++++++++-----
37720  2 files changed, 46 insertions(+), 7 deletions(-)
37722 commit a103c60abd5fe4c721b099c005daf22d6350c355
37723 Author: Albert Astals Cid <aacid@kde.org>
37724 Date:   Sat Mar 21 15:47:12 2009 +0100
37726     Update version we need of Qt4
37728  CMakeLists.txt | 2 +-
37729  configure.ac   | 8 ++++----
37730  2 files changed, 5 insertions(+), 5 deletions(-)
37732 commit c4b1754fdd3a4649551556de2655c8291daafddf
37733 Author: Albert Astals Cid <aacid@kde.org>
37734 Date:   Sat Mar 21 13:29:38 2009 +0100
37736     Bump cairo dependency to 1.8.4
37738     Cairo 1.8.4 fixes and important bug that affects the Type 3 font
37739     rendering
37741  CMakeLists.txt | 2 +-
37742  1 file changed, 1 insertion(+), 1 deletion(-)
37744 commit 50c4ee413929e5a70133839e3cde039da738fab2
37745 Author: Albert Astals Cid <aacid@kde.org>
37746 Date:   Wed Mar 18 22:00:05 2009 +0100
37748     Add more _checkoverflow variants, rework internals
37750  goo/gmem.cc | 92
37751  ++++++++++++++++++++++++++++++-------------------------------
37752  goo/gmem.h  |  4 ++-
37753  2 files changed, 48 insertions(+), 48 deletions(-)
37755 commit 121c44db0884f0d70ba1470a66aa78441257c421
37756 Author: Adrian Johnson <ajohnson@redneon.com>
37757 Date:   Fri Mar 20 23:25:19 2009 +1030
37759     Fix cairo luminosity smask when cairo ctm != identity
37761  poppler/CairoOutputDev.cc | 16 +++++++++++++++-
37762  1 file changed, 15 insertions(+), 1 deletion(-)
37764 commit 3f55aff56a1d2002ba79f3efba5eb77e94575439
37765 Author: Adrian Johnson <ajohnson@redneon.com>
37766 Date:   Thu Mar 19 22:34:23 2009 +1030
37768     Fix bug in cairo backend with nested masks
37770     The previous smask was not restored after a q/Q pair or form xobject.
37772  poppler/CairoOutputDev.cc | 18 +++++++++++++++++-
37773  poppler/CairoOutputDev.h  |  5 +++++
37774  2 files changed, 22 insertions(+), 1 deletion(-)
37776 commit 4cc3cb8992ac554352d68e97563823b9bbd556ce
37777 Author: Carlos Garcia Campos <carlosgc@gnome.org>
37778 Date:   Fri Mar 20 12:38:28 2009 +0100
37780     Bump cairo dependency to 1.8.4
37782     Cairo 1.8.4 fixes and important bug that affects the Type 3 font
37783     rendering
37785  configure.ac | 2 +-
37786  1 file changed, 1 insertion(+), 1 deletion(-)
37788 commit da94fe717a1ab60fb074fae61d582d1ee7151fc2
37789 Author: Albert Astals Cid <aacid@kde.org>
37790 Date:   Mon Mar 16 22:54:27 2009 +0100
37792     Fix parsing of border arrays
37794     Fixes 19761
37796  poppler/Annot.cc | 54
37797  ++++++++++++++++++++++++++++++++++++------------------
37798  1 file changed, 36 insertions(+), 18 deletions(-)
37800 commit 8df0323f1ca4548a5d5824ece8736b356ce7ca42
37801 Author: Albert Astals Cid <aacid@kde.org>
37802 Date:   Thu Mar 12 00:09:03 2009 +0100
37804     Really fix jpeg lib init order?
37806  poppler/DCTStream.cc | 2 +-
37807  1 file changed, 1 insertion(+), 1 deletion(-)
37809 commit 12aac6774fc6f92def3d5567051117951cc32223
37810 Author: Albert Astals Cid <aacid@kde.org>
37811 Date:   Wed Mar 11 23:00:37 2009 +0100
37813     fontCIDType2OT fonts can also have a CIDToGIDMap
37815     Fixes bug #20605
37817  poppler/GfxFont.cc | 4 ++--
37818  1 file changed, 2 insertions(+), 2 deletions(-)
37820 commit 0ca9ae2848808d15e7a2b00f5eb33bb8f990c887
37821 Author: Vincent Torri <vtorri@univ-evry.fr>
37822 Date:   Wed Mar 11 00:39:59 2009 +0100
37824     remove the fortran check during the initialisation of libtool
37826  configure.ac | 1 +
37827  1 file changed, 1 insertion(+)
37829 commit 710e329a3a6a9ee2eed997c9eeaea21c44237423
37830 Author: Vincent Torri <vtorri@univ-evry.fr>
37831 Date:   Wed Mar 11 00:37:11 2009 +0100
37833     Add AC_CONFIG_MACRO_DIR([m4])
37835     It is used by autoreconf to trace changes in m4 macros that are in
37836     the m4/ subdirectory.
37838  configure.ac | 1 +
37839  1 file changed, 1 insertion(+)
37841 commit d15e47158ae31909212d3875159046afb208de97
37842 Author: Vincent Torri <vtorri@univ-evry.fr>
37843 Date:   Wed Mar 11 00:36:27 2009 +0100
37845     Better check for pkg-config
37847  configure.ac | 5 +----
37848  1 file changed, 1 insertion(+), 4 deletions(-)
37850 commit b3f569f9a6c117c097acac52ae6552209fcd2101
37851 Author: Albert Astals Cid <aacid@kde.org>
37852 Date:   Wed Mar 11 00:25:07 2009 +0100
37854     Check there is an optional content config before using it
37856     Fixes bug #20587
37858  poppler/Gfx.cc | 4 ++--
37859  1 file changed, 2 insertions(+), 2 deletions(-)
37861 commit 7a5d1e57b2757c986da17f7238415b927e73127f
37862 Author: Brian Ewins <Brian.Ewins@gmail.com>
37863 Date:   Mon Mar 9 22:54:58 2009 +0100
37865     Check for pkgconfig before using it
37867     At the moment if pkgconfig is not installed, an unhelpful syntax
37868     error appears when testing for freetype. Identify the problem
37869     earlier on
37871  configure.ac | 6 ++++++
37872  1 file changed, 6 insertions(+)
37874 commit 8dc9e4d57a4759de2b56a87d9bace80d5d563fef
37875 Author: Marc Kleine-Budde <mkl@pengutronix.de>
37876 Date:   Sun Mar 8 15:29:02 2009 +0100
37878     use AC_CHECK_HEADER to find headers
37880     The original m4/libjpeg.m4 used AC_FIND_FILE to look for jpeg
37881     header file.
37882     This test is not cross-compiling save. This patch uses the autoconf
37883     function
37884     AC_CHECK_HEADER to look for the jpeg header, which works in the
37885     native and
37886     the cross compiling scenaria.
37887     Bug #20538
37889  m4/libjpeg.m4 | 3 +--
37890  1 file changed, 1 insertion(+), 2 deletions(-)
37892 commit bf2e2f056cadbc488cd3e9576b44beb34689ec81
37893 Author: Albert Astals Cid <aacid@kde.org>
37894 Date:   Sun Mar 8 13:44:44 2009 +0100
37896     Add the new croptting options explanations
37898  utils/pdftotext.1 | 15 +++++++++++++++
37899  1 file changed, 15 insertions(+)
37901 commit 663d9e5a448641421d290dd228be692a0f236b9c
37902 Author: Jan Jockusch <jan@jockusch.de>
37903 Date:   Sun Mar 8 13:44:20 2009 +0100
37905     Make pdftotext to accept cropping options like pdftoppm
37907     Bug #20331
37909  utils/pdftotext.cc | 29 ++++++++++++++++++++++++++++-
37910  1 file changed, 28 insertions(+), 1 deletion(-)
37912 commit cc4b61f19b69c31d9a73ae7361c4b6a94345d1c2
37913 Author: Albert Astals Cid <aacid@kde.org>
37914 Date:   Sun Mar 8 12:55:45 2009 +0100
37916     Fix the previous fix
37918     I should stop listening to people without checking that what they
37919     say is
37920     correct
37922  poppler/DCTStream.cc | 4 ++--
37923  1 file changed, 2 insertions(+), 2 deletions(-)
37925 commit a4a73cd9f9ee9767d74fbb44ffe083d2057a9d61
37926 Author: Albert Astals Cid <aacid@kde.org>
37927 Date:   Sun Mar 8 12:44:06 2009 +0100
37929     I should compile before commiting :-/
37931  poppler/DCTStream.cc | 1 -
37932  1 file changed, 1 deletion(-)
37934 commit 6a6b3cc91053e771a67dffa979076d130f87ff11
37935 Author: Ryszard Trojnacki <rysiek@menel.com>
37936 Date:   Sun Mar 8 12:38:42 2009 +0100
37938     set up the error-manager before calling jpeg_create_decompress
37940     Bug #20484
37942  poppler/DCTStream.cc | 11 +++++++----
37943  1 file changed, 7 insertions(+), 4 deletions(-)
37945 commit 4dfa7460ddc4b5684d5ef8db17efa50b95b7b735
37946 Author: Nick Jones <nick.jones@network-box.com>
37947 Date:   Tue Mar 3 00:55:53 2009 +0100
37949     Do not blindly follow loops parsing OutlineItem
37951     More details in bug 18364
37953  poppler/Outline.cc | 15 ++++++++++++++-
37954  1 file changed, 14 insertions(+), 1 deletion(-)
37956 commit de3131ae38fc9442b198d4d7b0c57c6939ad66ce
37957 Author: Pino Toscano <pino@kde.org>
37958 Date:   Mon Mar 2 15:20:07 2009 +0100
37960     [Qt4] adapt to the new PDFDoc saving API
37962     store the error code instead of the bool
37964  qt4/src/poppler-pdf-converter.cc | 12 +++++++-----
37965  1 file changed, 7 insertions(+), 5 deletions(-)
37967 commit dac0542eb793603090416f1b7712ca08253f1e7f
37968 Author: Carlos Garcia Campos <carlosgc@gnome.org>
37969 Date:   Mon Mar 2 09:54:22 2009 +0100
37971     [glib] Correctly handle doc->saveAs() error code.
37973     Fixes bug #19915.
37975  glib/poppler-document.cc | 37 +++++++++++++++++++++++++++++++++----
37976  1 file changed, 33 insertions(+), 4 deletions(-)
37978 commit bfc6572614727565d883b9545d4b6665f3c2fdfe
37979 Author: Carlos Garcia Campos <carlosgc@gnome.org>
37980 Date:   Sat Feb 28 13:16:49 2009 +0100
37982     Return an error code instead of a GBool when saving
37984  poppler/PDFDoc.cc | 22 +++++++++++-----------
37985  poppler/PDFDoc.h  |  8 ++++----
37986  2 files changed, 15 insertions(+), 15 deletions(-)
37988 commit f7c88148fdb671736d81dd5f01a3fb68f944510c
37989 Author: Koji Otani <sho@bbr.jp>
37990 Date:   Wed Feb 25 23:38:35 2009 +0100
37992     Fix cache shifting
37994  poppler/GfxState.cc | 2 +-
37995  1 file changed, 1 insertion(+), 1 deletion(-)
37997 commit 305af8cdb6822858e152e1f930bba2ce3904bf1b
37998 Author: Albert Astals Cid <aacid@kde.org>
37999 Date:   Wed Feb 25 22:40:24 2009 +0100
38001     Make JBIG2Stream not crash in 2009-41414141.pdf
38003  poppler/JBIG2Stream.cc | 151
38004  ++++++++++++++++++++++++++++---------------------
38005  1 file changed, 85 insertions(+), 66 deletions(-)
38007 commit 26a8217160c1eaeeadb92023b27e68f402e38dd0
38008 Author: Carlos Garcia Campos <carlosgc@gnome.org>
38009 Date:   Sun Feb 22 18:14:15 2009 +0100
38011     Check if cairo_shape is not NULL before using it.
38013     We were checking shape instead. It fixes a crash with some documents.
38014     See bug #17337.
38016  poppler/CairoOutputDev.cc | 2 +-
38017  1 file changed, 1 insertion(+), 1 deletion(-)
38019 commit 5e68e52da65b4d8c3817e5fbb6f1a937da321d48
38020 Author: Pino Toscano <pino@kde.org>
38021 Date:   Sat Feb 21 18:03:15 2009 +0100
38023     [Qt4] do not assume the destination file name for links is ASCII
38025  qt4/src/poppler-page.cc | 4 ++--
38026  1 file changed, 2 insertions(+), 2 deletions(-)
38028 commit 439cb397fed33df627a09c70788d72bef20dc872
38029 Author: Pino Toscano <pino@kde.org>
38030 Date:   Sat Feb 21 18:02:36 2009 +0100
38032     [Qt] do not assume the destination file name for links is ASCII
38034  qt/poppler-page.cc | 4 ++--
38035  1 file changed, 2 insertions(+), 2 deletions(-)
38037 commit 3ea5f45ad3e5a55e577a2e45f61b55932ed17013
38038 Author: Carlos Garcia Campos <carlosgc@gnome.org>
38039 Date:   Sat Feb 21 17:46:30 2009 +0100
38041     [glib] Make sure filename is valid utf-8 for remote dests
38043  glib/poppler-action.cc | 3 +--
38044  1 file changed, 1 insertion(+), 2 deletions(-)
38046 commit b5989e4ffece6c1831610ee163d05fd80386a001
38047 Author: Carlos Garcia Campos <carlosgc@gnome.org>
38048 Date:   Sat Feb 21 17:45:18 2009 +0100
38050     Use the UF entry when present in Filespec dictionary
38052  poppler/FileSpec.cc | 14 +++++++-------
38053  1 file changed, 7 insertions(+), 7 deletions(-)
38055 commit 943fca42b5fa815fad650e42da4ad6e806adc3b1
38056 Author: Carlos Garcia Campos <carlosgc@gnome.org>
38057 Date:   Sat Feb 21 12:08:00 2009 +0100
38059     [glib] Add a macro to define boxed types
38061  glib/poppler-action.cc   | 26 +------------
38062  glib/poppler-annot.cc    | 15 ++------
38063  glib/poppler-document.cc | 44 +++++----------------
38064  glib/poppler-page.cc     | 99
38065  ++++++++++--------------------------------------
38066  glib/poppler-private.h   | 20 ++++++++++
38067  5 files changed, 53 insertions(+), 151 deletions(-)
38069 commit 7406337ed2d38a86308f20f8273a152538e524de
38070 Author: Carlos Garcia Campos <carlosgc@gnome.org>
38071 Date:   Sat Feb 21 11:11:20 2009 +0100
38073     [glib] Use template files to create poppler-enums
38075  glib/Makefile.am              | 43
38076  +++++++++++++-----------------------------
38077  glib/poppler-enums.c.template | 44
38078  +++++++++++++++++++++++++++++++++++++++++++
38079  glib/poppler-enums.h.template | 25 ++++++++++++++++++++++++
38080  3 files changed, 82 insertions(+), 30 deletions(-)
38082 commit 29bc9d1dd115b5d400975533c3924993c3adae30
38083 Author: Thomas Viehmann <tv@beamnet.de>
38084 Date:   Sat Jan 17 13:16:38 2009 +0100
38086     glib small doc comment corrections
38088  glib/poppler-attachment.cc | 2 +-
38089  glib/poppler-layer.cc      | 2 ++
38090  glib/poppler.cc            | 2 --
38091  3 files changed, 3 insertions(+), 3 deletions(-)
38093 commit a06e715d89a99b909b8e7b73b733066c67b1ade3
38094 Author: Thomas Viehmann <tv@beamnet.de>
38095 Date:   Sat Jan 17 12:58:20 2009 +0100
38097     Make glib API reference more complete
38099  glib/reference/poppler-docs.sgml        |   2 +
38100  glib/reference/poppler-sections.txt     |  55 +++++
38101  glib/reference/tmpl/poppler-action.sgml |   9 +-
38102  glib/reference/tmpl/poppler-annot.sgml  | 368
38103  ++++++++++++++++++++++++++++++++
38104  glib/reference/tmpl/poppler-layer.sgml  |  79 +++++++
38105  5 files changed, 511 insertions(+), 2 deletions(-)
38107 commit 3a21dafa46d42d86daec440a85b9d63b292a3c88
38108 Author: Albert Astals Cid <aacid@kde.org>
38109 Date:   Tue Feb 3 21:33:00 2009 +0100
38111     Fix cache shifting
38113     If we do
38114       for (i = 0;i < GFX_ICCBASED_CACHE_SIZE-1 && cache[i].num > 0;i++) {
38115         cache[i+1] = cache[i];
38116     what we do at the end is copy position 0 to all others so
38117     we need to do it in the reverse order
38119  poppler/GfxState.cc | 10 +++++-----
38120  1 file changed, 5 insertions(+), 5 deletions(-)
38122 commit 0ed3fd52bb2d3375ed302285b18f076721b8028e
38123 Author: Carlos Garcia Campos <carlosgc@gnome.org>
38124 Date:   Sun Feb 1 10:37:25 2009 +0100
38126     [glib-demo] Fix a typo in format string
38128  glib/demo/page.c | 2 +-
38129  1 file changed, 1 insertion(+), 1 deletion(-)
38131 commit 2df6d530cd9acd8648a6196031218ef10e7b3891
38132 Author: Albert Astals Cid <aacid@kde.org>
38133 Date:   Thu Jan 29 00:51:13 2009 +0100
38135     Add line that for some reason was not imported from xpdf file
38137     Fixes bug 19789
38139  utils/ImageOutputDev.cc | 3 ++-
38140  1 file changed, 2 insertions(+), 1 deletion(-)
38142 commit 1fc342eadcbbb41302f190b215c5daf23c9ec9b1
38143 Author: Albert Astals Cid <aacid@kde.org>
38144 Date:   Wed Jan 28 22:53:43 2009 +0100
38146     Fix crash on unexepcted Form Opt value
38148     Fixes crash on bug 19790
38150  poppler/Form.cc | 4 +++-
38151  1 file changed, 3 insertions(+), 1 deletion(-)
38153 commit b1d4efb082ac3dadd7752a557e5aeb6651e17471
38154 Author: Albert Astals Cid <aacid@kde.org>
38155 Date:   Tue Jan 27 00:26:08 2009 +0100
38157     PostScriptFunction::transform optimization
38159     Do not create and destroy a PSStack each time
38160     PostScriptFunction::transform is called gives a 7% speedup on heavy
38161     PostScriptFunction::transform pdf like nytimes firefox ad
38163  poppler/Function.cc | 12 ++++++++----
38164  poppler/Function.h  | 15 +++++++++++++++
38165  2 files changed, 23 insertions(+), 4 deletions(-)
38167 commit 90f95127d8d89cfcadeb7d701437ab07ce4a8a61
38168 Author: Koji Otani <sho@bbr.jp>
38169 Date:   Sun Jan 25 23:17:39 2009 +0100
38171     Cache last 5 GfxICCBasedColorSpace
38173  poppler/GfxState.cc | 60
38174  +++++++++++++++++++++++++++++++++++++++++++++++++++++
38175  poppler/GfxState.h  | 15 ++++++++++++++
38176  2 files changed, 75 insertions(+)
38178 commit d3f04f537fb3e963c149a7e2d8d83c7cb19da8c0
38179 Author: Albert Astals Cid <aacid@kde.org>
38180 Date:   Fri Jan 23 23:08:46 2009 +0100
38182     Do not crash in some PDF we don't parse correctly
38184     Fixes bug 19702
38186  poppler/JBIG2Stream.cc | 7 ++++++-
38187  1 file changed, 6 insertions(+), 1 deletion(-)
38189 commit 3990c9e52da7b17215506857c792c90a37ebac79
38190 Author: Koji Otani <sho@bbr.jp>
38191 Date:   Mon Jan 19 09:53:00 2009 +0100
38193     Fix a problem in cairo backend when using a CMYK Profile
38195  poppler/GfxState.cc | 2 +-
38196  1 file changed, 1 insertion(+), 1 deletion(-)
38198 commit 6e51ae7fe8b9dc8ad52b735f2fe056f8ea8f1dcb
38199 Author: Albert Astals Cid <aacid@kde.org>
38200 Date:   Thu Jan 15 22:33:04 2009 +0100
38202     calculate the limit in a way that one does not access an invalid
38203     index of the matrix
38205  poppler/DCTStream.cc | 2 +-
38206  1 file changed, 1 insertion(+), 1 deletion(-)
38208 commit ea2aa7bd1ceb0e3282398f52683e4f52ef401f74
38209 Author: Albert Astals Cid <aacid@kde.org>
38210 Date:   Thu Jan 15 22:18:48 2009 +0100
38212     Forgot my copyrights
38214  poppler/DCTStream.cc | 2 +-
38215  poppler/DCTStream.h  | 2 +-
38216  poppler/Stream.cc    | 2 +-
38217  3 files changed, 3 insertions(+), 3 deletions(-)
38219 commit d65dd23752ec14635d0d224afa7dd605f98a10a4
38220 Author: Albert Astals Cid <aacid@kde.org>
38221 Date:   Thu Jan 15 22:17:14 2009 +0100
38223     Minor optimizations
38225  poppler/DCTStream.cc | 17 ++++++++---------
38226  poppler/DCTStream.h  |  3 ++-
38227  poppler/Stream.cc    |  3 ++-
38228  3 files changed, 12 insertions(+), 11 deletions(-)
38230 commit d3d2910f757dfc3e141aed62aa970136f9d7186f
38231 Author: Pino Toscano <pino@kde.org>
38232 Date:   Sun Jan 11 00:40:46 2009 +0100
38234     fix a (relatively small) memory leak when asking for a document-level
38235     JS
38237  poppler/Catalog.cc | 1 +
38238  1 file changed, 1 insertion(+)
38240 commit 869584a84eed507775ff1c3183fe484c14b6f77b
38241 Author: Jonathan Kew <jonathan_kew@sil.org>
38242 Date:   Sat Jan 10 18:28:47 2009 +0100
38244     Add the possibility of setting the datadir on runtime
38246  poppler/GlobalParams.cc | 27 ++++++++++++++++++++-------
38247  poppler/GlobalParams.h  |  5 ++++-
38248  2 files changed, 24 insertions(+), 8 deletions(-)
38250 commit cf112dceb1d6653beae73ce2fac6fb5eee48ff33
38251 Author: Koji Otani <sho@bbr.jp>
38252 Date:   Sat Jan 10 18:11:20 2009 +0100
38254     Fix some problems with color management in CMYK Color Profile.
38256     Fixes bug 19483
38258  poppler/GfxState.cc | 106
38259  ++++++++++++++++++++++++++--------------------------
38260  1 file changed, 53 insertions(+), 53 deletions(-)
38262 commit 6dd77338d16f80760ae32ff9f3e2be9768fc0c49
38263 Author: Pino Toscano <pino@kde.org>
38264 Date:   Thu Jan 8 11:49:45 2009 +0100
38266     [Qt4] use the cropbox for the annotations coordinates
38268     Fixes bug #18558.
38270  qt4/src/poppler-page.cc | 2 +-
38271  1 file changed, 1 insertion(+), 1 deletion(-)
38273 commit 69c07c031159d36dde52609bffa6d48c3c56cef5
38274 Author: Pino Toscano <pino@kde.org>
38275 Date:   Thu Jan 8 00:59:19 2009 +0100
38277     update Poppler copyright to 2009
38279  msvc/poppler/poppler-config.h | 2 +-
38280  poppler-config.h.cmake        | 2 +-
38281  poppler/poppler-config.h.in   | 2 +-
38282  3 files changed, 3 insertions(+), 3 deletions(-)
38284 commit 79e0eea85cf063c6323caafbec97f3d71fc04ca2
38285 Author: Pino Toscano <pino@kde.org>
38286 Date:   Thu Jan 8 00:57:03 2009 +0100
38288     remove old cmake modules, add a new one
38290  Makefile.am | 3 +--
38291  1 file changed, 1 insertion(+), 2 deletions(-)
38293 commit 0e6420ece2d6fcc046d5814b48a2754fb86771e2
38294 Author: Albert Astals Cid <aacid@kde.org>
38295 Date:   Wed Jan 7 23:33:02 2009 +0100
38297     Require cmake 2.6.0, remove two cmake files provided upstream
38299  CMakeLists.txt                                    |  4 +-
38300  cmake/modules/FindFreetype.cmake                  | 74
38301  -----------------------
38302  cmake/modules/FindPackageHandleStandardArgs.cmake | 58 ------------------
38303  glib/CMakeLists.txt                               |  2 +-
38304  4 files changed, 3 insertions(+), 135 deletions(-)
38306 commit a69add73bf7bef17c677c735db77934ba67188a5
38307 Author: Albert Astals Cid <aacid@kde.org>
38308 Date:   Wed Jan 7 19:06:13 2009 +0100
38310     Update copyright notices
38312  poppler/FontInfo.cc         | 1 +
38313  poppler/FontInfo.h          | 1 +
38314  qt4/src/poppler-document.cc | 2 +-
38315  qt4/src/poppler-fontinfo.cc | 2 +-
38316  qt4/src/poppler-form.cc     | 1 +
38317  qt4/src/poppler-form.h      | 1 +
38318  qt4/src/poppler-private.h   | 2 +-
38319  qt4/src/poppler-qt4.h       | 2 +-
38320  8 files changed, 8 insertions(+), 4 deletions(-)
38322 commit 18d584158a781fecb4f696b01fb4d17803ce7d7a
38323 Author: Albert Astals Cid <aacid@kde.org>
38324 Date:   Wed Jan 7 17:55:48 2009 +0100
38326     Add lcms option to cmake buildsystem
38328  CMakeLists.txt               |  9 +++++++++
38329  cmake/modules/FindLCMS.cmake | 37 +++++++++++++++++++++++++++++++++++++
38330  config.h.cmake               |  3 +++
38331  3 files changed, 49 insertions(+)
38333 commit 140b8ed97416f9c2ec02eb749ca45ca50bd651a8
38334 Author: Koji Otani <sho@bbr.jp>
38335 Date:   Wed Jan 7 17:43:44 2009 +0100
38337     Add initial support for color management
38339  configure.ac        |  19 ++
38340  poppler/GfxState.cc | 697
38341  ++++++++++++++++++++++++++++++++++++++++++++++++----
38342  poppler/GfxState.h  |  74 +++++-
38343  poppler/Makefile.am |   5 +
38344  4 files changed, 738 insertions(+), 57 deletions(-)
38346 commit bdc76dc811a6e4d5fd929bbdc8cd3300aeaea31f
38347 Author: Pino Toscano <pino@kde.org>
38348 Date:   Tue Jan 6 15:45:37 2009 +0100
38350     [Qt4] apidox improvements for the font functions of Document; mark
38351     scanForFonts() as deprecated
38353  qt4/src/poppler-qt4.h | 22 ++++++++++++++++++----
38354  1 file changed, 18 insertions(+), 4 deletions(-)
38356 commit 6630e715714161cd803fc064f5d3cf880f42b0a5
38357 Author: Pino Toscano <pino@kde.org>
38358 Date:   Tue Jan 6 15:36:19 2009 +0100
38360     tell Doxygen to consider Q_DECL_DEPRECATED as empty
38362  qt4/src/Doxyfile | 1 +
38363  1 file changed, 1 insertion(+)
38365 commit d748d430b106580b8be29ca3ec75caf05b55812e
38366 Author: Pino Toscano <pino@kde.org>
38367 Date:   Tue Jan 6 15:24:25 2009 +0100
38369     [Qt4] Add a FontIterator for iterating through the fonts of the
38370     document, page by page.
38372     This new iterator class is the new preferred way for getting the
38373     fonts of a document in a page-by-page mode.
38374     * Document::fonts() is adapted to use it, instead of relying on
38375     scanForFonts()
38376     * scanForFonts() is ported to FontIterator, but keeping the old
38377     behaviour ("i can scan the document only once")
38378     * added unit tests for fonts(), scanForFonts() and FontIterator
38380  qt4/src/poppler-document.cc |  27 +++++---
38381  qt4/src/poppler-fontinfo.cc |  36 +++++++++++
38382  qt4/src/poppler-private.h   |  27 ++++++--
38383  qt4/src/poppler-qt4.h       |  65 +++++++++++++++++++
38384  qt4/tests/check_fonts.cpp   | 149
38385  ++++++++++++++++++++++++++++++++++++++++++++
38386  5 files changed, 291 insertions(+), 13 deletions(-)
38388 commit b9804542bb50216786dc11ca16efd84304f4b832
38389 Author: Pino Toscano <pino@kde.org>
38390 Date:   Tue Jan 6 15:16:53 2009 +0100
38392     Add the possibility to set the first page to scan.
38394     The default value is 0 (= first page), so it should be compatible
38395     with any usage so far.
38397  poppler/FontInfo.cc | 4 ++--
38398  poppler/FontInfo.h  | 2 +-
38399  2 files changed, 3 insertions(+), 3 deletions(-)
38401 commit af74fef03bfbd79334da5612c63c7793952542f9
38402 Author: Warren Toomey <poppler@tuhs.org>
38403 Date:   Tue Jan 6 01:36:31 2009 +0100
38405     Add forgotten file to let the autotools based system build
38407  m4/libpng.m4 | 99
38408  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
38409  1 file changed, 99 insertions(+)
38411 commit ae588500f62bab5666174ff3b1564c414c5a76c5
38412 Author: Albert Astals Cid <aacid@kde.org>
38413 Date:   Tue Jan 6 01:35:38 2009 +0100
38415     Fix the cmake buildsystem
38417  CMakeLists.txt       | 6 ++++++
38418  config.h.cmake       | 3 +++
38419  utils/CMakeLists.txt | 4 ++++
38420  3 files changed, 13 insertions(+)
38422 commit 940d060a14712c09da427e2fac4ec579f7291b0f
38423 Author: Albert Astals Cid <aacid@kde.org>
38424 Date:   Tue Jan 6 01:27:06 2009 +0100
38426     do not leak fName if fopen fails
38428  utils/HtmlOutputDev.cc | 3 +++
38429  1 file changed, 3 insertions(+)
38431 commit 7be9198adb940ad7c5fffc6db0158cf7042e1b8f
38432 Author: Albert Astals Cid <aacid@kde.org>
38433 Date:   Tue Jan 6 01:24:15 2009 +0100
38435     Do not leak pgNum and imgnum if fopen fails
38437  utils/HtmlOutputDev.cc | 16 +++++++++-------
38438  1 file changed, 9 insertions(+), 7 deletions(-)
38440 commit dfba6c022b150553cb2b18b027e661b3b4625ce7
38441 Author: Warren Toomey <poppler@tuhs.org>
38442 Date:   Tue Jan 6 01:16:31 2009 +0100
38444     Make pdftohtml output png images when the image stream is not a jpeg
38446  configure.ac           |  14 ++++++
38447  utils/HtmlOutputDev.cc | 126
38448  ++++++++++++++++++++++++++++++++++++++++++++++---
38449  utils/HtmlOutputDev.h  |   3 +-
38450  utils/Makefile.am      |   4 ++
38451  4 files changed, 140 insertions(+), 7 deletions(-)
38453 commit 0963c276ba972a36c2895e4fe1c7475acd489738
38454 Author: Albert Astals Cid <aacid@kde.org>
38455 Date:   Sun Jan 4 16:54:32 2009 +0100
38457     Fix some checked checkboxes not rendering correctly
38459     If we are forcing ZaDb/ZapfDingbats to correctly draw a checkmark
38460     in the checkbox, but the file does not have such font defined we
38461     need to create a fake one so the system really renders it
38462     Fixes bug 19359
38464  poppler/Annot.cc | 49 +++++++++++++++++++++++++++++++++++++++++++++++--
38465  poppler/Annot.h  |  2 ++
38466  poppler/Gfx.h    |  7 ++++---
38467  3 files changed, 53 insertions(+), 5 deletions(-)
38469 commit 46128cf83b322c112eb0c409c20052bdb2ea4a37
38470 Author: Albert Astals Cid <aacid@kde.org>
38471 Date:   Sun Jan 4 14:21:15 2009 +0100
38473     Remove wrong and unused FormWidget(FormWidget *dest) contructor
38475  poppler/Form.cc | 11 -----------
38476  poppler/Form.h  |  3 +--
38477  2 files changed, 1 insertion(+), 13 deletions(-)
38479 commit 5203aefc41fa47c461812cc46f28281edd226515
38480 Author: Albert Astals Cid <aacid@kde.org>
38481 Date:   Sun Jan 4 14:03:16 2009 +0100
38483     Plug some memory leaks
38485  poppler/Annot.cc | 5 ++++-
38486  poppler/Form.cc  | 4 +++-
38487  2 files changed, 7 insertions(+), 2 deletions(-)
38489 commit 5fb7ec7e6af4cfb2b256a5b9b9752e68330b4aec
38490 Author: Albert Astals Cid <aacid@kde.org>
38491 Date:   Tue Dec 30 23:46:59 2008 +0100
38493     If Length2 is zero just write until we find EOF of the stream
38495     Fixes exporting to PS of the two pdf i have that have fonts with
38496     Length2 set to 0
38498  poppler/PSOutputDev.cc | 26 +++++++++++++++++++++-----
38499  1 file changed, 21 insertions(+), 5 deletions(-)
38501 commit ca35fdbc7c31dae432d775b6c087a83fa9b897fc
38502 Author: Albert Astals Cid <aacid@kde.org>
38503 Date:   Tue Dec 30 23:03:57 2008 +0100
38505     We need spaces here too to satify other consumer parsers
38507  poppler/PDFDoc.cc | 4 ++--
38508  1 file changed, 2 insertions(+), 2 deletions(-)
38510 commit 3c07c73e07a9cb59ee4c23ca60d2adce92de45f7
38511 Author: Pino Toscano <pino@kde.org>
38512 Date:   Tue Dec 30 22:21:27 2008 +0100
38514     [Qt4-demo] load a document when passed via command line
38516  qt4/demos/main_viewer.cpp | 4 ++++
38517  1 file changed, 4 insertions(+)
38519 commit aba0aaa896d634a51fbb3a3e6eae411be462f930
38520 Author: Albert Astals Cid <aacid@kde.org>
38521 Date:   Mon Dec 29 00:31:18 2008 +0100
38523     More improvements in document writing
38525     Dictionary keys are names so need to be sanitized
38526     Add a space after num gen obj
38528  poppler/PDFDoc.cc | 7 +++++--
38529  1 file changed, 5 insertions(+), 2 deletions(-)
38531 commit e5b93a847ae4e20a77fecef0938da4f14dfbe3eb
38532 Author: Hib Eris <hib@hiberis.nl>
38533 Date:   Sun Dec 28 22:59:14 2008 +0100
38535     Let compiler figure out CDECL
38537     CDECL is a compiler specific macro to specify C calling convention.
38539     On Windows, some functions must be forced to use this calling
38540     convention.
38541     To do this, you can use the macro CDECL, which is defined in windef.h.
38543     Poppler should not try to be smarter than the compiler and try
38544     to guess
38545     the correct definition for CDECL. Instead it should rely on the
38546     definitions in the windef.h file provided by the compiler.
38548     On Unix, specifying a calling convention is not nescessary, so
38549     CDECL can
38550     be an empty definition.
38552  poppler-config.h.cmake      | 8 ++------
38553  poppler/poppler-config.h.in | 8 ++------
38554  2 files changed, 4 insertions(+), 12 deletions(-)
38556 commit de70c0aeb37d788f595b0574796844f51ddedec1
38557 Author: Albert Astals Cid <aacid@kde.org>
38558 Date:   Sun Dec 28 21:21:12 2008 +0100
38560     [qt4] improve doc a bit
38562  qt4/src/poppler-form.h | 2 +-
38563  qt4/src/poppler-qt4.h  | 4 ++--
38564  2 files changed, 3 insertions(+), 3 deletions(-)
38566 commit effb32658019e09dc86c017e39154fd554fc94f8
38567 Author: Albert Astals Cid <aacid@kde.org>
38568 Date:   Sun Dec 28 02:56:30 2008 +0100
38570     Form Rects are against the cropbox, not the media box
38572     Fixes second pdf at kde bug 161327
38574  qt4/src/poppler-form.cc | 2 +-
38575  1 file changed, 1 insertion(+), 1 deletion(-)
38577 commit 0f10561f3b1c90acc030d973399316bfca5f495e
38578 Author: Albert Astals Cid <aacid@kde.org>
38579 Date:   Sun Dec 28 01:44:25 2008 +0100
38581     Fix my last commit, copy&paste is really evil
38583  goo/GooString.cc | 9 +++++----
38584  goo/GooString.h  | 2 +-
38585  2 files changed, 6 insertions(+), 5 deletions(-)
38587 commit 217b46484ff56bfd5906b293ebee70b82cc0263d
38588 Author: Albert Astals Cid <aacid@kde.org>
38589 Date:   Sun Dec 28 01:29:41 2008 +0100
38591     Move PSOutputDev::filterPSName to GooString::sanitizedName so i can
38592     use it from PDFDoc::writeObject
38594  goo/GooString.cc       | 36 ++++++++++++++++++++++++++++++++++++
38595  goo/GooString.h        |  7 +++++++
38596  poppler/PDFDoc.cc      |  7 ++++++-
38597  poppler/PSOutputDev.cc | 49
38598  +++++++++----------------------------------------
38599  poppler/PSOutputDev.h  |  3 +--
38600  5 files changed, 59 insertions(+), 43 deletions(-)
38602 commit f41fa9ee71aef5539cf9976c79b32bf1713c8167
38603 Author: Albert Astals Cid <aacid@kde.org>
38604 Date:   Fri Dec 26 22:56:12 2008 +0100
38606     Change the overflow check to the same used in gmem.cc, much more
38607     easy to understand
38609  poppler/XRef.cc | 12 ++++++------
38610  1 file changed, 6 insertions(+), 6 deletions(-)
38612 commit b8ae7d91dedc9a75200b6050628ec2740af84b98
38613 Author: Hib Eris <hib@hiberis.nl>
38614 Date:   Fri Dec 26 22:28:09 2008 +0100
38616     Fix compile warnings on auto imports for mingw32
38618  configure.ac          | 3 +++
38619  glib/Makefile.am      | 2 +-
38620  glib/demo/Makefile.am | 2 ++
38621  test/Makefile.am      | 2 ++
38622  utils/Makefile.am     | 2 ++
38623  5 files changed, 10 insertions(+), 1 deletion(-)
38625 commit ba47bd2ba05f883306606eda30bff17bd4a8eec6
38626 Author: Albert Astals Cid <aacid@kde.org>
38627 Date:   Fri Dec 26 19:47:42 2008 +0100
38629     BaseFile.h has never been used and it fact it's not part of xpdf
38630     sources
38632     Fixes bug 19298
38634  CMakeLists.txt      |  1 -
38635  poppler/BaseFile.h  | 82
38636  -----------------------------------------------------
38637  poppler/Makefile.am |  1 -
38638  3 files changed, 84 deletions(-)
38640 commit 84366d9e63b0d6a5ee1aae2463648cfc2ff5e1b8
38641 Author: Hib Eris <hib@hiberis.nl>
38642 Date:   Wed Dec 24 19:27:19 2008 +0100
38644     Let libtool build DLLs on windows too
38646  configure.ac | 5 ++++-
38647  1 file changed, 4 insertions(+), 1 deletion(-)
38649 commit 08cef528f2e51cc62cff4125f179021ad9555317
38650 Author: Hib Eris <hib@hiberis.nl>
38651 Date:   Wed Dec 24 17:48:46 2008 +0100
38653     Fix compile warning on string literal format
38655  test/pdf-inspector.cc | 2 +-
38656  1 file changed, 1 insertion(+), 1 deletion(-)
38658 commit 0606b4bba8e889204c7b7c9d376f63b659f83a4f
38659 Author: Hib Eris <hib@hiberis.nl>
38660 Date:   Wed Dec 24 17:48:10 2008 +0100
38662     Fix compile warnings on parentheses and/or
38664  poppler/CairoOutputDev.cc | 13 +++++++------
38665  1 file changed, 7 insertions(+), 6 deletions(-)
38667 commit eba2232cabd5fb1e177db2a6053f0d1a0aee882b
38668 Author: Hib Eris <hib@hiberis.nl>
38669 Date:   Wed Dec 24 17:46:32 2008 +0100
38671     Fix some more warnings
38673  test/gtk-cairo-test.cc | 11 -----------
38674  test/pdf-inspector.cc  |  9 +++++----
38675  2 files changed, 5 insertions(+), 15 deletions(-)
38677 commit c80431eb1626d89e7b615e5a5149d3436b554b66
38678 Author: Hib Eris <hib@hiberis.nl>
38679 Date:   Mon Dec 22 09:28:47 2008 +0100
38681     Fix compile warning on format type
38683  glib/test-poppler-glib.cc | 2 +-
38684  1 file changed, 1 insertion(+), 1 deletion(-)
38686 commit fda181c35b7c7500b6d3c6ca9d454addd54929c5
38687 Author: Pino Toscano <pino@kde.org>
38688 Date:   Mon Dec 22 00:53:44 2008 +0100
38690     group condition within brackets
38692  poppler/ArthurOutputDev.cc | 4 ++--
38693  1 file changed, 2 insertions(+), 2 deletions(-)
38695 commit c1beeecbd6cbf82811d70c75cb24059b4b492abe
38696 Author: Pino Toscano <pino@kde.org>
38697 Date:   Mon Dec 22 00:46:49 2008 +0100
38699     [demo] use the proper format field for gsize types
38701  glib/demo/attachments.c | 2 +-
38702  1 file changed, 1 insertion(+), 1 deletion(-)
38704 commit bfb975466f0ff78e9e292b6af7cac66e4c331456
38705 Merge: 3e27892 ea3546f
38706 Author: Pino Toscano <pino@kde.org>
38707 Date:   Mon Dec 22 00:29:38 2008 +0100
38709     Merge branch 'master' of
38710     ssh://pino@git.freedesktop.org/git/poppler/poppler
38712 commit 3e2789257f5fc4ae0573a0c62ea380d8e83a5bb5
38713 Author: Pino Toscano <pino@kde.org>
38714 Date:   Mon Dec 22 00:24:23 2008 +0100
38716     [Qt] deserialize also the value of 'right'
38718  qt/poppler-link.cc | 11 ++++++-----
38719  1 file changed, 6 insertions(+), 5 deletions(-)
38721 commit 7c053ab7623cea1ac650d3e960d2d91a1ef21557
38722 Author: Pino Toscano <pino@kde.org>
38723 Date:   Mon Dec 22 00:19:02 2008 +0100
38725     [Qt] move in a .cc file the implementation of the QString<->GooString
38726     functions and DocumentData::addTocChildren()
38728  qt/CMakeLists.txt      |   1 +
38729  qt/Makefile.am         |   1 +
38730  qt/poppler-document.cc |  10 ----
38731  qt/poppler-page.cc     |   1 +
38732  qt/poppler-private.cc  | 147
38733  +++++++++++++++++++++++++++++++++++++++++++++++++
38734  qt/poppler-private.h   | 106 +++--------------------------------
38735  6 files changed, 157 insertions(+), 109 deletions(-)
38737 commit ea3546f84c5335c58cdb2906b1a1a4656be9c8ea
38738 Author: Hib Eris <hib@hiberis.nl>
38739 Date:   Sun Dec 21 23:33:49 2008 +0100
38741     Fix compile warnings on signed/unsigned comparison
38743  goo/gfile.cc | 3 ++-
38744  1 file changed, 2 insertions(+), 1 deletion(-)
38746 commit ca672ae51d2c1fa59a891717b418ba86b5e7345c
38747 Author: Hib Eris <hib@hiberis.nl>
38748 Date:   Sun Dec 21 23:33:00 2008 +0100
38750     Fix compile warnings on ignored pragma with mingw compiler
38752  poppler/Gfx.cc | 5 +++--
38753  1 file changed, 3 insertions(+), 2 deletions(-)
38755 commit 86cfe8ab2b4e0b600f3f6682701c2fcfbe5d0ca9
38756 Author: Hib Eris <hib@hiberis.nl>
38757 Date:   Sun Dec 21 23:08:56 2008 +0100
38759     Fix compile warnings on signed/unsigned comparison
38761  poppler/GfxFont.cc | 6 ++++--
38762  1 file changed, 4 insertions(+), 2 deletions(-)
38764 commit e34af7ffe0a4024e2eb39314bdb09eb9a662e53e
38765 Author: Albert Astals Cid <aacid@kde.org>
38766 Date:   Sun Dec 21 22:16:39 2008 +0100
38768     Update copyright of last commits
38770  poppler/TextOutputDev.cc | 1 +
38771  poppler/TextOutputDev.h  | 2 +-
38772  qt4/src/poppler-page.cc  | 1 +
38773  3 files changed, 3 insertions(+), 1 deletion(-)
38775 commit f6d84dcfc9cc587c7408af79b1ee7658d456f8d8
38776 Author: Hib Eris <hib@hiberis.nl>
38777 Date:   Sun Dec 21 22:09:00 2008 +0100
38779     Fix compile warning to suggest parentheses and/or
38781  poppler/TextOutputDev.cc | 14 ++++++++------
38782  1 file changed, 8 insertions(+), 6 deletions(-)
38784 commit 15205403eaa95d6fba0e36983de993877dd3a983
38785 Author: Hib Eris <hib@hiberis.nl>
38786 Date:   Sun Dec 21 21:59:45 2008 +0100
38788     Fix warning to suggest parentheses inside shift
38790  poppler/PSOutputDev.cc | 3 ++-
38791  1 file changed, 2 insertions(+), 1 deletion(-)
38793 commit cc24f37e582bfc0069faf286da97a48fe4794db1
38794 Author: Hib Eris <hib@hiberis.nl>
38795 Date:   Sun Dec 21 21:35:29 2008 +0100
38797     Fix compile warning on ambiguous else
38799  test/perf-test.cc | 3 ++-
38800  1 file changed, 2 insertions(+), 1 deletion(-)
38802 commit a8cc4ad8c2da804f25db8cca1c85433d5a63307c
38803 Author: Hib Eris <hib@hiberis.nl>
38804 Date:   Sun Dec 21 21:34:28 2008 +0100
38806     Fix compile warning on format not a string literal
38808  test/perf-test.cc | 3 ++-
38809  1 file changed, 2 insertions(+), 1 deletion(-)
38811 commit 3cbbf8226730aa7ee6273e154e4a9d58670a3cda
38812 Author: Hib Eris <hib@hiberis.nl>
38813 Date:   Sun Dec 21 21:30:54 2008 +0100
38815     Fix compile warning about uninitialized variable
38817  poppler/ABWOutputDev.cc | 3 ++-
38818  1 file changed, 2 insertions(+), 1 deletion(-)
38820 commit f675916277cb76cd1293225a1271f835a02148fb
38821 Author: Pino Toscano <pino@kde.org>
38822 Date:   Sat Dec 20 23:23:10 2008 +0100
38824     reset to NULL after being deleted
38826     found with poppler-qt4 unit tests =)
38828  poppler/TextOutputDev.cc | 1 +
38829  1 file changed, 1 insertion(+)
38831 commit c976770c64e4c991fff27e413414473583b6fd86
38832 Author: Pino Toscano <pino@kde.org>
38833 Date:   Sat Dec 20 22:25:55 2008 +0100
38835     [Qt4] use QHash instead of QMap where applicable
38837     using a hash table instead of a map mapes lookup faster;
38838     in these cases we don't need the sorting a map gives
38840  qt4/src/poppler-page.cc | 7 ++++---
38841  1 file changed, 4 insertions(+), 3 deletions(-)
38843 commit 944f6049a50eb3be9fb29174d67adc4ad1d0b9fe
38844 Author: Pino Toscano <pino@kde.org>
38845 Date:   Sat Dec 20 20:13:43 2008 +0100
38847     add find.c and text.c
38849  glib/demo/CMakeLists.txt | 2 ++
38850  1 file changed, 2 insertions(+)
38852 commit ba91b889c3b50239e339938f3c9d31fffcd87d44
38853 Author: Carlos Garcia Campos <carlosgc@gnome.org>
38854 Date:   Sat Dec 20 19:29:40 2008 +0100
38856     Make destructor private in TextPage
38858  poppler/TextOutputDev.h | 8 ++++----
38859  1 file changed, 4 insertions(+), 4 deletions(-)
38861 commit 0da16537aa83f6ed6d8895c7e54266263a71c1cf
38862 Author: Carlos Garcia Campos <carlosgc@gnome.org>
38863 Date:   Fri Dec 19 19:08:21 2008 +0100
38865     Refactor actual text code adding a new ActualText class
38867     It's used by both Text and Cairo ouput devices avoiding duplicated
38868     code
38869     in such classes.
38871  poppler/CairoOutputDev.cc | 108 +++---------------------
38872  poppler/CairoOutputDev.h  |   7 +-
38873  poppler/TextOutputDev.cc  | 206
38874  ++++++++++++++++++++++++++--------------------
38875  poppler/TextOutputDev.h   |  34 ++++++--
38876  4 files changed, 160 insertions(+), 195 deletions(-)
38878 commit 0f8ab301c633133eea3dbd4f2254f31c50e3c4a9
38879 Author: Carlos Garcia Campos <carlosgc@gnome.org>
38880 Date:   Sun Dec 14 13:12:34 2008 +0100
38882     [glib-demo] Add find demo
38884  glib/demo/Makefile.am |   2 +
38885  glib/demo/find.c      | 282
38886  ++++++++++++++++++++++++++++++++++++++++++++++++++
38887  glib/demo/find.h      |  31 ++++++
38888  glib/demo/main.c      |   4 +-
38889  4 files changed, 318 insertions(+), 1 deletion(-)
38891 commit 88df9e9aa9adb53f0a9714ea404d46f111495df3
38892 Author: Carlos Garcia Campos <carlosgc@gnome.org>
38893 Date:   Sun Dec 14 11:54:35 2008 +0100
38895     [glib-demo] Add Text demo
38897  glib/demo/Makefile.am |   2 +
38898  glib/demo/main.c      |   4 +-
38899  glib/demo/text.c      | 175
38900  ++++++++++++++++++++++++++++++++++++++++++++++++++
38901  glib/demo/text.h      |  31 +++++++++
38902  4 files changed, 211 insertions(+), 1 deletion(-)
38904 commit 5b0f2355d55a5104820fd0bf16b4e76b25959de4
38905 Author: Carlos Garcia Campos <carlosgc@gnome.org>
38906 Date:   Sun Dec 14 11:49:00 2008 +0100
38908     [glib] Use TextPage instead of TextOutputDev when cairo is enabled
38910  glib/poppler-page.cc   | 148
38911  ++++++++++++++++++++++++++++++++++---------------
38912  glib/poppler-private.h |   4 ++
38913  2 files changed, 107 insertions(+), 45 deletions(-)
38915 commit 3ced71fb68d62308db7b9535367eafefb55d1cde
38916 Author: Carlos Garcia Campos <carlosgc@gnome.org>
38917 Date:   Sun Dec 14 11:18:00 2008 +0100
38919     Add optionally text support to CairoOutputDev
38921     If a TextPage is set, it'll be used when rendering so that we
38922     don't need
38923     to use TextOutputDev and render again.
38925  poppler/CairoOutputDev.cc | 144
38926  ++++++++++++++++++++++++++++++++++++++++++++--
38927  poppler/CairoOutputDev.h  |  19 +++++-
38928  2 files changed, 155 insertions(+), 8 deletions(-)
38930 commit 0bdad35cc4cfdb8da5acaf44678920b7a0025f99
38931 Author: Carlos Garcia Campos <carlosgc@gnome.org>
38932 Date:   Sun Dec 14 11:14:12 2008 +0100
38934     Add refcount support to TextPage
38936  poppler/TextOutputDev.cc | 12 +++++++++++-
38937  poppler/TextOutputDev.h  |  5 +++++
38938  qt4/src/poppler-page.cc  |  2 +-
38939  3 files changed, 17 insertions(+), 2 deletions(-)
38941 commit f86514c3fbc867fc6457feacba23451e89993524
38942 Author: Koji Otani <sho@bbr.jp>
38943 Date:   Wed Dec 17 00:36:39 2008 +0100
38945     Fix wrong PS generation when a large image is in Patterns
38947     Bug 18908
38949  poppler/PSOutputDev.cc | 114
38950  +++++++++++++++++++++++++++++++------------------
38951  1 file changed, 72 insertions(+), 42 deletions(-)
38953 commit fc395eb90b418e43453acefb42cd04baf0b7ad40
38954 Author: Richard Airlie <richard.airlie@maglabs.net>
38955 Date:   Tue Dec 16 21:11:53 2008 +0100
38957     Allow the use of cropbox in pdftoppm
38959  utils/pdftoppm.cc | 16 +++++++++++++---
38960  1 file changed, 13 insertions(+), 3 deletions(-)
38962 commit 80f415176952635a485356cf36048eee53396c25
38963 Author: Albert Astals Cid <aacid@kde.org>
38964 Date:   Tue Dec 16 20:37:39 2008 +0100
38966     Make destructors private/protected since you are not supposed to
38967     use them
38969  poppler/GfxFont.cc |  2 +-
38970  poppler/GfxFont.h  | 11 +++++------
38971  2 files changed, 6 insertions(+), 7 deletions(-)
38973 commit dbcebda953cb36a45a125aada68e85249fb73f43
38974 Author: Albert Astals Cid <aacid@kde.org>
38975 Date:   Mon Dec 15 20:10:31 2008 +0100
38977     Do not leak on AnnotScreen destructor
38979     Fixes bug 19095
38981  poppler/Annot.cc | 4 ++++
38982  1 file changed, 4 insertions(+)
38984 commit aaeb0d137232bf1cb11dc5e37b8b45b50c6f9c6a
38985 Author: Pino Toscano <pino@kde.org>
38986 Date:   Fri Dec 12 00:43:19 2008 +0100
38988     update the xpdf headers installation
38990  CMakeLists.txt | 32 +++++++++++++++++++++-----------
38991  1 file changed, 21 insertions(+), 11 deletions(-)
38993 commit 7c6527fa05389f705872aaaaff12e739b5d1577e
38994 Author: Pino Toscano <pino@kde.org>
38995 Date:   Fri Dec 12 00:41:21 2008 +0100
38997     don't install Function.cc, as it is not an header
38999  poppler/Makefile.am | 1 -
39000  1 file changed, 1 deletion(-)
39002 commit 0179e21b128ffccb5afd13203137ab8435197609
39003 Author: Albert Astals Cid <aacid@kde.org>
39004 Date:   Fri Dec 12 00:16:38 2008 +0100
39006     Be more helpful with bad boys that want to use poppler core directly
39008  fofi/Makefile.am     | 10 ++++++++++
39009  splash/SplashClip.h  |  2 +-
39010  splash/SplashPath.h  |  2 +-
39011  splash/SplashXPath.h |  2 +-
39012  4 files changed, 13 insertions(+), 3 deletions(-)
39014 commit 401632e4eeb4b10b1183a820f32461da77e8e4f2
39015 Author: Albert Astals Cid <aacid@kde.org>
39016 Date:   Fri Dec 12 00:14:04 2008 +0100
39018     Try harder to look for openjpeg
39020  cmake/modules/FindLIBOPENJPEG.cmake | 2 +-
39021  1 file changed, 1 insertion(+), 1 deletion(-)
39023 commit ab539f46089702f60b96b1ba2b2bc1544173c264
39024 Author: Albert Astals Cid <aacid@kde.org>
39025 Date:   Thu Dec 11 23:15:45 2008 +0100
39027     Fix crash when reading outline
39029     Fixes bug 19024. Last as reference is required if the item has
39030     children (Table 8.4) so if there is no last reference, don't try to
39031     read children.
39033  poppler/Outline.cc | 4 ++++
39034  1 file changed, 4 insertions(+)
39036 commit c9a755f9fd14511f43a2ca7fcda36bdd64bb1d87
39037 Author: Ilya Gorenbein <igorenbein@finjan.com>
39038 Date:   Sun Dec 7 17:59:19 2008 +0100
39040     Fix memory leak
39042     Bug 18924
39044  poppler/Page.cc | 4 ++++
39045  1 file changed, 4 insertions(+)
39047 commit 4cd364c179ae91ed383a8237ba1ad263952fd7aa
39048 Author: Pino Toscano <pino@kde.org>
39049 Date:   Sun Nov 30 16:57:52 2008 +0100
39051     add my copyright here
39053  qt4/src/poppler-private.cc | 1 +
39054  1 file changed, 1 insertion(+)
39056 commit 6b1676deb773675d90469adc84c3de8dcdaf174c
39057 Author: Pino Toscano <pino@kde.org>
39058 Date:   Sun Nov 30 16:56:43 2008 +0100
39060     [Qt4] support URI actions for TOC items
39062  qt4/src/poppler-private.cc | 5 +++++
39063  1 file changed, 5 insertions(+)
39065 commit b5cd58b5565055fd0c13771461245ddcd80edfcf
39066 Author: Pino Toscano <pino@kde.org>
39067 Date:   Sun Nov 30 16:34:57 2008 +0100
39069     extract the LinkAction "serialization" in an own function, and make
39070     it more safe
39072  qt4/src/poppler-private.cc | 85
39073  ++++++++++++++++++++++++++++++++--------------
39074  1 file changed, 59 insertions(+), 26 deletions(-)
39076 commit ee191363e22940ae7b06945e68c4738b17c78348
39077 Author: Pino Toscano <pino@kde.org>
39078 Date:   Sun Nov 30 16:17:32 2008 +0100
39080     move the addTocChildren() implementation in the cpp
39082  qt4/src/poppler-form.cc    |  1 +
39083  qt4/src/poppler-page.cc    |  1 +
39084  qt4/src/poppler-private.cc | 65
39085  ++++++++++++++++++++++++++++++++++++++++++++++
39086  qt4/src/poppler-private.h  | 64
39087  ++-------------------------------------------
39088  4 files changed, 69 insertions(+), 62 deletions(-)
39090 commit f8eaabf1aa7e384619129a7509be85d0c3bfb825
39091 Author: Albert Astals Cid <aacid@kde.org>
39092 Date:   Sun Nov 30 13:33:12 2008 +0100
39094     Update copyrights of the last commits
39096  poppler/TextOutputDev.cc | 2 +-
39097  1 file changed, 1 insertion(+), 1 deletion(-)
39099 commit 5f4fedfae6098e25644ffe5d4b1ed0bac043841d
39100 Author: Albert Astals Cid <aacid@kde.org>
39101 Date:   Sat Nov 29 19:51:27 2008 +0100
39103     Use the Length specified in the Stream as initial bufSize
39105     This is a optimization to save a few reallocations, if the Length
39106     value is incorrect it will still work
39108  poppler/JPEG2000Stream.cc | 10 ++++++++--
39109  1 file changed, 8 insertions(+), 2 deletions(-)
39111 commit 12f6d6ba2052fbdc8ea4ba7c7c9277e75bf170a5
39112 Author: Carlos Garcia Campos <carlosgc@gnome.org>
39113 Date:   Sun Nov 23 18:20:14 2008 +0100
39115     Fix a crash when the second argument of opMarkPoint is not a
39116     dictionary
39118     According to the spec "If any of the values are indirect references to
39119     objects outside the content stream, the property list dictionary must
39120     instead be defined as a named resource.
39122  poppler/Gfx.cc | 2 +-
39123  1 file changed, 1 insertion(+), 1 deletion(-)
39125 commit 817e123a28e9f6b7e5be23f7ac2ba3bcec5e3f3f
39126 Author: Adrian Johnson <ajohnson@redneon.com>
39127 Date:   Sat Nov 22 21:48:37 2008 +1030
39129     Don't compare print flag for non Type 3 fonts in cairo font cache
39131  poppler/CairoFontEngine.cc | 7 ++++++-
39132  poppler/CairoFontEngine.h  | 4 +++-
39133  2 files changed, 9 insertions(+), 2 deletions(-)
39135 commit 68f8ade28764855d4f663607c50c8202b1268296
39136 Author: Albert Astals Cid <tsdgeos@samsung.localdomain>
39137 Date:   Sun Nov 23 10:54:46 2008 +0100
39139     Compile with -pedantic
39141     Thanks to Bernard Leak for notifying
39143  test/pdf-inspector.cc | 2 +-
39144  1 file changed, 1 insertion(+), 1 deletion(-)
39146 commit 4a4fa7ed44a87e47a6078a1f7bb6f41071672ea7
39147 Author: Carlos Garcia Campos <carlosgc@gnome.org>
39148 Date:   Tue Nov 18 20:11:07 2008 +0100
39150     Fix a crash when selecting text in word mode
39152  poppler/TextOutputDev.cc | 2 +-
39153  1 file changed, 1 insertion(+), 1 deletion(-)
39155 commit a6f5032ab0d6edbf3879f39efff7916b1f7233da
39156 Author: Carlos Garcia Campos <carlosgc@gnome.org>
39157 Date:   Sun Nov 16 18:24:06 2008 +0100
39159     optContentConfig is not actually stored in PDFDoc but in Catalog
39161  poppler/PDFDoc.h | 1 -
39162  1 file changed, 1 deletion(-)
39164 commit b843ac34c6c4ca1580f99fa2220c59dfcd91f026
39165 Author: Pino Toscano <pino@kde.org>
39166 Date:   Sat Nov 15 14:49:02 2008 +0100
39168     [Qt4] deserialize the value of the 'right' coordinate, too
39170  qt4/src/poppler-link.cc | 11 ++++++-----
39171  1 file changed, 6 insertions(+), 5 deletions(-)
39173 commit 03061fdae49842556c9ff48e61914fc88502e1d8
39174 Author: Tim Mooney <enchanter@users.sourceforge.net>
39175 Date:   Thu Nov 13 22:32:22 2008 +0100
39177     Fix build on Solaris 10 + Sun Studio 12.
39179     Fixes bug 17496
39181  configure.ac     | 14 ++++++++++++++
39182  test/Makefile.am |  6 ++++--
39183  2 files changed, 18 insertions(+), 2 deletions(-)
39185 commit 17b18be4fd25f2ca2b4ed7382d9fda50410c44f1
39186 Author: Adrian Johnson <ajohnson@redneon.com>
39187 Date:   Wed Nov 12 20:40:57 2008 +1030
39189     Ensure cairo font matrix is invertable
39191     Fixes bugs #18254 and #18429
39193  poppler/CairoOutputDev.cc | 15 ++++++++++++++-
39194  1 file changed, 14 insertions(+), 1 deletion(-)
39196 commit e2257e6916cd1067d43db9ed45f944413c61ed64
39197 Author: Albert Astals Cid <aacid@kde.org>
39198 Date:   Sun Nov 9 22:44:48 2008 +0100
39200     Update copyrights of the last commits
39202  poppler/CairoFontEngine.cc    | 1 +
39203  poppler/CairoFontEngine.h     | 1 +
39204  poppler/Form.cc               | 2 +-
39205  poppler/Gfx.h                 | 1 +
39206  poppler/OptionalContent.h     | 1 +
39207  qt4/src/poppler-optcontent.cc | 1 +
39208  6 files changed, 6 insertions(+), 1 deletion(-)
39210 commit 069f8ad9453e612e907b561aa50983c34400193d
39211 Author: Albert Astals Cid <aacid@kde.org>
39212 Date:   Sun Nov 9 20:36:06 2008 +0100
39214     MakeItBuild
39216  glib/CMakeLists.txt      | 1 +
39217  glib/demo/CMakeLists.txt | 1 +
39218  2 files changed, 2 insertions(+)
39220 commit 04025c4f65bbb7e4330f6d17d917a035c0906f3d
39221 Author: Carlos Garcia Campos <carlosgc@gnome.org>
39222 Date:   Sun Nov 9 17:03:20 2008 +0100
39224     Fix a crash when initializing an Annot with a null catalog
39226     Forms crate a temp annot just to get the font size of the form field
39227     passing a NULL catalog.
39229  poppler/Annot.cc | 2 +-
39230  1 file changed, 1 insertion(+), 1 deletion(-)
39232 commit 471255c5a3850984997d91c7850759eb0c7e8a9c
39233 Author: Carlos Garcia Campos <carlosgc@gnome.org>
39234 Date:   Sat Nov 8 20:58:57 2008 +0100
39236     [glib-demo] Add Optional Content demo
39238  glib/demo/Makefile.am |   2 +
39239  glib/demo/layers.c    | 511
39240  ++++++++++++++++++++++++++++++++++++++++++++++++++
39241  glib/demo/layers.h    |  31 +++
39242  glib/demo/main.c      |   4 +-
39243  4 files changed, 547 insertions(+), 1 deletion(-)
39245 commit 7363c25e1d83332932d9b4fe16d7fb4e364da628
39246 Author: Carlos Garcia Campos <carlosgc@gnome.org>
39247 Date:   Sun Oct 26 19:47:35 2008 +0100
39249     [glib] Add Optional Content support
39251  glib/Makefile.am          |   2 +
39252  glib/poppler-document.cc  | 377
39253  ++++++++++++++++++++++++++++++++++++++++++++++
39254  glib/poppler-document.h   |  12 ++
39255  glib/poppler-layer.cc     | 201 ++++++++++++++++++++++++
39256  glib/poppler-layer.h      |  43 ++++++
39257  glib/poppler-private.h    |  21 +++
39258  glib/poppler.h            |   3 +
39259  glib/test-poppler-glib.cc |  52 ++++++-
39260  8 files changed, 710 insertions(+), 1 deletion(-)
39262 commit c674566f458b54097f21aae0d4bf8637146565c5
39263 Author: Carlos Garcia Campos <carlosgc@gnome.org>
39264 Date:   Sun Oct 26 19:42:53 2008 +0100
39266     Fix memory leaks in OptionalContent
39268  poppler/OptionalContent.cc | 13 +++----------
39269  poppler/OptionalContent.h  | 10 ++++++----
39270  2 files changed, 9 insertions(+), 14 deletions(-)
39272 commit 06ca313b8ecb8abb8dec3b418d118525b7bb0fdf
39273 Author: Carlos Garcia Campos <carlosgc@gnome.org>
39274 Date:   Sun Oct 26 19:11:45 2008 +0100
39276     Check annotation optional content properties before drawing it
39278  poppler/Annot.cc | 20 ++++++++++++--------
39279  poppler/Annot.h  |  4 ++--
39280  2 files changed, 14 insertions(+), 10 deletions(-)
39282 commit a6d58927b048aa043cb6b6ed3ee9aeb213578924
39283 Author: Carlos Garcia Campos <carlosgc@gnome.org>
39284 Date:   Sat Nov 8 20:50:40 2008 +0100
39286     Do not show hidden optional content
39288     Before any draw operation we first check whether we are inside an
39289     optional marked content element that is currently hidden.
39291  poppler/Gfx.cc | 113
39292  ++++++++++++++++++++++++++++++++++++++++-----------------
39293  poppler/Gfx.h  |   7 +++-
39294  2 files changed, 84 insertions(+), 36 deletions(-)
39296 commit 5f168f991477e291290350a28f4a60a565e187b9
39297 Author: Carlos Garcia Campos <carlosgc@gnome.org>
39298 Date:   Mon Oct 20 17:56:11 2008 +0200
39300     [glib] Show action titles when printing the index in test program
39302  glib/test-poppler-glib.cc | 13 ++++++++-----
39303  1 file changed, 8 insertions(+), 5 deletions(-)
39305 commit a906d12e16748d9a40c0db4043a576fd3d004341
39306 Author: Carlos Garcia Campos <carlosgc@gnome.org>
39307 Date:   Sat Nov 8 20:20:00 2008 +0100
39309     Minor code cleanup and consistency issues
39311  poppler/OptionalContent.cc     | 22 +++++++++++-----------
39312  poppler/OptionalContent.h      |  8 ++++----
39313  qt4/src/poppler-optcontent.cc  |  6 +++---
39314  qt4/tests/check_optcontent.cpp |  8 ++++----
39315  4 files changed, 22 insertions(+), 22 deletions(-)
39317 commit e73c2ce906b7e1f06d641f7e0733aad6336b4091
39318 Author: Carlos Garcia Campos <carlosgc@gnome.org>
39319 Date:   Sun Oct 19 12:44:13 2008 +0200
39321     Delete the optContent object if it's invalid
39323  poppler/Catalog.cc         | 4 ++++
39324  poppler/OptionalContent.cc | 3 +++
39325  poppler/OptionalContent.h  | 5 +++++
39326  3 files changed, 12 insertions(+)
39328 commit 2900e7e4c920d735d5a727e9e39f71df97bd7b93
39329 Author: Albert Astals Cid <aacid@kde.org>
39330 Date:   Sat Nov 8 18:12:47 2008 +0100
39332     A new cairo is needed
39334  CMakeLists.txt | 2 +-
39335  1 file changed, 1 insertion(+), 1 deletion(-)
39337 commit aaaecd2e86769d3a99e21577448a193711985958
39338 Author: Albert Astals Cid <aacid@kde.org>
39339 Date:   Wed Nov 5 22:47:30 2008 +0100
39341     Do not abort if indexHighA is 'invalid', move it to the closest
39342     valid value and try with it
39344     For the bug 18374 it works and does not seem a security problem
39346  poppler/GfxState.cc | 7 ++++---
39347  1 file changed, 4 insertions(+), 3 deletions(-)
39349 commit 82f4228a50efe6447c68f7f6d34a7805b7e4b75e
39350 Author: Albert Astals Cid <aacid@kde.org>
39351 Date:   Wed Nov 5 20:57:17 2008 +0100
39353     Add myself here
39355  qt4/demos/viewer.cpp | 1 +
39356  1 file changed, 1 insertion(+)
39358 commit 8df7d83439f0e9ab200840f912f1c08bbf44bd6e
39359 Author: Albert Astals Cid <aacid@kde.org>
39360 Date:   Wed Nov 5 20:49:01 2008 +0100
39362     [Qt4Demo] Fix leak
39364  qt4/demos/viewer.cpp | 1 +
39365  1 file changed, 1 insertion(+)
39367 commit d3c424e0362f53bda5c4e2e415823d78ace76253
39368 Author: Albert Astals Cid <aacid@kde.org>
39369 Date:   Wed Nov 5 20:14:17 2008 +0100
39371     Rename i to j so that code is more clear by not shadowing the
39372     function parameter
39374  poppler/Catalog.cc | 8 ++++----
39375  1 file changed, 4 insertions(+), 4 deletions(-)
39377 commit 9d12de9b59de4336eabb423f7bf0363b6a35e2a8
39378 Author: Albert Astals Cid <aacid@kde.org>
39379 Date:   Wed Nov 5 20:00:01 2008 +0100
39381     Fix crash in case indices is NULL
39383     Putting more than one "logical line" per "real line" is evil, we
39384     think if will group it, but does not
39386  poppler/UnicodeTypeTable.cc | 7 +++++--
39387  1 file changed, 5 insertions(+), 2 deletions(-)
39389 commit fc61dad9daa15f83802ffa5c3cd9b59d80bb310b
39390 Author: Albert Astals Cid <aacid@kde.org>
39391 Date:   Wed Nov 5 19:52:00 2008 +0100
39393     [Qt] Fix leak
39395  qt/poppler-link.cc | 8 +++++++-
39396  1 file changed, 7 insertions(+), 1 deletion(-)
39398 commit 981fb857b0afb1cda7836744dcf37906285512b4
39399 Author: Albert Astals Cid <aacid@kde.org>
39400 Date:   Wed Nov 5 19:49:18 2008 +0100
39402     [Qt] Fix memory leak
39404  qt/poppler-document.cc | 4 +++-
39405  1 file changed, 3 insertions(+), 1 deletion(-)
39407 commit e925e92d5cbfc009c138ece117227a3b0894ead6
39408 Author: Albert Astals Cid <aacid@kde.org>
39409 Date:   Wed Nov 5 19:44:40 2008 +0100
39411     Do not leak uBuf in the error case
39413  poppler/CharCodeToUnicode.cc | 1 +
39414  1 file changed, 1 insertion(+)
39416 commit 0741a402632ec5a8641ff11707142bf2731c1833
39417 Author: Adrian Johnson <ajohnson@redneon.com>
39418 Date:   Sat Nov 1 22:27:48 2008 +1030
39420     Restore the cairo Type3 font image prescaling funtionality
39422  poppler/CairoFontEngine.cc | 49
39423  +++++++++++++++++++++++++++-------------------
39424  poppler/CairoFontEngine.h  | 20 +++++++++++--------
39425  poppler/CairoOutputDev.cc  |  2 +-
39426  poppler/CairoOutputDev.h   |  2 +-
39427  4 files changed, 43 insertions(+), 30 deletions(-)
39429 commit 91a7c3fdd44f30b0b50ed05a3313bbb1b5c86e71
39430 Author: Adrian Johnson <ajohnson@redneon.com>
39431 Date:   Sat Nov 1 20:57:24 2008 +1030
39433     Remove cairo font matrix y flip when inside a Type 3 char
39435     Not sure why this was previously required but it now produces
39436     incorrect results.
39438  poppler/CairoOutputDev.cc | 5 -----
39439  1 file changed, 5 deletions(-)
39441 commit 3bf4d7d75b455a9a0b5ee3a8c78b218e5af5185a
39442 Author: Adrian Johnson <ajohnson@redneon.com>
39443 Date:   Sat Nov 1 20:50:07 2008 +1030
39445     Transform the glyph advance by the font matrix
39447  poppler/CairoFontEngine.cc | 1 +
39448  1 file changed, 1 insertion(+)
39450 commit 4aa32bad61d008a854fdc9e902d6834bb1687d7e
39451 Author: Adrian Johnson <ajohnson@redneon.com>
39452 Date:   Sat Nov 1 20:49:04 2008 +1030
39454     Use the font BBox, not the font matrix to set the Gfx BBox
39456  poppler/CairoFontEngine.cc | 1 +
39457  1 file changed, 1 insertion(+)
39459 commit 987955440c7711f440c3d2b5cc8c05ec07228a77
39460 Author: Adrian Johnson <ajohnson@redneon.com>
39461 Date:   Sat Nov 1 20:47:05 2008 +1030
39463     Ensure both the font matrix and y-axis flip are in the matrix
39465     we use for transforming the glyph metrics.
39467  poppler/CairoFontEngine.cc | 6 +++---
39468  1 file changed, 3 insertions(+), 3 deletions(-)
39470 commit 5c051aa117477cba5d350adfc539acb4b5f2a56a
39471 Author: Adrian Johnson <ajohnson@redneon.com>
39472 Date:   Sat Nov 1 01:59:07 2008 +1030
39474     Require cairo 1.8.2 for user-font support
39476  configure.ac | 2 +-
39477  1 file changed, 1 insertion(+), 1 deletion(-)
39479 commit a3edfa30680864b95a5196c5619846de42980857
39480 Author: Adrian Johnson <ajohnson@redneon.com>
39481 Date:   Sat Nov 1 01:57:32 2008 +1030
39483     Implement Type 3 fonts in cairo backend using cairo user-fonts
39485  poppler/CairoFontEngine.cc | 174
39486  +++++++++++++++++++++++++++++++++++++++++++--
39487  poppler/CairoFontEngine.h  |  18 +++++
39488  poppler/CairoOutputDev.cc  |   9 ++-
39489  poppler/CairoOutputDev.h   |   4 +-
39490  4 files changed, 194 insertions(+), 11 deletions(-)
39492 commit feab1e982a2ee39bb372d593633a06b6a499822f
39493 Author: Adrian Johnson <ajohnson@redneon.com>
39494 Date:   Sat Nov 1 01:21:39 2008 +1030
39496     Add CairoOutputDev functions for getting Type 3 glyph metrics
39498  poppler/CairoOutputDev.cc | 10 ++++++++++
39499  poppler/CairoOutputDev.h  |  7 +++++++
39500  2 files changed, 17 insertions(+)
39502 commit a75efe208d899d4a23d5e2fcef200e4225721636
39503 Author: Adrian Johnson <ajohnson@redneon.com>
39504 Date:   Sat Nov 1 00:26:40 2008 +1030
39506     Make the catalog available to CairoFontEngine
39508  glib/poppler-document.cc   | 3 ++-
39509  poppler/CairoFontEngine.cc | 2 +-
39510  poppler/CairoFontEngine.h  | 3 ++-
39511  poppler/CairoOutputDev.cc  | 7 +++++--
39512  poppler/CairoOutputDev.h   | 3 ++-
39513  test/pdf-inspector.cc      | 2 +-
39514  6 files changed, 13 insertions(+), 7 deletions(-)
39516 commit 941d3976c496b75a3c5a9d19b80044fc2b57bd98
39517 Author: Adrian Johnson <ajohnson@redneon.com>
39518 Date:   Fri Oct 31 22:44:41 2008 +1030
39520     Allow multiple instances of CairoOutputDev to be created
39522     for the same document that shares the same CairoFontEngine.
39524  poppler/CairoOutputDev.cc | 16 +++++++++++-----
39525  poppler/CairoOutputDev.h  |  4 +++-
39526  2 files changed, 14 insertions(+), 6 deletions(-)
39528 commit 94cff513d8589f51b243fcb078f82cb931bb6d35
39529 Author: Adrian Johnson <ajohnson@redneon.com>
39530 Date:   Fri Oct 31 21:11:01 2008 +1030
39532     Use correct return type in _ft_new_face
39534  poppler/CairoFontEngine.cc | 2 +-
39535  1 file changed, 1 insertion(+), 1 deletion(-)
39537 commit 0b5ee897a24ce1edfca19a3b843f9b7ee7026d07
39538 Author: Adrian Johnson <ajohnson@redneon.com>
39539 Date:   Fri Oct 31 20:55:14 2008 +1030
39541     Refactor CairoFont
39543     Create a CairoFreeType subclass and move the FreeType specific code
39544     into it.
39546  poppler/CairoFontEngine.cc | 197
39547  +++++++++++++++++++++++++--------------------
39548  poppler/CairoFontEngine.h  |  26 ++++--
39549  2 files changed, 131 insertions(+), 92 deletions(-)
39551 commit a5865dae5b414de5f6dbda2a512101050c374e06
39552 Author: Carlos Garcia Campos <carlosgc@gnome.org>
39553 Date:   Tue Oct 28 10:30:59 2008 +0100
39555     [glib] Add DISABLE_SINGLE_INCLUDES flags and fix glib-demo
39557  configure.ac            | 4 ++++
39558  glib/Makefile.am        | 3 ++-
39559  glib/demo/Makefile.am   | 3 ++-
39560  glib/demo/annots.h      | 2 +-
39561  glib/demo/attachments.h | 2 +-
39562  glib/demo/fonts.h       | 2 +-
39563  glib/demo/forms.h       | 2 +-
39564  glib/demo/images.h      | 2 +-
39565  glib/demo/info.h        | 2 +-
39566  glib/demo/links.h       | 2 +-
39567  glib/demo/outline.h     | 2 +-
39568  glib/demo/page.h        | 2 +-
39569  glib/demo/render.h      | 2 +-
39570  glib/demo/transitions.h | 2 +-
39571  glib/demo/utils.h       | 2 +-
39572  15 files changed, 20 insertions(+), 14 deletions(-)
39574 commit e07bfb54b77430e10e50c33151cf0afc9854006c
39575 Author: Christian Persch <chpe@gnome.org>
39576 Date:   Tue Oct 28 10:29:51 2008 +0100
39578     [glib] Fix build when compiling with GTK_DISABLE_SINGLE_INCLUDES
39580  glib/poppler-page.h | 3 +--
39581  1 file changed, 1 insertion(+), 2 deletions(-)
39583 commit a84d272ffd2b593ac98148e71b83fba299c60fea
39584 Author: Carlos Garcia Campos <carlosgc@gnome.org>
39585 Date:   Tue Oct 28 10:01:00 2008 +0100
39587     [glib] Add disable deprecated compile flags and fix compile warnings
39589  configure.ac            | 6 ++++++
39590  glib/Makefile.am        | 3 ++-
39591  glib/demo/Makefile.am   | 4 +++-
39592  glib/demo/attachments.c | 4 ++--
39593  4 files changed, 13 insertions(+), 4 deletions(-)
39595 commit 43f2b84a81625abee84c93cdced7fb92c99cd944
39596 Author: Albert Astals Cid <aacid@kde.org>
39597 Date:   Tue Oct 21 23:00:55 2008 +0200
39599     [Qt4] Small docu improvement
39601  qt4/src/poppler-qt4.h | 3 +++
39602  1 file changed, 3 insertions(+)
39604 commit 00f9995b4960575cd1f392474c585f2140c8e587
39605 Author: Albert Astals Cid <aacid@kde.org>
39606 Date:   Sun Oct 12 14:20:01 2008 +0200
39608     Do not crash if there is not font
39610     See bug 18023 for more info
39612  poppler/TextOutputDev.cc | 4 +++-
39613  1 file changed, 3 insertions(+), 1 deletion(-)
39615 commit 084cc4335cfe2c0e66219eba4c1177ee7ff018c5
39616 Author: Albert Astals Cid <aacid@kde.org>
39617 Date:   Fri Oct 10 23:15:35 2008 +0200
39619     obj4 should be the index 1 on the Array, not the 0, that's already
39620     obj3
39622  poppler/Form.cc | 2 +-
39623  1 file changed, 1 insertion(+), 1 deletion(-)
39625 commit d7442c90206d4b7a8ebc58f995647eb87ac35f42
39626 Author: Albert Astals Cid <aacid@kde.org>
39627 Date:   Thu Oct 9 22:53:00 2008 +0200
39629     If Name is a Ref we want to get the String it references, not the Ref
39631  poppler/OptionalContent.cc | 2 +-
39632  1 file changed, 1 insertion(+), 1 deletion(-)
39634 commit 93f8dd9e837557bbfc0f058a664c356e3d6e82c0
39635 Author: Albert Astals Cid <aacid@kde.org>
39636 Date:   Thu Oct 9 21:28:27 2008 +0200
39638     Poppler 0.10.0
39640  CMakeLists.txt   |  2 +-
39641  NEWS             | 16 ++++++++++++++++
39642  configure.ac     |  2 +-
39643  msvc/config.h    |  6 +++---
39644  qt4/src/Doxyfile |  2 +-
39645  5 files changed, 22 insertions(+), 6 deletions(-)
39647 commit cdd9bf016de0d3f96b1d5e304c9d02f2bf71ff18
39648 Author: Mark Kaplan <mkaplan@finjan.com>
39649 Date:   Wed Oct 8 22:29:11 2008 +0200
39651     Initialize properly OptionalContentGroup::m_name
39653  poppler/OptionalContent.cc | 3 ++-
39654  1 file changed, 2 insertions(+), 1 deletion(-)
39656 commit c7b87f3b8cbbcca29a1974debc2233f621a2e33b
39657 Author: Carlo Bramini <carlo.bramix@libero.it>
39658 Date:   Mon Oct 6 19:32:27 2008 +0200
39660     Fix link on Mingw+Msys
39662  test/Makefile.am | 2 +-
39663  1 file changed, 1 insertion(+), 1 deletion(-)
39665 commit e92255296511cae9cbbac8de800d8b26e5f681f1
39666 Author: Pino Toscano <pino@kde.org>
39667 Date:   Sun Oct 5 15:57:06 2008 +0200
39669     [Qt4] when the PDF exporting fails, delete the file if it was
39670     created by
39671     the (failed) exporting
39673  qt4/src/poppler-pdf-converter.cc | 13 +++++++++++++
39674  1 file changed, 13 insertions(+)
39676 commit 360f470b852e37d400949343763a18bf598820e8
39677 Author: Albert Astals Cid <aacid@kde.org>
39678 Date:   Sat Oct 4 20:04:44 2008 +0200
39680     Remove unused var
39682  poppler/Annot.cc | 2 +-
39683  1 file changed, 1 insertion(+), 1 deletion(-)
39685 commit df7317f1320513b4f66cb6618d753b82042671f5
39686 Author: Albert Astals Cid <aacid@kde.org>
39687 Date:   Sat Oct 4 19:48:57 2008 +0200
39689     free the object
39691  poppler/PDFDoc.cc | 4 ++++
39692  1 file changed, 4 insertions(+)
39694 commit 9946d9af9dd5d5b96d5c777413a3e253dfd1f291
39695 Author: Albert Astals Cid <aacid@kde.org>
39696 Date:   Sat Oct 4 19:39:46 2008 +0200
39698     If we try saving a document that was encrypted, we break everything,
39699     so just fail early
39701  poppler/PDFDoc.cc | 7 +++++++
39702  1 file changed, 7 insertions(+)
39704 commit 108959432af7714cb8ffe42d98d40c97f936a2e6
39705 Author: Albert Astals Cid <aacid@kde.org>
39706 Date:   Sat Oct 4 19:39:24 2008 +0200
39708     Correctly return wheter it was saved or not
39710  qt4/src/poppler-pdf-converter.cc | 8 +++++---
39711  1 file changed, 5 insertions(+), 3 deletions(-)
39713 commit 4c6cb1c204d782e2ac2113b57f6d372b4716017d
39714 Author: Albert Astals Cid <aacid@kde.org>
39715 Date:   Sat Oct 4 01:46:58 2008 +0200
39717     Remove spurious //
39719  fofi/FoFiType1.cc | 2 +-
39720  1 file changed, 1 insertion(+), 1 deletion(-)
39722 commit e8e7809ab4b115cbe67251da12989fc024912514
39723 Author: Albert Astals Cid <aacid@kde.org>
39724 Date:   Sat Oct 4 01:43:02 2008 +0200
39726     There are files that have more than one encoding definition per line,
39727     make them work
39729     Fixes bug 17018, while at it, i've added some comments and some
39730     error() to make things a bit clearer
39732  fofi/FoFiType1.cc | 28 ++++++++++++++++++++++++----
39733  1 file changed, 24 insertions(+), 4 deletions(-)
39735 commit 7604e025038fee24c2cb3001f2100d5d1e48efe1
39736 Author: Albert Astals Cid <aacid@kde.org>
39737 Date:   Sat Oct 4 00:35:46 2008 +0200
39739     Fix Poppler::Link::linkArea for rotated pages
39741     we suck :-( Fixes kde bug 172105
39743  qt4/src/poppler-link-extractor.cc | 3 +++
39744  1 file changed, 3 insertions(+)
39746 commit 450b21e4528a8e890d3dda37ecb0a68602f8efaa
39747 Author: Albert Astals Cid <aacid@kde.org>
39748 Date:   Wed Oct 1 00:46:29 2008 +0200
39750     I've changed these files this year too, update copyright
39752  goo/gmem.cc | 2 +-
39753  goo/gmem.h  | 2 +-
39754  2 files changed, 2 insertions(+), 2 deletions(-)
39756 commit 98310ca24841789cf53b10d34e271ceb4e054001
39757 Author: Albert Astals Cid <aacid@kde.org>
39758 Date:   Tue Sep 30 23:59:43 2008 +0200
39760     Fix StitchingFunction(StitchingFunction *func) and
39761     GfxAxialShading(GfxAxialShading *shading)
39763     Fixes bug 17852
39765  poppler/Function.cc | 2 ++
39766  poppler/GfxState.cc | 2 +-
39767  2 files changed, 3 insertions(+), 1 deletion(-)
39769 commit d12f5f4395eb18f8d29182e24acddd3e2b5cfe88
39770 Author: Albert Astals Cid <aacid@kde.org>
39771 Date:   Tue Sep 30 23:20:26 2008 +0200
39773     0.9.3
39775  CMakeLists.txt   |  2 +-
39776  NEWS             | 17 +++++++++++++++++
39777  configure.ac     |  2 +-
39778  msvc/config.h    |  6 +++---
39779  qt4/src/Doxyfile |  2 +-
39780  5 files changed, 23 insertions(+), 6 deletions(-)
39782 commit d61e464754521555a06ed0901955f49be4def29a
39783 Author: Albert Astals Cid <aacid@kde.org>
39784 Date:   Tue Sep 30 19:26:17 2008 +0200
39786     Timothy also agreed, now Ed Catmur is the last one missing to answer
39788  utils/ImageOutputDev.cc | 3 +++
39789  utils/ImageOutputDev.h  | 3 +++
39790  2 files changed, 6 insertions(+)
39792 commit 3225f54fea7cbb6b25d7223268cdeccfdd823375
39793 Author: Albert Astals Cid <aacid@kde.org>
39794 Date:   Tue Sep 30 00:27:49 2008 +0200
39796     And Marco said yes to GPLv2+
39798     Only Timothy Lee and Ed Catmur left :-)
39800  poppler/Catalog.cc | 3 +++
39801  poppler/Outline.cc | 3 +++
39802  poppler/Outline.h  | 3 +++
39803  splash/Splash.cc   | 3 +++
39804  splash/Splash.h    | 3 +++
39805  5 files changed, 15 insertions(+)
39807 commit 268d803c9dd67b7f78f8dcdc3c7653c8b2c2d08f
39808 Author: Warren Toomey <wkt@tuhs.org>
39809 Date:   Mon Sep 29 21:14:40 2008 +0200
39811     Let HmtlOutputDev process images
39813  utils/HtmlOutputDev.h | 3 ++-
39814  1 file changed, 2 insertions(+), 1 deletion(-)
39816 commit a29984ab777c64a1cb286b667a6a91ad9b191f40
39817 Merge: f399afe 6865872
39818 Author: Pino Toscano <pino@kde.org>
39819 Date:   Sun Sep 28 23:39:08 2008 +0200
39821     Merge branch 'master' of
39822     ssh://pino@git.freedesktop.org/git/poppler/poppler
39824 commit f399afe6f6b9c250327d0e4c5b3f2839889d7095
39825 Author: Pino Toscano <pino@kde.org>
39826 Date:   Sun Sep 28 23:38:34 2008 +0200
39828     [Qt4] various apidox improvements
39830  qt4/src/Mainpage.dox   |  10 +---
39831  qt4/src/poppler-link.h |  92 +++++++++++++++++++++++++++++++++----
39832  qt4/src/poppler-qt4.h  | 121
39833  +++++++++++++++++++++++++++++++++----------------
39834  3 files changed, 168 insertions(+), 55 deletions(-)
39836 commit 68658721583b05ebacb1165ac36e91d49735bbd9
39837 Author: Albert Astals Cid <aacid@kde.org>
39838 Date:   Sun Sep 28 19:29:06 2008 +0200
39840     If tables is null, don't try to write to file as it'll crash, fixes
39841     crash on 17811 when using cairooutputdev
39843  fofi/FoFiTrueType.cc | 4 ++++
39844  1 file changed, 4 insertions(+)
39846 commit 3cb5b7fc5ae168ef58fd1905f61c1b9abe6cb86c
39847 Author: Albert Astals Cid <aacid@kde.org>
39848 Date:   Sun Sep 28 19:25:53 2008 +0200
39850     Introduce greallocn_checkoverflow and use it in FoFiTrueType::parse
39852     Fixes the other part of bug 17811
39854  fofi/FoFiTrueType.cc |  4 ++--
39855  goo/gmem.cc          | 21 +++++++++++++++++++++
39856  goo/gmem.h           |  1 +
39857  3 files changed, 24 insertions(+), 2 deletions(-)
39859 commit aa7ef03af49f74ed558dcbab8ad4c594bb2b7d53
39860 Author: Albert Astals Cid <aacid@kde.org>
39861 Date:   Sun Sep 28 19:24:43 2008 +0200
39863     If libjpeg tells us to abort, let's abort :D
39865     Fixes part of bug 17811
39867  poppler/DCTStream.cc | 1 +
39868  1 file changed, 1 insertion(+)
39870 commit e2461c9aa4d74b5511621d7222979948e31541ad
39871 Author: Pino Toscano <pino@kde.org>
39872 Date:   Sun Sep 28 18:07:25 2008 +0200
39874     [Qt4] Activate the 'printing' flag by default in the PSConverter.
39876  qt4/src/poppler-ps-converter.cc | 2 +-
39877  qt4/src/poppler-qt4.h           | 2 ++
39878  2 files changed, 3 insertions(+), 1 deletion(-)
39880 commit 957d7acb66635e9748c6bc7a31cdbbcbb8da9011
39881 Author: Carlo Bramini <carlo.bramix@libero.it>
39882 Date:   Sat Sep 27 17:23:20 2008 +0200
39884     Misc mingw fixes
39886  configure.ac      | 2 +-
39887  glib/Makefile.am  | 2 +-
39888  glib/demo/info.cc | 1 +
39889  m4/libjpeg.m4     | 2 +-
39890  4 files changed, 4 insertions(+), 3 deletions(-)
39892 commit b3828203c4e594754957033ea826e8e22164fd5b
39893 Author: Albert Astals Cid <aacid@kde.org>
39894 Date:   Fri Sep 26 23:08:14 2008 +0200
39896     Carl agreed too, so CairoOutputDev.cc is done
39898     Only miss, Marco Pesenti Gritti, Timothy Lee and Ed Catmur
39900  poppler/CairoOutputDev.cc | 3 +++
39901  1 file changed, 3 insertions(+)
39903 commit a197a07728d19abc2708979c95b4ef53e88fcb55
39904 Author: Carlo Bramini <carlo.bramix@libero.it>
39905 Date:   Fri Sep 26 18:42:05 2008 +0200
39907     Compile where localtime_r is not available
39909  glib/demo/info.cc | 10 ++++++++--
39910  1 file changed, 8 insertions(+), 2 deletions(-)
39912 commit 38884e1722ac7e15c62cece20035c5fb0020f4b3
39913 Author: Albert Astals Cid <aacid@kde.org>
39914 Date:   Wed Sep 24 14:18:38 2008 +0200
39916     Do what Jeff really want to do, mark the font as invalid if it matches
39917     any of the known collections that Identity is not a good fallback
39919     Fixes pdf on KDE bug 171365
39921  poppler/GfxFont.cc | 2 +-
39922  1 file changed, 1 insertion(+), 1 deletion(-)
39924 commit 0e080aaf44816e5d5b9008f3c2fb54868932f0ac
39925 Author: Albert Astals Cid <aacid@kde.org>
39926 Date:   Wed Sep 24 13:12:13 2008 +0200
39928     Remove non-needed X includes
39930     Spotted by Carlo Bramini
39932  test/gtk-cairo-test.cc | 3 ---
39933  test/pdf-inspector.cc  | 3 ---
39934  2 files changed, 6 deletions(-)
39936 commit 6888b023fdb199d3c5fb705bd928aedf68eeffdb
39937 Author: Albert Astals Cid <aacid@kde.org>
39938 Date:   Tue Sep 23 23:28:04 2008 +0200
39940     Only do the scale to 'm' size trick on non embedded fonts as it was
39941     meant to be
39943     Fixes bug 17744
39945  poppler/SplashOutputDev.cc | 4 +++-
39946  1 file changed, 3 insertions(+), 1 deletion(-)
39948 commit 539d29f4f3b24b98c9fc5f88d3477e427fbe409d
39949 Author: Albert Astals Cid <aacid@kde.org>
39950 Date:   Tue Sep 23 22:39:50 2008 +0200
39952     0.9.2
39954  CMakeLists.txt   |  2 +-
39955  NEWS             | 19 +++++++++++++++++++
39956  configure.ac     |  2 +-
39957  msvc/config.h    |  6 +++---
39958  qt4/src/Doxyfile |  2 +-
39959  5 files changed, 25 insertions(+), 6 deletions(-)
39961 commit abd070a79d8345bda3853395a39e4e2882c4ff8a
39962 Author: Albert Astals Cid <aacid@kde.org>
39963 Date:   Mon Sep 22 20:23:11 2008 +0200
39965     Check the types here too
39967     Benchmarking in release mode, both in "human feel" and callgrind
39968     the benefit/lost is almost inexistant
39970  poppler/Object.h | 36 ++++++++++++++++++++++--------------
39971  1 file changed, 22 insertions(+), 14 deletions(-)
39973 commit df47e4c441e4ec79b1bb40de7044c9501f243b76
39974 Author: Chris Wilson <chris@chris-wilson.co.uk>
39975 Date:   Tue Sep 16 12:56:04 2008 +0100
39977     Check for duplicate open fonts.
39979     Before creating a new FT_Face for a font, check to see if there is a
39980     duplicate amongst the list of open fonts, kept alive by either
39981     Poppler's
39982     or Cairo's font cache .
39984     A quick example of the benefit of this check is that it reduces the
39985     RSS of
39986     the Poppler converter in the Cairo test suite from over 900 MiB to
39987     just 90
39988     MiB.
39990  configure.ac               |   1 +
39991  poppler/CairoFontEngine.cc | 214
39992  +++++++++++++++++++++++++++++++++++++++------
39993  2 files changed, 190 insertions(+), 25 deletions(-)
39995 commit 41d1edddcf84ca23c0fc39c5f4f3a49e408a9f1a
39996 Author: Kouhei Sutou <kou@cozmixng.org>
39997 Date:   Sun Sep 21 16:33:33 2008 +0200
39999     [glib-demo] Fix a crash in forms demo
40001  glib/demo/forms.c | 12 +++++++-----
40002  1 file changed, 7 insertions(+), 5 deletions(-)
40004 commit fe26075353226be9a02c8cf1a6a29586de15ce86
40005 Author: Pino Toscano <pino@kde.org>
40006 Date:   Sun Sep 21 12:03:21 2008 +0200
40008     really use the key passed to it
40010  poppler/Form.cc | 2 +-
40011  1 file changed, 1 insertion(+), 1 deletion(-)
40013 commit 8aa531cb478d6ae838a94f9f31e6a0bbd0dd957c
40014 Author: Pino Toscano <pino@kde.org>
40015 Date:   Sun Sep 21 11:18:22 2008 +0200
40017     Read the 'readOnly' attribute directly in the FormField constructor.
40019  poppler/Form.cc | 12 +++---------
40020  1 file changed, 3 insertions(+), 9 deletions(-)
40022 commit b56f64d676bdabd4a3ebe0eb2237f4c202a3707d
40023 Author: Pino Toscano <pino@kde.org>
40024 Date:   Sun Sep 21 00:53:54 2008 +0200
40026     Handle streams as entries for the catalog JS name tree.
40028  poppler/Catalog.cc | 18 +++++++++++++-----
40029  1 file changed, 13 insertions(+), 5 deletions(-)
40031 commit 93386d67b3d7adbd87547e9742e4df1c10eadbc1
40032 Author: Albert Astals Cid <aacid@kde.org>
40033 Date:   Sat Sep 20 16:20:03 2008 +0200
40035     Compile with -pedantic
40037  poppler/Form.h                  | 4 ++--
40038  qt4/src/poppler-embeddedfile.cc | 4 ++--
40039  qt4/src/poppler-movie.cc        | 3 ++-
40040  qt4/src/poppler-sound.cc        | 3 ++-
40041  qt4/src/poppler-textbox.cc      | 2 +-
40042  5 files changed, 9 insertions(+), 7 deletions(-)
40044 commit 6961fd8efe3db6ee7077dc2ed072498696dae31a
40045 Author: Tomas Are Haavet <tomasare@gmail.com>
40046 Date:   Sat Sep 20 16:13:37 2008 +0200
40048     Remove some warnings and errors when compiling with gcc and -pedantic
40050  fofi/FoFiTrueType.cc       | 3 ++-
40051  glib/poppler-annot.cc      | 8 ++++----
40052  glib/poppler-attachment.cc | 2 +-
40053  glib/poppler-document.cc   | 6 +++---
40054  glib/poppler-form-field.cc | 2 +-
40055  glib/poppler-page.cc       | 2 +-
40056  poppler/Annot.h            | 5 +++--
40057  splash/SplashTypes.h       | 3 ++-
40058  8 files changed, 17 insertions(+), 14 deletions(-)
40060 commit 4e9a04da358b1527a08102e601a52f07930532f2
40061 Author: Albert Astals Cid <aacid@kde.org>
40062 Date:   Sat Sep 20 16:10:50 2008 +0200
40064     Add mention of GPLv2 or later in poppler changes to all files except
40065     Splash.cc and Splash.h, i've still no answer from Marco :-(
40067  splash/SplashBitmap.cc       | 3 +++
40068  splash/SplashBitmap.h        | 3 +++
40069  splash/SplashErrorCodes.h    | 3 +++
40070  splash/SplashFTFont.cc       | 3 +++
40071  splash/SplashFTFont.h        | 3 +++
40072  splash/SplashFTFontEngine.cc | 3 +++
40073  splash/SplashFTFontEngine.h  | 3 +++
40074  splash/SplashFTFontFile.cc   | 3 +++
40075  splash/SplashFTFontFile.h    | 3 +++
40076  splash/SplashFont.cc         | 3 +++
40077  splash/SplashFont.h          | 3 +++
40078  splash/SplashFontEngine.cc   | 3 +++
40079  splash/SplashFontEngine.h    | 3 +++
40080  splash/SplashFontFile.cc     | 3 +++
40081  splash/SplashFontFile.h      | 3 +++
40082  splash/SplashT1Font.cc       | 3 +++
40083  splash/SplashT1Font.h        | 3 +++
40084  splash/SplashT1FontEngine.cc | 3 +++
40085  splash/SplashT1FontFile.cc   | 3 +++
40086  splash/SplashT1FontFile.h    | 3 +++
40087  splash/SplashTypes.h         | 3 +++
40088  splash/SplashXPathScanner.cc | 3 +++
40089  22 files changed, 66 insertions(+)
40091 commit beb87362072d5b480cf6b2c02445ec17c119ff56
40092 Author: Albert Astals Cid <aacid@kde.org>
40093 Date:   Sat Sep 20 15:47:25 2008 +0200
40095     Add Tomas' Copyright
40097  utils/HtmlFonts.cc | 1 +
40098  1 file changed, 1 insertion(+)
40100 commit 8ccb1bb651b129875ef802356c4a229b2ce31973
40101 Author: Tomas Are Haavet <tomasare@gmail.com>
40102 Date:   Sat Sep 20 15:45:47 2008 +0200
40104     Initialize pos the correct value to not have crashes
40106  utils/HtmlFonts.cc | 3 ++-
40107  1 file changed, 2 insertions(+), 1 deletion(-)
40109 commit 77bf8ec94e36fef7e120f1dc4bb1390be71cfb97
40110 Author: Tomas Are Haavet <tomasare@gmail.com>
40111 Date:   Sat Sep 20 14:17:06 2008 +0200
40113     Fix memory leak
40115  utils/HtmlOutputDev.cc | 1 +
40116  1 file changed, 1 insertion(+)
40118 commit b22be54dc2205269974315ca748d835d0990d6da
40119 Author: Tomas Are Haavet <tomasare@gmail.com>
40120 Date:   Sat Sep 20 14:16:26 2008 +0200
40122     Fix mismatched free/delete
40124  utils/HtmlOutputDev.cc | 3 ++-
40125  1 file changed, 2 insertions(+), 1 deletion(-)
40127 commit ac16174da1d6f19445f78e7cd7c4a18cb9524dde
40128 Author: Albert Astals Cid <aacid@kde.org>
40129 Date:   Sat Sep 20 00:52:19 2008 +0200
40131     make sure the image is setup before using it, otherwise some things
40132     don't print correctly like PDF from bug 17645
40134  poppler/PSOutputDev.cc | 6 ++++++
40135  1 file changed, 6 insertions(+)
40137 commit ffa4ffdf7fe83035c72addd8c4c8ee566621ba06
40138 Author: Albert Astals Cid <aacid@kde.org>
40139 Date:   Wed Sep 17 23:27:30 2008 +0200
40141     0.9.1
40143  CMakeLists.txt   |  2 +-
40144  NEWS             | 13 +++++++++++++
40145  configure.ac     |  2 +-
40146  msvc/config.h    |  6 +++---
40147  qt4/src/Doxyfile |  2 +-
40148  5 files changed, 19 insertions(+), 6 deletions(-)
40150 commit f57cbe32bcde0808943b9be2456dd69fa5b6dd27
40151 Author: Albert Astals Cid <aacid@kde.org>
40152 Date:   Sun Sep 14 22:18:38 2008 +0200
40154     If when looking for an object we get objSomeNumberAfter assume it
40155     was an int of SomeNumberAfter
40157     Fixes bug 17568 and i don't see how it can break existing things
40158     because it's already on an error path
40160  poppler/XRef.cc | 25 +++++++++++++++++++++++++
40161  1 file changed, 25 insertions(+)
40163 commit 1a852064ff5a1a15bc315ddca472a0ad74292581
40164 Author: Carlos Garcia Campos <carlosgc@gnome.org>
40165 Date:   Sat Sep 13 12:11:41 2008 +0200
40167     [glib-demo] Do not try to get info about remote destinations
40169  glib/demo/utils.c | 11 ++++++-----
40170  1 file changed, 6 insertions(+), 5 deletions(-)
40172 commit 951cffeb2cbff4e179043033b5ac7f5eb764d6dc
40173 Author: Albert Astals Cid <aacid@kde.org>
40174 Date:   Fri Sep 12 12:05:53 2008 +0200
40176     Make sure DecryptAESState::bufIdx is never bigger than 16, otherwise
40177     we crash
40179     I am not sure this is the correct fix, but fixes crash on files of
40180     bugs 13972, 16092 and 17523 and they seem to work ok
40182  poppler/Decrypt.cc | 6 ++++++
40183  1 file changed, 6 insertions(+)
40185 commit 491109edbe827860e764b5fcb67456867923858d
40186 Author: Haruyuki Kawabe <Haruyuki.Kawabe@unisys.co.jp>
40187 Date:   Wed Sep 10 23:00:32 2008 +0200
40189     Generate the outline file at the same place the other files are
40190     generated
40192     Fixes bug 17504
40194  utils/HtmlOutputDev.cc | 3 ++-
40195  1 file changed, 2 insertions(+), 1 deletion(-)
40197 commit 7dfc1e4c9348d537896bda7b0f2ae591afc72866
40198 Author: Albert Astals Cid <aacid@kde.org>
40199 Date:   Wed Sep 10 00:03:50 2008 +0200
40201     we want to distribute this file too
40203  qt4/src/Makefile.am | 3 ++-
40204  1 file changed, 2 insertions(+), 1 deletion(-)
40206 commit ddb73e8dc1ccbddf3b170e12c7153ccaf716d7cc
40207 Author: Albert Astals Cid <aacid@kde.org>
40208 Date:   Tue Sep 9 23:47:33 2008 +0200
40210     We want to distribute cmake/modules/FindLIBOPENJPEG.cmake too
40212  Makefile.am | 1 +
40213  1 file changed, 1 insertion(+)
40215 commit 646ccc2bb8563d411dc25bdbab53725ae08572ba
40216 Author: Albert Astals Cid <aacid@kde.org>
40217 Date:   Tue Sep 9 23:22:17 2008 +0200
40219     m_doc->doc->getOptContentConfig() can be null, so check for it
40221  qt4/src/poppler-document.cc | 2 +-
40222  1 file changed, 1 insertion(+), 1 deletion(-)
40224 commit d7f0bce67101f37f8d3e69d7d701388bcdc7200f
40225 Author: Albert Astals Cid <aacid@kde.org>
40226 Date:   Tue Sep 9 23:18:49 2008 +0200
40228     Qt4 frontend had timezone parsing that got lost when moving to the
40229     common function, i suck
40231  glib/poppler-document.cc    |  6 ++++--
40232  poppler/DateInfo.cc         | 20 ++++++++++++++------
40233  poppler/DateInfo.h          |  2 +-
40234  qt/poppler-document.cc      |  6 ++++--
40235  qt4/src/poppler-document.cc | 22 +++++++++++++++++++---
40236  utils/pdfinfo.cc            |  6 ++++--
40237  utils/pdftohtml.cc          |  6 ++++--
40238  7 files changed, 50 insertions(+), 18 deletions(-)
40240 commit 0af8609e6c932de2d85168cc9147854ee84b3a1b
40241 Author: Albert Astals Cid <aacid@kde.org>
40242 Date:   Tue Sep 9 20:55:27 2008 +0200
40244     i want this packaged too
40246  utils/Makefile.am | 2 ++
40247  1 file changed, 2 insertions(+)
40249 commit dd0f4c1510382e17cf33d3fe163e384da1d6d289
40250 Author: Albert Astals Cid <aacid@kde.org>
40251 Date:   Tue Sep 9 20:48:04 2008 +0200
40253     Fix includepath
40255  fofi/FoFiTrueType.cc | 2 +-
40256  1 file changed, 1 insertion(+), 1 deletion(-)
40258 commit 16c0842c3e01608a72709af55cc5cb8b567efedf
40259 Author: Albert Astals Cid <aacid@kde.org>
40260 Date:   Tue Sep 9 20:36:18 2008 +0200
40262     API changed, so increase soname
40264  glib/CMakeLists.txt | 2 +-
40265  glib/Makefile.am    | 2 +-
40266  2 files changed, 2 insertions(+), 2 deletions(-)
40268 commit 217c0d1f80a78713977a7bfbe680fce90f1c6b36
40269 Author: Albert Astals Cid <aacid@kde.org>
40270 Date:   Mon Sep 8 23:56:28 2008 +0200
40272     change version to 0.9.0
40274     Now only need to wait for Carlos and Iñigo's answer to a BIC change
40275     in glib/ and we'll have 0.9.0 :-)
40277  CMakeLists.txt   | 2 +-
40278  configure.ac     | 2 +-
40279  msvc/config.h    | 6 +++---
40280  qt4/src/Doxyfile | 2 +-
40281  4 files changed, 6 insertions(+), 6 deletions(-)
40283 commit e34022a8fcfb9fe211dd6b561377d855972b2087
40284 Author: Albert Astals Cid <aacid@kde.org>
40285 Date:   Mon Sep 8 23:36:04 2008 +0200
40287     Increase soname for libpoppler, i'm almost sure we broke BC there
40289  CMakeLists.txt      | 2 +-
40290  poppler/Makefile.am | 2 +-
40291  2 files changed, 2 insertions(+), 2 deletions(-)
40293 commit bc275049d6ef083daf71a043ccf23fd0634f5c4d
40294 Author: Albert Astals Cid <aacid@kde.org>
40295 Date:   Mon Sep 8 23:33:24 2008 +0200
40297     soname 3.1.0 for qt4 libs, we are BC/SC but got new API
40299  qt4/src/CMakeLists.txt | 2 +-
40300  qt4/src/Makefile.am    | 2 +-
40301  2 files changed, 2 insertions(+), 2 deletions(-)
40303 commit 06743a25a73adc3fba95f7b4ad74a6dde1a54ead
40304 Author: Albert Astals Cid <aacid@kde.org>
40305 Date:   Mon Sep 8 23:23:06 2008 +0200
40307     added news for 0.9.0
40309  NEWS | 115
40310  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
40311  1 file changed, 115 insertions(+)
40313 commit d35ca2ce5df12d40e295873e44b1f18ea40ba897
40314 Author: Pino Toscano <pino@kde.org>
40315 Date:   Sun Sep 7 01:13:33 2008 +0200
40317     [Qt4] apidox improvements
40319  qt4/src/poppler-annotation.h | 70
40320  +++++++++++++++++++++++++++++++++++++++++---
40321  qt4/src/poppler-link.h       | 12 +++++---
40322  qt4/src/poppler-qt4.h        | 22 ++++++++++++--
40323  3 files changed, 93 insertions(+), 11 deletions(-)
40325 commit 796d4c002d47c85716775d173eddfb2ae8866eaf
40326 Author: Pino Toscano <pino@kde.org>
40327 Date:   Sat Sep 6 22:48:13 2008 +0200
40329     no more need for including the qt3 paths
40331  qt4/demos/CMakeLists.txt | 1 -
40332  qt4/src/CMakeLists.txt   | 1 -
40333  qt4/tests/CMakeLists.txt | 1 -
40334  3 files changed, 3 deletions(-)
40336 commit db7ee3b3ae0f42155f9245691e4bfdef98a8ed6f
40337 Author: Albert Astals Cid <aacid@kde.org>
40338 Date:   Sat Sep 6 23:16:05 2008 +0200
40340     [Qt4] Fix docu
40342  qt4/src/poppler-qt4.h | 2 +-
40343  1 file changed, 1 insertion(+), 1 deletion(-)
40345 commit 3366059a25611f19ab592cda18c5efe0b9359771
40346 Author: Pino Toscano <pino@kde.org>
40347 Date:   Sat Sep 6 16:34:58 2008 +0200
40349     [Qt4] add option flags for the PS converter
40351     - map the 'strictMargins' and 'forceRasterize' bool options as flags
40352     - add a flag for setting the "printing" mode
40354  qt4/src/poppler-ps-converter.cc | 34 ++++++++++++++++++++++++++--------
40355  qt4/src/poppler-qt4.h           | 26 ++++++++++++++++++++++++++
40356  2 files changed, 52 insertions(+), 8 deletions(-)
40358 commit afa26d5c9ac9feb61aad30eb65dc00c9854d7f2e
40359 Author: Albert Astals Cid <aacid@kde.org>
40360 Date:   Sat Sep 6 15:46:12 2008 +0200
40362     we are printing so pass the print flag as true
40364  qt/poppler-document.cc | 2 +-
40365  1 file changed, 1 insertion(+), 1 deletion(-)
40367 commit f5d1eb5eaabaf3ab4bb87b8b4b901bbf30b20b29
40368 Author: Albert Astals Cid <aacid@kde.org>
40369 Date:   Sat Sep 6 15:43:32 2008 +0200
40371     We are pringint here, so pass the printing flag as true
40373     Fixes KDE bug 170459, you'd wonder how many times i've made the
40374     same mistake...
40376  qt4/src/poppler-ps-converter.cc | 2 +-
40377  1 file changed, 1 insertion(+), 1 deletion(-)
40379 commit 58e828d732f06bae9133dd518d89fa4348f1cca8
40380 Author: Albert Astals Cid <aacid@kde.org>
40381 Date:   Fri Sep 5 18:45:23 2008 +0200
40383     Only like QtTest to the tests, not to the lib itself
40385  configure.ac          | 13 +++++++++++--
40386  qt4/tests/Makefile.am | 22 +++++++++++-----------
40387  2 files changed, 22 insertions(+), 13 deletions(-)
40389 commit 49b3e4560f62a9a7db350d94d50e229f5e1208bf
40390 Author: Carlos Garcia Campos <carlosgc@gnome.org>
40391 Date:   Fri Sep 5 18:17:45 2008 +0200
40393     Movie filename is not a string, but a File Specification
40395     Fixes a crash when filename is a dictionary
40397  poppler/Annot.cc | 8 +++++---
40398  1 file changed, 5 insertions(+), 3 deletions(-)
40400 commit 996d2e176057e22acbc374cff7a712ce6fd92d93
40401 Author: Carlos Garcia Campos <carlosgc@gnome.org>
40402 Date:   Fri Sep 5 18:17:25 2008 +0200
40404     Unify multiple File Specification parsers
40406  CMakeLists.txt         |   2 +
40407  poppler/FileSpec.cc    | 146
40408  +++++++++++++++++++++++++++++++++++++++++++++++++
40409  poppler/FileSpec.h     |  24 ++++++++
40410  poppler/Link.cc        | 104 +++++------------------------------
40411  poppler/Link.h         |   4 --
40412  poppler/Makefile.am    |   2 +
40413  poppler/PSOutputDev.cc |  35 +-----------
40414  poppler/PSOutputDev.h  |   1 -
40415  poppler/Sound.cc       |   7 ++-
40416  9 files changed, 197 insertions(+), 128 deletions(-)
40418 commit 31f3eb2d6b43f7fbf4d978730d109b08b1563989
40419 Author: Albert Astals Cid <aacid@kde.org>
40420 Date:   Wed Sep 3 21:49:23 2008 +0200
40422     Only set the state to true if the AS value is the same as parent's V
40424     Fixes bug 16121 and 15535
40426  poppler/Form.cc | 8 ++++++--
40427  1 file changed, 6 insertions(+), 2 deletions(-)
40429 commit c75abac7ba07990ef54a46fa0d429eea580a71ef
40430 Author: Albert Astals Cid <aacid@kde.org>
40431 Date:   Tue Sep 2 19:16:55 2008 +0200
40433     Kjartan was missing and just agreed
40435  utils/HtmlOutputDev.cc | 3 +++
40436  1 file changed, 3 insertions(+)
40438 commit 630aa133017d15ddc7bf96c79f43c5b60fa9749a
40439 Merge: b2bc9b3 de82255
40440 Author: Pino Toscano <pino@kde.org>
40441 Date:   Tue Sep 2 01:25:55 2008 +0200
40443     Merge branch 'master' of
40444     ssh://pino@git.freedesktop.org/git/poppler/poppler
40446 commit b2bc9b3f59ef8e5fea18f0bc91b71fc9eb9a4157
40447 Author: Pino Toscano <pino@kde.org>
40448 Date:   Tue Sep 2 01:24:39 2008 +0200
40450     [Qt4] small apidox improvements
40452     mostly the start of the \since marker addition, plus few other
40453     documentation addition/improvements
40455  qt4/src/poppler-annotation.h |  9 +++++++
40456  qt4/src/poppler-form.h       |  8 ++++++
40457  qt4/src/poppler-link.h       | 14 ++++++++---
40458  qt4/src/poppler-optcontent.h | 11 +++++++++
40459  qt4/src/poppler-qt4.h        | 59
40460  ++++++++++++++++++++++++++++++++++++++------
40461  5 files changed, 90 insertions(+), 11 deletions(-)
40463 commit 6bc4881477ea15d70d420e57b5663052f2f9df76
40464 Author: Pino Toscano <pino@kde.org>
40465 Date:   Tue Sep 2 00:47:56 2008 +0200
40467     expand the macros, extract poppler-optcontent.h
40469     enable the macro expansion and define POPPLER_QT4_EXPORT to be
40470     empty, so
40471     we don't have it in the apidox
40473  qt4/src/Doxyfile | 8 +++++---
40474  1 file changed, 5 insertions(+), 3 deletions(-)
40476 commit de822554acdb1b2bc9e70c0668c43a10c0ec129a
40477 Author: Albert Astals Cid <aacid@kde.org>
40478 Date:   Mon Sep 1 23:50:37 2008 +0200
40480     Initialize widget to null before calling initialize not after :-(
40482  poppler/Annot.cc | 2 +-
40483  1 file changed, 1 insertion(+), 1 deletion(-)
40485 commit 1a7b7199112d97e816a099cbc1a5672c83e64156
40486 Author: Albert Astals Cid <aacid@kde.org>
40487 Date:   Mon Sep 1 20:42:06 2008 +0200
40489     Add my copyright
40491  poppler/Dict.cc | 1 +
40492  1 file changed, 1 insertion(+)
40494 commit 1fef34782a003f46fceab0d3bed36212bbf32c4c
40495 Author: Albert Astals Cid <aacid@kde.org>
40496 Date:   Mon Sep 1 20:35:37 2008 +0200
40498     Find reverse way in Dict
40500     This fixes Greg Stolze - Marriage Of Virtue & Viciousness.pdf
40501     The issue with this pdf is that has a Dict with two entries with
40502     the same key
40503     The pdf spec says if that happens, results are undefined, but Acroread
40504     uses the
40505     second key while we were using the first, searching backwards we
40506     use the second now too and the pdf works
40508  poppler/Dict.cc | 2 +-
40509  1 file changed, 1 insertion(+), 1 deletion(-)
40511 commit bb7996eaaad6a70404891bb2ff530160737ea3d7
40512 Author: Albert Astals Cid <aacid@kde.org>
40513 Date:   Mon Sep 1 20:29:25 2008 +0200
40515     Do not crash on documents with no pages
40517  qt4/tests/test-poppler-qt4.cpp | 6 ++++++
40518  1 file changed, 6 insertions(+)
40520 commit 0c11d390e4b0e3765ae20968359c7562c9857db7
40521 Author: Albert Astals Cid <aacid@kde.org>
40522 Date:   Mon Sep 1 20:13:33 2008 +0200
40524     All poppler commiters to these files agreed to GPLv2+
40526     Still missing to answer
40527     Marco Pesenti Gritti
40528         Catalog.cc
40529         Outline.cc
40530         Outline.h
40532     Kjartan Maraas
40533         HtmlOutputDev.cc
40535     Timothy Lee
40536         ImageOutputDev.h
40537         ImageOutputDev.cc
40539     Carl Worth
40540         CairoOutputDev.cc
40542     Ed Catmur
40543         GfxFont.cc
40544         GlobalParams.cc
40545         TextOutputDev.cc
40546         TextOutputDev.h
40547         UnicodeTypeTable.cc
40548         UnicodeTypeTable.h
40550  poppler/Annot.cc             | 3 +++
40551  poppler/Annot.h              | 3 +++
40552  poppler/Array.cc             | 3 +++
40553  poppler/Array.h              | 3 +++
40554  poppler/ArthurOutputDev.cc   | 3 +++
40555  poppler/ArthurOutputDev.h    | 3 +++
40556  poppler/CMap.cc              | 3 +++
40557  poppler/CMap.h               | 3 +++
40558  poppler/CairoFontEngine.cc   | 3 +++
40559  poppler/CairoFontEngine.h    | 3 +++
40560  poppler/CairoOutputDev.h     | 3 +++
40561  poppler/Catalog.h            | 3 +++
40562  poppler/CharCodeToUnicode.cc | 3 +++
40563  poppler/CharCodeToUnicode.h  | 3 +++
40564  poppler/Decrypt.cc           | 3 +++
40565  poppler/Decrypt.h            | 3 +++
40566  poppler/Dict.cc              | 3 +++
40567  poppler/Dict.h               | 3 +++
40568  poppler/Error.cc             | 3 +++
40569  poppler/Error.h              | 3 +++
40570  poppler/Function.cc          | 3 +++
40571  poppler/Gfx.cc               | 3 +++
40572  poppler/Gfx.h                | 3 +++
40573  poppler/GfxFont.h            | 3 +++
40574  poppler/GfxState.cc          | 3 +++
40575  poppler/GfxState.h           | 3 +++
40576  poppler/GlobalParams.h       | 3 +++
40577  poppler/JBIG2Stream.cc       | 3 +++
40578  poppler/JPXStream.cc         | 3 +++
40579  poppler/Lexer.cc             | 3 +++
40580  poppler/Lexer.h              | 3 +++
40581  poppler/Link.cc              | 3 +++
40582  poppler/Link.h               | 3 +++
40583  poppler/Object.cc            | 3 +++
40584  poppler/Object.h             | 3 +++
40585  poppler/OutputDev.cc         | 3 +++
40586  poppler/OutputDev.h          | 3 +++
40587  poppler/PDFDoc.cc            | 3 +++
40588  poppler/PDFDoc.h             | 3 +++
40589  poppler/PDFDocEncoding.cc    | 3 +++
40590  poppler/PDFDocEncoding.h     | 3 +++
40591  poppler/PSOutputDev.cc       | 3 +++
40592  poppler/PSOutputDev.h        | 3 +++
40593  poppler/PSTokenizer.cc       | 3 +++
40594  poppler/PSTokenizer.h        | 3 +++
40595  poppler/Page.cc              | 3 +++
40596  poppler/Page.h               | 3 +++
40597  poppler/Parser.cc            | 3 +++
40598  poppler/Parser.h             | 3 +++
40599  poppler/SplashOutputDev.cc   | 3 +++
40600  poppler/SplashOutputDev.h    | 3 +++
40601  poppler/Stream-CCITT.h       | 3 +++
40602  poppler/Stream.cc            | 3 +++
40603  poppler/Stream.h             | 3 +++
40604  poppler/UTF8.h               | 3 +++
40605  poppler/XRef.cc              | 3 +++
40606  poppler/XRef.h               | 3 +++
40607  utils/HtmlFonts.cc           | 3 +++
40608  utils/HtmlLinks.cc           | 3 +++
40609  utils/HtmlOutputDev.h        | 3 +++
40610  utils/parseargs.c            | 3 +++
40611  utils/parseargs.h            | 3 +++
40612  utils/pdffonts.cc            | 3 +++
40613  utils/pdfimages.cc           | 3 +++
40614  utils/pdfinfo.cc             | 3 +++
40615  utils/pdftohtml.cc           | 3 +++
40616  utils/pdftoppm.cc            | 3 +++
40617  utils/pdftops.cc             | 3 +++
40618  utils/pdftotext.cc           | 3 +++
40619  69 files changed, 207 insertions(+)
40621 commit 8670bfed7900586725b30e3af67f6849acc6efda
40622 Author: Vasile Gaburici <gaburici@cs.umd.edu>
40623 Date:   Sat Aug 30 12:47:13 2008 +0200
40625     Fix extraction of images
40627     See bug 16999 for more info
40629  utils/ImageOutputDev.cc | 12 +++++++++++-
40630  1 file changed, 11 insertions(+), 1 deletion(-)
40632 commit 1c98f197664b1a2c06e2caf32116a8487f4054bf
40633 Author: Vasile Gaburici <gaburici@cs.umd.edu>
40634 Date:   Sat Aug 30 12:44:02 2008 +0200
40636     Read sMap reverse so CMap entries take precedence
40638     See bug 17321 for a more in depth explanation
40640  poppler/CharCodeToUnicode.cc | 3 ++-
40641  1 file changed, 2 insertions(+), 1 deletion(-)
40643 commit 8f1deb3f8000bdeb845a6c786a654bc7eb684f0a
40644 Author: Albert Astals Cid <aacid@kde.org>
40645 Date:   Fri Aug 29 23:06:19 2008 +0200
40647     Are we a lib or aren't we? Unify String to Date parsing so we all
40648     behave the same way
40650  CMakeLists.txt                      |  2 ++
40651  glib/poppler-document.cc            | 29 ++---------------
40652  poppler/DateInfo.cc                 | 62
40653  +++++++++++++++++++++++++++++++++++++
40654  poppler/DateInfo.h                  | 27 ++++++++++++++++
40655  poppler/Makefile.am                 |  2 ++
40656  qt/poppler-document.cc              | 22 ++-----------
40657  qt4/src/poppler-annotation-helper.h | 16 ++--------
40658  qt4/src/poppler-document.cc         | 52 +++----------------------------
40659  utils/pdfinfo.cc                    | 16 ++--------
40660  utils/pdftohtml.cc                  |  9 ++----
40661  10 files changed, 111 insertions(+), 126 deletions(-)
40663 commit c39f23dca98d3efe8d094c9a3e1bd460ba57d1ce
40664 Author: Albert Astals Cid <aacid@kde.org>
40665 Date:   Fri Aug 29 20:50:57 2008 +0200
40667     Add a readme for contributors with licensing and misc info
40669  README.contributors | 20 ++++++++++++++++++++
40670  1 file changed, 20 insertions(+)
40672 commit 35a72590ffd3284e63601af79599e5fa025e567f
40673 Author: Albert Astals Cid <aacid@kde.org>
40674 Date:   Thu Aug 28 00:58:11 2008 +0200
40676     Be more protective against huge font sizes in bogus documents like
40677     the one in http://bugs.freedesktop.org/show_bug.cgi?id=17326
40679     10 MB in size is a font of 3200x3200, huge enough to be discarted
40681  poppler/SplashOutputDev.cc | 20 +++++++++++++++++++-
40682  1 file changed, 19 insertions(+), 1 deletion(-)
40684 commit 33727cf6773b12d736ba245fdd146559ce93102d
40685 Author: Albert Astals Cid <aacid@kde.org>
40686 Date:   Sun Aug 24 20:36:13 2008 +0200
40688     fix location of the comment
40690  fofi/FoFiType1.cc | 6 +++---
40691  1 file changed, 3 insertions(+), 3 deletions(-)
40693 commit abe29b4fdb33f449649fdea5d7af2deeb702f0bb
40694 Author: Albert Astals Cid <aacid@kde.org>
40695 Date:   Sun Aug 24 20:24:35 2008 +0200
40697     All changes made to fofi/ files under the poppler project are by
40698     people that accepts to license the code under GPLv2+
40700  fofi/FoFiBase.cc     | 3 +++
40701  fofi/FoFiTrueType.cc | 3 +++
40702  fofi/FoFiTrueType.h  | 3 +++
40703  fofi/FoFiType1.cc    | 3 +++
40704  fofi/FoFiType1C.h    | 3 +++
40705  5 files changed, 15 insertions(+)
40707 commit 6346d7050a03935c71336c65d5f8f0fe2860d321
40708 Author: Albert Astals Cid <aacid@kde.org>
40709 Date:   Sun Aug 24 20:23:50 2008 +0200
40711     All changes made to goo/ files under the poppler project are by
40712     people that accepts to license the code under GPLv2+
40714  goo/GooString.cc | 3 +++
40715  goo/GooString.h  | 3 +++
40716  goo/gfile.cc     | 3 +++
40717  goo/gfile.h      | 3 +++
40718  goo/gmem.cc      | 3 +++
40719  goo/gmem.h       | 3 +++
40720  6 files changed, 18 insertions(+)
40722 commit d6e1f1fb4e83527d3ece51d98fa20262713b7da1
40723 Author: Albert Astals Cid <aacid@kde.org>
40724 Date:   Sun Aug 24 20:22:06 2008 +0200
40726     .cc -> .h
40728  poppler/FontInfo.h | 2 +-
40729  1 file changed, 1 insertion(+), 1 deletion(-)
40731 commit 9f0ac70f7ad806cadce379d4fabb90eff697ad52
40732 Author: Albert Astals Cid <aacid@kde.org>
40733 Date:   Sun Aug 24 19:25:27 2008 +0200
40735     Add missing addresses
40737  poppler/ABWOutputDev.cc | 4 ++--
40738  poppler/ABWOutputDev.h  | 2 +-
40739  poppler/FlateStream.cc  | 2 +-
40740  poppler/FlateStream.h   | 2 +-
40741  4 files changed, 5 insertions(+), 5 deletions(-)
40743 commit 22f6af73961686895f207fe13022a21333455862
40744 Merge: 12a9e42 6d6913a
40745 Author: Pino Toscano <pino@kde.org>
40746 Date:   Sun Aug 24 19:03:24 2008 +0200
40748     Merge branch 'master' of
40749     ssh://pino@git.freedesktop.org/git/poppler/poppler
40751 commit 12a9e427fb487165b1797f81d52d733c27bfa2e1
40752 Author: Pino Toscano <pino@kde.org>
40753 Date:   Sun Aug 24 18:57:52 2008 +0200
40755     [Qt4] add showControl and playMode properties of MovieObject's
40757  qt4/src/poppler-movie.cc | 14 ++++++++++++++
40758  qt4/src/poppler-qt4.h    | 20 ++++++++++++++++++++
40759  2 files changed, 34 insertions(+)
40761 commit c444c652859b6e52160e5571e84f8eb1292d65f1
40762 Author: Pino Toscano <pino@kde.org>
40763 Date:   Sun Aug 24 18:47:58 2008 +0200
40765     [Qt4] make the MovieObject ctor private, with only Page able to use it
40767  qt4/src/poppler-qt4.h | 9 +++++----
40768  1 file changed, 5 insertions(+), 4 deletions(-)
40770 commit 6d6913a79779769ce0fe2f0b516a90a50e51b947
40771 Author: Albert Astals Cid <aacid@kde.org>
40772 Date:   Sun Aug 24 18:45:45 2008 +0200
40774     fix Jeff's entry
40776  poppler/DCTStream.cc | 2 +-
40777  poppler/DCTStream.h  | 2 +-
40778  2 files changed, 2 insertions(+), 2 deletions(-)
40780 commit 25bd5967f9f550a32e20eea91cd00cbeff98249e
40781 Author: Pino Toscano <pino@kde.org>
40782 Date:   Sun Aug 24 18:45:25 2008 +0200
40784     [Qt4] initialize the MovieObject from an AnnotMovie
40786     the annotation has all the data we need, so just init from that
40788  qt4/src/poppler-movie.cc | 8 ++++----
40789  qt4/src/poppler-page.cc  | 4 +---
40790  qt4/src/poppler-qt4.h    | 4 ++--
40791  3 files changed, 7 insertions(+), 9 deletions(-)
40793 commit 47f54ad4de111f62a5b8c25520ef6b2bca6026d2
40794 Author: Albert Astals Cid <aacid@kde.org>
40795 Date:   Sun Aug 24 18:18:13 2008 +0200
40797     Add more correct copyright statements on fofi, goo, poppler and
40798     util directories to be more compliant with GPL that requires such
40799     modification statements to be present. Meanwhile i did that, i did
40800     qt and qt4 dirs too, glib is missing if someone wants to fix it,
40801     but it's not crucial as it's not a fork of some other GPL software
40803  AUTHORS                                  |  4 +++-
40804  fofi/FoFiBase.cc                         | 11 +++++++++++
40805  fofi/FoFiTrueType.cc                     | 14 ++++++++++++++
40806  fofi/FoFiTrueType.h                      | 12 ++++++++++++
40807  fofi/FoFiType1.cc                        | 12 ++++++++++++
40808  fofi/FoFiType1C.h                        | 11 +++++++++++
40809  goo/GooString.cc                         | 13 +++++++++++++
40810  goo/GooString.h                          | 12 ++++++++++++
40811  goo/GooTimer.cc                          |  3 +++
40812  goo/GooTimer.h                           |  8 ++++++--
40813  goo/GooVector.h                          | 12 ++++++++++++
40814  goo/gfile.cc                             | 13 +++++++++++++
40815  goo/gfile.h                              | 11 +++++++++++
40816  goo/gmem.cc                              | 13 +++++++++++++
40817  goo/gmem.h                               | 13 +++++++++++++
40818  poppler/ABWOutputDev.cc                  |  3 ++-
40819  poppler/ABWOutputDev.h                   |  2 +-
40820  poppler/Annot.cc                         | 19 +++++++++++++++++++
40821  poppler/Annot.h                          | 17 +++++++++++++++++
40822  poppler/Array.cc                         | 11 +++++++++++
40823  poppler/Array.h                          | 11 +++++++++++
40824  poppler/ArthurOutputDev.cc               | 14 +++++++++++++-
40825  poppler/ArthurOutputDev.h                | 13 ++++++++++++-
40826  poppler/CMap.cc                          | 12 ++++++++++++
40827  poppler/CMap.h                           | 11 +++++++++++
40828  poppler/CairoFontEngine.cc               | 17 +++++++++++++++++
40829  poppler/CairoFontEngine.h                | 17 +++++++++++++++++
40830  poppler/CairoOutputDev.cc                | 19 +++++++++++++++++++
40831  poppler/CairoOutputDev.h                 | 16 ++++++++++++++++
40832  poppler/Catalog.cc                       | 19 +++++++++++++++++++
40833  poppler/Catalog.h                        | 16 ++++++++++++++++
40834  poppler/CharCodeToUnicode.cc             | 14 ++++++++++++++
40835  poppler/CharCodeToUnicode.h              | 13 +++++++++++++
40836  poppler/DCTStream.cc                     |  5 ++++-
40837  poppler/DCTStream.h                      |  6 +++++-
40838  poppler/Decrypt.cc                       | 12 ++++++++++++
40839  poppler/Decrypt.h                        | 11 +++++++++++
40840  poppler/Dict.cc                          | 13 +++++++++++++
40841  poppler/Dict.h                           | 13 +++++++++++++
40842  poppler/Error.cc                         | 13 +++++++++++++
40843  poppler/Error.h                          | 13 +++++++++++++
40844  poppler/FlateStream.cc                   |  2 ++
40845  poppler/FlateStream.h                    |  2 ++
40846  poppler/FontInfo.cc                      | 22 ++++++++++++++++++++++
40847  poppler/FontInfo.h                       | 21 +++++++++++++++++++++
40848  poppler/Form.cc                          | 10 +++++++++-
40849  poppler/Form.h                           |  6 +++++-
40850  poppler/Function.cc                      | 12 ++++++++++++
40851  poppler/Gfx.cc                           | 23 +++++++++++++++++++++++
40852  poppler/Gfx.h                            | 13 +++++++++++++
40853  poppler/GfxFont.cc                       | 19 +++++++++++++++++++
40854  poppler/GfxFont.h                        | 16 ++++++++++++++++
40855  poppler/GfxState.cc                      | 14 ++++++++++++++
40856  poppler/GfxState.h                       | 13 +++++++++++++
40857  poppler/GlobalParams.cc                  | 19 +++++++++++++++++++
40858  poppler/GlobalParams.h                   | 15 +++++++++++++++
40859  poppler/JBIG2Stream.cc                   | 13 +++++++++++++
40860  poppler/JPXStream.cc                     | 11 +++++++++++
40861  poppler/Lexer.cc                         | 12 ++++++++++++
40862  poppler/Lexer.h                          | 12 ++++++++++++
40863  poppler/Link.cc                          | 14 ++++++++++++++
40864  poppler/Link.h                           | 12 ++++++++++++
40865  poppler/Movie.cc                         | 17 ++++++++++++++++-
40866  poppler/Object.cc                        | 11 +++++++++++
40867  poppler/Object.h                         | 12 ++++++++++++
40868  poppler/OptionalContent.cc               |  5 ++++-
40869  poppler/Outline.cc                       | 11 +++++++++++
40870  poppler/Outline.h                        | 11 +++++++++++
40871  poppler/OutputDev.cc                     | 13 +++++++++++++
40872  poppler/OutputDev.h                      | 14 ++++++++++++++
40873  poppler/PDFDoc.cc                        | 15 +++++++++++++++
40874  poppler/PDFDoc.h                         | 15 +++++++++++++++
40875  poppler/PDFDocEncoding.cc                | 13 ++++++++++++-
40876  poppler/PDFDocEncoding.h                 | 11 +++++++++++
40877  poppler/PSOutputDev.cc                   | 15 +++++++++++++++
40878  poppler/PSOutputDev.h                    | 14 ++++++++++++++
40879  poppler/PSTokenizer.cc                   | 12 ++++++++++++
40880  poppler/PSTokenizer.h                    | 11 +++++++++++
40881  poppler/Page.cc                          | 20 ++++++++++++++++++++
40882  poppler/Page.h                           | 16 ++++++++++++++++
40883  poppler/PageLabelInfo.cc                 | 12 ++++++++++++
40884  poppler/PageLabelInfo.h                  | 12 ++++++++++++
40885  poppler/PageTransition.h                 | 18 ++++++++++++++++++
40886  poppler/Parser.cc                        | 12 ++++++++++++
40887  poppler/Parser.h                         | 11 +++++++++++
40888  poppler/SplashOutputDev.cc               | 16 ++++++++++++++++
40889  poppler/SplashOutputDev.h                | 11 +++++++++++
40890  poppler/Stream-CCITT.h                   | 11 +++++++++++
40891  poppler/Stream.cc                        | 14 ++++++++++++++
40892  poppler/Stream.h                         | 13 +++++++++++++
40893  poppler/TextOutputDev.cc                 | 18 ++++++++++++++++++
40894  poppler/TextOutputDev.h                  | 15 +++++++++++++++
40895  poppler/UTF8.h                           | 11 +++++++++++
40896  poppler/UnicodeTypeTable.cc              | 13 +++++++++++++
40897  poppler/UnicodeTypeTable.h               | 11 +++++++++++
40898  poppler/XRef.cc                          | 17 ++++++++++++++++-
40899  poppler/XRef.h                           | 14 ++++++++++++++
40900  qt/poppler-document.cc                   |  3 +++
40901  qt/poppler-fontinfo.cc                   |  3 +--
40902  qt/poppler-page.cc                       |  7 ++++++-
40903  qt/poppler-private.h                     |  4 ++++
40904  qt/poppler-qt.h                          |  5 ++++-
40905  qt4/src/poppler-annotation-helper.h      |  1 +
40906  qt4/src/poppler-annotation.cc            |  3 ++-
40907  qt4/src/poppler-annotation.h             |  4 +++-
40908  qt4/src/poppler-document.cc              |  4 +++-
40909  qt4/src/poppler-embeddedfile.cc          |  1 +
40910  qt4/src/poppler-fontinfo.cc              |  5 ++++-
40911  qt4/src/poppler-form.cc                  |  2 +-
40912  qt4/src/poppler-form.h                   |  2 +-
40913  qt4/src/poppler-link-extractor-private.h |  2 +-
40914  qt4/src/poppler-link-extractor.cc        |  2 +-
40915  qt4/src/poppler-link.cc                  |  3 ++-
40916  qt4/src/poppler-link.h                   |  1 +
40917  qt4/src/poppler-optcontent-private.h     |  1 +
40918  qt4/src/poppler-optcontent.cc            |  1 +
40919  qt4/src/poppler-optcontent.h             |  1 +
40920  qt4/src/poppler-page-private.h           |  2 ++
40921  qt4/src/poppler-page.cc                  |  4 ++++
40922  qt4/src/poppler-private.h                |  4 +++-
40923  qt4/src/poppler-ps-converter.cc          |  1 +
40924  qt4/src/poppler-qt4.h                    |  5 ++++-
40925  qt4/src/poppler-textbox.cc               |  2 ++
40926  splash/Splash.cc                         | 12 ++++++++++++
40927  splash/Splash.h                          | 12 ++++++++++++
40928  splash/SplashBitmap.cc                   | 12 ++++++++++++
40929  splash/SplashBitmap.h                    | 11 +++++++++++
40930  splash/SplashErrorCodes.h                | 11 +++++++++++
40931  splash/SplashFTFont.cc                   | 12 ++++++++++++
40932  splash/SplashFTFont.h                    | 11 +++++++++++
40933  splash/SplashFTFontEngine.cc             | 11 +++++++++++
40934  splash/SplashFTFontEngine.h              | 11 +++++++++++
40935  splash/SplashFTFontFile.cc               | 11 +++++++++++
40936  splash/SplashFTFontFile.h                | 11 +++++++++++
40937  splash/SplashFont.cc                     | 11 +++++++++++
40938  splash/SplashFont.h                      | 11 +++++++++++
40939  splash/SplashFontEngine.cc               | 11 +++++++++++
40940  splash/SplashFontEngine.h                | 11 +++++++++++
40941  splash/SplashFontFile.cc                 | 12 ++++++++++++
40942  splash/SplashFontFile.h                  | 12 ++++++++++++
40943  splash/SplashT1Font.cc                   | 11 +++++++++++
40944  splash/SplashT1Font.h                    | 11 +++++++++++
40945  splash/SplashT1FontEngine.cc             | 11 +++++++++++
40946  splash/SplashT1FontFile.cc               | 11 +++++++++++
40947  splash/SplashT1FontFile.h                | 11 +++++++++++
40948  splash/SplashTypes.h                     | 11 +++++++++++
40949  splash/SplashXPathScanner.cc             | 11 +++++++++++
40950  utils/HtmlFonts.cc                       | 24 ++++++++++++++++++++++++
40951  utils/HtmlFonts.h                        | 12 ++++++++++++
40952  utils/HtmlLinks.cc                       | 23 +++++++++++++++++++++++
40953  utils/HtmlLinks.h                        | 12 ++++++++++++
40954  utils/HtmlOutputDev.cc                   | 13 +++++++++++++
40955  utils/HtmlOutputDev.h                    | 11 +++++++++++
40956  utils/ImageOutputDev.cc                  | 13 +++++++++++++
40957  utils/ImageOutputDev.h                   | 12 ++++++++++++
40958  utils/parseargs.c                        | 13 +++++++++++++
40959  utils/parseargs.h                        | 11 +++++++++++
40960  utils/pdffonts.cc                        | 12 ++++++++++++
40961  utils/pdfimages.cc                       | 11 +++++++++++
40962  utils/pdfinfo.cc                         | 12 ++++++++++++
40963  utils/pdftoabw.cc                        | 26 +++++++++++++++++++-------
40964  utils/pdftohtml.cc                       | 11 +++++++++++
40965  utils/pdftoppm.cc                        | 11 +++++++++++
40966  utils/pdftops.cc                         | 12 ++++++++++++
40967  utils/pdftotext.cc                       | 12 ++++++++++++
40968  165 files changed, 1795 insertions(+), 37 deletions(-)
40970 commit 0dfbb8996ee91aa044eb2bdf2859ef64005116f8
40971 Author: Loïc Minier <lool@dooz.org>
40972 Date:   Wed Aug 20 22:10:07 2008 +0200
40974     Fixes escaping of hyphens in man pages
40976  utils/pdfinfo.1 |  2 +-
40977  utils/pdftops.1 | 16 ++++++++--------
40978  2 files changed, 9 insertions(+), 9 deletions(-)
40980 commit 6cfa0e598a81460e5d0a7d60d8584366d2a70165
40981 Author: Loïc Minier <lool@dooz.org>
40982 Date:   Wed Aug 20 19:57:42 2008 +0200
40984     Fix synopsis of pdftops in man page to clarify that a PDF file is
40985     required in all cases
40987  utils/pdftops.1 | 4 ++--
40988  1 file changed, 2 insertions(+), 2 deletions(-)
40990 commit 48a73cc709a8bed9d2d0f9cbd2a9d2b6c0dad05b
40991 Author: Pino Toscano <pino@kde.org>
40992 Date:   Sat Aug 23 19:26:01 2008 +0200
40994     [Qt4] convert the title of movie annotations
40996  qt4/src/poppler-page.cc | 6 ++++++
40997  1 file changed, 6 insertions(+)
40999 commit 419ec15ac825f2e0052b411462f00ac57fed030e
41000 Author: Pino Toscano <pino@kde.org>
41001 Date:   Sat Aug 23 19:25:04 2008 +0200
41003     [Qt4] get/set the title for movie annotations
41005  qt4/src/poppler-annotation.cc | 13 +++++++++++++
41006  qt4/src/poppler-annotation.h  |  3 +++
41007  2 files changed, 16 insertions(+)
41009 commit 63bcaf113fcb5a4a9e5c120df2c3dafb2977c90a
41010 Author: Pino Toscano <pino@kde.org>
41011 Date:   Sat Aug 23 01:58:30 2008 +0200
41013     [Qt4] convert the movie annotation from the core type to the Qt4 one
41015  qt4/src/poppler-page.cc | 18 +++++++++++++++---
41016  1 file changed, 15 insertions(+), 3 deletions(-)
41018 commit 5cc490de74af12726bdeb9b5a6a0f0d1d79383b5
41019 Author: Pino Toscano <pino@kde.org>
41020 Date:   Sat Aug 23 01:55:41 2008 +0200
41022     [Qt4] first version of a MovieAnnotation
41024     right mow it just holds the movie object
41026  qt4/src/poppler-annotation.cc | 74
41027  +++++++++++++++++++++++++++++++++++++++++++
41028  qt4/src/poppler-annotation.h  | 26 ++++++++++++++-
41029  2 files changed, 99 insertions(+), 1 deletion(-)
41031 commit 3d5c2e22d790d7c139e1cd28aebb21cfe76b8b6b
41032 Author: Pino Toscano <pino@kde.org>
41033 Date:   Sat Aug 23 01:54:30 2008 +0200
41035     compile the new poppler-movie.cc
41037  qt4/src/CMakeLists.txt | 1 +
41038  qt4/src/Makefile.am    | 1 +
41039  2 files changed, 2 insertions(+)
41041 commit 599698a9b133999f1f0bb0548489111e9d7b6f05
41042 Author: Pino Toscano <pino@kde.org>
41043 Date:   Sat Aug 23 01:52:58 2008 +0200
41045     [Qt4] first version of a MovieObject object for movies
41047     slightly differs from the version in core
41049  qt4/src/poppler-movie.cc | 73
41050  ++++++++++++++++++++++++++++++++++++++++++++++++
41051  qt4/src/poppler-qt4.h    | 34 ++++++++++++++++++++++
41052  2 files changed, 107 insertions(+)
41054 commit 820f15009845870701e1f4e7f4fc4fb93312ab3e
41055 Author: Pino Toscano <pino@kde.org>
41056 Date:   Sat Aug 23 01:45:07 2008 +0200
41058     fix Movie::copy()
41060     the default copy ctor already does the vertbatim copies, so no need to
41061     do them on our own; what needs to be done is checking whether
41062     an object
41063     is valid before either doing a "smart copy" or "postprocessing" it
41065  poppler/Movie.cc | 14 ++++++++------
41066  1 file changed, 8 insertions(+), 6 deletions(-)
41068 commit c3a006ae35250e9a5638c2ce713b7470380751c7
41069 Author: Pino Toscano <pino@kde.org>
41070 Date:   Sat Aug 23 01:04:34 2008 +0200
41072     compile attachments.c in the demo with cmake as well
41074  glib/demo/CMakeLists.txt | 1 +
41075  1 file changed, 1 insertion(+)
41077 commit b5a7987a50b3d28fbfa219e2cef85b9e53aaf079
41078 Author: Carlos Garcia Campos <carlosgc@gnome.org>
41079 Date:   Thu Aug 21 20:40:18 2008 +0200
41081     [glib-demo] Fix attachments demo with documents that don't contain
41082     attachments
41084  glib/demo/attachments.c | 27 ++++++++++++++++++++-------
41085  1 file changed, 20 insertions(+), 7 deletions(-)
41087 commit a2b0aefedbdb20ce0ef8398a700202021fcf00db
41088 Author: Carlos Garcia Campos <carlosgc@gnome.org>
41089 Date:   Thu Aug 21 20:14:50 2008 +0200
41091     [glib-demo] Fix typo
41093  glib/demo/attachments.c | 4 ++--
41094  1 file changed, 2 insertions(+), 2 deletions(-)
41096 commit 9e563d6d877624b1caf82ac30c5ae30a1eb48f21
41097 Author: Carlos Garcia Campos <carlosgc@gnome.org>
41098 Date:   Thu Aug 21 20:12:33 2008 +0200
41100     [glib-demo] Add checksum validation to attachments demo
41102  glib/demo/attachments.c | 101
41103  ++++++++++++++++++++++++++++++++++++++++++++++++
41104  1 file changed, 101 insertions(+)
41106 commit e233325e6f13d8b232bf68a2812fe755e7fccd4d
41107 Author: Carlos Garcia Campos <carlosgc@gnome.org>
41108 Date:   Thu Aug 21 19:03:32 2008 +0200
41110     [glib-demo] Add demo for attachments
41112  glib/demo/Makefile.am   |   2 +
41113  glib/demo/attachments.c | 242
41114  ++++++++++++++++++++++++++++++++++++++++++++++++
41115  glib/demo/attachments.h |  31 +++++++
41116  glib/demo/main.c        |   4 +-
41117  glib/demo/utils.c       |  23 +++++
41118  glib/demo/utils.h       |   1 +
41119  6 files changed, 302 insertions(+), 1 deletion(-)
41121 commit 0e2efa0fce5bf059ce85d3e3bec2293b405ec3c9
41122 Author: Carlos Garcia Campos <carlosgc@gnome.org>
41123 Date:   Thu Aug 21 19:02:24 2008 +0200
41125     [glib] Make sure name and descripction are valid utf8 strings
41127  glib/poppler-attachment.cc | 4 ++--
41128  1 file changed, 2 insertions(+), 2 deletions(-)
41130 commit 15a73704ab6b009ca5e07c08f0b12d970adc387d
41131 Author: Chris Wilson <chris@chris-wilson.co.uk>
41132 Date:   Tue Aug 19 09:18:03 2008 +0100
41134     Memleak and invalid free.
41136     CairoOutputDev::setSoftMask() fails to free the cairo_t and mask
41137     it uses
41138     to draw the opaque soft mask and attempts to destroy a reference to a
41139     surface it does not own (this bug was masked by the fact that
41140     a reference
41141     was still being held by the unfreed cairo_t).
41143  poppler/CairoOutputDev.cc | 11 ++++++++---
41144  1 file changed, 8 insertions(+), 3 deletions(-)
41146 commit d3110e392097db54e9ee59300213e490dee39126
41147 Author: Albert Astals Cid <aacid@kde.org>
41148 Date:   Tue Aug 19 19:19:09 2008 +0200
41150     Fix include so it can be used in the unsupported way of installing
41151     internal poppler/ headers
41153     Notified by Caolan McNamara <caolanm@redhat.com>
41155  poppler/PreScanOutputDev.h | 2 +-
41156  poppler/SecurityHandler.h  | 2 +-
41157  2 files changed, 2 insertions(+), 2 deletions(-)
41159 commit 303249e5548bfbf6823e97850e498970d802b4a0
41160 Author: Albert Astals Cid <tsdgeos@samsung.localdomain>
41161 Date:   Fri Aug 15 01:52:52 2008 +0200
41163     Revert 123a87aff2e35b10efe6a1d715585b427e4a9afa it creates problems
41164     with some pdf files
41166  poppler/Gfx.cc | 14 ++------------
41167  poppler/Gfx.h  |  3 ---
41168  2 files changed, 2 insertions(+), 15 deletions(-)
41170 commit 27ddf3c5e839358c8553d41743faa8ee304767bf
41171 Author: Pino Toscano <pino@kde.org>
41172 Date:   Wed Aug 13 13:55:57 2008 +0200
41174     [Qt4] make sure to use the correct page width/height for form
41175     widgets coordinates
41177  qt4/src/poppler-form.cc | 12 +++++++++---
41178  1 file changed, 9 insertions(+), 3 deletions(-)
41180 commit 2e7b0eb4af8cf5938833e5659d01b77096e7b7f7
41181 Author: Pino Toscano <pino@kde.org>
41182 Date:   Tue Aug 12 13:49:52 2008 +0200
41184     [Qt4] add a method to get the activation action of a FormField
41186  qt4/src/poppler-form.cc | 19 +++++++++++++++++++
41187  qt4/src/poppler-form.h  |  8 ++++++++
41188  2 files changed, 27 insertions(+)
41190 commit f9e679adbd6830da26eb9909bcb16e3bdf0da6b4
41191 Author: Pino Toscano <pino@kde.org>
41192 Date:   Tue Aug 12 13:47:15 2008 +0200
41194     create a static version of PageData::convertLinkActionToLink()
41196  qt4/src/poppler-page-private.h | 2 ++
41197  qt4/src/poppler-page.cc        | 5 +++++
41198  2 files changed, 7 insertions(+)
41200 commit a6ecc864ea3e94d7232cff6a2e8f49919d8f24ff
41201 Author: Albert Astals Cid <tsdgeos@samsung.localdomain>
41202 Date:   Tue Aug 12 01:23:21 2008 +0200
41204     initialize widget, fixes crash on EC2006.pdf
41206  poppler/Annot.cc | 1 +
41207  1 file changed, 1 insertion(+)
41209 commit 123a87aff2e35b10efe6a1d715585b427e4a9afa
41210 Author: Albert Astals Cid <tsdgeos@samsung.localdomain>
41211 Date:   Tue Aug 12 00:37:09 2008 +0200
41213     Cache the last created GfxResource, very useful because some pdf
41214     created by pstopdf push and pop the same GfxResource all the time
41216     This brings us a speedup of 16 times (from 11 seconds to about 600
41217     msec) in kde bug 168663
41219  poppler/Gfx.cc | 14 ++++++++++++--
41220  poppler/Gfx.h  |  3 +++
41221  2 files changed, 15 insertions(+), 2 deletions(-)
41223 commit 5ad1a12183f4b8e328f32386a74b5616e7e59070
41224 Author: Albert Astals Cid <aacid@kde.org>
41225 Date:   Mon Aug 4 20:34:42 2008 +0200
41227     Be less strict when parsing TTF tables
41229     With this change and freetype from CVS i can render Bug 16940 using
41230     the splash renderer
41232  fofi/FoFiTrueType.cc | 8 +++++++-
41233  1 file changed, 7 insertions(+), 1 deletion(-)
41235 commit d322720428fa416b7d5f23acc72d1d4b4f74d041
41236 Author: Albert Astals Cid <aacid@kde.org>
41237 Date:   Mon Aug 4 20:16:50 2008 +0200
41239     Report an error when FoFiTrueType::load or FoFiTrueType::make fail
41241  poppler/SplashOutputDev.cc | 5 +++++
41242  1 file changed, 5 insertions(+)
41244 commit 901ebc84ff7c0872c3f9f5e6eaf418ba6400fa10
41245 Author: Pino Toscano <pino@kde.org>
41246 Date:   Sun Aug 3 10:54:09 2008 +0200
41248     [Qt4] Make the paper color setting working as it should.
41250     A BGR colorspace means that colors should be set as blue,green,red,
41251     and
41252     not red,green,blue.
41254  qt4/src/poppler-private.h | 8 ++++----
41255  1 file changed, 4 insertions(+), 4 deletions(-)
41257 commit 66b34c78943be598778a3ef438b0cefac668c6a2
41258 Author: Albert Astals Cid <aacid@kde.org>
41259 Date:   Sat Aug 2 13:54:34 2008 +0200
41261     This should not be here, breaks jpeg rendering when not using libjpeg
41263     That was included erroneously when the file writing code was added
41265  poppler/Stream.cc | 1 -
41266  1 file changed, 1 deletion(-)
41268 commit fd8d71ea8b12393201ece9c09372fd69c7573025
41269 Author: Albert Astals Cid <aacid@kde.org>
41270 Date:   Fri Aug 1 23:47:51 2008 +0200
41272     These defines are unneeded too
41274  msvc/poppler/poppler-config.h | 30 ------------------------------
41275  poppler-config.h.cmake        | 30 ------------------------------
41276  poppler/poppler-config.h.in   | 30 ------------------------------
41277  3 files changed, 90 deletions(-)
41279 commit 391b5d5cdd9f63fe90229f88cdad628fb63c0206
41280 Author: Albert Astals Cid <aacid@kde.org>
41281 Date:   Fri Aug 1 23:36:09 2008 +0200
41283     Get rid of more defines, say our version on command line tools,
41284     also say our copyright
41286     Did not modify PSOutputDev.cc output as PS is too fragile
41288  msvc/poppler/poppler-config.h | 9 +--------
41289  poppler-config.h.cmake        | 9 +--------
41290  poppler/PSOutputDev.cc        | 2 +-
41291  poppler/poppler-config.h.in   | 9 +--------
41292  utils/pdffonts.cc             | 3 ++-
41293  utils/pdfimages.cc            | 3 ++-
41294  utils/pdfinfo.cc              | 3 ++-
41295  utils/pdftohtml.cc            | 3 ++-
41296  utils/pdftoppm.cc             | 3 ++-
41297  utils/pdftops.cc              | 3 ++-
41298  utils/pdftotext.cc            | 3 ++-
41299  11 files changed, 18 insertions(+), 32 deletions(-)
41301 commit d14fb1513be045363f7edec21cee04fd4937ede2
41302 Author: Albert Astals Cid <aacid@kde.org>
41303 Date:   Fri Aug 1 23:14:28 2008 +0200
41305     Add GooList *getEncodingNames();
41307     Forgot to commit this earlier :-(
41309  poppler/GlobalParams.cc | 19 +++++++++++++++++++
41310  poppler/GlobalParams.h  |  2 ++
41311  2 files changed, 21 insertions(+)
41313 commit 9fd34443d765ccd61864d18bceadc049d905b957
41314 Author: Albert Astals Cid <aacid@kde.org>
41315 Date:   Fri Aug 1 23:09:39 2008 +0200
41317     remove defines we don't use at all
41319  msvc/poppler/poppler-config.h | 4 ----
41320  poppler-config.h.cmake        | 4 ----
41321  poppler/poppler-config.h.in   | 4 ----
41322  3 files changed, 12 deletions(-)
41324 commit 0f13013dc3079915572b6b002dac8d01d2dbde04
41325 Author: Albert Astals Cid <aacid@kde.org>
41326 Date:   Fri Aug 1 23:06:50 2008 +0200
41328     xpdfrc has been dead for a while
41330  msvc/poppler/poppler-config.h | 25 -------------------------
41331  poppler-config.h.cmake        | 25 -------------------------
41332  poppler/poppler-config.h.in   | 25 -------------------------
41333  3 files changed, 75 deletions(-)
41335 commit 96392667d1331d2f8750f27c116e34bbf9282dca
41336 Author: Albert Astals Cid <aacid@kde.org>
41337 Date:   Fri Aug 1 22:20:55 2008 +0200
41339     Provide a default constructor for FontInfo so you can use it as
41340     metatype for qvariant
41342  qt4/src/poppler-fontinfo.cc | 5 +++++
41343  qt4/src/poppler-private.h   | 7 +++++++
41344  qt4/src/poppler-qt4.h       | 5 +++++
41345  3 files changed, 17 insertions(+)
41347 commit 9fd1077e63d97a316380b8df4821bf4c9434fb52
41348 Author: Albert Astals Cid <aacid@kde.org>
41349 Date:   Fri Aug 1 17:47:51 2008 +0200
41351     Build with cmake too
41353  utils/CMakeLists.txt | 4 ++--
41354  1 file changed, 2 insertions(+), 2 deletions(-)
41356 commit d8d6a3f46620d45c279b7ca1a4a2fa3a36285cde
41357 Author: Albert Astals Cid <aacid@kde.org>
41358 Date:   Fri Aug 1 17:44:07 2008 +0200
41360     Improve manpages and add -listenc to pdfinfo and pdftotext in the way
41362     Our manpages listed things like xpdfrc and -cfg options we don't
41363     support at all.
41364     Also some options were missing from the man pages
41365     Finally there was the -enc option you completely had to guess which
41366     string to pass,
41367     so i've added the -listenc option to get the user the list of
41368     encodings he can use
41370  utils/Makefile.am       |  2 ++
41371  utils/pdffonts.1        | 18 ------------------
41372  utils/pdfimages.1       | 14 --------------
41373  utils/pdfinfo.1         | 28 ++++------------------------
41374  utils/pdfinfo.cc        | 16 ++++++++++++++--
41375  utils/pdftoppm.1        | 42 +++++++++++++++++++++---------------------
41376  utils/pdftops.1         | 41 +++--------------------------------------
41377  utils/pdftotext.1       | 32 ++++----------------------------
41378  utils/pdftotext.cc      | 16 ++++++++++++++--
41379  utils/printencodings.cc | 34 ++++++++++++++++++++++++++++++++++
41380  utils/printencodings.h  | 24 ++++++++++++++++++++++++
41381  11 files changed, 120 insertions(+), 147 deletions(-)
41383 commit f5b0ca794b0879e3d239bf1d6138b15ead27d9ca
41384 Author: Adrian Johnson <ajohnson@redneon.com>
41385 Date:   Tue Jul 29 20:18:33 2008 +0930
41387     Fix ActualText string length check in TextOutputDev.cc
41389  poppler/TextOutputDev.cc | 2 +-
41390  1 file changed, 1 insertion(+), 1 deletion(-)
41392 commit 21bbdc9d663995336900f1ce97cf294f04464e01
41393 Author: Boris Toloknov <tlknv@yandex.ru>
41394 Date:   Mon Jul 28 21:02:07 2008 +0200
41396     make xml output valid xml
41398  utils/HtmlLinks.cc     | 33 ++++++++++++++++++--
41399  utils/HtmlOutputDev.cc | 85
41400  ++++++++++++++++++++++++++++++++------------------
41401  2 files changed, 85 insertions(+), 33 deletions(-)
41403 commit dccfc4c2910b47a77cd7b6019d9365f1684ffd0c
41404 Author: Boris Toloknov <tlknv@yandex.ru>
41405 Date:   Mon Jul 28 20:58:13 2008 +0200
41407     Limit ascent and descent are to reasonable values.
41409     See bug 16592 to cases where this helps
41411  utils/HtmlOutputDev.cc | 14 ++++++++++++--
41412  1 file changed, 12 insertions(+), 2 deletions(-)
41414 commit 0fd5a3db1ddad447d44b64eff9abfb077a7853a0
41415 Author: Boris Toloknov <tlknv@yandex.ru>
41416 Date:   Mon Jul 28 20:52:19 2008 +0200
41418     Make html output to keep all the spaces with &nbsp;
41420  utils/HtmlFonts.cc     | 2 ++
41421  utils/HtmlOutputDev.cc | 2 +-
41422  2 files changed, 3 insertions(+), 1 deletion(-)
41424 commit 650c73fa0f570f699d907e33060fb23290940b42
41425 Author: Albert Astals Cid <aacid@kde.org>
41426 Date:   Mon Jul 28 20:44:13 2008 +0200
41428     findDest crashes on null goostrings so rework the ifs a bit
41430  utils/HtmlOutputDev.cc | 16 +++++++++-------
41431  1 file changed, 9 insertions(+), 7 deletions(-)
41433 commit adee9c0e9e8b2de20309b3ae6eb8e6d6ed05cf85
41434 Author: Albert Astals Cid <aacid@kde.org>
41435 Date:   Sat Jul 26 00:04:03 2008 +0200
41437     We are not storing the ctu, so decref and leak-- :-)
41439  poppler/Annot.cc | 1 +
41440  1 file changed, 1 insertion(+)
41442 commit e7b3e3ae3080bd6f239f7d96761729ad30b075ae
41443 Author: Albert Astals Cid <aacid@kde.org>
41444 Date:   Fri Jul 25 23:52:28 2008 +0200
41446     Fix leak
41448  qt4/src/poppler-form.cc | 1 +
41449  1 file changed, 1 insertion(+)
41451 commit 006b974d4faae53e6bd51a4281dd923ab1c2d4e8
41452 Author: Albert Astals Cid <aacid@kde.org>
41453 Date:   Fri Jul 25 23:15:11 2008 +0200
41455     Fix memory leak
41457  poppler/Annot.cc | 1 +
41458  1 file changed, 1 insertion(+)
41460 commit 3a549d75acceedfa25dcf79074d0cdfb643c746e
41461 Author: Albert Astals Cid <aacid@kde.org>
41462 Date:   Fri Jul 25 23:08:21 2008 +0200
41464     Free the previous modified object in case it exists
41466  poppler/XRef.cc | 1 +
41467  1 file changed, 1 insertion(+)
41469 commit 040d244b97a554342061c777a286e99dbb9acabd
41470 Author: Albert Astals Cid <aacid@kde.org>
41471 Date:   Fri Jul 25 21:31:55 2008 +0200
41473     Need this or otherwise it crashes on complete overwrite
41475  poppler/PDFDoc.cc | 1 +
41476  1 file changed, 1 insertion(+)
41478 commit 11ebceeef938a7e6fa9b5437e65b5b4b822f3018
41479 Author: Albert Astals Cid <aacid@kde.org>
41480 Date:   Fri Jul 25 21:30:24 2008 +0200
41482     Fix my last fix about saving, i think this is the correct one
41484      - One incremental update only write the modified entries xref,
41485      not all
41486      - Update gen to 0 when resizing entries
41487      - On XRef::add correctly initialize all newly allocated entries
41489  poppler/PDFDoc.cc |  4 ++--
41490  poppler/XRef.cc   | 57
41491  ++++++++++++++++++++++++++++++++++++++++++++-----------
41492  poppler/XRef.h    |  2 +-
41493  3 files changed, 49 insertions(+), 14 deletions(-)
41495 commit 03d445f485f90972ab1c05d79b2999b763ab7377
41496 Author: Albert Astals Cid <aacid@kde.org>
41497 Date:   Fri Jul 25 20:16:54 2008 +0200
41499     Fix XRef::writeToFile after my change
41501  poppler/XRef.cc | 10 +++-------
41502  1 file changed, 3 insertions(+), 7 deletions(-)
41504 commit 136fa97576f2df0d7a7563b34651ca222927ea57
41505 Author: Albert Astals Cid <aacid@kde.org>
41506 Date:   Fri Jul 25 20:12:51 2008 +0200
41508     Fix XRef::add and XRef::addIndirectObject, also remove num from
41509     XRefEntry
41511     Previous code was under some incorrect assumptions:
41512      * our XRef does not maintain the free link list so if you want to
41513        find a free entry you have to go though all of them
41514      * our XRefEntry does not need a num because the index itself is
41515      the num
41517     Conflicts:
41519         poppler/XRef.cc
41521  poppler/XRef.cc | 70
41522  +++++++++++++++++++++------------------------------------
41523  poppler/XRef.h  |  1 -
41524  2 files changed, 25 insertions(+), 46 deletions(-)
41526 commit 55572b77da95c47393b78f3aff804ea9c5ae17e5
41527 Author: Albert Astals Cid <aacid@kde.org>
41528 Date:   Tue Jul 22 22:50:00 2008 +0200
41530     Really do what the comment says and also init changeLeft, changeTop
41531     and changeZoom
41533  poppler/Link.cc | 1 +
41534  1 file changed, 1 insertion(+)
41536 commit 8dc7afaeea08183de331ecfd41ce1971e7772fd0
41537 Author: Albert Astals Cid <aacid@kde.org>
41538 Date:   Tue Jul 22 21:05:03 2008 +0200
41540     Some documents have loops in XObject dictionaries, make sure we
41541     don't get in an infinite loop while traversing them
41543     Fixes infinite loop on http://bugs.kde.org/show_bug.cgi?id=166145
41545  poppler/FontInfo.cc | 44 ++++++++++++++++++++++++++++++++++++--------
41546  poppler/FontInfo.h  |  4 ++++
41547  2 files changed, 40 insertions(+), 8 deletions(-)
41549 commit 9fb17c952dcff798e45280eeb9c718680147e766
41550 Author: Albert Astals Cid <aacid@kde.org>
41551 Date:   Sun Jul 20 13:47:11 2008 +0200
41553     Fix condition, we want thumb to be a Stream, not to be non null
41555     Fixes bug 16579
41557  glib/poppler-page.cc | 2 +-
41558  1 file changed, 1 insertion(+), 1 deletion(-)
41560 commit 3696025977fd345b12767f75a2de6ed7e9467365
41561 Author: Pino Toscano <pino@kde.org>
41562 Date:   Fri Jul 18 23:32:25 2008 +0200
41564     initialize pageWidgets, otherwise it can be a rubbish pointer
41565     is Annots
41566     is not a valid object
41568  poppler/Page.cc | 1 +
41569  1 file changed, 1 insertion(+)
41571 commit 0189ff8b86de18486f7397076f7a0fbf133a1a33
41572 Author: Albert Astals Cid <aacid@kde.org>
41573 Date:   Tue Jul 1 20:16:50 2008 +0200
41575     Fix condition, we want fetched_thumb to be a Stream, not to be
41576     non null
41578     Fixes bug 16579
41580  poppler/Page.cc | 2 +-
41581  1 file changed, 1 insertion(+), 1 deletion(-)
41583 commit 5bd77dcdd5220d63934f4b3e78d85a936947a53d
41584 Author: Albert Astals Cid <aacid@kde.org>
41585 Date:   Tue Jul 1 00:49:01 2008 +0200
41587     forgot about we use autofoo too
41589  qt4/tests/Makefile.am | 5 +++++
41590  1 file changed, 5 insertions(+)
41592 commit 5ed2503003d973b5461594af15485af49591451d
41593 Author: Albert Astals Cid <aacid@kde.org>
41594 Date:   Tue Jul 1 00:43:26 2008 +0200
41596     unittesting about ActualText
41598  qt4/tests/CMakeLists.txt       |  1 +
41599  qt4/tests/check_actualtext.cpp | 33 +++++++++++++++++++++++++++++++++
41600  2 files changed, 34 insertions(+)
41602 commit f3bb2eb556f5248242f6db85052ef045fcb697c6
41603 Author: Albert Astals Cid <aacid@kde.org>
41604 Date:   Tue Jul 1 00:41:35 2008 +0200
41606     Unbreak ActualText extraction
41608  poppler/Gfx.cc | 10 +---------
41609  1 file changed, 1 insertion(+), 9 deletions(-)
41611 commit 9e9543b105b39f8b0048c00fc94741e43ad615e9
41612 Author: Pino Toscano <pino@kde.org>
41613 Date:   Thu Jun 26 20:19:06 2008 +0200
41615     use FindPackageHandleStandardArgs
41617  cmake/modules/FindLIBOPENJPEG.cmake | 11 ++---------
41618  1 file changed, 2 insertions(+), 9 deletions(-)
41620 commit fec41ceddebe194f139bcc5b2f3fa74e7d1ae502
41621 Author: Pino Toscano <pino@kde.org>
41622 Date:   Thu Jun 26 20:18:27 2008 +0200
41624     need to use LIBOPENJPEG_FOUND, as it really represents whether
41625     libopenjpeg was found or not
41627  CMakeLists.txt | 18 +++++++++---------
41628  1 file changed, 9 insertions(+), 9 deletions(-)
41630 commit 5498d93e59a0b79e5add3dc6181d5e98ba689217
41631 Author: Michael Vrable <mvrable@cs.ucsd.edu>
41632 Date:   Fri Jun 20 21:42:34 2008 -0700
41634     Use a single global FT_Library in CairoOutputDev
41636     Cairo may internally keep references to the FreeType fonts loaded in
41637     CairoFontEngine even after poppler is done with them.  Commit
41638     42db4890e829
41639     ("Do not call FT_Done_Face on a live cairo_font_face_t") introduced
41640     a fix
41641     for one use-after-free bug, by delaying deleting an FT_Face objects
41642     until
41643     cairo is done with it.
41645     That fix doesn't correct all the bugs.  An FT_Library object is
41646     created for
41647     each CairoOutputDev object, and deleted when the CairoOutputDev
41648     goes away.
41649     But the FT_Library object should not be deleted while fonts loaded
41650     using it
41651     are still in use.  And cairo can keep references to fonts around
41652     more or
41653     less indefinitely.
41655     To more fully fix the problem, we can either:
41656      1. Keep a count of not-yet-deleted fonts associated with each
41657      FT_Library,
41658         and wait to call FT_Done_FreeType until it drops to zero.
41659      2. Never call FT_Done_FreeType.
41661     The second option is the simplest.  To avoid leaking memory FT_Library
41662     objects, use a single global FT_Library instead of a
41663     per-CairoOutputDev
41664     copy.
41666  poppler/CairoOutputDev.cc | 18 +++++++++++++++---
41667  poppler/CairoOutputDev.h  |  4 +++-
41668  2 files changed, 18 insertions(+), 4 deletions(-)
41670 commit c75632d62a052d3c3739b96f5586f97c68baf25b
41671 Author: Albert Astals Cid <aacid@kde.org>
41672 Date:   Tue Jun 24 02:31:43 2008 +0200
41674     Open in WriteOnly mode, fixes the fact that when writing to an
41675     existing file, the contents beyond what we wrote were still there
41677  qt4/src/poppler-base-converter.cc | 2 +-
41678  1 file changed, 1 insertion(+), 1 deletion(-)
41680 commit 9810fdfc54aac80aa99561a9d820d11b062e4637
41681 Author: Albert Astals Cid <aacid@kde.org>
41682 Date:   Tue Jun 24 02:12:21 2008 +0200
41684     the entry is not updated here either, fix uninitialized variable use
41686  poppler/XRef.cc | 1 +
41687  1 file changed, 1 insertion(+)
41689 commit 2da15db4751d3cb93d40b48e348dbc51f6e7a29f
41690 Author: Carlos Garcia Campos <carlosgc@gnome.org>
41691 Date:   Fri Jun 20 11:39:08 2008 +0200
41693     Do not create an OCGs object if there isn't an OCProperties dictionary
41694     in the Catalog
41696  poppler/Catalog.cc         |  5 +++--
41697  poppler/Gfx.cc             | 12 +++++++++++-
41698  poppler/OptionalContent.cc | 25 +++++--------------------
41699  3 files changed, 19 insertions(+), 23 deletions(-)
41701 commit d6fb5dcb7b7596961800d9744d17b6adb8d9a2ad
41702 Author: Michael Vrable <mvrable@cs.ucsd.edu>
41703 Date:   Wed Jun 18 11:24:05 2008 -0700
41705     Fix a crash in the cairo backend with Type 3 glyphs
41707     Commit 86b7e8a3bee7 ("Ensure cairo renders Type 3 glyphs with only
41708     the fill
41709     color") introduced a bug into the Cairo backend, causing evince
41710     to crash
41711     with the message
41712         evince: cairo-pattern.c:679: cairo_pattern_destroy: Assertion
41713         `((*&(&pattern->ref_count)->ref_count) > 0)' failed.
41714     Fix this by updating reference counts to the fill and stroke
41715     patterns when
41716     modifying them in beginType3Char.
41718     Simplify the code as well by not saving the old stroke pattern before
41719     overriding it; this is already done since beginType3Char/endType3Char
41720     is
41721     wrapped by calls to saveState/restoreState in Gfx::doShowText.
41723  poppler/CairoOutputDev.cc | 4 ++--
41724  poppler/CairoOutputDev.h  | 2 +-
41725  2 files changed, 3 insertions(+), 3 deletions(-)
41727 commit c3a00c83f1d24c1f88e7ed3b3f772460e578f3cc
41728 Author: Pino Toscano <pino@kde.org>
41729 Date:   Sun Jun 15 02:39:31 2008 +0200
41731     poppler-page-transition.h is here now
41733  qt4/src/Doxyfile | 2 +-
41734  1 file changed, 1 insertion(+), 1 deletion(-)
41736 commit 2affed0fc97b958ae46f531c471a3cf0b04c0f55
41737 Author: Albert Astals Cid <aacid@kde.org>
41738 Date:   Sat Jun 14 01:24:49 2008 +0200
41740     Give warnings if the build configuration for stream decoders is
41741     different from default one
41743  configure.ac | 20 +++++++++++++++++---
41744  1 file changed, 17 insertions(+), 3 deletions(-)
41746 commit 8e74bc612cb4102891324ffdbfcdb47293ecb95e
41747 Author: Albert Astals Cid <aacid@kde.org>
41748 Date:   Sat Jun 14 01:13:53 2008 +0200
41750     Warn the user if he does not have any enabled rendering backend
41752  configure.ac | 3 +++
41753  1 file changed, 3 insertions(+)
41755 commit 99d2361032cbaafd69bd796170757ed6482f208d
41756 Author: Albert Astals Cid <aacid@kde.org>
41757 Date:   Sat Jun 14 00:53:38 2008 +0200
41759     Add a JPEG2000 decoder based on OpenJPEG
41761     Enabled by default since it's generally better than xpdf one
41762     See
41763     http://lists.freedesktop.org/archives/poppler/2008-June/003874.html
41764     for more information
41766  CMakeLists.txt                      |  30 +++++-
41767  cmake/modules/FindLIBOPENJPEG.cmake |  44 +++++++++
41768  configure.ac                        |  33 +++++++
41769  poppler/JPEG2000Stream.cc           | 181
41770  ++++++++++++++++++++++++++++++++++++
41771  poppler/JPEG2000Stream.h            |  48 ++++++++++
41772  poppler/Makefile.am                 |  22 ++++-
41773  poppler/Stream.cc                   |   7 +-
41774  7 files changed, 360 insertions(+), 5 deletions(-)
41776 commit e368838d7f9691c7b1adf7d7f62f65abed91eea7
41777 Author: Albert Astals Cid <aacid@kde.org>
41778 Date:   Wed Jun 11 00:48:53 2008 +0200
41780     [Qt4] Add the possibility of getting a QByteArray with the data of
41781     an embedded font
41783  qt4/src/poppler-document.cc | 23 +++++++++++++++++++++++
41784  qt4/src/poppler-private.h   |  3 +++
41785  qt4/src/poppler-qt4.h       |  5 +++++
41786  3 files changed, 31 insertions(+)
41788 commit 184292ffb8fef5aa5a72bdbfcc0c95b663f452bd
41789 Author: Albert Astals Cid <aacid@kde.org>
41790 Date:   Tue Jun 10 23:00:11 2008 +0200
41792     Make the fontRef and the embRef accessible to FontInfo users
41794  poppler/FontInfo.cc | 2 +-
41795  poppler/FontInfo.h  | 3 +++
41796  2 files changed, 4 insertions(+), 1 deletion(-)
41798 commit 86b7e8a3bee74c5b89c451137cf9c2758ba6913f
41799 Author: Adrian Johnson <ajohnson@redneon.com>
41800 Date:   Sun Jun 8 18:00:05 2008 +0930
41802     Ensure cairo renders Type 3 glyphs with only the fill color
41804  poppler/CairoOutputDev.cc | 3 +++
41805  poppler/CairoOutputDev.h  | 2 +-
41806  2 files changed, 4 insertions(+), 1 deletion(-)
41808 commit 99e2d95728f41c91ab59a01c62d82b19a7a2e083
41809 Author: Adrian Johnson <ajohnson@redneon.com>
41810 Date:   Sun Jun 1 00:49:32 2008 +0930
41812     glib: save/restore cairo state when rendering a page
41814  glib/poppler-page.cc | 2 ++
41815  1 file changed, 2 insertions(+)
41817 commit 6f40ee4af6b59f9d2c326adc8d2574e45f4d4d29
41818 Author: Albert Astals Cid <aacid@kde.org>
41819 Date:   Sun Jun 8 23:46:04 2008 +0200
41821     Make sure we use Qt4 moc to generate moc files of the qt4 frontend
41823  configure.ac          | 20 ++++++++++++++++++++
41824  qt4/demos/Makefile.am |  2 +-
41825  qt4/src/Makefile.am   |  2 +-
41826  qt4/tests/Makefile.am |  2 +-
41827  4 files changed, 23 insertions(+), 3 deletions(-)
41829 commit 86aa8fc0708f7da4a907a8bdb1845e53d29892b7
41830 Author: Albert Astals Cid <aacid@kde.org>
41831 Date:   Thu Jun 5 19:21:08 2008 +0200
41833     Fix leak on ABWOutputDev.cc
41835  poppler/ABWOutputDev.cc | 2 ++
41836  1 file changed, 2 insertions(+)
41838 commit 979ef1cafa968d776a2b804ce555b11212212397
41839 Author: Koji Otani <sho@bbr.jp>
41840 Date:   Tue Jun 3 21:07:15 2008 +0200
41842     Support for surrogates outside the BMP plane
41844  poppler/TextOutputDev.cc | 19 ++++++++++++++++++-
41845  poppler/UTF8.h           | 14 ++++++++++++++
41846  2 files changed, 32 insertions(+), 1 deletion(-)
41848 commit 1614ab3036cf25c9b94967163996678d386ce0ac
41849 Author: Albert Astals Cid <aacid@kde.org>
41850 Date:   Sun Jun 1 16:32:55 2008 +0200
41852     Do not limit CharCodeToUnicodeString to 8 characters
41854  poppler/Annot.cc             | 10 +++++-----
41855  poppler/CharCodeToUnicode.cc | 37 +++++++++++++++++++++----------------
41856  poppler/CharCodeToUnicode.h  |  2 +-
41857  poppler/Gfx.cc               |  8 ++++----
41858  poppler/GfxFont.cc           | 43
41859  ++++++++++++++++++++++++-------------------
41860  poppler/GfxFont.h            |  6 +++---
41861  poppler/PSOutputDev.cc       |  4 ++--
41862  7 files changed, 60 insertions(+), 50 deletions(-)
41864 commit bf95c6970dacaa62512de858cf60ff6cf0c1bf7c
41865 Author: Albert Astals Cid <aacid@kde.org>
41866 Date:   Sun Jun 1 00:07:11 2008 +0200
41868     [Qt] Fix leak when calling Poppler::Document::scanForFonts
41870  qt/poppler-document.cc | 1 +
41871  1 file changed, 1 insertion(+)
41873 commit d21d7271fc74ab78cd157549138d0027cf179471
41874 Author: Albert Astals Cid <aacid@kde.org>
41875 Date:   Sat May 31 23:57:31 2008 +0200
41877     Make sure file exists before printing it
41879  utils/HtmlOutputDev.cc | 2 +-
41880  1 file changed, 1 insertion(+), 1 deletion(-)
41882 commit 0480a788c0f25af1bc09360b599debb37f831e10
41883 Author: Albert Astals Cid <aacid@kde.org>
41884 Date:   Tue May 27 23:20:32 2008 +0200
41886     require gthread-2.0
41888  cmake/modules/FindGTK.cmake | 9 +++++----
41889  1 file changed, 5 insertions(+), 4 deletions(-)
41891 commit 2e40ef652eb9fca7fe947acb2adfecc96ad3c50e
41892 Author: Albert Astals Cid <aacid@kde.org>
41893 Date:   Mon May 26 22:13:38 2008 +0200
41895     Do not shadow a paramer with a local variable name
41897  qt4/src/poppler-page.cc | 8 ++++----
41898  1 file changed, 4 insertions(+), 4 deletions(-)
41900 commit 1fd856aa1fb48869111e5b86f263bfd94fa7af17
41901 Author: Albert Astals Cid <aacid@kde.org>
41902 Date:   Mon May 26 20:52:53 2008 +0200
41904     Do not leak tSplash if transpGroupStack->blendingColorSpace is NULL
41906  poppler/SplashOutputDev.cc | 4 ++--
41907  1 file changed, 2 insertions(+), 2 deletions(-)
41909 commit 492209ec8648342a3a5447611f3f1ce63b63e8e9
41910 Author: Albert Astals Cid <aacid@kde.org>
41911 Date:   Mon May 26 20:51:06 2008 +0200
41913     Move variables only used inside the loop inside the loop, fix delete
41914     of uninitialized data due to my previous patch
41916  poppler/Page.cc | 16 ++++++----------
41917  1 file changed, 6 insertions(+), 10 deletions(-)
41919 commit 79ab8cceb318f3bb5ebad431824e3ae593aea340
41920 Author: Albert Astals Cid <aacid@kde.org>
41921 Date:   Mon May 26 20:38:59 2008 +0200
41923     Do not leak memory if data_out is NULL
41925  poppler/Page.cc | 35 ++++++++++++++++++-----------------
41926  1 file changed, 18 insertions(+), 17 deletions(-)
41928 commit f44c33344d4af31ee008826179bcd92db445f35a
41929 Author: Carlos Garcia Campos <carlosgc@gnome.org>
41930 Date:   Sun May 25 19:16:12 2008 +0200
41932     [glib] Init glib threads in demo app as required by g_timer
41934  configure.ac     | 4 ++--
41935  glib/demo/main.c | 4 ++++
41936  2 files changed, 6 insertions(+), 2 deletions(-)
41938 commit 58d5b7b9ab9ac245481299c4765f3bd305580d2e
41939 Author: Albert Astals Cid <aacid@kde.org>
41940 Date:   Wed May 21 22:18:29 2008 +0200
41942     [Qt4] Fix text() method
41944     I'm not sure this is the real and correct fix, but it works more
41945     than previous code so it's and improvement
41947  qt4/src/poppler-page.cc | 6 +-----
41948  1 file changed, 1 insertion(+), 5 deletions(-)
41950 commit e3e4113c73128f49f99289b592446d4382b5d65c
41951 Author: Albert Astals Cid <aacid@kde.org>
41952 Date:   Mon May 12 15:39:43 2008 +0200
41954     Add getters to some TextBlock members.
41956     Needed by some reader using poppler internals, bad you!
41958  poppler/TextOutputDev.h | 5 +++++
41959  1 file changed, 5 insertions(+)
41961 commit ff699e64bd1de78915aad4ddb79d6f529aef2b87
41962 Author: Albert Astals Cid <aacid@kde.org>
41963 Date:   Sun May 11 23:44:50 2008 +0200
41965     Check the OC we found exists before using it
41967     Fixes crash http://bugs.freedesktop.org/show_bug.cgi?id=15899
41969  poppler/OptionalContent.cc | 33 ++++++++++++++++++---------------
41970  1 file changed, 18 insertions(+), 15 deletions(-)
41972 commit ac26ba5148b99a03a56e37ba201ad420b8619943
41973 Author: Albert Astals Cid <aacid@kde.org>
41974 Date:   Fri May 9 20:17:37 2008 +0200
41976     Do not crash on unlock with wrong password
41978  qt/poppler-private.h | 2 +-
41979  1 file changed, 1 insertion(+), 1 deletion(-)
41981 commit 19ec5a531cb03a7bee1cfcc9c7d5c4390fbd069d
41982 Author: Albert Astals Cid <aacid@kde.org>
41983 Date:   Thu May 8 23:15:58 2008 +0200
41985     Fix build with --enable-fixedpoint
41987  splash/Splash.cc | 4 ++--
41988  1 file changed, 2 insertions(+), 2 deletions(-)
41990 commit 1cf5f0fda542efef575a123622637d81b9c42053
41991 Author: Albert Astals Cid <aacid@kde.org>
41992 Date:   Wed May 7 18:49:28 2008 +0200
41994     [Qt] Fix Document::unlock
41996  qt/poppler-document.cc | 4 +++-
41997  1 file changed, 3 insertions(+), 1 deletion(-)
41999 commit b5041924eb023cc095f2445935ff713cf65dacce
42000 Author: Pino Toscano <pino@kde.org>
42001 Date:   Wed May 7 16:44:03 2008 +0200
42003     do not delete the GooString owned by an Object
42005  poppler/Annot.cc | 4 ----
42006  1 file changed, 4 deletions(-)
42008 commit 546a7b700862db00240de9fd50bdba1dd347765b
42009 Author: Albert Astals Cid <aacid@kde.org>
42010 Date:   Sun May 4 15:26:26 2008 +0200
42012     Fix leaks on error conditions
42014  poppler/Annot.cc           | 6 ++++++
42015  poppler/ArthurOutputDev.cc | 1 +
42016  poppler/JBIG2Stream.cc     | 1 +
42017  3 files changed, 8 insertions(+)
42019 commit 914f1b1d814ab3d958aa0ca21ad73ef5aed20b89
42020 Author: Albert Astals Cid <aacid@kde.org>
42021 Date:   Sat May 3 18:21:28 2008 +0200
42023     A widget annot does not always belong to a form, so check before
42024     accessing the widget member
42026  poppler/Annot.cc | 4 ++--
42027  1 file changed, 2 insertions(+), 2 deletions(-)
42029 commit c907e41ab18dda10cd3c9789bd0e7fe71b6402a8
42030 Author: Albert Astals Cid <aacid@kde.org>
42031 Date:   Wed Apr 30 00:42:34 2008 +0200
42033     findSegment can return NULL check for it
42035  poppler/JBIG2Stream.cc | 6 +++---
42036  1 file changed, 3 insertions(+), 3 deletions(-)
42038 commit 8b7f29b577bca3295e99fea4a5cf4a6bb7ba2617
42039 Author: Albert Astals Cid <aacid@kde.org>
42040 Date:   Wed Apr 30 00:26:28 2008 +0200
42042     new[] implies delete[]
42044  poppler/ABWOutputDev.cc | 2 +-
42045  1 file changed, 1 insertion(+), 1 deletion(-)
42047 commit 926c13825d5f7364286975db8ffa507b92f4b3ab
42048 Author: Albert Astals Cid <aacid@kde.org>
42049 Date:   Tue Apr 29 23:44:51 2008 +0200
42051     add lost return when adding kees patch
42053  poppler/Object.h | 2 +-
42054  1 file changed, 1 insertion(+), 1 deletion(-)
42056 commit ba9283f6bc78e97006e52ef5de20c958ee9e1a37
42057 Author: Albert Astals Cid <aacid@kde.org>
42058 Date:   Tue Apr 29 23:42:00 2008 +0200
42060     make the function static
42062  utils/pdftoppm.cc | 2 +-
42063  1 file changed, 1 insertion(+), 1 deletion(-)
42065 commit 931a8272f556ba8a35342f0c5bf53bdb57ea7a31
42066 Author: Albert Astals Cid <aacid@kde.org>
42067 Date:   Tue Apr 29 23:41:31 2008 +0200
42069     make the variable static
42071  utils/pdftoabw.cc | 2 +-
42072  1 file changed, 1 insertion(+), 1 deletion(-)
42074 commit 1887d2910d2006c7fc3ecc95db0150f1537e9d0a
42075 Author: Albert Astals Cid <aacid@kde.org>
42076 Date:   Tue Apr 29 23:35:17 2008 +0200
42078     constify some static arrays
42080  poppler/CompactFontTables.h |  2 +-
42081  poppler/Decrypt.cc          |  8 ++++----
42082  poppler/Function.cc         |  2 +-
42083  poppler/GfxFont.cc          |  6 +++---
42084  poppler/GfxState.cc         |  4 ++--
42085  poppler/JBIG2Stream.cc      | 10 +++++-----
42086  poppler/JPXStream.cc        |  4 ++--
42087  poppler/Lexer.cc            |  2 +-
42088  poppler/PSOutputDev.cc      |  6 +++---
42089  poppler/PSTokenizer.cc      |  2 +-
42090  poppler/SplashOutputDev.cc  |  2 +-
42091  poppler/Stream-CCITT.h      | 12 ++++++------
42092  poppler/Stream.cc           | 10 +++++-----
42093  poppler/UnicodeTypeTable.cc |  2 +-
42094  14 files changed, 36 insertions(+), 36 deletions(-)
42096 commit 51140e2d9490696d716f77d3225da0bfdfc212b4
42097 Author: Albert Astals Cid <aacid@kde.org>
42098 Date:   Tue Apr 29 23:14:59 2008 +0200
42100     more static markers
42102  poppler/Annot.cc           | 2 +-
42103  poppler/DCTStream.cc       | 2 +-
42104  poppler/Object.cc          | 2 +-
42105  poppler/SplashOutputDev.cc | 2 +-
42106  4 files changed, 4 insertions(+), 4 deletions(-)
42108 commit 893703cb9eee879f728db329f7ee1fc19e7f980e
42109 Author: Albert Astals Cid <aacid@kde.org>
42110 Date:   Tue Apr 29 23:03:51 2008 +0200
42112     add static
42114  poppler/XRef.cc | 2 +-
42115  1 file changed, 1 insertion(+), 1 deletion(-)
42117 commit 7333bc913111e56ee241b7ef2bf6e9fea68b7da2
42118 Author: Albert Astals Cid <aacid@kde.org>
42119 Date:   Tue Apr 29 23:01:13 2008 +0200
42121     add static
42123  poppler/JBIG2Stream.cc | 30 +++++++++++++++---------------
42124  1 file changed, 15 insertions(+), 15 deletions(-)
42126 commit 1ea36507f9c9f163b6772268046e7560d0c00dbc
42127 Author: Albert Astals Cid <aacid@kde.org>
42128 Date:   Tue Apr 29 22:47:19 2008 +0200
42130     make findModifier static
42132  poppler/GlobalParams.cc | 2 +-
42133  1 file changed, 1 insertion(+), 1 deletion(-)
42135 commit be9961571dbfabb982e6f69abd3bbc98fa971864
42136 Author: Albert Astals Cid <aacid@kde.org>
42137 Date:   Tue Apr 29 21:48:09 2008 +0200
42139     make variables not used outside static
42141  utils/pdftohtml.cc | 4 ++--
42142  1 file changed, 2 insertions(+), 2 deletions(-)
42144 commit b157064a85350da6ea9c4f46e965e45ebc59d227
42145 Author: Albert Astals Cid <aacid@kde.org>
42146 Date:   Tue Apr 29 21:43:23 2008 +0200
42148     constify setPSPaperSize
42150  utils/pdftops.cc | 2 +-
42151  1 file changed, 1 insertion(+), 1 deletion(-)
42153 commit ee57ead8a6f34fa8de044399e5912395e0f3a425
42154 Author: Albert Astals Cid <aacid@kde.org>
42155 Date:   Tue Apr 29 21:37:57 2008 +0200
42157     constify argDesc arrays
42159     Gives me binaries 2KB smaller (in total) in release build
42161  utils/parseargs.c  | 18 +++++++++---------
42162  utils/parseargs.h  |  4 ++--
42163  utils/pdffonts.cc  |  2 +-
42164  utils/pdfimages.cc |  2 +-
42165  utils/pdfinfo.cc   |  2 +-
42166  utils/pdftoabw.cc  |  2 +-
42167  utils/pdftohtml.cc |  2 +-
42168  utils/pdftoppm.cc  |  2 +-
42169  utils/pdftops.cc   |  2 +-
42170  utils/pdftotext.cc |  2 +-
42171  10 files changed, 19 insertions(+), 19 deletions(-)
42173 commit 9f93d9eb464877e0d23dcf205295da9162f03253
42174 Author: Albert Astals Cid <aacid@kde.org>
42175 Date:   Tue Apr 29 20:45:01 2008 +0200
42177     make psOpNames static
42179     Makes my release build 64 bytes smaller
42181  poppler/Function.cc | 2 +-
42182  1 file changed, 1 insertion(+), 1 deletion(-)
42184 commit 29e3e779c68371b7c4aadcf68ee0712046f39c6d
42185 Author: Pino Toscano <pino@kde.org>
42186 Date:   Sat Apr 26 23:47:01 2008 +0200
42188     remember to call the base implementation here
42190  qt4/demos/optcontent.cpp | 1 +
42191  1 file changed, 1 insertion(+)
42193 commit a188f3cd36775d78ace5b5d62c8ab7c059b3b2b1
42194 Author: Pino Toscano <pino@kde.org>
42195 Date:   Sat Apr 26 23:42:09 2008 +0200
42197     reset the current page to 0, when closing a document
42199  qt4/demos/viewer.cpp | 1 +
42200  1 file changed, 1 insertion(+)
42202 commit 7eca6da6436ffc1c41cfed1a07be4dafa1172463
42203 Author: Pino Toscano <pino@kde.org>
42204 Date:   Sat Apr 26 23:41:45 2008 +0200
42206     no need to manually disconnect from the model, as it will be deleted
42207     by the document anyway
42209  qt4/demos/optcontent.cpp | 1 -
42210  1 file changed, 1 deletion(-)
42212 commit 6cddda7f3c3b8ddb95e6aba1b234a27c4454c23d
42213 Author: Pino Toscano <pino@kde.org>
42214 Date:   Sat Apr 26 22:41:59 2008 +0200
42216     sync updateFont() with SplashOutputDev
42218  poppler/ArthurOutputDev.cc | 75
42219  ++++++++++++++++++++++++++++++++++++----------
42220  1 file changed, 59 insertions(+), 16 deletions(-)
42222 commit ddc7c1f8c24762bae615e7dec92e92a58c827478
42223 Author: Pino Toscano <pino@kde.org>
42224 Date:   Sat Apr 26 18:12:51 2008 +0200
42226     construct AnnotPolygon for Polygon and PolyLine annotations
42228  poppler/Annot.cc | 4 ++--
42229  1 file changed, 2 insertions(+), 2 deletions(-)
42231 commit f9c7e8037b7165b6271ce7aea0d315053c4d66a5
42232 Merge: 59d33d8 f5fec4f
42233 Author: Pino Toscano <pino@kde.org>
42234 Date:   Sat Apr 26 18:09:59 2008 +0200
42236     Merge branch 'master' of
42237     ssh://pino@git.freedesktop.org/git/poppler/poppler
42239 commit 59d33d8e99673f73ccf2ad9a62bd25fca51f0eb8
42240 Author: Pino Toscano <pino@kde.org>
42241 Date:   Sat Apr 26 17:56:42 2008 +0200
42243     use the base implementation to update all the states
42245  poppler/ArthurOutputDev.cc | 11 +----------
42246  1 file changed, 1 insertion(+), 10 deletions(-)
42248 commit 45d2a9529bf241554c59437118cb8c705554dc27
42249 Author: Pino Toscano <pino@kde.org>
42250 Date:   Sat Apr 26 17:55:39 2008 +0200
42252     Set the font antialiasing from the painter settings, instead of the
42253     global settings.
42255  poppler/ArthurOutputDev.cc | 2 +-
42256  1 file changed, 1 insertion(+), 1 deletion(-)
42258 commit 5faa72fd70e0d85268e807a8b870d80dda9189a9
42259 Author: Pino Toscano <pino@kde.org>
42260 Date:   Sat Apr 26 17:53:28 2008 +0200
42262     Get the font and painter matrices, and reenable the font drawing.
42264  poppler/ArthurOutputDev.cc | 28 +++++++++++++++++++++-------
42265  1 file changed, 21 insertions(+), 7 deletions(-)
42267 commit f5fec4fdedd8d316b19968545e447e2036a1bb47
42268 Author: Kees Cook <kees@outflux.net>
42269 Date:   Wed Apr 23 19:53:03 2008 +0200
42271     provide type-checking for union pointer accesses
42273  poppler/Object.h | 68
42274  +++++++++++++++++++++++++++++++++++---------------------
42275  1 file changed, 43 insertions(+), 25 deletions(-)
42277 commit a567c921ce538616f4ba0b7933086ef5a8ab0f55
42278 Author: Iñigo Martínez <inigomartinez@gmail.com>
42279 Date:   Tue Apr 22 23:09:10 2008 +0200
42281     Little change to avoid AnnotWidget crashing when they aren't related
42282     to FormWidgets.
42284     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
42286  poppler/Annot.cc | 19 ++++++++++---------
42287  1 file changed, 10 insertions(+), 9 deletions(-)
42289 commit 73798c95b8a4c0504e9246e6f73fd31f812ad6fa
42290 Author: Albert Astals Cid <tsdgeos@bluebox.(none)>
42291 Date:   Mon Apr 21 19:56:52 2008 +0200
42293     Link to pthread when needed
42295     Should fix bug 15625
42297  configure.ac        |   2 +
42298  m4/acx_pthread.m4   | 280
42299  ++++++++++++++++++++++++++++++++++++++++++++++++++++
42300  poppler/Makefile.am |   4 +
42301  3 files changed, 286 insertions(+)
42303 commit 6c248bdad77235a45402d9693a0b822cc208b6b9
42304 Author: Pino Toscano <pino@kde.org>
42305 Date:   Sun Apr 20 18:32:59 2008 +0200
42307     the dtor should be virtual
42309  qt4/src/poppler-converter-private.h | 2 +-
42310  1 file changed, 1 insertion(+), 1 deletion(-)
42312 commit 68dba1a452ca70add5b05ab8e2adab838bc2cb73
42313 Author: Albert Astals Cid <aacid@kde.org>
42314 Date:   Sun Apr 20 16:21:10 2008 +0200
42316     if ncand is a Guint cand should be one too
42318  poppler/CMap.cc | 2 +-
42319  1 file changed, 1 insertion(+), 1 deletion(-)
42321 commit 0b91eb19f5a3d07b625ee5188f1fcb4b4b1544ea
42322 Author: Albert Astals Cid <aacid@kde.org>
42323 Date:   Sun Apr 20 16:17:50 2008 +0200
42325     Unused var--
42327  poppler/GfxFont.cc | 2 +-
42328  1 file changed, 1 insertion(+), 1 deletion(-)
42330 commit 1ed3cc40987b691319fd9f1a30296d80de5732fd
42331 Author: Pino Toscano <pino@kde.org>
42332 Date:   Wed Apr 16 15:45:45 2008 +0200
42334     fix border style conversion
42336  qt4/src/poppler-page.cc | 2 +-
42337  1 file changed, 1 insertion(+), 1 deletion(-)
42339 commit 7c8feb4e3627bde2052a7e536d2d49d1cbbce8ee
42340 Author: Albert Astals Cid <aacid@kde.org>
42341 Date:   Tue Apr 15 21:57:31 2008 +0200
42343     Hack to "support" 16 bits images
42345     Everywhere we assume a component fits in 8 bits, with this hack
42346     we treat 16 bit images as 8 bit ones until it's fixed correctly.
42347     Fixes http://bugs.kde.org/show_bug.cgi?id=158165
42349  poppler/GfxState.cc | 6 ++++++
42350  poppler/Stream.cc   | 9 +++++++++
42351  2 files changed, 15 insertions(+)
42353 commit f338a9ded5d42dd65853c5c7bbe27f6724096416
42354 Author: Pino Toscano <pino@kde.org>
42355 Date:   Sun Apr 13 21:41:51 2008 +0200
42357     [Qt4] convert the sound annotations
42359  qt4/src/poppler-page.cc | 16 ++++++++++++++--
42360  1 file changed, 14 insertions(+), 2 deletions(-)
42362 commit 733d51fca04ee682fed2242f868edd545f3755fa
42363 Author: Pino Toscano <pino@kde.org>
42364 Date:   Sun Apr 13 21:38:25 2008 +0200
42366     [Qt4] First version of a SoundAnnotation.
42368  qt4/src/poppler-annotation.cc | 87
42369  +++++++++++++++++++++++++++++++++++++++++++
42370  qt4/src/poppler-annotation.h  | 30 ++++++++++++++-
42371  2 files changed, 116 insertions(+), 1 deletion(-)
42373 commit feb1ea091111bd7292879c465590acfd7671c876
42374 Author: Pino Toscano <pino@kde.org>
42375 Date:   Sun Apr 13 21:36:26 2008 +0200
42377     First version of AnnotSound.
42379  poppler/Annot.cc | 37 ++++++++++++++++++++++++++++++++++++-
42380  poppler/Annot.h  | 26 ++++++++++++++++++++++++++
42381  2 files changed, 62 insertions(+), 1 deletion(-)
42383 commit ec2cf81edf1b2c6707de4d30316ff5f5e24534d4
42384 Author: Pino Toscano <pino@kde.org>
42385 Date:   Sun Apr 13 18:31:21 2008 +0200
42387     [Qt4] convert the file attachment annotations
42389  qt4/src/poppler-page.cc | 15 +++++++++++++--
42390  1 file changed, 13 insertions(+), 2 deletions(-)
42392 commit 9fa2e96c96d365ae67859545ebd635d726784fca
42393 Author: Pino Toscano <pino@kde.org>
42394 Date:   Sun Apr 13 18:29:00 2008 +0200
42396     [Qt4] Initial version of FileAttachmentAnnotation
42398  qt4/src/poppler-annotation.cc | 88
42399  +++++++++++++++++++++++++++++++++++++++++++
42400  qt4/src/poppler-annotation.h  | 29 +++++++++++++-
42401  2 files changed, 116 insertions(+), 1 deletion(-)
42403 commit 5899aff11f94e707654574e830e0757b1df558d4
42404 Author: Pino Toscano <pino@kde.org>
42405 Date:   Sun Apr 13 10:50:39 2008 +0200
42407     [Qt4] Read the annotations from the core, instead of own parsing.
42409     Almost all the data are converted correctly, the results seem to be
42410     the same.
42411     Added TODOs in the few parts (not essential) I was not able to figure
42412     out how to convert, yet.
42413     Covert also the Caret annotations.
42415  qt4/src/poppler-annotation-helper.h |   2 +-
42416  qt4/src/poppler-page.cc             | 851
42417  +++++++++++++++++-------------------
42418  2 files changed, 393 insertions(+), 460 deletions(-)
42420 commit 40a12793c5ccea206d79e0c17e2f2d0cf74bb4f3
42421 Author: Pino Toscano <pino@kde.org>
42422 Date:   Sun Apr 13 02:21:55 2008 +0200
42424     add getters for the AnnotPolygon properties
42426  poppler/Annot.h | 6 ++++++
42427  1 file changed, 6 insertions(+)
42429 commit 9311f75d4c3da991efb8afd00701a0ce1cbae1b0
42430 Author: Iñigo Martínez <inigomartinez@gmail.com>
42431 Date:   Sun Apr 13 01:52:36 2008 +0200
42433     Almost full AnnotPolygon support.
42435     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
42437  poppler/Annot.cc | 99
42438  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
42439  poppler/Annot.h  | 37 +++++++++++++++++++++
42440  2 files changed, 136 insertions(+)
42442 commit 01aa052ed761a4ada471d196985825986bb58627
42443 Author: Iñigo Martínez <inigomartinez@gmail.com>
42444 Date:   Sun Apr 13 01:13:49 2008 +0200
42446     Extend AnnotPath behaviour to include cooordinate array parsing.
42448     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
42450  poppler/Annot.cc | 96
42451  ++++++++++++++++++++++++++++++--------------------------
42452  poppler/Annot.h  |  4 ++-
42453  2 files changed, 55 insertions(+), 45 deletions(-)
42455 commit ca52830e9519ae7b778f98e5c2547daef7da5f09
42456 Author: Iñigo Martínez <inigomartinez@gmail.com>
42457 Date:   Sun Apr 13 00:54:13 2008 +0200
42459     Added OptionalContent support to Annots.
42461     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
42463  poppler/Annot.cc | 9 +++------
42464  poppler/Annot.h  | 5 +++--
42465  2 files changed, 6 insertions(+), 8 deletions(-)
42467 commit 4b87196b7829c87d15af4e8b4138ca97548fb519
42468 Author: Pino Toscano <pino@kde.org>
42469 Date:   Sun Apr 13 00:18:24 2008 +0200
42471     Isolate the embedded file reading logic into a new EmbFile
42472     constructor.
42474     This way, it can be shared and reused in various places (Catalog,
42475     AnnotFileAttachment, etc).
42477  poppler/Catalog.cc | 205
42478  +++++++++++++++++++++++++++++------------------------
42479  poppler/Catalog.h  |   1 +
42480  2 files changed, 112 insertions(+), 94 deletions(-)
42482 commit 45b407e51905948690065749085a4af1cbb29a8e
42483 Author: Pino Toscano <pino@kde.org>
42484 Date:   Sun Apr 13 00:14:38 2008 +0200
42486     correctly get the FileSpec dictionary
42488  poppler/Annot.cc | 4 +++-
42489  poppler/Annot.h  | 2 +-
42490  2 files changed, 4 insertions(+), 2 deletions(-)
42492 commit c3aa3a97d9c553ea7976741d798901352fb5381c
42493 Author: Pino Toscano <pino@kde.org>
42494 Date:   Sat Apr 12 22:45:57 2008 +0200
42496     properly initialize an AnnotPath
42498  poppler/Annot.cc | 9 ++-------
42499  1 file changed, 2 insertions(+), 7 deletions(-)
42501 commit a3406fb2ace1390db1c181823a7bfc66c9174d98
42502 Author: Pino Toscano <pino@kde.org>
42503 Date:   Sat Apr 12 22:40:42 2008 +0200
42505     properly dispose the memory of the ink lists
42507  poppler/Annot.cc | 13 ++++++++++++-
42508  poppler/Annot.h  |  1 +
42509  2 files changed, 13 insertions(+), 1 deletion(-)
42511 commit 0dad70e2d12e8b587cab8ce2d914c81c6897a1d1
42512 Author: Pino Toscano <pino@kde.org>
42513 Date:   Sat Apr 12 22:15:35 2008 +0200
42515     make AnnotInk working.
42517     - get the point indexes in the correct way
42518     - dispose with free what you allocate with malloc
42519     - fix logic when checking for an even number of points
42521  poppler/Annot.cc | 8 ++++----
42522  1 file changed, 4 insertions(+), 4 deletions(-)
42524 commit 77404e24ea1e175fc9b55097dc5b35cc34760659
42525 Author: Pino Toscano <pino@kde.org>
42526 Date:   Sat Apr 12 21:08:54 2008 +0200
42528     a length is an int
42530  poppler/Annot.h | 2 +-
42531  1 file changed, 1 insertion(+), 1 deletion(-)
42533 commit bc2b2ffd2144f951c311e968fba4bc50b7c43ff3
42534 Merge: cd5afe6 bacc1dd
42535 Author: Iñigo Martínez <inigomartinez@gmail.com>
42536 Date:   Sat Apr 12 17:40:49 2008 +0200
42538     Fixed merging conflict.
42540     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
42542 commit cd5afe6d9eca687ee224ff7680a8cba28d81a36d
42543 Author: Albert Astals Cid <aacid@kde.org>
42544 Date:   Sat Apr 12 00:44:08 2008 +0200
42546     Do not take into account Colorspace resource subdictionary for
42547     image XObjects
42549     Fixes bug 15125
42550     The motivation under that change is on section 4.5.2 of the spec:
42551      Certain objects, such as image XObjects, specify a
42552      color space as an explicit parameter, often associated with the
42553      key ColorSpace.
42554      In this case, the color space array or name is always defined
42555      directly as a PDF
42556      object, not by an entry in the ColorSpace resource
42557      subdictionary. This conven-
42558      tion also applies when color spaces are defined in terms of other
42559      color spaces.
42561  poppler/Gfx.cc | 2 +-
42562  1 file changed, 1 insertion(+), 1 deletion(-)
42564 commit bacc1dd9f37ff19c5e54878a5b08e7d734584bbf
42565 Author: Pino Toscano <pino@kde.org>
42566 Date:   Sat Apr 12 17:20:09 2008 +0200
42568     Read the "in reply to" reference as such, without reading the
42569     associated annotation dictionary.
42571  poppler/Annot.cc | 10 ++++------
42572  poppler/Annot.h  |  4 ++--
42573  2 files changed, 6 insertions(+), 8 deletions(-)
42575 commit ffe09454a0948a6107bcc38f23ba2068151c547d
42576 Author: Iñigo Martínez <inigomartinez@gmail.com>
42577 Date:   Sat Apr 12 17:17:59 2008 +0200
42579     Initial Annot3D parsing a few general improvements.
42581     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
42583  poppler/Annot.cc | 130
42584  +++++++++++++++++++++++++++++++++++++++++++++++++++----
42585  poppler/Annot.h  |  84 +++++++++++++++++++++++++++++------
42586  2 files changed, 193 insertions(+), 21 deletions(-)
42588 commit 8757c577241dda31bc59c7d1c208c159ad428877
42589 Author: Iñigo Martínez <inigomartinez@gmail.com>
42590 Date:   Sat Apr 12 10:38:07 2008 +0200
42592     AnnotFileAttachment support.
42594     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
42596  poppler/Annot.cc | 38 ++++++++++++++++++++++++++++++++++++--
42597  poppler/Annot.h  | 25 +++++++++++++++++++++++++
42598  2 files changed, 61 insertions(+), 2 deletions(-)
42600 commit 36989658149fc9e5e8a049ce070a102f35b7bddc
42601 Author: Iñigo Martínez <inigomartinez@gmail.com>
42602 Date:   Sat Apr 12 09:55:26 2008 +0200
42604     AnnotInk support.
42606     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
42608  poppler/Annot.cc | 113
42609  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
42610  poppler/Annot.h  |  45 ++++++++++++++++++++++
42611  2 files changed, 158 insertions(+)
42613 commit 464b171d0e9b989196c287f2ee4dfbbc14212aa9
42614 Author: Albert Astals Cid <aacid@kde.org>
42615 Date:   Sat Apr 12 00:44:08 2008 +0200
42617     Do not take into account Colorspace resource subdictionary for
42618     image XObjects
42620     Fixes bug 15125
42621     The motivation under that change is on section 4.5.2 of the spec:
42622      Certain objects, such as image XObjects, specify a
42623      color space as an explicit parameter, often associated with the
42624      key ColorSpace.
42625      In this case, the color space array or name is always defined
42626      directly as a PDF
42627      object, not by an entry in the ColorSpace resource
42628      subdictionary. This conven-
42629      tion also applies when color spaces are defined in terms of other
42630      color spaces.
42632  poppler/Gfx.cc | 2 +-
42633  1 file changed, 1 insertion(+), 1 deletion(-)
42635 commit 42db4890e8295aaec5a1be12d1414fc0a9048550
42636 Author: Chris Wilson <chris@chris-wilson.co.uk>
42637 Date:   Thu Mar 27 10:52:22 2008 +0000
42639     Do not call FT_Done_Face on a live cairo_font_face_t.
42641     Currently CairoFont calls FT_Done_Face on its deletion, but the
42642     FT_Face
42643     is usually still in use within cairo. This causes a failure later when
42644     cairo tries to create a glyph from its cairo_font_face_t.
42646     From http://bugs.freedesktop.org/show_bug.cgi?id=15216:
42647     ==13745== Invalid read of size 4
42648     ==13745==    at 0x51BE572: FT_Load_Glyph (ftobjs.c:549)
42649     ==13745==    by 0x4A24921: _cairo_ft_scaled_glyph_init
42650     (cairo-ft-font.c:1922)
42651     ==13745==    by 0x4A117AB: _cairo_scaled_glyph_lookup
42652     (cairo-scaled-font.c:1674)
42653     ==13745==    by 0x4A12A5A: _cairo_scaled_font_glyph_device_extents
42654     (cairo-scaled-font.c:1124)
42655     ==13745==    by 0x4A21ECD: _cairo_analysis_surface_show_glyphs
42656     (cairo-analysis-surface.c:516)
42657     ==13745==    by 0x4A144DC: _cairo_surface_show_glyphs
42658     (cairo-surface.c:2086)
42659     ==13745==    by 0x4A1FCC8: _cairo_meta_surface_replay_internal
42660     (cairo-meta-surface.c:816)
42661     ==13745==    by 0x4A214B1: _paint_page (cairo-paginated-surface.c:299)
42662     ==13745==    by 0x4A2171E: _cairo_paginated_surface_show_page
42663     (cairo-paginated-surface.c:445)
42664     ==13745==    by 0x4A14BDF: cairo_surface_show_page
42665     (cairo-surface.c:1702)
42666     ==13745==    by 0x49FF661: cairo_show_page (cairo.c:2155)
42667     ==13745==    by 0xA267D97:
42668     pdf_document_file_exporter_end_page(_EvFileExporter*)
42669     (ev-poppler.cc:1753)
42670     ==13745==  Address 0x55c5630 is 88 bytes inside a block of size
42671     552 free'd
42672     ==13745==    at 0x402269C: free (vg_replace_malloc.c:326)
42673     ==13745==    by 0x51B7ABC: ft_free (ftsystem.c:158)
42674     ==13745==    by 0x51BB319: ft_mem_free (ftutil.c:171)
42675     ==13745==    by 0x51BC318: destroy_face (ftobjs.c:856)
42676     ==13745==    by 0x51BC3B2: FT_Done_Face (ftobjs.c:1972)
42677     ==13745==    by 0x4363704: CairoFont::~CairoFont()
42678     (CairoFontEngine.cc:251)
42679     ==13745==    by 0x436401D: CairoFontEngine::getFont(GfxFont*, XRef*)
42680     (CairoFontEngine.cc:335)
42681     ==13745==    by 0x4366915: CairoOutputDev::updateFont(GfxState*)
42682     (CairoOutputDev.cc:318)
42683     ==13745==    by 0x5093BF1: Gfx::opShowText(Object*, int) (Gfx.cc:3073)
42684     ==13745==    by 0x508F901: Gfx::execOp(Object*, Object*, int)
42685     (Gfx.cc:726)
42686     ==13745==    by 0x50906FF: Gfx::go(int) (Gfx.cc:594)
42687     ==13745==    by 0x5090C96: Gfx::display(Object*, int) (Gfx.cc:557)
42689     The solution is to release the reference to the cairo_font_face_t upon
42690     destruction of the CairoFont, and then to release the FT_Face from the
42691     destroy notify of the cairo_font_face_t.
42693  poppler/CairoFontEngine.cc | 19 +++++++++----------
42694  1 file changed, 9 insertions(+), 10 deletions(-)
42696 commit 5f60843824582ece36d806508ec388330ddee854
42697 Author: Iñigo Martínez <inigomartinez@gmail.com>
42698 Date:   Tue Apr 8 00:30:57 2008 +0200
42700     Added AnnotCoord support.
42702     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
42704  poppler/Annot.cc | 64
42705  ++++++++++++++++++----------------------------------
42706  poppler/Annot.h  | 69
42707  ++++++++++++++++++++++++++------------------------------
42708  2 files changed, 54 insertions(+), 79 deletions(-)
42710 commit a6f70f465a3e6719d63cefbe3c27bae015be43c1
42711 Author: Pino Toscano <pino@kde.org>
42712 Date:   Sun Apr 6 13:12:01 2008 +0200
42714     add getters for the coordinates in an AnnotLine
42716  poppler/Annot.h | 4 ++++
42717  1 file changed, 4 insertions(+)
42719 commit 1d83d6edf9a843335e37a4d1e0e0dd71eb23d93b
42720 Author: Pino Toscano <pino@kde.org>
42721 Date:   Sun Apr 6 12:24:42 2008 +0200
42723     [Qt4] the caret symbol is an enum value, now
42725  qt4/src/poppler-annotation.cc | 35 ++++++++++++++++++++++++++++-------
42726  qt4/src/poppler-annotation.h  |  7 +++++--
42727  2 files changed, 33 insertions(+), 9 deletions(-)
42729 commit 229d991a3258cb9b56f5e00f2deb3c976253cf68
42730 Author: Pino Toscano <pino@kde.org>
42731 Date:   Sun Apr 6 12:23:04 2008 +0200
42733     the caret symbol does not seem to allow additional values, so convert
42734     it to an enum
42736  poppler/Annot.cc | 11 +++++++----
42737  poppler/Annot.h  |  9 +++++++--
42738  2 files changed, 14 insertions(+), 6 deletions(-)
42740 commit fc24500ddd9182f97d23c46eaafc6be79a6721eb
42741 Author: Pino Toscano <pino@kde.org>
42742 Date:   Sun Apr 6 11:43:49 2008 +0200
42744     propetly initialise a couple of members; leak less
42746  poppler/ArthurOutputDev.cc | 5 +++++
42747  1 file changed, 5 insertions(+)
42749 commit 9409de1e7c5b3770c7ef00c01ee376953dd532a5
42750 Author: Iñigo Martínez <inigomartinez@gmail.com>
42751 Date:   Sun Apr 6 01:38:25 2008 +0200
42753     Changed AnnotFreeText RD field to the new parseDiffRectangle.
42755     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
42757  poppler/Annot.cc | 35 ++---------------------------------
42758  1 file changed, 2 insertions(+), 33 deletions(-)
42760 commit 28c5ee2e9fc2a24d2f2efb3d74d5cf882a106239
42761 Author: Pino Toscano <pino@kde.org>
42762 Date:   Sat Apr 5 23:19:33 2008 +0200
42764     typo fix
42766  poppler/Annot.h | 2 +-
42767  1 file changed, 1 insertion(+), 1 deletion(-)
42769 commit ed02769688466ca72bf35d4223c3822a1245604b
42770 Author: Pino Toscano <pino@kde.org>
42771 Date:   Sat Apr 5 19:36:21 2008 +0200
42773     read the destination of a link annotation
42775  poppler/Annot.cc | 5 ++++-
42776  poppler/Annot.h  | 4 ++--
42777  2 files changed, 6 insertions(+), 3 deletions(-)
42779 commit ca31bf12a9d70bac88e457f7799e9935aba58640
42780 Author: Pino Toscano <pino@kde.org>
42781 Date:   Sat Apr 5 16:48:53 2008 +0200
42783     variable forgotten in the copy&paste...
42785  qt4/src/poppler-annotation.cc | 6 +++---
42786  1 file changed, 3 insertions(+), 3 deletions(-)
42788 commit 4168daa141b76e5fcd07d046aca8dac2f3037ff9
42789 Author: Pino Toscano <pino@kde.org>
42790 Date:   Sat Apr 5 16:34:12 2008 +0200
42792     [Qt4] deserialize also CaretAnnotation's
42794  qt4/src/poppler-annotation.cc | 3 +++
42795  1 file changed, 3 insertions(+)
42797 commit b55bcc2aa95825863bef23ab96364b350a49949d
42798 Author: Pino Toscano <pino@kde.org>
42799 Date:   Sat Apr 5 16:31:31 2008 +0200
42801     [Qt4] first version of a CaretAnnotation.
42803  qt4/src/poppler-annotation.cc | 80
42804  +++++++++++++++++++++++++++++++++++++++++++
42805  qt4/src/poppler-annotation.h  | 25 +++++++++++++-
42806  2 files changed, 104 insertions(+), 1 deletion(-)
42808 commit 4c9a02b7e49666efe10fdc16e7a03d8d520b65ec
42809 Author: Pino Toscano <pino@kde.org>
42810 Date:   Sat Apr 5 16:01:58 2008 +0200
42812     First version of AnnotCaret.
42814  poppler/Annot.cc | 36 +++++++++++++++++++++++++++++++++++-
42815  poppler/Annot.h  | 22 ++++++++++++++++++++++
42816  2 files changed, 57 insertions(+), 1 deletion(-)
42818 commit d260fe9e514c667b66969b982119429cc922eb07
42819 Author: Pino Toscano <pino@kde.org>
42820 Date:   Sat Apr 5 15:54:29 2008 +0200
42822     isolate the code for parsing a "difference rectangle" in an own
42823     function
42825  poppler/Annot.cc | 54
42826  +++++++++++++++++++++++++++++++-----------------------
42827  1 file changed, 31 insertions(+), 23 deletions(-)
42829 commit 760833e409c122c0a61f7c87fd3133eebc10b402
42830 Author: Pino Toscano <pino@kde.org>
42831 Date:   Sat Apr 5 15:36:43 2008 +0200
42833     First version of AnnotGeometry.
42835  poppler/Annot.cc | 77
42836  ++++++++++++++++++++++++++++++++++++++++++++++++++++++--
42837  poppler/Annot.h  | 24 ++++++++++++++++++
42838  2 files changed, 99 insertions(+), 2 deletions(-)
42840 commit 95d9d2362534c0524ad0448818b2d69b0909d482
42841 Author: Pino Toscano <pino@kde.org>
42842 Date:   Sat Apr 5 03:23:00 2008 +0200
42844     finally, load the QuadPoints correctly
42846     when checking the validity of the coordinate, do the comparison just
42847     with the proper one (either X or Y);
42848     free the "point" object after each iteration
42850  poppler/Annot.cc | 11 ++++++++---
42851  1 file changed, 8 insertions(+), 3 deletions(-)
42853 commit af1ffcbcec1730332d11f8da4a7ddac833b22408
42854 Author: Pino Toscano <pino@kde.org>
42855 Date:   Sat Apr 5 02:54:00 2008 +0200
42857     More robust reading of QuadPoints (reset the allocated memory,
42858     use the heap)
42860  poppler/Annot.cc | 7 +++----
42861  1 file changed, 3 insertions(+), 4 deletions(-)
42863 commit 68fd98d69bac20282665cf6b824da30c3b310f0b
42864 Author: Pino Toscano <pino@kde.org>
42865 Date:   Sat Apr 5 02:51:41 2008 +0200
42867     Really implement AnnotTextMarkup.
42869  poppler/Annot.cc | 29 +++++++++++++++++++++++++----
42870  poppler/Annot.h  |  2 +-
42871  2 files changed, 26 insertions(+), 5 deletions(-)
42873 commit 69a2ecfaf8f8cffd3027db5c3cc88c41413e42f1
42874 Author: Pino Toscano <pino@kde.org>
42875 Date:   Sat Apr 5 01:38:28 2008 +0200
42877     Add the Stamp annotation type.
42879  poppler/Annot.cc | 28 +++++++++++++++++++++++++++-
42880  poppler/Annot.h  | 20 ++++++++++++++++++++
42881  2 files changed, 47 insertions(+), 1 deletion(-)
42883 commit 97be4332818bcf58461816be995d88926809a4e5
42884 Author: Iñigo Martínez <inigomartinez@gmail.com>
42885 Date:   Fri Apr 4 23:49:12 2008 +0200
42887     Updated glib bindings.
42889     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
42891  glib/demo/annots.c    | 32 +++++---------------------------
42892  glib/poppler-annot.cc | 27 +++++----------------------
42893  glib/poppler-annot.h  | 13 +------------
42894  3 files changed, 11 insertions(+), 61 deletions(-)
42896 commit 5caac407cdaf58621ac27e5561b31a995404ccb3
42897 Author: Iñigo Martínez <inigomartinez@gmail.com>
42898 Date:   Fri Apr 4 23:36:46 2008 +0200
42900     Fixed icon name in AnnotText.
42902     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
42904  poppler/Annot.cc | 25 ++++++-------------------
42905  poppler/Annot.h  | 15 +++------------
42906  2 files changed, 9 insertions(+), 31 deletions(-)
42908 commit 0b714a61383da1b62daf2a60e3f6fcda09b4e9f2
42909 Author: Adam Batkin <adam@batkin.net>
42910 Date:   Thu Apr 3 20:02:52 2008 +0200
42912     FindFirstFile returns INVALID_HANDLE_VALUE and not NULL on error
42914  goo/gfile.cc | 12 ++++++------
42915  1 file changed, 6 insertions(+), 6 deletions(-)
42917 commit be765f27cc5430d9bb2a3e113eb245d67c20a376
42918 Author: Carlos Garcia Campos <carlosgc@gnome.org>
42919 Date:   Mon Mar 31 12:37:33 2008 +0200
42921     [glib] Fix a crash in outline demo due to page_num == dest_page_num
42922     - 1
42924  glib/demo/utils.c | 2 +-
42925  1 file changed, 1 insertion(+), 1 deletion(-)
42927 commit e991e9ac6fcc0b6928b96fe8326eebcf3cb720ca
42928 Author: Albert Astals Cid <tsdgeos@localhost.(none)>
42929 Date:   Sat Mar 29 13:25:52 2008 +0100
42931     Add the export macro
42933  qt4/src/poppler-page-transition.h | 4 +++-
42934  1 file changed, 3 insertions(+), 1 deletion(-)
42936 commit b70ca35dce6da6efdff254c11a63de4f44228278
42937 Author: Albert Astals Cid <tsdgeos@localhost.(none)>
42938 Date:   Sat Mar 29 00:30:31 2008 +0100
42940     Duplicate page-transition files on qt4
42942  qt4/src/CMakeLists.txt                    |   4 +-
42943  qt4/src/Makefile.am                       |   4 +-
42944  qt4/src/poppler-page-transition-private.h |  28 ++++++
42945  qt4/src/poppler-page-transition.cc        |  95 +++++++++++++++++++
42946  qt4/src/poppler-page-transition.h         | 146
42947  ++++++++++++++++++++++++++++++
42948  5 files changed, 273 insertions(+), 4 deletions(-)
42950 commit b5312785063235cef7584ab6a5d198fb72de0988
42951 Author: Iñigo Martínez <inigomartinez@gmail.com>
42952 Date:   Wed Mar 26 23:56:49 2008 +0100
42954     Improved glib annot demo.
42956     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
42958  glib/demo/annots.c | 314
42959  ++++++++++++++++++++++++++++++++++++++++++++++++-----
42960  1 file changed, 289 insertions(+), 25 deletions(-)
42962 commit 7cc8fd70f68d2cdab7ab83a0ecf6c8896c971d62
42963 Author: Pino Toscano <pino@kde.org>
42964 Date:   Wed Mar 26 21:03:34 2008 +0100
42966     remove damn error
42968  qt4/src/poppler-page.cc.orig | 1317
42969  ------------------------------------------
42970  1 file changed, 1317 deletions(-)
42972 commit 7a47ff3b54678a3de6964d25050e02186484f39a
42973 Author: Pino Toscano <pino@kde.org>
42974 Date:   Wed Mar 26 21:00:32 2008 +0100
42976     [Qt4] Add support for JavaScript links, and create them when present.
42978  qt4/src/poppler-link.cc      |   36 ++
42979  qt4/src/poppler-link.h       |   32 +-
42980  qt4/src/poppler-page.cc      |    7 +
42981  qt4/src/poppler-page.cc.orig | 1317
42982  ++++++++++++++++++++++++++++++++++++++++++
42983  4 files changed, 1391 insertions(+), 1 deletion(-)
42985 commit a6f2c10ee01ee62ae945b50f6b6eae380377fe03
42986 Author: Pino Toscano <pino@kde.org>
42987 Date:   Wed Mar 26 20:59:21 2008 +0100
42989     [Qt4] Read the document-level JavaScript scripts.
42991  qt4/src/poppler-document.cc | 15 +++++++++++++++
42992  qt4/src/poppler-qt4.h       |  8 ++++++++
42993  2 files changed, 23 insertions(+)
42995 commit b8a471e55b998836c09c65ff736afdef8ac55189
42996 Author: Pino Toscano <pino@kde.org>
42997 Date:   Wed Mar 26 20:56:01 2008 +0100
42999     Add support for JavaScript actions, and read them when found.
43001  poppler/Link.cc | 33 +++++++++++++++++++++++++++++++++
43002  poppler/Link.h  | 23 +++++++++++++++++++++++
43003  2 files changed, 56 insertions(+)
43005 commit 2fd85dc1b8b2ababadfc60e285c08a844737e4bb
43006 Author: Pino Toscano <pino@kde.org>
43007 Date:   Wed Mar 26 20:53:42 2008 +0100
43009     Read the JavaScript codes in the NameTree of the Catalog.
43011  poppler/Catalog.cc | 39 +++++++++++++++++++++++++++++++++++++++
43012  poppler/Catalog.h  |  7 +++++++
43013  2 files changed, 46 insertions(+)
43015 commit 312f14f5b7be1f0d62620477222919423c3869e0
43016 Author: Albert Astals Cid <aacid@kde.org>
43017 Date:   Wed Mar 26 20:05:31 2008 +0100
43019     compile++
43021  fofi/FoFiBase.cc | 2 +-
43022  1 file changed, 1 insertion(+), 1 deletion(-)
43024 commit 5bd750062e1fb136f77a55d1f35b2d6fabaad1b3
43025 Author: Albert Astals Cid <aacid@kde.org>
43026 Date:   Wed Mar 26 19:42:43 2008 +0100
43028     update version
43030  CMakeLists.txt   | 2 +-
43031  configure.ac     | 2 +-
43032  msvc/config.h    | 6 +++---
43033  qt4/src/Doxyfile | 2 +-
43034  4 files changed, 6 insertions(+), 6 deletions(-)
43036 commit 10d4a8b9aed51902157c04d9deea0e99d829c4f6
43037 Author: Albert Astals Cid <aacid@kde.org>
43038 Date:   Wed Mar 26 19:42:36 2008 +0100
43040     fill news
43042  NEWS | 10 ++++++++++
43043  1 file changed, 10 insertions(+)
43045 commit 2069826d61ebd527768b6455689276c0a8288085
43046 Author: Pino Toscano <pino@kde.org>
43047 Date:   Wed Mar 26 16:05:06 2008 +0100
43049     missing break
43051  qt4/src/poppler-page.cc | 1 +
43052  1 file changed, 1 insertion(+)
43054 commit d6a0c6a6803a03f402c2dcde41c6195e951470ba
43055 Author: Pino Toscano <pino@kde.org>
43056 Date:   Wed Mar 26 15:50:39 2008 +0100
43058     initialize posterStream to avoid crashing later
43060  poppler/Movie.cc | 1 +
43061  1 file changed, 1 insertion(+)
43063 commit 0be811b3ad86b1cb14be94a017e70c65b8e64730
43064 Author: Albert Astals Cid <aacid@kde.org>
43065 Date:   Tue Mar 25 22:59:22 2008 +0100
43067     Don't end up in an infinite recursive loop in case resObj dict is
43068     the same we are already in
43070  poppler/FontInfo.cc | 2 +-
43071  1 file changed, 1 insertion(+), 1 deletion(-)
43073 commit 0222c6ceb0fcf1d7c4422691a68a035a558ad614
43074 Author: Albert Astals Cid <aacid@kde.org>
43075 Date:   Mon Mar 24 17:14:07 2008 +0100
43077     fix build when using cmake, not sure it's completely ok, but at
43078     least i can compile
43080  CMakeLists.txt              |  1 +
43081  cmake/modules/FindGTK.cmake | 23 ++++++++++++++++-------
43082  config.h.cmake              |  3 +++
43083  glib/CMakeLists.txt         | 17 +++++++++++------
43084  glib/poppler-page.cc        |  2 +-
43085  glib/test-poppler-glib.cc   |  2 +-
43086  6 files changed, 33 insertions(+), 15 deletions(-)
43088 commit 3e4164f2db69358adf07596195842dd00458b621
43089 Author: Albert Astals Cid <aacid@kde.org>
43090 Date:   Mon Mar 24 15:10:31 2008 +0100
43092     fix some cmake HAVE_foo
43094  CMakeLists.txt | 6 +++---
43095  1 file changed, 3 insertions(+), 3 deletions(-)
43097 commit 22f615aee488cc363a078330861e80f389f47061
43098 Author: Iñigo Martínez <inigomartinez@gmail.com>
43099 Date:   Sun Mar 23 13:22:07 2008 +0100
43101     Fixed wrong functions.
43103     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
43105  glib/poppler-annot.cc | 4 ++--
43106  1 file changed, 2 insertions(+), 2 deletions(-)
43108 commit cccfe42ed9c53d27cf6a1403ae55bf34a053012d
43109 Author: Albert Astals Cid <aacid@kde.org>
43110 Date:   Sat Mar 22 19:12:05 2008 +0100
43112     Fix rm line not to error when no *moc file is present
43114  qt4/src/Makefile.am   | 2 +-
43115  qt4/tests/Makefile.am | 2 +-
43116  2 files changed, 2 insertions(+), 2 deletions(-)
43118 commit e60d39ba0e8b9742106a0c9b1385b1c907729c3f
43119 Author: Albert Astals Cid <aacid@kde.org>
43120 Date:   Sat Mar 22 19:11:17 2008 +0100
43122     Fix rm line not to error if no *moc file is present
43124  qt4/demos/Makefile.am | 2 +-
43125  1 file changed, 1 insertion(+), 1 deletion(-)
43127 commit d9d52e622c6b28a9941168bb73839ec335ca7232
43128 Author: Albert Astals Cid <aacid@kde.org>
43129 Date:   Sat Mar 22 19:10:40 2008 +0100
43131     Fix configure to not require gdk when we are on try mode
43133  configure.ac | 5 +++--
43134  1 file changed, 3 insertions(+), 2 deletions(-)
43136 commit 9b8809298dd16cdbffcc12b6db8e274578934063
43137 Author: Albert Astals Cid <aacid@kde.org>
43138 Date:   Sat Mar 22 15:49:02 2008 +0100
43140     It's really only an error if < 0
43142  poppler/PDFDoc.cc | 2 +-
43143  1 file changed, 1 insertion(+), 1 deletion(-)
43145 commit 0fb1e697cc4100ce23298141c8b5829273872423
43146 Author: Albert Astals Cid <aacid@kde.org>
43147 Date:   Sat Mar 22 15:46:44 2008 +0100
43149     remove unneeded variable
43151  poppler/PDFDoc.cc | 1 -
43152  1 file changed, 1 deletion(-)
43154 commit 3404cb626ee9b4520d6fe601e07560745a4cb42a
43155 Author: Albert Astals Cid <aacid@kde.org>
43156 Date:   Sat Mar 22 15:44:50 2008 +0100
43158     Remove OutStream::reset since noone uses it
43160     This way we have a fseek less to care about if worked or not
43162  poppler/Stream.cc                            | 5 -----
43163  poppler/Stream.h                             | 5 -----
43164  qt4/src/poppler-qiodeviceoutstream-private.h | 1 -
43165  qt4/src/poppler-qiodeviceoutstream.cc        | 5 -----
43166  4 files changed, 16 deletions(-)
43168 commit 066595dd06c930997d5ec65a06c822616af9baa0
43169 Author: Albert Astals Cid <aacid@kde.org>
43170 Date:   Sat Mar 22 15:43:07 2008 +0100
43172     Check the document stream is seekable when opening it
43174     Fixes bug 14126
43176  poppler/PDFDoc.cc | 7 +++++++
43177  1 file changed, 7 insertions(+)
43179 commit 23b6475463f8973b5ac83bb21a6b7b6000cc435b
43180 Author: Ed Avis <eda@waniasset.com>
43181 Date:   Sat Mar 22 13:55:59 2008 +0100
43183     Check for fseek return values
43185  fofi/FoFiBase.cc   | 14 ++++++++++++--
43186  poppler/GfxFont.cc | 12 ++++++++++--
43187  2 files changed, 22 insertions(+), 4 deletions(-)
43189 commit b33bb282e45cf1a083cfbb13603ac465d386c28d
43190 Author: Iñigo Martínez <inigomartinez@gmail.com>
43191 Date:   Fri Mar 21 13:53:21 2008 +0100
43193     Fixed poppler glib public api.
43195     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
43197  glib/poppler-annot.cc | 4 ++--
43198  glib/poppler-annot.h  | 2 +-
43199  2 files changed, 3 insertions(+), 3 deletions(-)
43201 commit 371932f413d570d7784c668f30834d3d92d7aa80
43202 Author: Carlos Garcia Campos <carlosgc@gnome.org>
43203 Date:   Thu Mar 20 11:44:32 2008 +0100
43205     [glib] Remove unused variable.
43207  glib/poppler-document.cc | 1 -
43208  1 file changed, 1 deletion(-)
43210 commit 21fa476ac384256c15a954b708e009f2b336b06f
43211 Author: Carlos Garcia Campos <carlosgc@gnome.org>
43212 Date:   Thu Mar 20 11:42:32 2008 +0100
43214     [glib] Do not cache image_dev in poppler page.
43216     Thanks to Kouhei Sutou who caught the problem.
43218  glib/poppler-page.cc      | 60
43219  +++++++++++++++++++++++++++--------------------
43220  glib/poppler-private.h    |  3 ---
43221  glib/test-poppler-glib.cc |  9 ++++++-
43222  3 files changed, 43 insertions(+), 29 deletions(-)
43224 commit 22cd70d8fc308fb8b19d36d0172014ba532230fb
43225 Author: Albert Astals Cid <aacid@kde.org>
43226 Date:   Wed Mar 19 21:52:14 2008 +0100
43228     poppler_annot_markup_get_opacity returns a double so use %f
43230  glib/demo/annots.c | 2 +-
43231  1 file changed, 1 insertion(+), 1 deletion(-)
43233 commit b9a5fd4671638caa91f8a389be278d993391f499
43234 Author: Albert Astals Cid <aacid@kde.org>
43235 Date:   Wed Mar 19 21:28:49 2008 +0100
43237     updated by gtk-doc
43239  glib/reference/tmpl/poppler-action.sgml | 1 +
43240  glib/reference/tmpl/poppler.sgml        | 3 +++
43241  2 files changed, 4 insertions(+)
43243 commit b7e0b740578ea1e84ac0ef850b5a03c66b2863e3
43244 Author: Albert Astals Cid <aacid@kde.org>
43245 Date:   Wed Mar 19 21:28:01 2008 +0100
43247     Fill 0.7.3 news
43249  NEWS | 7 +++++++
43250  1 file changed, 7 insertions(+)
43252 commit 3adaff1dad8127fdd06653cf49196027ad414a08
43253 Author: Albert Astals Cid <aacid@kde.org>
43254 Date:   Wed Mar 19 21:27:46 2008 +0100
43256     Bump version to 0.7.3
43258  CMakeLists.txt   | 2 +-
43259  configure.ac     | 2 +-
43260  msvc/config.h    | 6 +++---
43261  qt4/src/Doxyfile | 2 +-
43262  4 files changed, 6 insertions(+), 6 deletions(-)
43264 commit 52dd710b63911be2d8c960de0232c497c35ecac8
43265 Author: Carlos Garcia Campos <carlosgc@gnome.org>
43266 Date:   Wed Mar 19 18:35:35 2008 +0100
43268     [glib] Update outline and links demos to the new POPPLER_ACTION_NONE
43270  glib/demo/utils.c | 3 +++
43271  1 file changed, 3 insertions(+)
43273 commit 6a22f0a20df38156c06e8ba10649e0828a1da102
43274 Author: Eugen Dedu <Eugen.Dedu@pu-pm.univ-fcomte.fr>
43275 Date:   Wed Mar 19 18:32:48 2008 +0100
43277     [glib] Consider no action as an action of type None instead of Unknown
43279  glib/poppler-action.cc | 2 +-
43280  glib/poppler-action.h  | 1 +
43281  2 files changed, 2 insertions(+), 1 deletion(-)
43283 commit 185d5818fd546f85934b041d5b0cdcdf1849b1dc
43284 Author: Carlos Garcia Campos <carlosgc@gnome.org>
43285 Date:   Tue Mar 18 20:08:21 2008 +0100
43287     Improve error handling when creating a document
43289  glib/poppler-document.cc | 40 ++++++++++++++++++++++++++++------------
43290  glib/poppler.h           |  5 ++++-
43291  2 files changed, 32 insertions(+), 13 deletions(-)
43293 commit 9bba2748985049515bfd9c9b44f26b92fa704078
43294 Author: Carlos Garcia Campos <carlosgc@gnome.org>
43295 Date:   Sat Mar 15 01:11:39 2008 +0100
43297     Some more free
43299  poppler/OptionalContent.cc | 5 +++++
43300  1 file changed, 5 insertions(+)
43302 commit bfc308935fa138e27c4d2ad0e1c1cad20eba8e8a
43303 Author: Carlos Garcia Campos <carlosgc@gnome.org>
43304 Date:   Sat Mar 15 01:05:32 2008 +0100
43306     Use error instead of printf
43308  poppler/OptionalContent.cc | 15 ++++++++-------
43309  1 file changed, 8 insertions(+), 7 deletions(-)
43311 commit 998b1523ee653c1585f03b4a580e0d95ba694aca
43312 Author: Carlos Garcia Campos <carlosgc@gnome.org>
43313 Date:   Sat Mar 15 01:02:31 2008 +0100
43315     Some free
43317  poppler/OptionalContent.cc | 3 +++
43318  1 file changed, 3 insertions(+)
43320 commit c65a66a82259f547927cbb918611bcf4a8e264b2
43321 Author: Albert Astals Cid <aacid@kde.org>
43322 Date:   Fri Mar 14 20:29:53 2008 +0100
43324     xx0 is non exclusive so that should be < not <=
43326     Fixes several warnings about writes on bad places
43328  splash/SplashXPathScanner.cc | 5 +++--
43329  1 file changed, 3 insertions(+), 2 deletions(-)
43331 commit bd2272f3079319d1c05ca93f7fb6eb0a5370b938
43332 Author: Albert Astals Cid <aacid@kde.org>
43333 Date:   Fri Mar 14 19:52:04 2008 +0100
43335     Fix "Make sure we don't draw outside the bitmap on Splash::fillGlyph2"
43336     when painting with no aa
43338     Fixes bug 15009
43340  splash/Splash.cc | 12 ++++++++----
43341  1 file changed, 8 insertions(+), 4 deletions(-)
43343 commit 5bf8d864e68854f0855e07fb67aa124e06c739cd
43344 Author: Albert Astals Cid <aacid@kde.org>
43345 Date:   Wed Mar 12 22:48:07 2008 +0100
43347     fix build
43349  glib/reference/Makefile.am | 1 +
43350  1 file changed, 1 insertion(+)
43352 commit d0be5c86dcd3310062d820b3515c31e4720af2ca
43353 Author: Albert Astals Cid <aacid@kde.org>
43354 Date:   Wed Mar 12 22:40:59 2008 +0100
43356     Update version to 0.7.2 and fill NEWS
43358  CMakeLists.txt   |  2 +-
43359  NEWS             | 20 ++++++++++++++++++++
43360  configure.ac     |  2 +-
43361  msvc/config.h    |  6 +++---
43362  qt4/src/Doxyfile |  2 +-
43363  5 files changed, 26 insertions(+), 6 deletions(-)
43365 commit 0b2ecf39572821a99374e6acec7c1bd438911bbc
43366 Author: Albert Astals Cid <aacid@kde.org>
43367 Date:   Wed Mar 12 22:38:57 2008 +0100
43369     update soname here too
43371  glib/CMakeLists.txt | 2 +-
43372  1 file changed, 1 insertion(+), 1 deletion(-)
43374 commit f5065016b168e4896e2fe774cd22bbd900849b52
43375 Author: Carlos Garcia Campos <carlosgc@gnome.org>
43376 Date:   Wed Mar 12 22:06:53 2008 +0100
43378     Make GDK dependency option for glib bindings
43380     Fixes bug #13719.
43382  configure.ac               |  45 ++-
43383  glib/Makefile.am           |   7 +-
43384  glib/demo/page.c           |  88 +++++-
43385  glib/demo/render.c         |   4 +
43386  glib/poppler-action.h      |   1 -
43387  glib/poppler-annot.cc      |  26 +-
43388  glib/poppler-annot.h       |   2 +-
43389  glib/poppler-document.h    |   2 -
43390  glib/poppler-features.h.in |   1 +
43391  glib/poppler-page.cc       | 695
43392  ++++++++++++++++++++++++++-------------------
43393  glib/poppler-page.h        |  76 +++--
43394  glib/poppler.h             |   2 +-
43395  glib/test-poppler-glib.cc  |   2 +-
43396  13 files changed, 610 insertions(+), 341 deletions(-)
43398 commit 46d4fab82332e71d0b68c0a8deeac78f2201ed14
43399 Author: Albert Astals Cid <aacid@kde.org>
43400 Date:   Wed Mar 12 20:35:33 2008 +0100
43402     Increment version of libpoppler and libpoppler-qt4
43404  CMakeLists.txt         | 2 +-
43405  poppler/Makefile.am    | 2 +-
43406  qt4/src/CMakeLists.txt | 2 +-
43407  qt4/src/Makefile.am    | 2 +-
43408  4 files changed, 4 insertions(+), 4 deletions(-)
43410 commit 550c1fc73a6d2af65728751fd0b59ccc7110fa8b
43411 Author: Albert Astals Cid <aacid@kde.org>
43412 Date:   Wed Mar 12 20:34:48 2008 +0100
43414     Init to false updated field of XRefEntries plus indenting fixes
43416  poppler/XRef.cc | 11 ++++++-----
43417  1 file changed, 6 insertions(+), 5 deletions(-)
43419 commit 6a671686c6265ecdb4c48f04392de9c56d4e0936
43420 Author: Adrian Johnson <ajohnson@redneon.com>
43421 Date:   Wed Mar 12 21:43:12 2008 +1030
43423     Fix regression in cairo output when transforming ctm
43425     The commit:
43426     ec01926e5a9dc16e200060497c43e79a1623698d "Avoid setting a singular
43427     ctm"
43428     introduced a regression in the output when using a ctm.
43430     The check for an invertable matrix had the side effect of inverting
43431     the matrix. Instead, make a copy of the matrix before testing if it is
43432     invertable.
43434  poppler/CairoOutputDev.cc | 7 ++++---
43435  1 file changed, 4 insertions(+), 3 deletions(-)
43437 commit 0b2c3bb25c908b07e760d824dbfe93c6051812aa
43438 Merge: 362fe01 9c472f7
43439 Author: Iñigo Martínez <inigomartinez@gmail.com>
43440 Date:   Wed Mar 12 00:23:58 2008 +0100
43442     Merge branch 'master' of
43443     ssh://inigomartinez@git.freedesktop.org/git/poppler/poppler
43445 commit 362fe013c0d96698b52d70cf5226cddca7fe52d4
43446 Author: Iñigo Martínez <inigomartinez@gmail.com>
43447 Date:   Wed Mar 12 00:07:12 2008 +0100
43449     Enabled back the AnnotWidget support.
43451     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
43453  poppler/Annot.cc | 2 +-
43454  1 file changed, 1 insertion(+), 1 deletion(-)
43456 commit 9c472f76d2462d0e775c851fdbac6ca2bc9812ea
43457 Author: Albert Astals Cid <aacid@kde.org>
43458 Date:   Wed Mar 12 00:00:20 2008 +0100
43460     cmake build
43462  glib/demo/CMakeLists.txt | 1 +
43463  1 file changed, 1 insertion(+)
43465 commit 821858f5c36786955d9475044bfee57f5060ad2f
43466 Author: Albert Astals Cid <aacid@kde.org>
43467 Date:   Tue Mar 11 23:58:05 2008 +0100
43469     Return char bounding box instead of edge, it's much more useful for
43470     character positioning
43472  qt4/src/poppler-page.cc    | 8 ++++++--
43473  qt4/src/poppler-private.h  | 3 +--
43474  qt4/src/poppler-qt4.h      | 6 ++----
43475  qt4/src/poppler-textbox.cc | 4 ++--
43476  4 files changed, 11 insertions(+), 10 deletions(-)
43478 commit d7e642732ced592362d9787bddadb7a110dcc5a5
43479 Merge: 3642f0c 2d6c605
43480 Author: Iñigo Martínez <inigomartinez@gmail.com>
43481 Date:   Tue Mar 11 23:41:59 2008 +0100
43483     Merge branch 'master' of
43484     ssh://inigomartinez@git.freedesktop.org/git/poppler/poppler
43486 commit 3642f0c48bc49cd4d698e769544c1d8604c6482f
43487 Author: Iñigo Martínez <inigomartinez@gmail.com>
43488 Date:   Tue Mar 11 23:13:33 2008 +0100
43490     glib annots demo.
43492     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
43494  glib/demo/Makefile.am |   2 +
43495  glib/demo/annots.c    | 468
43496  ++++++++++++++++++++++++++++++++++++++++++++++++++
43497  glib/demo/annots.h    |  31 ++++
43498  glib/demo/main.c      |   4 +-
43499  4 files changed, 504 insertions(+), 1 deletion(-)
43501 commit 2d6c60537317bd3ac9e0582e0da09e7365729097
43502 Author: Pino Toscano <pino@kde.org>
43503 Date:   Tue Mar 11 22:54:44 2008 +0100
43505     For now we cannot handle MovieLink's, so comment them out.
43507  qt4/src/poppler-annotation.cc | 2 ++
43508  qt4/src/poppler-link.cc       | 4 ++++
43509  qt4/src/poppler-link.h        | 2 ++
43510  3 files changed, 8 insertions(+)
43512 commit a354f7198c493990613a1db131c662ec27948863
43513 Author: Hugo Mercier <hmercier31@gmail.com>
43514 Date:   Tue Mar 11 22:49:00 2008 +0100
43516     Initial Movie support (2)
43518     Now with the forgotten files
43520  poppler/Movie.cc | 443
43521  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
43522  poppler/Movie.h  | 177 ++++++++++++++++++++++
43523  2 files changed, 620 insertions(+)
43525 commit 43e5dd941d4bc35c4eebbad66c13235639e0c1a0
43526 Merge: aab1768 4fdd254
43527 Author: Albert Astals Cid <aacid@kde.org>
43528 Date:   Tue Mar 11 22:31:22 2008 +0100
43530     Merge branch 'master' of
43531     ssh://aacid@git.freedesktop.org/git/poppler/poppler
43533 commit 4fdd254370ea6055e95c8ebee51b69e06c501714
43534 Author: Carlos Garcia Campos <carlosgc@gnome.org>
43535 Date:   Tue Mar 11 22:31:00 2008 +0100
43537     Fix build
43539  glib/poppler-page.cc | 6 +++---
43540  1 file changed, 3 insertions(+), 3 deletions(-)
43542 commit aab17684dc3f21ff2b1ee6eacdc0c565d368df78
43543 Author: Hugo Mercier <hmercier31@gmail.com>
43544 Date:   Tue Mar 11 22:28:28 2008 +0100
43546     Initial Movie support
43548  CMakeLists.txt      |   2 +
43549  poppler/Annot.cc    | 316
43550  +++++++++++++++++++++++++++++++++++++++++++++++++++-
43551  poppler/Annot.h     | 125 +++++++++++++++++++++
43552  poppler/Link.cc     | 108 +++++++++++++++---
43553  poppler/Link.h      |  64 ++++++++++-
43554  poppler/Makefile.am |   2 +
43555  6 files changed, 591 insertions(+), 26 deletions(-)
43557 commit 13a0d2390b9e4684af070c213f385485715353df
43558 Author: Albert Astals Cid <aacid@kde.org>
43559 Date:   Tue Mar 11 22:27:38 2008 +0100
43561     Add poppler-annot to the cmake build system
43563  glib/CMakeLists.txt | 2 ++
43564  1 file changed, 2 insertions(+)
43566 commit 19f0e3b40bce4d8157d8c8bd04eaf6bacbef38b8
43567 Author: Iñigo Martínez <inigomartinez@gmail.com>
43568 Date:   Tue Mar 11 22:09:04 2008 +0100
43570     Add preliminary annotations support in the glib frontend
43572  glib/Makefile.am       |   2 +
43573  glib/poppler-annot.cc  | 776
43574  +++++++++++++++++++++++++++++++++++++++++++++++++
43575  glib/poppler-annot.h   | 181 ++++++++++++
43576  glib/poppler-page.cc   | 166 +++++++++++
43577  glib/poppler-page.h    |  15 +
43578  glib/poppler-private.h |   5 +-
43579  glib/poppler.h         |   7 +
43580  7 files changed, 1151 insertions(+), 1 deletion(-)
43582 commit 6fa3ab20fee311b4aff92be18870fd0e1730a81f
43583 Author: Iñigo Martínez <inigomartinez@gmail.com>
43584 Date:   Tue Mar 11 18:44:27 2008 +0100
43586     Changed AnnotMarkup inheritance
43588  poppler/Annot.cc |  9 +++++----
43589  poppler/Annot.h  | 10 +++++-----
43590  2 files changed, 10 insertions(+), 9 deletions(-)
43592 commit 3111cfe2ccb32f9680baaad0c3f0678dd5969f8b
43593 Author: Albert Astals Cid <aacid@kde.org>
43594 Date:   Mon Mar 10 22:12:36 2008 +0100
43596     And free the memory
43598  qt4/tests/test-poppler-qt4.cpp | 2 ++
43599  1 file changed, 2 insertions(+)
43601 commit 58f88c23402ac2e678dc655f64d93d89bb1812be
43602 Author: Albert Astals Cid <aacid@kde.org>
43603 Date:   Mon Mar 10 22:08:43 2008 +0100
43605     Add the -textRects option to the test app so we can check text rects
43606     are correct
43608  qt4/tests/test-poppler-qt4.cpp | 45
43609  +++++++++++++++++++++++++++++++++++++-----
43610  1 file changed, 40 insertions(+), 5 deletions(-)
43612 commit 94ceb3cae79dc7786fa59fd889a87160780ed5df
43613 Merge: 0f9e843 35f34bd
43614 Author: Albert Astals Cid <aacid@kde.org>
43615 Date:   Sun Mar 9 23:34:11 2008 +0100
43617     Merge branch 'master' of
43618     ssh://aacid@git.freedesktop.org/git/poppler/poppler
43620 commit 0f9e84302ac2108f05bdbb10e7e57ae19ad1e9f3
43621 Author: Albert Astals Cid <aacid@kde.org>
43622 Date:   Sun Mar 9 23:33:11 2008 +0100
43624     Do not force default values to fontconfig patterns as fontconfig
43625     already fills in default values for us
43627     Fixes bug 14883
43629  poppler/GlobalParams.cc | 17 +++++++++--------
43630  1 file changed, 9 insertions(+), 8 deletions(-)
43632 commit 35f34bd44c74eeb76a58b30acfbb0303d7285f06
43633 Author: Carlos Garcia Campos <carlosgc@gnome.org>
43634 Date:   Sun Mar 9 17:38:54 2008 +0100
43636     Fix build when compiling without cairo support
43638  glib/demo/images.c | 4 ++++
43639  1 file changed, 4 insertions(+)
43641 commit 32637db19dd80a9b8452f86eb677b10e77290627
43642 Author: Albert Astals Cid <aacid@kde.org>
43643 Date:   Sun Mar 9 00:57:08 2008 +0100
43645     proper lib64 Qt detection
43647     Fixes bug 14583
43649  m4/qt.m4 | 15 ++++++++++++---
43650  1 file changed, 12 insertions(+), 3 deletions(-)
43652 commit 65a88a95a5c54c890048e8a986df361585d601dd
43653 Author: Pino Toscano <pino@kde.org>
43654 Date:   Sat Mar 8 03:11:36 2008 +0100
43656     Provide the mime type for an embedded file, if known.
43658     Adapt the unit test for that.
43660  qt4/src/poppler-embeddedfile.cc | 5 +++++
43661  qt4/src/poppler-qt4.h           | 5 +++++
43662  qt4/tests/check_attachments.cpp | 7 +++++++
43663  3 files changed, 17 insertions(+)
43665 commit 23da27a229c8b3cc2a0a0dd6354c40723934390c
43666 Author: Pino Toscano <pino@kde.org>
43667 Date:   Sat Mar 8 03:10:58 2008 +0100
43669     Optionally read the mimetype for the embedded files.
43671  poppler/Catalog.cc | 17 +++++++++--------
43672  poppler/Catalog.h  |  7 ++++++-
43673  2 files changed, 15 insertions(+), 9 deletions(-)
43675 commit 42c254b978c61e2ccfda083dfeffec9fc35a5fe7
43676 Author: Pino Toscano <pino@kde.org>
43677 Date:   Mon Mar 3 16:56:09 2008 +0100
43679     be safe about out-of-range values
43681  qt4/src/poppler-textbox.cc | 2 +-
43682  1 file changed, 1 insertion(+), 1 deletion(-)
43684 commit 5db75df77938eb7620867d0618058be52ed2d3cb
43685 Author: Pino Toscano <pino@kde.org>
43686 Date:   Mon Mar 3 16:53:39 2008 +0100
43688     initialize nicely
43690  qt4/src/poppler-private.h | 5 +++++
43691  1 file changed, 5 insertions(+)
43693 commit 3ad0ab7e4abd37528284269c69be3cdfb8d31d2e
43694 Author: Pino Toscano <pino@kde.org>
43695 Date:   Mon Mar 3 16:49:23 2008 +0100
43697     apidox
43699  qt4/src/poppler-link.h | 17 +++++++++++++++++
43700  qt4/src/poppler-qt4.h  | 23 ++++++++++++++++++++++-
43701  2 files changed, 39 insertions(+), 1 deletion(-)
43703 commit ec01926e5a9dc16e200060497c43e79a1623698d
43704 Author: Jeff Muizelaar <jeff@infidigm.net>
43705 Date:   Sun Mar 2 20:15:20 2008 -0500
43707     Avoid setting a singular ctm
43709     Ignoring singular ctm's gives a better result than having
43710     our cairo context error and turn off. Related to #14398.
43712  poppler/CairoOutputDev.cc | 14 ++++++++++++++
43713  1 file changed, 14 insertions(+)
43715 commit 4882d7a118b93fdb5c441d70757e485be7ee25d7
43716 Author: Pino Toscano <pino@kde.org>
43717 Date:   Thu Feb 28 15:12:23 2008 +0100
43719     printf -> qDebug
43721  qt4/src/poppler-optcontent.cc | 2 +-
43722  1 file changed, 1 insertion(+), 1 deletion(-)
43724 commit 31ce4049bf12c2716be7ec0fb8eda502d989f66e
43725 Author: Brad Hards <bradh@saxicola.cuneata.net>
43726 Date:   Thu Feb 28 22:09:30 2008 +1100
43728     Respect PageMode for optional content and embedded files.
43730     This makes the PDF 1.7 spec open with the embedded files showing.
43732  qt4/demos/embeddedfiles.cpp | 7 +++++++
43733  qt4/demos/embeddedfiles.h   | 1 +
43734  qt4/demos/optcontent.cpp    | 8 ++++++++
43735  qt4/demos/optcontent.h      | 1 +
43736  4 files changed, 17 insertions(+)
43738 commit ff938c431799d49325c0f46f1e6cbe1033993a83
43739 Author: Albert Astals Cid <aacid@kde.org>
43740 Date:   Wed Feb 27 23:12:53 2008 +0100
43742     do not forget to distribute GlobalParamsWin.cc next time
43744  poppler/Makefile.am | 3 ++-
43745  1 file changed, 2 insertions(+), 1 deletion(-)
43747 commit 277382b8186d137a9f2a62bc2d22e9f0cda7d923
43748 Author: Albert Astals Cid <aacid@kde.org>
43749 Date:   Wed Feb 27 22:56:33 2008 +0100
43751     fix typo
43753  glib/demo/images.c | 2 +-
43754  1 file changed, 1 insertion(+), 1 deletion(-)
43756 commit 5b2f8f21fca63508570a0c77c6f7221a322e6e57
43757 Merge: 7e65118 4254f12
43758 Author: Pino Toscano <pino@kde.org>
43759 Date:   Wed Feb 27 22:10:12 2008 +0100
43761     Merge branch 'master' of
43762     ssh://pino@git.freedesktop.org/git/poppler/poppler
43764 commit 7e651186f483976f9833de245b6c7add38e77a16
43765 Author: Pino Toscano <pino@kde.org>
43766 Date:   Wed Feb 27 22:03:17 2008 +0100
43768     Properly enable/disable the contents when their parents are changed.
43770     Now, the children maintain the "checked state" they had, when their
43771     parent is unchecked;
43772     but, they are really disabled, both in the possibility to be checked
43773     and in the drawing of their associated content [applying the same
43774     to their children, and so on].
43776  qt4/src/poppler-optcontent-private.h |  8 +++++++-
43777  qt4/src/poppler-optcontent.cc        | 37
43778  +++++++++++++++++++++++++++++++-----
43779  2 files changed, 39 insertions(+), 6 deletions(-)
43781 commit 4254f1237ebed09b8e1c85f935a20bde3d8f36ff
43782 Merge: ed6c0c2 0569ae7
43783 Author: Albert Astals Cid <aacid@kde.org>
43784 Date:   Wed Feb 27 20:44:27 2008 +0100
43786     Merge branch 'master' of
43787     ssh://aacid@git.freedesktop.org/git/poppler/poppler
43789 commit 8d384c06f96ba8cb3e73c275b3c708c64da4595d
43790 Author: Pino Toscano <pino@kde.org>
43791 Date:   Wed Feb 27 20:39:09 2008 +0100
43793     small header cleanup
43795  qt4/src/poppler-optcontent-private.h | 9 +++++++--
43796  qt4/src/poppler-optcontent.cc        | 7 ++++---
43797  2 files changed, 11 insertions(+), 5 deletions(-)
43799 commit ed6c0c260837a0025279765ef7778b83d6ee2209
43800 Author: Albert Astals Cid <aacid@kde.org>
43801 Date:   Wed Feb 27 20:43:45 2008 +0100
43803     fix build and distcheck with autools
43805  qt4/demos/Makefile.am | 3 +++
43806  qt4/src/Makefile.am   | 5 ++++-
43807  qt4/tests/Makefile.am | 3 +++
43808  3 files changed, 10 insertions(+), 1 deletion(-)
43810 commit 344d55539b1b6bcabec609fd828db372a07491b4
43811 Author: Albert Astals Cid <aacid@kde.org>
43812 Date:   Wed Feb 27 20:43:13 2008 +0100
43814     fill the NEWS for 0.7.1
43816  NEWS | 15 +++++++++++++++
43817  1 file changed, 15 insertions(+)
43819 commit 1c47633ba782021978fa34d41a4ab0badf3af9d3
43820 Author: Albert Astals Cid <aacid@kde.org>
43821 Date:   Wed Feb 27 20:42:55 2008 +0100
43823     Increase version number to 0.7.1
43825  CMakeLists.txt   | 2 +-
43826  configure.ac     | 2 +-
43827  msvc/config.h    | 6 +++---
43828  qt4/src/Doxyfile | 2 +-
43829  4 files changed, 6 insertions(+), 6 deletions(-)
43831 commit 0569ae76b6af1723b4606af189242a23199f387d
43832 Merge: f395531 d8eba8c
43833 Author: Brad Hards <bradh@kde.org>
43834 Date:   Thu Feb 28 06:26:09 2008 +1100
43836     Merge branch 'master' of
43837     ssh://bradh@git.freedesktop.org/git/poppler/poppler
43839 commit d8eba8c10834116b4f0f295375805172f5216993
43840 Author: Pino Toscano <pino@kde.org>
43841 Date:   Wed Feb 27 19:07:46 2008 +0100
43843     export the OptContentModel
43845  qt4/src/poppler-optcontent.h | 4 +++-
43846  1 file changed, 3 insertions(+), 1 deletion(-)
43848 commit 0445e64a4124af7c1b84673f237022e133eb8542
43849 Author: Pino Toscano <pino@kde.org>
43850 Date:   Wed Feb 27 19:04:03 2008 +0100
43852     make only the Document able to create OptContentsModel's
43854  qt4/src/poppler-optcontent.h | 6 +++++-
43855  1 file changed, 5 insertions(+), 1 deletion(-)
43857 commit c965437b67a4f97ee8365a217bd10406fba3767a
43858 Author: Pino Toscano <pino@kde.org>
43859 Date:   Wed Feb 27 18:58:31 2008 +0100
43861     setRootNode() is private (and unused) API
43863  qt4/src/poppler-optcontent-private.h | 2 ++
43864  qt4/src/poppler-optcontent.cc        | 8 ++++----
43865  qt4/src/poppler-optcontent.h         | 4 ----
43866  3 files changed, 6 insertions(+), 8 deletions(-)
43868 commit e293bfc384e2dfc4ef04582053ce18d8c0bcb7b3
43869 Author: Pino Toscano <pino@kde.org>
43870 Date:   Wed Feb 27 18:50:35 2008 +0100
43872     small cleanup
43874  qt4/src/poppler-optcontent.cc | 11 ++++-------
43875  1 file changed, 4 insertions(+), 7 deletions(-)
43877 commit f11aa0008585e845ce509172d76f72f941be497d
43878 Author: Pino Toscano <pino@kde.org>
43879 Date:   Wed Feb 27 18:44:09 2008 +0100
43881     adapt the tests to the new layout of the contents model
43883  qt4/tests/check_optcontent.cpp | 66
43884  +++++++++++++++---------------------------
43885  1 file changed, 23 insertions(+), 43 deletions(-)
43887 commit 4a324484b5c77ddc348746e7bcf6051ade28e389
43888 Author: Pino Toscano <pino@kde.org>
43889 Date:   Wed Feb 27 18:04:52 2008 +0100
43891     free some objects (thus leak less)
43893  poppler/Gfx.cc             | 2 ++
43894  poppler/OptionalContent.cc | 2 ++
43895  2 files changed, 4 insertions(+)
43897 commit 0f4e7791ab6884072a1aee56e9cec212d8cea263
43898 Author: Pino Toscano <pino@kde.org>
43899 Date:   Wed Feb 27 15:58:21 2008 +0100
43901     ignore any generated .moc here
43903  qt4/src/.gitignore | 2 +-
43904  1 file changed, 1 insertion(+), 1 deletion(-)
43906 commit 136ae44f155b17d9e8b041b67f75531d8544337c
43907 Author: Pino Toscano <pino@kde.org>
43908 Date:   Wed Feb 27 15:56:09 2008 +0100
43910     keep track of the items changed when toggling an item, so we can
43911     update them properly
43913  qt4/src/poppler-optcontent-private.h |  4 ++--
43914  qt4/src/poppler-optcontent.cc        | 38
43915  ++++++++++++++++++++++++++++--------
43916  2 files changed, 32 insertions(+), 10 deletions(-)
43918 commit b73e2afef7e5e1b68d82a10c94bca3c201c5f8b3
43919 Author: Pino Toscano <pino@kde.org>
43920 Date:   Wed Feb 27 15:52:06 2008 +0100
43922     fix indexFromItem once again, and make parent() call it with the
43923     right node
43925  qt4/src/poppler-optcontent-private.h |  2 +-
43926  qt4/src/poppler-optcontent.cc        | 19 +++++++++----------
43927  2 files changed, 10 insertions(+), 11 deletions(-)
43929 commit 803787f763578320aa5f405ed49c64e6b924bad3
43930 Author: Pino Toscano <pino@kde.org>
43931 Date:   Wed Feb 27 15:30:18 2008 +0100
43933     compile with the autotools
43935     (second patch I forgot to apply with the first)
43937  qt4/src/Makefile.am | 9 ++++++---
43938  1 file changed, 6 insertions(+), 3 deletions(-)
43940 commit 0b527a8ed62677bb09df4587f072a310c2959750
43941 Author: Pino Toscano <pino@kde.org>
43942 Date:   Wed Feb 27 14:34:13 2008 +0100
43944     Extract the OptContentItem -> QModelIndex creation in an own function.
43946  qt4/src/poppler-optcontent-private.h | 1 +
43947  qt4/src/poppler-optcontent.cc        | 7 ++++++-
43948  2 files changed, 7 insertions(+), 1 deletion(-)
43950 commit c94d6cc95c6838f31e27832cb3090389bf4d8227
43951 Author: Pino Toscano <pino@kde.org>
43952 Date:   Wed Feb 27 14:30:26 2008 +0100
43954     Make index(), data() and setData() more safe.
43956     Errors spotted using ModelTest.
43958  qt4/src/poppler-optcontent-private.h |  2 +-
43959  qt4/src/poppler-optcontent.cc        | 15 +++++++++------
43960  2 files changed, 10 insertions(+), 7 deletions(-)
43962 commit b8e833733d84eaa93d6bae522710feb3075ca329
43963 Author: Pino Toscano <pino@kde.org>
43964 Date:   Wed Feb 27 14:05:19 2008 +0100
43966     fix build with the autotools
43968  qt4/src/Makefile.am | 4 +++-
43969  1 file changed, 3 insertions(+), 1 deletion(-)
43971 commit f89ba474bae281f1cdeddb72ac8425dee1087e35
43972 Author: Pino Toscano <pino@kde.org>
43973 Date:   Wed Feb 27 13:28:50 2008 +0100
43975     Put the check states of the optional contents in the same column as
43976     the name.
43978     This feels a bit more elegant than changing a value in a different
43979     column.
43980     Cleanup data()/setData() so they can be extended easily.
43982  qt4/src/poppler-optcontent.cc | 74
43983  ++++++++++++++++++++++---------------------
43984  1 file changed, 38 insertions(+), 36 deletions(-)
43986 commit defa0ecb2790402a4069fea3b3c285a50675682d
43987 Author: Pino Toscano <pino@kde.org>
43988 Date:   Wed Feb 27 12:24:16 2008 +0100
43990     Add a skeleton of OptContentModel::headerData().
43992     It does nothing yet, but we can add stuff later on w/o breaking BC.
43994  qt4/src/poppler-optcontent.cc | 5 +++++
43995  qt4/src/poppler-optcontent.h  | 2 ++
43996  2 files changed, 7 insertions(+)
43998 commit f395531a3e8f71a46b3c942f8f437ade1d9fdb57
43999 Author: Brad Hards <bradh@kde.org>
44000 Date:   Wed Feb 27 22:22:51 2008 +1100
44002     Minor cleanup.
44004  qt4/src/poppler-optcontent.cc | 7 +++----
44005  1 file changed, 3 insertions(+), 4 deletions(-)
44007 commit 0a19486cb4de57c0c987cc4ce2434a96bbd18338
44008 Author: Pino Toscano <pino@kde.org>
44009 Date:   Wed Feb 27 12:15:44 2008 +0100
44011     refresh the current page when the data of the content model change
44013  qt4/demos/optcontent.cpp | 8 ++++++++
44014  qt4/demos/optcontent.h   | 3 +++
44015  2 files changed, 11 insertions(+)
44017 commit 09b7cc2efb7d21fa4dabd23d2d2de877cc7d86ee
44018 Author: Pino Toscano <pino@kde.org>
44019 Date:   Wed Feb 27 12:15:18 2008 +0100
44021     optional method to reload the current page
44023  qt4/demos/documentobserver.cpp | 5 +++++
44024  qt4/demos/documentobserver.h   | 1 +
44025  2 files changed, 6 insertions(+)
44027 commit 39fe905be8f2ae79d9c26cd87547f3ea2608411e
44028 Author: Pino Toscano <pino@kde.org>
44029 Date:   Wed Feb 27 12:00:29 2008 +0100
44031     Add a dock for showing the optional content tree.
44033  qt4/demos/CMakeLists.txt |  1 +
44034  qt4/demos/Makefile.am    |  3 +++
44035  qt4/demos/optcontent.cpp | 55
44036  ++++++++++++++++++++++++++++++++++++++++++++++++
44037  qt4/demos/optcontent.h   | 43 +++++++++++++++++++++++++++++++++++++
44038  qt4/demos/viewer.cpp     |  7 ++++++
44039  5 files changed, 109 insertions(+)
44041 commit f17dd5539501a996479b903ac9b8aceb3c4cfafe
44042 Author: Pino Toscano <pino@kde.org>
44043 Date:   Wed Feb 27 11:53:32 2008 +0100
44045     cleanup
44047  qt4/src/poppler-optcontent-private.h | 3 ++-
44048  qt4/src/poppler-optcontent.h         | 4 +---
44049  2 files changed, 3 insertions(+), 4 deletions(-)
44051 commit f3cc894559f10dbd4277fa9f30de9931ed69dfd4
44052 Author: Pino Toscano <pino@kde.org>
44053 Date:   Wed Feb 27 11:43:34 2008 +0100
44055     OptContentModel::itemFromRef() and OptContentItem are private API.
44057     Hide them in the implementation.
44059  qt4/src/poppler-optcontent-private.h | 43
44060  ++++++++++++++++++++++++++++++++++++
44061  qt4/src/poppler-optcontent.cc        |  8 +++----
44062  qt4/src/poppler-optcontent.h         | 42
44063  -----------------------------------
44064  3 files changed, 47 insertions(+), 46 deletions(-)
44066 commit 48e8b2105cf8f177ca655b969470e45e2407db82
44067 Author: Pino Toscano <pino@kde.org>
44068 Date:   Wed Feb 27 11:28:16 2008 +0100
44070     move all the private stuff of OptContentModel into its d-pointer
44072  qt4/src/poppler-optcontent-private.h |  9 +++++++--
44073  qt4/src/poppler-optcontent.cc        | 29 +++++++++++++++--------------
44074  qt4/src/poppler-optcontent.h         |  4 ----
44075  3 files changed, 22 insertions(+), 20 deletions(-)
44077 commit b78a7f7a0e8d5a9c22014d34754090d863030e0d
44078 Author: Pino Toscano <pino@kde.org>
44079 Date:   Wed Feb 27 11:06:57 2008 +0100
44081     use a QPointer for the OptContentModel, so we are safe about
44082     ownership.
44084  qt4/src/poppler-document.cc | 4 ++--
44085  qt4/src/poppler-private.h   | 6 +++---
44086  2 files changed, 5 insertions(+), 5 deletions(-)
44088 commit 48557da71adb0fe6bd4da2fb32433796a96c3576
44089 Author: Brad Hards <bradh@kde.org>
44090 Date:   Wed Feb 27 19:39:18 2008 +1100
44092     We need to install the optional content header.
44094  qt4/src/CMakeLists.txt | 1 +
44095  1 file changed, 1 insertion(+)
44097 commit 6e2bb03b5ef256c03a8da1cbf9bbc87c593942ad
44098 Author: Brad Hards <bradh@kde.org>
44099 Date:   Wed Feb 27 19:23:49 2008 +1100
44101     Partial d-pointer implementation.
44103  qt4/src/poppler-optcontent-private.h | 57
44104  ++++++++++++++++++++++++++++++++++++
44105  qt4/src/poppler-optcontent.cc        | 49 +++++++++++++++++++------------
44106  qt4/src/poppler-optcontent.h         | 24 ++++-----------
44107  3 files changed, 92 insertions(+), 38 deletions(-)
44109 commit c627b7aa10ae9cdceb78b751a7e826170f402af0
44110 Author: Brad Hards <bradh@kde.org>
44111 Date:   Wed Feb 27 16:12:38 2008 +1100
44113     A couple of cleanups suggested by Pino.
44115  qt4/src/poppler-document.cc | 6 +++---
44116  qt4/src/poppler-qt4.h       | 8 +++++---
44117  2 files changed, 8 insertions(+), 6 deletions(-)
44119 commit 81891667e18fcf164af02f5f366de07f78d67c8f
44120 Author: Brad Hards <bradh@kde.org>
44121 Date:   Wed Feb 27 15:47:03 2008 +1100
44123     Add in the initial part of the optional content support.
44125     To see this work, compare ClarityOCGs.pdf with and
44126     without this change.
44128     Right now we only handle optional content using
44129     XObjects. Optional content using Marked Content has
44130     infrastructure, but is not implemented. That will be
44131     quite invasive in Gfx, and I'm not confident enough
44132     to do it this late in the process.
44134  CMakeLists.txt                 |   1 +
44135  poppler/Catalog.cc             |   9 +
44136  poppler/Catalog.h              |   4 +
44137  poppler/Gfx.cc                 |  65 +++++-
44138  poppler/Gfx.h                  |  12 +-
44139  poppler/Makefile.am            |   2 +
44140  poppler/OptionalContent.cc     | 322 ++++++++++++++++++++++++++
44141  poppler/OptionalContent.h      |  85 +++++++
44142  poppler/PDFDoc.h               |   5 +
44143  poppler/PSOutputDev.cc         |   6 +-
44144  poppler/Page.cc                |   2 +-
44145  qt4/src/.gitignore             |   1 +
44146  qt4/src/CMakeLists.txt         |   3 +
44147  qt4/src/Makefile.am            |   6 +
44148  qt4/src/poppler-document.cc    |  13 ++
44149  qt4/src/poppler-optcontent.cc  | 354 +++++++++++++++++++++++++++++
44150  qt4/src/poppler-optcontent.h   | 122 ++++++++++
44151  qt4/src/poppler-private.h      |   4 +
44152  qt4/src/poppler-qt4.h          |  18 ++
44153  qt4/tests/.gitignore           |   1 +
44154  qt4/tests/CMakeLists.txt       |   1 +
44155  qt4/tests/Makefile.am          |   5 +
44156  qt4/tests/check_optcontent.cpp | 499
44157  +++++++++++++++++++++++++++++++++++++++++
44158  23 files changed, 1532 insertions(+), 8 deletions(-)
44160 commit 11b70bcda905e618c199a067db6b0246612e101d
44161 Author: Pino Toscano <pino@kde.org>
44162 Date:   Tue Feb 26 23:01:27 2008 +0100
44164     fixup the default export macro name (added by cmake); _WIN32 is
44165     defined only on win32 (remove a plethora of warnings)
44167  qt4/src/poppler-export.h | 4 ++--
44168  1 file changed, 2 insertions(+), 2 deletions(-)
44170 commit d4d6c14cd83d04c61daa6618c3148a0bb47dc292
44171 Author: Pino Toscano <pino@kde.org>
44172 Date:   Tue Feb 26 22:57:02 2008 +0100
44174     install the export header
44176  qt4/src/CMakeLists.txt | 1 +
44177  qt4/src/Makefile.am    | 1 +
44178  2 files changed, 2 insertions(+)
44180 commit 4ba2e2d21710135656adbf93c5994cfb46502308
44181 Author: Pino Toscano <pino@kde.org>
44182 Date:   Tue Feb 26 22:55:30 2008 +0100
44184     no need to include the export header in private headers
44186  qt4/src/poppler-annotation-helper.h          | 1 -
44187  qt4/src/poppler-annotation-private.h         | 1 -
44188  qt4/src/poppler-converter-private.h          | 1 -
44189  qt4/src/poppler-link-extractor-private.h     | 1 -
44190  qt4/src/poppler-page-private.h               | 1 -
44191  qt4/src/poppler-private.h                    | 1 -
44192  qt4/src/poppler-qiodeviceoutstream-private.h | 1 -
44193  7 files changed, 7 deletions(-)
44195 commit 0a466c09fb70b92f39df19bc315b6575e419ad5b
44196 Author: Albert Astals Cid <aacid@kde.org>
44197 Date:   Tue Feb 26 22:47:31 2008 +0100
44199     We also need to distribute poppler-export.h
44201  qt4/src/Makefile.am | 1 +
44202  1 file changed, 1 insertion(+)
44204 commit 2034d57c700049bc9a6565bbb818e1c9f4467784
44205 Author: Albert Astals Cid <aacid@kde.org>
44206 Date:   Tue Feb 26 22:46:29 2008 +0100
44208     Now for real: Add special casing in cmake buildsystem for MSVC,
44209     also add Export markers to qt4 classes, although symbol visibility
44210     is only used on MSVC at the moment
44212  CMakeLists.txt                               |  5 +++++
44213  qt4/src/CMakeLists.txt                       |  3 +++
44214  qt4/src/poppler-annotation-helper.h          |  1 +
44215  qt4/src/poppler-annotation-private.h         |  1 +
44216  qt4/src/poppler-annotation.h                 | 19 ++++++++++---------
44217  qt4/src/poppler-converter-private.h          |  1 +
44218  qt4/src/poppler-export.h                     |  6 +++---
44219  qt4/src/poppler-form.h                       |  9 +++++----
44220  qt4/src/poppler-link-extractor-private.h     |  1 +
44221  qt4/src/poppler-link.h                       | 17 +++++++++--------
44222  qt4/src/poppler-page-private.h               |  1 +
44223  qt4/src/poppler-private.h                    |  1 +
44224  qt4/src/poppler-qiodeviceoutstream-private.h |  1 +
44225  qt4/src/poppler-qt4.h                        | 21 +++++++++++----------
44226  qt4/tests/CMakeLists.txt                     |  6 ++++++
44227  15 files changed, 59 insertions(+), 34 deletions(-)
44229 commit b931920f63f4276ec355118faa061bafa5ac5244
44230 Author: Albert Astals Cid <aacid@kde.org>
44231 Date:   Tue Feb 26 22:42:16 2008 +0100
44233     Add special casing in cmake buildsystem for MSVC, also add Export
44234     markers to qt4 classes, although symbol visibility is only used on
44235     MSVC at the moment
44237  qt4/src/poppler-export.h | 17 +++++++++++++++++
44238  1 file changed, 17 insertions(+)
44240 commit 1778fddb36d6cb2c7f7848bee06189158f69f16e
44241 Author: Albert Astals Cid <aacid@kde.org>
44242 Date:   Sun Feb 24 23:02:08 2008 +0100
44244     Add the cmake files to EXTRA_DIST so they get added when i do make
44245     dist to get the release tarball
44247  Makefile.am | 39 +++++++++++++++++++++++++++++++++++++++
44248  1 file changed, 39 insertions(+)
44250 commit 51f171e10a42d492c8c32a5e2578d05b73d89238
44251 Author: Albert Astals Cid <aacid@kde.org>
44252 Date:   Sun Feb 24 22:47:46 2008 +0100
44254     ignore more
44256  qt4/demos/.gitignore | 2 ++
44257  1 file changed, 2 insertions(+)
44259 commit adb1ccdb9265f0583cb348c456a39efac610aff1
44260 Author: Albert Astals Cid <aacid@kde.org>
44261 Date:   Sun Feb 24 22:46:33 2008 +0100
44263     ignore
44265  qt4/demos/.gitignore | 2 ++
44266  1 file changed, 2 insertions(+)
44268 commit 101e526c63175ffc1a75e1b68da7bb4fff9cd530
44269 Author: Patrick Spendrin <ps_ml@gmx.de>
44270 Date:   Sun Feb 24 20:52:41 2008 +0100
44272     define snprintf to _snprintf if we are building on MSVC
44274  config.h.cmake | 4 ++++
44275  1 file changed, 4 insertions(+)
44277 commit f7f8ab488257c3979d20e5c0690ec5d7c2cd831b
44278 Author: Patrick Spendrin <ps_ml@gmx.de>
44279 Date:   Sun Feb 24 20:43:11 2008 +0100
44281     define M_PI in case it is not defined
44283  poppler/Function.cc | 4 ++++
44284  1 file changed, 4 insertions(+)
44286 commit f00436b63bf9a42dcb2728a07db9c20f1f23d0bc
44287 Author: Patrick Spendrin <ps_ml@gmx.de>
44288 Date:   Sun Feb 24 20:39:42 2008 +0100
44290     Add proper dirent.h guards
44292  utils/pdftoabw.cc  | 2 ++
44293  utils/pdftohtml.cc | 2 ++
44294  2 files changed, 4 insertions(+)
44296 commit e1463451c584181f918265438cf6ddcb408bf731
44297 Author: Albert Astals Cid <aacid@kde.org>
44298 Date:   Thu Feb 21 20:43:56 2008 +0100
44300     Code uses if USE_EXCEPTIONS, so we need to defined it to 1, not just
44301     define it
44303  configure.ac | 2 +-
44304  1 file changed, 1 insertion(+), 1 deletion(-)
44306 commit 88d4bbbcf828e3247454c8ba3c2fb0fb58207b6a
44307 Author: Michael Vrable <mvrable@cs.ucsd.edu>
44308 Date:   Thu Feb 21 19:53:03 2008 +0100
44310     If a bitmap's dimensions are invalid, do not try to display it.
44312  poppler/Gfx.cc | 3 +++
44313  1 file changed, 3 insertions(+)
44315 commit 452ae6f5674b00b43955952961f7ca0583f73e27
44316 Author: Albert Astals Cid <aacid@kde.org>
44317 Date:   Thu Feb 21 19:46:19 2008 +0100
44319     Make sure we don't draw outside the bitmap on Splash::fillGlyph2
44321  splash/Splash.cc | 76
44322  ++++++++++++++++++++++++++++++++++++--------------------
44323  1 file changed, 49 insertions(+), 27 deletions(-)
44325 commit 7f60fa806bd6d3d28917f349a2a19b52f97f593a
44326 Author: James Cloos <cloos@jhcloos.com>
44327 Date:   Thu Feb 21 13:00:05 2008 -0500
44329     Fix typo
44331     Signed-off-by: James Cloos <cloos@jhcloos.com>
44333  qt4/demos/Makefile.am | 2 +-
44334  1 file changed, 1 insertion(+), 1 deletion(-)
44336 commit 053ecae534a4522d152b0139b6aed6da2059d760
44337 Author: Carl Worth <cworth@cworth.org>
44338 Date:   Wed Feb 20 17:21:27 2008 -0800
44340     Keep cairo and cairo_shape consistent
44342     The 'cairo_shape' state was not always being modified at the same
44343     time as 'cairo'. In some cases this led to a sequence of ever
44344     larger matrix scale factors until things just blew up.
44346  poppler/CairoOutputDev.cc | 6 ++++++
44347  1 file changed, 6 insertions(+)
44349 commit bf6dd890994150406b4464e45355a4a99870fc60
44350 Author: Pino Toscano <pino@kde.org>
44351 Date:   Thu Feb 21 01:23:07 2008 +0100
44353     Add a dock for showing the document metadata.
44355  qt4/demos/CMakeLists.txt |  1 +
44356  qt4/demos/Makefile.am    |  3 +++
44357  qt4/demos/metadata.cpp   | 50
44358  ++++++++++++++++++++++++++++++++++++++++++++++++
44359  qt4/demos/metadata.h     | 43 +++++++++++++++++++++++++++++++++++++++++
44360  qt4/demos/viewer.cpp     |  7 +++++++
44361  5 files changed, 104 insertions(+)
44363 commit b6f0c8f83924c08be20b602b128651bf018172a3
44364 Author: Pino Toscano <pino@kde.org>
44365 Date:   Thu Feb 21 00:54:26 2008 +0100
44367     Do not assign conflicting accelerators.
44369  qt4/demos/viewer.cpp | 2 +-
44370  1 file changed, 1 insertion(+), 1 deletion(-)
44372 commit e0c27a968c7e7a0f6a89a050ddbfe328229f431d
44373 Author: Pino Toscano <pino@kde.org>
44374 Date:   Thu Feb 21 00:53:24 2008 +0100
44376     Apply the antialias settings w/o notify the observers.
44378  qt4/demos/viewer.cpp | 4 ++--
44379  1 file changed, 2 insertions(+), 2 deletions(-)
44381 commit 2c6149abcecda15c6f73a1dee537072240ddd545
44382 Author: Pino Toscano <pino@kde.org>
44383 Date:   Thu Feb 21 00:51:21 2008 +0100
44385     Add a settings menu to choose the render backend.
44387  qt4/demos/viewer.cpp | 28 ++++++++++++++++++++++++++++
44388  qt4/demos/viewer.h   |  3 +++
44389  2 files changed, 31 insertions(+)
44391 commit db2b0778dca364751a1d22294be29f8c7799e2e9
44392 Author: Pino Toscano <pino@kde.org>
44393 Date:   Thu Feb 21 00:33:23 2008 +0100
44395     Add a dock for showing the embedded files.
44397     TODO: show the checksum in a pretty format.
44399  qt4/demos/CMakeLists.txt    |  1 +
44400  qt4/demos/Makefile.am       |  3 ++
44401  qt4/demos/embeddedfiles.cpp | 75
44402  +++++++++++++++++++++++++++++++++++++++++++++
44403  qt4/demos/embeddedfiles.h   | 43 ++++++++++++++++++++++++++
44404  qt4/demos/viewer.cpp        |  7 +++++
44405  5 files changed, 129 insertions(+)
44407 commit 51fba47ccb12a66282769fc504bac4c9f5123f75
44408 Author: Pino Toscano <pino@kde.org>
44409 Date:   Sun Feb 17 01:49:59 2008 +0100
44411     clear the page label when the document is closed
44413  qt4/demos/pageview.cpp | 2 ++
44414  1 file changed, 2 insertions(+)
44416 commit e964e2b9fbbe9b52b137ecd06729a06530835227
44417 Author: Michael Vrable <mvrable@cs.ucsd.edu>
44418 Date:   Tue Feb 19 23:22:55 2008 +0100
44420     Allow grouped checkboxes to be selected individually.
44422     When checkboxes are in a group, they ought to behave like a
44423     collection of
44424     radio buttons.  However, when deciding whether to draw a checkbox as
44425     selected or not, the checkbox-drawing code was looking up the value
44426     of the
44427     V field in the form dictionary, which is shared among all checkboxes
44428     in the
44429     group.  Thus, checkboxes would either all be on or off in unison.
44431     Instead, look up the AS (appearance state) value in each checkbox's
44432     annotation dictionary, so that different checkboxes can be drawn
44433     differently.
44435  poppler/Annot.cc | 6 ++----
44436  1 file changed, 2 insertions(+), 4 deletions(-)
44438 commit 702fdd6c56b5369554c683d8c8e0e2c66e80886c
44439 Author: Albert Astals Cid <aacid@kde.org>
44440 Date:   Tue Feb 19 00:18:04 2008 +0100
44442     changes from gtk-doc
44444  glib/reference/tmpl/poppler-document.sgml | 1 +
44445  glib/reference/tmpl/poppler-page.sgml     | 2 +-
44446  2 files changed, 2 insertions(+), 1 deletion(-)
44448 commit 9e13b91ba38c20989d283588e73490a1601f5bb0
44449 Author: Albert Astals Cid <aacid@kde.org>
44450 Date:   Tue Feb 19 00:10:24 2008 +0100
44452     distribute the headers too
44454  qt4/demos/Makefile.am | 11 ++++++++++-
44455  1 file changed, 10 insertions(+), 1 deletion(-)
44457 commit 194e0ced7c38514ec3126666531862e3b29b4b77
44458 Author: Albert Astals Cid <aacid@kde.org>
44459 Date:   Mon Feb 18 23:34:06 2008 +0100
44461     Fill NEWS and increase version number to 0.7
44463  CMakeLists.txt   |  2 +-
44464  NEWS             | 96
44465  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
44466  configure.ac     |  2 +-
44467  msvc/config.h    |  6 ++--
44468  qt4/src/Doxyfile |  2 +-
44469  5 files changed, 102 insertions(+), 6 deletions(-)
44471 commit 3c407efe9f1f0cc3f6366d3a2b6e9b687656cc95
44472 Merge: 51f0cea 7f4acb8
44473 Author: Pino Toscano <pino@kde.org>
44474 Date:   Mon Feb 18 21:30:42 2008 +0100
44476     Merge branch 'master' of
44477     ssh://pino@git.freedesktop.org/git/poppler/poppler
44479 commit 51f0cea0e3ba1acfc63877752e950fdd8c07e258
44480 Author: Pino Toscano <pino@kde.org>
44481 Date:   Mon Feb 18 21:29:41 2008 +0100
44483     make the poppler_qt4viewer compile with the auto"tools"
44485  qt4/demos/Makefile.am | 16 ++++++++++++----
44486  1 file changed, 12 insertions(+), 4 deletions(-)
44488 commit 7f4acb879d300e18dfaff768027c88195d7d8f1b
44489 Author: Timothy Lee <timothy.lee@siriushk.com>
44490 Date:   Mon Feb 18 20:56:35 2008 +0100
44492     Implement ImageOutputDev::drawMaskedImage and
44493     ImageOutputDev::drawSoftMaskedImage so all images are exported when
44494     using pdfimages
44496  utils/ImageOutputDev.cc | 19 +++++++++++++++++++
44497  utils/ImageOutputDev.h  | 11 +++++++++++
44498  2 files changed, 30 insertions(+)
44500 commit 064b316648e35416bb49336639da1d8d288d1ecf
44501 Author: Albert Astals Cid <aacid@kde.org>
44502 Date:   Mon Feb 18 20:17:37 2008 +0100
44504     xref can be null so check for it before checking we went out of bounds
44506     Fixes bug 14549
44508  poppler/Lexer.cc | 2 +-
44509  1 file changed, 1 insertion(+), 1 deletion(-)
44511 commit b287b611b1c7b7dd00e12518cee3a6c35044e161
44512 Author: Pino Toscano <pino@kde.org>
44513 Date:   Sun Feb 17 01:21:07 2008 +0100
44515     Really niptick: help menu with about dialog for us and Qt.
44517  qt4/demos/viewer.cpp | 15 +++++++++++++++
44518  qt4/demos/viewer.h   |  2 ++
44519  2 files changed, 17 insertions(+)
44521 commit 6400254fdabf3d0d32f27ebd00faa6958be62019
44522 Author: Pino Toscano <pino@kde.org>
44523 Date:   Sun Feb 17 01:12:27 2008 +0100
44525     Add a title to the viewer :)
44527  qt4/demos/viewer.cpp | 2 ++
44528  1 file changed, 2 insertions(+)
44530 commit b363c0568c9c61e7ee8ed86d808f0eed0b93b525
44531 Author: Pino Toscano <pino@kde.org>
44532 Date:   Sun Feb 17 01:09:57 2008 +0100
44534     Add the possibility to save a copy of the file.
44536  qt4/demos/viewer.cpp | 29 +++++++++++++++++++++++++++++
44537  qt4/demos/viewer.h   |  2 ++
44538  2 files changed, 31 insertions(+)
44540 commit 42987dcdd8d7432145f78cfc550f0c099e6e7311
44541 Author: Pino Toscano <pino@kde.org>
44542 Date:   Sun Feb 17 00:33:01 2008 +0100
44544     Add a Permissions dock.
44546  qt4/demos/CMakeLists.txt  |  1 +
44547  qt4/demos/Makefile.am     |  1 +
44548  qt4/demos/permissions.cpp | 77
44549  +++++++++++++++++++++++++++++++++++++++++++++++
44550  qt4/demos/permissions.h   | 43 ++++++++++++++++++++++++++
44551  qt4/demos/viewer.cpp      |  7 +++++
44552  5 files changed, 129 insertions(+)
44554 commit 9d1dda64de1d9e3f6fc81e40a0c2246a6270dfa8
44555 Author: Pino Toscano <pino@kde.org>
44556 Date:   Sat Feb 16 23:56:17 2008 +0100
44558     Add settings for antialias.
44560  qt4/demos/viewer.cpp | 41 +++++++++++++++++++++++++++++++++++++++++
44561  qt4/demos/viewer.h   |  4 ++++
44562  2 files changed, 45 insertions(+)
44564 commit 3abb8703d7d8b7a5fbcbb3c19d8e84d640abe88c
44565 Author: Pino Toscano <pino@kde.org>
44566 Date:   Sat Feb 16 22:25:11 2008 +0100
44568     Add a TOC info dock.
44570  qt4/demos/CMakeLists.txt |  1 +
44571  qt4/demos/Makefile.am    |  1 +
44572  qt4/demos/toc.cpp        | 90
44573  ++++++++++++++++++++++++++++++++++++++++++++++++
44574  qt4/demos/toc.h          | 43 +++++++++++++++++++++++
44575  qt4/demos/viewer.cpp     |  7 ++++
44576  5 files changed, 142 insertions(+)
44578 commit 80925f06d125ebfc9909e36bdbe5d37fd0e48bdc
44579 Author: Pino Toscano <pino@kde.org>
44580 Date:   Sat Feb 16 21:51:10 2008 +0100
44582     Adapt the Fonts and Info docks to the new abstract info dock.
44584  qt4/demos/fonts.cpp | 10 +++-------
44585  qt4/demos/fonts.h   | 11 +++++------
44586  qt4/demos/info.cpp  | 10 +++-------
44587  qt4/demos/info.h    | 11 +++++------
44588  4 files changed, 16 insertions(+), 26 deletions(-)
44590 commit c03531d691e56aba2b4c6538cf9e2463e1e0aa29
44591 Author: Pino Toscano <pino@kde.org>
44592 Date:   Sat Feb 16 21:43:19 2008 +0100
44594     Introduce a base info dock for handling the "dirty" work.
44596  qt4/demos/CMakeLists.txt       |  1 +
44597  qt4/demos/Makefile.am          |  1 +
44598  qt4/demos/abstractinfodock.cpp | 57
44599  ++++++++++++++++++++++++++++++++++++++++++
44600  qt4/demos/abstractinfodock.h   | 48 +++++++++++++++++++++++++++++++++++
44601  4 files changed, 107 insertions(+)
44603 commit 0f7d51c7fc2439ee9392c166576c341238f00f36
44604 Author: Pino Toscano <pino@kde.org>
44605 Date:   Sat Feb 16 18:49:52 2008 +0100
44607     Delete the poppler page after usage.
44609  qt4/demos/pageview.cpp | 1 +
44610  1 file changed, 1 insertion(+)
44612 commit b41d069cdd1435ddb14b3de2986875069523c814
44613 Author: Pino Toscano <pino@kde.org>
44614 Date:   Sat Feb 16 18:48:57 2008 +0100
44616     Initialize the current page number correctly.
44618  qt4/demos/viewer.cpp | 2 +-
44619  1 file changed, 1 insertion(+), 1 deletion(-)
44621 commit 75e516af0e72a2e3041660300e522ad00869372b
44622 Author: Pino Toscano <pino@kde.org>
44623 Date:   Sat Feb 16 18:43:56 2008 +0100
44625     Add a side dock for showing the fonts of the document.
44627  qt4/demos/CMakeLists.txt |  1 +
44628  qt4/demos/Makefile.am    |  1 +
44629  qt4/demos/fonts.cpp      | 78
44630  ++++++++++++++++++++++++++++++++++++++++++++++++
44631  qt4/demos/fonts.h        | 44 +++++++++++++++++++++++++++
44632  qt4/demos/viewer.cpp     |  7 +++++
44633  5 files changed, 131 insertions(+)
44635 commit 8e642d1cbd48d4790a6769287cbfd90c3bc9fc34
44636 Author: Pino Toscano <pino@kde.org>
44637 Date:   Sat Feb 16 17:21:30 2008 +0100
44639     Add a View menu where the dock widget toogle actions will be.
44641     As start, put the Info dock there.
44643  qt4/demos/viewer.cpp | 4 ++++
44644  1 file changed, 4 insertions(+)
44646 commit c1feb7c2b5008cc04edb3c028f888072920ce4dc
44647 Author: Pino Toscano <pino@kde.org>
44648 Date:   Sat Feb 16 17:14:00 2008 +0100
44650     Add a side dock for showing the info keys.
44652  qt4/demos/CMakeLists.txt |  1 +
44653  qt4/demos/Makefile.am    |  1 +
44654  qt4/demos/info.cpp       | 78
44655  ++++++++++++++++++++++++++++++++++++++++++++++++
44656  qt4/demos/info.h         | 44 +++++++++++++++++++++++++++
44657  qt4/demos/viewer.cpp     |  5 ++++
44658  5 files changed, 129 insertions(+)
44660 commit abc9b00c6470f9f6b66c280455f544ad0ee3aa8c
44661 Author: Pino Toscano <pino@kde.org>
44662 Date:   Sat Feb 16 16:09:52 2008 +0100
44664     Basic work in the demo PDF viewer, open documents and navigate into
44665     the pages.
44667     An observer structure was introduced, so extra components can be
44668     easily added and made aware of the document/page changes.
44669     Both the navigation toolbar and the page view are implemented as
44670     observers.
44672  qt4/demos/CMakeLists.txt        |  3 ++
44673  qt4/demos/Makefile.am           |  3 ++
44674  qt4/demos/documentobserver.cpp  | 45 +++++++++++++++++++
44675  qt4/demos/documentobserver.h    | 49 +++++++++++++++++++++
44676  qt4/demos/navigationtoolbar.cpp | 98
44677  +++++++++++++++++++++++++++++++++++++++++
44678  qt4/demos/navigationtoolbar.h   | 56 +++++++++++++++++++++++
44679  qt4/demos/pageview.cpp          | 60 +++++++++++++++++++++++++
44680  qt4/demos/pageview.h            | 44 ++++++++++++++++++
44681  qt4/demos/viewer.cpp            | 98
44682  +++++++++++++++++++++++++++++++++++++++--
44683  qt4/demos/viewer.h              | 17 +++++++
44684  10 files changed, 470 insertions(+), 3 deletions(-)
44686 commit 14c88853a5675f40efb72f3ef01f49eb06ab846c
44687 Author: Pino Toscano <pino@kde.org>
44688 Date:   Sat Feb 16 00:32:30 2008 +0100
44690     Compile the poppler_qt4viewer.
44692  qt4/demos/CMakeLists.txt |  7 +++++++
44693  qt4/demos/Makefile.am    | 12 ++++++++++--
44694  2 files changed, 17 insertions(+), 2 deletions(-)
44696 commit aeb591f015d5e7a2643ed75d872358d2b1256b99
44697 Author: Pino Toscano <pino@kde.org>
44698 Date:   Sat Feb 16 00:31:46 2008 +0100
44700     Add a very minimal base PDF viewer.
44702     So minimal that it does nothing at the moment...
44704  qt4/demos/main_viewer.cpp | 29 +++++++++++++++++++++++++++++
44705  qt4/demos/viewer.cpp      | 46
44706  ++++++++++++++++++++++++++++++++++++++++++++++
44707  qt4/demos/viewer.h        | 45
44708  +++++++++++++++++++++++++++++++++++++++++++++
44709  3 files changed, 120 insertions(+)
44711 commit 8da490b090487c4c37290b63bdc9abcfaf6d6940
44712 Author: Pino Toscano <pino@kde.org>
44713 Date:   Fri Feb 15 23:59:39 2008 +0100
44715     Add a skeleton of directory where PopplerQt4 demos will be.
44717  configure.ac             |  1 +
44718  qt4/CMakeLists.txt       |  1 +
44719  qt4/Makefile.am          |  2 +-
44720  qt4/demos/CMakeLists.txt | 10 ++++++++++
44721  qt4/demos/Makefile.am    | 20 ++++++++++++++++++++
44722  5 files changed, 33 insertions(+), 1 deletion(-)
44724 commit e24b49d52a5c1716641695ee731dd49848a114d9
44725 Author: Pino Toscano <pino@kde.org>
44726 Date:   Thu Feb 14 22:21:54 2008 +0100
44728     do not print it as string
44730  qt4/src/poppler-private.cc | 2 +-
44731  1 file changed, 1 insertion(+), 1 deletion(-)
44733 commit 2316455864e9c900c08d051c59b9508eddcb7c34
44734 Author: Pino Toscano <pino@kde.org>
44735 Date:   Thu Feb 14 21:02:20 2008 +0100
44737     Pipe the poppler error messages through the Qt debug system.
44739  qt4/src/poppler-private.cc | 21 +++++++++++++++++++++
44740  qt4/src/poppler-private.h  |  8 +++++++-
44741  2 files changed, 28 insertions(+), 1 deletion(-)
44743 commit d985d3b0cdc57370137865add2a5f3a7802109c7
44744 Author: Pino Toscano <pino@kde.org>
44745 Date:   Thu Feb 14 14:56:18 2008 +0100
44747     Use what FormWidgetText give us.
44749  qt4/src/poppler-form.cc | 13 +++----------
44750  1 file changed, 3 insertions(+), 10 deletions(-)
44752 commit a69bd442e52f4495f8d6bfd3bb58b3ebd1be1a63
44753 Author: Michael Vrable <mvrable@cs.ucsd.edu>
44754 Date:   Thu Feb 14 12:52:22 2008 +0100
44756     Provide Unicode mappings for some control characters in
44757     PDFDocEncoding.
44759     Though they do not represent glyphs, values such as carriage return
44760     can be
44761     found in text strings in PDFDocEncoding.  Provide mappings for
44762     these bytes
44763     to Unicode.
44765     Additionally, map unknown characters to U+FFFD instead of U+0000,
44766     so that
44767     unknown characters do not result in nulls (which can truncate strings
44768     early, particularly if the string is later re-encoded into
44769     null-terminated
44770     UTF-8).
44772  poppler/PDFDocEncoding.cc | 23 +++++++++++++++++------
44773  1 file changed, 17 insertions(+), 6 deletions(-)
44775 commit ce17383e0ed21770b471e88f25046a64a23e7e45
44776 Author: Albert Astals Cid <aacid@kde.org>
44777 Date:   Wed Feb 13 20:56:39 2008 +0100
44779     Yet another fix for buggy documents, do not use the cache if the
44780     cache could not be created because it ought to be too big
44782     Fixes http://bugs.kde.org/show_bug.cgi?id=157777
44784  splash/SplashFont.cc | 48
44785  ++++++++++++++++++++++++++++--------------------
44786  1 file changed, 28 insertions(+), 20 deletions(-)
44788 commit 15a61cac718ae8cbf83911e299b4cfdd24cdf178
44789 Author: Pino Toscano <pino@kde.org>
44790 Date:   Wed Feb 13 20:55:18 2008 +0100
44792     add images.c
44794  glib/demo/CMakeLists.txt | 1 +
44795  1 file changed, 1 insertion(+)
44797 commit 9cfe10ab7f51d329647e102e446baaef043d8cc6
44798 Merge: e918729 7d65b4d
44799 Author: Pino Toscano <pino@kde.org>
44800 Date:   Wed Feb 13 20:53:43 2008 +0100
44802     Merge branch 'master' of
44803     ssh://pino@git.freedesktop.org/git/poppler/poppler
44805 commit 7d65b4da1bc060aeb94d67c2ff26912cef48c030
44806 Author: Carlos Garcia Campos <carlosgc@gnome.org>
44807 Date:   Wed Feb 13 20:32:43 2008 +0100
44809     Add images demo
44811  glib/demo/Makefile.am |   2 +
44812  glib/demo/images.c    | 338
44813  ++++++++++++++++++++++++++++++++++++++++++++++++++
44814  glib/demo/images.h    |  31 +++++
44815  glib/demo/main.c      |   4 +-
44816  4 files changed, 374 insertions(+), 1 deletion(-)
44818 commit e9187292701e72db1020f7701d0725d83eee4b00
44819 Author: Pino Toscano <pino@kde.org>
44820 Date:   Wed Feb 13 19:41:57 2008 +0100
44822     Do the one-time initialisation in initTestCase().
44824  qt4/tests/check_dateConversion.cpp | 8 ++++++--
44825  1 file changed, 6 insertions(+), 2 deletions(-)
44827 commit fb996c46e3c6b56a2c67819620000bcd804aacd6
44828 Author: Michael Vrable <mvrable@cs.ucsd.edu>
44829 Date:   Wed Feb 13 18:44:41 2008 +0100
44831     Major rework of text display in form fields code.
44833     This adds support for UTF-16 strings as input, and will recode them
44834     to the
44835     appropriate character set for the font.
44837     The method Annot::layoutText packs a lot of functionality together,
44838     but I
44839     couldn't see a good way to split it apart.  It will convert an
44840     input text
44841     string from PDFDocEncoding or UTF-16 (encoding is autodetected) to the
44842     appropriate encoding for the font which will be used to display
44843     the form
44844     field.  At the same time, it can compute the width of the resulting
44845     string,
44846     and optionally break the string at a specified width to aid in
44847     wrapping
44848     multi-line text.  Text wrapping is integrated with encoding conversion
44849     since wrapping is easiest with the original text (where spaces
44850     and newlines
44851     are easily identified), but text widths can only be computed after
44852     re-encoding.
44854     Support for composite fonts is included, so long as those fonts use an
44855     identity CMap, but this is still untested.  Support for more
44856     complex CMaps
44857     is missing.
44859     The rewrite also includes a minor improvement to the formatting
44860     of comb
44861     fields; characters are now centered in the comb cells.
44863  poppler/Annot.cc | 507
44864  +++++++++++++++++++++++++++++++++++--------------------
44865  poppler/Annot.h  |   9 +-
44866  2 files changed, 327 insertions(+), 189 deletions(-)
44868 commit 88c780aed4c9855f879e3c7a9f82500a859635a2
44869 Author: Michael Vrable <mvrable@cs.ucsd.edu>
44870 Date:   Wed Feb 13 18:42:49 2008 +0100
44872     Fix what look to be a few bugs in functions for mapping to/from
44873     Unicode.
44875       - Endianness fix in pdfDocEncodingToUTF16 (previously looked to
44876       assume a
44877         little-endian processor)
44878       - Add support for CharCodeToUnicode::mapToCharCode for Unicode
44879       codepoints
44880         above 255.
44882  poppler/CharCodeToUnicode.cc | 4 ++--
44883  poppler/Form.cc              | 4 ++--
44884  2 files changed, 4 insertions(+), 4 deletions(-)
44886 commit 7574cb71f24ce5b32427f243c39b6029fb58ec81
44887 Merge: e798802 4e45e5c
44888 Author: Pino Toscano <pino@kde.org>
44889 Date:   Wed Feb 13 01:07:31 2008 +0100
44891     Merge branch 'master' of
44892     ssh://pino@git.freedesktop.org/git/poppler/poppler
44894 commit 4e45e5ca4ab0ba2a6586505d80ed81f4b3426752
44895 Author: Patrick Spendrin <ps_ml@gmx.de>
44896 Date:   Tue Feb 12 21:41:26 2008 +0100
44898     Do the right thing with CDECL, that is, undefine it if it is defined
44899     so we can redefine it later
44901  poppler-config.h.cmake | 2 +-
44902  1 file changed, 1 insertion(+), 1 deletion(-)
44904 commit e798802f00bff0a24ee6d1312d6c62624395865a
44905 Author: Pino Toscano <pino@kde.org>
44906 Date:   Tue Feb 12 20:57:56 2008 +0100
44908     Apidox fix: state which checksum is returned (if available).
44910  qt4/src/poppler-qt4.h | 2 +-
44911  1 file changed, 1 insertion(+), 1 deletion(-)
44913 commit 4e2ba70a88c40fef6775053b1cc5fa30e622cea7
44914 Author: Pino Toscano <pino@kde.org>
44915 Date:   Tue Feb 12 11:25:34 2008 +0100
44917     Free the Object after you use it.
44919  poppler/Annot.cc | 1 +
44920  1 file changed, 1 insertion(+)
44922 commit 039545fcd2c12631c7b8aea89c35f36cb387a17a
44923 Author: Pino Toscano <pino@kde.org>
44924 Date:   Tue Feb 12 11:13:27 2008 +0100
44926     Return the siblings even for checkboxes.
44928  qt4/src/poppler-form.cc | 2 +-
44929  1 file changed, 1 insertion(+), 1 deletion(-)
44931 commit fe5ee75cdf3e11e314318af12edf9d5bc8986250
44932 Author: Pino Toscano <pino@kde.org>
44933 Date:   Tue Feb 12 11:12:01 2008 +0100
44935     Initialize correctly; free your memory.
44937  poppler/Form.cc | 2 ++
44938  1 file changed, 2 insertions(+)
44940 commit e0eff92c7067d43faa8e93baed1f061863111251
44941 Author: Carlos Garcia Campos <carlosgc@gnome.org>
44942 Date:   Mon Feb 11 20:32:41 2008 +0100
44944     Update the field dict instead of the annot dict for non composed dicts
44946     We were always updating the annot dictionary, adding or updating
44947     the V field. While this is correct for composed dicts (annot + field)
44948     it isn't for non composed ones since the annot dictionary doesn't
44949     contain any V field because it's a field of the form field dictionary.
44950     In these cases the form field is not correctly updated and if the
44951     document is saved it will be wrong.
44953  poppler/Form.cc | 44 +++++++++++++++++++++++++++++++-------------
44954  poppler/Form.h  |  2 ++
44955  2 files changed, 33 insertions(+), 13 deletions(-)
44957 commit 905e6da9795fee94329022c0cafbc229055fd4f6
44958 Author: Carlos Garcia Campos <carlosgc@gnome.org>
44959 Date:   Sun Feb 10 19:22:50 2008 +0100
44961     Move forms specific draw methods from Annot to AnnotWidget class
44963  poppler/Annot.cc | 3433
44964  +++++++++++++++++++++++++++---------------------------
44965  poppler/Annot.h  |   87 +-
44966  poppler/Form.cc  |   39 +-
44967  poppler/Form.h   |    2 +
44968  poppler/Page.cc  |    9 +-
44969  5 files changed, 1765 insertions(+), 1805 deletions(-)
44971 commit 78afbc4d7819654e8742d4457c9847ad02b73bf1
44972 Author: Carlos Garcia Campos <carlosgc@gnome.org>
44973 Date:   Sun Feb 10 17:12:59 2008 +0100
44975     Some code refactoring and cleanup
44977      - Unused 'field' attribute in FormWidget class is now used and
44978        getField() method has been added
44979      - Method isReadOnly() in FormWidget class is not virtual anymore
44980        but implemented in the base class
44981      - Unused attribute 'catalog' in Form class has been removed and
44982        'acroForm' has been added instead with a getObj() method to get it.
44983      - createFieldFromDict() method is now static
44985  poppler/Form.cc | 128
44986  ++++++++++++++++++++++++++++----------------------------
44987  poppler/Form.h  |  41 +++++++++---------
44988  2 files changed, 84 insertions(+), 85 deletions(-)
44990 commit 5f8e2f9140ee2ede841700726b974768ec863672
44991 Author: Pino Toscano <pino@kde.org>
44992 Date:   Mon Feb 11 20:16:44 2008 +0100
44994     Use QVarLengthArray instead of relying on gcc-ism.
44996  qt4/src/poppler-page.cc | 3 ++-
44997  1 file changed, 2 insertions(+), 1 deletion(-)
44999 commit 7499764d382366823519aa13a38e1e44781c78af
45000 Author: Pino Toscano <pino@kde.org>
45001 Date:   Mon Feb 11 11:57:50 2008 +0100
45003     Add FormFieldButton::siblings().
45005     This is needed for grouping together the radio buttons.
45007  qt4/src/poppler-form.cc | 14 ++++++++++++++
45008  qt4/src/poppler-form.h  |  8 ++++++++
45009  2 files changed, 22 insertions(+)
45011 commit 85bfa4f499a90d45b13df4d0a8760a7da6fc1532
45012 Author: Pino Toscano <pino@kde.org>
45013 Date:   Mon Feb 11 02:40:37 2008 +0100
45015     Small apidox fix.
45017  qt4/src/poppler-form.h | 11 ++---------
45018  1 file changed, 2 insertions(+), 9 deletions(-)
45020 commit ada05055c91e967dc3e2af32a2176dd12cb7fe70
45021 Author: Pino Toscano <pino@kde.org>
45022 Date:   Mon Feb 11 02:27:19 2008 +0100
45024     Preliminary support for "button" form fields (ie, push buttons,
45025     check boxes, and radio buttons).
45027  qt4/src/poppler-form.cc | 55
45028  +++++++++++++++++++++++++++++++++++++++++++++++++
45029  qt4/src/poppler-form.h  | 54
45030  ++++++++++++++++++++++++++++++++++++++++++++++++
45031  qt4/src/poppler-page.cc |  6 ++++++
45032  3 files changed, 115 insertions(+)
45034 commit 278b33f25df418ef12798100002845a3e2ceebd3
45035 Merge: c730b33 fdb0a4a
45036 Author: Pino Toscano <pino@kde.org>
45037 Date:   Mon Feb 11 00:57:24 2008 +0100
45039     Merge branch 'master' of
45040     ssh://pino@git.freedesktop.org/git/poppler/poppler
45042 commit fdb0a4a2f1d86aec7a3b0fcd4b4d48455791ecad
45043 Author: Jeff Muizelaar <jeff@infidigm.net>
45044 Date:   Sun Feb 10 18:47:40 2008 -0500
45046     Avoid prescaling images when printing.
45048     Adds a function for letting the CairoOutputDev know whether it is
45049     targetting a
45050     screen or not. It then uses this knowledge to avoid prescaling
45051     images. This way
45052     cairo gets the full resolution image for use in the printed output.
45054  glib/poppler-page.cc      | 1 +
45055  poppler/CairoOutputDev.cc | 3 ++-
45056  poppler/CairoOutputDev.h  | 2 ++
45057  3 files changed, 5 insertions(+), 1 deletion(-)
45059 commit c730b33f1ec2032c4b8c2660738448d954eb0f7d
45060 Author: Pino Toscano <pino@kde.org>
45061 Date:   Mon Feb 11 00:46:20 2008 +0100
45063     Keep the EmbFile object, and use this for getting the data.
45065  qt4/src/poppler-embeddedfile.cc | 33 +++++++++++----------------------
45066  qt4/src/poppler-private.h       |  1 -
45067  2 files changed, 11 insertions(+), 23 deletions(-)
45069 commit 5915e57e7785370ce305cbbb3c2fedf36886689f
45070 Author: Pino Toscano <pino@kde.org>
45071 Date:   Sun Feb 10 03:19:18 2008 +0100
45073     const & in foreach
45075  qt4/tests/poppler-fonts.cpp      | 2 +-
45076  qt4/tests/stress-poppler-dir.cpp | 2 +-
45077  qt4/tests/stress-poppler-qt4.cpp | 2 +-
45078  qt4/tests/test-password-qt4.cpp  | 2 +-
45079  qt4/tests/test-poppler-qt4.cpp   | 2 +-
45080  5 files changed, 5 insertions(+), 5 deletions(-)
45082 commit d8374e0c2eb3ba05be101687e20c5fcbc42c1ad0
45083 Author: Pino Toscano <pino@kde.org>
45084 Date:   Sun Feb 10 01:32:24 2008 +0100
45086     Include only what needed; remove extra includes.
45088  qt4/tests/poppler-attachments.cpp |  4 +++-
45089  qt4/tests/poppler-fonts.cpp       |  4 +++-
45090  qt4/tests/stress-poppler-dir.cpp  |  9 ++++++---
45091  qt4/tests/stress-poppler-qt4.cpp  |  9 ++++++---
45092  qt4/tests/test-password-qt4.cpp   | 10 ++++++----
45093  qt4/tests/test-poppler-qt4.cpp    | 12 ++++++++----
45094  6 files changed, 32 insertions(+), 16 deletions(-)
45096 commit fa01a1115c4554b18c3462b568d76860d2fbe17b
45097 Author: Pino Toscano <pino@kde.org>
45098 Date:   Sun Feb 10 01:09:57 2008 +0100
45100     Comment out unused vars.
45102  utils/pdftoabw.cc | 6 +++---
45103  1 file changed, 3 insertions(+), 3 deletions(-)
45105 commit d3275e4263372b534c276f81d0c997ecb6675487
45106 Merge: c2186c1 5347a97
45107 Author: Albert Astals Cid <aacid@kde.org>
45108 Date:   Sat Feb 9 23:57:03 2008 +0100
45110     Merge branch 'master' of
45111     ssh://aacid@git.freedesktop.org/git/poppler/poppler
45113 commit c2186c1829c695c4ddb6c471ef8ad4ffa23c1b70
45114 Author: Albert Astals Cid <aacid@kde.org>
45115 Date:   Sat Feb 9 23:56:32 2008 +0100
45117     Only check if we are out of bounds if the object we are searching
45118     for has a known id (0 also means not known)
45120     Found by Michael Vrable
45122  poppler/Lexer.cc | 2 +-
45123  1 file changed, 1 insertion(+), 1 deletion(-)
45125 commit 5347a97e39388ae38cf2ab9c67f953b0f7a02a13
45126 Author: Pino Toscano <pino@kde.org>
45127 Date:   Sat Feb 9 18:26:41 2008 +0100
45129     Add the operators for the flags we have.
45131  qt4/src/poppler-qt4.h | 3 +++
45132  1 file changed, 3 insertions(+)
45134 commit 329ade4f936bf063539cdc887aaf9a1722a5b8e0
45135 Author: Pino Toscano <pino@kde.org>
45136 Date:   Sat Feb 9 18:23:59 2008 +0100
45138     Add options for the PDF export; add the WithChanges flag for saving
45139     the changes to the document as well.
45141  qt4/src/poppler-pdf-converter.cc | 25 +++++++++++++++++++++++--
45142  qt4/src/poppler-qt4.h            | 14 ++++++++++++++
45143  2 files changed, 37 insertions(+), 2 deletions(-)
45145 commit afb255366d56551bdc307766199bef9c5021d3ac
45146 Merge: 8c44b17 8cb0e75
45147 Author: Pino Toscano <pino@kde.org>
45148 Date:   Sat Feb 9 17:58:49 2008 +0100
45150     Merge branch 'master' of
45151     ssh://pino@git.freedesktop.org/git/poppler/poppler
45153 commit 8c44b175081983c492821858341109fee9e86b16
45154 Author: Pino Toscano <pino@kde.org>
45155 Date:   Sat Feb 9 17:57:57 2008 +0100
45157     Do not rely on GNU extensions, but at least use Qt.
45159  qt4/src/poppler-qiodeviceoutstream.cc | 11 ++++-------
45160  1 file changed, 4 insertions(+), 7 deletions(-)
45162 commit 8cb0e75203daa01439413d1a775482b48e784baa
45163 Author: Albert Astals Cid <aacid@kde.org>
45164 Date:   Sat Feb 9 17:56:13 2008 +0100
45166     Domain order is x_min x_max y_min y_max and not x_min y_min x_max
45167     y_max
45169  poppler/GfxState.cc | 4 ++--
45170  1 file changed, 2 insertions(+), 2 deletions(-)
45172 commit c8f734ba4258059fa4521a4d364f62ca1632840b
45173 Author: Albert Astals Cid <aacid@kde.org>
45174 Date:   Sat Feb 9 13:37:04 2008 +0100
45176     PS cos and sin input values are degrees so convert to radians so we
45177     can use the cos and sin cmath functions
45179  poppler/Function.cc | 4 ++--
45180  1 file changed, 2 insertions(+), 2 deletions(-)
45182 commit 5fb0c9d31c1abf2e6ad306c112fbd2a7c33d8772
45183 Merge: 2655663 2255c85
45184 Author: Carlos Garcia Campos <carlosgc@gnome.org>
45185 Date:   Sat Feb 9 13:15:15 2008 +0100
45187     Merge branch 'master' of
45188     ssh://carlosgc@git.freedesktop.org/git/poppler/poppler
45190 commit 26556636e71d5abcbfdd1373f5576d1233532cf8
45191 Author: Carlos Garcia Campos <carlosgc@gnome.org>
45192 Date:   Sat Feb 9 13:14:41 2008 +0100
45194     Add saveWithoutChangesAs method to be able to save the document
45195     ignoring changes made in forms or annots
45197  glib/poppler-document.cc | 41 ++++++++++++++++++++++++++++++++++++++++-
45198  glib/poppler-document.h  |  3 +++
45199  poppler/PDFDoc.cc        | 38 ++++++++++++++++++++++++++++++++------
45200  poppler/PDFDoc.h         |  4 ++++
45201  4 files changed, 79 insertions(+), 7 deletions(-)
45203 commit 2255c85e4939a0752083dca21984ff4398baf8d2
45204 Merge: 5ba9287 56c9246
45205 Author: Pino Toscano <pino@kde.org>
45206 Date:   Sat Feb 9 12:49:45 2008 +0100
45208     Merge branch 'master' of
45209     ssh://pino@git.freedesktop.org/git/poppler/poppler
45211 commit 5ba928762471e1ea8b81acd4644dfd3f58d18f77
45212 Author: Pino Toscano <pino@kde.org>
45213 Date:   Sat Feb 9 12:48:04 2008 +0100
45215     Fix placeholders in printf-like functions.
45217  glib/demo/page.c          | 2 +-
45218  glib/test-poppler-glib.cc | 2 +-
45219  2 files changed, 2 insertions(+), 2 deletions(-)
45221 commit 56c924609223196c5c41b9e6d9102bc248bad947
45222 Author: Albert Astals Cid <aacid@kde.org>
45223 Date:   Sat Feb 9 12:26:06 2008 +0100
45225     atan operator must yield a degrees result between 0 and 360
45227     See testcase at http://bugs.kde.org/show_bug.cgi?id=157497
45229  poppler/Function.cc | 6 ++++--
45230  1 file changed, 4 insertions(+), 2 deletions(-)
45232 commit 2a39932ae35a2716842bd2a1c3d4f9ce6b1e3dd8
45233 Author: Pino Toscano <pino@kde.org>
45234 Date:   Sat Feb 9 01:31:20 2008 +0100
45236     Few improvements to the password test.
45238     - QString::fromUtf8() instead of QFile::encodeName() to correctly
45239     pass the utf8 filenames
45240     - QVERIFY(!foo) instead of QCOMPARE(foo, false)
45241     - QVERIFY() also the return value of unlock()
45243  qt4/tests/check_password.cpp | 31 ++++++++++++++++---------------
45244  1 file changed, 16 insertions(+), 15 deletions(-)
45246 commit cc9c124d4d859b845eebf4ca1e4397870a35fd4e
45247 Author: Pino Toscano <pino@kde.org>
45248 Date:   Sat Feb 9 01:09:02 2008 +0100
45250     Add an unit test case for few invalid dates.
45252  qt4/tests/check_dateConversion.cpp | 34
45253  ++++++++++++++++++++++++++++++++++
45254  1 file changed, 34 insertions(+)
45256 commit eca91761741de5b340f7a2160db5b33401feb935
45257 Author: Pino Toscano <pino@kde.org>
45258 Date:   Fri Feb 8 18:42:14 2008 +0100
45260     Remove unneeded headers.
45262  qt4/src/poppler-page.cc | 4 ++--
45263  1 file changed, 2 insertions(+), 2 deletions(-)
45265 commit 899627505a4645fb1cc7d3599adbeec449c57041
45266 Author: Pino Toscano <pino@kde.org>
45267 Date:   Fri Feb 8 18:41:13 2008 +0100
45269     The return value is QString, so return QString's...
45271  qt4/src/poppler-document.cc | 6 +++---
45272  1 file changed, 3 insertions(+), 3 deletions(-)
45274 commit a1606fa4ff438983e3a7f55dd2d10a66f72e6711
45275 Author: Pino Toscano <pino@kde.org>
45276 Date:   Fri Feb 8 17:31:32 2008 +0100
45278     Move checkDocument() inside the private class.
45280  qt4/src/poppler-document.cc | 6 +++---
45281  qt4/src/poppler-private.h   | 2 ++
45282  qt4/src/poppler-qt4.h       | 2 +-
45283  3 files changed, 6 insertions(+), 4 deletions(-)
45285 commit f1ec70a83f807493dab5118761df31c0f67decad
45286 Author: Pino Toscano <pino@kde.org>
45287 Date:   Fri Feb 8 17:26:41 2008 +0100
45289     Remove C-ism.
45291  qt4/src/poppler-document.cc | 4 ++--
45292  1 file changed, 2 insertions(+), 2 deletions(-)
45294 commit 3e994e8586fa1c87ef7e7f82af1cdacf2cd36310
45295 Author: Pino Toscano <pino@kde.org>
45296 Date:   Fri Feb 8 12:21:56 2008 +0100
45298     Add the missing font types.
45300  qt4/src/poppler-fontinfo.cc | 11 +++++++++--
45301  1 file changed, 9 insertions(+), 2 deletions(-)
45303 commit ba07963f85d777a441349e23d4c2f510e45c73be
45304 Author: Pino Toscano <pino@kde.org>
45305 Date:   Fri Feb 8 12:19:04 2008 +0100
45307     Be safe against self-assignment.
45309  qt4/src/poppler-fontinfo.cc | 3 +++
45310  1 file changed, 3 insertions(+)
45312 commit 834b86548e09f4b24cdb2f194299d053b9b55022
45313 Author: Pino Toscano <pino@kde.org>
45314 Date:   Fri Feb 8 12:15:16 2008 +0100
45316     Small apidox fix.
45318  qt4/src/poppler-qt4.h | 2 +-
45319  1 file changed, 1 insertion(+), 1 deletion(-)
45321 commit 11a61eac5b8cde04bf762bbbe0deab5c0bd52951
45322 Author: Pino Toscano <pino@kde.org>
45323 Date:   Fri Feb 8 02:21:32 2008 +0100
45325     Pack few bools together.
45327  qt4/src/poppler-annotation.cc |  8 ++++----
45328  qt4/src/poppler-link.cc       | 10 +++++-----
45329  qt4/src/poppler-private.h     |  4 ++--
45330  3 files changed, 11 insertions(+), 11 deletions(-)
45332 commit 1aeba15b5eb9b30943259824678ebc9e4f56e870
45333 Merge: a489063 22d10c1
45334 Author: Pino Toscano <pino@kde.org>
45335 Date:   Fri Feb 8 01:39:16 2008 +0100
45337     Merge branch 'master' of
45338     ssh://pino@git.freedesktop.org/git/poppler/poppler
45340 commit a4890637a2c2ab1623311d9a6920e82131c2597c
45341 Author: Pino Toscano <pino@kde.org>
45342 Date:   Fri Feb 8 01:36:56 2008 +0100
45344     Move QStringToUnicodeGooString() and QStringToGooString() to the
45345     private module.
45347  qt4/src/poppler-document.cc | 10 ----------
45348  qt4/src/poppler-form.cc     | 15 ---------------
45349  qt4/src/poppler-private.cc  | 25 +++++++++++++++++++++++++
45350  qt4/src/poppler-private.h   |  4 ++++
45351  4 files changed, 29 insertions(+), 25 deletions(-)
45353 commit 5e44241c4976b819f7be6badd2d183fbfb8ee6de
45354 Author: Pino Toscano <pino@kde.org>
45355 Date:   Fri Feb 8 01:30:07 2008 +0100
45357     Move the string functions implementation in a .cc file.
45359  qt4/src/CMakeLists.txt     |  1 +
45360  qt4/src/Makefile.am        |  1 +
45361  qt4/src/poppler-private.cc | 70
45362  ++++++++++++++++++++++++++++++++++++++++++++++
45363  qt4/src/poppler-private.h  | 46 +++---------------------------
45364  4 files changed, 76 insertions(+), 42 deletions(-)
45366 commit 124d92139241ad95da559d22af48254b45ac4a2e
45367 Author: Pino Toscano <pino@kde.org>
45368 Date:   Fri Feb 8 01:07:43 2008 +0100
45370     Include own header first, remove extra includes.
45372  qt4/src/poppler-document.cc              | 1 -
45373  qt4/src/poppler-embeddedfile.cc          | 3 ++-
45374  qt4/src/poppler-form.cc                  | 4 +++-
45375  qt4/src/poppler-link-extractor-private.h | 2 ++
45376  qt4/src/poppler-link-extractor.cc        | 7 +++++--
45377  qt4/src/poppler-page-private.h           | 6 +++++-
45378  qt4/src/poppler-private.h                | 4 +++-
45379  qt4/src/poppler-qt4.h                    | 2 --
45380  qt4/src/poppler-sound.cc                 | 4 ++--
45381  9 files changed, 22 insertions(+), 11 deletions(-)
45383 commit 22d10c19e232dea143bda372c92aa12b999e4921
45384 Author: Albert Astals Cid <aacid@kde.org>
45385 Date:   Thu Feb 7 23:38:50 2008 +0100
45387     PDF spec says name tokens have a maximum length of 127, but there are
45388     some docs in the wild with more than that and they work on acroread
45389     so increase the allowed length to 128+127
45391  poppler/Lexer.cc | 25 +++++++++++++++++++++----
45392  1 file changed, 21 insertions(+), 4 deletions(-)
45394 commit ee9f85915feb86b54ace1a403baa13bbdd7c3966
45395 Author: Pino Toscano <pino@kde.org>
45396 Date:   Thu Feb 7 18:07:53 2008 +0100
45398     Having a PageData is mandatory.
45400     Just assert when constructing instead of checking for it in each
45401     link iteration.
45403  qt4/src/poppler-link-extractor.cc | 3 ++-
45404  1 file changed, 2 insertions(+), 1 deletion(-)
45406 commit ad4b1361f6c25359e6ddb38599bfc1e4e3e80408
45407 Author: Pino Toscano <pino@kde.org>
45408 Date:   Thu Feb 7 18:03:30 2008 +0100
45410     Precalc stuff we don't need to recalc in each link iteration.
45412  qt4/src/poppler-link-extractor-private.h |  3 ++-
45413  qt4/src/poppler-link-extractor.cc        | 14 ++++++++------
45414  2 files changed, 10 insertions(+), 7 deletions(-)
45416 commit 82432dbc62a0879f4513640c2e0f594fda9347ad
45417 Author: Pino Toscano <pino@kde.org>
45418 Date:   Thu Feb 7 17:51:50 2008 +0100
45420     Store the ::Page internally, so we don't need to get it again
45421     everytime.
45423  qt4/src/poppler-page-private.h |  3 +++
45424  qt4/src/poppler-page.cc        | 37 ++++++++++++++-----------------------
45425  2 files changed, 17 insertions(+), 23 deletions(-)
45427 commit 8ec51f7ca518aa6a4a69f30d373722d05f50cf07
45428 Author: Pino Toscano <pino@kde.org>
45429 Date:   Thu Feb 7 16:48:16 2008 +0100
45431     Compile the stress-poppler-dir test as well.
45433  qt4/tests/CMakeLists.txt | 1 +
45434  1 file changed, 1 insertion(+)
45436 commit 8a946b76ae2e7c2c5238b4e580c1c226eb457dc9
45437 Author: Pino Toscano <pino@kde.org>
45438 Date:   Thu Feb 7 01:07:28 2008 +0100
45440     Micro-touches to the debug messages.
45442  qt4/src/poppler-page.cc | 26 +++++++++++++-------------
45443  1 file changed, 13 insertions(+), 13 deletions(-)
45445 commit c31990dfe50c7a0e3999e6d967699fce5ccb3339
45446 Merge: 7701e2a 6d58cda
45447 Author: Pino Toscano <pino@kde.org>
45448 Date:   Tue Feb 5 00:38:00 2008 +0100
45450     Merge branch 'master' of
45451     ssh://pino@git.freedesktop.org/git/poppler/poppler
45453 commit 7701e2a5c7d18fdaa0fa40c190e6ee0524746046
45454 Author: Pino Toscano <pino@kde.org>
45455 Date:   Tue Feb 5 00:37:01 2008 +0100
45457     Add a AnnotColor -> QColor conversion method.
45459  qt4/src/poppler-annotation-helper.h |  6 ++++++
45460  qt4/src/poppler-annotation.cc       | 31 +++++++++++++++++++++++++++++++
45461  2 files changed, 37 insertions(+)
45463 commit 6d58cda82b0181f2cca6e9d95b15877793be0812
45464 Author: Albert Astals Cid <aacid@kde.org>
45465 Date:   Mon Feb 4 23:33:51 2008 +0100
45467     Protect us against weird dateString values
45469  qt4/src/poppler-document.cc | 5 ++++-
45470  1 file changed, 4 insertions(+), 1 deletion(-)
45472 commit aa0435f1544fe1adcf10173e34eaeaf2a7a703c7
45473 Merge: b43f4e9 37600b5
45474 Author: Pino Toscano <pino@kde.org>
45475 Date:   Mon Feb 4 20:56:53 2008 +0100
45477     Merge branch 'master' of
45478     ssh://pino@git.freedesktop.org/git/poppler/poppler
45480 commit 37600b5e848386d2c92c3dff8219c9dda16b0dca
45481 Author: Iñigo Martínez <inigomartinez@gmail.com>
45482 Date:   Sun Feb 3 22:42:51 2008 +0100
45484     Minor changes to Annot related stuff.
45486     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
45488  poppler/Annot.cc | 15 ++++-----------
45489  poppler/Annot.h  | 12 ++++++++++--
45490  poppler/Gfx.cc   |  7 ++++---
45491  poppler/Page.cc  |  9 +++++++++
45492  poppler/Page.h   |  3 +++
45493  5 files changed, 30 insertions(+), 16 deletions(-)
45495 commit b43f4e9a161a1fd7b827244dc21b1bd2a6df7054
45496 Author: Pino Toscano <pino@kde.org>
45497 Date:   Sun Feb 3 20:32:15 2008 +0100
45499     Pass the DocumentData to the Page (simplify a bit some code).
45501  qt4/src/poppler-document.cc              |  2 +-
45502  qt4/src/poppler-link-extractor-private.h |  4 +-
45503  qt4/src/poppler-link-extractor.cc        |  8 ++--
45504  qt4/src/poppler-page-private.h           |  4 +-
45505  qt4/src/poppler-page.cc                  | 64
45506  ++++++++++++++++----------------
45507  qt4/src/poppler-qt4.h                    |  5 +--
45508  6 files changed, 42 insertions(+), 45 deletions(-)
45510 commit 4e0bb0307fccefc21f74a4c5a3a0d7e8e687b550
45511 Author: Pino Toscano <pino@draco.(none)>
45512 Date:   Sat Feb 2 12:57:25 2008 +0100
45514     Fix include guard.
45516  poppler/ArthurOutputDev.h | 4 ++--
45517  1 file changed, 2 insertions(+), 2 deletions(-)
45519 commit 6f11ef660540fd13aad1350385beb90758ca86af
45520 Author: Albert Astals Cid <aacid@kde.org>
45521 Date:   Fri Feb 1 23:55:37 2008 +0100
45523     Fix for end condition, init ucode to 0
45525  poppler/GfxFont.cc | 4 ++--
45526  1 file changed, 2 insertions(+), 2 deletions(-)
45528 commit 1da2091807ae7f7d4d3f446953c41b4c440d4b1b
45529 Author: Albert Astals Cid <aacid@kde.org>
45530 Date:   Thu Jan 31 23:52:20 2008 +0100
45532     Ensure we don't draw outside the main bitmap on
45533     SplashOutputDev::setSoftMask
45535     Fixes crash on http://bugs.kde.org/show_bug.cgi?id=157000
45537  poppler/SplashOutputDev.cc | 8 ++++++--
45538  1 file changed, 6 insertions(+), 2 deletions(-)
45540 commit ecabc9469b137e8251344e5502de1cbf875223b9
45541 Author: Pino Toscano <pino@kde.org>
45542 Date:   Thu Jan 31 00:20:55 2008 +0100
45544     Set RelWithDebInfo as default build type, if not specified.
45546  cmake/modules/PopplerMacros.cmake | 4 ++++
45547  1 file changed, 4 insertions(+)
45549 commit 19da87a20b3906523a330e3c956903a58a3ede7f
45550 Author: Pino Toscano <pino@kde.org>
45551 Date:   Thu Jan 31 00:11:58 2008 +0100
45553     Support the different CMake build modes.
45555     Now you can specify (using -DCMAKE_BUILD_TYPE=type) a CMake build
45556     type to have GCC or ICC w/ tuned C(XX)FLAGS.
45557     The supported build types are: None (as in no type is specified on
45558     command line), RelWithDebInfo, Release, Debug, DebugFull, Profile.
45560  CMakeLists.txt                    |  7 -------
45561  cmake/modules/PopplerMacros.cmake | 29 +++++++++++++++++++++++++++++
45562  2 files changed, 29 insertions(+), 7 deletions(-)
45564 commit 37d2055137c310ceb217164a76814b188be3b1b2
45565 Author: Pino Toscano <pino@draco.(none)>
45566 Date:   Wed Jan 30 23:12:03 2008 +0100
45568     Introduce the CMake-based build system.
45570     Mostly works nicely as the autotools, and it mimics (almost) all
45571     the autotools behaviours.
45572     Copied some scripts from the KDE cmake scripts (BSD-licensed).
45573     TODO: gtk-doc.
45575  CMakeLists.txt                                    |  390 +++++++
45576  ConfigureChecks.cmake                             |   47 +
45577  cmake/modules/COPYING-CMAKE-SCRIPTS               |   22 +
45578  cmake/modules/FindCairo.cmake                     |   44 +
45579  cmake/modules/FindFontconfig.cmake                |   47 +
45580  cmake/modules/FindFreetype.cmake                  |   74 ++
45581  cmake/modules/FindGTK.cmake                       |   70 ++
45582  cmake/modules/FindPackageHandleStandardArgs.cmake |   58 +
45583  cmake/modules/FindQt3.cmake                       |  319 +++++
45584  cmake/modules/FindQt4.cmake                       | 1295
45585  +++++++++++++++++++++
45586  cmake/modules/MacroBoolTo01.cmake                 |   20 +
45587  cmake/modules/MacroEnsureVersion.cmake            |  117 ++
45588  cmake/modules/MacroOptionalFindPackage.cmake      |   28 +
45589  cmake/modules/MacroPushRequiredVars.cmake         |   47 +
45590  cmake/modules/PopplerDefaults.cmake               |   10 +
45591  cmake/modules/PopplerMacros.cmake                 |   83 ++
45592  config.h.cmake                                    |  149 +++
45593  glib/CMakeLists.txt                               |  107 ++
45594  glib/demo/CMakeLists.txt                          |   17 +
45595  glib/poppler-features.h.cmake                     |   24 +
45596  poppler-cairo.pc.cmake                            |    9 +
45597  poppler-config.h.cmake                            |  160 +++
45598  poppler-glib.pc.cmake                             |   13 +
45599  poppler-qt.pc.cmake                               |   12 +
45600  poppler-qt4.pc.cmake                              |   12 +
45601  poppler-splash.pc.cmake                           |    9 +
45602  poppler.pc.cmake                                  |   11 +
45603  qt/CMakeLists.txt                                 |   33 +
45604  qt4/CMakeLists.txt                                |    2 +
45605  qt4/src/CMakeLists.txt                            |   43 +
45606  qt4/tests/CMakeLists.txt                          |   47 +
45607  test/CMakeLists.txt                               |   52 +
45608  utils/CMakeLists.txt                              |   84 ++
45609  33 files changed, 3455 insertions(+)
45611 commit 1ea831d3eee6eda35fadfb3c75962a0c708e6c7b
45612 Author: Pino Toscano <pino@kde.org>
45613 Date:   Wed Jan 30 22:17:38 2008 +0100
45615     Preprocessor #warning is GCC-specific.
45617  poppler/ArthurOutputDev.cc | 4 ++++
45618  1 file changed, 4 insertions(+)
45620 commit 4c738cc6bd51f9d9e23ba83949c490c5c8691345
45621 Author: Albert Astals Cid <aacid@kde.org>
45622 Date:   Tue Jan 29 23:45:52 2008 +0100
45624     Scale text to match 'm' size
45626     Fixes bug 12304
45628  poppler/SplashOutputDev.cc | 37 +++++++++++++++++++++++++++++++
45629  splash/SplashFTFont.cc     | 55
45630  +++++++++++++++++++++++++++++++++++++++++++++-
45631  splash/SplashFTFont.h      |  4 ++++
45632  splash/SplashFont.h        |  4 ++++
45633  splash/SplashFontFile.cc   |  1 +
45634  splash/SplashFontFile.h    |  2 ++
45635  6 files changed, 102 insertions(+), 1 deletion(-)
45637 commit 64f16cf6ebf2870852fe8d937b25be58869ad40a
45638 Author: Albert Astals Cid <aacid@kde.org>
45639 Date:   Tue Jan 29 23:41:15 2008 +0100
45641     Enable antialias by default on the test tool
45643  qt4/tests/test-poppler-qt4.cpp | 2 ++
45644  1 file changed, 2 insertions(+)
45646 commit 90f0e6bc1e96d9f1666cb8476a92e127f5b927d4
45647 Author: Jonathan Kew <jonathan_kew@sil.org>
45648 Date:   Tue Jan 29 20:23:08 2008 +0100
45650     Provide gstrndup as a portable substitue of strndup
45652  configure.ac       | 1 -
45653  goo/gmem.cc        | 7 +++++++
45654  goo/gmem.h         | 5 +++++
45655  poppler/GfxFont.cc | 8 +-------
45656  4 files changed, 13 insertions(+), 8 deletions(-)
45658 commit 77b91c852ad3d5554afc03aee92a1d928f233401
45659 Merge: 0babb0e 0533696
45660 Author: Albert Astals Cid <aacid@kde.org>
45661 Date:   Mon Jan 28 20:44:34 2008 +0100
45663     Merge branch 'master' of
45664     ssh://aacid@git.freedesktop.org/git/poppler/poppler
45666 commit 0babb0eb1afa343fb12a3fd037b98d2d1c794a1c
45667 Author: Jonathan Kew <jonathan_kew@sil.org>
45668 Date:   Mon Jan 28 20:42:44 2008 +0100
45670     Introduce a check for strndup and alternative for systems without it
45672  configure.ac       | 1 +
45673  poppler/GfxFont.cc | 6 ++++++
45674  2 files changed, 7 insertions(+)
45676 commit 053369678963206a4afa88a614de1994872c7c5a
45677 Author: Carlos Garcia Campos <carlosgc@gnome.org>
45678 Date:   Sun Jan 27 19:36:28 2008 +0100
45680     Add ok_to_fill_form permission flag
45682  glib/poppler-document.cc  |  2 ++
45683  glib/poppler-document.h   |  3 ++-
45684  glib/test-poppler-glib.cc | 21 +++++++++++++++++++--
45685  3 files changed, 23 insertions(+), 3 deletions(-)
45687 commit 3085a9495ad87a54758da0024372610fdaf88d57
45688 Author: Carlos Garcia Campos <carlosgc@gnome.org>
45689 Date:   Sun Jan 27 19:15:34 2008 +0100
45691     Fix slice rendering in poppler glib demo
45693  glib/demo/render.c | 41 ++++++++++++++++++++++++-----------------
45694  1 file changed, 24 insertions(+), 17 deletions(-)
45696 commit 7ad6c4ba110b970516d5380444a03ae217496ddf
45697 Author: Albert Astals Cid <aacid@kde.org>
45698 Date:   Thu Jan 24 21:14:44 2008 +0100
45700     Incrementing the iterator would be a good idea
45702  qt4/src/poppler-annotation.cc | 1 +
45703  1 file changed, 1 insertion(+)
45705 commit 7c99ec4635a4971321bbead7d1bc723da59b755e
45706 Author: Julien Rebetez <julien@fhtagn.net>
45707 Date:   Thu Jan 24 19:18:15 2008 +0100
45709     Revert unwanted change on Dict, fix leak on writeTrailer
45711  poppler/Dict.cc   | 2 +-
45712  poppler/PDFDoc.cc | 4 ++--
45713  2 files changed, 3 insertions(+), 3 deletions(-)
45715 commit 2335fb6034d2e9ec304abba400119b88302b3160
45716 Author: Albert Astals Cid <aacid@kde.org>
45717 Date:   Wed Jan 23 23:26:20 2008 +0100
45719     Draw underlined Links correctly
45721     See http://bugs.kde.org/show_bug.cgi?id=151359 for an example
45723  poppler/Gfx.cc | 8 ++++----
45724  1 file changed, 4 insertions(+), 4 deletions(-)
45726 commit 96c532ea4b56a147de1deb965126e31f87df588b
45727 Author: Carlos Garcia Campos <carlosgc@gnome.org>
45728 Date:   Wed Jan 23 13:30:12 2008 +0100
45730     Fix memory leak
45732  poppler/Form.cc | 4 ++++
45733  1 file changed, 4 insertions(+)
45735 commit 6bca64407c675ca837f83a12c0f655f975f14407
45736 Author: Carlos Garcia Campos <carlosgc@gnome.org>
45737 Date:   Wed Jan 23 13:27:45 2008 +0100
45739     Make sure default values are not loaded more than once for the
45740     same widget.
45742  poppler/Form.cc | 18 +++++++++++++++++-
45743  poppler/Form.h  |  1 +
45744  2 files changed, 18 insertions(+), 1 deletion(-)
45746 commit eccf84b51a1cf5d478c0ec84be3fc9be8e458f4f
45747 Author: Pino Toscano <pino@kde.org>
45748 Date:   Tue Jan 22 23:28:16 2008 +0100
45750     Refactor the PSConverter and add a PDFConverter (for PDF export/save).
45752     Add an OutStream subclass to redirect the output to a QIODevice.
45753     Split the PSConverter in a base class (BaseConverter) w/ d_ptr
45754     structure.
45755     Add a new PDFConverter that inherit BaseConverter, and do the
45756     actual export
45757     making use of the new QIODeviceOutStream.
45758     The BaseConverter now handles automatically file or QIODevice output.
45760  qt4/src/Makefile.am                          |   5 +
45761  qt4/src/poppler-base-converter.cc            |  99 ++++++++++++++++
45762  qt4/src/poppler-converter-private.h          |  48 ++++++++
45763  qt4/src/poppler-document.cc                  |   5 +
45764  qt4/src/poppler-pdf-converter.cc             |  68 +++++++++++
45765  qt4/src/poppler-ps-converter.cc              | 162
45766  ++++++++++++---------------
45767  qt4/src/poppler-qiodeviceoutstream-private.h |  47 ++++++++
45768  qt4/src/poppler-qiodeviceoutstream.cc        |  71 ++++++++++++
45769  qt4/src/poppler-qt4.h                        |  85 +++++++++++---
45770  9 files changed, 483 insertions(+), 107 deletions(-)
45772 commit 547db8be1ab0b2987f0f06d8529eaaed2414028c
45773 Author: Carlos Garcia Campos <carlosgc@gnome.org>
45774 Date:   Tue Jan 22 13:22:20 2008 +0100
45776     Fix a crash when createAnnot returns NULL due to invalid annot dict.
45778  poppler/Annot.cc | 2 +-
45779  1 file changed, 1 insertion(+), 1 deletion(-)
45781 commit 0d558841142587d66bd3b2025e5a9ca39f7a6159
45782 Author: Albert Astals Cid <aacid@kde.org>
45783 Date:   Mon Jan 21 21:43:39 2008 +0100
45785     Fix another reversed comparison due to cmp
45787  poppler/Annot.cc | 2 +-
45788  1 file changed, 1 insertion(+), 1 deletion(-)
45790 commit cb6a87e39336e2e3893f3e5f577e4d176d237a9f
45791 Author: Iñigo Martínez <inigomartinez@gmail.com>
45792 Date:   Mon Jan 21 10:07:35 2008 +0100
45794     Fixed a few compare issues with Annots.
45796     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
45798  poppler/Annot.cc | 24 ++++++++++++------------
45799  1 file changed, 12 insertions(+), 12 deletions(-)
45801 commit 7cf85dc8d7c895a211684c7d36757063ed4f469b
45802 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
45803 Date:   Mon Jan 21 21:27:49 2008 +0100
45805     The glade file needs to be distributed
45807  test/Makefile.am | 3 ++-
45808  1 file changed, 2 insertions(+), 1 deletion(-)
45810 commit 46e93d31dd9b5909ecd8f7a8f8de23329444a7bc
45811 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
45812 Date:   Sun Jan 20 19:56:51 2008 +0100
45814     we need time.h if we use time()
45816  poppler/PDFDoc.cc | 1 +
45817  1 file changed, 1 insertion(+)
45819 commit a0adb006c38ea07f010a01d9c0bb07ca0f48939d
45820 Author: Pino Toscano <pino@kde.org>
45821 Date:   Sun Jan 20 19:55:55 2008 +0100
45823     Added a saveAs() overload which takes a plain OutStream
45825  poppler/PDFDoc.cc | 9 +++++++--
45826  poppler/PDFDoc.h  | 2 ++
45827  2 files changed, 9 insertions(+), 2 deletions(-)
45829 commit fcdd5c51f370d040ae57aa64801c9bd4dbe88752
45830 Author: Carlos Garcia Campos <carlosgc@gnome.org>
45831 Date:   Sat Jan 19 18:00:10 2008 +0100
45833     Do not render images when getting the image mapping, it can be done
45834     later on demand.
45836  glib/poppler-page.cc      |  81 +++++++++++++++-------------
45837  glib/poppler-page.h       |   6 ++-
45838  poppler/CairoOutputDev.cc | 131
45839  ++++++++++++++++++++++++++--------------------
45840  poppler/CairoOutputDev.h  |  12 ++++-
45841  4 files changed, 135 insertions(+), 95 deletions(-)
45843 commit 37ae465775d9a53e7c06cf51aa215439214fd79c
45844 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
45845 Date:   Sat Jan 19 14:00:31 2008 +0100
45847     ignore pdf-fullrewrite binary
45849  test/.gitignore | 1 +
45850  1 file changed, 1 insertion(+)
45852 commit 1d160935ea4c1116b745c584ed7f1fd03fbbfb46
45853 Author: Iñigo Martínez <inigomartinez@gmail.com>
45854 Date:   Sat Jan 19 13:59:46 2008 +0100
45856     AnnotWidget support and few fixes
45858  poppler/Annot.cc | 243
45859  ++++++++++++++++++++++++++++++++++++++++++++++++++++---
45860  poppler/Annot.h  | 142 +++++++++++++++++++++++++++++---
45861  2 files changed, 365 insertions(+), 20 deletions(-)
45863 commit 0e91a3973e525d65236d15930a8ea0e5bbb6a6cc
45864 Author: Iñigo Martínez <inigomartinez@gmail.com>
45865 Date:   Sat Jan 19 13:59:25 2008 +0100
45867     AnnotTextMarkup support and improved AnnotQuadrilaterals
45869  poppler/Annot.cc | 356
45870  ++++++++++++++++++++++++++++++++++++++++++++-----------
45871  poppler/Annot.h  | 130 +++++++++++++++++---
45872  2 files changed, 400 insertions(+), 86 deletions(-)
45874 commit c13952cd56a40bad14a1bf28699b137f65162f10
45875 Author: Iñigo Martínez <inigomartinez@gmail.com>
45876 Date:   Sat Jan 19 13:59:02 2008 +0100
45878     Changed AnnotQuadrilateral parsing inside AnnotLink
45880  poppler/Annot.cc | 246
45881  ++++++++++++++++++++++++++++++-------------------------
45882  poppler/Annot.h  |  19 +++--
45883  2 files changed, 144 insertions(+), 121 deletions(-)
45885 commit 2f821f10fbbba9363405201c86494cd861cec2b2
45886 Author: Iñigo Martínez <inigomartinez@gmail.com>
45887 Date:   Sat Jan 19 13:49:43 2008 +0100
45889     Add AnnotQuadPoints class
45891  poppler/Annot.cc | 16 ++++++++++++++++
45892  poppler/Annot.h  | 23 +++++++++++++++++++++++
45893  2 files changed, 39 insertions(+)
45895 commit de4c8fa6607e55c199bede1dc731227692ef4f53
45896 Author: Iñigo Martínez <inigomartinez@gmail.com>
45897 Date:   Sun Dec 30 21:21:56 2007 +0100
45899     AnnotFreeText support.
45901     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
45903  poppler/Annot.cc | 232
45904  ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
45905  poppler/Annot.h  | 127 ++++++++++++++++++++++++++++++
45906  2 files changed, 358 insertions(+), 1 deletion(-)
45908 commit c3504a87933ae1516b1ef05e527fd1c039091235
45909 Author: Iñigo Martínez <inigomartinez@gmail.com>
45910 Date:   Sun Dec 30 19:37:18 2007 +0100
45912     Improved AnnotLink support.
45914     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
45916  poppler/Annot.cc | 116
45917  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
45918  poppler/Annot.h  |  51 ++++++++++++++++++++++++
45919  2 files changed, 167 insertions(+)
45921 commit a20468cc38bb590124b2b028a08f364f90f2487f
45922 Author: Julien Rebetez <julien@fhtagn.net>
45923 Date:   Sat Jan 19 13:02:17 2008 +0100
45925     Adds a test application to test full rewrite functionnality.
45927  test/Makefile.am        | 11 ++++++++++-
45928  test/pdf-fullrewrite.cc | 44 ++++++++++++++++++++++++++++++++++++++++++++
45929  2 files changed, 54 insertions(+), 1 deletion(-)
45931 commit 246294714c6011651fd0e5b3649bd65919058c72
45932 Author: Julien Rebetez <julien@fhtagn.net>
45933 Date:   Sat Jan 19 12:59:03 2008 +0100
45935     FormWidget's 'modified' member variable is now updated correctly
45936     each time an update is done.
45938     Before, only text FormWidget had their 'modified' field set to 'true'
45939     if they had been updated.
45940     It is now the case for the other type of FormWidgets.
45942  poppler/Form.cc | 7 ++++++-
45943  1 file changed, 6 insertions(+), 1 deletion(-)
45945 commit 6e0f297b8b17afb95779724b8618ca39016e664a
45946 Author: Julien Rebetez <julien@fhtagn.net>
45947 Date:   Sat Jan 19 12:54:09 2008 +0100
45949     Annot will save their generated appearance in their AP dict.
45951  poppler/Annot.cc | 42 ++++++++++++++++++++++++++++++++++++++----
45952  poppler/Annot.h  |  1 +
45953  2 files changed, 39 insertions(+), 4 deletions(-)
45955 commit e20f6a8e9ac3936b4bc03710a71fe390dfc4c094
45956 Author: Julien Rebetez <julien@fhtagn.net>
45957 Date:   Sat Jan 19 12:52:02 2008 +0100
45959     Add deep copy constructor to Dict.
45961  poppler/Dict.cc | 14 +++++++++++++-
45962  poppler/Dict.h  |  1 +
45963  2 files changed, 14 insertions(+), 1 deletion(-)
45965 commit e8d46cab77c7167edb0896296118daafc0f13b6d
45966 Author: Julien Rebetez <julien@fhtagn.net>
45967 Date:   Sat Jan 19 12:51:44 2008 +0100
45969     Adds the ability to save PDF using either incremental update or by
45970     rewriting completly the PDF.
45972  poppler/PDFDoc.cc | 379
45973  +++++++++++++++++++++++++++++++++++++++++++++++++++++-
45974  poppler/PDFDoc.h  |  18 ++-
45975  poppler/XRef.cc   |  12 +-
45976  poppler/XRef.h    |   3 +-
45977  4 files changed, 402 insertions(+), 10 deletions(-)
45979 commit 742b0c3dec01d8672b84f56d5bb0e2890b178594
45980 Author: Julien Rebetez <julien@fhtagn.net>
45981 Date:   Sat Jan 19 12:51:27 2008 +0100
45983     Make the md5 method of Decrypt public so it can be used by other
45984     files.
45986  poppler/Decrypt.cc | 5 ++---
45987  poppler/Decrypt.h  | 1 +
45988  2 files changed, 3 insertions(+), 3 deletions(-)
45990 commit bb7867976740dea259d4110c072552fc5953910f
45991 Author: Julien Rebetez <julien@fhtagn.net>
45992 Date:   Sat Jan 19 12:51:07 2008 +0100
45994     Modify the writeToFile method of XRef so it uses OutStream instead
45995     of a C file descriptor.
45997  poppler/XRef.cc | 10 +++++-----
45998  poppler/XRef.h  |  2 +-
45999  2 files changed, 6 insertions(+), 6 deletions(-)
46001 commit d80736587fdbc0e163077f27bfd21c5e3a7fa4c7
46002 Author: Julien Rebetez <julien@fhtagn.net>
46003 Date:   Sat Jan 19 12:50:49 2008 +0100
46005     Adds addIndirectObject method to XRef. This method allow the creation
46006     of new indirect objects.
46008  poppler/XRef.cc | 39 +++++++++++++++++++++++++++++++++++++++
46009  poppler/XRef.h  |  1 +
46010  2 files changed, 40 insertions(+)
46012 commit 8bd00dd0872191b8806e9411d9a1adc441f08a47
46013 Author: Julien Rebetez <julien@fhtagn.net>
46014 Date:   Sat Jan 19 12:50:16 2008 +0100
46016     Add some unfiltered methods to input stream.
46018     With these methods, it is possible to read the raw content from the
46019     stream, without any filtering (even not the headers).
46021  poppler/Stream.cc | 41 ++++++++++++++++++++++++++++-------------
46022  poppler/Stream.h  | 26 ++++++++++++++++++++++++++
46023  2 files changed, 54 insertions(+), 13 deletions(-)
46025 commit 8bcda287ddd316f90b3e47a3a307fbe63a5c21f7
46026 Author: Julien Rebetez <julien@fhtagn.net>
46027 Date:   Sat Jan 19 12:46:53 2008 +0100
46029     Add setNeedFree method to MemStream so it is possible to choose if
46030     the stream should take care of deleting the buffer.
46032  poppler/Stream.h | 4 ++++
46033  1 file changed, 4 insertions(+)
46035 commit 4fbd143de7e3a8ab386dd14b057e62b3b9fe04e4
46036 Author: Julien Rebetez <julien@fhtagn.net>
46037 Date:   Sat Jan 19 12:45:54 2008 +0100
46039     Add Outstream, a base class for output streams and FileOutStream,
46040     which implements OutStream for output to a file.
46042  poppler/Stream.cc | 55 +++++++++++++++++++++++++++++++++++++++++++++++
46043  poppler/Stream.h  | 64
46044  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
46045  2 files changed, 119 insertions(+)
46047 commit 696eaa47169fb063b7e6998c876926c578b6fbfa
46048 Author: Carlos Garcia Campos <carlosgc@gnome.org>
46049 Date:   Thu Jan 17 15:56:59 2008 +0100
46051     Fix a crash when editing text form fields
46053  poppler/Annot.cc | 4 ++--
46054  1 file changed, 2 insertions(+), 2 deletions(-)
46056 commit 9ec1b28dcdade12498b94b650c26483581294ee6
46057 Author: Carlos Garcia Campos <carlosgc@gnome.org>
46058 Date:   Thu Jan 17 14:54:34 2008 +0100
46060     Fix a crash when a form field contains reference to non existant
46061     children
46063  poppler/Form.cc | 4 ++++
46064  1 file changed, 4 insertions(+)
46066 commit f7ed40c465033bad26dfda008c5984954baa0607
46067 Author: Carlos Garcia Campos <carlosgc@gnome.org>
46068 Date:   Wed Jan 16 21:01:50 2008 +0100
46070     Add a cast to fix build
46072  glib/demo/info.cc | 3 ++-
46073  1 file changed, 2 insertions(+), 1 deletion(-)
46075 commit 1c0aa21e598b879ec49d96700e6438ccb8ac2283
46076 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
46077 Date:   Fri Jan 11 20:28:49 2008 +0100
46079     rename info.c to info.cc to fix bug 14024
46081  glib/demo/Makefile.am |   2 +-
46082  glib/demo/info.c      | 243
46083  --------------------------------------------------
46084  glib/demo/info.cc     | 243
46085  ++++++++++++++++++++++++++++++++++++++++++++++++++
46086  3 files changed, 244 insertions(+), 244 deletions(-)
46088 commit 88f8bf850b6c41d25b9576597b5fc5bd75a122f4
46089 Author: Kjartan Maraas <kmaraas@gnome.org>
46090 Date:   Thu Jan 10 23:51:54 2008 +0100
46092     Fix two use after free bugs in HtmlOutputDev.cc
46094  utils/HtmlOutputDev.cc | 4 ++--
46095  1 file changed, 2 insertions(+), 2 deletions(-)
46097 commit 348f4f9d9d5b0f91da6f46e0fcefec80255d4179
46098 Merge: 8a8a4f0 4eca2e0
46099 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
46100 Date:   Sat Jan 5 23:03:06 2008 +0100
46102     Merge branch 'master' of
46103     ssh://aacid@git.freedesktop.org/git/poppler/poppler
46105 commit 8a8a4f01272fb86898fafbda07129c0cbc03d527
46106 Author: Pino Toscano <pino@kde.org>
46107 Date:   Sat Jan 5 23:02:22 2008 +0100
46109     Make Document::renderHints return the correct render hints
46111  qt4/src/poppler-document.cc | 2 +-
46112  1 file changed, 1 insertion(+), 1 deletion(-)
46114 commit 4eca2e041c93349e0c4666e83ad1ca3caff91dee
46115 Author: Carlos Garcia Campos <carlosgc@gnome.org>
46116 Date:   Tue Jan 1 14:34:00 2008 +0100
46118     Add page transitions demo
46120  glib/demo/Makefile.am   |   2 +
46121  glib/demo/main.c        |  16 +--
46122  glib/demo/transitions.c | 321
46123  ++++++++++++++++++++++++++++++++++++++++++++++++
46124  glib/demo/transitions.h |  31 +++++
46125  4 files changed, 363 insertions(+), 7 deletions(-)
46127 commit e92b50bbd3dfc8657b611e3c33129d7c5bae2319
46128 Author: Koji Otani <sho@bbr.jp>
46129 Date:   Wed Dec 26 18:56:01 2007 +0100
46131     Use getEmbeddedFontID instead of getEmbeddedFontName to check if a
46132     font is embedded or not
46134  poppler/GfxFont.cc | 3 ++-
46135  1 file changed, 2 insertions(+), 1 deletion(-)
46137 commit 30e9bae97e3742913015f7ea46636b2b80937612
46138 Author: Ed Catmur <ed@catmur.co.uk>
46139 Date:   Sat Dec 22 22:54:51 2007 +0100
46141     Fixlets for Adobe Glyph Naming convention implementation
46143  poppler/GfxFont.cc | 94
46144  ++++++++++++++++++++++++++++--------------------------
46145  1 file changed, 48 insertions(+), 46 deletions(-)
46147 commit 40551e616b007ceb15c9d6e3d77c24538ffec924
46148 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
46149 Date:   Sat Dec 22 14:31:50 2007 +0100
46151     Check the destination page of the link does exist
46153  qt4/src/poppler-link.cc | 20 ++++++++++++--------
46154  1 file changed, 12 insertions(+), 8 deletions(-)
46156 commit c06d6f2236d854f05e7621be280109ff27dc73b9
46157 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
46158 Date:   Thu Dec 20 20:13:08 2007 +0100
46160     Use UnicodeParsedString that does exactly what this code does
46162  qt4/src/poppler-document.cc | 28 +---------------------------
46163  1 file changed, 1 insertion(+), 27 deletions(-)
46165 commit 5f9f06a10fdb72a9d809ee1f779e1a8f549840e7
46166 Author: Koji Otani <sho@bbr.jp>
46167 Date:   Thu Dec 20 19:59:26 2007 +0100
46169     Fix for latest CJK code
46171     See
46172     http://lists.freedesktop.org/archives/poppler/2007-December/003244.html
46173     for more information
46175  poppler/GfxFont.cc | 14 ++++++++++----
46176  1 file changed, 10 insertions(+), 4 deletions(-)
46178 commit bb49e1e3909fc7392c197dc67d9b7f5312fd0dad
46179 Author: Ed Catmur <ed@catmur.co.uk>
46180 Date:   Tue Dec 18 20:20:11 2007 +0100
46182     Implement Adobe Glyph Naming convention
46184  poppler/GfxFont.cc | 183
46185  ++++++++++++++++++++++++++++++++++++++++++++---------
46186  1 file changed, 154 insertions(+), 29 deletions(-)
46188 commit 5634d63abdd64d371f2e8687a1c172f55b052008
46189 Author: Koji Otani <sho@bbr.jp>
46190 Date:   Mon Dec 17 20:43:41 2007 +0100
46192     Allow seting some more Graphics States (Font, LW, LC, LJ, ML, D,
46193     RI, FL) by operator 'gs'
46195  poppler/Gfx.cc | 67
46196  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
46197  1 file changed, 67 insertions(+)
46199 commit 7a9e7fc96b47b9d833300233ac38bbd60097f425
46200 Author: Carlos Garcia Campos <carlosgc@gnome.org>
46201 Date:   Sun Dec 16 21:21:08 2007 +0100
46203     Add AnnotLink class so that link annots are properly recognized
46205     Right now, all of the annots except Text, are created using the
46206     base class Annot which sets the type to unknown. For link annots this
46207     causes the border never be drawn, since we are checking first
46208     whether the
46209     annot is a Link and it's always false.
46211  poppler/Annot.cc | 12 +++++++++++-
46212  poppler/Annot.h  | 10 ++++++++++
46213  2 files changed, 21 insertions(+), 1 deletion(-)
46215 commit 796d9cb9b188a8af69d7fbf9bccbb408cbf6a71a
46216 Author: Carlos Garcia Campos <carlosgc@gnome.org>
46217 Date:   Sat Dec 15 15:21:49 2007 +0100
46219     Fix a crash when trying to create a temp annot with catalog = NULL
46221  poppler/Annot.cc | 7 +++++++
46222  poppler/Annot.h  | 1 +
46223  poppler/Form.cc  | 6 ++----
46224  3 files changed, 10 insertions(+), 4 deletions(-)
46226 commit 99f049f0dfbfd9c22bea56ae96253837ae421e23
46227 Author: Carlos Garcia Campos <carlosgc@gnome.org>
46228 Date:   Fri Dec 14 15:26:24 2007 +0100
46230     Use the default dash array when it's not correct in AnnotBorderBS
46232  poppler/Annot.cc | 4 +++-
46233  1 file changed, 3 insertions(+), 1 deletion(-)
46235 commit cb2a997aa6f9dd5508ca8b04e63815da893497ef
46236 Author: Carlos Garcia Campos <carlosgc@gnome.org>
46237 Date:   Fri Dec 14 14:12:14 2007 +0100
46239     Fix another crash due to uninitialized variables
46241  poppler/Annot.cc | 18 ++++++++----------
46242  poppler/Annot.h  |  1 +
46243  2 files changed, 9 insertions(+), 10 deletions(-)
46245 commit f704e86d8c72bacbd9443c4d828cd284d3a11753
46246 Author: Carlos Garcia Campos <carlosgc@gnome.org>
46247 Date:   Fri Dec 14 12:58:12 2007 +0100
46249     Fix several crashes due to uninitialized variables in Annots.
46251  poppler/Annot.cc | 11 +++++++----
46252  1 file changed, 7 insertions(+), 4 deletions(-)
46254 commit 0820a93ba1c0e893681024feb9f9bd120a9eeb4d
46255 Author: Carlos Garcia Campos <carlosgc@gnome.org>
46256 Date:   Fri Dec 14 12:38:58 2007 +0100
46258     Check whether top and left should be changed in FitH, FitV, FitBH
46259     and FitBV destinations
46261     According to the spec, if a null value is specified for top or left
46262     parameter in such
46263     destinations, the parameter should be retained unchanged.
46265  poppler/Link.cc | 36 ++++++++++++++++++++++++++++--------
46266  1 file changed, 28 insertions(+), 8 deletions(-)
46268 commit 0fb42a2f557d5ec83b42326eb6b0be41622ca328
46269 Author: Iñigo Martínez <inigomartinez@gmail.com>
46270 Date:   Wed Dec 12 01:02:31 2007 +0100
46272     Changed getters to const
46274     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
46276  poppler/Annot.cc | 28 +++++++++++-----------
46277  poppler/Annot.h  | 72
46278  ++++++++++++++++++++++++++++----------------------------
46279  2 files changed, 50 insertions(+), 50 deletions(-)
46281 commit 29d39a8ae120e6045a16a7aa0944c36560b42508
46282 Author: Iñigo Martínez <inigomartinez@gmail.com>
46283 Date:   Mon Dec 10 17:56:44 2007 +0100
46285     AnnotText support.
46287     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
46289  poppler/Annot.cc | 123
46290  ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
46291  poppler/Annot.h  |  65 ++++++++++++++++++++++++-----
46292  2 files changed, 177 insertions(+), 11 deletions(-)
46294 commit 2acecde458122bd67487cc302478befa78bf6fbe
46295 Author: Iñigo Martínez <inigomartinez@gmail.com>
46296 Date:   Mon Dec 10 16:45:46 2007 +0100
46298     AnnotMarkup support.
46300     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
46302  poppler/Annot.cc | 115
46303  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
46304  poppler/Annot.h  |  51 ++++++++++++++++++++++++
46305  2 files changed, 166 insertions(+)
46307 commit 1f8c1fe34e04688d2ba200f1166cfdd1ffe563f0
46308 Author: Iñigo Martínez <inigomartinez@gmail.com>
46309 Date:   Mon Dec 10 16:34:01 2007 +0100
46311     AnnotPopup support.
46313     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
46315  poppler/Annot.cc | 34 ++++++++++++++++++++++++++++++++++
46316  poppler/Annot.h  | 21 +++++++++++++++++++++
46317  2 files changed, 55 insertions(+)
46319 commit 6c83e06fb2eb77d0dbefd1ebfbcac3e5f0cbb622
46320 Author: Iñigo Martínez <inigomartinez@gmail.com>
46321 Date:   Mon Dec 10 16:24:38 2007 +0100
46323     Prepare code to Annotation Subtype support.
46325     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
46327  glib/poppler-page.cc |  11 +---
46328  poppler/Annot.cc     | 160
46329  ++++++++++++++++++++++++++++++++++++---------------
46330  poppler/Annot.h      |  54 ++++++++++++++---
46331  poppler/Form.cc      |   6 +-
46332  4 files changed, 167 insertions(+), 64 deletions(-)
46334 commit fa0bb5bbea5bf2769c8b3084f78770b7781002eb
46335 Author: Iñigo Martínez <inigomartinez@gmail.com>
46336 Date:   Mon Dec 10 15:41:38 2007 +0100
46338     Various Annot improvements
46340     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
46342  poppler/Annot.cc | 613
46343  ++++++++++++++++++++++++++++++++++++-------------------
46344  poppler/Annot.h  | 140 +++++++++++--
46345  poppler/Gfx.cc   |  21 +-
46346  poppler/Gfx.h    |   5 +-
46347  4 files changed, 543 insertions(+), 236 deletions(-)
46349 commit e0f49fd5aef3c798798ad7e7dba55857bde1b4c0
46350 Author: Koji Otani <sho@bbr.jp>
46351 Date:   Thu Dec 13 23:40:46 2007 +0100
46353     Some CJK charecters are displayed vertical glyphs incorrectly when
46354     horizontal mode
46356  poppler/GfxFont.cc | 46 +++++++++++++++++++++++++---------------------
46357  1 file changed, 25 insertions(+), 21 deletions(-)
46359 commit 85901922bf354a1268037d0b6ec5cbf14da979a1
46360 Author: Albert Astals Cid <aacid@kde.org>
46361 Date:   Thu Dec 13 23:30:59 2007 +0100
46363     Yet another gmallocn to gmallocn_checkoverflow
46365     Fixes http://bugs.kde.org/show_bug.cgi?id=153949
46367  poppler/SplashOutputDev.cc | 23 ++++++++++++++++-------
46368  1 file changed, 16 insertions(+), 7 deletions(-)
46370 commit f24259cddb9c5e02cf9d2071bfa0106f3e88bd59
46371 Author: Koji Otani <sho@bbr.jp>
46372 Date:   Mon Dec 10 23:24:14 2007 +0100
46374     Display characters outside of unicode BMP with TT font
46376  fofi/FoFiTrueType.cc | 33 ++++++++++++++++++++---
46377  fofi/FoFiTrueType.h  |  2 +-
46378  poppler/CMap.cc      | 34 ++++++++++++++++++++++++
46379  poppler/CMap.h       |  4 +++
46380  poppler/GfxFont.cc   | 75
46381  ++++++++++++++++++++++++++++++++--------------------
46382  5 files changed, 115 insertions(+), 33 deletions(-)
46384 commit 7cbabbf378cf5a9c0411558ff02b44dec2040ea1
46385 Author: Carlos Garcia Campos <carlosgc@gnome.org>
46386 Date:   Mon Dec 10 22:00:30 2007 +0100
46388     Fix a crash when marked content properties operator is not a dict.
46390  poppler/Gfx.cc | 2 +-
46391  1 file changed, 1 insertion(+), 1 deletion(-)
46393 commit e807f9c72c7f0c5cc0655918f676f4af54739442
46394 Merge: bf57117 e2ea743
46395 Author: Albert Astals Cid <aacid@kde.org>
46396 Date:   Sun Dec 9 18:07:30 2007 +0100
46398     Merge branch 'master' of
46399     ssh://aacid@git.freedesktop.org/git/poppler/poppler
46401 commit bf57117df8786778faf31e5d843533004f867ff3
46402 Author: Adrian Johnson <ajohnson@redneon.com>
46403 Date:   Sun Dec 9 18:07:00 2007 +0100
46405     Add support for ActualText entries
46407     Patch by Adrian Johnson with two minor changes by me (one fordward
46408     declaration and a leak fix)
46410  poppler/Form.cc          |  2 +-
46411  poppler/Gfx.cc           |  2 +-
46412  poppler/OutputDev.cc     |  2 +-
46413  poppler/OutputDev.h      |  2 +-
46414  poppler/PDFDocEncoding.h |  4 ++
46415  poppler/TextOutputDev.cc | 98
46416  +++++++++++++++++++++++++++++++++++++++++++++++-
46417  poppler/TextOutputDev.h  | 11 ++++++
46418  7 files changed, 116 insertions(+), 5 deletions(-)
46420 commit e2ea7430e7d6db50cbfdac34713915e5b0942a89
46421 Author: Albert Astals Cid <tsdgeos@localhost.(none)>
46422 Date:   Sat Dec 8 23:21:34 2007 +0100
46424     disable warnings about assigning const char * to char *
46426     We have them all over the place and we are not going to fix it as
46427     that'll be too much overhead when re-merging xpdf changes
46429  configure.ac | 2 +-
46430  1 file changed, 1 insertion(+), 1 deletion(-)
46432 commit acf70c666d4f534cd97de64d4378bf6399e31fd4
46433 Author: Albert Astals Cid <aacid@kde.org>
46434 Date:   Thu Dec 6 23:58:26 2007 +0100
46436     Disable gtk tests if the user disabled glib frontend
46438  configure.ac | 2 +-
46439  1 file changed, 1 insertion(+), 1 deletion(-)
46441 commit bb0ec68f21d355081ff75aad641bc3809141e398
46442 Merge: 5a34cdd b925ea2
46443 Author: Albert Astals Cid <aacid@kde.org>
46444 Date:   Thu Dec 6 18:38:54 2007 +0100
46446     Merge branch 'master' of
46447     ssh://aacid@git.freedesktop.org/git/poppler/poppler
46449 commit b925ea232b6ed5028712600f9aebe453f3b2ba06
46450 Author: Brad Hards <bradh@kde.org>
46451 Date:   Tue Dec 4 19:11:13 2007 +1100
46453     Remove redundant check.
46455  poppler/PSOutputDev.cc | 2 +-
46456  1 file changed, 1 insertion(+), 1 deletion(-)
46458 commit 275afca4ef24020273df652ccfdf76c6994e9294
46459 Author: Brad Hards <bradh@kde.org>
46460 Date:   Sun Dec 2 19:45:16 2007 +1100
46462     Preserve PDF page labels when we output as postscript.
46464     Resolves bug 13338.
46466  poppler/PSOutputDev.cc | 81
46467  +++++++++++++++++++++++++++++++++++++++++++++++++-
46468  poppler/PSOutputDev.h  |  2 ++
46469  2 files changed, 82 insertions(+), 1 deletion(-)
46471 commit 641edb83a457083c13f3e374f6ac6c570dd54d7f
46472 Author: Brad Hards <bradh@kde.org>
46473 Date:   Wed Nov 28 19:42:53 2007 +1100
46475     Minor API documentation update
46477  qt4/src/poppler-annotation.h | 81
46478  ++++++++++++++++++++++++++++++++++++++++++--
46479  1 file changed, 79 insertions(+), 2 deletions(-)
46481 commit 3635ec6fcbc89daf633c03efb644df9031b80f59
46482 Author: Brad Hards <bradh@kde.org>
46483 Date:   Wed Nov 28 19:42:22 2007 +1100
46485     Update doxygen configuration file to version 1.5.3
46487  qt4/src/Doxyfile | 185
46488  ++++++++++++++++++++++++++++++++++++++++++-------------
46489  1 file changed, 141 insertions(+), 44 deletions(-)
46491 commit 02c7ea6e1fd3e225de1eda231813f4db0ffb9fdb
46492 Author: Brad Hards <bradh@kde.org>
46493 Date:   Wed Nov 28 19:41:54 2007 +1100
46495     Fix off-by-one in printCommands path.
46497  poppler/Gfx.cc | 4 ++--
46498  1 file changed, 2 insertions(+), 2 deletions(-)
46500 commit 74af7c1209f47ed39addf7fde3ea106a7c77a408
46501 Author: Carlos Garcia Campos <carlosgc@gnome.org>
46502 Date:   Sat Nov 24 18:12:00 2007 +0100
46504     Convert passwords from utf-8 to latin-1 when needed. Fixes bug #4557
46506  glib/poppler-document.cc | 16 ++++++++++++++--
46507  1 file changed, 14 insertions(+), 2 deletions(-)
46509 commit 5a34cddf043cb484549cb411e034786a7d8688a3
46510 Author: Albert Astals Cid <aacid@kde.org>
46511 Date:   Fri Nov 23 23:13:57 2007 +0100
46513     add a ignore
46515  glib/demo/.gitignore | 1 +
46516  1 file changed, 1 insertion(+)
46518 commit 21a58562cc1e575ec3d81b6e34bfcb21306eb67f
46519 Author: Albert Astals Cid <aacid@kde.org>
46520 Date:   Fri Nov 23 23:12:06 2007 +0100
46522     sscanf does not like null strings, so don't call it on empty qstrings
46524  qt/poppler-document.cc | 2 +-
46525  1 file changed, 1 insertion(+), 1 deletion(-)
46527 commit 6f8451cf9d19f57f658d1568643ecb0f953e1075
46528 Author: Jeff Muizelaar <jeff@infidigm.net>
46529 Date:   Sun Nov 11 21:29:40 2007 -0500
46531     Add support for knockout groups to the cairo backend
46533     This is sort of hacky because we need to keep track of shape and
46534     opacity
46535     seperately.  It is also probably not entirely correct. However,
46536     it should be
46537     closer than previously.
46539  poppler/CairoOutputDev.cc | 309
46540  ++++++++++++++++++++++++++++++++++++++++++++--
46541  poppler/CairoOutputDev.h  |   8 +-
46542  2 files changed, 303 insertions(+), 14 deletions(-)
46544 commit b0fbfb0ac366434d7e4c0350a9be83ddda7b03cf
46545 Author: Jeff Muizelaar <jeff@infidigm.net>
46546 Date:   Sun Nov 11 16:06:16 2007 -0500
46548     Track the AlphaIsShape and TextKnockout state
46550     Parse, store and notify the OutputDevices about these entries.
46552  poppler/Gfx.cc      | 14 ++++++++++++++
46553  poppler/GfxState.h  |  6 ++++++
46554  poppler/OutputDev.h |  2 ++
46555  3 files changed, 22 insertions(+)
46557 commit f6429b13a972f2deb25b3d3a9948dca024a54841
46558 Author: Jeff Muizelaar <jeff@infidigm.net>
46559 Date:   Sat Nov 10 14:08:09 2007 -0500
46561     Fix accidental mode change.
46563  poppler/CairoFontEngine.cc | 0
46564  poppler/CairoOutputDev.cc  | 0
46565  2 files changed, 0 insertions(+), 0 deletions(-)
46567 commit 5797f50a99d1494767edc5928f9c3e9d927b946d
46568 Author: Jeff Muizelaar <jeff@infidigm.net>
46569 Date:   Sat Nov 10 01:52:00 2007 -0500
46571     Scale text to match 'm' size
46573     This adds back the hack that was removed when fontconfig support
46574     was added long
46575     ago. It's not a great solution but lets us be at least as good as
46576     xpdf. Fixes
46577     #12304 with the cairo backend. The problem persists with the splash
46578     backend.
46580  poppler/CairoFontEngine.cc | 56
46581  +++++++++++++++++++++++++++++++++++++++++++---
46582  poppler/CairoFontEngine.h  |  7 +++++-
46583  poppler/CairoOutputDev.cc  |  8 +++++--
46584  3 files changed, 65 insertions(+), 6 deletions(-)
46586 commit 551212e55127c7e46d9aff3318015fd9b5385687
46587 Author: Brad Hards <bradh@frogmouth.net>
46588 Date:   Sat Nov 10 11:56:15 2007 +0100
46590     Fix uninitialized variable access
46592     Supported by Derek B. Noonburg
46594  poppler/GfxState.cc | 4 ++--
46595  1 file changed, 2 insertions(+), 2 deletions(-)
46597 commit 934a5ae45eb17bd0e2010be89f55510e8a69816b
46598 Author: Jeff Muizelaar <jeff@infidigm.net>
46599 Date:   Sat Nov 3 13:08:51 2007 -0400
46601     Avoiding using floating point when converting to luminance.
46603     The code now also does proper rounding instead of just truncating.
46605  poppler/CairoOutputDev.cc | 3 ++-
46606  1 file changed, 2 insertions(+), 1 deletion(-)
46608 commit 1b3f045a25e5d172357bc87c15ba591c8e1511a7
46609 Author: Albert Astals Cid <aacid@kde.org>
46610 Date:   Thu Nov 8 23:34:07 2007 +0100
46612     Move another gmallocn to gmallocn_checkoverflow. Fixes crashes on
46613     incorrect pdf sent by Red Hat
46615  poppler/Stream.cc | 21 +++++++++++++++------
46616  1 file changed, 15 insertions(+), 6 deletions(-)
46618 commit 944d327fd7036332a33b4ad6476ceca7a650ef6e
46619 Merge: fb1d1f4 c340255
46620 Author: Albert Astals Cid <aacid@kde.org>
46621 Date:   Wed Nov 7 23:52:47 2007 +0100
46623     Merge branch 'master' of
46624     ssh://aacid@git.freedesktop.org/git/poppler/poppler
46626 commit fb1d1f459784a6c19034212a617268f7f5a90e9c
46627 Author: Albert Astals Cid <aacid@kde.org>
46628 Date:   Wed Nov 7 23:51:58 2007 +0100
46630     merge ftp://ftp.foolabs.com/pub/xpdf/xpdf-3.02pl2.patch
46632  poppler/Stream.cc | 417
46633  +++++++++++++++++++++++++++++++-----------------------
46634  poppler/Stream.h  |  10 +-
46635  2 files changed, 245 insertions(+), 182 deletions(-)
46637 commit c340255f46bc95b5f850abcd3d9bcdc8594199bb
46638 Author: Brad Hards <bradh@kde.org>
46639 Date:   Mon Nov 5 20:36:23 2007 +1100
46641     Update .gitignore
46643     Suppress the noise a bit.
46645  qt4/.gitignore       | 1 +
46646  qt4/tests/.gitignore | 3 +++
46647  test/.gitignore      | 2 ++
46648  3 files changed, 6 insertions(+)
46650 commit cebf770379e7d71166e729aebf771a4ca291d48b
46651 Author: Brad Hards <bradh@kde.org>
46652 Date:   Mon Nov 5 20:31:18 2007 +1100
46654     Add a new unit test, for non-ASCII searching.
46656     There is a bug report (bug:7063) about not being able
46657     to find text that isn't ASCII. I think that the problem isn't
46658     in poppler core code - this unit test shows we can find
46659     characters as long as they are properly encoded (which the
46660     Qt4 front end does).
46662  qt4/tests/Makefile.am      |  7 ++++++-
46663  qt4/tests/check_search.cpp | 40 ++++++++++++++++++++++++++++++++++++++++
46664  2 files changed, 46 insertions(+), 1 deletion(-)
46666 commit 570fe464a2aae4f22d0b47cce73b8bc36b116e9f
46667 Merge: 1c7b7a0 7875067
46668 Author: Brad Hards <bradh@kde.org>
46669 Date:   Mon Nov 5 15:55:39 2007 +1100
46671     Merge branch 'minor-fixes'
46673 commit 78750679e213d7307cce38166b6af32562e871b8
46674 Author: Brad Hards <bradh@kde.org>
46675 Date:   Mon Nov 5 15:54:36 2007 +1100
46677     Additional check for password protected documents
46679     We need to bail out on locked documents. In the future,
46680     we could probably go interactive, and ask the user for
46681     a password.
46683  qt4/tests/test-poppler-qt4.cpp | 6 ++++++
46684  1 file changed, 6 insertions(+)
46686 commit 1c7b7a0c581b542945cac257202bbb819d33694c
46687 Author: Brad Hards <bradh@kde.org>
46688 Date:   Mon Nov 5 15:49:45 2007 +1100
46690     Minor Qt4 API documentation fix
46692     Also, this is a test of my git newbie-ness.
46694  qt4/src/poppler-form.h | 8 ++++----
46695  1 file changed, 4 insertions(+), 4 deletions(-)
46697 commit b86fc565d175835cf27e9c8632da47a5e0b50237
46698 Author: Albert Astals Cid <aacid@kde.org>
46699 Date:   Mon Nov 5 00:14:55 2007 +0100
46701     Fix FSF address
46703  glib/demo/fonts.c                        | 2 +-
46704  glib/demo/fonts.h                        | 2 +-
46705  glib/demo/forms.c                        | 2 +-
46706  glib/demo/forms.h                        | 2 +-
46707  glib/demo/info.c                         | 2 +-
46708  glib/demo/info.h                         | 2 +-
46709  glib/demo/links.c                        | 2 +-
46710  glib/demo/links.h                        | 2 +-
46711  glib/demo/main.c                         | 2 +-
46712  glib/demo/outline.c                      | 2 +-
46713  glib/demo/outline.h                      | 2 +-
46714  glib/demo/page.c                         | 2 +-
46715  glib/demo/page.h                         | 2 +-
46716  glib/demo/render.c                       | 2 +-
46717  glib/demo/render.h                       | 2 +-
46718  glib/demo/utils.c                        | 2 +-
46719  glib/demo/utils.h                        | 2 +-
46720  glib/poppler-action.cc                   | 2 +-
46721  glib/poppler-action.h                    | 2 +-
46722  glib/poppler-attachment.cc               | 2 +-
46723  glib/poppler-attachment.h                | 2 +-
46724  glib/poppler-document.cc                 | 2 +-
46725  glib/poppler-document.h                  | 2 +-
46726  glib/poppler-features.h.in               | 2 +-
46727  glib/poppler-form-field.cc               | 2 +-
46728  glib/poppler-form-field.h                | 2 +-
46729  glib/poppler-page.cc                     | 2 +-
46730  glib/poppler-page.h                      | 2 +-
46731  glib/poppler.cc                          | 2 +-
46732  glib/poppler.h                           | 2 +-
46733  poppler/PageTransition.cc                | 2 +-
46734  poppler/Sound.cc                         | 2 +-
46735  poppler/Sound.h                          | 2 +-
46736  qt/poppler-document.cc                   | 2 +-
46737  qt/poppler-fontinfo.cc                   | 2 +-
46738  qt/poppler-link-qt3.h                    | 2 +-
46739  qt/poppler-link.cc                       | 2 +-
46740  qt/poppler-page-transition-private.h     | 2 +-
46741  qt/poppler-page-transition.cc            | 2 +-
46742  qt/poppler-page-transition.h             | 2 +-
46743  qt/poppler-page.cc                       | 2 +-
46744  qt/poppler-private.h                     | 2 +-
46745  qt/poppler-qt.h                          | 2 +-
46746  qt4/src/poppler-annotation-helper.h      | 2 +-
46747  qt4/src/poppler-annotation-private.h     | 2 +-
46748  qt4/src/poppler-annotation.cc            | 2 +-
46749  qt4/src/poppler-annotation.h             | 2 +-
46750  qt4/src/poppler-document.cc              | 2 +-
46751  qt4/src/poppler-embeddedfile.cc          | 2 +-
46752  qt4/src/poppler-fontinfo.cc              | 2 +-
46753  qt4/src/poppler-form.cc                  | 2 +-
46754  qt4/src/poppler-form.h                   | 2 +-
46755  qt4/src/poppler-link-extractor-private.h | 2 +-
46756  qt4/src/poppler-link-extractor.cc        | 2 +-
46757  qt4/src/poppler-link.cc                  | 2 +-
46758  qt4/src/poppler-link.h                   | 2 +-
46759  qt4/src/poppler-page-private.h           | 2 +-
46760  qt4/src/poppler-page.cc                  | 2 +-
46761  qt4/src/poppler-private.h                | 2 +-
46762  qt4/src/poppler-ps-converter.cc          | 2 +-
46763  qt4/src/poppler-qt4.h                    | 2 +-
46764  qt4/src/poppler-sound.cc                 | 2 +-
46765  qt4/src/poppler-textbox.cc               | 2 +-
46766  63 files changed, 63 insertions(+), 63 deletions(-)
46768 commit 37776afc6f8a5733b41da6fb0f45e7ace4edf737
46769 Author: Albert Astals Cid <aacid@kde.org>
46770 Date:   Mon Nov 5 00:03:55 2007 +0100
46772     Update from http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt
46774  COPYING | 27 +++++++++++++--------------
46775  1 file changed, 13 insertions(+), 14 deletions(-)
46777 commit 34a90b35998b65539cf1e8f09194d45db71064a1
46778 Author: Albert Astals Cid <aacid@kde.org>
46779 Date:   Sun Nov 4 14:03:35 2007 +0100
46781     Remove duplicate checking
46783  poppler/JBIG2Stream.cc | 8 --------
46784  1 file changed, 8 deletions(-)
46786 commit d694e1dd042fb97fbc62046b69cafe30d6f9ea58
46787 Merge: ba5b31c 432e657
46788 Author: Albert Astals Cid <aacid@kde.org>
46789 Date:   Sun Nov 4 13:26:47 2007 +0100
46791     Merge branch 'master' of
46792     ssh://aacid@git.freedesktop.org/git/poppler/poppler
46794 commit ba5b31c6a8b2317332bfa148f6d80f66891fb9ce
46795 Author: Brad Hards <bradh@frogmouth.net>
46796 Date:   Sun Nov 4 13:25:12 2007 +0100
46798     Require fontconfig >= 2.0 Fixes bug 9020
46800  configure.ac | 2 +-
46801  1 file changed, 1 insertion(+), 1 deletion(-)
46803 commit 432e657a49cb097638a79e38c141088039572816
46804 Author: Jeff Muizelaar <jeff@freiheit.infidigm.net>
46805 Date:   Mon Sep 17 19:15:21 2007 -0400
46807     Use realloc/free instead of new/delete when resizing GooStrings
46809     This allows for a large performance improvement when appending a
46810     large number
46811     of characters to a GooString. This is especially helpful for
46812     TextOutputDev on
46813     large PDFs. For example, the following code has the potential to be
46814     O(n) instead of
46815     O(n²) with a good implementation of realloc.
46817     while (n) {
46818       string.append(character);
46819       n--;
46820     }
46822  goo/GooString.cc | 30 +++++++++++++++++-------------
46823  1 file changed, 17 insertions(+), 13 deletions(-)
46825 commit cb80112afed2c5b9642c3c43f1cc001ed88d08cb
46826 Author: Jonathan Kew <jonathan_kew@sil.org>
46827 Date:   Thu Nov 1 20:53:05 2007 +0100
46829     Do not try to parse directories when processing nameToUnicode
46830     dir. Fixes ugly warnings on mingw32
46832  poppler/GlobalParams.cc | 6 ++++--
46833  1 file changed, 4 insertions(+), 2 deletions(-)
46835 commit ad6b888edff7b30be72df948c4052b9934a37705
46836 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
46837 Date:   Thu Nov 1 20:48:21 2007 +0100
46839     Add some castings to make it compile
46841  glib/test-poppler-glib.cc | 4 ++--
46842  1 file changed, 2 insertions(+), 2 deletions(-)
46844 commit a968dcc759379f48265c91bea63ca4cf987d94a9
46845 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
46846 Date:   Wed Oct 31 23:53:39 2007 +0100
46848     Tests for passwords
46850  qt4/tests/Makefile.am            | 13 +++++-
46851  qt4/tests/check_password.cpp     | 87
46852  ++++++++++++++++++++++++++++++++++++++++
46853  qt4/tests/stress-poppler-dir.cpp | 63 +++++++++++++++++++++++++++++
46854  qt4/tests/test-poppler-qt4.cpp   | 15 ++++++-
46855  4 files changed, 175 insertions(+), 3 deletions(-)
46857 commit 7b7a08863a8278dee7aa1fe7789cf72223c26b35
46858 Author: Brad Hards <bradh@frogmouth.net>
46859 Date:   Wed Oct 31 23:53:27 2007 +0100
46861     Improve documentation
46863  qt4/src/poppler-qt4.h | 64
46864  ++++++++++++++++++++++++++++++++++++++++++++-------
46865  1 file changed, 56 insertions(+), 8 deletions(-)
46867 commit 96493c9409186a7e964e894c7f730962b6995fd7
46868 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
46869 Date:   Wed Oct 31 23:51:25 2007 +0100
46871     remove old file
46873  glib/test-poppler-glib.c | 514
46874  -----------------------------------------------
46875  1 file changed, 514 deletions(-)
46877 commit 951a05f7a11af4a44e4cb85a015939d6a3e513f5
46878 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
46879 Date:   Sat Oct 27 12:33:22 2007 +0200
46881     Remove fordward declaration of a non-existant class
46883  poppler/Form.h | 1 -
46884  1 file changed, 1 deletion(-)
46886 commit 289679405ab143bc2106cf269227c514a1602e56
46887 Author: Jeff Muizelaar <jeff@infidigm.net>
46888 Date:   Thu Oct 25 22:16:10 2007 -0400
46890     Avoid drawing borders unless /W and /S are specified in /BS
46892     Acroread doesn't sometimes doesn't draw borders when you'd
46893     expect it to. Special case that behaviour so that we do the
46894     same thing.
46896  poppler/Annot.cc | 15 ++++++++++++---
46897  1 file changed, 12 insertions(+), 3 deletions(-)
46899 commit ab0a6c37faf9916edcd70e128d9f2654eb795ace
46900 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
46901 Date:   Thu Oct 25 20:56:58 2007 +0200
46903     Fix compilation on mingw. Bug 12493
46905     Added a check for localtime_r in configure.ac
46906     Moved test-poppler-glib.c to test-poppler-glib.cc to get the correct
46907     compiler
46909  configure.ac              |   1 +
46910  glib/Makefile.am          |   2 +-
46911  glib/test-poppler-glib.cc | 520
46912  ++++++++++++++++++++++++++++++++++++++++++++++
46913  3 files changed, 522 insertions(+), 1 deletion(-)
46915 commit 6bd637dc135045b20abf024d394538d7a3160795
46916 Merge: c01ab71 25b273d
46917 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
46918 Date:   Tue Oct 23 23:27:01 2007 +0200
46920     Merge branch 'master' of
46921     ssh://aacid@git.freedesktop.org/git/poppler/poppler
46923 commit c01ab714ecd42e39ecb0be1c0c2504635251ac01
46924 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
46925 Date:   Tue Oct 23 23:26:21 2007 +0200
46927     Provide setters for some methods that only had getters. Fixes
46928     bug 12894
46930  poppler/GlobalParams.cc | 49
46931  +++++++++++++++++++++++++++++++++++++++++++++++++
46932  poppler/GlobalParams.h  |  7 +++++++
46933  2 files changed, 56 insertions(+)
46935 commit 25b273db677815c8df11e52fe9df29fe857a8a88
46936 Author: Jeff Muizelaar <jeff@infidigm.net>
46937 Date:   Mon Oct 22 23:01:37 2007 -0400
46939     Unset the font if it doesn't exist or we can not load it properly
46941     Previously, the previous font stayed current and glyphs would be
46942     drawn using
46943     it. This resulted in random glyphs being chosen unless the encodings
46944     happened
46945     to match. Now, instead, we draw nothing which matches the behaviour of
46946     acroread.
46948  poppler/Gfx.cc     | 4 ++++
46949  poppler/GfxFont.cc | 4 ++++
46950  2 files changed, 8 insertions(+)
46952 commit 57331767ed5306eba1f9bf60e48fc88debdc2198
46953 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
46954 Date:   Mon Oct 22 23:33:59 2007 +0200
46956     builddir != srcdir fixes by Christian Persch <chpe gnome org>
46958  autogen.sh            | 7 ++++---
46959  glib/demo/Makefile.am | 1 +
46960  2 files changed, 5 insertions(+), 3 deletions(-)
46962 commit 2a333e5a618b5c92f3c703816b950321f25d3aab
46963 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
46964 Date:   Mon Oct 22 22:14:43 2007 +0200
46966     Splash rework, check if font is inside clip area before rendering
46967     it to a temporary bitmap. Fixes KDE bug 150693
46969     This change is not trivial. What i did is:
46970     It is getGlyph the one that does the intersection between clip area
46971     and rendering area of the font instead fillGlyph2
46972     That means some clipRes = state->clip->testRect but we win more
46973     robustness against broken pdf that specify HUGE fonts
46975  splash/Splash.cc       | 207
46976  ++++++++++++++++++++++++-------------------------
46977  splash/Splash.h        |   4 +-
46978  splash/SplashFTFont.cc |  23 +++++-
46979  splash/SplashFTFont.h  |   4 +-
46980  splash/SplashFont.cc   |  29 +++++--
46981  splash/SplashFont.h    |   5 +-
46982  splash/SplashT1Font.cc |  11 ++-
46983  splash/SplashT1Font.h  |   4 +-
46984  8 files changed, 162 insertions(+), 125 deletions(-)
46986 commit cf785cd12ae77e8dd778ed043584f8f26efe675f
46987 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
46988 Date:   Mon Oct 22 21:59:35 2007 +0200
46990     Add gmallocn_checkoverflow, it's the same as gmallocn but returns
46991     NULL on overflow instead of doing exit()
46993  goo/gmem.cc | 18 ++++++++++++++++++
46994  goo/gmem.h  |  3 +++
46995  2 files changed, 21 insertions(+)
46997 commit 37e16ac301a35ceca2e3535f8c6100d4cf723c82
46998 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
46999 Date:   Mon Oct 22 21:54:02 2007 +0200
47001     exit(1) is bad in library code, use the src.abort method to describe
47002     failure
47004  poppler/DCTStream.cc | 3 ++-
47005  1 file changed, 2 insertions(+), 1 deletion(-)
47007 commit dbe975c129999a3efceb1c86518fa6fda74f685c
47008 Author: Carlos Garcia Campos <carlosgc@gnome.org>
47009 Date:   Mon Oct 22 11:25:37 2007 +0200
47011     Fix a crash with invalid TrueType fonts
47013  fofi/FoFiTrueType.cc | 10 ++++++----
47014  1 file changed, 6 insertions(+), 4 deletions(-)
47016 commit 8bfe30a48fd7021591ab307bd51f86c06ff202b9
47017 Author: Carlos Garcia Campos <carlosgc@gnome.org>
47018 Date:   Fri Oct 19 15:46:50 2007 +0200
47020     Do not generate appearance stream for radio button that are not active
47022  poppler/Annot.cc | 3 ++-
47023  1 file changed, 2 insertions(+), 1 deletion(-)
47025 commit 1a531dcfee1c6fc79a414c38cbe7327fbf9a59d8
47026 Author: Carlos Garcia Campos <carlosgc@gnome.org>
47027 Date:   Fri Oct 19 13:12:24 2007 +0200
47029     Fix a crash with invalid embedded fonts
47031  poppler/CairoFontEngine.cc | 6 ++++++
47032  1 file changed, 6 insertions(+)
47034 commit e1740278457e512676b623bcdf9968193f0a8d7b
47035 Author: Carlos Garcia Campos <carlosgc@gnome.org>
47036 Date:   Fri Oct 19 12:21:54 2007 +0200
47038     Do not draw annotations when rendering for printing
47040  glib/poppler-page.cc | 25 ++++++++++++++++++++++---
47041  poppler/Annot.h      |  2 ++
47042  2 files changed, 24 insertions(+), 3 deletions(-)
47044 commit a4d25f79dfc1a7e4998e2e113ef92312bd4af553
47045 Author: Carlos Garcia Campos <carlosgc@gnome.org>
47046 Date:   Tue Oct 16 15:24:08 2007 +0200
47048     Detect form fields at any depth level
47050     We were ignoring non root form fields that contain only a kids
47051     dictionary.
47052     See evince bug: http://bugzilla.gnome.org/show_bug.cgi?id=486957
47054  poppler/Form.cc | 2 +-
47055  1 file changed, 1 insertion(+), 1 deletion(-)
47057 commit 03e1da99f7393fb1103643311b0b5af7b875e09c
47058 Author: Jeff Muizelaar <jeff@infidigm.net>
47059 Date:   Sat Oct 13 19:38:15 2007 -0400
47061     Add an implementation of CairoOutputDev::startPage()
47063     The implementation initializes fill_pattern and stroke_pattern
47064     to black matching SplashOutputDev. This fixes #12504.
47066  poppler/CairoOutputDev.cc | 9 +++++++++
47067  poppler/CairoOutputDev.h  | 2 +-
47068  2 files changed, 10 insertions(+), 1 deletion(-)
47070 commit 825c942d46e0c3e254028441015c5dd8440cc734
47071 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
47072 Date:   Fri Oct 12 13:47:09 2007 +0200
47074     Copy the embeddef file description string correctly
47076  poppler/Catalog.cc | 3 +--
47077  1 file changed, 1 insertion(+), 2 deletions(-)
47079 commit 5e60da78695eff44cc10dbce46ef170727f682b1
47080 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
47081 Date:   Fri Oct 12 13:46:52 2007 +0200
47083     Correctly delete the embedded file stream
47085  qt4/src/poppler-embeddedfile.cc | 1 +
47086  qt4/src/poppler-private.h       | 2 +-
47087  2 files changed, 2 insertions(+), 1 deletion(-)
47089 commit 1627fbbde8be01af3bdd2583f3439897a37d5215
47090 Author: Jeff Muizelaar <jeff@infidigm.net>
47091 Date:   Sat Oct 6 23:27:40 2007 -0400
47093     Use maskWidth and maskHeight for reading from the mask image in
47094     CairoOutputDev::drawMaskedImage()
47096     Previously, drawMaskedImage() was incorrectly using the image width
47097     and height which is
47098     wrong when width != maskWidth or heigh != maskHeight. Fixes #12668.
47100  poppler/CairoOutputDev.cc | 4 ++--
47101  1 file changed, 2 insertions(+), 2 deletions(-)
47103 commit 3156d560c5eaf6970da422d0b09fd2e95bfe6d1d
47104 Author: Carlos Garcia Campos <carlosgc@gnome.org>
47105 Date:   Fri Oct 5 11:34:01 2007 +0200
47107     Fix a crash when Form Fields array contains references
47108     to non existent objects. Fixes bug #11865
47110  poppler/Form.cc | 9 +++++++++
47111  1 file changed, 9 insertions(+)
47113 commit f0b5e6286e94c6153c8247b5fae63a18622c48d3
47114 Author: Carlos Garcia Campos <carlosgc@gnome.org>
47115 Date:   Thu Oct 4 15:22:01 2007 +0200
47117     Do not return unknown field type for signature form fields
47119  glib/poppler-form-field.cc | 2 ++
47120  1 file changed, 2 insertions(+)
47122 commit 498fd7fb99b01a879d07e2ad12c0b9462a8fc438
47123 Author: Carlos Garcia Campos <carlosgc@gnome.org>
47124 Date:   Thu Oct 4 12:36:39 2007 +0200
47126     Add poppler_page_render_for_printing() and
47127     poppler_page_render_to_pixbuf_for_printing()
47129     We were unconditionally passing printing=gFalse to displaySlice. With
47130     these new
47131     functions we can render to a pixbuf or cairo surface passing
47132     printing=gTrue to
47133     displaySlice.
47135  glib/poppler-page.cc | 135
47136  +++++++++++++++++++++++++++++++++++++++++----------
47137  glib/poppler-page.h  |  10 ++++
47138  2 files changed, 119 insertions(+), 26 deletions(-)
47140 commit 56af69787c78c2edbb69266e86a5a5b639ca6d3e
47141 Author: Jeff Muizelaar <jeff@infidigm.net>
47142 Date:   Wed Oct 3 23:02:25 2007 -0400
47144     Error out if we can't find a .cidToUnicode for a known character
47145     collection
47147     This situation was caused by the fixes for bug #11413. I'm not sure
47148     it's the best thing to do, but it seems better.
47150  poppler/GfxFont.cc | 19 +++++++++++++++++++
47151  1 file changed, 19 insertions(+)
47153 commit 3d0df46908379bce1d196b9dc41153b1adb5f725
47154 Author: Michael Wolf <maw@ximian.com>
47155 Date:   Wed Oct 3 19:43:55 2007 +0200
47157     Fix compile warning
47159  glib/test-poppler-glib.c | 2 ++
47160  1 file changed, 2 insertions(+)
47162 commit aba29e12528025c2cc71bf46e02e76ac4db2b193
47163 Author: Carlos Garcia Campos <carlosgc@gnome.org>
47164 Date:   Fri Sep 28 21:01:50 2007 +0200
47166     Add forms demo to glib poppler demo
47168  glib/demo/Makefile.am |   2 +
47169  glib/demo/forms.c     | 489
47170  ++++++++++++++++++++++++++++++++++++++++++++++++++
47171  glib/demo/forms.h     |  31 ++++
47172  glib/demo/main.c      |   8 +-
47173  glib/demo/utils.c     |   1 -
47174  5 files changed, 527 insertions(+), 4 deletions(-)
47176 commit d0c0f26d2c95232c216e3daa15e98a3aff14ac27
47177 Merge: 59d55f7 38d5bb1
47178 Author: Krzysztof Kowalczyk <kkowalczyk@gmail.com>
47179 Date:   Tue Sep 25 03:33:52 2007 -0700
47181     Merge branch 'master' of
47182     ssh://kjk@git.freedesktop.org/git/poppler/poppler
47184 commit 38d5bb150a5fe883da1d4256463d1f796d201283
47185 Author: Krzysztof Kowalczyk <kkowalczyk@kjkubu.(none)>
47186 Date:   Tue Sep 25 16:13:51 2007 -0700
47188     Silence deprecation warnings - annoying with msvc 2005.
47190  makefile.vc | 2 +-
47191  1 file changed, 1 insertion(+), 1 deletion(-)
47193 commit 59d55f7371bee81c9392fa2d4174ceffaacde471
47194 Author: Krzysztof Kowalczyk <kkowalczyk@gmail.com>
47195 Date:   Tue Sep 25 01:21:19 2007 -0700
47197     Fix misleading comment.
47199  goo/GooTimer.h | 2 +-
47200  1 file changed, 1 insertion(+), 1 deletion(-)
47202 commit c36d8afc984795aca0a12a94ec7668092067db82
47203 Author: Krzysztof Kowalczyk <kkowalczyk@gmail.com>
47204 Date:   Tue Sep 25 00:32:29 2007 -0700
47206     Revert "replace extremely confusing 'a*(int)sizeof(foo)/sizeof(foo)
47207     != a' which, due to type promotions, if a is int, is equivalent to
47208     a < 0; fix problems revealed by the change"
47210     This reverts commit 08bf7c1151d594d4c7d253a2c89f4f3a088ad8ec.
47212  poppler/XRef.cc | 25 +++++++++++++++++++++----
47213  1 file changed, 21 insertions(+), 4 deletions(-)
47215 commit ff25e83abae1ca17e2e7dd6f20946026fca69fff
47216 Author: Krzysztof Kowalczyk <kkowalczyk@gmail.com>
47217 Date:   Mon Sep 24 23:57:25 2007 -0700
47219     Make perf-test compile on unix as well.
47221  test/Makefile.am                |  16 ++++++-
47222  test/perf-test-preview-dummy.cc |   1 +
47223  test/perf-test.cc               | 104
47224  +++++++++++++++++-----------------------
47225  3 files changed, 59 insertions(+), 62 deletions(-)
47227 commit 70f3bf42b3028d9a2e4aefdc2e1a458b3c77b0e7
47228 Author: Krzysztof Kowalczyk <kkowalczyk@gmail.com>
47229 Date:   Mon Sep 24 21:26:54 2007 -0700
47231     Let perf-test.cc manage lifetime of rendered bitmap.
47233  test/perf-test-preview-win.cc | 7 -------
47234  1 file changed, 7 deletions(-)
47236 commit b622b252cba068a15eae77df5deb261dd98affaf
47237 Author: Krzysztof Kowalczyk <kkowalczyk@gmail.com>
47238 Date:   Mon Sep 24 21:20:12 2007 -0700
47240     Disable my_error for now - seems to corrupt memory.
47242  test/perf-test.cc | 2 ++
47243  1 file changed, 2 insertions(+)
47245 commit bde8c9669ca6b43cb6a664bd14df164a718041ea
47246 Author: Krzysztof Kowalczyk <kkowalczyk@gmail.com>
47247 Date:   Mon Sep 24 21:08:58 2007 -0700
47249     Con't copy the file unless COPY_FILE is defined.
47251  test/perf-test.cc | 11 ++++++++++-
47252  1 file changed, 10 insertions(+), 1 deletion(-)
47254 commit bf9b46b012c64624818a2110af7c4b7e3b419728
47255 Author: Krzysztof Kowalczyk <kkowalczyk@gmail.com>
47256 Date:   Mon Sep 24 20:13:54 2007 -0700
47258     Respect -loadonly cmd-line arg.
47260  test/perf-test.cc | 2 ++
47261  1 file changed, 2 insertions(+)
47263 commit 2f664b654ca19135f0f8a0fe89872b9e0d526fa2
47264 Author: Krzysztof Kowalczyk <kkowalczyk@gmail.com>
47265 Date:   Mon Sep 24 19:41:45 2007 -0700
47267     Fix msvc debug build. Fix bitmap leak in perf-test.
47269  makefile.vc       | 6 ++++--
47270  test/perf-test.cc | 1 +
47271  2 files changed, 5 insertions(+), 2 deletions(-)
47273 commit 05d41cd5aec39b4e3c8949445a9986e5ca8b50dd
47274 Author: Krzysztof Kowalczyk <kkowalczyk@gmail.com>
47275 Date:   Mon Sep 24 08:10:37 2007 -0700
47277     Use GooTimer instead of my own timer.
47279  test/perf-test.cc | 98
47280  +++++--------------------------------------------------
47281  1 file changed, 8 insertions(+), 90 deletions(-)
47283 commit 05fbce5b6657e883ece9054c79576b25271a05a4
47284 Author: Krzysztof Kowalczyk <kkowalczyk@gmail.com>
47285 Date:   Mon Sep 24 08:01:11 2007 -0700
47287     Make GooTimer work for Windows/msvc build.
47289  goo/GooTimer.cc | 69
47290  +++++++++++++++++++++++++++++++++++++++------------------
47291  goo/GooTimer.h  | 28 ++++++++++++++---------
47292  poppler/Gfx.cc  | 11 ++-------
47293  3 files changed, 66 insertions(+), 42 deletions(-)
47295 commit 6347915085a487da08d39a859f4261fa812dab09
47296 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
47297 Date:   Mon Sep 24 01:08:17 2007 -0700
47299     Add Error.cc in msvc build and use setErrorFunction in perf-test.
47301  makefile.vc       |  3 +--
47302  test/perf-test.cc | 10 +++++-----
47303  2 files changed, 6 insertions(+), 7 deletions(-)
47305 commit ed01b3965c57ce2a4eabf9c46b5319ea627d3324
47306 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
47307 Date:   Mon Sep 24 01:03:09 2007 -0700
47309     Match declaration of setErrorFunction with its definition.
47311     Also enable this code for Windows, since CDECL was what
47312     was throwing msvc off.
47314  poppler/Error.cc | 12 +++---------
47315  1 file changed, 3 insertions(+), 9 deletions(-)
47317 commit 71fb15f8bd131a13d8cf0f394fe601cfbb6e1772
47318 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
47319 Date:   Mon Sep 24 00:38:29 2007 -0700
47321     Even less compiler warnings.
47323  poppler/CairoOutputDev.cc |  6 +++---
47324  qt/poppler-page.cc        |  3 +++
47325  utils/HtmlOutputDev.cc    | 10 ++++++----
47326  3 files changed, 12 insertions(+), 7 deletions(-)
47328 commit 7ba3f198a0651d2a7c91b7d9e10a5173dc3de0a3
47329 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
47330 Date:   Mon Sep 24 00:32:37 2007 -0700
47332     Even less compiler warnings.
47334  qt/poppler-document.cc      |  8 ++++++++
47335  qt/poppler-private.h        |  8 --------
47336  qt4/src/poppler-document.cc | 10 ++++++++++
47337  qt4/src/poppler-form.cc     | 15 +++++++++++++++
47338  qt4/src/poppler-private.h   | 25 -------------------------
47339  5 files changed, 33 insertions(+), 33 deletions(-)
47341 commit ab1059f594cb9fccd8568ca2a535a363c7521daa
47342 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
47343 Date:   Mon Sep 24 00:14:01 2007 -0700
47345     Don't break aliasing.
47347  poppler/GlobalParams.cc | 40 ++++++++++++++++++----------------------
47348  1 file changed, 18 insertions(+), 22 deletions(-)
47350 commit 71c47b30adf687a0bcece22834933267053360de
47351 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
47352 Date:   Sun Sep 23 23:49:31 2007 -0700
47354     Reduce compiler warnings.
47356  poppler/JBIG2Stream.cc | 16 ++++++++++++----
47357  1 file changed, 12 insertions(+), 4 deletions(-)
47359 commit 8466d94929844c976bbad8bb7d1ea7f7f77cc196
47360 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
47361 Date:   Sun Sep 23 23:34:52 2007 -0700
47363     Reduce compiler warnings. Tabs to spaces.
47365  fofi/FoFiType1C.cc | 30 +++++++++++++++---------------
47366  1 file changed, 15 insertions(+), 15 deletions(-)
47368 commit c53b8ccfba6fa4345086493f9e44212721c11d0a
47369 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
47370 Date:   Sun Sep 23 23:23:34 2007 -0700
47372     Reduce number of compiler warnings.
47374  poppler/CharCodeToUnicode.cc | 2 +-
47375  poppler/Gfx.cc               | 6 ++----
47376  poppler/PageLabelInfo.cc     | 2 ++
47377  3 files changed, 5 insertions(+), 5 deletions(-)
47379 commit abede2a06c5c9dc97b40479deda49621458f1171
47380 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
47381 Date:   Sun Sep 23 23:03:36 2007 -0700
47383     Reduce number of compiler warnings.
47385  glib/poppler-action.cc        |  1 -
47386  glib/poppler-document.cc      |  9 ++-------
47387  glib/poppler-page.cc          |  3 +--
47388  qt/poppler-document.cc        |  1 -
47389  qt4/src/poppler-annotation.cc | 16 +++++++++++++---
47390  5 files changed, 16 insertions(+), 14 deletions(-)
47392 commit 60f5bcea4a920441e25ae11d677636242aabb2db
47393 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
47394 Date:   Sun Sep 23 22:48:06 2007 -0700
47396     Remove unused variables.
47398  utils/pdftoppm.cc | 2 +-
47399  1 file changed, 1 insertion(+), 1 deletion(-)
47401 commit 3179eee44eb0afbc642675268b9a4abb16ccdde3
47402 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
47403 Date:   Sun Sep 23 22:47:21 2007 -0700
47405     Remove unused variables.
47407  utils/HtmlOutputDev.cc | 23 -----------------------
47408  1 file changed, 23 deletions(-)
47410 commit e9dc379190aa3166870d0b11a05ccc4e9dad2706
47411 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
47412 Date:   Sun Sep 23 22:41:59 2007 -0700
47414     Remove unused variables.
47416  poppler/ArthurOutputDev.cc | 16 +++++-----------
47417  1 file changed, 5 insertions(+), 11 deletions(-)
47419 commit 08bf7c1151d594d4c7d253a2c89f4f3a088ad8ec
47420 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
47421 Date:   Sun Sep 23 22:28:16 2007 -0700
47423     replace extremely confusing 'a*(int)sizeof(foo)/sizeof(foo) != a'
47424     which, due to type promotions, if a is int, is equivalent to a < 0;
47425     fix problems revealed by the change
47427  poppler/XRef.cc | 25 ++++---------------------
47428  1 file changed, 4 insertions(+), 21 deletions(-)
47430 commit 5a1f670a4d16affeed86cdf643ab22f481caa3a5
47431 Author: Krzysztof Kowalczyk <kkowalczyk@kjkubu.(none)>
47432 Date:   Sun Sep 23 20:42:59 2007 -0700
47434     ignore *.o files
47436  .gitignore | 1 +
47437  1 file changed, 1 insertion(+)
47439 commit c156aed7234f82dea4cb384c1b8a7acdd34545be
47440 Author: Krzysztof Kowalczyk <kkowalczyk@kjkubu.(none)>
47441 Date:   Sun Sep 23 20:41:19 2007 -0700
47443     remove unused variables
47445  poppler/ABWOutputDev.cc | 10 ++--------
47446  1 file changed, 2 insertions(+), 8 deletions(-)
47448 commit d0bdef4752be5fa609a0766ee87aa54d51611d9a
47449 Author: Krzysztof Kowalczyk <kkowalczyk@kjkubu.(none)>
47450 Date:   Sat Sep 22 13:38:03 2007 -0700
47452     undo accidental changes to file permissions
47454  msvc/poppler/poppler-config.h   | 0
47455  poppler/Annot.cc                | 0
47456  poppler/CairoFontEngine.cc      | 0
47457  poppler/CairoOutputDev.cc       | 0
47458  poppler/Catalog.cc              | 0
47459  poppler/Form.cc                 | 0
47460  poppler/GfxFont.cc              | 0
47461  poppler/GfxState.cc             | 0
47462  poppler/Page.cc                 | 0
47463  poppler/SplashOutputDev.cc      | 0
47464  poppler/TextOutputDev.cc        | 0
47465  splash/Splash.cc                | 0
47466  splash/SplashFTFontEngine.cc    | 0
47467  test/perf-test-preview-dummy.cc | 0
47468  test/perf-test-preview-win.cc   | 0
47469  test/perf-test.cc               | 0
47470  16 files changed, 0 insertions(+), 0 deletions(-)
47472 commit 6c69473f2f4a49757614ddd249e65bb7a13c63c1
47473 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
47474 Date:   Fri Sep 21 08:09:53 2007 -0700
47476     undo accidental mode change
47478  makefile.vc | 0
47479  1 file changed, 0 insertions(+), 0 deletions(-)
47481 commit e7e386e7ce8cb8eb8a7037ebdaa601524d332ae7
47482 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
47483 Date:   Fri Sep 21 08:08:53 2007 -0700
47485     more simplification by removing unneded code
47487  makefile.vc       |  2 +-
47488  test/perf-test.cc | 60
47489  +++++++++----------------------------------------------
47490  2 files changed, 10 insertions(+), 52 deletions(-)
47492 commit 3e10604637ec193269a3155985476d3b83dc7d62
47493 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
47494 Date:   Fri Sep 21 07:48:38 2007 -0700
47496     for portability use bool/true/false instead of BOOL/TRUE/FALSE
47498  test/perf-test.cc | 176
47499  ++++++++++++++++++++++++++----------------------------
47500  1 file changed, 86 insertions(+), 90 deletions(-)
47502 commit 634718936f2a95fac2a9d12fcea483b3d0ca8fa6
47503 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
47504 Date:   Fri Sep 21 07:41:14 2007 -0700
47506     simplify perf-test
47508  test/perf-test-pdf-engine.h   | 78
47509  -------------------------------------------
47510  test/perf-test-preview-win.cc |  5 ++-
47511  test/perf-test.cc             | 75
47512  +++++++++++++++++++++++++++++++++++++++--
47513  3 files changed, 75 insertions(+), 83 deletions(-)
47515 commit 617550199762fab42ca2e202e641e047b3efbac0
47516 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
47517 Date:   Fri Sep 21 05:20:16 2007 -0700
47519     simplify perf-test code
47521  test/perf-test-pdf-engine.h     |  67 +++--------------------
47522  test/perf-test-preview-dummy.cc |   3 +-
47523  test/perf-test-preview-win.cc   |  80 ++++++++++++++++++++++++----
47524  test/perf-test.cc               | 114
47525  ++++------------------------------------
47526  4 files changed, 86 insertions(+), 178 deletions(-)
47528 commit fb5bf808b88992c1772a10e4ed9fe788fb618417
47529 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
47530 Date:   Fri Sep 21 03:03:26 2007 -0700
47532     more msvc build fixes
47534  makefile.vc       | 2 +-
47535  test/perf-test.cc | 4 ++++
47536  2 files changed, 5 insertions(+), 1 deletion(-)
47538 commit 60829b08a7440f36014f68ec54bee7a742412738
47539 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
47540 Date:   Fri Sep 21 03:02:34 2007 -0700
47542     msvc build fixes
47544  msvc/poppler/poppler-config.h | 143
47545  ++++++++++++++++++++++++++++++++++++++++++
47546  1 file changed, 143 insertions(+)
47548 commit 853c22a174bae81139edc9aeded7f26ae2655cef
47549 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
47550 Date:   Thu Sep 20 23:21:35 2007 -0700
47552     add pre-made config.h for msvc build
47554  msvc/config.h | 62
47555  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
47556  1 file changed, 62 insertions(+)
47558 commit 31c43b118bd4372134018be6f6693f77d1f6a39b
47559 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
47560 Date:   Thu Sep 20 22:10:09 2007 -0700
47562     remove unused variables
47564  poppler/CairoFontEngine.cc   |  6 ++----
47565  poppler/CairoOutputDev.cc    | 14 ++------------
47566  splash/SplashFTFontEngine.cc |  2 ++
47567  3 files changed, 6 insertions(+), 16 deletions(-)
47569 commit 01b99f60e36dd955817f23911ef38947360f61f7
47570 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
47571 Date:   Thu Sep 20 21:14:17 2007 -0700
47573     remove unused variables
47575  poppler/GfxState.cc        | 11 ++---------
47576  poppler/SplashOutputDev.cc |  9 +++------
47577  poppler/TextOutputDev.cc   |  3 ---
47578  3 files changed, 5 insertions(+), 18 deletions(-)
47580 commit 7c406400532d68524a43cf963d894d3c4b269400
47581 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
47582 Date:   Thu Sep 20 20:57:44 2007 -0700
47584     remove unused variables
47586  poppler/Catalog.cc | 1 -
47587  poppler/Form.cc    | 5 -----
47588  poppler/GfxFont.cc | 6 ++----
47589  poppler/Page.cc    | 2 +-
47590  splash/Splash.cc   | 5 ++++-
47591  5 files changed, 7 insertions(+), 12 deletions(-)
47593 commit 70f23389c97b1870b7311d97322cdd16b580a79d
47594 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
47595 Date:   Thu Sep 20 20:23:59 2007 -0700
47597     don't silence warnings about unused variables/functions to keep
47598     programmers honest
47600  configure.ac | 2 +-
47601  1 file changed, 1 insertion(+), 1 deletion(-)
47603 commit cdb6fcf98137473efd993e1374a6f010e9db67db
47604 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
47605 Date:   Thu Sep 20 20:00:56 2007 -0700
47607     Remove unused variables
47609  poppler/Annot.cc | 5 ++---
47610  1 file changed, 2 insertions(+), 3 deletions(-)
47612 commit 0e76b49ac852a5a7ebae4c1f67b153e0b7c9f905
47613 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
47614 Date:   Tue Sep 18 01:04:50 2007 -0700
47616     Explain how to compile on Windows using msvc makefile.
47618  README.windows | 63
47619  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
47620  1 file changed, 63 insertions(+)
47622 commit c002b4dc75b2688ffe8a734cf3e15f5891797842
47623 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
47624 Date:   Tue Sep 18 00:04:47 2007 -0700
47626     Add Windows/msvc makefile.
47628     Add native msvc windows makefile and pre-made
47629     config.h for windows in msvc directory.
47631  makefile.vc | 149
47632  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
47633  1 file changed, 149 insertions(+)
47635 commit 1f33fc58201c92120c587189d2e0e819f83167da
47636 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
47637 Date:   Mon Sep 17 23:53:02 2007 -0700
47639     Start on a test program.
47641     Test program can be used for regression testing and
47642     performance testing. It renders a page (or pages)
47643     in a given PDF (or PDFs) and records rendering times.
47644     For historical reasons the code is ugly and probably
47645     only compiles on windows, but it'll get better.
47647  test/perf-test-pdf-engine.h     |  131 ++++
47648  test/perf-test-preview-dummy.cc |   22 +
47649  test/perf-test-preview-win.cc   |  222 ++++++
47650  test/perf-test.cc               | 1428
47651  +++++++++++++++++++++++++++++++++++++++
47652  4 files changed, 1803 insertions(+)
47654 commit b96db4ad27535c2666fccdfe0a3c04cc7c37792d
47655 Author: Jeff Muizelaar <jeff@freiheit.infidigm.net>
47656 Date:   Mon Sep 17 20:28:38 2007 -0400
47658     Avoid double free caused by 302 merge
47660     The ownership of the the string returned by getKey() changed with
47661     the 302 merge
47662     but this code was not updated. Found by Matthew Woehlke.
47664  qt4/src/poppler-document.cc | 4 +---
47665  1 file changed, 1 insertion(+), 3 deletions(-)
47667 commit 2a495f19d4465e15fd2fa96656d904315c79a443
47668 Author: Kristian Høgsberg <krh@redhat.com>
47669 Date:   Mon Sep 17 16:52:45 2007 -0400
47671     Simplify ChangeLog rule a bit.
47673  ChangeLog.mk | 81
47674  ------------------------------------------------------------
47675  Makefile.am  |  7 +++---
47676  2 files changed, 4 insertions(+), 84 deletions(-)
47678 commit 7d5abbeec55e4b90b139671d96cfdf58bdab70b8
47679 Author: Kristian Høgsberg <krh@redhat.com>
47680 Date:   Mon Sep 17 15:45:26 2007 -0400
47682     Add dist hook to generate ChangeLog.
47684     Taken from cairo.  It still need some tweaking.
47686  ChangeLog.mk | 81
47687  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
47688  Makefile.am  |  4 +++
47689  configure.ac |  2 +-
47690  3 files changed, 86 insertions(+), 1 deletion(-)
47692 commit 15ad81c64cd8b1cb438d41be402daa19a239db3d
47693 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
47694 Date:   Mon Sep 17 19:39:29 2007 +0200
47696     Use = instead of == in qt.m4
47698  m4/qt.m4 | 2 +-
47699  1 file changed, 1 insertion(+), 1 deletion(-)
47701 commit 70fabcb96e207b9b889bb32c0cf5ea3fc0aa08f8
47702 Author: Kristian Høgsberg <krh@redhat.com>
47703 Date:   Sun Sep 16 20:40:53 2007 -0400
47705     Rename .cvsignore files to .gitignore and drop ChangeLog file.
47707  .cvsignore                |   25 -
47708  .gitignore                |   25 +
47709  ChangeLog                 | 4586
47710  ---------------------------------------------
47711  fofi/.cvsignore           |    8 -
47712  fofi/.gitignore           |    8 +
47713  glib/.cvsignore           |   11 -
47714  glib/.gitignore           |   11 +
47715  glib/reference/.cvsignore |   18 -
47716  glib/reference/.gitignore |   18 +
47717  goo/.cvsignore            |    8 -
47718  goo/.gitignore            |    8 +
47719  poppler/.cvsignore        |   10 -
47720  poppler/.gitignore        |   10 +
47721  qt/.cvsignore             |    7 -
47722  qt/.gitignore             |    7 +
47723  qt4/.cvsignore            |    3 -
47724  qt4/.gitignore            |    3 +
47725  qt4/src/.cvsignore        |    8 -
47726  qt4/src/.gitignore        |    8 +
47727  qt4/tests/.cvsignore      |   20 -
47728  qt4/tests/.gitignore      |   20 +
47729  splash/.cvsignore         |    8 -
47730  splash/.gitignore         |    8 +
47731  test/.cvsignore           |   11 -
47732  test/.gitignore           |   11 +
47733  utils/.cvsignore          |   12 -
47734  utils/.gitignore          |   12 +
47735  27 files changed, 149 insertions(+), 4735 deletions(-)
47737 commit c9f9403ffc5b95ae790c3c81284c7786afe33f4d
47738 Author: Krzysztof Kowalczyk <kkowalczyk@gmail.com>
47739 Date:   Fri Sep 14 20:50:07 2007 +0000
47741     Windows implementation for matching fonts that doesn't use fontconfig
47743  ChangeLog                  |   6 +
47744  poppler/GlobalParamsWin.cc | 285
47745  +++++++++++++++++++++++++++++++++++++++++++++
47746  2 files changed, 291 insertions(+)
47748 commit d18b5361a0504458da805ed6be037c9d648f9372
47749 Author: Krzysztof Kowalczyk <kkowalczyk@gmail.com>
47750 Date:   Fri Sep 14 20:47:11 2007 +0000
47752     Update ChangeLog for previous checkin
47754  ChangeLog | 15 +++++++++++++++
47755  1 file changed, 15 insertions(+)
47757 commit 3330763ddca66b30d5ee60aab94d6fe0bbae9c8f
47758 Author: Krzysztof Kowalczyk <kkowalczyk@gmail.com>
47759 Date:   Fri Sep 14 06:17:35 2007 +0000
47761     windows/msvc compilation fixes
47763  poppler/DCTStream.h          |  2 +-
47764  poppler/Error.cc             |  6 ++++++
47765  poppler/FlateStream.h        |  2 +-
47766  poppler/GlobalParams.cc      | 12 ++++++++++--
47767  poppler/GlobalParams.h       | 17 +++++++++++++++++
47768  poppler/Stream.cc            |  2 +-
47769  splash/SplashFTFontEngine.cc |  2 ++
47770  splash/SplashFontEngine.cc   |  2 +-
47771  splash/SplashFontFile.cc     |  2 ++
47772  splash/SplashFontFile.h      |  3 ++-
47773  splash/SplashT1FontEngine.cc |  2 +-
47774  11 files changed, 44 insertions(+), 8 deletions(-)
47776 commit 6eb159ef34eb7e2fb8adcfc48afd84d5f50efbbd
47777 Author: Albert Astals Cid <aacid@kde.org>
47778 Date:   Mon Sep 10 17:38:05 2007 +0000
47780             * autogen.sh: Support automake-1.10.
47781             Patch by Krzysztof Kowalczyk <kkowalczyk@gmail.com>
47783  ChangeLog  |  5 +++++
47784  autogen.sh | 11 ++++++-----
47785  2 files changed, 11 insertions(+), 5 deletions(-)
47787 commit 31bbc8c727cfecc79bd8da962ad8d99a0d1d3d33
47788 Author: Albert Astals Cid <aacid@kde.org>
47789 Date:   Sat Sep 8 10:40:17 2007 +0000
47791       * qt4/src/poppler-qt4.h:
47792       * qt4/src/poppler-ps-converter.cc:
47793         Add PSConverter::setOutputDevice() to set a QIODevice where
47794         writing the resulting PS.
47796  ChangeLog                       |  7 ++++++
47797  qt4/src/poppler-ps-converter.cc | 51
47798  +++++++++++++++++++++++++++++++++++++----
47799  qt4/src/poppler-qt4.h           |  5 +++-
47800  3 files changed, 58 insertions(+), 5 deletions(-)
47802 commit b3d63d03c310f01cc5b23d00ffd2103c6891fef2
47803 Author: Albert Astals Cid <aacid@kde.org>
47804 Date:   Wed Sep 5 20:22:32 2007 +0000
47806             * qt4/src/poppler-ps-converter.cc: Fix Right<->Left
47807             interchange
47809  ChangeLog                       | 1 +
47810  qt4/src/poppler-ps-converter.cc | 4 ++--
47811  2 files changed, 3 insertions(+), 2 deletions(-)
47813 commit 64368582d5ca4e28c236f440482c96f1dd3a8897
47814 Author: Albert Astals Cid <aacid@kde.org>
47815 Date:   Wed Sep 5 18:22:52 2007 +0000
47817             * poppler/PSOutputDev.cc: Fix printing of second parameter
47819  ChangeLog              | 4 ++++
47820  poppler/PSOutputDev.cc | 2 +-
47821  2 files changed, 5 insertions(+), 1 deletion(-)
47823 commit eaf9d06cf0d08ccdc183759e0331dc2439a6f10f
47824 Author: Carlos Garcia Campos <carlosgc@gnome.org>
47825 Date:   Wed Sep 5 10:57:09 2007 +0000
47827     2007-09-05  Carlos Garcia Campos  <carlosgc@gnome.org>
47828         * glib/poppler-page.cc:
47829         * glib/demo/render.c: Fix build with --disable-cairo-output.
47831  ChangeLog            |  5 +++++
47832  glib/demo/render.c   | 31 +++++++++++++++++++++++++++----
47833  glib/poppler-page.cc | 22 ++++++++++++----------
47834  3 files changed, 44 insertions(+), 14 deletions(-)
47836 commit c0f488c2b0e115be3e1b7e4dc7baa38db5837498
47837 Author: Albert Astals Cid <aacid@kde.org>
47838 Date:   Tue Sep 4 22:04:52 2007 +0000
47840     did not want to commit this
47842  gtk-doc.make | 2 +-
47843  1 file changed, 1 insertion(+), 1 deletion(-)
47845 commit 3462851b4ea342651095f1803cd488bc3b3f5749
47846 Author: Albert Astals Cid <aacid@kde.org>
47847 Date:   Tue Sep 4 22:02:06 2007 +0000
47849             * utils/pdftoppm.cc: Fix build on Sun Studio compiler.
47850             Patch by Brian Cameron <brian.cameron@sun.com>
47852  ChangeLog         | 5 +++++
47853  gtk-doc.make      | 2 +-
47854  utils/pdftoppm.cc | 2 +-
47855  3 files changed, 7 insertions(+), 2 deletions(-)
47857 commit cdf3b9062cc54d558b8dbeefb3211a920ff2cb94
47858 Author: Albert Astals Cid <aacid@kde.org>
47859 Date:   Mon Sep 3 19:23:11 2007 +0000
47861     write news
47862     fix qt4 build
47864  NEWS                | 13 +++++++++++++
47865  qt4/src/Makefile.am |  3 ++-
47866  2 files changed, 15 insertions(+), 1 deletion(-)
47868 commit c82208a44f3b09c27bc33831641e4f746dd4361f
47869 Author: Albert Astals Cid <aacid@kde.org>
47870 Date:   Mon Sep 3 18:28:44 2007 +0000
47872             * configure.ac: Bump version to 0.6
47873             * glib/Makefile.am
47874             * poppler/Makefile.am
47875             * qt/Makefile.am
47876             * qt4/src/Makefile.am: Bump sonames
47878  ChangeLog           | 8 ++++++++
47879  configure.ac        | 2 +-
47880  glib/Makefile.am    | 2 +-
47881  poppler/Makefile.am | 2 +-
47882  qt/Makefile.am      | 2 +-
47883  qt4/src/Makefile.am | 2 +-
47884  6 files changed, 13 insertions(+), 5 deletions(-)
47886 commit 2a12409ebbf96ea3ca4556b71231a45ae37cb052
47887 Author: Albert Astals Cid <aacid@kde.org>
47888 Date:   Mon Sep 3 17:09:01 2007 +0000
47890             * poppler/JBIG2Stream.cc:
47891             * poppler/Stream.cc: Patch by Derek B. Noonburg
47892             <derekn@foolabs.com>
47893             to fix some errors in CCITTFaxStream and JBIG2Stream.cc
47895  ChangeLog              | 6 ++++++
47896  poppler/JBIG2Stream.cc | 7 ++++---
47897  poppler/Stream.cc      | 2 +-
47898  3 files changed, 11 insertions(+), 4 deletions(-)
47900 commit 0b483e71ef02b4040b665935c1018c8b30b9c1ca
47901 Author: Carlos Garcia Campos <carlosgc@gnome.org>
47902 Date:   Mon Sep 3 08:54:01 2007 +0000
47904     2007-09-03  Carlos Garcia Campos  <carlosgc@gnome.org>
47905         * gtk-doc.make:
47906         * glib/poppler-document.cc:
47907         * glib/poppler-form-field.cc:
47908         * glib/poppler-page.cc:
47909         * glib/reference/poppler-docs.sgml:
47910         * glib/reference/poppler-sections.txt:
47911         * glib/reference/poppler.types:
47912         * glib/reference/tmpl/poppler-action.sgml:
47913         * glib/reference/tmpl/poppler-attachment.sgml:
47914         * glib/reference/tmpl/poppler-document.sgml:
47915         * glib/reference/tmpl/poppler-enums.sgml:
47916         * glib/reference/tmpl/poppler-form-field.sgml:
47917         * glib/reference/tmpl/poppler-page.sgml:
47918         * glib/reference/tmpl/poppler-private.sgml:
47919         * glib/reference/tmpl/poppler.sgml: Update glib bindings API
47920         documentation.
47922  ChangeLog                                   |  19 ++
47923  glib/poppler-document.cc                    |  10 +
47924  glib/poppler-form-field.cc                  | 205 ++++++++++++++++++
47925  glib/poppler-page.cc                        |  12 +-
47926  glib/reference/poppler-docs.sgml            |   2 +
47927  glib/reference/poppler-sections.txt         | 108 +++++++++-
47928  glib/reference/poppler.types                |   2 +
47929  glib/reference/tmpl/poppler-action.sgml     |  36 +++-
47930  glib/reference/tmpl/poppler-attachment.sgml |  65 ++++++
47931  glib/reference/tmpl/poppler-document.sgml   |  50 +++++
47932  glib/reference/tmpl/poppler-enums.sgml      |  60 ++++++
47933  glib/reference/tmpl/poppler-form-field.sgml | 315
47934  ++++++++++++++++++++++++++++
47935  glib/reference/tmpl/poppler-page.sgml       | 236 ++++++++++++++++++++-
47936  glib/reference/tmpl/poppler-private.sgml    |   6 +
47937  glib/reference/tmpl/poppler.sgml            |  49 +++++
47938  gtk-doc.make                                |  34 +--
47939  16 files changed, 1181 insertions(+), 28 deletions(-)
47941 commit 289e3893cda45055951bb8d3b82a45644bc0b6c6
47942 Author: Albert Astals Cid <aacid@kde.org>
47943 Date:   Sun Sep 2 17:02:55 2007 +0000
47945             * poppler/GfxState.cc: Pad zeroes instead of aborting when
47946             rendering
47947             1-bit images and the stream is "too short" to mimic
47948             Acroread and
47949             ghostscript behaviour. Patch by <darren.kenny@sun.com>. Fixes
47950             #12208
47952  ChangeLog           | 3 +++
47953  poppler/GfxState.cc | 4 ++--
47954  2 files changed, 5 insertions(+), 2 deletions(-)
47956 commit 6f6c2180aca2e26ea0e3c2f21f11bc8f457c19c0
47957 Author: Albert Astals Cid <aacid@kde.org>
47958 Date:   Sun Sep 2 16:31:19 2007 +0000
47960             * glib/demo/Makefile.am: Add
47961             $(top_builddir)/poppler/libpoppler.la
47962             * poppler/TextOutputDev.cc: Patch from Ed Catmur
47963             <ed@catmur.co.uk> to
47964             improve matching of half strings of decomposed
47965             characters/ligatures.
47967  ChangeLog                |  3 +++
47968  glib/demo/Makefile.am    |  1 +
47969  poppler/TextOutputDev.cc | 21 +++++++++++++--------
47970  3 files changed, 17 insertions(+), 8 deletions(-)
47972 commit be1b5a0196cdfc78f74e08a023b477cac16eb0f3
47973 Author: Albert Astals Cid <aacid@kde.org>
47974 Date:   Sun Sep 2 16:06:03 2007 +0000
47976     poppler/PDFDoc.cc: Don't enforce %%EOF at the end of file
47978  ChangeLog         | 4 ++++
47979  poppler/PDFDoc.cc | 3 ++-
47980  2 files changed, 6 insertions(+), 1 deletion(-)
47982 commit 500a87af9240344806c18ebbd05a89f4f4c69955
47983 Author: Jeff Muizelaar <jeff@infidigm.net>
47984 Date:   Sun Sep 2 00:53:42 2007 +0000
47986     2007-09-01  Jeff Muizelaar  <jeff@infidigm.net>
47988         * poppler/CairoOutputDev.cc:
47989         * poppler/Error.cc:
47990         * poppler/Error.h: Report any cairo errors when destroying
47991         the cairo
47992         context.
47994  ChangeLog                 | 7 +++++++
47995  poppler/CairoOutputDev.cc | 7 ++++++-
47996  poppler/Error.cc          | 7 +++++++
47997  poppler/Error.h           | 1 +
47998  4 files changed, 21 insertions(+), 1 deletion(-)
48000 commit 0c22556bf70ff67eb388cdcd9784603030397785
48001 Author: Jeff Muizelaar <jeff@infidigm.net>
48002 Date:   Sat Sep 1 23:38:04 2007 +0000
48004     2007-09-01  Jeff Muizelaar  <jeff@infidigm.net>
48006         * glib/demo/Makefile.am: Only build the demo app if the cflags
48007         will be
48008         appropriately set.
48010  ChangeLog             | 5 +++++
48011  glib/demo/Makefile.am | 2 ++
48012  2 files changed, 7 insertions(+)
48014 commit a23d45dd6cd8a2ac4181170a9ee924fe49a9781b
48015 Author: Jeff Muizelaar <jeff@infidigm.net>
48016 Date:   Sat Sep 1 23:00:59 2007 +0000
48018     2007-09-01  Jeff Muizelaar  <jeff@infidigm.net>
48020         * glib/poppler-page.cc: Add note about clipping
48022  ChangeLog            | 4 ++++
48023  glib/poppler-page.cc | 2 ++
48024  2 files changed, 6 insertions(+)
48026 commit bf489d5cebc467807f2b38f74f6a6e34a503a9ca
48027 Author: Albert Astals Cid <aacid@kde.org>
48028 Date:   Thu Aug 30 18:39:51 2007 +0000
48030             * poppler/Form.h: Remove unused methods. Fixes 12013
48032  ChangeLog      | 4 ++++
48033  poppler/Form.h | 3 ---
48034  2 files changed, 4 insertions(+), 3 deletions(-)
48036 commit a81cc06c855385911dffa826b9e1407d6097e8c8
48037 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48038 Date:   Thu Aug 30 18:15:34 2007 +0000
48040     2007-08-30  Carlos Garcia Campos  <carlosgc@gnome.org>
48041         * poppler/TextOutputDev.cc:
48042         * poppler/TextOutputDev.h:
48043         * glib/poppler.h:
48044         * glib/poppler-page.cc:
48045         * glib/poppler-page.h:
48046         * glib/test-poppler-glib.c: Add support for word and line
48047         selections. Based on patch by Kristian Høgsberg.
48049  ChangeLog                | 10 ++++++
48050  glib/poppler-page.cc     | 81
48051  ++++++++++++++++++++++++++++++++++++++++++------
48052  glib/poppler-page.h      |  2 ++
48053  glib/poppler.h           |  4 +--
48054  glib/test-poppler-glib.c |  2 +-
48055  poppler/TextOutputDev.cc | 74 +++++++++++++++++++++++++++++--------------
48056  poppler/TextOutputDev.h  | 34 +++++++++++++++-----
48057  7 files changed, 163 insertions(+), 44 deletions(-)
48059 commit 59ddb5cc8bec54305b6d256ad9975e95ecdcb935
48060 Author: Albert Astals Cid <aacid@kde.org>
48061 Date:   Mon Aug 27 18:37:55 2007 +0000
48063             * poppler/UnicodeTypeTable.cc: Fix error on the NFKC text
48064             matching
48065             routine. Fixes bug #11775. Patch by Ed Catmur
48066             <ed@catmur.co.uk>
48068  ChangeLog                   | 5 +++++
48069  poppler/UnicodeTypeTable.cc | 2 +-
48070  2 files changed, 6 insertions(+), 1 deletion(-)
48072 commit a6e46ce61670679f368e66c1a98a7d5d1c960c5b
48073 Author: Albert Astals Cid <aacid@kde.org>
48074 Date:   Mon Aug 27 17:56:29 2007 +0000
48076             * qt4/src/Doxyfile:
48077             * qt4/src/Mainpage.dox:
48078             * qt4/src/poppler-annotation.h:
48079             * qt4/src/poppler-form.h:
48080             * qt4/src/poppler-link.h:
48081             * qt4/src/poppler-qt4.h:
48082             A few API documentation fixes and improvements.
48084  ChangeLog                    | 10 +++++++
48085  qt4/src/Doxyfile             | 26 ++++++------------
48086  qt4/src/Mainpage.dox         | 26 +++++++++++-------
48087  qt4/src/poppler-annotation.h | 34 ++++++++++++++++++++++++
48088  qt4/src/poppler-form.h       | 18 ++++++-------
48089  qt4/src/poppler-link.h       | 63
48090  +++++++++++++++++++++++++++++++++++++++++---
48091  qt4/src/poppler-qt4.h        | 44 +++++++++++++++++++++----------
48092  7 files changed, 166 insertions(+), 55 deletions(-)
48094 commit a7f8d92fba8c45d6ca83568c045d5e324158ee6b
48095 Author: Albert Astals Cid <aacid@kde.org>
48096 Date:   Mon Aug 27 17:17:14 2007 +0000
48098         * qt4/src/poppler-link.cc:
48099         * qt4/src/poppler-link.h:
48100         Initialise correctly, and missing empty destructor.
48101         * qt4/src/poppler-annotation.cc:
48102         Don't leak the private class.
48104  ChangeLog                     | 9 +++++++++
48105  qt4/src/poppler-annotation.cc | 4 ++--
48106  qt4/src/poppler-link.cc       | 8 ++++++--
48107  qt4/src/poppler-link.h        | 1 +
48108  4 files changed, 18 insertions(+), 4 deletions(-)
48110 commit 2b1ef8f06879eb0b79288d57540c238ea833db24
48111 Author: Albert Astals Cid <aacid@kde.org>
48112 Date:   Sun Aug 26 21:39:22 2007 +0000
48114     Fix bug 12121
48116  ChangeLog               | 4 ++++
48117  utils/ImageOutputDev.cc | 2 +-
48118  2 files changed, 5 insertions(+), 1 deletion(-)
48120 commit 20bcac5ee1988befb9c590a0d16cb615f0c49901
48121 Author: Albert Astals Cid <aacid@kde.org>
48122 Date:   Sun Aug 26 21:28:34 2007 +0000
48124     forgot to cvs add
48126  qt4/src/poppler-annotation-private.h | 49
48127  ++++++++++++++++++++++++++++++++++++
48128  1 file changed, 49 insertions(+)
48130 commit e48de657db0ef439457b4b5ca39b937da25d531e
48131 Author: Albert Astals Cid <aacid@kde.org>
48132 Date:   Sun Aug 26 18:11:01 2007 +0000
48134            * qt4/src/poppler-annotation.cc:
48135            * qt4/src/poppler-annotation.h:
48136            Move all the private members of the *Annotation classes into
48137            a common
48138            shared private.
48140  ChangeLog                     |   4 +
48141  qt4/src/poppler-annotation.cc | 969
48142  +++++++++++++++++++++++++++++++++++-------
48143  qt4/src/poppler-annotation.h  | 277 ++++++++----
48144  qt4/src/poppler-page.cc       | 249 ++++++-----
48145  4 files changed, 1155 insertions(+), 344 deletions(-)
48147 commit 392f050f909b6a1250acf1971446a1849534482c
48148 Author: Albert Astals Cid <aacid@kde.org>
48149 Date:   Sun Aug 26 16:42:46 2007 +0000
48151             * qt4/src/poppler-document.cc:
48152             * qt4/src/poppler-embeddedfile.cc:
48153             * qt4/src/poppler-fontinfo.cc:
48154             * qt4/src/poppler-form.cc:
48155             * qt4/src/poppler-form.h:
48156             * qt4/src/poppler-qt4.h:
48157             * qt4/src/poppler-sound.cc:
48158             * qt4/src/poppler-textbox.cc:
48159             API work: remove 'const' and 'const&' from return values
48160             with Qt
48161             classes; make the non-copiable classes really non-copiable;
48162             uninline a Document::page() method; other related small
48163             changes.
48164             * qt4/src/poppler-link.cc:
48165             * qt4/src/poppler-link.h:
48166             Make LinkDestination an implicitely shared class, with all
48167             the private
48168             members into the private class; move all the private members
48169             of the
48170             Link* classes into a common shared private.
48172  ChangeLog                       |  23 ++-
48173  qt4/src/poppler-document.cc     |   7 +-
48174  qt4/src/poppler-embeddedfile.cc |  12 --
48175  qt4/src/poppler-fontinfo.cc     |  12 +-
48176  qt4/src/poppler-form.cc         |  16 +-
48177  qt4/src/poppler-form.h          |  14 +-
48178  qt4/src/poppler-link.cc         | 373
48179  ++++++++++++++++++++++++++++++----------
48180  qt4/src/poppler-link.h          |  67 +++++---
48181  qt4/src/poppler-qt4.h           |  32 ++--
48182  qt4/src/poppler-sound.cc        |   7 -
48183  qt4/src/poppler-textbox.cc      |   4 +-
48184  11 files changed, 404 insertions(+), 163 deletions(-)
48186 commit f215aca25fdd8fe287b717dde53f0be273d995e4
48187 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48188 Date:   Sun Aug 26 10:52:19 2007 +0000
48190     2007-08-26  Carlos Garcia Campos  <carlosgc@gnome.org>
48191         * configure.ac:
48192         * glib/Makefile.am:
48193         * glib/demo/Makefile.am:
48194         * glib/demo/fonts.[ch]:
48195         * glib/demo/info.[ch]:
48196         * glib/demo/links.[ch]:
48197         * glib/demo/main.c:
48198         * glib/demo/outline.[ch]:
48199         * glib/demo/page.[ch]:
48200         * glib/demo/render.[ch]:
48201         * glib/demo/utils.[ch]: Add poppler glib demo tool.
48203  ChangeLog             |  14 ++
48204  configure.ac          |   1 +
48205  glib/Makefile.am      |   2 +-
48206  glib/demo/Makefile.am |  26 +++
48207  glib/demo/fonts.c     | 276 ++++++++++++++++++++++++++++
48208  glib/demo/fonts.h     |  31 ++++
48209  glib/demo/info.c      | 243 ++++++++++++++++++++++++
48210  glib/demo/info.h      |  31 ++++
48211  glib/demo/links.c     | 289 +++++++++++++++++++++++++++++
48212  glib/demo/links.h     |  31 ++++
48213  glib/demo/main.c      | 205 +++++++++++++++++++++
48214  glib/demo/outline.c   | 218 ++++++++++++++++++++++
48215  glib/demo/outline.h   |  31 ++++
48216  glib/demo/page.c      | 249 +++++++++++++++++++++++++
48217  glib/demo/page.h      |  31 ++++
48218  glib/demo/render.c    | 498
48219  ++++++++++++++++++++++++++++++++++++++++++++++++++
48220  glib/demo/render.h    |  31 ++++
48221  glib/demo/utils.c     | 234 ++++++++++++++++++++++++
48222  glib/demo/utils.h     |  42 +++++
48223  19 files changed, 2482 insertions(+), 1 deletion(-)
48225 commit 7c9529b70dc44bb001d21a3b47fc65916813dec1
48226 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48227 Date:   Thu Aug 23 20:39:31 2007 +0000
48229     2007-08-23  Carlos Garcia Campos  <carlosgc@gnome.org>
48230         * glib/poppler-page.cc: Add missing comma.
48232  ChangeLog            | 4 ++++
48233  glib/poppler-page.cc | 2 +-
48234  2 files changed, 5 insertions(+), 1 deletion(-)
48236 commit 3c4a85503261ee81a829a1683f1f5fa85d41f8ee
48237 Author: Jeff Muizelaar <jeff@infidigm.net>
48238 Date:   Thu Aug 23 20:15:46 2007 +0000
48240     2007-08-23  Jeff Muizelaar  <jeff@infidigm.net>
48242         * glib/poppler-page.cc: pass in -1 to displaySlice so that it
48243         sets up
48244         the slice size for us. This fixes the case of the wrong values
48245         being
48246         used when the pdf was rotated on its side.
48247         Fixes #11913.
48249  ChangeLog            | 7 +++++++
48250  glib/poppler-page.cc | 5 ++---
48251  2 files changed, 9 insertions(+), 3 deletions(-)
48253 commit 3ba088d8caee3c40c2aba0cd85adcf9195ae88a3
48254 Author: Albert Astals Cid <aacid@kde.org>
48255 Date:   Wed Aug 22 21:29:32 2007 +0000
48257             * splash/SplashBitmap.cc:
48258             * splash/SplashBitmap.h:
48259             * utils/pdftoppm.cc: Add the following features to pdftoppm
48260               - if omitting input filename or using - for input filename
48261                 reads pdf from stdin
48262               - if omitting output filename, prints output to stdout
48263               - create image of a cropped rectangle of the pdf
48264               - scale pdf to fit in a square of wanted size
48265             Patch by Ilmari Heikkinen <ilmari.heikkinen@gmail.com>
48267  ChangeLog              |  12 ++++++
48268  splash/SplashBitmap.cc |  18 +++++++--
48269  splash/SplashBitmap.h  |   2 +
48270  utils/pdftoppm.cc      | 107
48271  +++++++++++++++++++++++++++++++++++++++++--------
48272  4 files changed, 119 insertions(+), 20 deletions(-)
48274 commit 567e82c13aace4f40c7a555a62a3a4d223a46d92
48275 Author: Jeff Muizelaar <jeff@infidigm.net>
48276 Date:   Wed Aug 22 19:34:02 2007 +0000
48278     2007-08-22  Jeff Muizelaar  <jeff@infidigm.net>
48280         * poppler/GlobalParams.cc: Fix debug spew. Patch from Matthias
48281         Clasen.
48283  ChangeLog               | 4 ++++
48284  poppler/GlobalParams.cc | 1 -
48285  2 files changed, 4 insertions(+), 1 deletion(-)
48287 commit bc499987074d046baf29deafe4a29d57039c0c5e
48288 Author: Jeff Muizelaar <jeff@infidigm.net>
48289 Date:   Wed Aug 22 19:28:24 2007 +0000
48291     2007-08-22  Jeff Muizelaar  <jeff@infidigm.net>
48293         * poppler/CairoOutputDev.cc: Fix the computation of the padding
48294         in the
48295         image scaling code.
48297  ChangeLog                 | 5 +++++
48298  poppler/CairoOutputDev.cc | 6 ++++--
48299  2 files changed, 9 insertions(+), 2 deletions(-)
48301 commit d9719233447cb4f85f2bf9d9ec6ef089caa21140
48302 Author: Jeff Muizelaar <jeff@infidigm.net>
48303 Date:   Sun Aug 19 16:20:21 2007 +0000
48305     2007-08-19  Jeff Muizelaar  <jeff@infidigm.net>
48307         * poppler/CairoOutputDev.cc: Avoid allocating the glyph array if
48308         currentFont is not set in beginString. This closes a possible
48309         memory leak.
48311  ChangeLog                 | 6 ++++++
48312  poppler/CairoOutputDev.cc | 3 +++
48313  2 files changed, 9 insertions(+)
48315 commit 099eb56896046e020f4ef0365e1ee382f85ec1ab
48316 Author: Albert Astals Cid <aacid@kde.org>
48317 Date:   Wed Aug 15 18:52:20 2007 +0000
48319            * poppler/JBIG2Stream.cc: Quick fix for bug #12014
48321  ChangeLog              |  4 ++++
48322  poppler/JBIG2Stream.cc | 16 +++++++++++-----
48323  2 files changed, 15 insertions(+), 5 deletions(-)
48325 commit 3b7e3645c85c7a3d341457f105835b58c935bd67
48326 Author: Albert Astals Cid <aacid@kde.org>
48327 Date:   Wed Aug 15 00:04:48 2007 +0000
48329     RC2 is out! (0.5.91)
48331  ChangeLog    |  1 +
48332  NEWS         | 18 ++++++++++++++++++
48333  configure.ac |  2 +-
48334  3 files changed, 20 insertions(+), 1 deletion(-)
48336 commit c240daefe660ac3456dc0c5f5dc82aa53ebc3313
48337 Author: Albert Astals Cid <aacid@kde.org>
48338 Date:   Tue Aug 14 23:10:37 2007 +0000
48340     * poppler/Stream.cc: Fix CVE-2007-3387 by merging xpdf-3.02pl1.patch
48342  ChangeLog         |  1 +
48343  poppler/Stream.cc | 12 +++++-------
48344  2 files changed, 6 insertions(+), 7 deletions(-)
48346 commit 1ba884b6b98ac8d755c9adc9f23a7a68d8b17b54
48347 Author: Albert Astals Cid <aacid@kde.org>
48348 Date:   Tue Aug 14 22:47:30 2007 +0000
48350             * configure.ac:
48351             * pòppler/Makefile.am: Patch by Vincent Torri
48352             <vtorri@univ-evry.fr> to
48353             fix linking under MinGW
48355  ChangeLog           |  6 ++++++
48356  configure.ac        | 13 +++++++++++++
48357  poppler/Makefile.am |  5 +++--
48358  3 files changed, 22 insertions(+), 2 deletions(-)
48360 commit 3c31f923fcf1aeb361910eb1e9445cc28aa5b3ca
48361 Author: Jeff Muizelaar <jeff@infidigm.net>
48362 Date:   Tue Aug 7 16:22:12 2007 +0000
48364     2007-08-07  Jeff Muizelaar  <jeff@infidigm.net>
48366         * poppler/CairoOutputDev.cc: Don't use the prescaleMethod
48367         when we have a rotation as that case has not been tested.
48368         Also make sure that scaledHeight is at least 1.
48370  ChangeLog                 | 6 ++++++
48371  poppler/CairoOutputDev.cc | 7 ++++++-
48372  2 files changed, 12 insertions(+), 1 deletion(-)
48374 commit af97e5f8e0f3beeb43acde92a0788c02d9718adf
48375 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48376 Date:   Mon Aug 6 17:41:17 2007 +0000
48378     2007-08-06  Carlos Garcia Campos  <carlosgc@gnome.org>
48379         * poppler/Annot.cc:
48380         * poppler/Annot.h:
48381         * poppler/Form.cc:
48382         * poppler/Form.h:
48383         * poppler/Page.cc: Do not always regenerate appearance stream for
48384         every form widget, but only when it's actually needed.
48386  ChangeLog        |  9 ++++++
48387  poppler/Annot.cc | 86
48388  ++++++++++++++++++++++++++++++++++----------------------
48389  poppler/Annot.h  |  8 +++---
48390  poppler/Form.cc  | 25 +++-------------
48391  poppler/Form.h   |  4 ++-
48392  poppler/Page.cc  |  8 ++----
48393  6 files changed, 74 insertions(+), 66 deletions(-)
48395 commit 74627e71388ca0a4c0938a472c291ef87186f370
48396 Author: Jeff Muizelaar <jeff@infidigm.net>
48397 Date:   Tue Jul 31 21:40:19 2007 +0000
48399     2007-07-31  Jeff Muizelaar  <jeff@infidigm.net>
48401         * poppler/GlobalParams.cc: s/GList/GooList/ some Windows code.
48403  ChangeLog               | 4 ++++
48404  poppler/GlobalParams.cc | 8 ++++----
48405  2 files changed, 8 insertions(+), 4 deletions(-)
48407 commit f421e2151345ac855b75e819e19343a90789b3bf
48408 Author: Jeff Muizelaar <jeff@infidigm.net>
48409 Date:   Tue Jul 31 16:50:06 2007 +0000
48411     2007-07-31  Jeff Muizelaar  <jeff@infidigm.net>
48413         * glib/poppler-document.cc:
48414         * glib/poppler-document.h: Add poppler_fonts_iter_get_file_name.
48416  ChangeLog                |  5 +++++
48417  glib/poppler-document.cc | 16 ++++++++++++++++
48418  glib/poppler-document.h  |  1 +
48419  3 files changed, 22 insertions(+)
48421 commit 4d57b8a12b845d5d5ac321d7a4bca980d60d429f
48422 Author: Jeff Muizelaar <jeff@infidigm.net>
48423 Date:   Tue Jul 31 16:48:35 2007 +0000
48425     2007-07-31  Jeff Muizelaar  <jeff@infidigm.net>
48427         * poppler/CairoOutputDev.h: Add comment about
48428         CairoImageOutputDevice's
48429         implementation.
48431  ChangeLog                | 5 +++++
48432  poppler/CairoOutputDev.h | 1 +
48433  2 files changed, 6 insertions(+)
48435 commit f04a67006abdb5843ab481aa1e25b51abd1b1b64
48436 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48437 Date:   Tue Jul 31 11:41:53 2007 +0000
48439     2007-07-31  Carlos Garcia Campos  <carlosgc@gnome.org>
48440         * poppler/Form.cc:
48441         * poppler/Form.h: Fix memory leak.
48443  ChangeLog       | 5 +++++
48444  poppler/Form.cc | 9 +++++----
48445  poppler/Form.h  | 4 ++--
48446  3 files changed, 12 insertions(+), 6 deletions(-)
48448 commit ee9d556a8b413160911a535a0e9089b919ca29f5
48449 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48450 Date:   Tue Jul 31 11:40:22 2007 +0000
48452     2007-07-31  Carlos Garcia Campos  <carlosgc@gnome.org>
48453         * poppler/CairoOutputDev.h: Empty implementation of transparency
48454         groups and soft masks in CairoImageOutputDev. Fixes a crash in
48455         poppler_page_get_image_mapping.
48457  ChangeLog                |  6 ++++++
48458  poppler/CairoOutputDev.h | 11 +++++++++++
48459  2 files changed, 17 insertions(+)
48461 commit e08779856c801b9968dc2d47e28e86abc1ec7110
48462 Author: Jeff Muizelaar <jeff@infidigm.net>
48463 Date:   Tue Jul 31 05:29:57 2007 +0000
48465     2007-07-31  Jeff Muizelaar  <jeff@infidigm.net>
48467         * poppler/GfxFont.cc: Fix the case where the Encoding is
48468         "Identity"
48469         and ToUnicode exists. GfxCIDFont::getCodeToGIDMap makes
48470         CIDTOGID map
48471         from ToUnicde map, but when encoding is Identity, it should
48472         not use
48473         ToUnicode map to get GID. If encoding is Identity, No CIDTOGID
48474         map is
48475         needed.
48476         Patch by Koji Otani.
48477         Fixes #11413.
48479  ChangeLog          | 10 ++++++++++
48480  poppler/GfxFont.cc |  1 +
48481  2 files changed, 11 insertions(+)
48483 commit 86fc9a6f343be920f5159e745947401227e41a37
48484 Author: Jeff Muizelaar <jeff@infidigm.net>
48485 Date:   Mon Jul 30 19:28:17 2007 +0000
48487     2007-07-30  Jeff Muizelaar  <jeff@infidigm.net>
48489         * poppler/CairoOutputDev.cc:
48490         * poppler/CairoOutputDev.h: Prescale image masks before giving
48491         them
48492         to cairo to improve the quality of the scaled image. Improves
48493         #5589.
48495  ChangeLog                 |   6 +
48496  poppler/CairoOutputDev.cc | 300
48497  ++++++++++++++++++++++++++++++++++++++++++++--
48498  poppler/CairoOutputDev.h  |  10 +-
48499  3 files changed, 303 insertions(+), 13 deletions(-)
48501 commit f754246e47161e9bf99887201e283c1419ade4f1
48502 Author: Jeff Muizelaar <jeff@infidigm.net>
48503 Date:   Mon Jul 30 19:07:45 2007 +0000
48505     2007-07-30  Jeff Muizelaar  <jeff@infidigm.net>
48507         * configure.ac: Update require cairo version to 1.4
48509  ChangeLog    | 4 ++++
48510  configure.ac | 2 +-
48511  2 files changed, 5 insertions(+), 1 deletion(-)
48513 commit bb20249ac676995725b617ef442f5feb01f78205
48514 Author: Jeff Muizelaar <jeff@infidigm.net>
48515 Date:   Mon Jul 30 18:44:41 2007 +0000
48517     2007-07-30  Jeff Muizelaar  <jeff@infidigm.net>
48519         * poppler/CairoOutputDev.cc:
48520         * poppler/CairoOutputDev.h: Add transparency group support.
48521         Fixes #7856.
48523  ChangeLog                 |   6 +++
48524  poppler/CairoOutputDev.cc | 133
48525  ++++++++++++++++++++++++++++++++++++++++++++++
48526  poppler/CairoOutputDev.h  |  21 +++++++-
48527  3 files changed, 159 insertions(+), 1 deletion(-)
48529 commit a85acecaeb0d122becbc52a385d918561e995eca
48530 Author: Jeff Muizelaar <jeff@infidigm.net>
48531 Date:   Mon Jul 30 00:22:35 2007 +0000
48533     2007-07-29  Jeff Muizelaar  <jeff@infidigm.net>
48535         * poppler/CairoOutputDev.cc:
48536         * poppler/CairoOutputDev.h: transform the original matrix for
48537         type3 fonts
48538         instead of using set_matrix()
48540  ChangeLog                 |  6 ++++++
48541  poppler/CairoOutputDev.cc | 20 +++++++++++++++++---
48542  poppler/CairoOutputDev.h  |  1 +
48543  3 files changed, 24 insertions(+), 3 deletions(-)
48545 commit a81a082169de32d01c36c969616a5c2279f1bac7
48546 Author: Jeff Muizelaar <jeff@infidigm.net>
48547 Date:   Mon Jul 30 00:18:59 2007 +0000
48549     2007-07-29  Jeff Muizelaar  <jeff@infidigm.net>
48551         * glib/test-poppler-glib.c: include <time.h> to fix compilation.
48553  ChangeLog                | 4 ++++
48554  glib/test-poppler-glib.c | 1 +
48555  2 files changed, 5 insertions(+)
48557 commit 81393cb30f6287caf5195265cdc039555f2767d3
48558 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48559 Date:   Sat Jul 28 08:22:40 2007 +0000
48561     2007-07-28  Carlos Garcia Campos  <carlosgc@gnome.org>
48562         * poppler/Annot.cc:
48563         * poppler/Annot.h:
48564         * poppler/Form.cc:
48565         * poppler/Form.h: Make fieldLookup static in Form and use it from
48566         both Form and Annot.
48568  ChangeLog        |  8 +++++++
48569  poppler/Annot.cc | 43 +++++++++++-------------------------
48570  poppler/Annot.h  |  1 -
48571  poppler/Form.cc  | 66
48572  +++++++++++++++++++++++++++-----------------------------
48573  poppler/Form.h   |  2 ++
48574  5 files changed, 54 insertions(+), 66 deletions(-)
48576 commit 81b669dcb14bf821a49c9879f8d4129075647f5f
48577 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48578 Date:   Sat Jul 28 08:05:11 2007 +0000
48580     2007-07-28  Carlos Garcia Campos  <carlosgc@gnome.org>
48581         * glib/poppler-page.h: Remove unneeded declarations. Fixes bug
48582         #11744. Patch by Kouhei Sutou <kou@cozmixng.org>.
48584  ChangeLog           | 5 +++++
48585  glib/poppler-page.h | 2 --
48586  2 files changed, 5 insertions(+), 2 deletions(-)
48588 commit f2c4e5305009f1da770c99d3e2e3371ff37c75f3
48589 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48590 Date:   Fri Jul 27 09:17:40 2007 +0000
48592     2007-07-27  Carlos Garcia Campos  <carlosgc@gnome.org>
48593         * glib/poppler-document.cc:
48594         * glib/poppler-document.h:
48595         * glib/poppler-private.h:
48596         * glib/test-poppler-glib.c: Make PopplerFontInfo GObject. Patch by
48597         Kouhei Sutou <kou@cozmixng.org>.
48599  ChangeLog                |  8 ++++++++
48600  glib/poppler-document.cc | 44
48601  ++++++++++++++++++++++++++++++++++++++++----
48602  glib/poppler-document.h  |  6 +++++-
48603  glib/poppler-private.h   |  1 +
48604  glib/test-poppler-glib.c |  2 +-
48605  5 files changed, 55 insertions(+), 6 deletions(-)
48607 commit 975c7cff10d9b00359e147329ae2c7a93f8a3833
48608 Author: Albert Astals Cid <aacid@kde.org>
48609 Date:   Wed Jul 25 17:20:06 2007 +0000
48611     micro optimization
48613  qt4/src/poppler-page.cc | 4 ++--
48614  1 file changed, 2 insertions(+), 2 deletions(-)
48616 commit 525a7f49dd95f2644870a1c59ca15124e30026b4
48617 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48618 Date:   Tue Jul 24 16:45:25 2007 +0000
48620     2007-07-24  Carlos Garcia Campos  <carlosgc@gnome.org>
48621         * poppler/Annot.cc:
48622         * poppler/Form.cc: Several fixes in forms. Generate appearance for
48623         field buttons that don't have an AP dict. Do not remove the first
48624         character of the second and following lines in multiline text
48625         fields. Fix a crash with pdf documents created by ooo which have
48626         radio buttons. Look for some inheritable attributes in the
48627         parent when needed.
48629  ChangeLog        | 10 ++++++++
48630  poppler/Annot.cc | 27 ++++++++++----------
48631  poppler/Form.cc  | 77
48632  +++++++++++++++++++++++++++++++++++++++-----------------
48633  3 files changed, 78 insertions(+), 36 deletions(-)
48635 commit 633a1cde65f86ee6577a68f4f8d36de43d14c714
48636 Author: Albert Astals Cid <aacid@kde.org>
48637 Date:   Sun Jul 15 21:03:50 2007 +0000
48639             * utils/HtmlOutputDev.cc:
48640             * utils/HtmlOutputDev.h: Create the html files in the
48641             correct place,
48642             not in the invocation dir. Fixes bug #11610
48644  ChangeLog              |  6 ++++++
48645  utils/HtmlOutputDev.cc | 37 ++++++++++---------------------------
48646  utils/HtmlOutputDev.h  |  4 ----
48647  3 files changed, 16 insertions(+), 31 deletions(-)
48649 commit ccb2d420ca8d818aa9ba1d64f08f5e94ab313a72
48650 Author: Albert Astals Cid <aacid@kde.org>
48651 Date:   Sun Jul 15 17:09:29 2007 +0000
48653             * poppler/DCTStream.cc
48654             * poppler/DCTStream.h: Implement less evil error handling. On
48655             a
48656             error_exit level error we don't want to actually exit the
48657             program. See
48658             http://bugs.kde.org/show_bug.cgi?id=147878 for a pdf with this
48659             problem. libjpeg was printing "Bogus Huffman table definition"
48660             and
48661             exiting the program.
48662             * poppler/Stream.cc: Remove bogus #warning
48664  ChangeLog            | 10 ++++++++++
48665  poppler/DCTStream.cc | 17 ++++++++++++++++-
48666  poppler/DCTStream.h  |  1 +
48667  poppler/Stream.cc    |  1 -
48668  4 files changed, 27 insertions(+), 2 deletions(-)
48670 commit f9d82dfd299ae23a1baf3e35e2c3cd351129c525
48671 Author: Albert Astals Cid <aacid@kde.org>
48672 Date:   Sat Jul 14 18:23:42 2007 +0000
48674             * utils/pdftops.cc: init width/height to -1 so it is
48675             calculated if not
48676             specified
48678  ChangeLog        | 5 +++++
48679  utils/pdftops.cc | 4 ++--
48680  2 files changed, 7 insertions(+), 2 deletions(-)
48682 commit 1c04136e9538ccfaa2d6b968861682ca3b69ffb3
48683 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48684 Date:   Sat Jul 14 15:23:31 2007 +0000
48686     2007-07-14  Pino Toscano  <pino@kde.org>
48687         * glib/poppler-action.h:
48688         * glib/poppler-document.h: Remove trailing comma from the last
48689         item of enums.
48691  ChangeLog               | 6 ++++++
48692  glib/poppler-action.h   | 2 +-
48693  glib/poppler-document.h | 8 ++++----
48694  3 files changed, 11 insertions(+), 5 deletions(-)
48696 commit b9b68cabce19a5e23911e5432ace8c13bd237391
48697 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48698 Date:   Sat Jul 14 15:15:57 2007 +0000
48700     2007-07-14  Carlos Garcia Campos  <carlosgc@gnome.org>
48701         * glib/poppler-form-field.cc:
48702         * glib/poppler-form-field.h:
48703         * glib/test-poppler-glib.c: Make is_password a property instead of
48704         a text form field type, since a text field could be multiline and
48705         password at the same time.
48707  ChangeLog                  |  8 ++++++++
48708  glib/poppler-form-field.cc | 10 ++++++++--
48709  glib/poppler-form-field.h  |  2 +-
48710  glib/test-poppler-glib.c   |  4 ++--
48711  4 files changed, 19 insertions(+), 5 deletions(-)
48713 commit 14a8361039d708661b8699b2e7c4496135021a85
48714 Author: Albert Astals Cid <aacid@kde.org>
48715 Date:   Fri Jul 13 22:18:05 2007 +0000
48717             * fofi/FoFiTrueType.cc
48718             * fofi/FoFiTrueType.h
48719             * poppler/CairoFontEngine.cc
48720             * poppler/CharCodeToUnicode.cc
48721             * poppler/CharCodeToUnicode.h
48722             * poppler/GfxFont.cc
48723             * poppler/GfxFont.h
48724             * poppler/SplashOutputDev.cc: Patch by
48725             Koji Otani <sho@bbr.jp> to fix several problems with
48726             Japanese fonts.
48727             Fixes bug 11413
48729  ChangeLog                    |  13 ++
48730  fofi/FoFiTrueType.cc         | 305
48731  +++++++++++++++++++++++++++++++++++++++++++
48732  fofi/FoFiTrueType.h          |  12 ++
48733  poppler/CairoFontEngine.cc   |  47 ++-----
48734  poppler/CharCodeToUnicode.cc |  16 +++
48735  poppler/CharCodeToUnicode.h  |   1 +
48736  poppler/GfxFont.cc           | 230 ++++++++++++++++++++++++++++----
48737  poppler/GfxFont.h            |   2 +
48738  poppler/SplashOutputDev.cc   |  53 ++------
48739  9 files changed, 577 insertions(+), 102 deletions(-)
48741 commit 8389099d8e8940e3f8920b14a83075d69bcd8e6c
48742 Author: Albert Astals Cid <aacid@kde.org>
48743 Date:   Fri Jul 13 18:21:02 2007 +0000
48745             * poppler/FontInfo.cc: Fix the FontInfoScanner::scan method to
48746             actually scan the number of requested pages
48748  ChangeLog           |  6 ++++++
48749  poppler/FontInfo.cc | 12 ++++++------
48750  2 files changed, 12 insertions(+), 6 deletions(-)
48752 commit 9ced4442372d08375e0ded62f79052d8a3ec9cd6
48753 Author: Albert Astals Cid <aacid@kde.org>
48754 Date:   Fri Jul 13 18:08:44 2007 +0000
48756             * poppler/GlobalParams.cc: Remove dead unused code from
48757             Win32 ifdef
48759  ChangeLog               | 4 ++++
48760  poppler/GlobalParams.cc | 6 ------
48761  2 files changed, 4 insertions(+), 6 deletions(-)
48763 commit fb89fdb8de608ff94082e16819f042cddabf2bcc
48764 Author: Albert Astals Cid <aacid@kde.org>
48765 Date:   Wed Jul 11 18:52:12 2007 +0000
48767             * poppler/PSOutputDev.cc
48768             * poppler/PSOutputDev.h
48769             * utils/pdftohtml.cc: Fix bug 9746. pdftohtml complex mode
48770             had text
48771             twice
48773  ChangeLog              | 7 +++++++
48774  poppler/PSOutputDev.cc | 5 +++++
48775  poppler/PSOutputDev.h  | 2 ++
48776  utils/pdftohtml.cc     | 3 +--
48777  4 files changed, 15 insertions(+), 2 deletions(-)
48779 commit 0c9fa59bf5edf3cfcca1792da51b904a7c7f7615
48780 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48781 Date:   Wed Jul 11 18:30:19 2007 +0000
48783     2007-07-11  Carlos Garcia Campos  <carlosgc@gnome.org>
48784         * poppler/Form.cc:
48785         * poppler/XRef.cc:
48786         * poppler/XRef.h: Fix memory leak.
48788  ChangeLog       |  6 ++++++
48789  poppler/Form.cc | 49 ++++++++++++++++++++++++-------------------------
48790  poppler/XRef.cc | 22 ++++++++++------------
48791  poppler/XRef.h  |  2 +-
48792  4 files changed, 41 insertions(+), 38 deletions(-)
48794 commit 4ae7d43bd54c5b3e2f08c48441f741d3099e228f
48795 Author: Albert Astals Cid <aacid@kde.org>
48796 Date:   Wed Jul 11 18:12:26 2007 +0000
48798             * goo/GooVector.h: Rename guard from _VECTOR_H to GOO_VECTOR_H
48799             * goo/gfile.cc: GString -> GooString in Windows code
48800             * poppler/GlobalParams.cc: GString -> GooString in Windows
48801             code
48802             * splash/SplashT1FontEngine.cc
48803             * splash/SplashT1FontEngine.h
48804             * splash/SplashT1FontFile.cc
48805             * splash/SplashT1FontFile.h: T1 code is not supported,
48806             but at least
48807             make it compile :-D
48809  ChangeLog                    | 11 +++++++++++
48810  goo/GooVector.h              |  4 ++--
48811  goo/gfile.cc                 |  6 +++---
48812  poppler/GlobalParams.cc      | 26 +++++++++++++-------------
48813  splash/SplashFontEngine.cc   |  2 +-
48814  splash/SplashT1FontEngine.cc |  8 ++++----
48815  splash/SplashT1FontEngine.h  |  7 +++----
48816  splash/SplashT1FontFile.cc   |  8 +++++---
48817  splash/SplashT1FontFile.h    |  4 ++--
48818  9 files changed, 44 insertions(+), 32 deletions(-)
48820 commit 7bd125ce96c603fd5cf42d7c6a29b542e82dd4ec
48821 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48822 Date:   Wed Jul 11 18:08:07 2007 +0000
48824     2007-07-11  Carlos Garcia Campos  <carlosgc@gnome.org>
48825         * poppler/Form.cc:
48826         * poppler/Form.h:
48827         * glib/poppler-form-field.cc:
48828         * glib/poppler-form-field.h:
48829         * glib/test-poppler-glib.c: Add a method to get the max length
48830         allowed in text form fields.
48832  ChangeLog                  |  9 +++++++++
48833  glib/poppler-form-field.cc |  8 ++++++++
48834  glib/poppler-form-field.h  |  1 +
48835  glib/test-poppler-glib.c   |  1 +
48836  poppler/Form.cc            | 11 +++++++++++
48837  poppler/Form.h             |  4 ++++
48838  6 files changed, 34 insertions(+)
48840 commit 8a68855735e9d295d71685e82de39204d639ea7a
48841 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48842 Date:   Mon Jul 9 08:52:58 2007 +0000
48844     2007-07-09  Carlos Garcia Campos  <carlosgc@gnome.org>
48845         * poppler/Annot.cc:
48846         * poppler/Annot.h: Render '*' instead of the actual content in
48847         password form fields. Patch by Julien Rebetez <julien@fhtagn.net>
48849  ChangeLog        |  6 ++++++
48850  poppler/Annot.cc | 52
48851  +++++++++++++++++++++++++++++-----------------------
48852  poppler/Annot.h  |  5 +++--
48853  3 files changed, 38 insertions(+), 25 deletions(-)
48855 commit 53cf7d7084dc03a28239f11c94f2095bb02d6108
48856 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48857 Date:   Sat Jul 7 16:23:56 2007 +0000
48859     2007-07-07  Carlos Garcia Campos  <carlosgc@gnome.org>
48860         * poppler/Form.cc:
48861         * poppler/Form.h:
48862         * glib/poppler-form-field.cc:
48863         * glib/poppler-form-field.h:
48864         * glib/test-poppler-glib.c: Add a method to get the type of a Form
48865         Field Button.
48867  ChangeLog                  |  9 +++++++++
48868  glib/poppler-form-field.cc | 18 ++++++++++++++++++
48869  glib/poppler-form-field.h  |  8 ++++++++
48870  glib/test-poppler-glib.c   | 26 +++++++++++++++++++++++---
48871  poppler/Form.cc            |  5 +++++
48872  poppler/Form.h             |  2 ++
48873  6 files changed, 65 insertions(+), 3 deletions(-)
48875 commit de0a40181e5832a0dc263d40ed0a269867764623
48876 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48877 Date:   Sat Jul 7 15:28:29 2007 +0000
48879     2007-07-07  Carlos Garcia Campos  <carlosgc@gnome.org>
48880         * poppler/Form.cc: Fix a crash when setting state on buttons that
48881         don't have state.
48883  ChangeLog       | 5 +++++
48884  poppler/Form.cc | 3 +++
48885  2 files changed, 8 insertions(+)
48887 commit a33518a3283ff25aa5517bc535ddb61383b1cfdc
48888 Author: Albert Astals Cid <aacid@kde.org>
48889 Date:   Fri Jul 6 09:08:44 2007 +0000
48891             * poppler/Form.cc: Fix a bug with FormField's destructor
48892             which was not
48893             checking if the FormField is terminal to determine wether
48894             it needs to
48895             delete children or widgets. Patch by
48896             Julien Rebetez <julien@fhtagn.net>
48898  ChangeLog       |  4 ++++
48899  poppler/Form.cc | 17 +++++++++++------
48900  2 files changed, 15 insertions(+), 6 deletions(-)
48902 commit 43f0d5b9bb198cdcbc2f7111f294c6f947105314
48903 Author: Albert Astals Cid <aacid@kde.org>
48904 Date:   Fri Jul 6 08:47:11 2007 +0000
48906             * goo/GooString.cc:
48907             * poppler/ABWOutputDev.cc: Build on Sun Force compiler,
48908             patch by
48909             Darren Kenny <darren.kenny@sun.com>
48911  ChangeLog               | 6 ++++++
48912  goo/GooString.cc        | 2 +-
48913  poppler/ABWOutputDev.cc | 4 +++-
48914  3 files changed, 10 insertions(+), 2 deletions(-)
48916 commit 4e7405071b69889362e4d49de3f881f0e3e261e3
48917 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48918 Date:   Thu Jul 5 13:04:01 2007 +0000
48920     2007-07-05  Carlos Garcia Campos  <carlosgc@gnome.org>
48921         * glib/poppler-form-field.cc: Allow to set NULL in form fields
48922         that can contain text.
48924  ChangeLog                  |  5 +++++
48925  glib/poppler-form-field.cc | 30 ++++++++++++------------------
48926  2 files changed, 17 insertions(+), 18 deletions(-)
48928 commit 625510797c528257527003477fe28adbacfe80e7
48929 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48930 Date:   Thu Jul 5 08:13:51 2007 +0000
48932     2007-07-05  Carlos Garcia Campos  <carlosgc@gnome.org>
48933         * glib/poppler-attachment.cc:
48934         * glib/poppler-attachment.h:
48935         * glib/test-poppler-glib.c: Rename cdate and mdate again to ctime
48936         and mtime, since they are public attributes and we don't want to
48937         break the API.
48939  ChangeLog                  | 8 ++++++++
48940  glib/poppler-attachment.cc | 4 ++--
48941  glib/poppler-attachment.h  | 4 ++--
48942  glib/test-poppler-glib.c   | 4 ++--
48943  4 files changed, 14 insertions(+), 6 deletions(-)
48945 commit 9b2640f156f24b07c797d9461f84e64d550efa1a
48946 Author: Albert Astals Cid <aacid@kde.org>
48947 Date:   Wed Jul 4 13:57:31 2007 +0000
48949             * qt4/src/poppler-form.cc: QStringToGooString ->
48950             QStringToUnicodeGooString has FormWidgetText::setContent
48951             wants to have
48952             the unicode formated string
48953             * qt4/src/poppler-private.h: create QStringToUnicodeGooString
48955  ChangeLog                 |  7 +++++++
48956  qt4/src/poppler-form.cc   |  2 +-
48957  qt4/src/poppler-private.h | 15 +++++++++++++++
48958  3 files changed, 23 insertions(+), 1 deletion(-)
48960 commit b70115cf979b29f75c644518ae0e9c0dd9892ebf
48961 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48962 Date:   Wed Jul 4 13:06:38 2007 +0000
48964     2007-07-04  Carlos Garcia Campos  <carlosgc@gnome.org>
48965         * glib/poppler-form-field.cc: Convert strings from UTF8 to UTF16BE
48966         before setting them.
48968  ChangeLog                  |  5 +++++
48969  glib/poppler-form-field.cc | 34 ++++++++++++++++++++++++----------
48970  2 files changed, 29 insertions(+), 10 deletions(-)
48972 commit d37843877a6f93a9f27502d07ad82cba79e9aa73
48973 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48974 Date:   Wed Jul 4 08:26:52 2007 +0000
48976     2007-07-04  Carlos Garcia Campos  <carlosgc@gnome.org>
48977         * glib/poppler-attachment.cc:
48978         * glib/poppler-attachment.h: Add size, creation and modification
48979         date and checksum properties to attachments. Fix memory leaks.
48980         * glib/test-poppler-glib.c:
48981         * glib/poppler.h:
48982         * glib/poppler-private.h:
48983         * glib/poppler-document.cc: Add a function to convert a pdf date
48984         into a GTime that is used by attachments and document
48985         properties. Fix memory leak in attachments.
48987  ChangeLog                  |  12 ++++
48988  glib/poppler-attachment.cc |  25 +++++++-
48989  glib/poppler-attachment.h  |  16 ++---
48990  glib/poppler-document.cc   | 142
48991  +++++++++++++++++++++++----------------------
48992  glib/poppler-private.h     |   6 +-
48993  glib/poppler.h             |   1 +
48994  glib/test-poppler-glib.c   |  56 +++++++++++++++---
48995  7 files changed, 171 insertions(+), 87 deletions(-)
48997 commit d933f47d4af0992059148259a189373b42499bbe
48998 Author: Albert Astals Cid <aacid@kde.org>
48999 Date:   Tue Jul 3 20:31:20 2007 +0000
49001             * qt4/tests/poppler-fonts.cpp: For the sake of completeness,
49002             add all
49003             the enums
49005  ChangeLog                   |  2 ++
49006  qt4/tests/poppler-fonts.cpp | 28 ++++++++++++++++++++--------
49007  2 files changed, 22 insertions(+), 8 deletions(-)
49009 commit d90b166cfbdc4857351baa627d158d5e0b6652b4
49010 Author: Albert Astals Cid <aacid@kde.org>
49011 Date:   Tue Jul 3 16:46:51 2007 +0000
49013             * poppler/Catalog.cc: Fix crash,
49014             embeddedFileNameTree.getName(i)
49015             returns a reference to its own data so does not have to
49016             be deleted
49017             * qt4/tests/poppler-attachments.cpp: Delete the doc, just
49018             for sake of
49019             correctness
49021  ChangeLog                         | 7 +++++++
49022  poppler/Catalog.cc                | 1 -
49023  qt4/tests/poppler-attachments.cpp | 1 +
49024  3 files changed, 8 insertions(+), 1 deletion(-)
49026 commit 7fa87eb2b093770271bc3a72de5b0b9dc228aa1b
49027 Author: Carlos Garcia Campos <carlosgc@gnome.org>
49028 Date:   Tue Jul 3 14:01:40 2007 +0000
49030     2007-07-03  Carlos Garcia Campos  <carlosgc@gnome.org>
49031         * glib/poppler-form-field.cc:
49032         * glib/poppler-form-field.h:
49033         * glib/test-poppler-glib.c: Add choice_commit_on_change function
49034         to glib bindings.
49036  ChangeLog                  | 7 +++++++
49037  glib/poppler-form-field.cc | 8 ++++++++
49038  glib/poppler-form-field.h  | 1 +
49039  glib/test-poppler-glib.c   | 2 ++
49040  4 files changed, 18 insertions(+)
49042 commit 8b67e0403f6eaab6770cc0b7861074ae0b6d85bb
49043 Author: Carlos Garcia Campos <carlosgc@gnome.org>
49044 Date:   Tue Jul 3 13:49:18 2007 +0000
49046     2007-07-03  Carlos Garcia Campos  <carlosgc@gnome.org>
49047         * glib/poppler-form-field.cc:
49048         * glib/poppler-form-field.h:
49049         * glib/test-poppler-glib.c: Fix a typo.
49051  ChangeLog                  | 6 ++++++
49052  glib/poppler-form-field.cc | 2 +-
49053  glib/poppler-form-field.h  | 2 +-
49054  glib/test-poppler-glib.c   | 2 +-
49055  4 files changed, 9 insertions(+), 3 deletions(-)
49057 commit 33a5765eb404a4b321b09c26af74c1ed64a5d474
49058 Author: Albert Astals Cid <aacid@kde.org>
49059 Date:   Tue Jul 3 13:22:54 2007 +0000
49061             * poppler/Catalog.cc:
49062             * poppler/Catalog.h: Add size and checksum properties to
49063             the embeded
49064             files
49065             * qt4/src/poppler-embeddedfile.cc:
49066             * qt4/src/poppler-qt4.h: Add size and checksum properties
49067             to the qt4
49068             frontend
49070  ChangeLog                       |  9 +++++++++
49071  poppler/Catalog.cc              | 19 ++++++++++++++++---
49072  poppler/Catalog.h               | 13 +++++++++++--
49073  qt4/src/poppler-embeddedfile.cc | 16 ++++++++++++++++
49074  qt4/src/poppler-qt4.h           | 14 ++++++++++++++
49075  5 files changed, 66 insertions(+), 5 deletions(-)
49077 commit c7d21f9354bbe090cce6459124dcaadf1e46639e
49078 Author: Carlos Garcia Campos <carlosgc@gnome.org>
49079 Date:   Mon Jul 2 13:39:32 2007 +0000
49081     2007-07-02  Carlos Garcia Campos  <carlosgc@gnome.org>
49082         * glib/poppler-form-field.cc:
49083         * glib/poppler-form-field.h:
49084         * glib/test-poppler-glib.c:
49085         Use FILE_SELECT instead of FILESELECT and fix a typo. Patch by
49086         Kouhei Sutou
49088  ChangeLog                  | 9 +++++++++
49089  glib/poppler-form-field.cc | 2 +-
49090  glib/poppler-form-field.h  | 2 +-
49091  glib/test-poppler-glib.c   | 2 +-
49092  4 files changed, 12 insertions(+), 3 deletions(-)
49094 commit 5e301064c62c6d58f488839d7bf804af912a3de1
49095 Author: Carlos Garcia Campos <carlosgc@gnome.org>
49096 Date:   Mon Jul 2 13:34:26 2007 +0000
49098     2007-07-02  Carlos Garcia Campos  <carlosgc@gnome.org>
49099         * glib/poppler-form-field.cc:
49100         * glib/poppler-form-field.h:
49101         * glib/test-poppler-glib.c:
49102         Add poppler_form_field_is_read_only to glib bindings. Patch by
49103         Kouhei Sutou
49105  ChangeLog                  | 9 +++++++++
49106  glib/poppler-form-field.cc | 8 ++++++++
49107  glib/poppler-form-field.h  | 1 +
49108  glib/test-poppler-glib.c   | 6 +++++-
49109  4 files changed, 23 insertions(+), 1 deletion(-)
49111 commit 11875746ce28e8999bcad46167fcfea131cd267a
49112 Author: Carlos Garcia Campos <carlosgc@gnome.org>
49113 Date:   Sat Jun 30 08:33:30 2007 +0000
49115     2007-06-30  Carlos Garcia Campos  <carlosgc@gnome.org>
49116         * glib/poppler-page.cc: Use poppler_page_transition_get_type
49117         instead of poppler_page_transition which doesn't exist. Patch by
49118         Kouhei Sutou
49120  ChangeLog            | 6 ++++++
49121  glib/poppler-page.cc | 2 +-
49122  2 files changed, 7 insertions(+), 1 deletion(-)
49124 commit 0a5acaae3b9bfcd731bc4e072f35f9433aa773da
49125 Author: Carlos Garcia Campos <carlosgc@gnome.org>
49126 Date:   Sat Jun 30 08:25:15 2007 +0000
49128     2007-06-30  Carlos Garcia Campos  <carlosgc@gnome.org>
49129         * glib/Makefile.am:
49130         * glib/poppler-form-field.cc:
49131         * glib/poppler-form-field.h:
49132         * glib/poppler-document.cc:
49133         * glib/poppler-document.h:
49134         * glib/poppler-page.cc:
49135         * glib/poppler-page.h:
49136         * glib/poppler-private.h:
49137         * glib/poppler.h:
49138         * glib/test-poppler-glib.c: Improve forms API in the glib bindings
49139         in order to make it more consistent with the current API and
49140         easier to use.
49142  ChangeLog                  |  15 +++
49143  glib/Makefile.am           |   2 +
49144  glib/poppler-document.cc   | 197 ++--------------------------
49145  glib/poppler-document.h    |  55 +-------
49146  glib/poppler-form-field.cc | 316
49147  +++++++++++++++++++++++++++++++++++++++++++++
49148  glib/poppler-form-field.h  |  96 ++++++++++++++
49149  glib/poppler-page.cc       | 210 ++++++++++++------------------
49150  glib/poppler-page.h        |  55 ++------
49151  glib/poppler-private.h     |  11 +-
49152  glib/poppler.h             |  40 +++---
49153  glib/test-poppler-glib.c   | 119 ++++++++++++++---
49154  11 files changed, 662 insertions(+), 454 deletions(-)
49156 commit 2212874e57a6eb9db733b2e9a98f0cfcb88a8fc1
49157 Author: Albert Astals Cid <aacid@kde.org>
49158 Date:   Tue Jun 26 21:31:07 2007 +0000
49160             * poppler/Form.cc: Don't crash on documents with AcroForm
49161             but no
49162             AcroForm->Fields (it's mandatory but...)
49164  ChangeLog       |  5 +++++
49165  poppler/Form.cc | 54
49166  +++++++++++++++++++++++++++++-------------------------
49167  2 files changed, 34 insertions(+), 25 deletions(-)
49169 commit e48ee9c4af6bf98b6988c51dcab9ee9ef6e3cafe
49170 Author: Carlos Garcia Campos <carlosgc@gnome.org>
49171 Date:   Sat Jun 23 18:06:07 2007 +0000
49173     2007-06-23  Carlos Garcia Campos  <carlosgc@gnome.org>
49174         * poppler/Annot.cc:
49175         * poppler/Form.cc: Fix memory leaks.
49177  ChangeLog        |  5 +++++
49178  poppler/Annot.cc |  2 +-
49179  poppler/Form.cc  | 13 +++++++++----
49180  3 files changed, 15 insertions(+), 5 deletions(-)
49182 commit d874a2753e3ac51b6f539dfdf980435c8c381b4f
49183 Author: Albert Astals Cid <aacid@kde.org>
49184 Date:   Wed Jun 20 20:07:15 2007 +0000
49186         * qt4/src/poppler-qt4.h:
49187         * qt4/src/poppler-document.cc: Allow access to a document's
49188         metadata contents
49189         from the qt4 binding. Based on patch by Jason Kivlighn
49190         * qt4/tests/test-poppler-qt4.cpp: Print metadata if it exists
49192  ChangeLog                      |  5 +++++
49193  qt4/src/poppler-document.cc    | 13 +++++++++++++
49194  qt4/src/poppler-qt4.h          |  5 +++++
49195  qt4/tests/test-poppler-qt4.cpp |  1 +
49196  4 files changed, 24 insertions(+)
49198 commit 08d4c437e735ac50a340c4ae17ee0eeccd00dc20
49199 Author: Albert Astals Cid <aacid@kde.org>
49200 Date:   Wed Jun 20 18:40:03 2007 +0000
49202            * glib/poppler-document.cc: Allow access to a document's
49203            metadata stream
49204            through the glib binding. Patch by Jason Kivlighn
49205            <jkivlighn@gmail.com> Approved by Carlos
49207  ChangeLog                |  6 ++++++
49208  glib/poppler-document.cc | 21 +++++++++++++++++++++
49209  2 files changed, 27 insertions(+)
49211 commit cdd2a49dc99aa16ded674c58dbb50298f06cf18a
49212 Author: Albert Astals Cid <aacid@kde.org>
49213 Date:   Fri Jun 15 18:15:53 2007 +0000
49215             * poppler/ABWOutputDev.cc: Replaces the getBiggestSeperator
49216             function
49217             at the ABWoutputdev with one that is easier to read/debug
49218             and less likely to contain bugs. Some cosmetic fixes at the
49219             functions recursiveXYC and splitnodes. Patch by
49220             Jauco Noordzij <jauco.noordzij@gmail.com>. More info at
49221             bug #11273
49223  ChangeLog               |   8 +
49224  poppler/ABWOutputDev.cc | 384
49225  ++++++++++++------------------------------------
49226  2 files changed, 106 insertions(+), 286 deletions(-)
49228 commit 7f23383197b0e2fa24be7b4925ea6f39eb95bbc1
49229 Author: Albert Astals Cid <aacid@kde.org>
49230 Date:   Wed Jun 13 20:39:21 2007 +0000
49232             * poppler/ABWOutputDev.cc
49233             * poppler/ABWOutputDev.h: Remove dependency on debugxml. Patch
49234             by
49235             Jauco Noordzij <jauco.noordzij@gmail.com>. Fixes bug #11187
49237  ChangeLog               |  6 ++++
49238  poppler/ABWOutputDev.cc | 80
49239  ++++++++++++++++++++++++++++++++++++++++++++++++-
49240  poppler/ABWOutputDev.h  |  1 +
49241  3 files changed, 86 insertions(+), 1 deletion(-)
49243 commit 948520cd529ce47d1970aae6a0b8058128e37c30
49244 Author: Albert Astals Cid <aacid@kde.org>
49245 Date:   Wed Jun 13 18:50:40 2007 +0000
49247             * goo/FixedPoint.h
49248             * goo/gmem.h
49249             * poppler/SecurityHandler.h
49250             * poppler/poppler-config.h.in
49251             * utils/ImageOutputDev.h:
49252             Patch by Axel Howind <Axel.Howind@htp-tel.de>
49253             - include USE_EXCEPTIONS and USE_FIXEDPOINT in
49254             poppler-config.h.in
49255             - fix typo (MULTITHREADED/MULTITHREADING) in
49256             poppler.config.h.in
49257             - change installed headers to include poppler-config.h
49258             instead of
49259             config.h
49260             - use <poppler/poppler-config.h> instead of <poppler-config.h>
49261             so that
49262             installed headers can be used without including
49263             .../include/poppler
49264             in the include path
49266  ChangeLog                   | 16 ++++++++++++++++
49267  goo/FixedPoint.h            |  2 +-
49268  goo/gmem.h                  |  2 +-
49269  poppler/SecurityHandler.h   |  2 +-
49270  poppler/poppler-config.h.in | 12 +++++++++++-
49271  utils/ImageOutputDev.h      |  2 +-
49272  6 files changed, 31 insertions(+), 5 deletions(-)
49274 commit 825461e47b05595805e87a0d2960b07197c8da8b
49275 Author: Albert Astals Cid <aacid@kde.org>
49276 Date:   Wed Jun 13 18:24:56 2007 +0000
49278     configure.ac: Fix detection of glib
49280  ChangeLog    | 4 ++++
49281  configure.ac | 2 +-
49282  2 files changed, 5 insertions(+), 1 deletion(-)
49284 commit a67a93fc6b4812a4f892b311c5b299e59283cd47
49285 Author: Albert Astals Cid <aacid@kde.org>
49286 Date:   Mon Jun 11 21:14:22 2007 +0000
49288             * poppler/CMap.h:
49289             * poppler/CharCodeToUnicode.h:
49290             * poppler/GlobalParams.h:
49291             * poppler/PageLabelInfo.h:
49292             * poppler/UnicodeMap.h: Further include cleanup. Patch by
49293             Axel Howind
49294             on bug #11228
49296  ChangeLog                   | 9 +++++++++
49297  poppler/CMap.h              | 2 +-
49298  poppler/CharCodeToUnicode.h | 2 +-
49299  poppler/GlobalParams.h      | 2 +-
49300  poppler/PageLabelInfo.h     | 6 +++---
49301  poppler/UnicodeMap.h        | 2 +-
49302  6 files changed, 16 insertions(+), 7 deletions(-)
49304 commit 051b31af053cac4727718169b79b25451a4bdd95
49305 Author: Albert Astals Cid <aacid@kde.org>
49306 Date:   Mon Jun 11 21:11:05 2007 +0000
49308            * qt/poppler-qt.h
49309            * qt4/src/poppler-qt4.h: Headers cleanup
49311  ChangeLog             | 5 +++++
49312  qt/poppler-qt.h       | 6 +++---
49313  qt4/src/poppler-qt4.h | 8 ++++----
49314  3 files changed, 12 insertions(+), 7 deletions(-)
49316 commit 3e1597b80fc6750f1ec3269f9819aa8225879524
49317 Author: Albert Astals Cid <aacid@kde.org>
49318 Date:   Fri Jun 8 22:39:23 2007 +0000
49320     poppler/Annot.cc: Fix leak
49322  ChangeLog        | 4 ++++
49323  poppler/Annot.cc | 1 +
49324  2 files changed, 5 insertions(+)
49326 commit 49535c20b4f71d1c1381134233e2e1449cf560c0
49327 Author: Jeff Muizelaar <jeff@infidigm.net>
49328 Date:   Thu Jun 7 21:23:03 2007 +0000
49330     2007-06-07  Jeff Muizelaar  <jeff@infidigm.net>
49332         * poppler/ABWOutputDev.cc: Change "and", "or", "not" to "&&",
49333         "||",
49334         "!" for consistency with the rest of the code. Patch by Jens
49335         Granseuer
49337  ChangeLog               |  5 +++
49338  poppler/ABWOutputDev.cc | 93
49339  +++++++++++++++++++++++++------------------------
49340  2 files changed, 52 insertions(+), 46 deletions(-)
49342 commit dd8fa975bf51dd18120369d0ef2d8f1781e04d93
49343 Author: Albert Astals Cid <aacid@kde.org>
49344 Date:   Sat Jun 2 09:18:11 2007 +0000
49346     correct form of patch 11102
49348  utils/HtmlFonts.cc | 5 ++++-
49349  1 file changed, 4 insertions(+), 1 deletion(-)
49351 commit cdf70857ece0748f13b11c923ccf9626094555b4
49352 Author: Albert Astals Cid <aacid@kde.org>
49353 Date:   Fri Jun 1 18:34:48 2007 +0000
49355             * poppler/ArthurOutputDev.cc
49356             * splash/SplashFTFont.cc
49357             * splash/SplashMath.h: Make it compile with
49358             --enable-fixedpoint. Fixes
49359             bug 11110
49361  ChangeLog                  | 7 +++++++
49362  poppler/ArthurOutputDev.cc | 8 ++++----
49363  splash/SplashFTFont.cc     | 8 ++++----
49364  splash/SplashMath.h        | 2 +-
49365  4 files changed, 16 insertions(+), 9 deletions(-)
49367 commit 90b1a404629a884cc32737a3a729c9a75f7a59c1
49368 Author: Albert Astals Cid <aacid@kde.org>
49369 Date:   Wed May 30 18:33:24 2007 +0000
49371             * configure.ac: Fix to check for glib-2.0 not glib that is
49372             1.0. Patch
49373             came though Pardus developers and they don't remember where
49374             they got
49375             it from.
49377  ChangeLog    | 6 ++++++
49378  configure.ac | 2 +-
49379  2 files changed, 7 insertions(+), 1 deletion(-)
49381 commit 03d766ea1ddd4ce6d938f96b53906a7dc8bd179a
49382 Author: Albert Astals Cid <aacid@kde.org>
49383 Date:   Wed May 30 18:29:57 2007 +0000
49385     make dist needs this
49387  qt4/src/Makefile.am | 2 ++
49388  1 file changed, 2 insertions(+)
49390 commit d540c04268047fdd125ad932ca05c7553a97c0fe
49391 Author: Albert Astals Cid <aacid@kde.org>
49392 Date:   Wed May 30 17:50:00 2007 +0000
49394            * utils/HtmlFonts.cc: Make pdftohtml not pollute stdout. Patch
49395            by
49396             Nanning Buitenhuis <nanning@elvenkind.com>
49398     And some changes in glib/reference/tmpl
49400  ChangeLog                                 |   5 +
49401  glib/reference/tmpl/poppler-document.sgml |   4 +
49402  glib/reference/tmpl/poppler-enums.sgml    | 150
49403  ++++++++++++++++++++++++++++++
49404  glib/reference/tmpl/poppler-page.sgml     |   5 +-
49405  glib/reference/tmpl/poppler-unused.sgml   | 130
49406  --------------------------
49407  utils/HtmlFonts.cc                        |   2 +-
49408  6 files changed, 162 insertions(+), 134 deletions(-)
49410 commit ce414f2a36f4d97a3bddfd42baabdc1e34bf9321
49411 Author: Kristian Høgsberg <krh@redhat.com>
49412 Date:   Tue May 29 22:01:58 2007 +0000
49414     2007-05-29  Kristian Høgsberg  <krh@redhat.com>
49416         * poppler/gen-unicode-tables.py: Add this script to fix distcheck.
49418  ChangeLog                     |  4 ++++
49419  poppler/gen-unicode-tables.py | 38 ++++++++++++++++++++++++++++++++++++++
49420  2 files changed, 42 insertions(+)
49422 commit 97e602752b05f3690acb1821bdca31c5771361e1
49423 Author: Carlos Garcia Campos <carlosgc@gnome.org>
49424 Date:   Sun May 27 11:24:40 2007 +0000
49426     2007-05-27  Carlos Garcia Campos <carlosgc@gnome.org>
49427         * glib/test-poppler-glib.c: Add forms test
49428         * glib/poppler-page.cc:
49429         * glib/poppler-page.h:
49430         Fix indentation, some code cleanups and memory leaks.
49432  ChangeLog                |   7 ++
49433  glib/poppler-page.cc     | 198
49434  ++++++++++++++++++++++++++++-------------------
49435  glib/poppler-page.h      |   6 +-
49436  glib/test-poppler-glib.c |  39 ++++++++++
49437  4 files changed, 168 insertions(+), 82 deletions(-)
49439 commit 3d31c2b1ea913fc80211f1c6fed9b3666f124049
49440 Author: Carlos Garcia Campos <carlosgc@gnome.org>
49441 Date:   Sun May 27 10:12:56 2007 +0000
49443     2007-05-27  Carlos Garcia Campos <carlosgc@gnome.org>
49444         * glib/poppler-page.cc:
49445         * glib/poppler-page.h:
49446         Add missing image mapping type definition.
49448  ChangeLog            |  6 ++++++
49449  glib/poppler-page.cc | 48
49450  +++++++++++++++++++++++++++++++++++++++++++++---
49451  glib/poppler-page.h  |  5 +++++
49452  3 files changed, 56 insertions(+), 3 deletions(-)
49454 commit 8284a769568322066a9d4626bd9b2cf3d18a6487
49455 Author: Albert Astals Cid <aacid@kde.org>
49456 Date:   Sat May 26 23:20:12 2007 +0000
49458             * configure.ac:
49459             * NEWS: Bump release to 0.5.9 (0.6 Release Candidate)
49461  ChangeLog    |  2 ++
49462  NEWS         | 15 +++++++++++++++
49463  configure.ac |  2 +-
49464  3 files changed, 18 insertions(+), 1 deletion(-)
49466 commit e6ff9e0d95e058f6aff3c72d5f4d7d7ccf661999
49467 Author: Albert Astals Cid <aacid@kde.org>
49468 Date:   Sat May 26 22:33:21 2007 +0000
49470             * poppler-qt.pc.in:
49471             * poppler-qt4.pc.in:
49472             * qt/Makefile.am:
49473             * qt4/src/Makefile.am: Install qt3 and qt4 headers in
49474             separate dirs.
49475             That way be can reuse poppler-page-transition.h and distros
49476             don't get
49477             conflicts when making separate qt3 and qt4 packages
49479  ChangeLog           | 9 +++++++++
49480  poppler-qt.pc.in    | 2 +-
49481  poppler-qt4.pc.in   | 2 +-
49482  qt/Makefile.am      | 2 +-
49483  qt4/src/Makefile.am | 2 +-
49484  5 files changed, 13 insertions(+), 4 deletions(-)
49486 commit fefefe495a182c1745314186b99441b9e76ba5b4
49487 Author: Albert Astals Cid <aacid@kde.org>
49488 Date:   Fri May 25 23:17:58 2007 +0000
49490             * qt4/src/poppler-link-extractor-private.cc:
49491             * qt4/src/poppler-link-extractor-private.h:
49492             * qt4/src/poppler-link.cc:
49493             * qt4/src/poppler-link.h: Return link coordinates in 0..1
49494             range
49495             instead of 0..size, much more easier to do user<->dev
49496             transformations
49497             * qt4/src/poppler-private.h: Fix indentation
49499  ChangeLog                                |  6 ++++++
49500  qt4/src/poppler-link-extractor-private.h |  1 +
49501  qt4/src/poppler-link-extractor.cc        | 12 ++++++------
49502  qt4/src/poppler-link.cc                  | 25 +++++++++++++++----------
49503  qt4/src/poppler-link.h                   |  7 ++++++-
49504  qt4/src/poppler-private.h                | 15 ++++++++-------
49505  6 files changed, 42 insertions(+), 24 deletions(-)
49507 commit ecaeaa9512d1dae4a036703ea8739102a8e463f0
49508 Author: Albert Astals Cid <aacid@kde.org>
49509 Date:   Fri May 25 22:30:20 2007 +0000
49511             * qt4/src/poppler-link-extractor.cc: Use correct page box
49512             to extract
49513             link clickable area
49515  ChangeLog                         | 5 +++++
49516  qt4/src/poppler-link-extractor.cc | 2 +-
49517  2 files changed, 6 insertions(+), 1 deletion(-)
49519 commit 774a9456c668ef70b2e8f17d59f8f427aa97bad5
49520 Author: Jeff Muizelaar <jeff@infidigm.net>
49521 Date:   Fri May 25 18:43:04 2007 +0000
49523     2007-05-25  Jeff Muizelaar  <jeff@infidigm.net>
49525         * poppler/GfxFont.cc:
49526         * poppler/GfxFont.h:
49527         * poppler/GlobalParams.cc:
49528         Don't cache DisplayFontParams by font name, instead cache them
49529         in GfxFont. Fixes #8140.
49531  ChangeLog               | 8 ++++++++
49532  poppler/GfxFont.cc      | 2 ++
49533  poppler/GfxFont.h       | 6 ++++++
49534  poppler/GlobalParams.cc | 4 ++--
49535  4 files changed, 18 insertions(+), 2 deletions(-)
49537 commit a88fadf0bb9af55c83c9c4f7d08deb17d6aa9ae4
49538 Author: Carlos Garcia Campos <carlosgc@gnome.org>
49539 Date:   Fri May 25 17:33:37 2007 +0000
49541     2007-05-25  Carlos Garcia Campos <carlosgc@gnome.org>
49542         * glib/poppler-page.cc:
49543         * glib/poppler-page.h:
49544         * glib/poppler.h:
49545         Add selection style parameter to render_selection in order
49546         to allow
49547         requesting selections of words and paragraphs.
49549  ChangeLog            |  8 ++++++++
49550  glib/poppler-page.cc | 30 ++++++++++++++++--------------
49551  glib/poppler-page.h  |  6 ++++--
49552  glib/poppler.h       |  7 +++++++
49553  4 files changed, 35 insertions(+), 16 deletions(-)
49555 commit bf195b489c22875695e202d6ca6659144ef57e61
49556 Author: Albert Astals Cid <aacid@kde.org>
49557 Date:   Wed May 23 21:20:58 2007 +0000
49559             * qt4/src/poppler-document.cc:
49560             * qt4/src/poppler-private.h:
49561             Better handle the setting of the vector antialiasing for
49562             Splash.
49563             * qt4/src/Mainpage.dox:
49564             * qt4/src/poppler-link.h:
49565             * qt4/src/poppler-qt4.h:
49566             A few of API documentation fixes and improvements.
49568  ChangeLog                   | 10 ++++++++
49569  qt4/src/Mainpage.dox        |  8 ++-----
49570  qt4/src/poppler-document.cc |  5 ++--
49571  qt4/src/poppler-link.h      |  4 +++-
49572  qt4/src/poppler-private.h   |  1 +
49573  qt4/src/poppler-qt4.h       | 57
49574  ++++++++++++++++++++++++++++++---------------
49575  6 files changed, 57 insertions(+), 28 deletions(-)
49577 commit 36d1fe292778ba29990a389c50a0df0d51f11913
49578 Author: Albert Astals Cid <aacid@kde.org>
49579 Date:   Mon May 21 21:42:38 2007 +0000
49581     Fix assert in bug 11023
49583  ChangeLog              | 4 ++++
49584  glib/poppler-action.cc | 2 +-
49585  2 files changed, 5 insertions(+), 1 deletion(-)
49587 commit 5b411246a2cce6ed3bb2d8c9e9d856227b6aba7f
49588 Author: Albert Astals Cid <aacid@kde.org>
49589 Date:   Mon May 21 21:39:08 2007 +0000
49591             * glib/poppler-page.cc:
49592             * glib/poppler-page.h:
49593             poppler_page_render_section() for cairo. Bug 7023
49595  ChangeLog            |  6 ++++
49596  glib/poppler-page.cc | 88
49597  ++++++++++++++++++++++++++++++++++++++++++++++------
49598  glib/poppler-page.h  |  9 ++++++
49599  3 files changed, 93 insertions(+), 10 deletions(-)
49601 commit 409f2a9cb31add29accb87011331c50dc08110cd
49602 Author: Albert Astals Cid <aacid@kde.org>
49603 Date:   Mon May 21 21:35:10 2007 +0000
49605             * glib/poppler-page.cc:
49606             * glib/poppler-page.h:
49607             * glib/poppler-private.h:
49608             * glib/poppler.h:
49609             * glib/test-poppler-glib.c:
49610             * poppler/CairoOutputDev.cc:
49611             * poppler/CairoOutputDev.h: Extend CairoOutputdev to do
49612             image caching when rendering
49614  ChangeLog                 |  11 +++
49615  glib/poppler-page.cc      | 161 ++++++++++++++++++++++++++++++++--
49616  glib/poppler-page.h       |  10 +++
49617  glib/poppler-private.h    |   3 +
49618  glib/poppler.h            |   9 +-
49619  glib/test-poppler-glib.c  |  27 +++++-
49620  poppler/CairoOutputDev.cc | 215
49621  ++++++++++++++++++++++++++++++++++++++++++++++
49622  poppler/CairoOutputDev.h  | 122 ++++++++++++++++++++++++++
49623  8 files changed, 545 insertions(+), 13 deletions(-)
49625 commit afd11ec66430dae084b5a5560333e933460fc637
49626 Author: Albert Astals Cid <aacid@kde.org>
49627 Date:   Mon May 21 21:29:09 2007 +0000
49629             * poppler/Annot.cc: avoid crashing if the font for the
49630             drawing methods
49631             can not be found
49632             * poppler/Form.cc: fix memory leak
49633             * qt4/src/poppler-private.h: fix the UnicodeParsedString
49634             function to
49635             really work and not crash
49636             * splash/SplashTypes.h: RGB8X mode makes max number of
49637             components in
49638             any SplashColor always be 4
49640  ChangeLog                 | 11 +++++++++++
49641  poppler/Annot.cc          |  6 ++++++
49642  poppler/Form.cc           |  1 +
49643  qt4/src/poppler-private.h |  5 ++++-
49644  splash/SplashTypes.h      |  6 +-----
49645  5 files changed, 23 insertions(+), 6 deletions(-)
49647 commit f019c8a8efde004e1663ea88cb48c0e46318d936
49648 Author: Albert Astals Cid <aacid@kde.org>
49649 Date:   Thu May 17 21:32:57 2007 +0000
49651     2007-05-17  Pino Toscano <pino@kde.org>
49653             * qt4/src/poppler-link.cc:
49654             Give some default values to LinkDestination
49655             * qt4/src/poppler-private.h:
49656             Fix memory leak when converting QString -> GooString
49658  ChangeLog                 |  7 +++++++
49659  qt4/src/poppler-link.cc   | 12 ++++++++++++
49660  qt4/src/poppler-private.h |  4 +++-
49661  3 files changed, 22 insertions(+), 1 deletion(-)
49663 commit d68a4eb44b5390b3093774f39a6805ad2e95c146
49664 Author: Jeff Muizelaar <jeff@infidigm.net>
49665 Date:   Sun May 13 00:53:43 2007 +0000
49667     2007-05-12  Jeff Muizelaar  <jeff@infidigm.net>
49669         * poppler/Annot.cc: Only do appearance generation for text,
49670         choice or
49671         other fields that contain text. Patch by Julien Rebetez.
49673  ChangeLog        |  5 +++++
49674  poppler/Annot.cc | 52
49675  ++++++++++++++++++++++++++++++++++++++++++++++------
49676  2 files changed, 51 insertions(+), 6 deletions(-)
49678 commit 96f8731e90af1abce67d00a3febc11880c69ce62
49679 Author: Albert Astals Cid <aacid@kde.org>
49680 Date:   Mon May 7 18:41:09 2007 +0000
49682             * Catalog.cc: Fix leak
49683             * Form.cc: Fix leak, provide empty
49684             FormPageWidgets::~FormPageWidgets
49685             implementation
49686             * Page.cc: Fix leak
49688  ChangeLog          | 7 +++++++
49689  poppler/Catalog.cc | 1 +
49690  poppler/Form.cc    | 5 +++++
49691  poppler/Page.cc    | 1 +
49692  4 files changed, 14 insertions(+)
49694 commit d46553d696b2d7fe416ce8db40db54dd1d7c6733
49695 Author: Albert Astals Cid <aacid@kde.org>
49696 Date:   Mon Apr 30 22:34:21 2007 +0000
49698             * poppler/Makefile.am: Don't link cairo to all poppler,
49699             just to
49700             poppler_cairo so when compiling the qt frontend and the
49701             glib frontend
49702             the qt one does not end up depending on cairo
49704  ChangeLog           | 6 ++++++
49705  poppler/Makefile.am | 1 -
49706  2 files changed, 6 insertions(+), 1 deletion(-)
49708 commit d5c52409c532a126bcb8eb65f6f1390113a5f258
49709 Author: Albert Astals Cid <aacid@kde.org>
49710 Date:   Sun Apr 29 17:37:38 2007 +0000
49712     jeff committed this line by mistake
49714  ChangeLog | 1 -
49715  1 file changed, 1 deletion(-)
49717 commit 6ddc11ef4c534369ee104422bfb989603c466790
49718 Author: Jeff Muizelaar <jeff@infidigm.net>
49719 Date:   Sun Apr 29 17:33:58 2007 +0000
49721     2007-04-29  Jeff Muizelaar  <jeff@infidigm.net>
49723         * poppler/UnicodeTypeTable.cc: Make some of the unicode tables
49724         const
49725         which gets rid of about 20k of data.
49727                    text    data     bss     dec     hex filename
49728         before: 1415838  128864       8 1544710  179206 libpoppler.so
49729         after:  1404574  140128       8 1544710  179206 libpoppler.so
49731  ChangeLog                   | 10 ++++++++++
49732  poppler/UnicodeTypeTable.cc | 24 ++++++++++++------------
49733  2 files changed, 22 insertions(+), 12 deletions(-)
49735 commit c5613ab5ce65fc84eb3a5584cee1454171173fa7
49736 Author: Albert Astals Cid <aacid@kde.org>
49737 Date:   Sat Apr 28 23:25:59 2007 +0000
49739             * poppler/SplashOutputDev.cc:
49740             * qt/poppler-private.h:
49741             * qt4/src/poppler-private.h:
49742             * splash/Splash.cc:
49743             * splash/SplashBitmap.cc:
49744             * splash/SplashTypes.h: Rename splashModeRGBX8 to
49745             splashModeXBGR8 and
49746             hopefully fix qt frontends image generation
49748  ChangeLog                  |  10 +++++
49749  poppler/SplashOutputDev.cc | 102
49750  +++++++++++++++++++++++++++++++++------------
49751  qt/poppler-private.h       |   2 +-
49752  qt4/src/poppler-private.h  |   2 +-
49753  splash/Splash.cc           |  44 +++++++++----------
49754  splash/SplashBitmap.cc     |  16 +++----
49755  splash/SplashTypes.h       |   4 +-
49756  7 files changed, 120 insertions(+), 60 deletions(-)
49758 commit 6479ce224f1393235ca9888dfe0710327fbfccd2
49759 Author: Albert Astals Cid <aacid@kde.org>
49760 Date:   Sat Apr 28 22:12:22 2007 +0000
49762     fix merging problems
49764  splash/Splash.cc       | 1 +
49765  splash/SplashBitmap.cc | 1 -
49766  2 files changed, 1 insertion(+), 1 deletion(-)
49768 commit e2ac4ada3e29139053871ff7f53772e1ccc7adc0
49769 Author: Albert Astals Cid <aacid@kde.org>
49770 Date:   Sat Apr 28 15:39:36 2007 +0000
49772     \n at the end of the printf
49773     Although i'm not sure we want to printf this...
49775  poppler/GlobalParams.cc | 2 +-
49776  1 file changed, 1 insertion(+), 1 deletion(-)
49778 commit 9b8133940638c95940edcb9b98126ca9a4f7b8d4
49779 Author: Albert Astals Cid <aacid@kde.org>
49780 Date:   Sat Apr 28 12:00:38 2007 +0000
49782             * qt4/src/Makefile.am:
49783             * qt4/src/poppler-document.cc:
49784             * qt4/src/poppler-ps-converter.cc:
49785             * qt4/src/poppler-qt4.h: Replace Document::print function
49786             with lots of
49787             arguments with a helper class with lots of functions. Will
49788             help
49789             mantaining BC in case we decide to add more functionality
49790             to the
49791             printing process.
49793  ChangeLog                       |  10 +++
49794  qt4/src/Makefile.am             |   1 +
49795  qt4/src/poppler-document.cc     |  39 ++-------
49796  qt4/src/poppler-ps-converter.cc | 190
49797  ++++++++++++++++++++++++++++++++++++++++
49798  qt4/src/poppler-qt4.h           | 119 +++++++++++++++++++++----
49799  5 files changed, 307 insertions(+), 52 deletions(-)
49801 commit 26d5fefcd4c858e2ebd689d963a65773957ac808
49802 Author: Albert Astals Cid <aacid@kde.org>
49803 Date:   Sat Apr 28 11:35:34 2007 +0000
49805     * qt4/src/poppler-page.cc:
49806            Hopefully fix the calculation of the image size when rendering
49807            using
49808            ArthurOutputDev.
49810  ChangeLog               | 6 ++++++
49811  qt4/src/poppler-page.cc | 2 +-
49812  2 files changed, 7 insertions(+), 1 deletion(-)
49814 commit 218364bc4951682de8e63e1bd3f061636b08b615
49815 Author: Albert Astals Cid <aacid@kde.org>
49816 Date:   Sat Apr 28 11:34:14 2007 +0000
49818             * glib/poppler-document.h:
49819             * poppler/FontInfo.h:
49820             * qt/poppler-qt.h:
49821             * qt4/src/poppler-qt4.h: GfxFontType changed, adapt enums
49822             of the
49823             frontends and helper classes. Forgot to do it before merging.
49825  ChangeLog               |  8 ++++++++
49826  glib/poppler-document.h |  6 +++++-
49827  poppler/FontInfo.h      |  6 +++++-
49828  qt/poppler-qt.h         |  6 +++++-
49829  qt4/src/poppler-qt4.h   | 20 ++++++++++++--------
49830  5 files changed, 35 insertions(+), 11 deletions(-)
49832 commit c1a40d3b4e9b27e34c94c9477a0313534563a394
49833 Author: Albert Astals Cid <aacid@kde.org>
49834 Date:   Sat Apr 28 11:20:58 2007 +0000
49836             * qt4/src/poppler-annotation.h:
49837             Make the header clean.
49839  ChangeLog                    | 5 +++++
49840  qt4/src/poppler-annotation.h | 3 +++
49841  2 files changed, 8 insertions(+)
49843 commit 3f4bf880b95e28a1ae7a38b18b341e089860780c
49844 Author: Albert Astals Cid <aacid@kde.org>
49845 Date:   Sat Apr 28 11:16:49 2007 +0000
49847            * qt4/src/Makefile.am:
49848            * qt4/src/poppler-link-extractor-private.h:
49849            * qt4/src/poppler-link-extractor.cc:
49850            * qt4/src/poppler-page-private.h:
49851            * qt4/src/poppler-page.cc:
49852            * qt4/src/poppler-private.h:
49853            * qt4/src/poppler-qt4.h:
49854            Getting the links of a page now is not more dependant on
49855            the current
49856            output device, and can be done anytime; thus, the doLinks
49857            parameter
49858            of the Page::render() can be dropped.
49860  ChangeLog                                | 13 ++++++
49861  qt4/src/Makefile.am                      |  3 +-
49862  qt4/src/poppler-link-extractor-private.h | 55 ++++++++++++++++++++++++
49863  qt4/src/poppler-link-extractor.cc        | 74
49864  ++++++++++++++++++++++++++++++++
49865  qt4/src/poppler-page-private.h           | 38 ++++++++++++++++
49866  qt4/src/poppler-page.cc                  | 52 ++++------------------
49867  qt4/src/poppler-private.h                |  5 ++-
49868  qt4/src/poppler-qt4.h                    |  4 +-
49869  8 files changed, 195 insertions(+), 49 deletions(-)
49871 commit 7f9eec9ef4e7dc895d2a3e38014b6368cc7564b6
49872 Author: Albert Astals Cid <aacid@kde.org>
49873 Date:   Fri Apr 27 22:41:10 2007 +0000
49875     2007-04-28  Albert Astals Cid <aacid@kde.org>
49877             * qt4/*: Stop requyring users to declare UNSTABLE_POPPLER_QT4
49879  ChangeLog                          | 4 ++++
49880  qt4/src/Doxyfile                   | 2 +-
49881  qt4/src/Mainpage.dox               | 3 +--
49882  qt4/src/poppler-document.cc        | 2 --
49883  qt4/src/poppler-embeddedfile.cc    | 2 --
49884  qt4/src/poppler-fontinfo.cc        | 2 --
49885  qt4/src/poppler-form.cc            | 1 -
49886  qt4/src/poppler-link.cc            | 2 --
49887  qt4/src/poppler-page.cc            | 1 -
49888  qt4/src/poppler-qt4.h              | 3 ---
49889  qt4/src/poppler-sound.cc           | 2 --
49890  qt4/src/poppler-textbox.cc         | 2 --
49891  qt4/tests/check_attachments.cpp    | 1 -
49892  qt4/tests/check_dateConversion.cpp | 1 -
49893  qt4/tests/check_fonts.cpp          | 1 -
49894  qt4/tests/check_metadata.cpp       | 1 -
49895  qt4/tests/check_pagelayout.cpp     | 1 -
49896  qt4/tests/check_pagemode.cpp       | 1 -
49897  qt4/tests/check_permissions.cpp    | 1 -
49898  qt4/tests/poppler-attachments.cpp  | 1 -
49899  qt4/tests/poppler-fonts.cpp        | 1 -
49900  qt4/tests/stress-poppler-qt4.cpp   | 1 -
49901  qt4/tests/test-password-qt4.cpp    | 1 -
49902  qt4/tests/test-poppler-qt4.cpp     | 1 -
49903  24 files changed, 6 insertions(+), 32 deletions(-)
49905 commit 45993a6faafd7646075bc6630d5d2ad7a44f7e20
49906 Author: Albert Astals Cid <aacid@kde.org>
49907 Date:   Fri Apr 27 22:26:09 2007 +0000
49909     2007-04-28  Carlos Garcia Campos <carlosgc@gnome.org>
49910             reviewed and some code by: Albert Astals Cid <aacid@kde.org>
49912             * glib/poppler-page.cc:
49913             * glib/poppler-page.h:
49914             * glib/poppler.h:
49915             * glib/test-poppler-glib.c:
49916             * poppler/Makefile.am:
49917             * poppler/PageTransition.cc:
49918             * poppler/PageTransition.h:
49919             * qt/poppler-page-transition.cc:
49920             * qt/poppler-page-transition.h: Move Page Transition parsing
49921             from qt
49922             frontends to poppler core. Expose Page transitions on the glib
49923             frontend.
49925  ChangeLog                     |  15 ++++
49926  glib/poppler-page.cc          | 122 ++++++++++++++++++++++++++
49927  glib/poppler-page.h           | 111 ++++++++++++++----------
49928  glib/poppler.h                |  58 +++++++++----
49929  glib/test-poppler-glib.c      |  60 +++++++++++++
49930  poppler/Makefile.am           |   2 +
49931  poppler/PageTransition.cc     | 197
49932  +++++++++++++++---------------------------
49933  poppler/PageTransition.h      |  86 ++++++++++++++++++
49934  qt/poppler-page-transition.cc | 145 ++++++-------------------------
49935  qt/poppler-page-transition.h  |   9 +-
49936  10 files changed, 497 insertions(+), 308 deletions(-)
49938 commit 877d6b202a75eb12119b16e740f85cc8b477d589
49939 Author: Albert Astals Cid <aacid@kde.org>
49940 Date:   Fri Apr 27 21:25:30 2007 +0000
49942             * glib/poppler-page.cc:
49943             * poppler/PSOutputDev.cc:
49944             * poppler/PSOutputDev.h:
49945             * qt/poppler-document.cc:
49946             * qt4/src/poppler-document.cc:
49947             * qt4/src/poppler-qt4.h:
49948             * utils/pdftohtml.cc:
49949             * utils/pdftops.cc:
49950             Add option to force rasterizing the pages when printing them
49951             Add functionality to output the title field on the PS file
49952             Only Qt4 frontend exposes the functionality
49954     Bringing this features from KPDF 3.5.7 to poppler
49955     Testers welcome
49956     Patches for other frontends more than welcome
49957     Comments and suggestions even more than welcome :-)
49959  ChangeLog                   | 14 +++++++++++++
49960  glib/poppler-page.cc        |  3 ++-
49961  poppler/PSOutputDev.cc      | 48
49962  +++++++++++++++++++++++++++++++--------------
49963  poppler/PSOutputDev.h       | 17 ++++++++++------
49964  qt/poppler-document.cc      |  2 +-
49965  qt4/src/poppler-document.cc |  9 +++++++--
49966  qt4/src/poppler-qt4.h       |  2 +-
49967  utils/pdftohtml.cc          |  2 +-
49968  utils/pdftops.cc            |  2 +-
49969  9 files changed, 71 insertions(+), 28 deletions(-)
49971 commit 99053be5357235c47a87775985646ef8d9880ed9
49972 Author: Albert Astals Cid <aacid@kde.org>
49973 Date:   Thu Apr 26 17:57:01 2007 +0000
49975             * goo/Makefile.am: Remove duplicate gmem.h
49977  ChangeLog       | 4 ++++
49978  goo/Makefile.am | 1 -
49979  2 files changed, 4 insertions(+), 1 deletion(-)
49981 commit f6adb46cd88d23b34f1918d3be31c05b68b6a443
49982 Author: Albert Astals Cid <aacid@kde.org>
49983 Date:   Wed Apr 25 21:31:17 2007 +0000
49985     ignore pdftoabw binary
49987  utils/.cvsignore | 1 +
49988  1 file changed, 1 insertion(+)
49990 commit e09f231ac6c03ac2c3606f1bf20ba1bde3d85abd
49991 Author: Albert Astals Cid <aacid@kde.org>
49992 Date:   Wed Apr 25 21:25:06 2007 +0000
49994     2007-04-25  Albert Astals Cid <aacid@kde.org>
49996             * qt4/src/poppler-document.cc: remove a delete[] no longer
49997             needed
49998             * qt4/src/poppler-private: initilize m_hints
50000  ChangeLog                   | 5 +++++
50001  qt4/src/poppler-document.cc | 1 -
50002  qt4/src/poppler-private.h   | 1 +
50003  3 files changed, 6 insertions(+), 1 deletion(-)
50005 commit bf7e0e980bf29994021cb1228f89f582adddf284
50006 Author: Albert Astals Cid <aacid@kde.org>
50007 Date:   Wed Apr 25 19:59:09 2007 +0000
50009     Merge xpdf302branch in HEAD as noone vetoed it.
50010     Testing more than welcome
50012  ChangeLog                           |  140 +
50013  configure.ac                        |    4 +
50014  fofi/FoFiTrueType.cc                |  458 +++-
50015  fofi/FoFiTrueType.h                 |   42 +-
50016  fofi/FoFiType1.cc                   |   65 +-
50017  fofi/FoFiType1C.cc                  |  590 +++--
50018  fofi/FoFiType1C.h                   |    7 +-
50019  glib/poppler-action.cc              |   12 +-
50020  glib/poppler-document.cc            |    5 +-
50021  glib/poppler-page.cc                |    8 +-
50022  goo/FixedPoint.cc                   |   31 +-
50023  goo/FixedPoint.h                    |    5 +
50024  goo/GooString.cc                    |  444 +++-
50025  goo/GooString.h                     |   41 +-
50026  goo/Makefile.am                     |    2 +-
50027  goo/gfile.cc                        |   54 +-
50028  goo/gmem.c                          |  238 --
50029  goo/gmem.cc                         |  264 ++
50030  goo/gmem.h                          |   27 +-
50031  poppler/ABWOutputDev.cc             |    1 -
50032  poppler/ABWOutputDev.h              |    1 -
50033  poppler/Annot.cc                    | 1685 +++++++++---
50034  poppler/Annot.h                     |   83 +-
50035  poppler/ArthurOutputDev.cc          |   13 +-
50036  poppler/Catalog.cc                  |   79 +-
50037  poppler/Catalog.h                   |   16 +-
50038  poppler/CharCodeToUnicode.cc        |   31 +-
50039  poppler/DCTStream.cc                |    2 +-
50040  poppler/DCTStream.h                 |    4 +-
50041  poppler/Decrypt.cc                  |  427 ++-
50042  poppler/Decrypt.h                   |   54 +-
50043  poppler/Dict.cc                     |   23 +-
50044  poppler/Dict.h                      |   27 +-
50045  poppler/FontInfo.cc                 |    1 -
50046  poppler/Form.cc                     |   19 +-
50047  poppler/Form.h                      |    2 +-
50048  poppler/Function.cc                 |   65 +-
50049  poppler/Function.h                  |    8 +-
50050  poppler/Gfx.cc                      | 1247 ++++++---
50051  poppler/Gfx.h                       |   39 +-
50052  poppler/GfxFont.cc                  |   45 +-
50053  poppler/GfxFont.h                   |    7 +-
50054  poppler/GfxState.cc                 |  209 +-
50055  poppler/GfxState.h                  |   42 +-
50056  poppler/GlobalParams.cc             |  399 ++-
50057  poppler/GlobalParams.h              |   41 +-
50058  poppler/JBIG2Stream.cc              |   96 +-
50059  poppler/JBIG2Stream.h               |    4 +-
50060  poppler/JPXStream.cc                |  246 +-
50061  poppler/JPXStream.h                 |    8 +-
50062  poppler/Lexer.cc                    |   18 +-
50063  poppler/Link.cc                     |  150 +-
50064  poppler/Link.h                      |   49 +-
50065  poppler/Makefile.am                 |    4 +-
50066  poppler/Object.cc                   |    5 +-
50067  poppler/Object.h                    |   29 +-
50068  poppler/Outline.cc                  |    1 -
50069  poppler/OutputDev.cc                |    2 +
50070  poppler/OutputDev.h                 |   62 +-
50071  poppler/PDFDoc.cc                   |  100 +-
50072  poppler/PDFDoc.h                    |   21 +-
50073  poppler/PSOutputDev.cc              | 2715 ++++++++++++++-----
50074  poppler/PSOutputDev.h               |   58 +-
50075  poppler/PSTokenizer.cc              |    2 +-
50076  poppler/Page.cc                     |  227 +-
50077  poppler/Page.h                      |   22 +-
50078  poppler/PageLabelInfo.cc            |    1 -
50079  poppler/Parser.cc                   |   66 +-
50080  poppler/Parser.h                    |   11 +-
50081  poppler/PreScanOutputDev.cc         |  255 ++
50082  poppler/PreScanOutputDev.h          |  128 +
50083  poppler/SecurityHandler.cc          |   17 +-
50084  poppler/SecurityHandler.h           |    5 +
50085  poppler/SplashOutputDev.cc          | 1480 ++++++-----
50086  poppler/SplashOutputDev.h           |   41 +-
50087  poppler/Stream.cc                   |  338 +--
50088  poppler/Stream.h                    |   39 +-
50089  poppler/TextOutputDev.cc            |  537 +++-
50090  poppler/TextOutputDev.h             |   77 +-
50091  poppler/UGooString.cc               |  182 --
50092  poppler/UGooString.h                |   79 -
50093  poppler/XRef.cc                     |   29 +-
50094  poppler/XRef.h                      |    6 +-
50095  qt/poppler-document.cc              |   15 +-
50096  qt/poppler-page-transition.cc       |    1 -
50097  qt/poppler-page.cc                  |    4 +-
50098  qt/poppler-private.h                |   72 +-
50099  qt4/src/poppler-annotation-helper.h |   38 +-
50100  qt4/src/poppler-document.cc         |    7 +-
50101  qt4/src/poppler-embeddedfile.cc     |    6 +-
50102  qt4/src/poppler-form.cc             |   12 +-
50103  qt4/src/poppler-page.cc             |    8 +-
50104  qt4/src/poppler-private.h           |   76 +-
50105  splash/Splash.cc                    | 4994
50106  ++++++++++++++++++-----------------
50107  splash/Splash.h                     |  137 +-
50108  splash/SplashBitmap.cc              |  110 +-
50109  splash/SplashBitmap.h               |   10 +-
50110  splash/SplashClip.cc                |  276 +-
50111  splash/SplashClip.h                 |   28 +-
50112  splash/SplashFTFont.cc              |  104 +-
50113  splash/SplashFTFont.h               |    5 +-
50114  splash/SplashFTFontEngine.cc        |   54 +-
50115  splash/SplashFTFontEngine.h         |    9 +-
50116  splash/SplashFTFontFile.cc          |   19 +-
50117  splash/SplashFTFontFile.h           |    9 +-
50118  splash/SplashFont.cc                |    6 +-
50119  splash/SplashFont.h                 |   13 +-
50120  splash/SplashFontEngine.cc          |   72 +-
50121  splash/SplashFontEngine.h           |   11 +-
50122  splash/SplashFontFile.cc            |    1 -
50123  splash/SplashFontFile.h             |    2 +-
50124  splash/SplashMath.h                 |   15 +-
50125  splash/SplashPath.cc                |   42 +-
50126  splash/SplashPath.h                 |   31 +-
50127  splash/SplashPattern.cc             |   28 -
50128  splash/SplashPattern.h              |   25 -
50129  splash/SplashScreen.cc              |  304 ++-
50130  splash/SplashScreen.h               |   18 +-
50131  splash/SplashState.cc               |   63 +-
50132  splash/SplashState.h                |   14 +-
50133  splash/SplashT1Font.cc              |  101 +-
50134  splash/SplashT1Font.h               |    6 +-
50135  splash/SplashT1FontEngine.cc        |    4 +-
50136  splash/SplashT1FontFile.cc          |    9 +-
50137  splash/SplashT1FontFile.h           |    7 +-
50138  splash/SplashTypes.h                |   72 +-
50139  splash/SplashXPath.cc               |  353 +--
50140  splash/SplashXPath.h                |   26 +-
50141  splash/SplashXPathScanner.cc        |  143 +
50142  splash/SplashXPathScanner.h         |   13 +
50143  utils/HtmlOutputDev.cc              |   15 +-
50144  utils/HtmlOutputDev.h               |   15 +-
50145  utils/pdffonts.cc                   |   15 +-
50146  utils/pdfinfo.cc                    |   21 +-
50147  utils/pdftoabw.cc                   |    1 -
50148  utils/pdftohtml.cc                  |    3 +-
50149  utils/pdftoppm.cc                   |    8 +
50150  utils/pdftops.cc                    |    8 +-
50151  utils/pdftotext.cc                  |    1 -
50152  139 files changed, 14538 insertions(+), 7039 deletions(-)
50154 commit ba74bb3b0632593d1937911d73709fc870480efd
50155 Author: Albert Astals Cid <aacid@kde.org>
50156 Date:   Mon Apr 16 21:25:46 2007 +0000
50158     * qt4/src/poppler-private.h:
50159            Add the information about the open/close item in the DOM tree
50160            of the TOC.
50162  ChangeLog                 | 7 +++++++
50163  qt4/src/poppler-private.h | 5 ++++-
50164  2 files changed, 11 insertions(+), 1 deletion(-)
50166 commit 6c7969f37c85f326327aca98e0346f2ebc86ffda
50167 Author: Albert Astals Cid <aacid@kde.org>
50168 Date:   Sat Apr 14 23:19:46 2007 +0000
50170            * utils/HtmlFonts.cc: Fix rendering of text colors on
50171            complex mode.
50172            * utils/pdftohtml.cc: Fix rendering of links.
50174  ChangeLog          | 5 +++++
50175  utils/HtmlFonts.cc | 8 ++++----
50176  utils/pdftohtml.cc | 2 +-
50177  3 files changed, 10 insertions(+), 5 deletions(-)
50179 commit add8515d7b3fba59c20ed1bbb058cea9e138c1a8
50180 Author: Brad Hards <bradh@frogmouth.net>
50181 Date:   Sat Apr 14 07:29:04 2007 +0000
50183     Not sure what this was intended to do, but it triggers a lot of
50184     problems with the unit tests (essentially, duplicate delete's).
50186     CCMAIL: aacid@kde.org
50188  qt4/src/poppler-embeddedfile.cc | 1 -
50189  1 file changed, 1 deletion(-)
50191 commit f3ded10305f6ac682640c37c21f569db0f830756
50192 Author: Jeff Muizelaar <jeff@infidigm.net>
50193 Date:   Sat Apr 7 21:12:35 2007 +0000
50195     2007-04-07  Jeff Muizelaar  <jeff@infidigm.net>
50197         * utils/pdftoabw.cc: Fixing passing the wrong type
50198         to fprintf. Patch by Kouhei Sutou. Fixes #10554.
50200  ChangeLog         | 5 +++++
50201  utils/pdftoabw.cc | 2 +-
50202  2 files changed, 6 insertions(+), 1 deletion(-)
50204 commit 2fcb76df955c143153fe4b273d0388fcb7f67d8a
50205 Author: Jeff Muizelaar <jeff@infidigm.net>
50206 Date:   Fri Apr 6 15:27:52 2007 +0000
50208     2007-04-06  Jeff Muizelaar  <jeff@infidigm.net>
50210         * poppler/ABWOutputDev.cc:
50211         * utils/pdftoabw.cc: Fix a number of issues with the new
50212         AbiWord code:
50213                 *) Allows you to save to a file other than stdout
50214                 *) Checks for error conditions when reading the PDF
50215                 doc and
50216                    writing the ABW doc
50217                 *) Removes dead code in pdftoabw.cc
50218                 *) Fixes a SEGV I encountered when converting my new
50219                 home's floor plan
50220                 *) Returns proper error conditions should the conversion
50221                 fail for any reason
50222         Patch by Dominic Lachowicz
50224  ChangeLog               |  12 ++++++
50225  poppler/ABWOutputDev.cc |   3 ++
50226  utils/pdftoabw.cc       | 101
50227  ++++++++++++++++++++++++++++--------------------
50228  3 files changed, 74 insertions(+), 42 deletions(-)
50230 commit 29da65ec48b5ba91139084e197ce457d3cff3732
50231 Author: Albert Astals Cid <aacid@kde.org>
50232 Date:   Thu Apr 5 12:13:51 2007 +0000
50234     * poppler/PSOutputDev.cc: Readd code wrongly removed when doing the
50235     GlobalParams cleaning
50237  ChangeLog              | 5 +++++
50238  poppler/PSOutputDev.cc | 5 +++++
50239  2 files changed, 10 insertions(+)
50241 commit 722b2bd86f58f2d7a914571cccfa195485a70c47
50242 Author: Jeff Muizelaar <jeff@infidigm.net>
50243 Date:   Wed Apr 4 02:42:29 2007 +0000
50245     2007-04-03  Jeff Muizelaar  <jeff@infidigm.net>
50247         * configure.ac:
50248         * poppler/ABWOutputDev.cc:
50249         * poppler/ABWOutputDev.h:
50250         * poppler/Makefile.am:
50251         * utils/Makefile.am:
50252         * utils/pdftoabw.cc: Add AbiWord output device and pdftoabw
50253         program.
50254         Patch by Jauco Noordzij. Autotools stuff by Dominic Lachowicz.
50256  ChangeLog               |   10 +
50257  configure.ac            |   15 +
50258  poppler/ABWOutputDev.cc | 1286
50259  +++++++++++++++++++++++++++++++++++++++++++++++
50260  poppler/ABWOutputDev.h  |  140 ++++++
50261  poppler/Makefile.am     |   17 +
50262  utils/Makefile.am       |   16 +-
50263  utils/pdftoabw.cc       |  138 +++++
50264  7 files changed, 1620 insertions(+), 2 deletions(-)
50266 commit c9b467da290476da5ebbe8dc25699cd25e589b57
50267 Author: Albert Astals Cid <aacid@kde.org>
50268 Date:   Thu Mar 22 20:56:24 2007 +0000
50270             * poppler/Gfx.cc: Accept reals for width and height of
50271             images. Fixes
50272             KDE bug 143322
50274  ChangeLog      |  5 +++++
50275  poppler/Gfx.cc | 14 ++++++++++----
50276  2 files changed, 15 insertions(+), 4 deletions(-)
50278 commit ff8f8d44ef47a98f7dbdfaa4d27a720b1f37015f
50279 Author: Albert Astals Cid <aacid@kde.org>
50280 Date:   Thu Mar 15 20:16:13 2007 +0000
50282            * glib/Makefile.am: Make it build with BSD/Make. Patch by
50283            Henry Precheur <henry@precheur.org>
50285  ChangeLog        | 5 +++++
50286  glib/Makefile.am | 4 ++--
50287  2 files changed, 7 insertions(+), 2 deletions(-)
50289 commit bbf7e78b6b2509ecdc476d7f55151ef327470d9d
50290 Author: Albert Astals Cid <aacid@kde.org>
50291 Date:   Wed Mar 7 19:15:32 2007 +0000
50293     2007-03-07  Carlos Garcia Campos <carlosgc@gnome.org>
50294             reviewed by: Albert Astals Cid <aacid@kde.org>
50296             * poppler/Page.cc: Consider 0x0 boxes as invalid. Fixes
50297             http://bugzilla.gnome.org/show_bug.cgi?id=408682
50299     2007-03-06  Pino Toscano <pino@kde.org>
50300             reviewed by: Albert Astals Cid <aacid@kde.org>
50302            * configure.ac:
50303            * qt/Makefile.am:
50304            * qt/poppler-link.cc:
50305            * qt/poppler-page.cc:
50306            * qt/poppler-private.h:
50307            * qt4/poppler-link.cc:
50308            Make the Qt4 frontend compilable again with no Splash.
50309            Make the Qt3 frontend compilable with no Splash.
50311  ChangeLog               | 18 ++++++++++++++++++
50312  configure.ac            | 12 +-----------
50313  poppler/Page.cc         |  7 ++++++-
50314  qt/Makefile.am          |  1 -
50315  qt/poppler-link.cc      |  4 +++-
50316  qt/poppler-page.cc      | 16 +++++++++++++++-
50317  qt/poppler-private.h    | 11 ++++++++++-
50318  qt4/src/poppler-link.cc | 10 ++++++----
50319  8 files changed, 59 insertions(+), 20 deletions(-)
50321 commit 08dcc7121450cbfa163254001e73bb6a2670e055
50322 Author: Albert Astals Cid <aacid@kde.org>
50323 Date:   Tue Mar 6 22:27:18 2007 +0000
50325             * poppler/Annot.cc:
50326             * poppler/Form.cc:
50327             Fix uninitialized variables.
50328             Properly escape parenthesis and slash in text field
50330  ChangeLog        | 9 ++++++++-
50331  poppler/Annot.cc | 3 +++
50332  poppler/Form.cc  | 1 +
50333  3 files changed, 12 insertions(+), 1 deletion(-)
50335 commit e8d3b21d08a59ec8b62503b48504fe046d746bfa
50336 Author: Brad Hards <bradh@frogmouth.net>
50337 Date:   Sun Mar 4 07:30:31 2007 +0000
50339     Switch to using pkg-config to find Qt4.
50341  ChangeLog             |   9 +++
50342  configure.ac          |  36 +++++------
50343  m4/qt.m4              | 165
50344  --------------------------------------------------
50345  poppler/Makefile.am   |   2 +-
50346  qt4/src/Makefile.am   |   3 +-
50347  qt4/tests/Makefile.am |  21 +++----
50348  6 files changed, 36 insertions(+), 200 deletions(-)
50350 commit bd99616b9c06f96beadb68e015d2904b7fe2df1d
50351 Author: Albert Astals Cid <aacid@kde.org>
50352 Date:   Sun Feb 25 00:34:21 2007 +0000
50354     007-02-25  Julien Rebetez  <julienr@svn.gnome.org>
50356             reviewed by: Albert Astals Cid <aacid@kde.org>
50358             * poppler/Annot.cc:
50359             * poppler/Annot.h:
50360             * poppler/Form.cc:
50361             * poppler/Form.h:
50362             Fix compilation warnings.
50364  ChangeLog        | 10 ++++++++++
50365  poppler/Annot.cc | 30 +++++++++++++++++-------------
50366  poppler/Annot.h  |  5 ++++-
50367  poppler/Form.cc  | 37 ++++++++++++++-----------------------
50368  poppler/Form.h   | 13 ++++++-------
50369  5 files changed, 51 insertions(+), 44 deletions(-)
50371 commit d8d23b56332618d8c7d8198f55ec6efafd24187e
50372 Author: Albert Astals Cid <aacid@kde.org>
50373 Date:   Sun Feb 25 00:00:20 2007 +0000
50375     forgot to commit these
50377  qt4/src/poppler-form.cc | 284
50378  ++++++++++++++++++++++++++++++++++++++++++++++++
50379  qt4/src/poppler-form.h  | 247 +++++++++++++++++++++++++++++++++++++++++
50380  2 files changed, 531 insertions(+)
50382 commit 984ce7f919aec27d5f4225376550cd6b58d4ae52
50383 Author: Albert Astals Cid <aacid@kde.org>
50384 Date:   Sat Feb 24 23:58:31 2007 +0000
50386     2007-02-25  Pino Toscano <pino@kde.org>
50387                 reviewed by: Albert Astals Cid <aacid@kde.org>
50389             * qt4/src/Doxyfile:
50390             * qt4/src/Makefile.am:
50391             * qt4/src/poppler-annotation-helper.h:
50392             * qt4/src/poppler-form.cc:
50393             * qt4/src/poppler-form.h:
50394             * qt4/src/poppler-page.cc:
50395             * qt4/src/poppler-private.h:
50396             * qt4/src/poppler-qt4.h:
50397                     Beginning of interactive forms support, first
50398                     implementation in the
50399                     Qt4 frontend. It supports text and choice fields in
50400                     a basic way.
50402  ChangeLog                           | 14 ++++++++++
50403  qt4/src/Doxyfile                    |  1 +
50404  qt4/src/Makefile.am                 |  2 ++
50405  qt4/src/poppler-annotation-helper.h | 18 ++++++-------
50406  qt4/src/poppler-page.cc             | 36 +++++++++++++++++++++++++
50407  qt4/src/poppler-private.h           | 52
50408  ++++++++++++++++++++++++++++++++++++-
50409  qt4/src/poppler-qt4.h               |  7 +++++
50410  7 files changed, 120 insertions(+), 10 deletions(-)
50412 commit de7a90fc724de14151ec994d18f860ada3be2ac8
50413 Author: Albert Astals Cid <aacid@kde.org>
50414 Date:   Sat Feb 24 23:43:34 2007 +0000
50416     2007-02-25  Albert Astals Cid <aacid@kde.org>
50418             * configure.ac:
50419             * glib/poppler-document.cc:
50420             * poppler/GlobalParams.cc:
50421             * poppler/GlobalParams.h:
50422             * poppler/PSOutputDev.cc:
50423             * qt/poppler-document.cc:
50424             * qt4/src/poppler-document.cc:
50425             * qt4/src/poppler-private.h:
50426             * qt4/src/poppler-qt4.h:
50427             * test/gtk-splash-test.cc:
50428             * test/pdf-inspector.cc:
50429             * utils/pdffonts.cc:
50430             * utils/pdfimages.cc:
50431             * utils/pdfinfo.cc:
50432             * utils/pdftohtml.cc:
50433             * utils/pdftoppm.cc:
50434             * utils/pdftops.cc:
50435             * utils/pdftotext.cc: Remove dependency on xpdfrc file
50436             and cleanup
50437                                   GlobalParams accordingly
50439  ChangeLog                   |  22 ++
50440  configure.ac                |   1 -
50441  glib/poppler-document.cc    |   4 +-
50442  poppler/GlobalParams.cc     | 666
50443  +-------------------------------------------
50444  poppler/GlobalParams.h      |  59 +---
50445  poppler/PSOutputDev.cc      |   8 -
50446  qt/poppler-document.cc      |   4 +-
50447  qt4/src/poppler-document.cc |   2 +-
50448  qt4/src/poppler-private.h   |   2 +-
50449  qt4/src/poppler-qt4.h       |   6 +-
50450  test/gtk-splash-test.cc     |   2 +-
50451  test/pdf-inspector.cc       |   2 +-
50452  utils/pdffonts.cc           |   5 +-
50453  utils/pdfimages.cc          |   5 +-
50454  utils/pdfinfo.cc            |   5 +-
50455  utils/pdftohtml.cc          |   2 +-
50456  utils/pdftoppm.cc           |  15 +-
50457  utils/pdftops.cc            |  50 ++--
50458  utils/pdftotext.cc          |   5 +-
50459  19 files changed, 72 insertions(+), 793 deletions(-)
50461 commit 74e70386b759a3cd9864d11eb4ca210010136aa5
50462 Author: Albert Astals Cid <aacid@kde.org>
50463 Date:   Sat Feb 24 23:32:22 2007 +0000
50465     2007-02-25  Julien Rebetez  <julienr@svn.gnome.org>
50466                 reviewed by: <aacid@kde.org>
50468             * glib/poppler-document.cc:
50469             * glib/poppler-document.h:
50470             * glib/poppler-page.cc:
50471             * glib/poppler-page.h:
50472             * glib/poppler-private.h:
50473             * glib/poppler.h:
50474             * poppler/Annot.cc:
50475             * poppler/Annot.h:
50476             * poppler/Catalog.cc:
50477             * poppler/Catalog.h:
50478             * poppler/CharCodeToUnicode.cc:
50479             * poppler/CharCodeToUnicode.h:
50480             * poppler/Dict.cc:
50481             * poppler/Dict.h:
50482             * poppler/Form.cc:
50483             * poppler/Form.h:
50484             * poppler/GfxFont.cc:
50485             * poppler/GfxFont.h:
50486             * poppler/Makefile.am:
50487             * poppler/Object.h:
50488             * poppler/Page.cc:
50489             * poppler/Page.h:
50490             * poppler/XRef.cc:
50491             * poppler/XRef.h:
50492                     Beginning of Interactive Form support:
50493                     Add a bunch of new classes (FormWidget / FormField)
50494                     to deal with form
50495                     fields.
50496                     Add support for object modification through
50497                     XRef::setModifiedObject, as
50498                     well as a function to write the Xref to a file,
50499                     which will be used
50500                     to implement PDF writing.
50501                     Add some functions to glib wrapper to expose the
50502                     new form features.
50504  ChangeLog                    |   35 ++
50505  glib/poppler-document.cc     |  192 +++++++
50506  glib/poppler-document.h      |   55 ++
50507  glib/poppler-page.cc         |  120 +++++
50508  glib/poppler-page.h          |   55 ++
50509  glib/poppler-private.h       |    4 +
50510  glib/poppler.h               |   15 +-
50511  poppler/Annot.cc             |  344 +++++++++---
50512  poppler/Annot.h              |   21 +-
50513  poppler/Catalog.cc           |   17 +-
50514  poppler/Catalog.h            |    4 +
50515  poppler/CharCodeToUnicode.cc |   34 ++
50516  poppler/CharCodeToUnicode.h  |    3 +
50517  poppler/Dict.cc              |   32 ++
50518  poppler/Dict.h               |    4 +
50519  poppler/Form.cc              | 1187
50520  ++++++++++++++++++++++++++++++++++++++++++
50521  poppler/Form.h               |  470 +++++++++++++++++
50522  poppler/GfxFont.cc           |   27 +
50523  poppler/GfxFont.h            |    5 +
50524  poppler/Makefile.am          |    2 +
50525  poppler/Object.h             |    4 +
50526  poppler/Page.cc              |   11 +-
50527  poppler/Page.h               |    8 +-
50528  poppler/XRef.cc              |   87 ++++
50529  poppler/XRef.h               |    9 +
50530  25 files changed, 2666 insertions(+), 79 deletions(-)
50532 commit 5c4ea446f33248964431e79b14592b30362634fe
50533 Author: Albert Astals Cid <aacid@kde.org>
50534 Date:   Sun Feb 18 21:44:24 2007 +0000
50536     * configure.ac: Change {datadir}/poppler to {datarootdir}/poppler so
50537                     that i get /usr/local/share/poppler in config.h
50538                     instead of
50539                     ${prefix}/poppler Better fixes are welcome.
50541  ChangeLog    | 6 ++++++
50542  configure.ac | 2 +-
50543  2 files changed, 7 insertions(+), 1 deletion(-)
50545 commit dd140dd63de661303b578863af4d515d82117cca
50546 Author: Albert Astals Cid <aacid@kde.org>
50547 Date:   Sun Feb 4 00:19:25 2007 +0000
50549     fix date
50551  ChangeLog | 2 +-
50552  1 file changed, 1 insertion(+), 1 deletion(-)
50554 commit 3c1ed68bf4ee49b27275f7f65d49f42933b1cfa0
50555 Author: Albert Astals Cid <aacid@kde.org>
50556 Date:   Sun Feb 4 00:16:43 2007 +0000
50558             * poppler/Lexer.cc:
50559             * poppler/Lexer.h: Patch to fix regression introduced by
50560             optimizations
50561             in bugzilla issue 7808
50563  ChangeLog        |  6 ++++++
50564  poppler/Lexer.cc | 30 ++++++++++++++++++++----------
50565  poppler/Lexer.h  |  2 +-
50566  3 files changed, 27 insertions(+), 11 deletions(-)
50568 commit 672408839de0deac4c6006b54df723336ee4be2d
50569 Author: Albert Astals Cid <aacid@kde.org>
50570 Date:   Wed Jan 31 22:05:09 2007 +0000
50572     * qt4/src/poppler-page.cc:
50573       Patch by Pino Toscano <pino@kde.org> to remove a nonsense done
50574       by him.
50576     * qt4/tests/test-poppler-qt4.cpp:
50577       Simply a bit. Patch by Pino Toscano <pino@kde.org>.
50579  ChangeLog                      |  8 ++++++++
50580  qt4/src/poppler-page.cc        |  2 --
50581  qt4/tests/test-poppler-qt4.cpp | 24 ++++++++++++------------
50582  3 files changed, 20 insertions(+), 14 deletions(-)
50584 commit 9c64b8c754e09ff2858af56ce38ef013002bf8e4
50585 Author: Albert Astals Cid <aacid@kde.org>
50586 Date:   Wed Jan 31 18:48:16 2007 +0000
50588     * m4/qt.m4: Fix Qt4 detection on Mac. Patch by Benjamin Reed
50589     <ranger@befunk.com>
50591  ChangeLog |  5 +++++
50592  m4/qt.m4  | 26 +++++++++++++++++++++++---
50593  2 files changed, 28 insertions(+), 3 deletions(-)
50595 commit 1b81192ff2bb9fae4a7bbc685fafe1718f303a7b
50596 Author: Albert Astals Cid <aacid@kde.org>
50597 Date:   Sun Jan 28 15:55:11 2007 +0000
50599             * glib/poppler-page.cc: Make link mapping coordinates
50600             follow page
50601             rotation. Patch by Carlos Garcia Campos <carlosgc@gnome.org>
50602             * glib/poppler-action.cc: Fix link destination
50603             coordinates. Patch by
50604             Carlos Garcia Campos <carlosgc@gnome.org>
50606  ChangeLog              |   4 ++
50607  glib/poppler-action.cc |  15 +++++-
50608  glib/poppler-page.cc   | 124
50609  +++++++++++++++++++++++++++++++------------------
50610  3 files changed, 97 insertions(+), 46 deletions(-)
50612 commit 75dcf94f53c2d7241111f0d527ee4d3a2ef0b0cf
50613 Author: Albert Astals Cid <aacid@kde.org>
50614 Date:   Sun Jan 28 15:36:08 2007 +0000
50616     * glib/poppler-document.cc: Plug memory leak in
50617     poppler-document. Patch by Carlos Garcia Campos <carlosgc@gnome.org>
50619  ChangeLog                |  5 +++++
50620  glib/poppler-document.cc | 30 ++++++++++++++----------------
50621  2 files changed, 19 insertions(+), 16 deletions(-)
50623 commit 682a15fc38a2c569d9b1f9871e3e949b62b33cf8
50624 Author: Albert Astals Cid <aacid@kde.org>
50625 Date:   Sun Jan 21 22:35:23 2007 +0000
50627            * poppler-document.cc:
50628            * poppler-page.cc:
50629            * poppler-private.h:
50630            * poppler-qt4.h:
50631            No need to destroy the Splash output device to change its
50632            paper color.
50633            Add the possibility to set flags that affect the rendering
50634            (some
50635            backends supports only some of them, though).
50636            Add a Page::label to get the label associated with a page.
50637            Patches by Pino Toscano <pino@kde.org>.
50639  ChangeLog                   | 12 ++++++++++++
50640  qt4/src/poppler-document.cc | 20 ++++++++++++++++++++
50641  qt4/src/poppler-page.cc     | 14 +++++++++++++-
50642  qt4/src/poppler-private.h   | 29 ++++++++++++++++++++++++-----
50643  qt4/src/poppler-qt4.h       | 25 +++++++++++++++++++++++++
50644  5 files changed, 94 insertions(+), 6 deletions(-)
50646 commit 7331bc46c1cb323316501f05ae1740bea5655596
50647 Author: Albert Astals Cid <aacid@kde.org>
50648 Date:   Wed Jan 17 20:06:29 2007 +0000
50650             * poppler/Sound.h:
50651             * poppler/Sound.cc:
50652             * qt4/src/poppler-sound.cc: Move most of the sound reading
50653             code
50654             into the Sound class, so frontends can use it easily.
50655             Patch by Pino Toscano <pino@kde.org>.
50657  ChangeLog                |  10 +++-
50658  poppler/Sound.cc         |  80 +++++++++++++++++++++++++-
50659  poppler/Sound.h          |  32 ++++++++++-
50660  qt4/src/poppler-sound.cc | 144
50661  +++++++++++++++++------------------------------
50662  4 files changed, 167 insertions(+), 99 deletions(-)
50664 commit 841bee94da7b6376d2e1fb3daaf8b727b90e42d8
50665 Author: Albert Astals Cid <aacid@kde.org>
50666 Date:   Sat Jan 13 23:19:21 2007 +0000
50668             * poppler/Stream.h:
50669             * poppler/Stream.cc: Remove MemStream::setNeedFree method
50670             i really did
50671             not need it
50672             * qt4/src/poppler-document.cc:
50673             * qt4/src/poppler-link.cc:
50674             * qt4/src/poppler-page.cc:
50675             * qt4/src/poppler-private.h: Make Document::loadFromData
50676             work on
50677             documents with a password and don't need to do a malloc and
50678             a memcpy.
50680  ChangeLog                   | 11 +++++++
50681  poppler/Stream.cc           |  5 ---
50682  poppler/Stream.h            |  1 -
50683  qt4/src/poppler-document.cc | 74
50684  ++++++++++++++++++++++++---------------------
50685  qt4/src/poppler-link.cc     |  4 +--
50686  qt4/src/poppler-page.cc     | 34 ++++++++++-----------
50687  qt4/src/poppler-private.h   | 24 +++++++++------
50688  7 files changed, 84 insertions(+), 69 deletions(-)
50690 commit e1432fd7c4a6a2386789f450d39c6d954fd4e656
50691 Author: Albert Astals Cid <aacid@kde.org>
50692 Date:   Sat Jan 13 18:29:39 2007 +0000
50694             * configure.ac
50695             * poppler/Makefile.am
50696             * qt4/src/Makefile.am
50697             * qt4/src/poppler-document.cc
50698             * qt4/src/poppler-link.cc
50699             * qt4/src/poppler-page.cc
50700             * qt4/src/poppler-private.h
50701             * qt4/src/poppler-qt4.h: Make the Qt4 backend compilable
50702             even with
50703             no Splash backend. Patch by Pino Toscano <pino@kde.org>.
50705  ChangeLog                   | 12 ++++++++++++
50706  configure.ac                |  5 -----
50707  poppler/Makefile.am         |  5 +++--
50708  qt4/src/Makefile.am         |  6 +++++-
50709  qt4/src/poppler-document.cc | 16 ++++++++++++++--
50710  qt4/src/poppler-link.cc     |  1 +
50711  qt4/src/poppler-page.cc     | 15 ++++++++++++---
50712  qt4/src/poppler-private.h   |  8 +++++++-
50713  qt4/src/poppler-qt4.h       |  6 ++++++
50714  9 files changed, 60 insertions(+), 14 deletions(-)
50716 commit 457038e97325720615c4390ffa075dd8283966ee
50717 Author: Albert Astals Cid <aacid@kde.org>
50718 Date:   Sat Jan 13 17:56:07 2007 +0000
50720             * poppler/Stream.h:
50721             * poppler/Stream.cc: Add MemStream::setNeedFree method
50722             * qt4/src/poppler-document.cc:
50723             * qt4/src/poppler-private.h:
50724             * qt4/src/poppler-qt4.h: Add Document::loadFromData method
50726  ChangeLog                   |  8 ++++++++
50727  poppler/Stream.cc           |  5 +++++
50728  poppler/Stream.h            |  1 +
50729  qt4/src/poppler-document.cc | 22 ++++++++++++++++++++++
50730  qt4/src/poppler-private.h   | 17 +++++++++++++++--
50731  qt4/src/poppler-qt4.h       | 16 ++++++++++++++++
50732  6 files changed, 67 insertions(+), 2 deletions(-)
50734 commit 4e2a9c49ecab00b1f5d175570165cd490afdd31e
50735 Author: Albert Astals Cid <aacid@kde.org>
50736 Date:   Thu Jan 11 22:28:03 2007 +0000
50738      goo/gmem.c: Merge change from xpdf-3.01pl2
50740  ChangeLog  |  4 ++++
50741  goo/gmem.c | 13 +++++++++++--
50742  2 files changed, 15 insertions(+), 2 deletions(-)
50744 commit bce14b274fd788d728116950d6464a85e33a9966
50745 Author: Albert Astals Cid <aacid@kde.org>
50746 Date:   Thu Jan 11 22:12:11 2007 +0000
50748            * poppler/Catalog.h:
50749            * poppler/Catalog.cc: Limit max depth of recursive calls on
50750            readPageTree to fix MOAB-06-01-2007
50752  ChangeLog          |  6 ++++++
50753  poppler/Catalog.cc | 20 +++++++++++++++-----
50754  poppler/Catalog.h  |  2 +-
50755  3 files changed, 22 insertions(+), 6 deletions(-)
50757 commit 3f0679a336ffaf2aff149f8526fa11f8f8cbda59
50758 Author: Albert Astals Cid <aacid@kde.org>
50759 Date:   Sat Jan 6 21:53:08 2007 +0000
50761     Patch by Pino Toscano <pino@kde.org> to fix some memory leaks when
50762     dealing with sounds.
50764  ChangeLog                | 9 +++++++++
50765  poppler/Sound.cc         | 1 +
50766  qt4/src/poppler-link.cc  | 5 +++++
50767  qt4/src/poppler-link.h   | 1 +
50768  qt4/src/poppler-page.cc  | 4 ++++
50769  qt4/src/poppler-sound.cc | 7 ++++++-
50770  6 files changed, 26 insertions(+), 1 deletion(-)
50772 commit d41cd2f567a955031cb7498d9089e70e14df4a42
50773 Author: Albert Astals Cid <aacid@kde.org>
50774 Date:   Thu Jan 4 19:10:16 2007 +0000
50776     qt4/src/poppler-private.h: gmallocn -> new[]
50778  ChangeLog                 | 4 ++++
50779  qt4/src/poppler-private.h | 2 +-
50780  2 files changed, 5 insertions(+), 1 deletion(-)
50782 commit f8edfb6832144cbbd1b234f6b35e33325269255c
50783 Author: Albert Astals Cid <aacid@kde.org>
50784 Date:   Thu Jan 4 18:56:13 2007 +0000
50786     qt/poppler-page-transition.cc: Fix memory leak. Patch by Tobias
50787     Koenig <tokoe@kde.org>
50789  ChangeLog                     | 5 +++++
50790  qt/poppler-page-transition.cc | 1 +
50791  2 files changed, 6 insertions(+)
50793 commit 250a9f4b429344e0968c7bd0c0cebe7af373ae0a
50794 Author: Albert Astals Cid <aacid@kde.org>
50795 Date:   Sat Dec 30 14:50:25 2006 +0000
50797     * qt4/src/poppler-qt4.h:
50798     * qt4/src/poppler-document.cc: Add const & to some parameters. Patch
50799     by Pino Toscano <pino@kde.org>
50801  ChangeLog                   | 6 ++++++
50802  qt4/src/poppler-document.cc | 4 ++--
50803  qt4/src/poppler-qt4.h       | 4 ++--
50804  3 files changed, 10 insertions(+), 4 deletions(-)
50806 commit 250c1f94cc9a53f980fd08364d6cce29db9fd067
50807 Author: Albert Astals Cid <aacid@kde.org>
50808 Date:   Fri Dec 29 14:08:35 2006 +0000
50810     * poppler/UGooString.cc: Patch by Pino Toscano <pino@kde.org> so
50811     that QStringToUGooString does not crash.
50813  ChangeLog             | 5 +++++
50814  poppler/UGooString.cc | 1 +
50815  2 files changed, 6 insertions(+)
50817 commit 42770e5f07407b03dce31c73fd6956f9c8fc9a06
50818 Author: Jeff Muizelaar <jeff@infidigm.net>
50819 Date:   Fri Dec 29 04:12:40 2006 +0000
50821     2006-12-28  Brad Taylor  <brad@getcoded.net>
50823         * poppler/glib/poppler-document.h:
50824         * poppler/glib/poppler-document.cc: Add
50825         poppler_document_new_from_data
50826           to allow loading PDFs out of memory.
50828  ChangeLog                |   6 +++
50829  glib/poppler-document.cc | 113
50830  ++++++++++++++++++++++++++++++++++-------------
50831  glib/poppler-document.h  |   4 ++
50832  3 files changed, 93 insertions(+), 30 deletions(-)
50834 commit 6fedd991b584e300b5710630fa7942d357fe7aaa
50835 Author: Albert Astals Cid <aacid@kde.org>
50836 Date:   Thu Dec 28 17:22:36 2006 +0000
50838     * qt4/src/poppler-embeddedfile.cc:
50839     * qt4/src/poppler-document.cc:
50840     * qt/poppler-document.cc: Fix memory leaks
50842  ChangeLog                       | 6 ++++++
50843  qt/poppler-document.cc          | 4 ++++
50844  qt4/src/poppler-document.cc     | 4 +++-
50845  qt4/src/poppler-embeddedfile.cc | 4 +++-
50846  4 files changed, 16 insertions(+), 2 deletions(-)
50848 commit 7da5885e45c33382060276c95d9a3bd117ae55c7
50849 Author: Albert Astals Cid <aacid@kde.org>
50850 Date:   Thu Dec 28 15:51:44 2006 +0000
50852     * goo/GooString.cc
50853     * goo/GooString.h
50854     * goo/gmem.c
50855     * goo/gmem.h
50856     * poppler/Lexer.cc
50857     * poppler/Lexer.h
50858     * poppler/PageLabelInfo.cc
50859     * poppler/Parser.cc
50860     * poppler/UGooString.cc
50861     * poppler/UGooString.h: Patch by Krzysztof Kowalczyk
50862     <kkowalczyk@gmail.com> to improve performance. See bug 7808 for
50863     details.
50865  ChangeLog                |  15 ++++
50866  goo/GooString.cc         | 186
50867  ++++++++++++++++++++++++-----------------------
50868  goo/GooString.h          |  28 +++++--
50869  goo/gmem.c               |   3 +-
50870  goo/gmem.h               |   2 +-
50871  poppler/Lexer.cc         |  19 +++--
50872  poppler/Lexer.h          |  10 +++
50873  poppler/PageLabelInfo.cc |   1 +
50874  poppler/Parser.cc        |  17 +++--
50875  poppler/UGooString.cc    | 137 +++++++++++++++++++++++++++-------
50876  poppler/UGooString.h     |  40 ++++++++--
50877  11 files changed, 313 insertions(+), 145 deletions(-)
50879 commit fbc05a6791fc28ee26a9d9188722ea3453c65ddc
50880 Author: Albert Astals Cid <aacid@kde.org>
50881 Date:   Wed Dec 27 23:15:06 2006 +0000
50883     * poppler/Annot.cc:
50884     * poppler/Annot.h: Add type checking to processing of "Rect". Patch
50885     by Scott Turner <scotty1024@mac.com>
50887  ChangeLog        |  6 ++++++
50888  poppler/Annot.cc | 48 +++++++++++++++++++++++++++++-------------------
50889  poppler/Annot.h  |  1 +
50890  3 files changed, 36 insertions(+), 19 deletions(-)
50892 commit dc6b372358ac629c43aa2faabd644942cb0ed98b
50893 Author: Albert Astals Cid <aacid@kde.org>
50894 Date:   Wed Dec 27 15:23:04 2006 +0000
50896     Remove , after last value of enum. Thanks to André Wöbbeking
50898  ChangeLog         | 1 +
50899  poppler/Catalog.h | 2 +-
50900  2 files changed, 2 insertions(+), 1 deletion(-)
50902 commit c7d19539a95927eb277966a521f13393c9e116bb
50903 Author: Albert Astals Cid <aacid@kde.org>
50904 Date:   Wed Dec 27 12:38:58 2006 +0000
50906     qt4/src/poppler-qt4.h: Remove , after last value of enum. Thanks to
50907     André Wöbbeking
50909  ChangeLog             | 5 +++++
50910  qt4/src/poppler-qt4.h | 4 ++--
50911  2 files changed, 7 insertions(+), 2 deletions(-)
50913 commit b29429c702e6540b9f35689b0a164f30e747d5d9
50914 Author: Albert Astals Cid <aacid@kde.org>
50915 Date:   Tue Dec 26 20:07:03 2006 +0000
50917     * qt4/src/poppler-qt4.h:
50918     * qt4/src/poppler-page.cc: Add Page::duration() function to the
50919     qt4 frontend.
50921  ChangeLog               | 6 ++++++
50922  qt4/src/poppler-page.cc | 8 ++++++++
50923  qt4/src/poppler-qt4.h   | 9 ++++++++-
50924  3 files changed, 22 insertions(+), 1 deletion(-)
50926 commit 62dfc58903b496c4cc720c8b2c759c6fb82fb443
50927 Author: Albert Astals Cid <aacid@kde.org>
50928 Date:   Tue Dec 26 19:56:28 2006 +0000
50930             * glib/test-poppler-glib.c:
50931             * glib/poppler-page.cc:
50932             * glib/poppler-page.h:
50933             * poppler/Page.cc:
50934             * poppler/Page.h: Implement /Dur entry in page object. Patch
50935             by Carlos
50936             Garcia Campos <carlosgc@gnome.org>
50938  ChangeLog                |  9 +++++++++
50939  glib/poppler-page.cc     | 16 ++++++++++++++++
50940  glib/poppler-page.h      |  1 +
50941  glib/test-poppler-glib.c |  7 +++++++
50942  poppler/Page.cc          | 13 +++++++++++++
50943  poppler/Page.h           |  6 ++++++
50944  6 files changed, 52 insertions(+)
50946 commit 34e5aa62f4d3ba7a2d94a68a91c11a48277a4119
50947 Author: Albert Astals Cid <aacid@kde.org>
50948 Date:   Sat Dec 23 13:12:13 2006 +0000
50950             * poppler/PSTokenizer.cc: Enhance PSTokenizer::getToken
50951             performance.
50952             Patch by Scott Turner <scotty1024@mac.com>. In a random pdf
50953             i tested
50954             the patchs improves PSTokenizer::getToken performance by 15%
50956  ChangeLog              |  6 ++++++
50957  poppler/PSTokenizer.cc | 33 +++++++++++++++++++++------------
50958  poppler/PSTokenizer.h  |  1 +
50959  3 files changed, 28 insertions(+), 12 deletions(-)
50961 commit 1a5fa1d2ced62e7d027e085663e987cff625ce0b
50962 Author: Albert Astals Cid <aacid@kde.org>
50963 Date:   Fri Dec 22 23:39:41 2006 +0000
50965     poppler/Page.cc: Fix memory leak when reading a wrong color map in
50966     a thumbnail. Patch by Scott Turner <scotty1024@mac.com>
50968  ChangeLog       | 3 +++
50969  poppler/Page.cc | 1 +
50970  2 files changed, 4 insertions(+)
50972 commit dd1c134dcf085338a85188c7f205fc300396dc86
50973 Author: Albert Astals Cid <aacid@kde.org>
50974 Date:   Fri Dec 22 23:27:53 2006 +0000
50976     qt/poppler-page.cc: Fix memory leak in Page::textList. Patch by
50977     Jerry Epplin <jepplin@globalvelocity.com>
50979  ChangeLog          | 5 +++++
50980  qt/poppler-page.cc | 4 +++-
50981  2 files changed, 8 insertions(+), 1 deletion(-)
50983 commit 87e474a018c4808d6251fd79f9e9640e0f733551
50984 Author: Jeff Muizelaar <jeff@infidigm.net>
50985 Date:   Thu Dec 21 01:01:30 2006 +0000
50987     2006-12-20  Jeff Muizelaar  <jeff@infidigm.net>
50989         * poppler/CairoOutputDev.cc: Fix scaling of maskedImage
50990         masks. They
50991         should be scaled to the size of the image not the size of
50992         the mask.
50993         Fixes #9403.
50995  ChangeLog                 | 6 ++++++
50996  poppler/CairoOutputDev.cc | 8 ++------
50997  2 files changed, 8 insertions(+), 6 deletions(-)
50999 commit 769a89623c680f51690db1751522b016b02b83a8
51000 Author: Jeff Muizelaar <jeff@infidigm.net>
51001 Date:   Wed Dec 20 19:55:55 2006 +0000
51003     2006-12-20  Jeff Muizelaar  <jeff@infidigm.net>
51005         * poppler/GlobalParams.cc: Try to make zero-width lines as
51006         close to
51007         one pixel wide as we can. Fixes #9393.
51009  ChangeLog                 |  5 +++++
51010  poppler/CairoOutputDev.cc | 10 ++++++++--
51011  2 files changed, 13 insertions(+), 2 deletions(-)
51013 commit 5c4bca18373528f293bd5e080efca572977fc1ff
51014 Author: Albert Astals Cid <aacid@kde.org>
51015 Date:   Tue Dec 19 20:27:55 2006 +0000
51017     poppler/SplashOutputDev.cc: Fix gray calculation. Patch by Scott
51018     Turner <scotty1024@mac.com>
51020  ChangeLog                  | 5 +++++
51021  poppler/SplashOutputDev.cc | 2 +-
51022  2 files changed, 6 insertions(+), 1 deletion(-)
51024 commit fba99578f6001ae0c0df0442bb73040b55109b1d
51025 Author: Jeff Muizelaar <jeff@infidigm.net>
51026 Date:   Tue Dec 12 05:23:59 2006 +0000
51028     2006-12-12  Jeff Muizelaar  <jeff@infidigm.net>
51030         * poppler/CairoOutputDev.cc: Change a cairo_set_matrix to
51031         cairo_transform so that we don't blindly clobber the existing
51032         matrix.
51033         Patch by Daniel Colascione.
51034         Fixes #9190.
51036  ChangeLog                 | 7 +++++++
51037  poppler/CairoOutputDev.cc | 2 +-
51038  2 files changed, 8 insertions(+), 1 deletion(-)
51040 commit 9a6ffa1c6e009f8606a055f873efdcd5829fcfa2
51041 Author: Jeff Muizelaar <jeff@infidigm.net>
51042 Date:   Sun Dec 10 05:24:56 2006 +0000
51044     2006-12-09  Jeff Muizelaar  <jeff@infidigm.net>
51046         * poppler/Function.cc: Initialize PostScriptFunction::codeString
51047         to
51048         NULL so that it can safely deleted if initialization fails.
51049         Fixes #9263.
51051  ChangeLog           | 6 ++++++
51052  poppler/Function.cc | 1 +
51053  2 files changed, 7 insertions(+)
51055 commit e92d63a179ae022270156da4e396c15ff9236d89
51056 Author: Albert Astals Cid <aacid@kde.org>
51057 Date:   Thu Nov 23 19:01:44 2006 +0000
51059     * m4/libjpeg.m4: Make JPEG library header search work under
51060     MSYS. Patch by Alexis Wilke
51062  ChangeLog     | 5 +++++
51063  m4/libjpeg.m4 | 2 +-
51064  2 files changed, 6 insertions(+), 1 deletion(-)
51066 commit 3913110f698fd006b394a395b5b0adfde30af31b
51067 Author: Albert Astals Cid <aacid@kde.org>
51068 Date:   Wed Nov 22 21:55:27 2006 +0000
51070     there should not be any whitespace after the \
51072  qt4/src/Makefile.am | 2 +-
51073  1 file changed, 1 insertion(+), 1 deletion(-)
51075 commit c3ab7addec5a7990872949b813c2b727b1614d64
51076 Author: Albert Astals Cid <aacid@kde.org>
51077 Date:   Sun Nov 19 18:51:23 2006 +0000
51079     Another leak fix on qt4/src/poppler-page.cc the previous changelog
51080     is enough for this one ;-)
51082  qt4/src/poppler-page.cc | 4 ++++
51083  1 file changed, 4 insertions(+)
51085 commit 9e9b82da91abacb916b05302d40bf822af6ac7f1
51086 Author: Albert Astals Cid <aacid@kde.org>
51087 Date:   Sun Nov 19 12:59:48 2006 +0000
51089             * qt4/src/poppler-link.cc:
51090             * qt4/src/poppler-page.cc:
51091             * qt4/src/poppler-qt4.h:
51092             * qt4/src/poppler-textbox.cc: Fix memory leaks
51093             * splash/Splash.cc: Initialize the values of nClipRes
51095  ChangeLog                  | 8 ++++++++
51096  qt4/src/poppler-link.cc    | 6 ++++++
51097  qt4/src/poppler-page.cc    | 4 +++-
51098  qt4/src/poppler-qt4.h      | 1 +
51099  qt4/src/poppler-textbox.cc | 5 +++++
51100  splash/Splash.cc           | 2 +-
51101  6 files changed, 24 insertions(+), 2 deletions(-)
51103 commit b9faacc62182efcbc84df2471e4c5dcf2b03bda8
51104 Author: Albert Astals Cid <aacid@kde.org>
51105 Date:   Sat Nov 18 17:08:04 2006 +0000
51107             * qt4/src/poppler-document.cc
51108             * qt4/src/poppler-qt4.h: Add int marginRight, int
51109             marginBottom, int
51110             marginLeft, int marginTop, bool strictMargins to
51111             Document::print()
51113  ChangeLog                   |  6 ++++++
51114  qt4/src/poppler-document.cc | 11 +++++++++--
51115  qt4/src/poppler-qt4.h       |  6 +++++-
51116  3 files changed, 20 insertions(+), 3 deletions(-)
51118 commit da8e6d4c3e0afdaa031413649ae20545c8a1f845
51119 Author: Albert Astals Cid <aacid@kde.org>
51120 Date:   Thu Nov 16 21:03:27 2006 +0000
51122     really commit pino's patch :-S
51124  qt4/src/Doxyfile             |  11 +++--
51125  qt4/src/Mainpage.dox         |  26 +++++-----
51126  qt4/src/poppler-annotation.h |  33 ++++++++-----
51127  qt4/src/poppler-link.h       |  68 +++++++++++++++++++++----
51128  qt4/src/poppler-qt4.h        | 115
51129  +++++++++++++++++++++++++++----------------
51130  5 files changed, 171 insertions(+), 82 deletions(-)
51132 commit 4f26e65096e3133a39fc0c9e82084c90cf77dda9
51133 Author: Albert Astals Cid <aacid@kde.org>
51134 Date:   Thu Nov 16 21:00:10 2006 +0000
51136             * qt4/src/Mainpage.dox:
51137             * qt4/src/Doxyfile:
51138             * qt4/src/poppler-annotation.h:
51139             * qt4/src/poppler-link.h:
51140             * qt4/src/poppler-qt4.h: Improve API documentation. Patch by
51141             Pino Toscano.
51143     Generated docu at http://people.freedesktop.org/~aacid/docs/qt4/
51145  ChangeLog            | 9 +++++++++
51146  qt4/src/Mainpage.dox | 2 +-
51147  2 files changed, 10 insertions(+), 1 deletion(-)
51149 commit e68b6f3f8fea1e4f036eba0f19bb7e0c423d408c
51150 Author: Albert Astals Cid <aacid@kde.org>
51151 Date:   Wed Nov 15 21:07:50 2006 +0000
51153     2006-11-15  Albert Astals Cid <aacid@kde.org>
51155             * qt4/src/poppler-link.cc:
51156             * qt4/src/poppler-page.cc:
51157             * qt4/src/poppler-qt4.h:
51158             * qt4/src/poppler-document.cc:
51159             * qt4/src/poppler-private.h: Generalize the way we render
51160             the pages:
51161             merge all the Page::renderTo* functions in only one that
51162             renders on
51163             a QImage, taking into account the currently chosen backend.
51164             It is possible to switch rendering backend using the Document.
51165             Patch by Pino Toscano.
51167             * qt4/tests/stress-poppler-qt4.cpp:
51168             * qt4/tests/test-password-qt4.cpp:
51169             * qt4/tests/test-poppler-qt4.cpp: Adapt the tests to the
51170             changes in
51171             the rendering API of Page. Patch by Pino Toscano.
51173  ChangeLog                        |  17 ++++++
51174  qt4/src/poppler-document.cc      |  14 +++++
51175  qt4/src/poppler-link.cc          |   2 +-
51176  qt4/src/poppler-page.cc          | 123
51177  +++++++++++++++++++++------------------
51178  qt4/src/poppler-private.h        |  32 ++++++----
51179  qt4/src/poppler-qt4.h            |  75 +++++++-----------------
51180  qt4/tests/stress-poppler-qt4.cpp |   3 +-
51181  qt4/tests/test-password-qt4.cpp  |  12 ++--
51182  qt4/tests/test-poppler-qt4.cpp   |  17 +++---
51183  9 files changed, 152 insertions(+), 143 deletions(-)
51185 commit 37088dd3335be6e7641c47bea9b1ddd689b07372
51186 Author: Albert Astals Cid <aacid@kde.org>
51187 Date:   Mon Nov 13 19:16:44 2006 +0000
51189             * poppler/ArthurOutputDev.cc: Small fix to get colors right
51191  ChangeLog                  | 4 ++++
51192  poppler/ArthurOutputDev.cc | 8 ++++----
51193  2 files changed, 8 insertions(+), 4 deletions(-)
51195 commit 302e2cab9fd626222c69ad40f7e40be2e65d34a9
51196 Author: Albert Astals Cid <aacid@kde.org>
51197 Date:   Sat Nov 11 15:41:27 2006 +0000
51199     Fix typo when outputing PS scale
51201  ChangeLog              | 4 ++++
51202  poppler/PSOutputDev.cc | 2 +-
51203  2 files changed, 5 insertions(+), 1 deletion(-)
51205 commit e3550fb286dae98992b30edbf4a9300fa58d2e77
51206 Author: Jeff Muizelaar <jeff@infidigm.net>
51207 Date:   Tue Nov 7 23:53:31 2006 +0000
51209     2006-11-07  Jeff Muizelaar  <jeff@infidigm.net>
51211         * poppler/CairoOutputDev.cc: take horizontal scaling into account
51212         when updating the font. Also, cleanup some unused code. Fixes
51213         #8924.
51215  ChangeLog                 | 5 +++++
51216  poppler/CairoOutputDev.cc | 9 ++-------
51217  2 files changed, 7 insertions(+), 7 deletions(-)
51219 commit f020b64a72ad5c82c3e7bdcf15039bb0037b1f22
51220 Author: Albert Astals Cid <aacid@kde.org>
51221 Date:   Wed Oct 18 18:43:59 2006 +0000
51223     2006-10-18  Albert Astals Cid <aacid@kde.org>
51225            * qt4/src/poppler-document.cc:
51226            * qt4/src/poppler-private.h: Do not crash when opening a
51227            encrypted document. Do not crash when unlocking a locked
51228            document.
51230  ChangeLog                   |  7 +++++++
51231  qt4/src/poppler-document.cc | 41
51232  ++++++++++++++++-------------------------
51233  qt4/src/poppler-private.h   | 14 ++++++++++++++
51234  3 files changed, 37 insertions(+), 25 deletions(-)
51236 commit 577330ee1d4d1021174cf1bd59557a83a017e06f
51237 Author: Albert Astals Cid <aacid@kde.org>
51238 Date:   Wed Oct 11 23:09:24 2006 +0000
51240            * splash/Splash.cc:
51241            * splash/SplashErrorCodes.h: Do not crash on documents that
51242            report a
51243              0x0 mask for an image, like
51244              http://bugs.kde.org/attachment.cgi?id=18083&action=view
51246  ChangeLog                 | 7 +++++++
51247  splash/Splash.cc          | 2 ++
51248  splash/SplashErrorCodes.h | 2 ++
51249  3 files changed, 11 insertions(+)
51251 commit 42c016c6d3c6de65fd92b51b9d6cc96d52404689
51252 Author: Albert Astals Cid <aacid@kde.org>
51253 Date:   Sun Oct 8 20:38:47 2006 +0000
51255             * poppler/Link.cc:
51256             * poppler/Link.h:
51257             * poppler/Makefile.am:
51258             * poppler/Page.cc:
51259             * poppler/Page.h:
51260             * poppler/Sound.cc:
51261             * poppler/Sound.h: Make poppler able to read Sound objects,
51262             Sound
51263             actions and Opening/Closing page actions. Patch by Pino
51264             Toscano.
51266             * qt4/src/Makefile.am:
51267             * qt4/src/poppler-link.cc:
51268             * qt4/src/poppler-link.h:
51269             * qt4/src/poppler-qt4.h:
51270             * qt4/src/poppler-page.cc:
51271             * qt4/src/poppler-sound.cc: Support for sounds, sound links
51272             and page
51273             actions in the Qt4 backend. Patch by Pino Toscano.
51275  ChangeLog                |  19 +++++
51276  poppler/Link.cc          |  53 ++++++++++++++
51277  poppler/Link.h           |  32 +++++++++
51278  poppler/Makefile.am      |   2 +
51279  poppler/Page.cc          |   8 +++
51280  poppler/Page.h           |   4 ++
51281  poppler/Sound.cc         |  65 +++++++++++++++++
51282  poppler/Sound.h          |  46 ++++++++++++
51283  qt4/src/Makefile.am      |   1 +
51284  qt4/src/poppler-link.cc  |  35 ++++++++++
51285  qt4/src/poppler-link.h   |  26 ++++++-
51286  qt4/src/poppler-page.cc  |  32 +++++++++
51287  qt4/src/poppler-qt4.h    |  87 +++++++++++++++++++++++
51288  qt4/src/poppler-sound.cc | 177
51289  +++++++++++++++++++++++++++++++++++++++++++++++
51290  14 files changed, 586 insertions(+), 1 deletion(-)
51292 commit 1da064d7e7403ec7111eecb2b9613e27a2c4bb5d
51293 Author: Albert Astals Cid <aacid@kde.org>
51294 Date:   Sat Sep 30 16:28:35 2006 +0000
51296      * qt4/src/poppler-page.cc: PA is optional, H is a name not a string
51298  ChangeLog               |  4 ++++
51299  qt4/src/poppler-page.cc | 15 +++++++++------
51300  2 files changed, 13 insertions(+), 6 deletions(-)
51302 commit 29366d8e470ab2207cdfdab115c2fa9618c4c74e
51303 Author: Albert Astals Cid <aacid@kde.org>
51304 Date:   Mon Sep 25 20:43:18 2006 +0000
51306             * glib/Makefile.am
51307             * qt/Makefile.am
51308             * qt4/src/Makefile.am
51309             * qt4/tests/Makefile.am
51310             * test/Makefile.am
51311             * utils/Makefile.am: Add FONTCONFIG_CFLAGS FONTCONFIG_LIBS
51312             for people
51313             that need them. Patch by morfoh@opensde.org. Fixes bug #8415
51315  ChangeLog             | 10 ++++++++++
51316  glib/Makefile.am      |  2 ++
51317  qt/Makefile.am        |  6 ++++--
51318  qt4/src/Makefile.am   |  2 ++
51319  qt4/tests/Makefile.am |  2 ++
51320  test/Makefile.am      |  6 ++++--
51321  utils/Makefile.am     |  6 ++++--
51322  7 files changed, 28 insertions(+), 6 deletions(-)
51324 commit 957c1e59df213a01ca87f03d067a8dab5dc09fb6
51325 Author: Albert Astals Cid <aacid@kde.org>
51326 Date:   Mon Sep 25 20:05:28 2006 +0000
51328     ignore poppler-features.h
51330  glib/.cvsignore | 1 +
51331  1 file changed, 1 insertion(+)
51333 commit 3158b54375bdfdc82779362cc9442aade87f84f6
51334 Author: Kristian Høgsberg <krh@redhat.com>
51335 Date:   Fri Sep 22 00:55:54 2006 +0000
51337     2006-09-21  Kristian Høgsberg  <krh@redhat.com>
51339         * NEWS: Update list of bugs fixes, release 0.5.4.
51341  ChangeLog | 2 ++
51342  NEWS      | 2 +-
51343  2 files changed, 3 insertions(+), 1 deletion(-)
51345 commit 17dd1f60f9328ae68fbe262ae0745be976ff9f95
51346 Author: Kristian Høgsberg <krh@redhat.com>
51347 Date:   Thu Sep 21 23:28:14 2006 +0000
51349     2006-09-21  Kristian Høgsberg  <krh@redhat.com>
51351         * configure.ac: Check for gtk+ 2.8 for the gtk+ test case, invert
51352         help text for zlib option (#7788, #7661).
51354  ChangeLog    |  3 +++
51355  configure.ac | 12 +++++-------
51356  2 files changed, 8 insertions(+), 7 deletions(-)
51358 commit ddbbd697424b9122ce1f0541ddada3fe8bb38fb1
51359 Author: Kristian Høgsberg <krh@redhat.com>
51360 Date:   Thu Sep 21 22:58:31 2006 +0000
51362     2006-09-21  Kristian Høgsberg  <krh@redhat.com>
51364         * utils/pdftops.cc: Get duplex setting from GlobalParams.
51366  ChangeLog        | 2 ++
51367  utils/pdftops.cc | 3 ++-
51368  2 files changed, 4 insertions(+), 1 deletion(-)
51370 commit 0d25592a1a5811ee8fffbd70307c7bcaaaacadf3
51371 Author: Kristian Høgsberg <krh@redhat.com>
51372 Date:   Thu Sep 21 22:40:52 2006 +0000
51374     2006-09-21  Kristian Høgsberg  <krh@redhat.com>
51376         * glib/poppler-page.cc (_poppler_page_new): Make PopplerPage
51377         reference its document throughout the lifetime of the page
51378         (#7005).
51380  ChangeLog            | 3 +++
51381  glib/poppler-page.cc | 5 ++++-
51382  2 files changed, 7 insertions(+), 1 deletion(-)
51384 commit b834755c7ae45eb4020e9cdbc3852eac0151fcdc
51385 Author: Kristian Høgsberg <krh@redhat.com>
51386 Date:   Thu Sep 21 22:37:00 2006 +0000
51388     2006-09-21  Kristian Høgsberg  <krh@redhat.com>
51390         * poppler/Gfx.cc: Remove the right out->updateAll() call.
51392  ChangeLog      | 4 ++++
51393  poppler/Gfx.cc | 2 +-
51394  2 files changed, 5 insertions(+), 1 deletion(-)
51396 commit 181e2af1edf2cbc3c8edadad0dce215a64a990dd
51397 Author: Kristian Høgsberg <krh@redhat.com>
51398 Date:   Thu Sep 21 01:05:23 2006 +0000
51400     2006-09-20  Kristian Høgsberg  <krh@redhat.com>
51402         * NEWS: Sum up changes.
51404         * configure.ac: Bump release to 0.5.4.
51406  ChangeLog    |  4 ++++
51407  NEWS         | 10 ++++++++++
51408  configure.ac |  2 +-
51409  3 files changed, 15 insertions(+), 1 deletion(-)
51411 commit cc9c17a6730422be99ebcd69991fcf5d7b569640
51412 Author: Kristian Høgsberg <krh@redhat.com>
51413 Date:   Thu Sep 21 00:56:33 2006 +0000
51415     2006-09-20  Kristian Høgsberg  <krh@redhat.com>
51417         * poppler/Gfx.cc: Remove last remnant of erroneous type3 commit a
51418         while back, fixing #8182.
51420  ChangeLog                 | 5 +++++
51421  poppler/CairoOutputDev.cc | 1 -
51422  poppler/Gfx.cc            | 1 -
51423  3 files changed, 5 insertions(+), 2 deletions(-)
51425 commit 83be722b56d9266b89946fe994023351e47eb4fd
51426 Author: Jeff Muizelaar <jeff@infidigm.net>
51427 Date:   Wed Sep 20 20:22:19 2006 +0000
51429     2006-09-20  Jeff Muizelaar  <jeff@infidigm.net>
51431         * poppler/TextOutputDev.cc: TextFontInfo stores a copy of
51432         a pointer
51433         to a GfxFont but does not increment the reference count. Fix the
51434         problem by calling incRefCnt and decRefCnt appropriately. Fixes
51435         #4649
51437  ChangeLog                | 6 ++++++
51438  poppler/TextOutputDev.cc | 4 ++++
51439  2 files changed, 10 insertions(+)
51441 commit 1cf60015d7d78668c83737be6015dc880fd04ebf
51442 Author: Kristian Høgsberg <krh@redhat.com>
51443 Date:   Tue Sep 19 04:39:07 2006 +0000
51445     2006-09-19  Kristian Høgsberg  <krh@redhat.com>
51447         * poppler/GlobalParams.cc: Add scanEncodingDirs() to automatically
51448         scan in any encodings found under ${datadir}/poppler.
51450         * m4/define-dir.m4: New file, adds AC_DEFINE_DIR macro.
51452  ChangeLog               |   7 +++
51453  configure.ac            |  16 +------
51454  goo/gfile.cc            |  16 +++----
51455  goo/gfile.h             |   2 +
51456  m4/define-dir.m4        |  34 ++++++++++++++
51457  poppler/GlobalParams.cc | 116
51458  ++++++++++++++++++++++++++++++++----------------
51459  poppler/GlobalParams.h  |   7 ++-
51460  7 files changed, 136 insertions(+), 62 deletions(-)
51462 commit 821c883f9df9cc0e5b81aa2e070727996cf3bc4e
51463 Author: Kristian Høgsberg <krh@redhat.com>
51464 Date:   Mon Sep 18 15:40:50 2006 +0000
51466     2006-09-13  Kristian Høgsberg  <krh@redhat.com>
51468         * poppler/Makefile.am (libpoppler_la_LIBADD): Add cairo libs to
51469         link if configured.
51471  ChangeLog           | 3 +++
51472  poppler/Makefile.am | 4 ++++
51473  2 files changed, 7 insertions(+)
51475 commit d8ab8ebc94c32d32ad17ed54cede453de25d7dd5
51476 Author: Kristian Høgsberg <krh@redhat.com>
51477 Date:   Wed Sep 13 20:25:03 2006 +0000
51479     2006-09-13  Kristian Høgsberg  <krh@redhat.com>
51481         * configure.ac: Tighten glib check (#7906), add check for C++
51482         compiler (#8048).
51484  ChangeLog    | 5 +++++
51485  configure.ac | 3 ++-
51486  2 files changed, 7 insertions(+), 1 deletion(-)
51488 commit 7c748075e18cfe95be6a56adf09ce7f2f032b86f
51489 Author: Albert Astals Cid <aacid@kde.org>
51490 Date:   Tue Sep 12 19:48:47 2006 +0000
51492     sorry Jeff
51494  ChangeLog | 7 +++++++
51495  1 file changed, 7 insertions(+)
51497 commit 6cdcfae0e1c6fbec07ee5273e6ad97ef04110868
51498 Author: Albert Astals Cid <aacid@kde.org>
51499 Date:   Mon Sep 11 21:20:56 2006 +0000
51501     2006-09-11  Albert Astals Cid <aacid@kde.org>
51503             * qt4/src/poppler-annotation.cc:
51504             * qt4/src/poppler-annotation.h:
51505             * qt4/src/poppler-page.cc: Add support for
51506             LinkAnnotation. Patch by
51507             Pino Toscano
51509  ChangeLog                     |  10 +-
51510  qt4/src/poppler-annotation.cc | 230
51511  +++++++++++++++++++++++++++++++++++++++-
51512  qt4/src/poppler-annotation.h  |  22 +++-
51513  qt4/src/poppler-page.cc       | 237
51514  +++++++++++++++++++++++++-----------------
51515  4 files changed, 392 insertions(+), 107 deletions(-)
51517 commit 8335c7eea2aa62a580170f47323d8674bd89e412
51518 Author: Jeff Muizelaar <jeff@infidigm.net>
51519 Date:   Fri Sep 8 23:28:22 2006 +0000
51521     2006-09-08  Jeff Muizelaar  <jeff@infidigm.net>
51523         * poppler/CairoOutputDev.cc: The work-around for 1x1 imagemasks
51524         was not
51525         calling cairo_set_source causing the rectangles to be drawn
51526         the wrong
51527         colour occasionally. Fix by moving the existing call to
51528         cairo_set_source above the work-around. Fixes #7113.
51530  ChangeLog                 | 7 +++++++
51531  poppler/CairoOutputDev.cc | 8 ++++----
51532  2 files changed, 11 insertions(+), 4 deletions(-)
51534 commit 02d505aa0176b6e5a54ee82426d8333a9ef8f000
51535 Author: Jeff Muizelaar <jeff@infidigm.net>
51536 Date:   Thu Sep 7 04:01:39 2006 +0000
51538     2006-09-06  Jeff Muizelaar  <jeff@infidigm.net>
51540         * poppler/CairoOutputDev.cc: Avoid crashing in CairoOutputDev if
51541         endString is called without a corresponding beginString. Fixes
51542         #4515.
51544  ChangeLog                 | 5 +++++
51545  poppler/CairoOutputDev.cc | 8 +++++++-
51546  2 files changed, 12 insertions(+), 1 deletion(-)
51548 commit 3ea0aada0434c9f815814253dd9d1374ae6643cc
51549 Author: Jeff Muizelaar <jeff@infidigm.net>
51550 Date:   Wed Sep 6 23:54:30 2006 +0000
51552     2006-09-06  Jeff Muizelaar  <jeff@infidigm.net>
51554         * configure.ac:
51555         * poppler/FlateStream.cc:
51556         * poppler/FlateStream.h: Fix FlateStream to not read more than it
51557         needs. This has a performance impact because our input buffer
51558         is now
51559         only 1 byte large, however correctness is better than performance.
51560         This should fix #3948.
51562  ChangeLog              |  9 +++++++++
51563  configure.ac           |  2 +-
51564  poppler/FlateStream.cc | 35 +++++++++++++++++++++++++----------
51565  poppler/FlateStream.h  |  3 ++-
51566  4 files changed, 37 insertions(+), 12 deletions(-)
51568 commit 1d2e6aedca0b8fcce6ac84ae2576ab067912886b
51569 Author: Jeff Muizelaar <jeff@infidigm.net>
51570 Date:   Tue Sep 5 01:21:50 2006 +0000
51572     2006-09-04  Jeff Muizelaar  <jeff@infidigm.net>
51574         * poppler/CairoOutputDev.cc: Initialize currentFont to NULL before
51575         use. Found by Pascal Terjan. Fixes #7924.
51577  ChangeLog                 | 5 +++++
51578  poppler/CairoOutputDev.cc | 1 +
51579  2 files changed, 6 insertions(+)
51581 commit 7905adaa21f2347346927fa567c64be60e2bc69c
51582 Author: Albert Astals Cid <aacid@kde.org>
51583 Date:   Sun Sep 3 09:27:21 2006 +0000
51585             * poppler/Dict.cc:
51586             * poppler/Dict.h:
51587             * poppler/Object.h:
51588             * poppler/Parser.cc: Patch by Krzysztof Kowalczyk to increase
51589             speed by
51590             means of doing less copies between objects. See bug 8112
51591             for more
51592             information.
51594  ChangeLog         |  9 +++++++++
51595  poppler/Dict.cc   |  4 ++--
51596  poppler/Dict.h    | 11 +++++++++--
51597  poppler/Object.h  | 12 ++++++++++++
51598  poppler/Parser.cc | 15 +++++++++------
51599  5 files changed, 41 insertions(+), 10 deletions(-)
51601 commit 4da7c90a619002e54f436c4efee723b5bc42a112
51602 Author: Albert Astals Cid <aacid@kde.org>
51603 Date:   Thu Aug 24 22:32:31 2006 +0000
51605      * qt4/src/poppler-private.h: Init m_fontInfoScanner to
51606      NULL. Discovered by
51607             Rafael Rodríguez <rafael.rodriguez.tf@gmail.com>
51609  ChangeLog                 | 5 +++++
51610  qt4/src/poppler-private.h | 2 +-
51611  2 files changed, 6 insertions(+), 1 deletion(-)
51613 commit 469202e117910beb4e0ad906d5c154a3bae5c98b
51614 Author: Albert Astals Cid <aacid@kde.org>
51615 Date:   Wed Aug 16 14:35:14 2006 +0000
51617     * qt/poppler-page.cc: Report correct page size. Backport from Qt4
51618       frontend. Patch by Wilfried Huss
51620  ChangeLog          |  5 +++++
51621  qt/poppler-page.cc | 10 ++++++++--
51622  2 files changed, 13 insertions(+), 2 deletions(-)
51624 commit b881844e4d31009c5d54c9321a6daaf0f354cf6b
51625 Author: Albert Astals Cid <aacid@kde.org>
51626 Date:   Wed Aug 16 09:18:04 2006 +0000
51628     did not want to commit that, thanks Brad for noticing!
51630  configure.ac | 2 +-
51631  1 file changed, 1 insertion(+), 1 deletion(-)
51633 commit f52380e6d569280839d7c37362bd7cc59f2573c3
51634 Author: Albert Astals Cid <aacid@kde.org>
51635 Date:   Tue Aug 15 22:27:31 2006 +0000
51637     add a warning how nasty zlib can be, it can come and it your pdfs
51638     and make your readers crash when you are not looking at it, so be
51639     aware that if you enable it you are on your own ;-)
51641  ChangeLog    | 4 ++++
51642  configure.ac | 4 ++--
51643  2 files changed, 6 insertions(+), 2 deletions(-)
51645 commit 1caba84b1024f1fa7865deebbf70379855ce078d
51646 Author: Albert Astals Cid <aacid@kde.org>
51647 Date:   Fri Aug 11 13:12:11 2006 +0000
51649     2006-08-11  Albert Astals Cid  <aacid@kde.org>
51651             * poppler/Catalog.cc: Fix leak
51653  ChangeLog          | 4 ++++
51654  poppler/Catalog.cc | 1 +
51655  2 files changed, 5 insertions(+)
51657 commit 9b6455f6530e273afaa5f948b67ceeec8a06f976
51658 Author: Albert Astals Cid <aacid@kde.org>
51659 Date:   Thu Aug 10 16:08:51 2006 +0000
51661     2006-08-10  Albert Astals Cid  <aacid@kde.org>
51663             * poppler/SplashOutputDev.cc: Try to fix refs to fonts
51664             yet again
51666  ChangeLog                  | 4 ++++
51667  poppler/SplashOutputDev.cc | 4 ++--
51668  2 files changed, 6 insertions(+), 2 deletions(-)
51670 commit 305f60e0437dcfc5babd449123a1fe4cd062a219
51671 Author: Albert Astals Cid <aacid@kde.org>
51672 Date:   Sat Aug 5 17:10:07 2006 +0000
51674     2006-08-05  Albert Astals Cid  <aacid@kde.org>
51676             * poppler/Catalog.cc: The name array can contain references
51677             to strings
51678             instead of stings themselves, or at least PDF of
51679             https://bugs.freedesktop.org/show_bug.cgi?id=7780 does. This
51680             makes it
51681             work with that file
51682             * qt4/src/poppler-embeddedfile.cc: Use UGooString for
51683             description
51685  ChangeLog                       |  8 ++++++++
51686  poppler/Catalog.cc              | 12 ++++++++++--
51687  qt4/src/poppler-embeddedfile.cc |  3 ++-
51688  3 files changed, 20 insertions(+), 3 deletions(-)
51690 commit dd8758ea3f0f44e9f8362343f15b2064f428ad64
51691 Author: Albert Astals Cid <aacid@kde.org>
51692 Date:   Fri Aug 4 22:48:09 2006 +0000
51694     2006-08-05  Albert Astals Cid  <aacid@kde.org>
51696             * utils/pdftotext.cc:
51697             * utils/pdfinfo.cc:
51698             * utils/pdffonts.cc: Add the posibility of reading a file
51699             from stdin.
51700             Patch by Dom Lachowicz
51702  ChangeLog          |  7 +++++++
51703  utils/pdffonts.cc  | 11 ++++++++++-
51704  utils/pdfinfo.cc   | 11 ++++++++++-
51705  utils/pdftotext.cc | 11 ++++++++++-
51706  4 files changed, 37 insertions(+), 3 deletions(-)
51708 commit a418d844cf6baa797919796ceadaf21ef9b2e5b9
51709 Author: Albert Astals Cid <aacid@kde.org>
51710 Date:   Thu Aug 3 10:34:52 2006 +0000
51712             * configure.ac: Use the correct variable to output the
51713             utils status.
51714             Patch by Dom Lachowic
51716  ChangeLog    | 5 +++++
51717  configure.ac | 2 +-
51718  2 files changed, 6 insertions(+), 1 deletion(-)
51720 commit 1673b895656143a8a1f1a45e07f777f39995940d
51721 Author: Albert Astals Cid <aacid@kde.org>
51722 Date:   Sun Jul 30 20:31:31 2006 +0000
51724             * poppler/GfxState.cc: make nGfxBlendModeNames define
51725             return the
51726             correct size of the gfxBlendModeNames array so it does
51727             not access
51728             invalid memory areas when the blend mode is not
51729             found. Discovered by
51730             Krzysztof Kowalczyk
51732  ChangeLog           |  7 +++++++
51733  poppler/GfxState.cc | 12 +++++++-----
51734  2 files changed, 14 insertions(+), 5 deletions(-)
51736 commit e4561568d14e7b3b2aec6ecaf3cc09078bdf7a46
51737 Author: Albert Astals Cid <aacid@kde.org>
51738 Date:   Sun Jul 30 09:38:28 2006 +0000
51740             * splash/SplashFontEngine.cc:
51741             * poppler/SplashOutputDev.cc: Fix memory leak when using
51742             embedded
51743             fonts in the pdf file. Patch by Krzysztof Kowalczyk
51745  ChangeLog                  |  6 ++++++
51746  poppler/SplashOutputDev.cc |  8 ++++++--
51747  splash/SplashFontEngine.cc | 12 ++++++++----
51748  3 files changed, 20 insertions(+), 6 deletions(-)
51750 commit 4a27502159a89992f54be2673b44bf7a8392b60d
51751 Author: Albert Astals Cid <aacid@kde.org>
51752 Date:   Sat Jul 29 16:24:53 2006 +0000
51754     push back thing i did not want to commit, sorry
51756  configure.ac | 4 ++--
51757  1 file changed, 2 insertions(+), 2 deletions(-)
51759 commit ba448afc0e97a9e779409ff228adcd4f627971f5
51760 Author: Albert Astals Cid <aacid@kde.org>
51761 Date:   Sat Jul 29 16:22:52 2006 +0000
51763             * configure.ac: Disable qt and qt4 frontends if splash
51764             backend is
51765             disabled
51767  ChangeLog    |  5 +++++
51768  configure.ac | 18 ++++++++++++++----
51769  2 files changed, 19 insertions(+), 4 deletions(-)
51771 commit 1e32d3baa5e8296caf55bd5853216a96618c74ac
51772 Author: Kristian Høgsberg <krh@redhat.com>
51773 Date:   Fri Jul 28 18:17:45 2006 +0000
51775     2006-07-28  Kristian Høgsberg  <krh@redhat.com>
51777         * poppler/CairoOutputDev.cc: Don't set font matrix translation
51778         (fix from Behdad Esfahbod).
51780  ChangeLog                 | 5 +++++
51781  poppler/CairoOutputDev.cc | 4 ++--
51782  2 files changed, 7 insertions(+), 2 deletions(-)
51784 commit 0bc1b0f35c28cb80dd27d24110367348e52c143b
51785 Author: Albert Astals Cid <aacid@kde.org>
51786 Date:   Thu Jul 27 18:21:28 2006 +0000
51788     fix date, i don't live in the past
51790  ChangeLog | 2 +-
51791  1 file changed, 1 insertion(+), 1 deletion(-)
51793 commit 2f27c3a0218608568f6cd1c718ef51b9879023a3
51794 Author: Albert Astals Cid <aacid@kde.org>
51795 Date:   Thu Jul 27 18:17:50 2006 +0000
51797             * poppler/Stream.cc: If you are going to test a variable,
51798             better
51799             initialize it first ;-) Fixes bug 7646
51801  ChangeLog         | 5 +++++
51802  poppler/Stream.cc | 2 +-
51803  2 files changed, 6 insertions(+), 1 deletion(-)
51805 commit f39ab43ca824cb7e5db73137c4545b3e85134425
51806 Author: Albert Astals Cid <aacid@kde.org>
51807 Date:   Wed Jul 26 18:16:01 2006 +0000
51809     2006-07-26  Albert Astals Cid  <aacid@kde.org>
51811             * qt/poppler-document.cc:
51812             * qt/poppler-private.h:
51813             * qt/poppler-qt.h: Port the QDomDocument *Document::toc()
51814             const method
51815             from the qt4 frontend to the qt frontend. Patch by Wilfried
51816             Huss
51818  ChangeLog              |  7 ++++++
51819  qt/poppler-document.cc | 18 ++++++++++++++++
51820  qt/poppler-private.h   | 58
51821  ++++++++++++++++++++++++++++++++++++++++++++++++++
51822  qt/poppler-qt.h        | 16 ++++++++++++++
51823  4 files changed, 99 insertions(+)
51825 commit c3a9fd546b853c85b6be5fc8f4e5a78d8a7e7437
51826 Author: Albert Astals Cid <aacid@kde.org>
51827 Date:   Tue Jul 25 18:39:57 2006 +0000
51829             * qt4/src/poppler-document.cc: Obey kdeprint masters in that
51830             a library
51831             should output as much device independent PS as posible,
51832             so disabling
51833             duplex printing for default is a good idea.
51835  ChangeLog                   | 6 ++++++
51836  qt4/src/poppler-document.cc | 2 +-
51837  2 files changed, 7 insertions(+), 1 deletion(-)
51839 commit edc0499644b8083600ced9a5087ec0b0189e615b
51840 Author: Kristian Høgsberg <krh@redhat.com>
51841 Date:   Mon Jul 24 19:49:51 2006 +0000
51843     2006-07-24  Kristian Høgsberg  <krh@redhat.com>
51845         * configure.ac:
51846         * poppler/Makefile.am: Move fontconfig dependency to libpoppler.
51848  ChangeLog           |  5 +++++
51849  configure.ac        | 18 +++++++-----------
51850  poppler/Makefile.am |  6 ++++--
51851  3 files changed, 16 insertions(+), 13 deletions(-)
51853 commit 24b5a68a3f4cdba63fbcd01dc178a330b5f604a7
51854 Author: Jeff Muizelaar <jeff@infidigm.net>
51855 Date:   Tue Jul 18 21:32:11 2006 +0000
51857     2006-07-18  Jeff Muizelaar  <jeff@infidigm.net>
51859         * poppler/Gfx.cc: fix opCloseStroke to match the behaviour of
51860         a separate opClose and opStroke. Previously, opCloseStroke only
51861         closes if there is a path however opClose closes unconditionally.
51863  ChangeLog      | 6 ++++++
51864  poppler/Gfx.cc | 2 +-
51865  2 files changed, 7 insertions(+), 1 deletion(-)
51867 commit c57ebd40fcf85432b2e5045086d158a63af12525
51868 Author: Jeff Muizelaar <jeff@infidigm.net>
51869 Date:   Tue Jul 18 21:26:57 2006 +0000
51871     2006-07-18  Jeff Muizelaar  <jeff@infidigm.net>
51873         * poppler/TextOutputDev.cc: call setDefaultCTM() after start page
51874         like in Gfx.cc. This fixes a regression caused by the fix
51875         to #6948.
51877  ChangeLog                | 5 +++++
51878  poppler/TextOutputDev.cc | 1 +
51879  2 files changed, 6 insertions(+)
51881 commit 640d5d5a9d9e53f3f677eb05f3d18e6bfc74e95a
51882 Author: Albert Astals Cid <aacid@kde.org>
51883 Date:   Sun Jul 16 18:22:23 2006 +0000
51885     2006-07-16  Albert Astals Cid  <aacid@kde.org>
51887             * poppler/GfxState.cc: Do not crash when we can not
51888             parse a GfxImageColorMap
51889             Fixes crash on pdf that can be found at
51891  ChangeLog           | 7 +++++++
51892  poppler/GfxState.cc | 4 ++++
51893  qt4/src/Doxyfile    | 4 ++--
51894  3 files changed, 13 insertions(+), 2 deletions(-)
51896 commit c6926d1d8ab04468f56f4687cdd3f06af206226b
51897 Author: Albert Astals Cid <aacid@kde.org>
51898 Date:   Wed Jun 28 19:23:52 2006 +0000
51900         * poppler/DCTStream.cc:
51901             * poppler/DCTStream.h: Reset jpeg structures on reset.
51902             Fixes crash while printing pdf at
51903             http://bugs.kde.org/attachment.cgi?id=16818&action=view
51905  ChangeLog            |  7 +++++++
51906  poppler/DCTStream.cc | 25 ++++++++++++++++++-------
51907  poppler/DCTStream.h  |  2 ++
51908  3 files changed, 27 insertions(+), 7 deletions(-)
51910 commit 96ac8dec591a0325a822c1f7b7bc7e78b867e3a0
51911 Author: Albert Astals Cid <aacid@kde.org>
51912 Date:   Sun Jun 25 16:59:31 2006 +0000
51914     Ask for paper size width and height to pass it to PSOutputDev in
51915     both qt frontends (qt got abi mantained, qt4 changed as you still
51916     have to define UNSTABLE_POPPLER_QT4 to be able of using it, one day
51917     we'll have to think of removing it)
51919  ChangeLog                   |  8 ++++++++
51920  qt/poppler-document.cc      |  9 +++++++--
51921  qt/poppler-qt.h             |  9 +++++++++
51922  qt4/src/poppler-document.cc |  4 ++--
51923  qt4/src/poppler-qt4.h       | 10 +++++++++-
51924  5 files changed, 35 insertions(+), 5 deletions(-)
51926 commit 965011f2001fb1ea36857995d5555266f82b8d96
51927 Author: Albert Astals Cid <aacid@kde.org>
51928 Date:   Sun Jun 25 16:20:50 2006 +0000
51930     put back a change that was not meant to be commited
51932  qt/poppler-qt.h | 2 +-
51933  1 file changed, 1 insertion(+), 1 deletion(-)
51935 commit 4995d09c91173d34a435112828aff21a63b147e9
51936 Author: Albert Astals Cid <aacid@kde.org>
51937 Date:   Sun Jun 25 16:19:32 2006 +0000
51939     rename poppler-link.h to poppler-link-qt3.h to not get conflicts
51940     on install
51942  qt/Makefile.am        |   2 +-
51943  qt/poppler-link-qt3.h | 188 ++++++++++++++++++++++++++++++++++++
51944  qt/poppler-link.cc    | 258
51945  ++++++++++++++++++++++++++++++++++++++++++++++++++
51946  qt/poppler-qt.h       |   4 +-
51947  4 files changed, 449 insertions(+), 3 deletions(-)
51949 commit 087921b134c2646e6d41960f471a1819c7c8790a
51950 Author: Albert Astals Cid <aacid@kde.org>
51951 Date:   Sun Jun 25 10:29:22 2006 +0000
51953     add link support to qt3 frontend.
51954     Patch by Wilfried Huss based on Qt4 code
51956  ChangeLog              |  11 ++++
51957  qt/Makefile.am         |   4 +-
51958  qt/poppler-document.cc |  19 ++++---
51959  qt/poppler-page.cc     | 136
51960  ++++++++++++++++++++++++++++++++++++++++++++++---
51961  qt/poppler-private.h   |  33 +++++++++++-
51962  qt/poppler-qt.h        |  14 +++--
51963  6 files changed, 196 insertions(+), 21 deletions(-)
51965 commit 831bd8942ef3224354b128d5e14e68fdfc57168b
51966 Author: Albert Astals Cid <aacid@kde.org>
51967 Date:   Sun Jun 11 16:14:32 2006 +0000
51969     optimization by Mario Teijeiro Otero
51971  poppler/UGooString.cc | 2 +-
51972  1 file changed, 1 insertion(+), 1 deletion(-)
51974 commit 1223fd4b200f6c13996f8299f3563c818af0c21d
51975 Author: Albert Astals Cid <aacid@kde.org>
51976 Date:   Sat Jun 10 22:23:19 2006 +0000
51978             * poppler/UGooString.cc: When any of the chars that we
51979             are passing to the UGooString is not pdfencodable, do not
51980             encode the string, because we loose information if we do,
51981             this fixes rendering of
51982             http://publikationen.ub.uni-frankfurt.de/volltexte/2005/890/pdf/TR_abs_g.pdf
51983             and other docs with type3 fonts and ligatures
51985  ChangeLog             | 9 +++++++++
51986  poppler/UGooString.cc | 8 ++++++++
51987  2 files changed, 17 insertions(+)
51989 commit b85a39ddfc7de8c0621e995c114885ecd08fcdc2
51990 Author: Albert Astals Cid <aacid@kde.org>
51991 Date:   Thu Jun 1 21:03:38 2006 +0000
51993             * qt4/src/poppler-qt4.h:
51994             * qt4/src/poppler-page.cc: Add Rotation parameter that
51995             is  passed
51996             to the respective output devs
51998  ChangeLog               |  6 ++++++
51999  qt4/src/poppler-page.cc | 22 ++++++++++++++--------
52000  qt4/src/poppler-qt4.h   | 14 +++++++++-----
52001  3 files changed, 29 insertions(+), 13 deletions(-)
52003 commit 2b5d3277f36864ff1ef44f1942f22de247d67ab6
52004 Author: Albert Astals Cid <aacid@kde.org>
52005 Date:   Thu Jun 1 17:23:45 2006 +0000
52007             * qt/poppler-document.cc:
52008             * qt/poppler-qt.h: Add printing support, patch by
52009             Stefan Kebekus <stefan.kebekus@math.uni-koeln.de>
52011  ChangeLog              |  6 ++++++
52012  qt/poppler-document.cc | 18 ++++++++++++++++++
52013  qt/poppler-qt.h        |  2 ++
52014  3 files changed, 26 insertions(+)
52016 commit 5380d005b7b54cc6587ce6e8c3bbb358da5cd9a5
52017 Author: Jeff Muizelaar <jeff@infidigm.net>
52018 Date:   Thu Jun 1 06:42:25 2006 +0000
52020     2006-06-01  Jeff Muizelaar  <jeff@infidigm.net>
52022         * poppler/PSOutputDev.cc:
52023         * poppler/PSOutputDev.h: Change filename parameter to PSOutputDev
52024         constructor from char * to const char *.
52026  ChangeLog              | 6 ++++++
52027  poppler/PSOutputDev.cc | 2 +-
52028  poppler/PSOutputDev.h  | 2 +-
52029  3 files changed, 8 insertions(+), 2 deletions(-)
52031 commit c2a81ea8b01f3943a2eb737cf957acc0d05f7eed
52032 Author: Albert Astals Cid <aacid@kde.org>
52033 Date:   Wed May 31 20:14:04 2006 +0000
52035         * poppler/SplashOutputDev.cc:
52036             * splash/Splash.cc: Fix no splashModeRGB8Qt mode, that is,
52037             make it
52038             show images
52040     I'm sorry, really, i'll try to do better
52042  ChangeLog                  |  6 ++++++
52043  poppler/SplashOutputDev.cc | 10 ++++++++++
52044  splash/Splash.cc           |  3 +++
52045  3 files changed, 19 insertions(+)
52047 commit 643b310cf51474b6dfc077fe086ea121e807f6e1
52048 Author: Jeff Muizelaar <jeff@infidigm.net>
52049 Date:   Wed May 31 19:18:28 2006 +0000
52051     2006-05-31  Jeff Muizelaar  <jeff@infidigm.net>
52053         * TODO: Remove items's from my list that are done.
52055  ChangeLog | 4 ++++
52056  TODO      | 3 ---
52057  2 files changed, 4 insertions(+), 3 deletions(-)
52059 commit 96e582721dcb15ea258b989c7c500084bff9f56d
52060 Author: Jeff Muizelaar <jeff@infidigm.net>
52061 Date:   Wed May 31 17:31:49 2006 +0000
52063     2006-05-31  Jeff Muizelaar  <jeff@infidigm.net>
52065         * poppler/CairoOutputDev.cc:
52066         * poppler/CairoOutputDev.h: Change the cairo backend to use the
52067         transformation in cairo instead of doing all of the
52068         transformations in
52069         the OutputDevice. Fixes #6948.
52071  ChangeLog                 |   7 ++
52072  poppler/CairoOutputDev.cc | 200
52073  ++++++++++++++++++++--------------------------
52074  poppler/CairoOutputDev.h  |   1 +
52075  3 files changed, 96 insertions(+), 112 deletions(-)
52077 commit 00ffb9bf50b6b3b2e8eaa8af593aaa01d4a62a34
52078 Author: Kristian Høgsberg <krh@redhat.com>
52079 Date:   Wed May 31 04:53:27 2006 +0000
52081     2006-05-31  Kristian Høgsberg  <krh@redhat.com>
52083         * NEWS: Sum up changes.
52085         * configure.ac: Bump release to 0.5.3.
52087  ChangeLog    | 6 ++++++
52088  NEWS         | 8 ++++++++
52089  configure.ac | 2 +-
52090  3 files changed, 15 insertions(+), 1 deletion(-)
52092 commit 223a4bf3a679f666b6c963a8787cf5b5ac75c4b6
52093 Author: Kristian Høgsberg <krh@redhat.com>
52094 Date:   Wed May 31 02:02:54 2006 +0000
52096     2006-05-30  Kristian Høgsberg  <krh@redhat.com>
52098         * poppler-glib.pc.in:
52099         * configure.ac: Add poppler as a private requires if pkg-config
52100         supports it.
52102  ChangeLog          |  6 ++++++
52103  configure.ac       | 11 +++++++++++
52104  poppler-glib.pc.in |  3 ++-
52105  3 files changed, 19 insertions(+), 1 deletion(-)
52107 commit 7aaa4d3fbdb8ea2534d3cb80e68b2759b2e8fd2f
52108 Author: Kristian Høgsberg <krh@redhat.com>
52109 Date:   Tue May 30 21:46:06 2006 +0000
52111     2006-05-30  Kristian Høgsberg  <krh@redhat.com>
52113         * test/gtk-cairo-test.cc: Add --page option to gtk-cairo-test.
52115  ChangeLog              |  4 ++++
52116  test/gtk-cairo-test.cc | 21 ++++++++++++++++++---
52117  2 files changed, 22 insertions(+), 3 deletions(-)
52119 commit f7c1d519b9695ad8adfdcf3af696de746cdcf375
52120 Author: Jeff Muizelaar <jeff@infidigm.net>
52121 Date:   Mon May 29 18:44:17 2006 +0000
52123     2006-05-29  Jeff Muizelaar  <jeff@infidigm.net>
52125         * poppler/CairoFontEngine.cc:
52126         * poppler/CairoFontEngine.h:
52127         * poppler/CairoOutputDev.cc: Allow CairoFont creation to fail more
52128         gracefully. Fixes #4030.
52130  ChangeLog                  |  7 +++++++
52131  poppler/CairoFontEngine.cc | 27 +++++++++++++++++++++------
52132  poppler/CairoFontEngine.h  |  4 +++-
52133  poppler/CairoOutputDev.cc  |  5 +++++
52134  4 files changed, 36 insertions(+), 7 deletions(-)
52136 commit 84861800dad3649d4757d5c5539b9e86e2b2c644
52137 Author: Jeff Muizelaar <jeff@infidigm.net>
52138 Date:   Sat May 27 17:27:37 2006 +0000
52140     2006-05-27  Jeff Muizelaar  <jeff@infidigm.net>
52142         * poppler/CairoOutputDev.cc:
52143         * poppler/CairoOutputDev.h: Back out the rest of krh's type3
52144         font work. This fixes type3 fonts in CairoOutputDevice.
52146  ChangeLog                 | 6 ++++++
52147  poppler/CairoOutputDev.cc | 3 +++
52148  poppler/CairoOutputDev.h  | 2 +-
52149  3 files changed, 10 insertions(+), 1 deletion(-)
52151 commit 6f5a89a0a2cf17d45d1c31ce105829be8c7ac456
52152 Author: Albert Astals Cid <aacid@kde.org>
52153 Date:   Tue May 23 20:49:16 2006 +0000
52155             * poppler/SplashOutputDev.cc:
52156             * qt4/src/poppler-private.h:
52157             * splash/Splash.cc:
52158             * splash/SplashBitmap.cc:
52159             * splash/SplashTypes.h: bring splashModeRGB8 back to the
52160             old code
52161             (before Frank's patch), create splashModeRGB8Qt that has
52162             Frank's
52163             codepath and is used by Qt frontends. Fixes corruption on
52164             other programs expecting the old behaviour.
52166     Remember dude we are now a lib! you can not change behaviour from
52167     one day to another!
52169     /me hits himself
52171  ChangeLog                  |  11 +++
52172  poppler/SplashOutputDev.cc |   8 +++
52173  qt/poppler-private.h       |   2 +-
52174  qt4/src/poppler-private.h  |   2 +-
52175  splash/Splash.cc           | 169
52176  +++++++++++++++++++++++++++++++++++++++++++++
52177  splash/SplashBitmap.cc     |  26 ++++++-
52178  splash/SplashTypes.h       |   2 +
52179  7 files changed, 216 insertions(+), 4 deletions(-)
52181 commit 495d592c3ba7fe81e03774f5b2ed677e5aa560c7
52182 Author: Kristian Høgsberg <krh@redhat.com>
52183 Date:   Tue May 23 19:16:37 2006 +0000
52185     2006-05-23  Kristian Høgsberg  <krh@redhat.com>
52187         * qt4/src/Makefile.am (libpoppler_qt4_la_SOURCES): Add missing
52189  ChangeLog           | 5 +++++
52190  qt4/src/Makefile.am | 1 +
52191  2 files changed, 6 insertions(+)
52193 commit eecd06c86585bca05c99cd2e9a1b1ff3bbae3c72
52194 Author: Kristian Høgsberg <krh@redhat.com>
52195 Date:   Mon May 22 20:19:35 2006 +0000
52197     2006-05-22  Kristian Høgsberg  <krh@redhat.com>
52199         * configure.ac: Bump release.
52200         * NEWS: Sum up changes.
52202  ChangeLog    |  5 +++++
52203  NEWS         | 11 ++++++++++-
52204  configure.ac |  2 +-
52205  3 files changed, 16 insertions(+), 2 deletions(-)
52207 commit 680f20dfd1cf0342d49516b3848a2aef5d2a3883
52208 Author: Kristian Høgsberg <krh@redhat.com>
52209 Date:   Mon May 22 19:58:41 2006 +0000
52211     2006-05-22  Kristian Høgsberg  <krh@redhat.com>
52213         Patch from Rainer Keller to fix the ImageOutputDev (#6984).
52215         * utils/ImageOutputDev.cc (drawImage): Upate to work with new
52216         16-bit color representation.
52218         * utils/ImageOutputDev.h: Return gTrue for needNonText().
52220  ChangeLog               | 9 +++++++++
52221  NEWS                    | 4 ++++
52222  utils/ImageOutputDev.cc | 6 +++---
52223  utils/ImageOutputDev.h  | 2 +-
52224  4 files changed, 17 insertions(+), 4 deletions(-)
52226 commit e43a06bf6e953fa9af18476e2c9f27106398c09c
52227 Author: Kristian Høgsberg <krh@redhat.com>
52228 Date:   Sun May 21 23:26:45 2006 +0000
52230     2006-05-21  Kristian Høgsberg  <krh@redhat.com>
52232         * poppler/CairoFontEngine.cc:
52233         * poppler/CairoFontEngine.h: Back out type3 font work committed by
52234         accident.
52236  ChangeLog                  |   6 +
52237  poppler/CairoFontEngine.cc | 347
52238  +++++----------------------------------------
52239  poppler/CairoFontEngine.h  |  17 +--
52240  3 files changed, 47 insertions(+), 323 deletions(-)
52242 commit 7d4bb0533f88f06449ebd64c1220d0b75001937d
52243 Author: Albert Astals Cid <aacid@kde.org>
52244 Date:   Sun May 21 18:14:15 2006 +0000
52246     fix all is blue issue on ppc machines
52248  ChangeLog               |  7 +++++++
52249  qt/poppler-page.cc      | 17 +++++++++++++++++
52250  qt4/src/poppler-page.cc | 17 +++++++++++++++++
52251  3 files changed, 41 insertions(+)
52253 commit 655af1e0126ca96d75c9c718d7d8f928c898b1f6
52254 Author: Albert Astals Cid <aacid@kde.org>
52255 Date:   Sun May 21 17:19:53 2006 +0000
52257     hope to fix really Kouhei's name now
52259  ChangeLog | 10 +++++-----
52260  1 file changed, 5 insertions(+), 5 deletions(-)
52262 commit cc783a1ebe868ff75db5472775dabe0020ae501f
52263 Author: Albert Astals Cid <aacid@kde.org>
52264 Date:   Sun May 21 11:54:30 2006 +0000
52266     Fix Kouhei name
52268  ChangeLog | 2 +-
52269  1 file changed, 1 insertion(+), 1 deletion(-)
52271 commit e4b6ad3bb873a6f334934921e6d56e9d26e06a9a
52272 Author: Kristian Høgsberg <krh@redhat.com>
52273 Date:   Fri May 19 22:55:49 2006 +0000
52275     Add bug number to ChangeLog entry.
52277  ChangeLog | 2 +-
52278  1 file changed, 1 insertion(+), 1 deletion(-)
52280 commit 46f5f070cceb2c0f3b53537c8e33340b9f1bba38
52281 Author: Kristian Høgsberg <krh@redhat.com>
52282 Date:   Fri May 19 22:26:03 2006 +0000
52284     2006-05-19  Kristian Høgsberg  <krh@redhat.com>
52286         * glib/poppler-action.h:
52287         * glib/poppler-action.cc: Add poppler_dest_get_type(), patch from
52288         Kouhei Souto (#6907).
52290  ChangeLog              |  4 ++++
52291  glib/poppler-action.cc | 13 +++++++++++++
52292  glib/poppler-action.h  |  4 ++++
52293  3 files changed, 21 insertions(+)
52295 commit 875dc5b112dfe2d4a48a7567b1ff79257447cc0d
52296 Author: Kristian Høgsberg <krh@redhat.com>
52297 Date:   Fri May 19 22:21:35 2006 +0000
52299     2006-05-19  Kristian Høgsberg  <krh@redhat.com>
52301         * poppler-glib.pc.in (Requires): Add gdk-2.0 dependency, from
52302         Kouhei Souto (#6896).
52304  ChangeLog          | 3 +++
52305  poppler-glib.pc.in | 2 +-
52306  2 files changed, 4 insertions(+), 1 deletion(-)
52308 commit b66dda2640c088bbe205f698a0c4028144027922
52309 Author: Kristian Høgsberg <krh@redhat.com>
52310 Date:   Fri May 19 22:19:21 2006 +0000
52312     2006-05-19  Kristian Høgsberg  <krh@redhat.com>
52314         * glib/poppler-document.h (POPPLER_TYPE_INDEX_ITER)
52315         (POPPLER_TYPE_FONTS_ITER): Add these macros, patch from Kouhei
52316         Souto (#6897).
52318  ChangeLog               | 4 ++++
52319  glib/poppler-document.h | 2 ++
52320  2 files changed, 6 insertions(+)
52322 commit 095730456c0d8312067af10dd55a3b9165a83736
52323 Author: Kristian Høgsberg <krh@redhat.com>
52324 Date:   Fri May 19 22:16:25 2006 +0000
52326     2006-05-19  Kristian Høgsberg  <krh@redhat.com>
52328         * glib/Makefile.am (INCLUDES): Add define for G_LOG_DOMAIN, from
52329         Kouhei Souto (#6899).
52331  ChangeLog        | 3 +++
52332  glib/Makefile.am | 1 +
52333  2 files changed, 4 insertions(+)
52335 commit b8d77633899c1dec5f3b9c9a0f075f39afa98965
52336 Author: Kristian Høgsberg <krh@redhat.com>
52337 Date:   Fri May 19 22:12:38 2006 +0000
52339     2006-05-19  Kristian Høgsberg  <krh@redhat.com>
52341         * glib/poppler-document.cc (poppler_document_save): Memleak patch
52342         from Paolo Borelli (#6908).
52344  ChangeLog                | 5 +++++
52345  glib/poppler-document.cc | 2 ++
52346  2 files changed, 7 insertions(+)
52348 commit 488f77298fee9eebbca5983c1c9fb186b3b67aa3
52349 Author: Kristian Høgsberg <krh@redhat.com>
52350 Date:   Fri May 19 22:04:17 2006 +0000
52352     2006-05-19  Kristian Høgsberg  <krh@redhat.com>
52354         * TextOutputDev.h:
52355         * TextOutputDev.cc:
52356         * UnicodeTypeTable.h:
52357         * UnicodeTypeTable.cc:
52358         * UnicodeCClassTables.h:
52359         * UnicodeCompTables.h:
52360         * UnicodeDecompTables.h:
52361         * gen-unicode-tables.py: Patch from Ed Catmur (#2929) to convert
52362         search string and document text to unicode NFKC (compatibility
52363         composition) before matching so ligatures match correctly.
52365  ChangeLog                     |   13 +
52366  poppler/Makefile.am           |    5 +
52367  poppler/TextOutputDev.cc      |   41 +-
52368  poppler/TextOutputDev.h       |    3 +
52369  poppler/UnicodeCClassTables.h | 1827 +++++++++
52370  poppler/UnicodeCompTables.h   |  665 ++++
52371  poppler/UnicodeDecompTables.h | 8526
52372  +++++++++++++++++++++++++++++++++++++++++
52373  poppler/UnicodeTypeTable.cc   |  235 ++
52374  poppler/UnicodeTypeTable.h    |    3 +
52375  9 files changed, 11303 insertions(+), 15 deletions(-)
52377 commit ecb942e54a1ab0f7eded91b7d1278f0ac62e2071
52378 Author: Kristian Høgsberg <krh@redhat.com>
52379 Date:   Fri May 19 21:42:54 2006 +0000
52381     2006-05-19  Kristian Høgsberg  <krh@redhat.com>
52383         * glib/poppler-page.cc (poppler_page_prepare_output_dev): Fix the
52384         rotation bug for real.
52386  ChangeLog            |  5 +++++
52387  glib/poppler-page.cc | 16 +++++++++-------
52388  2 files changed, 14 insertions(+), 7 deletions(-)
52390 commit 28ae789afe0625a641525e4a0768d51fa8bd667c
52391 Author: Kristian Høgsberg <krh@redhat.com>
52392 Date:   Fri May 19 20:54:13 2006 +0000
52394     2006-05-19  Kristian Høgsberg  <krh@redhat.com>
52396         Patch from Kouhei Sutou (#6905).
52398         * glib/poppler-document.cc:
52399         * glib/poppler-document.h:
52400         * glib/poppler-private.h:
52401         * glib/reference/tmpl/poppler-private.sgml:
52402         * glib/reference/tmpl/poppler.sgml: Make PopplerPSOutput a proper
52403         glib object.
52405  ChangeLog                                | 11 +++++++
52406  glib/poppler-document.cc                 | 51
52407  ++++++++++++++++++++++++++------
52408  glib/poppler-document.h                  |  4 +++
52409  glib/poppler-private.h                   |  2 ++
52410  glib/reference/tmpl/poppler-private.sgml |  1 +
52411  glib/reference/tmpl/poppler.sgml         |  1 +
52412  6 files changed, 61 insertions(+), 9 deletions(-)
52414 commit 02cf7fd7df0b2d8c2b1c6f108e581bc1c7a973b1
52415 Author: Kristian Høgsberg <krh@redhat.com>
52416 Date:   Fri May 19 20:35:43 2006 +0000
52418     2006-05-19  Kristian Høgsberg  <krh@redhat.com>
52420         * glib/poppler-page.cc (poppler_page_prepare_output_dev): Fix
52421         rotation bug (#6913, #6926).
52423  ChangeLog            |  3 +++
52424  glib/poppler-page.cc | 12 +++++++++++-
52425  2 files changed, 14 insertions(+), 1 deletion(-)
52427 commit 78ae3efd9541d7b63ff5a2c4de3fde300806688f
52428 Author: Kristian Høgsberg <krh@redhat.com>
52429 Date:   Fri May 19 19:21:59 2006 +0000
52431     2006-05-19  Kristian Høgsberg  <krh@redhat.com>
52433         Memory leak patch from Carlos Garcia Campos (#6947).
52435         * glib/poppler-action.cc:
52436         * glib/poppler-document.cc:
52437         * glib/poppler-page.cc:
52438         * poppler/CairoFontEngine.cc:
52439         * poppler/CairoFontEngine.h:
52440         * poppler/CairoOutputDev.cc:
52441         * poppler/CairoOutputDev.h:
52442         * poppler/Gfx.cc:
52443         * poppler/TextOutputDev.cc:  Fix various memory leaks.
52445  ChangeLog                  |  14 ++
52446  glib/poppler-action.cc     |   9 +-
52447  glib/poppler-document.cc   |  31 +++-
52448  glib/poppler-page.cc       |   2 +
52449  poppler/CairoFontEngine.cc | 347
52450  ++++++++++++++++++++++++++++++++++++++++-----
52451  poppler/CairoFontEngine.h  |  17 ++-
52452  poppler/CairoOutputDev.cc  |   5 +-
52453  poppler/CairoOutputDev.h   |   2 +-
52454  poppler/Gfx.cc             |   1 +
52455  poppler/TextOutputDev.cc   |   9 ++
52456  10 files changed, 381 insertions(+), 56 deletions(-)
52458 commit 354c1926b7181fd668f221e1d672974e04fda747
52459 Author: Albert Astals Cid <aacid@kde.org>
52460 Date:   Fri May 19 17:24:19 2006 +0000
52462     * qt4/src/poppler-link.cc: Patch by Pino Toscano, ensure the
52463             splashoutput is created when parsing the TOC.
52465  ChangeLog               | 5 +++++
52466  qt4/src/poppler-link.cc | 5 +++--
52467  2 files changed, 8 insertions(+), 2 deletions(-)
52469 commit 3c9a5f37704781c9a51e72edd18451870452b9a7
52470 Author: Albert Astals Cid <aacid@kde.org>
52471 Date:   Sun May 14 16:11:54 2006 +0000
52473             * poppler/FontInfo.cc: Fix possible crash, half patch
52474             by Kouhei Sutou <kou@cozmixng.org>
52476  ChangeLog           | 5 +++++
52477  poppler/FontInfo.cc | 4 ++--
52478  2 files changed, 7 insertions(+), 2 deletions(-)
52480 commit 436f578fe762e8ceccce95a0f2003406527dde64
52481 Author: Albert Astals Cid <aacid@kde.org>
52482 Date:   Sat May 13 16:01:57 2006 +0000
52484             * poppler/GfxState.cc:
52485             * poppler/GfxState.h: Fix memleak, patch by
52486                     Carlos Garcia Campos <carlosgc@gnome.org>
52488  ChangeLog           | 6 ++++++
52489  poppler/GfxState.cc | 8 ++++++++
52490  poppler/GfxState.h  | 3 +--
52491  3 files changed, 15 insertions(+), 2 deletions(-)
52493 commit 906515769097f2e38f6b2c2aff598919b9d1ee0d
52494 Author: Albert Astals Cid <aacid@kde.org>
52495 Date:   Sat May 13 15:58:37 2006 +0000
52497             * qt4/src/poppler-document.cc: leak--
52498             * qt4/src/poppler-private.h: Refcount globalparams
52499             * qt4/tests/test-poppler-qt4.cpp: Some leaks less
52501  ChangeLog                      |  6 ++++++
52502  qt4/src/poppler-document.cc    | 10 +++++-----
52503  qt4/src/poppler-private.h      |  8 ++++++++
52504  qt4/tests/test-poppler-qt4.cpp |  6 ++++--
52505  4 files changed, 23 insertions(+), 7 deletions(-)
52507 commit 46fd63c44369c882d8dac473d4156001d9d4ed18
52508 Author: Albert Astals Cid <aacid@kde.org>
52509 Date:   Sat May 13 11:14:24 2006 +0000
52511     numbers for easier casting
52513  qt4/src/poppler-link.h | 14 ++++++++++++--
52514  1 file changed, 12 insertions(+), 2 deletions(-)
52516 commit 35500375e3f790c444ab7e7d0a687d270c5a66b1
52517 Author: Albert Astals Cid <aacid@kde.org>
52518 Date:   Fri May 12 21:02:01 2006 +0000
52520     fixing compile problems for some people
52522  qt4/src/poppler-page.cc | 6 ++++++
52523  1 file changed, 6 insertions(+)
52525 commit 181f09829cf4831965059e3064114d83348c51b5
52526 Author: Albert Astals Cid <aacid@kde.org>
52527 Date:   Fri May 12 20:40:05 2006 +0000
52529             * qt4/src/Makefile.am
52530             * qt4/src/poppler-annotation-helper.h
52531             * qt4/src/poppler-annotation.cc
52532             * qt4/src/poppler-annotation.h
52533             * qt4/src/poppler-link.cc
52534             * qt4/src/poppler-link.h
52535             * qt4/src/poppler-page.cc
52536             * qt4/src/poppler-qt4.h: Code for annotations stripped
52537             from oKular,
52538             it's all based on Enrico's work, so ask him for details,
52539             the problem
52540             is that he left KDE development a while ago.
52542  ChangeLog                           |  14 +
52543  qt4/src/Makefile.am                 |   2 +
52544  qt4/src/poppler-annotation-helper.h | 213 ++++++++++
52545  qt4/src/poppler-annotation.cc       | 792
52546  ++++++++++++++++++++++++++++++++++++
52547  qt4/src/poppler-annotation.h        | 257 ++++++++++++
52548  qt4/src/poppler-link.cc             |   4 +-
52549  qt4/src/poppler-link.h              |   2 +-
52550  qt4/src/poppler-page.cc             | 691 +++++++++++++++++++++++++++++++
52551  qt4/src/poppler-qt4.h               |   8 +-
52552  9 files changed, 1980 insertions(+), 3 deletions(-)
52554 commit 3a48e89dfbe54af73a68ed8e917938f14ad17f01
52555 Author: Albert Astals Cid <aacid@kde.org>
52556 Date:   Tue May 9 20:07:06 2006 +0000
52558         * qt4/src/Makefile.am:
52559             * qt4/src/poppler-document.cc:
52560             * qt4/src/poppler-link.cc:
52561             * qt4/src/poppler-page.cc:
52562             * qt4/src/poppler-private.h:
52563             * qt4/src/poppler-qt4.h: Adding links extraction code,
52564             should work as
52565               it is basically stripped out from kpdf, but comments are
52566               obviously welcome as always
52568  ChangeLog                   |  10 +++
52569  qt4/src/Makefile.am         |   1 +
52570  qt4/src/poppler-document.cc |  13 +---
52571  qt4/src/poppler-link.cc     | 129 ++++++++++++++++++++++++++++++--
52572  qt4/src/poppler-link.h      | 178
52573  ++++++++++++++++++++++++++++++++++++++++++++
52574  qt4/src/poppler-page.cc     | 139 ++++++++++++++++++++++++++++++----
52575  qt4/src/poppler-private.h   |   9 ++-
52576  qt4/src/poppler-qt4.h       |  56 +++-----------
52577  8 files changed, 456 insertions(+), 79 deletions(-)
52579 commit f628e1506e576a8553a9699c1d7f05ef55c24fa2
52580 Author: Albert Astals Cid <aacid@kde.org>
52581 Date:   Mon May 8 19:03:51 2006 +0000
52583     memleak-- by carlos
52585  ChangeLog          | 5 +++++
52586  poppler/Catalog.cc | 5 ++++-
52587  2 files changed, 9 insertions(+), 1 deletion(-)
52589 commit 1fce6266564583d356817a21f43c6b1ad8ce3716
52590 Author: Albert Astals Cid <aacid@kde.org>
52591 Date:   Sat May 6 10:57:07 2006 +0000
52593     fix code, i suck
52595  qt4/src/poppler-page.cc | 2 +-
52596  1 file changed, 1 insertion(+), 1 deletion(-)
52598 commit be913b90d59da35a347498b86fdd3edb065aef23
52599 Author: Albert Astals Cid <aacid@kde.org>
52600 Date:   Fri May 5 20:51:01 2006 +0000
52602             * poppler/Function.cc: quick fix for KDE bug #126760
52604     Better solutions are of course accepted
52606  ChangeLog           | 4 ++++
52607  poppler/Function.cc | 2 +-
52608  2 files changed, 5 insertions(+), 1 deletion(-)
52610 commit 2b085293bd73b4e77da848b3fe63a7e82e9ba5e5
52611 Author: Albert Astals Cid <aacid@kde.org>
52612 Date:   Thu May 4 19:10:55 2006 +0000
52614             * qt4/src/poppler-qt4.h:
52615             * qt4/src/poppler-page.cc: Implement search functionality
52617     more code to make oKular qt4popplered possible, probably not most
52618     quickest code around, feel free to comment/optimize
52620  ChangeLog               |  5 +++++
52621  qt4/src/poppler-page.cc | 43 +++++++++++++++++++++++++++++++++++++++++++
52622  qt4/src/poppler-qt4.h   | 16 ++++++++++++++++
52623  3 files changed, 64 insertions(+)
52625 commit a9b0c7977aba7bc85a8673c7f95187ff17ee4173
52626 Author: Kristian Høgsberg <krh@redhat.com>
52627 Date:   Tue May 2 04:38:39 2006 +0000
52629     2006-05-02  Kristian Høgsberg  <krh@redhat.com>
52631         * glib/poppler-page.cc:
52632         * poppler/Gfx.cc:
52633         * poppler/GfxFont.cc:
52634         * poppler/GfxFont.h:
52635         * poppler/GfxState.cc:
52636         * poppler/TextOutputDev.cc: Patch from Gary Coady to add reference
52637         counting to GfxFont so we don't crash on text selection.
52639  ChangeLog                | 10 ++++++++++
52640  glib/poppler-page.cc     |  2 +-
52641  poppler/Gfx.cc           |  2 ++
52642  poppler/GfxFont.cc       | 14 +++++++++++++-
52643  poppler/GfxFont.h        |  4 ++++
52644  poppler/GfxState.cc      |  7 +++++++
52645  poppler/TextOutputDev.cc |  1 +
52646  7 files changed, 38 insertions(+), 2 deletions(-)
52648 commit 57af0207334ff1a407899370281ebb90fe953a32
52649 Author: Albert Astals Cid <aacid@kde.org>
52650 Date:   Mon May 1 18:33:47 2006 +0000
52652             * qt4/src/poppler-page.cc:
52653             * qt4/src/poppler-private.h:
52654             * qt4/src/poppler-qt4.h:
52655             * qt4/src/poppler-textbox.cc: Add nextWord(), hasSpaceAfter()
52656             and
52657             edge() to TextBox
52659     More things to make poppler-qt4Okular nearer
52661  ChangeLog                  |  8 ++++++++
52662  qt4/src/poppler-page.cc    | 14 ++++++++++++++
52663  qt4/src/poppler-private.h  | 11 +++++++++++
52664  qt4/src/poppler-qt4.h      |  8 ++++++++
52665  qt4/src/poppler-textbox.cc | 23 ++++++++++++++++-------
52666  5 files changed, 57 insertions(+), 7 deletions(-)
52668 commit 61b126390f764fd38c79b6a64160a7dc7870bd4a
52669 Author: Albert Astals Cid <aacid@kde.org>
52670 Date:   Mon May 1 13:41:14 2006 +0000
52672     revert thing that should not have gone in
52674  poppler/PageLabelInfo.cc | 43 +++++++++++++++++++++++++++++++++++++++++++
52675  poppler/PageLabelInfo.h  | 44
52676  --------------------------------------------
52677  2 files changed, 43 insertions(+), 44 deletions(-)
52679 commit f2424ef63e86d82b2be277e2b268b48aae29601e
52680 Author: Albert Astals Cid <aacid@kde.org>
52681 Date:   Mon May 1 13:32:31 2006 +0000
52683             * qt4/src/poppler-document.cc:
52684             * qt4/src/poppler-private.h:
52685             * qt4/src/poppler-qt4.h: Add the possibility of setting
52686             the paper
52687             color
52689     One step more to make oKular fully use the qt4 bindings
52691  ChangeLog                   |  7 +++++++
52692  poppler/PageLabelInfo.cc    | 43
52693  -------------------------------------------
52694  poppler/PageLabelInfo.h     | 44
52695  ++++++++++++++++++++++++++++++++++++++++++++
52696  qt4/src/poppler-document.cc | 10 ++++++++++
52697  qt4/src/poppler-private.h   | 22 +++++++++++++++++-----
52698  qt4/src/poppler-qt4.h       |  6 ++++++
52699  6 files changed, 84 insertions(+), 48 deletions(-)
52701 commit 4147400e2b692df7f70c3772e8a4b576d4d85294
52702 Author: Albert Astals Cid <aacid@kde.org>
52703 Date:   Sat Apr 29 15:23:41 2006 +0000
52705     Fix memory leak. Bug 6765
52707  ChangeLog              | 5 +++++
52708  poppler/JBIG2Stream.cc | 1 +
52709  2 files changed, 6 insertions(+)
52711 commit 960d60467d62d28f20b127d07e8de1af42eec568
52712 Author: Jeff Muizelaar <jeff@infidigm.net>
52713 Date:   Thu Apr 27 17:26:36 2006 +0000
52715     2006-04-27  Jeff Muizelaar  <jeff@infidigm.net>
52717         * poppler/CairoOutputDev.cc: delete imgStr if some of the cairo
52718         functions fail. Fixes coverty reports #2106, #2107, #2077 and
52719         bug #6764. Patch by Kjartan Maraas.
52721  ChangeLog                 |  6 ++++++
52722  poppler/CairoOutputDev.cc | 34 +++++++++++++++++++++++++---------
52723  2 files changed, 31 insertions(+), 9 deletions(-)
52725 commit 155112131c6e25bfde752cf5daa80a6c9712cfed
52726 Author: Albert Astals Cid <aacid@kde.org>
52727 Date:   Sun Apr 23 15:50:52 2006 +0000
52729     qt4/src/poppler-private.h: Protect us against a link not having
52730             a destination or a namedDestination
52732  ChangeLog                 | 5 +++++
52733  qt4/src/poppler-private.h | 2 +-
52734  2 files changed, 6 insertions(+), 1 deletion(-)
52736 commit c902a3a22bcceedc8ee8ca377064efcc8a9178ca
52737 Author: Brad Hards <bradh@frogmouth.net>
52738 Date:   Fri Apr 21 12:02:19 2006 +0000
52740     Add another path to search for Qt4 libs and includes.
52742     CCMAIL: montel@kde.org
52744  m4/qt.m4 | 4 ++--
52745  1 file changed, 2 insertions(+), 2 deletions(-)
52747 commit 18f8e1f1d213dbcda27cd0ec429273801f65e208
52748 Author: Albert Astals Cid <aacid@kde.org>
52749 Date:   Tue Apr 18 19:11:56 2006 +0000
52751     * goo/GooVector.h: Fix typo that was preventing build with MSVC8
52752             Discovered by Reece Dunn <msclrhd@hotmail.com>
52754  ChangeLog       | 5 +++++
52755  goo/GooVector.h | 4 ++--
52756  2 files changed, 7 insertions(+), 2 deletions(-)
52758 commit cbbb28a5959343d20dffe945ea83272c0b2e287b
52759 Author: Kristian Høgsberg <krh@redhat.com>
52760 Date:   Sun Apr 16 22:59:44 2006 +0000
52762     2006-04-16  Carlos Garcia Campos  <carlosgc@gnome.org>
52764         * glib/poppler-action.cc:
52765         * glib/poppler-action.h:
52766         * glib/poppler-private.h:
52767         * glib/poppler.h:
52768         Add support for named destinations and named actions.
52770         * glib/poppler-document.cc:
52771         * glib/poppler-document.h:
52772         Allow to find named destinations in document.
52774  ChangeLog                                 |  12 +++
52775  glib/poppler-action.cc                    | 152
52776  +++++++++++++++++++++++++-----
52777  glib/poppler-action.h                     |   7 +-
52778  glib/poppler-document.cc                  |  37 ++++++++
52779  glib/poppler-document.h                   |   4 +-
52780  glib/poppler-private.h                    |   2 +
52781  glib/poppler.h                            |   1 +
52782  glib/reference/tmpl/poppler-action.sgml   |   2 +
52783  glib/reference/tmpl/poppler-document.sgml |   4 -
52784  9 files changed, 189 insertions(+), 32 deletions(-)
52786 commit 85687a1e0e4c6be2dbfb23ba00018b9c7c7454f5
52787 Author: Jeff Muizelaar <jeff@infidigm.net>
52788 Date:   Wed Apr 12 06:52:07 2006 +0000
52790     2006-04-12  Jeff Muizelaar  <jeff@infidigm.net>
52792         * poppler/CairoOutputDev.cc:
52793         * poppler/CairoOutputDev.h: Add support for masked images to
52794         the cairo
52795         backend. CairoOutputDevice really should have been refactored
52796         before
52797         committing this, but the results were so pretty I couldn't resist.
52798         Fixes #6174.
52800  ChangeLog                 |   8 ++++
52801  poppler/CairoOutputDev.cc | 118
52802  ++++++++++++++++++++++++++++++++++++++++++++++
52803  poppler/CairoOutputDev.h  |   8 ++++
52804  3 files changed, 134 insertions(+)
52806 commit 6039d4fc65cb25bef20efa29bc29d42086fc0854
52807 Author: Jeff Muizelaar <jeff@infidigm.net>
52808 Date:   Wed Apr 12 05:46:44 2006 +0000
52810     2006-04-12  Jeff Muizelaar  <jeff@infidigm.net>
52812         * poppler/CairoOutputDev.cc: Fix breakage by krh by only calling
52813         cairo_destroy on non-null.
52815  ChangeLog                 | 5 +++++
52816  poppler/CairoOutputDev.cc | 4 +++-
52817  2 files changed, 8 insertions(+), 1 deletion(-)
52819 commit d839a0bd78361930e5e2fe889df12e1e853ffed3
52820 Author: Kristian Høgsberg <krh@redhat.com>
52821 Date:   Wed Apr 12 02:07:07 2006 +0000
52823     2006-04-11  Kristian Høgsberg  <krh@redhat.com>
52825         * configure.ac:
52826         * poppler-glib.pc.in:
52827         * glib/Makefile.am:
52828         * glib/poppler-page.cc:
52829         * glib/poppler-page.h:
52830         * glib/poppler.h:
52831         * poppler/CairoOutputDev.cc:
52832         * poppler/CairoOutputDev.h:
52833         * glib/poppler-features.h.in:
52834         Make the CairoOutputDev render to a cairo_t instead of a
52835         cairo_surface_t and expose that functionality in the glib wrapper
52836         (poppler_page_render).
52838         * test/Makefile.am:
52839         * test/gtk-cairo-test.cc:
52840         Update gtk-cairo-test to use this new interface and add a spin
52841         button for changing page (#5951).
52843         * utils/Makefile.am (EXTRA_DIST): Fix warning where this was
52844         assigned twice.
52846  ChangeLog                  |  23 ++++
52847  configure.ac               |   8 ++
52848  glib/Makefile.am           |  10 +-
52849  glib/poppler-features.h.in |  24 ++++
52850  glib/poppler-page.cc       |  63 +++++++---
52851  glib/poppler-page.h        |  10 ++
52852  glib/poppler.h             |   1 +
52853  poppler-glib.pc.in         |   2 +-
52854  poppler/CairoOutputDev.cc  |  23 ++--
52855  poppler/CairoOutputDev.h   |   6 +-
52856  test/Makefile.am           |   4 +-
52857  test/gtk-cairo-test.cc     | 286
52858  ++++++++++++++-------------------------------
52859  utils/Makefile.am          |   6 +-
52860  13 files changed, 221 insertions(+), 245 deletions(-)
52862 commit b198c9801c668014c0979c57033a0637e7e046e2
52863 Author: Jeff Muizelaar <jeff@infidigm.net>
52864 Date:   Mon Apr 10 18:12:44 2006 +0000
52866     2006-04-10  Jeff Muizelaar  <jeff@infidigm.net>
52868         * poppler/CairoOutputDev.cc: take originX and originY into
52869         account in
52870         drawChar() to draw vertical text properly. Fixes #6551.
52872  ChangeLog                 | 5 +++++
52873  poppler/CairoOutputDev.cc | 2 +-
52874  2 files changed, 6 insertions(+), 1 deletion(-)
52876 commit fd251f52efc7748fda91cc77fb9d3966e0f02ac8
52877 Author: Albert Astals Cid <aacid@kde.org>
52878 Date:   Sun Apr 9 11:05:51 2006 +0000
52880     m4/qt.m4: Improve for systems that need -pthread to be linked when
52881     linking Qt. Patch by Diego Pettenò
52883  ChangeLog |  5 +++++
52884  m4/qt.m4  | 28 +++++++++++++++++++++++++++-
52885  2 files changed, 32 insertions(+), 1 deletion(-)
52887 commit 36de9747153a2ea9b3cf86c41e75a521441a2e06
52888 Author: Albert Astals Cid <aacid@kde.org>
52889 Date:   Sat Apr 8 10:44:43 2006 +0000
52891     * poppler/Makefile.am:
52892     * qt4/src/Makefile.am: Don't link Qt4 in libpoppler when using
52893     Qt4 frontend
52894       Patch by Stefan Schweizer
52896  ChangeLog           |  6 ++++++
52897  poppler/Makefile.am | 11 +++++------
52898  qt4/src/Makefile.am |  1 +
52899  3 files changed, 12 insertions(+), 6 deletions(-)
52901 commit bf7afe161d76c50fd1c480eb236607145782e59d
52902 Author: Albert Astals Cid <aacid@kde.org>
52903 Date:   Wed Apr 5 18:20:56 2006 +0000
52905     poppler/JBIG2Stream.cc: Fix for some buggy JBIG2 documents, patch
52906     by Raj Kumar and Paul Walmsley. Fixes bug 6500
52908  ChangeLog              |  5 +++++
52909  poppler/JBIG2Stream.cc | 43 +++++++++++++++++++++++++++++++++++++++++++
52910  2 files changed, 48 insertions(+)
52912 commit 315f8e488d3db848f88a06c7568b6583bbf0e432
52913 Author: Jeff Muizelaar <jeff@infidigm.net>
52914 Date:   Wed Apr 5 17:20:56 2006 +0000
52916     2006-04-05  Jeff Muizelaar  <jeff@infidigm.net>
52918         * poppler/CairoOutputDev.cc: use a separate matrix for the
52919         softmask.
52920         fixes #6492.
52922  ChangeLog                 |  5 +++++
52923  poppler/CairoOutputDev.cc | 11 ++++++++++-
52924  2 files changed, 15 insertions(+), 1 deletion(-)
52926 commit 0d311518f678a479c1efeaec15011e0a34de80fc
52927 Author: Albert Astals Cid <aacid@kde.org>
52928 Date:   Tue Apr 4 21:01:01 2006 +0000
52930             * splash/Splash.cc:
52931             * splash/SplashBitmap.cc: Make Splashbitmap RGB8 use 32bits
52932             internally
52933             * qt/poppler-page.cc:
52934             * qt4/src/poppler-page.cc: Adapt to splashbitmap change so
52935             copying to
52936             QImage is faster.
52937             Patch by Frank Meerkötter slightly modified by Albert
52938             Astals Cid
52940     I'll leave adapting the glib frontend for you guys, i tried to adapt
52941     it but i got lost at gdk_pixbuf_get_n_channels (pixbuf);
52943  ChangeLog               |  9 ++++++
52944  qt/poppler-page.cc      | 18 ++++-------
52945  qt4/src/poppler-page.cc | 15 ++++-----
52946  splash/Splash.cc        | 81
52947  +++++++++++++++++++++++++------------------------
52948  splash/SplashBitmap.cc  | 10 +++---
52949  5 files changed, 67 insertions(+), 66 deletions(-)
52951 commit 888bd41b42507f0a1af55c55495d31d802ce7706
52952 Author: Albert Astals Cid <aacid@kde.org>
52953 Date:   Tue Apr 4 20:42:08 2006 +0000
52955     Fix crash when using fixedpoint math. Patch by Frank Meerkoetter
52957  ChangeLog              | 5 +++++
52958  splash/SplashFTFont.cc | 2 +-
52959  2 files changed, 6 insertions(+), 1 deletion(-)
52961 commit 56c98450160b639790931226a045ce4712e7d45e
52962 Author: Albert Astals Cid <aacid@kde.org>
52963 Date:   Sun Apr 2 18:07:59 2006 +0000
52965     Improvements to the Qt4 frontend, comments welcome
52967  ChangeLog                   |   7 +++
52968  m4/qt.m4                    |   4 +-
52969  qt4/src/Makefile.am         |   1 +
52970  qt4/src/poppler-document.cc |  85 +++++++++++++++++++++------
52971  qt4/src/poppler-link.cc     | 138
52972  ++++++++++++++++++++++++++++++++++++++++++++
52973  qt4/src/poppler-page.cc     |   9 ++-
52974  qt4/src/poppler-private.h   |  95 +++++++++++++++++++++++++++++-
52975  qt4/src/poppler-qt4.h       |  86 ++++++++++++++++++++++++---
52976  8 files changed, 395 insertions(+), 30 deletions(-)
52978 commit c80ebf237e9c6232a1d0567a2688a294acfd481b
52979 Author: Albert Astals Cid <aacid@kde.org>
52980 Date:   Sat Apr 1 11:25:57 2006 +0000
52982     Fix bug 6454
52984  ChangeLog       |  5 +++++
52985  poppler/XRef.cc | 22 +++++++++++++---------
52986  2 files changed, 18 insertions(+), 9 deletions(-)
52988 commit fe8142fbc12127682b8024673fe1af57b47bb5c9
52989 Author: Jeff Muizelaar <jeff@infidigm.net>
52990 Date:   Tue Mar 21 04:25:53 2006 +0000
52992     2006-03-20  Jeff Muizelaar  <jeff@infidigm.net>
52994         * glib/poppler-page.cc: Avoid strdup in poppler_page_get_property
52995         and
52996         make code cleaner. Combined with the memleak fix closes #6187.
52997         Patch by chpe.
52999  ChangeLog            | 6 ++++++
53000  glib/poppler-page.cc | 5 +----
53001  2 files changed, 7 insertions(+), 4 deletions(-)
53003 commit 4f961df2e6e91a0dc0a024ae5acdefa394179a05
53004 Author: Jeff Muizelaar <jeff@infidigm.net>
53005 Date:   Tue Mar 21 04:19:18 2006 +0000
53007     2006-03-20  Jeff Muizelaar  <jeff@infidigm.net>
53009         * glib/poppler-page.cc: Fix memory leak in poppler_page_get_text
53010         Patch by chpe.
53012  ChangeLog            | 5 +++++
53013  glib/poppler-page.cc | 2 +-
53014  2 files changed, 6 insertions(+), 1 deletion(-)
53016 commit ff4febab0a519732972c21bf76d7693c98265e0f
53017 Author: Albert Astals Cid <aacid@kde.org>
53018 Date:   Mon Mar 20 20:07:36 2006 +0000
53020     Use UGooString for dates, fixes KDE bug 123938
53022  ChangeLog                   | 6 ++++++
53023  qt/poppler-document.cc      | 2 +-
53024  qt4/src/poppler-document.cc | 2 +-
53025  3 files changed, 8 insertions(+), 2 deletions(-)
53027 commit 75ac6de8cd651b1cbe2d6a7ffa4574097088041f
53028 Author: Jeff Muizelaar <jeff@infidigm.net>
53029 Date:   Mon Mar 20 19:12:29 2006 +0000
53031     2006-03-20  Carlos Garcia Campos  <calosgc@gnome.org>
53033         reviewed by: Jeff Muizelaar <jeff@infidigm.net>
53035         * glib/poppler-document.cc: Fix memory leak in
53036         poppler_font_info_free
53038  ChangeLog                | 6 ++++++
53039  glib/poppler-document.cc | 2 +-
53040  2 files changed, 7 insertions(+), 1 deletion(-)
53042 commit 784f6d9a0888dab34c586ffe14db8e55b8a11f51
53043 Author: Jeff Muizelaar <jeff@infidigm.net>
53044 Date:   Mon Mar 20 19:02:10 2006 +0000
53046     2006-03-20  Jeff Muizelaar  <jeff@infidigm.net>
53048         * poppler/CairoFontEngine.h: remove unused variables
53050  ChangeLog                 | 4 ++++
53051  poppler/CairoFontEngine.h | 1 -
53052  2 files changed, 4 insertions(+), 1 deletion(-)
53054 commit 847436779d7c82b428acfd6339130228bfadca24
53055 Author: Albert Astals Cid <aacid@kde.org>
53056 Date:   Sun Mar 19 19:19:42 2006 +0000
53058     fix date
53060  ChangeLog | 2 +-
53061  1 file changed, 1 insertion(+), 1 deletion(-)
53063 commit 401bae69cc7ade676cacd89b483f0a93a653c7a1
53064 Author: Albert Astals Cid <aacid@kde.org>
53065 Date:   Sun Mar 19 17:01:05 2006 +0000
53067     fix htmloutputdev
53069  ChangeLog              | 4 ++++
53070  utils/HtmlOutputDev.cc | 2 +-
53071  utils/HtmlOutputDev.h  | 2 +-
53072  3 files changed, 6 insertions(+), 2 deletions(-)
53074 commit d56330e688c0a40b4e206ed3bbddd06d7f3ee66c
53075 Author: Albert Astals Cid <aacid@kde.org>
53076 Date:   Thu Mar 16 22:04:56 2006 +0000
53078             * poppler/Page.cc: Remove a #ifdef that was never defined
53079             (nice to
53080             have so sucky W args), probably came from gpdf (it's not
53081             on xpdf
53082             sources) and was causing bugs 6079 and 6167
53084     Might be worth backporting to the stable branch
53086  ChangeLog       | 8 +++++++-
53087  poppler/Page.cc | 2 --
53088  2 files changed, 7 insertions(+), 3 deletions(-)
53090 commit 7ed6737b00ece7ca00cee1d148752b11700370e6
53091 Author: Albert Astals Cid <aacid@kde.org>
53092 Date:   Thu Mar 16 19:21:11 2006 +0000
53094     poppler/FontInfo.cc: Embedded fonts don't have a font file
53096  ChangeLog           |  4 ++++
53097  poppler/FontInfo.cc | 20 ++++++++++++--------
53098  2 files changed, 16 insertions(+), 8 deletions(-)
53100 commit a34688ee29e1cdfcbaca232cf005af55af87f796
53101 Author: Albert Astals Cid <aacid@kde.org>
53102 Date:   Tue Mar 14 19:34:10 2006 +0000
53104     * qt4/src/poppler-qt4.h: Fix compilation with gcc4.1, patch by
53105     Michael Olbrich
53107  ChangeLog             |  5 +++++
53108  qt4/src/poppler-qt4.h | 10 +++++-----
53109  2 files changed, 10 insertions(+), 5 deletions(-)
53111 commit 1a90b3aaf6be4ca3ebb47e904842b1e14a0e8dfc
53112 Author: Albert Astals Cid <aacid@kde.org>
53113 Date:   Sat Mar 11 15:19:02 2006 +0000
53115     * poppler/FontInfo.cc:
53116     * poppler/FontInfo.h: Add getFile() function that returns
53117     the path of the font that is beign used in the system to
53118     represent that font
53119     * qt4/src/poppler-document.cc:
53120     * qt4/src/poppler-fontinfo.cc:
53121     * qt4/src/poppler-private.h:
53122     * qt4/src/poppler-qt4.h: Add the file() function
53123     * qt4/tests/poppler-fonts.cpp: Show the path of the font
53124     used to represent each font
53126     May be interesting to have in the other frontends
53128  ChangeLog                   | 13 +++++++++++++
53129  poppler/FontInfo.cc         | 10 ++++++++++
53130  poppler/FontInfo.h          |  2 ++
53131  qt4/src/poppler-document.cc | 14 +-------------
53132  qt4/src/poppler-fontinfo.cc | 29 +++++++++--------------------
53133  qt4/src/poppler-private.h   | 29 +++++++++++++++++++++++++++++
53134  qt4/src/poppler-qt4.h       |  8 ++++++--
53135  qt4/tests/poppler-fonts.cpp |  5 +++--
53136  8 files changed, 73 insertions(+), 37 deletions(-)
53138 commit 22b1618185ec70895ec644d9e590c266ff98c9db
53139 Author: Albert Astals Cid <aacid@kde.org>
53140 Date:   Thu Mar 9 21:56:07 2006 +0000
53142     Build with cairo disabled, patch by Eduardo de Barros Lima
53144  ChangeLog        | 5 +++++
53145  glib/Makefile.am | 2 +-
53146  2 files changed, 6 insertions(+), 1 deletion(-)
53148 commit 50ecfadab36a9769b09e4c2c1670d86448a0e1ee
53149 Author: Kristian Høgsberg <krh@redhat.com>
53150 Date:   Tue Feb 28 23:24:59 2006 +0000
53152     2006-02-28  Kristian Høgsberg  <krh@redhat.com>
53154             * configure.ac: Bump release to 0.5.1.
53156             * NEWS: Sum up 0.5.1 changes so far.
53158             * TextOutputDev.h: add getters for a couple of attributes.
53160             * glib/Makefile.am:
53161             * poppler/Makefile.am: Move cairo link dependency to glib
53162             bindings.
53164  ChangeLog               | 11 +++++++++++
53165  NEWS                    | 10 ++++++++++
53166  configure.ac            |  2 +-
53167  glib/Makefile.am        | 11 ++++++-----
53168  poppler/Makefile.am     | 19 ++++++++-----------
53169  poppler/TextOutputDev.h |  7 +++++--
53170  qt/Makefile.am          |  1 +
53171  test/Makefile.am        | 16 +++++++++-------
53172  utils/Makefile.am       | 29 +++++++++++++++++------------
53173  9 files changed, 68 insertions(+), 38 deletions(-)
53175 commit b9e951ac68b9977ab7217ad0346bcf46a3fa3dfe
53176 Author: Kristian Høgsberg <krh@redhat.com>
53177 Date:   Tue Feb 28 19:59:58 2006 +0000
53179     2006-02-28  Kristian Høgsberg  <krh@redhat.com>
53181             * goo/gmem.c: (gmalloc), (grealloc):
53182             * poppler/JBIG2Stream.cc:
53183             * poppler/Stream.cc:
53184             * poppler/Stream.h:
53185             * splash/SplashXPathScanner.cc:
53187             More integer overflow fixes from Derek Noonburg (#5922).
53189  ChangeLog              | 10 ++++++++++
53190  goo/gmem.c             |  9 +++++----
53191  poppler/JBIG2Stream.cc | 12 ++++++++++--
53192  poppler/Stream.cc      |  7 +++++++
53193  poppler/Stream.h       |  2 +-
53194  5 files changed, 33 insertions(+), 7 deletions(-)
53196 commit 46db73a142d65a0c944910388d5971debc06ecbf
53197 Author: Kristian Høgsberg <krh@redhat.com>
53198 Date:   Tue Feb 28 18:31:59 2006 +0000
53200     2006-02-28  Kristian Høgsberg  <krh@redhat.com>
53202             * poppler/PSOutputDev.cc: Make PSOutputDev constructor respect
53203             passed in paper size (#5946, #5749).
53205  ChangeLog              |  5 +++++
53206  poppler/PSOutputDev.cc | 14 ++++++++------
53207  2 files changed, 13 insertions(+), 6 deletions(-)
53209 commit 0f7f2182b2abe965b382937f5569b65a8828fc93
53210 Author: Kristian Høgsberg <krh@redhat.com>
53211 Date:   Tue Feb 28 18:25:00 2006 +0000
53213     2006-02-28  Kristian Høgsberg  <krh@redhat.com>
53215             * glib/poppler-document.cc (info_dict_get_string): Refactor
53216             _popper_goo_string_to_utf8() out into it's own function.
53218             * glib/poppler-page.cc (poppler_page_get_property): Use
53219             _popper_goo_string_to_utf8() here to convert ucs2 page labels.
53221             * glib/poppler-page.cc (poppler_page_get_selection_region):
53222             Add
53223             braces to fix warning.
53225             * poppler/PageLabelInfo.cc: If the label prefix string has
53226             a ucs2
53227             marker, append the number part of the label as ucs2 (#5952).
53229  ChangeLog                               |  14 +++
53230  glib/poppler-document.cc                |  52 +++++------
53231  glib/poppler-page.cc                    |  23 +++--
53232  glib/poppler-private.h                  |   3 +
53233  glib/reference/tmpl/poppler-enums.sgml  | 150
53234  --------------------------------
53235  glib/reference/tmpl/poppler-unused.sgml | 130 +++++++++++++++++++++++++++
53236  glib/test-poppler-glib.c                |   2 +-
53237  goo/GooString.cc                        |   5 ++
53238  goo/GooString.h                         |   4 +
53239  poppler/PageLabelInfo.cc                |  39 ++++++---
53240  poppler/PageLabelInfo.h                 |   2 +-
53241  11 files changed, 228 insertions(+), 196 deletions(-)
53243 commit 1bf83cdc8b75e1c76956ae643ee273e0b558fd08
53244 Author: Albert Astals Cid <aacid@kde.org>
53245 Date:   Sat Feb 25 12:30:30 2006 +0000
53247     fix warning
53249  ChangeLog         | 4 ++++
53250  poppler/Object.cc | 3 ++-
53251  2 files changed, 6 insertions(+), 1 deletion(-)
53253 commit eb5642f396c8772c83b2cf27da437413b692c952
53254 Author: Albert Astals Cid <aacid@kde.org>
53255 Date:   Thu Feb 23 22:26:05 2006 +0000
53257     Don't build pdftoppm when splashoutput is disabled as it does not link
53259  ChangeLog         |  5 +++++
53260  utils/Makefile.am | 13 +++++++++++--
53261  2 files changed, 16 insertions(+), 2 deletions(-)
53263 commit 7c5c1361045429a429a6f40d936f8c7c01fe0d07
53264 Author: Jeff Muizelaar <jeff@infidigm.net>
53265 Date:   Sat Feb 18 20:17:00 2006 +0000
53267     2006-02-18  Jeff Muizelaar  <jeff@infidigm.net>
53269         * poppler/CairoOutputDev.cc:
53270         * poppler/CairoOutputDev.h:
53271         * poppler/GfxState.cc:
53272         * poppler/GfxState.h: Add support for drawSoftMaskedImage to
53273         CairoOutputDev. Ugly but works.
53275  ChangeLog                 |   8 ++++
53276  poppler/CairoOutputDev.cc | 101
53277  ++++++++++++++++++++++++++++++++++++++++++++++
53278  poppler/CairoOutputDev.h  |   6 +++
53279  poppler/GfxState.cc       |  50 +++++++++++++++++++++++
53280  poppler/GfxState.h        |   2 +
53281  5 files changed, 167 insertions(+)
53283 commit dcb748f68112bd5f99fea8a3da06666be6cff0c5
53284 Author: Jeff Muizelaar <jeff@infidigm.net>
53285 Date:   Thu Feb 16 19:41:17 2006 +0000
53287     2006-02-16  Jeff Muizelaar  <jeff@infidigm.net>
53289         * poppler/CairoOutputDev.cc: Work around cairo bug when scaling
53290         1x1 bitmaps. Fixes #3387. Also gives a performance improvement.
53292  ChangeLog                 |  5 +++++
53293  poppler/CairoOutputDev.cc | 33 ++++++++++++++++++++++++---------
53294  2 files changed, 29 insertions(+), 9 deletions(-)
53296 commit ef1070f6ca2d1e74c5f94728f3aaae22f0990c17
53297 Author: Albert Astals Cid <aacid@kde.org>
53298 Date:   Thu Feb 16 19:28:54 2006 +0000
53300     Update soname
53302  ChangeLog           | 8 ++++++++
53303  glib/Makefile.am    | 2 ++
53304  poppler/Makefile.am | 2 ++
53305  qt/Makefile.am      | 2 ++
53306  qt4/src/Makefile.am | 2 ++
53307  5 files changed, 16 insertions(+)
53309 commit 24b9f5c33fb00ff80a79b34444282a57288f636c
53310 Author: Albert Astals Cid <aacid@kde.org>
53311 Date:   Mon Feb 13 23:04:54 2006 +0000
53313     * poppler/ArthurOutputDev.cc: Make it compile after changing code
53314     so we did not pass files to freetype but buffers
53316  ChangeLog                  |  5 +++++
53317  poppler/ArthurOutputDev.cc | 53
53318  +++++++++++++++++-----------------------------
53319  2 files changed, 24 insertions(+), 34 deletions(-)
53321 commit 0bda90310b267d3a4963096293eb2bd29b120768
53322 Author: Albert Astals Cid <aacid@kde.org>
53323 Date:   Mon Feb 13 22:38:44 2006 +0000
53325     Probably the last of inner patches missing from kpdf
53326     Everybody will we happy now, kpdf has been finally assimilated
53328  ChangeLog              |   5 ++
53329  poppler/PSOutputDev.cc | 124
53330  +++++++++++++++++++++++++++++++++++++++++++++----
53331  poppler/PSOutputDev.h  |   4 +-
53332  3 files changed, 123 insertions(+), 10 deletions(-)
53334 commit cf9867fbbee2468a955b5845016585eeedf2debe
53335 Author: Albert Astals Cid <aacid@kde.org>
53336 Date:   Mon Feb 6 20:49:21 2006 +0000
53338     Various fixes from Frank Meerkötter to enable fixedpoint arithmetic
53340  ChangeLog            | 8 ++++++++
53341  configure.ac         | 2 +-
53342  goo/FixedPoint.h     | 2 +-
53343  splash/Splash.cc     | 4 ++--
53344  splash/SplashTypes.h | 2 +-
53345  5 files changed, 13 insertions(+), 5 deletions(-)
53347 commit f04e2c4f20f821ff8cb9465a715ccbb22091d449
53348 Author: Albert Astals Cid <aacid@kde.org>
53349 Date:   Mon Feb 6 18:50:10 2006 +0000
53351     Jeff Muizelaar's improvements to my yesterday's small patches
53353  ChangeLog              | 6 ++++++
53354  poppler/Annot.cc       | 9 ++++-----
53355  poppler/JBIG2Stream.cc | 2 +-
53356  3 files changed, 11 insertions(+), 6 deletions(-)
53358 commit 33e98f81cdfda0935ac7ea79a691976465ec790b
53359 Author: Albert Astals Cid <aacid@kde.org>
53360 Date:   Sun Feb 5 15:46:10 2006 +0000
53362     Some small fixes from kpdf
53364  ChangeLog                  | 8 ++++++++
53365  poppler/Gfx.cc             | 1 +
53366  poppler/GfxFont.cc         | 1 +
53367  poppler/JBIG2Stream.cc     | 2 +-
53368  poppler/SplashOutputDev.cc | 1 -
53369  5 files changed, 11 insertions(+), 2 deletions(-)
53371 commit 6d9e6489d24b3105204ff4233f6493136e9b5715
53372 Author: Jeff Muizelaar <jeff@infidigm.net>
53373 Date:   Sat Feb 4 21:10:41 2006 +0000
53375     2006-02-04  Jeff Muizelaar  <jeff@infidigm.net>
53377         * poppler/Gfx.cc:
53378         * poppler/OutputDev.cc:
53379         * poppler/OutputDev.h: Let output devices know about pdf grouping
53380         operators.
53381         Patch by Thorkild Stray.
53383  ChangeLog            |  8 ++++++++
53384  poppler/Gfx.cc       | 14 ++++++++++++++
53385  poppler/OutputDev.cc | 16 ++++++++++++++++
53386  poppler/OutputDev.h  | 10 ++++++++++
53387  4 files changed, 48 insertions(+)
53389 commit b4e34d905cd0ca5815a450de35b4c2774f4887c9
53390 Author: Jeff Muizelaar <jeff@infidigm.net>
53391 Date:   Sat Feb 4 20:48:25 2006 +0000
53393     2006-02-04  Jeff Muizelaar  <jeff@infidigm.net>
53395         * poppler/GlobalParams.cc: Check all fonts returned by fontconfig.
53396         Discard the ones that are not truetype or type1. Fixes #5758.
53397         Patch by Ed Catmur.
53399  ChangeLog               |  6 ++++++
53400  poppler/GlobalParams.cc | 51
53401  +++++++++++++++++++++++++++----------------------
53402  2 files changed, 34 insertions(+), 23 deletions(-)
53404 commit fd85a0afdd7b4cafc68df400d4f94fccaea18c76
53405 Author: Albert Astals Cid <aacid@kde.org>
53406 Date:   Sat Feb 4 20:34:13 2006 +0000
53408     Remove bug from "do not use an external file to pass fonts to
53409     Freetype" patch, patch by Stefan Schweizer
53411  ChangeLog                  |  3 +++
53412  poppler/SplashOutputDev.cc | 14 ++++++++++----
53413  2 files changed, 13 insertions(+), 4 deletions(-)
53415 commit 67ca9d01f8badcf542f60b23521c384c9840ca1b
53416 Author: Albert Astals Cid <aacid@kde.org>
53417 Date:   Sat Feb 4 20:31:00 2006 +0000
53419     Added a DTD of the xml pdftohtml creates patch by Stefan Schweizer
53421  ChangeLog         |  2 ++
53422  utils/Makefile.am |  2 ++
53423  utils/pdf2xml.dtd | 28 ++++++++++++++++++++++++++++
53424  3 files changed, 32 insertions(+)
53426 commit f4df23ca7f396883a906f16dfc8db1ebd528e04a
53427 Author: Albert Astals Cid <aacid@kde.org>
53428 Date:   Sat Feb 4 20:24:03 2006 +0000
53430     ignore++
53432  utils/.cvsignore | 1 +
53433  1 file changed, 1 insertion(+)
53435 commit 93ad488679f594e45547a67e2a7397f4c8bd2820
53436 Author: Albert Astals Cid <aacid@kde.org>
53437 Date:   Sat Feb 4 20:07:07 2006 +0000
53439     Actually create pdftoppm patch by Stefan Schweizer
53441  ChangeLog         | 44 +++++++++++++++++++++++++-------------------
53442  utils/Makefile.am | 10 ++++++++--
53443  utils/pdftoppm.cc |  9 +++++----
53444  3 files changed, 38 insertions(+), 25 deletions(-)
53446 commit 7d2be955e6345a052590b06b29a6d2fb2111e2e6
53447 Author: Albert Astals Cid <aacid@kde.org>
53448 Date:   Thu Feb 2 23:06:20 2006 +0000
53450     CVE-2006-0301 fix by Derek though KDE security team
53452  ChangeLog                    |  5 +++++
53453  splash/SplashXPathScanner.cc | 32 ++++++++++++++++++++------------
53454  2 files changed, 25 insertions(+), 12 deletions(-)
53456 commit c191e7d0f13ea429017e4d4f79ce803e84c72e40
53457 Author: Albert Astals Cid <aacid@kde.org>
53458 Date:   Thu Feb 2 22:54:27 2006 +0000
53460     i should learn on which day i live
53462  ChangeLog | 2 +-
53463  1 file changed, 1 insertion(+), 1 deletion(-)
53465 commit 1ddeed60d07c3a7e011f3f594fa9299379d0b000
53466 Author: Albert Astals Cid <aacid@kde.org>
53467 Date:   Thu Feb 2 22:50:01 2006 +0000
53469     don't use files to pass fonts to freetype
53471  ChangeLog                    | 26 ++++++++++++
53472  fofi/FoFiTrueType.cc         | 43 ++++++++++++++++----
53473  fofi/FoFiTrueType.h          |  7 ++--
53474  fofi/FoFiType1C.h            |  2 +-
53475  goo/gfile.cc                 |  8 ++++
53476  poppler/GfxFont.cc           | 49 ++++++++++++++++++++++-
53477  poppler/GfxFont.h            |  2 +
53478  poppler/GlobalParams.cc      |  1 +
53479  poppler/GlobalParams.h       |  1 +
53480  poppler/SplashOutputDev.cc   | 94
53481  ++++++++++++++++++++++----------------------
53482  splash/SplashFTFontEngine.cc | 44 +++++++++++++--------
53483  splash/SplashFTFontEngine.h  | 16 ++++----
53484  splash/SplashFTFontFile.cc   | 47 +++++++++++++---------
53485  splash/SplashFTFontFile.h    | 18 ++++-----
53486  splash/SplashFontEngine.cc   | 46 +++++++++-------------
53487  splash/SplashFontEngine.h    | 16 ++++----
53488  splash/SplashFontFile.cc     | 70 +++++++++++++++++++++++++++++----
53489  splash/SplashFontFile.h      | 25 ++++++++++--
53490  splash/SplashT1FontEngine.cc | 29 +++++++-------
53491  splash/SplashT1FontFile.cc   | 30 +++++++++++---
53492  splash/SplashT1FontFile.h    |  4 +-
53493  21 files changed, 396 insertions(+), 182 deletions(-)
53495 commit 34df4cfa5cd8788ccf2ea698cbedd05b209041f5
53496 Author: Jeff Muizelaar <jeff@infidigm.net>
53497 Date:   Wed Feb 1 03:52:12 2006 +0000
53499     2006-01-31  Jeff Muizelaar  <jeff@infidigm.net>
53501         * poppler/GlobalParams.cc (GlobalParams::getDisplayFont):
53502         Allow ttc fonts to be used.
53504  ChangeLog               | 5 +++++
53505  poppler/GlobalParams.cc | 2 +-
53506  2 files changed, 6 insertions(+), 1 deletion(-)
53508 commit 0184e7c928ec60c0aa3f8634d96ae0cf0ad6d157
53509 Author: Jeff Muizelaar <jeff@infidigm.net>
53510 Date:   Sun Jan 29 05:16:31 2006 +0000
53512     2006-01-28  Jeff Muizelaar  <jeff@infidigm.net>
53514         * glib/poppler-attachment.h: fix compile by adding <time.h>
53515         include.
53516         Acked-by: Jonathan Blanford <jrb@redhat.com>
53518  ChangeLog                 | 5 +++++
53519  glib/poppler-attachment.h | 1 +
53520  2 files changed, 6 insertions(+)
53522 commit c805e25f2f074640e4345f8b71eef8d7de677109
53523 Author: Kristian Høgsberg <krh@redhat.com>
53524 Date:   Thu Jan 26 19:25:07 2006 +0000
53526     2006-01-26  Kristian Høgsberg  <krh@redhat.com>
53528             * poppler/CairoOutputDev.cc: Patch from Christian Krause;
53529             handle
53530             0-width lines (#5545).
53532  ChangeLog                 | 5 +++++
53533  poppler/CairoOutputDev.cc | 6 +++++-
53534  2 files changed, 10 insertions(+), 1 deletion(-)
53536 commit 4f48abcd4c21460d4c5b718a7ba18cdceb30c2d1
53537 Author: Jonathan Blandford <jrb@redhat.com>
53538 Date:   Tue Jan 24 06:21:39 2006 +0000
53540     Tue Jan 24 01:19:40 2006  Jonathan Blandford  <jrb@redhat.com>
53542             * glib/Makefile.am:
53543             * glib/poppler-attachment.cc:
53544             * glib/poppler-attachment.h:
53545             * glib/poppler-document.cc:
53546             * glib/poppler-document.h:
53547             * glib/poppler-page.cc:
53548             * glib/poppler-private.h:
53549             * glib/poppler.h:
53550             * glib/test-poppler-glib.c:
53551             * glib/reference/tmpl/poppler-enums.sgml:
53552             * glib/reference/tmpl/poppler-unused.sgml: glib bindings
53553             for the
53554             embedded file support.  It doesn't support mtime and
53555             ctime yet,
53556             but the rest works.
53558  ChangeLog                               |  16 +++
53559  glib/Makefile.am                        |   2 +
53560  glib/poppler-attachment.cc              | 223
53561  ++++++++++++++++++++++++++++++++
53562  glib/poppler-attachment.h               |  67 ++++++++++
53563  glib/poppler-document.cc                |  63 +++++++++
53564  glib/poppler-document.h                 |   6 +
53565  glib/poppler-page.cc                    |   2 +-
53566  glib/poppler-private.h                  |   6 +-
53567  glib/poppler.h                          |   1 +
53568  glib/reference/tmpl/poppler-enums.sgml  | 150 +++++++++++++++++++++
53569  glib/reference/tmpl/poppler-unused.sgml | 130 -------------------
53570  glib/test-poppler-glib.c                |  26 +++-
53571  12 files changed, 559 insertions(+), 133 deletions(-)
53573 commit 052bf4b80c8a0dc45f6222617bfd8ae1b9c40410
53574 Author: Kristian Høgsberg <krh@redhat.com>
53575 Date:   Mon Jan 23 18:52:48 2006 +0000
53577     2006-01-23  Kristian Høgsberg  <krh@redhat.com>
53579             * configure.ac:
53580             * poppler/GlobalParams.cc:
53581             * poppler/poppler-config.h.in:
53582             * utils/pdftohtml.cc:
53583             * utils/pdftops.cc: Respect command line paper size settings
53584             (#5641).
53585             Drop the built-in paper sizes.
53587  ChangeLog                   |  9 +++++++++
53588  configure.ac                |  1 -
53589  poppler/GlobalParams.cc     | 23 ++---------------------
53590  poppler/poppler-config.h.in |  5 -----
53591  utils/pdftohtml.cc          |  4 +---
53592  utils/pdftops.cc            |  4 +++-
53593  6 files changed, 15 insertions(+), 31 deletions(-)
53595 commit fb2054a5031d60aac3ccc9a36b3ed88a32188e33
53596 Author: Kristian Høgsberg <krh@redhat.com>
53597 Date:   Mon Jan 23 15:40:54 2006 +0000
53599     2006-01-23  Kristian Høgsberg  <krh@redhat.com>
53601             * glib/test-poppler-glib.c (print_document_info, print_index):
53602             Move variable declarations to top (#5692).
53604             * utils/*.cc: Move config.h #include to top of #include's
53605             (#5693).
53607  ChangeLog                | 5 +++++
53608  glib/test-poppler-glib.c | 5 +++--
53609  poppler/FontInfo.cc      | 2 +-
53610  utils/HtmlOutputDev.cc   | 2 +-
53611  utils/ImageOutputDev.cc  | 2 +-
53612  utils/pdffonts.cc        | 2 +-
53613  utils/pdfimages.cc       | 2 +-
53614  utils/pdfinfo.cc         | 2 +-
53615  utils/pdftohtml.cc       | 4 ++--
53616  utils/pdftoppm.cc        | 2 +-
53617  utils/pdftops.cc         | 2 +-
53618  utils/pdftotext.cc       | 2 +-
53619  12 files changed, 19 insertions(+), 13 deletions(-)
53621 commit 836af3529e827e25f20cb4710cbbf9ed0371a42c
53622 Author: Kristian Høgsberg <krh@redhat.com>
53623 Date:   Mon Jan 23 14:45:30 2006 +0000
53625     2006-01-23  Kristian Høgsberg  <krh@redhat.com>
53627             * splash/SplashFTFont.cc: Don't use deprecated freetype
53628             include
53629             files.
53631  ChangeLog              | 5 +++++
53632  splash/SplashFTFont.cc | 3 ++-
53633  2 files changed, 7 insertions(+), 1 deletion(-)
53635 commit 60e13bf84e4f020a264811e4a5bf85d67e15d6df
53636 Author: Jeff Muizelaar <jeff@infidigm.net>
53637 Date:   Sat Jan 21 21:56:40 2006 +0000
53639     2006-01-21  Jeff Muizelaar  <jeff@infidigm.net>
53641         * TODO: Add my todo list.
53643  ChangeLog |  4 ++++
53644  TODO      | 10 ++++++++++
53645  2 files changed, 14 insertions(+)
53647 commit cebba06563d1b691a8bbb83828e47c9cc91e231a
53648 Author: Albert Astals Cid <aacid@kde.org>
53649 Date:   Wed Jan 18 22:40:26 2006 +0000
53651     ok, ok, lasts files, i promise :-/
53653  qt4/tests/check_attachments.cpp   | 151
53654  ++++++++++++++++++++++++++++++++++++++
53655  qt4/tests/poppler-attachments.cpp |  37 ++++++++++
53656  2 files changed, 188 insertions(+)
53658 commit 0b12e7cce6c6633b1d07e2902a9fa13ff52079e7
53659 Author: Albert Astals Cid <aacid@kde.org>
53660 Date:   Wed Jan 18 22:38:59 2006 +0000
53662     YAMF = Yet Another Missing File
53664  qt4/src/poppler-embeddedfile.cc | 106
53665  ++++++++++++++++++++++++++++++++++++++++
53666  1 file changed, 106 insertions(+)
53668 commit 38c8f3a53b3eb2be1fbfa360f77285037d89b719
53669 Author: Albert Astals Cid <aacid@kde.org>
53670 Date:   Wed Jan 18 22:36:01 2006 +0000
53672     as usual i foget some files
53674  poppler/UGooString.cc | 86
53675  +++++++++++++++++++++++++++++++++++++++++++++++++++
53676  poppler/UGooString.h  | 55 ++++++++++++++++++++++++++++++++
53677  2 files changed, 141 insertions(+)
53679 commit ad6e7d862c8fa6e10a7dbbb3391cbb0b6c922375
53680 Author: Albert Astals Cid <aacid@kde.org>
53681 Date:   Wed Jan 18 22:32:13 2006 +0000
53683     Brad patch for embedded document extraction, only has Qt4 bindings
53684     for now, needs Qt3 and glib work
53686  ChangeLog                     |  42 +++++++++++++
53687  glib/poppler-action.cc        |   2 +-
53688  glib/poppler-document.cc      |   1 +
53689  poppler/Annot.cc              |   1 +
53690  poppler/Catalog.cc            | 133
53691  +++++++++++++++++++++++++++++++++++++++---
53692  poppler/Catalog.h             |  60 +++++++++++++++++--
53693  poppler/Dict.cc               |  17 +++---
53694  poppler/Dict.h                |  15 ++---
53695  poppler/FontInfo.cc           |   1 +
53696  poppler/Function.cc           |   1 +
53697  poppler/Gfx.cc                |   1 +
53698  poppler/GfxFont.cc            |   5 +-
53699  poppler/GfxState.cc           |   1 +
53700  poppler/Link.cc               |   9 +--
53701  poppler/Link.h                |   9 +--
53702  poppler/Makefile.am           |   2 +
53703  poppler/Object.h              |  17 +++---
53704  poppler/Outline.cc            |   1 +
53705  poppler/PDFDoc.cc             |   1 +
53706  poppler/PDFDoc.h              |   2 +-
53707  poppler/PSOutputDev.cc        |   5 +-
53708  poppler/Page.cc               |   1 +
53709  poppler/PageLabelInfo.cc      |   1 +
53710  poppler/Parser.cc             |   2 +
53711  poppler/SecurityHandler.cc    |   1 +
53712  poppler/Stream.cc             |   1 +
53713  poppler/XRef.cc               |   1 +
53714  qt/poppler-document.cc        |   1 +
53715  qt/poppler-page-transition.cc |   1 +
53716  qt4/src/Makefile.am           |   1 +
53717  qt4/src/poppler-document.cc   |  26 ++++++++-
53718  qt4/src/poppler-private.h     |   2 +
53719  qt4/src/poppler-qt4.h         |  68 +++++++++++++++++++++
53720  qt4/tests/.cvsignore          |   2 +
53721  qt4/tests/Makefile.am         |  16 ++++-
53722  utils/HtmlOutputDev.cc        |   1 +
53723  utils/pdffonts.cc             |   1 +
53724  utils/pdfinfo.cc              |   1 +
53725  utils/pdftohtml.cc            |   1 +
53726  utils/pdftotext.cc            |   1 +
53727  40 files changed, 401 insertions(+), 54 deletions(-)
53729 commit 550fb0b617ece7951ec39aec5fa5504cc90022fc
53730 Author: Albert Astals Cid <aacid@kde.org>
53731 Date:   Wed Jan 18 21:22:12 2006 +0000
53733     Add some more documentation to PageTransition, patch by Stefan Kebekus
53735  ChangeLog                    |  6 ++++++
53736  qt/poppler-page-transition.h | 40
53737  +++++++++++++++++++++++++++++++++-------
53738  qt4/src/Doxyfile             |  2 +-
53739  3 files changed, 40 insertions(+), 8 deletions(-)
53741 commit d66f3647ff1c38318d4cd056cb4d4c7a32eb6603
53742 Author: Albert Astals Cid <aacid@kde.org>
53743 Date:   Wed Jan 18 18:54:12 2006 +0000
53745     poppler/CharCodeToUnicode.cc: Fix check for length that was not
53746             having into account that there could be \n or \r in tokens
53747             an that
53748             those do not have to be took into account. Fixes
53749             http://bugs.kde.org/show_bug.cgi?id=120310
53751  ChangeLog                    |  9 ++++++++-
53752  poppler/CharCodeToUnicode.cc | 31 +++++++++++++++++++++++++++----
53753  2 files changed, 35 insertions(+), 5 deletions(-)
53755 commit d78b670339c8f92a32ab5f0a574d0e21690806f8
53756 Author: Albert Astals Cid <aacid@kde.org>
53757 Date:   Tue Jan 17 21:35:31 2006 +0000
53759     When doing the parsing check with XREF we did not grow too much. Fixes
53760     serialata10a.pdf
53762  ChangeLog         | 10 ++++++++++
53763  poppler/Lexer.cc  | 22 +++++++++++++++++++---
53764  poppler/Lexer.h   |  8 +++++---
53765  poppler/Parser.cc |  6 +++---
53766  poppler/Parser.h  |  2 +-
53767  poppler/XRef.cc   | 17 +++++++++++++++++
53768  poppler/XRef.h    |  3 +++
53769  7 files changed, 58 insertions(+), 10 deletions(-)
53771 commit f5db636af0cd6e05cd7ede37a8585001d51192a1
53772 Author: Albert Astals Cid <aacid@kde.org>
53773 Date:   Tue Jan 17 20:33:08 2006 +0000
53775     i suck
53776     i suck
53777     i suck
53778     i suck
53779     i suck
53780     A file i forgot to add to make it compile :-/
53782  qt/poppler-page-transition-private.h | 28 ++++++++++++++++++++++++++++
53783  1 file changed, 28 insertions(+)
53785 commit 9cc97908ea67ab431e58129f589e00f41f40a143
53786 Author: Jeff Muizelaar <jeff@infidigm.net>
53787 Date:   Thu Jan 12 23:54:08 2006 +0000
53789     2006-01-12  Jeff Muizelaar  <jeff@infidigm.net>
53791         * poppler/GlobalParams.cc: Make buildFcPattern() static.
53793  ChangeLog               | 4 ++++
53794  poppler/GlobalParams.cc | 2 +-
53795  2 files changed, 5 insertions(+), 1 deletion(-)
53797 commit c7ce134fb1dadb46e2b3773d0976ea31da0a046f
53798 Author: Kristian Høgsberg <krh@redhat.com>
53799 Date:   Wed Jan 11 16:52:58 2006 +0000
53801     2006-01-11  Kristian Høgsberg  <krh@redhat.com>
53803             * poppler/JBIG2Stream.cc:
53804             * poppler/Stream.cc: Merge patch to fix CVE-2005-3624,
53805             CVE-2005-3625 and CVE-2005-3627 issues.
53807  ChangeLog              |  6 ++++++
53808  poppler/JBIG2Stream.cc | 32 +++++++++++++++++++++++++++++++-
53809  poppler/Stream.cc      |  8 +++++---
53810  3 files changed, 42 insertions(+), 4 deletions(-)
53812 commit ec7fb41725c19bc7f2aad1073fe6397ea0a8da0d
53813 Author: Albert Astals Cid <aacid@kde.org>
53814 Date:   Tue Jan 10 21:57:28 2006 +0000
53816             * configure.ac:
53817             * m4/qt.m4: Fix bugs created when splitting the code from
53818             configure.ac, take QTDIR into account when looking for
53819             QtTestLib and
53820             do not die if it is not found as it is not mandatory
53821             * qt/poppler-page-transition.cc:
53822             * qt/poppler-page.cc:
53823             * qt/poppler-private.h:
53824             * qt4/tests/Makefile.am:
53825             * qt4/src/poppler-qt4.h:
53826             * qt4/src/poppler-page.cc:
53827             * qt4/src/Makefile.am: Fix mess created my the moving and
53828             renaming of
53829             PageTransition.cc
53831  ChangeLog                     | 15 +++++++++++++++
53832  configure.ac                  | 14 ++++----------
53833  m4/qt.m4                      |  5 +++++
53834  qt/poppler-page-transition.cc |  2 +-
53835  qt/poppler-page.cc            |  1 +
53836  qt/poppler-private.h          |  5 -----
53837  qt4/src/Makefile.am           |  1 +
53838  qt4/src/poppler-page.cc       |  2 +-
53839  qt4/src/poppler-qt4.h         |  2 +-
53840  qt4/tests/Makefile.am         |  1 +
53841  10 files changed, 30 insertions(+), 18 deletions(-)
53843 commit d9bc53a741b3bbd2a202662c66fe70f49ac72a49
53844 Author: Kristian Høgsberg <krh@redhat.com>
53845 Date:   Tue Jan 10 17:59:51 2006 +0000
53847     2006-01-10  Kristian Høgsberg  <krh@redhat.com>
53849             * splash/Makefile.am: Only install splash headers if
53850             --enable-xpdf-headers is given.
53852             * Makefile.am (DISTCHECK_CONFIGURE_FLAGS): Set this here.
53854  ChangeLog          | 7 +++++++
53855  Makefile.am        | 1 +
53856  splash/Makefile.am | 4 ++++
53857  3 files changed, 12 insertions(+)
53859 commit ea6d9b97cec6fabf8a5005c565bbdb378bed7f54
53860 Author: Jeff Muizelaar <jeff@infidigm.net>
53861 Date:   Tue Jan 10 17:55:59 2006 +0000
53863     2006-01-10  Jeff Muizelaar  <jeff@infidigm.net>
53865         * poppler/CairoOutputDev.cc:
53866         * poppler/CairoOutputDev.h:
53867         Fix the following fixme in CairoOutputDevice.
53869         // FIXME: This is quite right yet, we need to accumulate all
53870         // glyphs within one text object before we clip.  Right now this
53871         // just add this one string.
53873         The fix uses a strategy similar to the one the Splash backend.
53874         textClipPath is used to store the appended path from each call to
53875         endString(). The accumulated path is clipped in endTextObject.
53877  ChangeLog                 | 14 ++++++++++++++
53878  poppler/CairoOutputDev.cc | 27 +++++++++++++++++++++++----
53879  poppler/CairoOutputDev.h  |  1 +
53880  3 files changed, 38 insertions(+), 4 deletions(-)
53882 commit 9e8a655a2bd3ca8cff1a150dce0dd378aeca047b
53883 Author: Jeff Muizelaar <jeff@infidigm.net>
53884 Date:   Sun Jan 8 22:59:48 2006 +0000
53886     2006-01-08  Jeff Muizelaar  <jeff@infidigm.net>
53888         * poppler/CairoOutputDev.cc: Don't try and load type3 fonts
53889         (#4030).
53891  ChangeLog                 | 6 +++++-
53892  poppler/CairoOutputDev.cc | 5 ++++-
53893  2 files changed, 9 insertions(+), 2 deletions(-)
53895 commit 25fd8e1ea87c41855a4ee702fbe47f5661a54c22
53896 Author: Jeff Muizelaar <jeff@infidigm.net>
53897 Date:   Sun Jan 8 22:51:17 2006 +0000
53899     2006-01-08  Jeff Muizelaar  <jeff@infidigm.net>
53901         * poppler/Page.cc: use colToByte for reading thumbnails (#5420).
53903         Patch by Nickolay V. Shmyrev.
53905  ChangeLog       | 6 ++++++
53906  poppler/Page.cc | 6 +++---
53907  2 files changed, 9 insertions(+), 3 deletions(-)
53909 commit df73ee2ec4b65ccf611f0fd76fb456cc797693d4
53910 Author: Jeff Muizelaar <jeff@infidigm.net>
53911 Date:   Sat Jan 7 06:10:15 2006 +0000
53913     2006-01-07  Jeff Muizelaar <jeff@infidigm.net>
53915         * poppler/CairoOutputDev.cc: Initialize (fill|stroke)_opacity.
53917  ChangeLog                 | 4 ++++
53918  poppler/CairoOutputDev.cc | 2 ++
53919  2 files changed, 6 insertions(+)
53921 commit 18eb8de66749082e4aa65cc6d369a533826fab33
53922 Author: Kristian Høgsberg <krh@redhat.com>
53923 Date:   Fri Jan 6 10:05:58 2006 +0000
53925     2006-01-06  Kristian Høgsberg  <krh@redhat.com>
53927             * qt/poppler-page.cc:
53928             * qt/poppler-private.h:
53929             * qt/poppler-qt.h:
53930             * qt4/src/Makefile.am:
53931             * qt/Makefile.am:
53932             * poppler/Makefile.am: Move PageTransition to qt bindings,
53933             move
53934             contents from Private.h to qt/poppler-private.h.
53936             * poppler/TextOutputDev.cc (visitWord): Remove #warning.
53938             * utils/Makefile.am (pdfimages_SOURCES): Add ImageOutputDev.h,
53939             use
53940             dist_man1_MANS so we actually dist the man pages.
53942             * goo/Makefile.am (poppler_goo_include_HEADERS): Add
53943             GooVector.h.
53945             * glib/reference/Makefile.am: DOC_SOURCE_DIR must be
53946             relative to
53947             $(srcdir), fix this to make distchek run.
53949             * m4/qt.m4:
53950             * m4/libjpeg.m4:
53951             * acinclude.m4:
53952             * configure.ac: Split out Qt and libjpeg checks from
53953             configure.ac
53954             and acinclude.m4 to m4/qt.m4 and m4/libjpeg.m4.
53956  ChangeLog                               |  26 ++++
53957  acinclude.m4                            | 112 ----------------
53958  configure.ac                            | 223
53959  +++-----------------------------
53960  glib/reference/Makefile.am              |   2 +-
53961  glib/reference/tmpl/poppler-enums.sgml  | 150 ---------------------
53962  glib/reference/tmpl/poppler-unused.sgml | 130 +++++++++++++++++++
53963  goo/Makefile.am                         |   1 +
53964  m4/libjpeg.m4                           | 109 ++++++++++++++++
53965  m4/qt.m4                                | 206
53966  +++++++++++++++++++++++++++++
53967  poppler/Makefile.am                     |   1 -
53968  poppler/PageTransition.h                | 118 -----------------
53969  poppler/Private.h                       |  30 -----
53970  poppler/TextOutputDev.cc                |   2 -
53971  qt/Makefile.am                          |   8 +-
53972  qt/poppler-page-transition.cc           | 187 ++++++++++++++++++++++++++
53973  qt/poppler-page-transition.h            | 117 +++++++++++++++++
53974  qt/poppler-page.cc                      |   1 -
53975  qt/poppler-private.h                    |   9 +-
53976  qt/poppler-qt.h                         |   2 +-
53977  qt4/src/Makefile.am                     |   8 +-
53978  utils/Makefile.am                       |  54 ++++++--
53979  21 files changed, 857 insertions(+), 639 deletions(-)
53981 commit 93921e77115ebe4d527f98675e438de485e84507
53982 Author: Albert Astals Cid <aacid@kde.org>
53983 Date:   Thu Jan 5 23:53:33 2006 +0000
53985     * poppler/DCTStream.cc: Fix handling of malformed jpeg streams like
53986       the one at http://bugs.kde.org/show_bug.cgi?id=119569
53988     Might be worth backporting to 0.4.x
53990  ChangeLog            |  5 +++++
53991  poppler/DCTStream.cc | 26 ++++++++++++++++----------
53992  2 files changed, 21 insertions(+), 10 deletions(-)
53994 commit 0dc16af02071350a0dc11af4106799378c99cdad
53995 Author: Albert Astals Cid <aacid@kde.org>
53996 Date:   Thu Jan 5 13:53:58 2006 +0000
53998     Introduce variants of renderTo that return a QImage and do not use
53999     a QPixmap so threading is possible.
54001  ChangeLog               |  8 +++++++
54002  qt/poppler-page.cc      | 18 ++++++++++-----
54003  qt/poppler-qt.h         | 30 ++++++++++++++++++++-----
54004  qt4/src/poppler-page.cc |  9 +++++++-
54005  qt4/src/poppler-qt4.h   | 59
54006  +++++++++++++++++++++++++++----------------------
54007  5 files changed, 85 insertions(+), 39 deletions(-)
54009 commit 5c2cbf5d327c6cc75c073b56c3ab1748c0d24387
54010 Author: Albert Astals Cid <aacid@kde.org>
54011 Date:   Mon Jan 2 14:24:31 2006 +0000
54013     Use error() instead std::cerr in PageTranstion.cc
54015  ChangeLog                 | 4 ++++
54016  poppler/PageTransition.cc | 5 +++--
54017  2 files changed, 7 insertions(+), 2 deletions(-)
54019 commit da5a4233498b56df611e1c7bca0090306cb5dbe0
54020 Author: Jonathan Blandford <jrb@redhat.com>
54021 Date:   Mon Jan 2 00:06:45 2006 +0000
54023     Sun Jan  1 18:50:51 2006  Jonathan Blandford  <jrb@redhat.com>
54025             * Makefile.am:
54026             * autogen.sh:
54027             * configure.ac:
54028             * gtk-doc.make:
54029             * glib/Makefile.am: enable gtk-doc support.
54031  ChangeLog        |   8 +++
54032  Makefile.am      |   2 +
54033  autogen.sh       |  14 +++++
54034  configure.ac     |   4 ++
54035  glib/Makefile.am |   1 +
54036  gtk-doc.make     | 153
54037  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
54038  m4/gtk-doc.m4    |  53 +++++++++++++++++++
54039  7 files changed, 235 insertions(+)
54041 commit 372c34cc9728d7041bc4f6893c0bae50c9501c50
54042 Author: Albert Astals Cid <aacid@kde.org>
54043 Date:   Sun Jan 1 22:35:48 2006 +0000
54045             * qt4/src/poppler-private.h:
54046             * qt4/src/poppler-page.cc:
54047             * qt4/src/poppler-document.cc: Don't create a SplashOutputDev
54048             for
54049             every splashRenderToPixmap
54051  ChangeLog                   |  4 ++++
54052  qt4/src/poppler-document.cc |  1 -
54053  qt4/src/poppler-page.cc     | 18 +++++-------------
54054  qt4/src/poppler-private.h   | 24 +++++++++++++++++++++++-
54055  4 files changed, 32 insertions(+), 15 deletions(-)
54057 commit 6ff83474ac594368015334db9c6b33d3a552079f
54058 Author: Albert Astals Cid <aacid@kde.org>
54059 Date:   Sun Jan 1 22:18:47 2006 +0000
54061           * qt/poppler-page.cc:
54062           * qt/poppler-private.h: Don't create a SplashOutputDev for every
54063             renderToPixmap.
54065  ChangeLog            |  6 ++++++
54066  qt/poppler-page.cc   |  8 +-------
54067  qt/poppler-private.h | 24 +++++++++++++++++++++++-
54068  3 files changed, 30 insertions(+), 8 deletions(-)
54070 commit 6942646d4c82327a80b021838a38aa55c1026883
54071 Author: Jonathan Blandford <jrb@redhat.com>
54072 Date:   Sun Jan 1 20:34:36 2006 +0000
54074     Sun Jan  1 15:32:08 2006  Jonathan Blandford  <jrb@redhat.com>
54076             * glib/reference/*: More gtk-doc work.  Not enabled for
54077             building
54078             by default, but filled in.
54080  .cvsignore                                   |   1 +
54081  ChangeLog                                    |   5 +
54082  glib/reference/.cvsignore                    |  18 ++
54083  glib/reference/Makefile.am                   |  87 +++++++
54084  glib/reference/poppler-docs.sgml             |  17 ++
54085  glib/reference/poppler-overrides.txt         |   0
54086  glib/reference/poppler-sections.txt          | 151 ++++++++++++
54087  glib/reference/poppler.types                 |   4 +
54088  glib/reference/tmpl/poppler-action.sgml      | 172 +++++++++++++
54089  glib/reference/tmpl/poppler-document.sgml    | 354
54090  +++++++++++++++++++++++++++
54091  glib/reference/tmpl/poppler-enums.sgml       | 169 +++++++++++++
54092  glib/reference/tmpl/poppler-page.sgml        | 243 ++++++++++++++++++
54093  glib/reference/tmpl/poppler-private.sgml     | 128 ++++++++++
54094  glib/reference/tmpl/poppler-unused.sgml      |   0
54095  glib/reference/tmpl/poppler.sgml             | 216 ++++++++++++++++
54096  glib/reference/tmpl/stamp-poppler-enums.sgml |  19 ++
54097  16 files changed, 1584 insertions(+)
54099 commit 0fab1b711f153859e113cb3b6d734ddcb58fb87a
54100 Author: Jonathan Blandford <jrb@redhat.com>
54101 Date:   Sat Dec 31 02:10:33 2005 +0000
54103     Fri Dec 30 21:08:33 2005  Jonathan Blandford  <jrb@redhat.com>
54105             * glib/*{cc,h}: Update inline doc comments.  This is in
54106             preparation for gtk-doc support.
54108  ChangeLog                |   5 ++
54109  glib/poppler-action.cc   |  14 +++++
54110  glib/poppler-action.h    |   2 -
54111  glib/poppler-document.cc | 151
54112  ++++++++++++++++++++++++++++++++++++++++++++++-
54113  glib/poppler-document.h  |   4 +-
54114  glib/poppler-page.cc     |  28 +++++++++
54115  glib/poppler.cc          |  16 +++++
54116  glib/test-poppler-glib.c |  29 +++++++++
54117  8 files changed, 243 insertions(+), 6 deletions(-)
54119 commit 313530036b204eaa5ddfa150730302e855560d6a
54120 Author: Albert Astals Cid <aacid@kde.org>
54121 Date:   Fri Dec 30 22:54:46 2005 +0000
54123     A delete that slipped from the last patch-commit
54125  qt4/src/poppler-page.cc | 1 +
54126  1 file changed, 1 insertion(+)
54128 commit cf6f8123af19aca4200b58a454652f68ce8132e2
54129 Author: Albert Astals Cid <aacid@kde.org>
54130 Date:   Fri Dec 30 22:31:32 2005 +0000
54132     Puting PageTransition implementation into poppler "core", both Qt
54133     and Qt4 frontends use it.
54135  poppler/Makefile.am       |   1 +
54136  poppler/PageTransition.cc | 188
54137  ++++++++++++++++++++++++++++++++++++++++++++++
54138  poppler/PageTransition.h  | 118 +++++++++++++++++++++++++++++
54139  poppler/Private.h         |  30 ++++++++
54140  qt/Makefile.am            |   2 +-
54141  qt/poppler-page.cc        | 111 +--------------------------
54142  qt/poppler-qt.h           |  72 +-----------------
54143  qt4/src/Makefile.am       |   2 +-
54144  qt4/src/poppler-page.cc   |  17 ++++-
54145  qt4/src/poppler-qt4.h     |  14 +++-
54146  10 files changed, 374 insertions(+), 181 deletions(-)
54148 commit 56035ab199ac6deb5c1e07e745d120d1121a5960
54149 Author: Albert Astals Cid <aacid@kde.org>
54150 Date:   Fri Dec 30 21:59:58 2005 +0000
54152      * utils/HtmlOutputDev.cc:
54153      * utils/ImageOutputDev.cc: Fix build when using --disable-libjpeg
54155  ChangeLog               | 5 +++++
54156  utils/HtmlOutputDev.cc  | 2 ++
54157  utils/ImageOutputDev.cc | 2 ++
54158  3 files changed, 9 insertions(+)
54160 commit 8b64dafc7f1d198fb0052c0d6f0da6de97bbb48d
54161 Author: Brad Hards <bradh@frogmouth.net>
54162 Date:   Wed Dec 28 09:23:43 2005 +0000
54164     Plug a few memory leaks in the Qt4 bindings.
54166  ChangeLog                        | 25 ++++++++++++++++++++
54167  qt4/src/poppler-document.cc      |  3 +++
54168  qt4/src/poppler-private.h        |  7 +++++-
54169  qt4/src/poppler-qt4.h            |  3 +++
54170  qt4/tests/check_fonts.cpp        |  8 +++++++
54171  qt4/tests/check_metadata.cpp     | 50
54172  +++++++++++++++++++++++++++++++++++-----
54173  qt4/tests/check_pagelayout.cpp   |  6 +++++
54174  qt4/tests/check_pagemode.cpp     | 10 ++++++++
54175  qt4/tests/check_permissions.cpp  |  2 ++
54176  qt4/tests/check_version.cpp      | 22 ------------------
54177  qt4/tests/poppler-fonts.cpp      |  1 +
54178  qt4/tests/stress-poppler-qt4.cpp |  2 ++
54179  12 files changed, 110 insertions(+), 29 deletions(-)
54181 commit 64c07a20a4ed844f3b3dd26e974f58d5877cf9fd
54182 Author: Brad Hards <bradh@frogmouth.net>
54183 Date:   Tue Dec 27 06:10:01 2005 +0000
54185     qt4/src/poppler-qt4.h and qt4/src/poppler-document.cc: add
54186     convertDate() function that
54187     turns char* PDF date strings into QDateTime. This version handles
54188     the timezone conversions. Refactored the existing date() method
54189     to use it.
54191     qt4/tests/check_dateConversion.cpp: unit tests for convertDate()
54192     qt4/tests/check_metadata.cpp: update to reflect UTC.
54193     qt4/tests/.cvsignore: suppress check_dateConversion
54195  ChangeLog                          |   9 ++++
54196  qt4/src/poppler-document.cc        |  89 ++++++++++++++++++++-----------
54197  qt4/src/poppler-qt4.h              |   5 ++
54198  qt4/tests/.cvsignore               |   1 +
54199  qt4/tests/Makefile.am              |  11 ++--
54200  qt4/tests/check_dateConversion.cpp | 105
54201  +++++++++++++++++++++++++++++++++++++
54202  qt4/tests/check_metadata.cpp       |   4 +-
54203  7 files changed, 188 insertions(+), 36 deletions(-)
54205 commit 4b2e3b5106b75f23c830837a886cd29beb1d1d1b
54206 Author: Brad Hards <bradh@frogmouth.net>
54207 Date:   Tue Dec 27 05:08:34 2005 +0000
54209     * qt4/src/Doxyfile (JAVADOC_AUTOBRIEF): Turned on automatic
54210     \brief mode.
54212     * qt4/src/poppler-qt4.h: Update API documentation. Patch from
54213     Stefan Kebekus, with some changes. Removed \brief entries.
54215  ChangeLog             |  8 +++++
54216  qt4/src/Doxyfile      |  2 +-
54217  qt4/src/poppler-qt4.h | 81
54218  ++++++++++++++++++++++++++++++++++++++++-----------
54219  3 files changed, 73 insertions(+), 18 deletions(-)
54221 commit 8d9cf43aaa73d5012428a6a4c5d7e2cccbd3036e
54222 Author: Kristian Høgsberg <krh@redhat.com>
54223 Date:   Wed Dec 21 22:09:47 2005 +0000
54225     2005-12-21  Kristian Høgsberg  <krh@redhat.com>
54227             * NEWS: Sum up 0.5 changes so far.
54229             * acinclude.m4: Split jpeg macros out into this file.
54231             * poppler/Stream.cc: Apply latest CVE-2005-3191 updates.
54233  ChangeLog            |   8 ++++
54234  NEWS                 |   8 ++++
54235  acinclude.m4         | 112
54236  ++++++++++++++++++++++++++++++++++++++++++++++++++
54237  configure.ac         | 114
54238  ---------------------------------------------------
54239  poppler/JPXStream.cc |   1 +
54240  poppler/Stream.cc    |  11 +++--
54241  6 files changed, 137 insertions(+), 117 deletions(-)
54243 commit 97243286560cb4f264b875185c8768a6af09d554
54244 Author: Kristian Høgsberg <krh@redhat.com>
54245 Date:   Wed Dec 21 17:30:33 2005 +0000
54247     2005-12-21  Kristian Høgsberg  <krh@redhat.com>
54249             * utils/Makefile.am: Add parseargs.h to sources and add
54250             -I$(top_srcdir)/poppler to INCLUDES.
54252             * poppler/CairoFontEngine.cc: Apply patch from Hiroyuki
54253             Ikezoe to
54254             man non-embedded CJK fonts work.
54256  ChangeLog                  | 14 ++++++++++---
54257  configure.ac               |  2 +-
54258  poppler/CairoFontEngine.cc | 52
54259  +++++++++++++++++++++++++++++++++++++++++-----
54260  utils/Makefile.am          | 15 +++++++------
54261  4 files changed, 68 insertions(+), 15 deletions(-)
54263 commit cf887a9a9fae7272165d3aae05c85444ff5ca604
54264 Author: Albert Astals Cid <aacid@kde.org>
54265 Date:   Sun Dec 18 22:03:30 2005 +0000
54267            * poppler/Page.cc: Only discard cropbox sizes one by one
54268            and not
54269            completely. Jeff and Martin were right
54271  ChangeLog       |  2 ++
54272  poppler/Page.cc | 13 ++++++++++---
54273  2 files changed, 12 insertions(+), 3 deletions(-)
54275 commit 495890b9cef9d5d61bb47e789add1cf2c3b8f83d
54276 Author: Albert Astals Cid <aacid@kde.org>
54277 Date:   Sun Dec 18 21:56:15 2005 +0000
54279     + .cvsignore
54281  utils/.cvsignore | 10 ++++++++++
54282  1 file changed, 10 insertions(+)
54284 commit 5dca860bba6918e06fab3aa56a2c75f0ac9ecdfb
54285 Author: Albert Astals Cid <aacid@kde.org>
54286 Date:   Sun Dec 18 21:08:48 2005 +0000
54288     Fix utils building on Slackware
54290  ChangeLog         | 3 +++
54291  configure.ac      | 3 +++
54292  utils/Makefile.am | 3 ++-
54293  3 files changed, 8 insertions(+), 1 deletion(-)
54295 commit 03e3d9164ffd71f03136b57a9941ea14fadb21aa
54296 Author: Albert Astals Cid <aacid@kde.org>
54297 Date:   Sun Dec 18 17:12:28 2005 +0000
54299     2005-12-18  Albert Astals Cid  <aacid@kde.org>
54301             * configure.ac: Better jpeg detection, refer to ml PCbsd
54302             problem
54304  ChangeLog    |   4 ++
54305  configure.ac | 131
54306  +++++++++++++++++++++++++++++++++++++++++++++++++++--------
54307  2 files changed, 118 insertions(+), 17 deletions(-)
54309 commit 888d76a29c9c5ea6c90cc4299b230ca0c2c2944f
54310 Author: Albert Astals Cid <aacid@kde.org>
54311 Date:   Mon Dec 12 20:21:08 2005 +0000
54313     * poppler/Page.cc: Ignore cropBox if it seems incorrect
54315  ChangeLog       | 4 ++++
54316  poppler/Page.cc | 7 +++++++
54317  2 files changed, 11 insertions(+)
54319 commit bcc5e3afe27c8787ce7022a0701997c96eddb4fe
54320 Author: Kristian Høgsberg <krh@redhat.com>
54321 Date:   Mon Dec 12 20:15:11 2005 +0000
54323     2005-12-12  Kristian Høgsberg  <krh@redhat.com>
54325         * Makefile.am:
54326         * configure.ac:
54327         * goo/GooVector.h:
54328         * utils/HtmlFonts.cc:
54329         * utils/HtmlFonts.h:
54330         * utils/HtmlLinks.cc:
54331         * utils/HtmlLinks.h:
54332         * utils/HtmlOutputDev.cc:
54333         * utils/HtmlOutputDev.h:
54334         * utils/ImageOutputDev.cc:
54335         * utils/ImageOutputDev.h:
54336         * utils/Makefile.am:
54337         * utils/parseargs.c:
54338         * utils/parseargs.h:
54339         * utils/pdffonts.1:
54340         * utils/pdffonts.cc:
54341         * utils/pdfimages.1:
54342         * utils/pdfimages.cc:
54343         * utils/pdfinfo.1:
54344         * utils/pdfinfo.cc:
54345         * utils/pdftohtml.1:
54346         * utils/pdftohtml.cc:
54347         * utils/pdftoppm.1:
54348         * utils/pdftoppm.cc:
54349         * utils/pdftops.1:
54350         * utils/pdftops.cc:
54351         * utils/pdftotext.1:
54352         * utils/pdftotext.cc: Add command line utilities from xpdf.
54354  ChangeLog               |   31 +
54355  Makefile.am             |    6 +-
54356  configure.ac            |   25 +-
54357  goo/GooVector.h         |  101 +++
54358  utils/HtmlFonts.cc      |  326 ++++++++++
54359  utils/HtmlFonts.h       |   85 +++
54360  utils/HtmlLinks.cc      |  101 +++
54361  utils/HtmlLinks.h       |   49 ++
54362  utils/HtmlOutputDev.cc  | 1569
54363  +++++++++++++++++++++++++++++++++++++++++++++++
54364  utils/HtmlOutputDev.h   |  302 +++++++++
54365  utils/ImageOutputDev.cc |  195 ++++++
54366  utils/ImageOutputDev.h  |   76 +++
54367  utils/Makefile.am       |   18 +
54368  utils/parseargs.c       |  190 ++++++
54369  utils/parseargs.h       |   71 +++
54370  utils/pdffonts.1        |  128 ++++
54371  utils/pdffonts.cc       |  294 +++++++++
54372  utils/pdfimages.1       |   96 +++
54373  utils/pdfimages.cc      |  159 +++++
54374  utils/pdfinfo.1         |  157 +++++
54375  utils/pdfinfo.cc        |  376 ++++++++++++
54376  utils/pdftohtml.1       |   85 +++
54377  utils/pdftohtml.cc      |  429 +++++++++++++
54378  utils/pdftoppm.1        |  113 ++++
54379  utils/pdftoppm.cc       |  189 ++++++
54380  utils/pdftops.1         |  224 +++++++
54381  utils/pdftops.cc        |  336 ++++++++++
54382  utils/pdftotext.1       |  135 ++++
54383  utils/pdftotext.cc      |  337 ++++++++++
54384  29 files changed, 6194 insertions(+), 9 deletions(-)
54386 commit 5fbded32741acb5fac411189f80cb57aa11df517
54387 Author: Albert Astals Cid <aacid@kde.org>
54388 Date:   Sat Dec 10 10:52:15 2005 +0000
54390     * qt4/src/poppler-page.cc:
54391     * qt4/src/poppler-qt4.h:
54392     * qt4/src/tests/test-poppler-qt4.cpp: The parameters x,y,w,h to the
54393       method splashRenderToPixmap are now used. Convenient
54394       defaults are provided. The test has been changed accordingly. Some
54395       added documentation. Patch by Stefan Kebekus
54397  ChangeLog                      |  9 +++++++++
54398  qt4/src/poppler-page.cc        |  4 ++--
54399  qt4/src/poppler-qt4.h          | 31 +++++++++++++++++++++++--------
54400  qt4/tests/test-poppler-qt4.cpp |  2 +-
54401  4 files changed, 35 insertions(+), 11 deletions(-)
54403 commit bc6df8c41081c0c0107655cbf70ddb8b0c493c34
54404 Author: Kristian Høgsberg <krh@redhat.com>
54405 Date:   Fri Dec 9 20:49:59 2005 +0000
54407     2005-12-09  Kristian Høgsberg  <krh@redhat.com>
54409             * poppler/GfxState.cc: Use colToByte() for converting
54410             GxfColorComp
54411             to bytes (really fix #5117).
54413             * poppler/Stream.cc: Remove duplicated check (#5243).
54415  ChangeLog           | 5 +++++
54416  poppler/GfxState.cc | 6 +++---
54417  poppler/Stream.cc   | 4 ----
54418  3 files changed, 8 insertions(+), 7 deletions(-)
54420 commit 8a2464122455311c6d16ae62bb9ac9a0ae365a28
54421 Author: Kristian Høgsberg <krh@redhat.com>
54422 Date:   Fri Dec 9 19:40:40 2005 +0000
54424     2005-12-09  Kristian Høgsberg  <krh@redhat.com>
54426             * configure.ac:
54427             * poppler/Makefile.am (poppler_includedir):
54428             * goo/Makefile.am (poppler_goo_include_HEADERS): Make
54429             installation
54430             of xpdf header files optional.
54432  ChangeLog           | 10 +++++++++-
54433  configure.ac        |  8 ++++++++
54434  goo/Makefile.am     |  4 ++++
54435  poppler/Makefile.am |  4 ++++
54436  4 files changed, 25 insertions(+), 1 deletion(-)
54438 commit 830b61bfd1c985fe14ec4d0f6724c8f70e924fc1
54439 Author: Albert Astals Cid <aacid@kde.org>
54440 Date:   Thu Dec 8 18:17:42 2005 +0000
54442         * configure.ac: Detect if gettimeofday is available, fixes
54443         for correct
54444             linking to Qt4 on windows
54445             * goo/GooTimer.[cc|h]: Only build if gettimeofday is available
54446             * poppler/Gfx.cc: Only use the timer for profiling if
54447             gettimeofday is
54448             available
54449             * poppler/GlobalParams.cc: Remove extra unlockGlobalParams
54450             that was
54451             making windows hang
54452             * splash/SplashFTFontEngine.cc: i need unistd.h on windows
54453             also
54454             * splash/SplashFontFile.cc: i need unistd.h on windows also
54456  ChangeLog                    | 12 ++++++++++++
54457  configure.ac                 | 14 +++++++++++++-
54458  goo/GooTimer.cc              |  3 +++
54459  goo/GooTimer.h               |  4 ++++
54460  poppler/Gfx.cc               |  6 ++++++
54461  poppler/GlobalParams.cc      |  1 -
54462  splash/SplashFTFontEngine.cc |  4 +---
54463  splash/SplashFontFile.cc     |  4 +---
54464  8 files changed, 40 insertions(+), 8 deletions(-)
54466 commit 0a1c33ed17fd7053ed455da3444856a5dab3c9b4
54467 Author: Albert Astals Cid <aacid@kde.org>
54468 Date:   Thu Dec 8 12:42:50 2005 +0000
54470     Remove -DDATADIR we are not using if for anything and it shadows a
54471     windows typedef
54473  ChangeLog           | 8 ++++++++
54474  glib/Makefile.am    | 3 +--
54475  poppler/Makefile.am | 3 +--
54476  qt/Makefile.am      | 3 +--
54477  test/Makefile.am    | 3 +--
54478  5 files changed, 12 insertions(+), 8 deletions(-)
54480 commit adca042e666fd932f16213d0a4daba08b5021901
54481 Author: Brad Hards <bradh@frogmouth.net>
54482 Date:   Wed Dec 7 08:42:21 2005 +0000
54484     Remove the version check. OK'd by krh.
54486  ChangeLog         | 2 ++
54487  poppler/PDFDoc.cc | 6 +-----
54488  2 files changed, 3 insertions(+), 5 deletions(-)
54490 commit bc57f8dd73eef9a74e4a6e248ed6985c360db838
54491 Author: Brad Hards <bradh@frogmouth.net>
54492 Date:   Wed Dec 7 08:31:09 2005 +0000
54494     Add infoKeys() - allows you to get a list of all the string names
54495     (keys)
54496     for the metadata.
54498  ChangeLog                    |  7 +++++++
54499  qt4/src/poppler-document.cc  | 22 ++++++++++++++++++++++
54500  qt4/src/poppler-qt4.h        |  7 +++++++
54501  qt4/tests/check_metadata.cpp | 18 ++++++++++++++++++
54502  4 files changed, 54 insertions(+)
54504 commit 7ec41df91e6dbf792e11676d929acc2f634bd382
54505 Author: Brad Hards <bradh@frogmouth.net>
54506 Date:   Tue Dec 6 09:58:04 2005 +0000
54508     Add more unit tests for better coverage.
54510  ChangeLog                    |  6 ++++
54511  qt4/tests/check_fonts.cpp    | 24 ++++++++++++++++
54512  qt4/tests/check_metadata.cpp | 66
54513  ++++++++++++++++++++++++++++++++++++++++++++
54514  3 files changed, 96 insertions(+)
54516 commit a92b10016306ac46775c9b95b52d249b233ff950
54517 Author: Albert Astals Cid <aacid@kde.org>
54518 Date:   Mon Dec 5 20:46:22 2005 +0000
54520     * poppler/CairoFontEngine.cc: Correct fix for #5149, i broke it when
54521     merging xpdf 3.01 patches
54523  ChangeLog                  | 5 +++++
54524  poppler/CairoFontEngine.cc | 4 +---
54525  2 files changed, 6 insertions(+), 3 deletions(-)
54527 commit 66096477d1a86f13fcb07ae25caff1cc02b1e7cd
54528 Author: Brad Hards <bradh@frogmouth.net>
54529 Date:   Sun Dec 4 19:48:25 2005 +0000
54531     Add checking for Type3 fonts in the unit test.
54533  ChangeLog                 |  5 +++++
54534  qt4/tests/check_fonts.cpp | 24 ++++++++++++++++++++++++
54535  2 files changed, 29 insertions(+)
54537 commit 62345b0affed8e2e37728fca7f2b750879192c43
54538 Author: Albert Astals Cid <aacid@kde.org>
54539 Date:   Sun Dec 4 18:53:40 2005 +0000
54541     Fix error in merging CAN-2005-3193 fix. Thanks Daniel Gryniewicz
54542     for notifying
54544  ChangeLog            | 5 +++++
54545  poppler/JPXStream.cc | 2 --
54546  2 files changed, 5 insertions(+), 2 deletions(-)
54548 commit ba4b3f88271892f197aa2ec076c80ff63a175887
54549 Author: Albert Astals Cid <aacid@kde.org>
54550 Date:   Sun Dec 4 11:30:00 2005 +0000
54552      * qt/poppler-qt.h:
54553      * qt/poppler-fontinfo.h:
54554      * qt4/src/poppler-qt4.h:
54555      * qt4/src/poppler-fontinfo.cc: Implement copy constructor of
54556      FontInfo needed
54557        as Q[Value]List<FontInfo> uses it when appending
54559  ChangeLog                   | 8 ++++++++
54560  qt/poppler-fontinfo.cc      | 9 +++++++++
54561  qt/poppler-qt.h             | 2 ++
54562  qt4/src/poppler-fontinfo.cc | 9 +++++++++
54563  qt4/src/poppler-qt4.h       | 2 ++
54564  5 files changed, 30 insertions(+)
54566 commit e091231d98d12c19b0098ffbaec6ecda28097dff
54567 Author: Brad Hards <bradh@frogmouth.net>
54568 Date:   Sun Dec 4 10:45:25 2005 +0000
54570     Add new unit test to .cvsignore suppressions.
54572  ChangeLog            | 2 ++
54573  qt4/tests/.cvsignore | 1 +
54574  2 files changed, 3 insertions(+)
54576 commit 6a7b1eaaedbfdd3a8e6b4d899477350f2b485641
54577 Author: Brad Hards <bradh@frogmouth.net>
54578 Date:   Sun Dec 4 10:05:21 2005 +0000
54580     * qt4/src/poppler-qt4.h:
54581       qt4/src/fontinfo.cc: add implementation for FontInfo::typeName()
54583     * qt4/tests/check_fonts.cpp:
54584     * qt4/tests/Makefile.am: add unit test for fonts
54586     * qt4/src/Mainpage.dox: Minor typo fixes.
54588  ChangeLog                   | 11 +++++++++++
54589  qt4/src/Mainpage.dox        |  5 +++--
54590  qt4/src/poppler-fontinfo.cc | 24 ++++++++++++++++++++++++
54591  qt4/src/poppler-qt4.h       | 14 +++++++++++++-
54592  qt4/tests/Makefile.am       |  5 +++++
54593  qt4/tests/check_fonts.cpp   | 42
54594  ++++++++++++++++++++++++++++++++++++++++++
54595  6 files changed, 98 insertions(+), 3 deletions(-)
54597 commit 31b28b4c59f7820901e9cf893197f381acbae8ce
54598 Author: Kristian Høgsberg <krh@redhat.com>
54599 Date:   Sun Dec 4 02:24:25 2005 +0000
54601     2005-12-03  Kristian Høgsberg  <krh@redhat.com>
54603             * glib/poppler-page.cc (poppler_page_set_selection_alpha): Use
54604             Nickolays original fix instead of trying to be clever with
54605             gdk_pixbuf_fill().
54607             * poppler/CairoFontEngine.cc: Fix text corruption bug (#5149),
54608             a rerun of an old classic (#3340).
54610  ChangeLog                  | 7 +++++++
54611  glib/poppler-page.cc       | 8 +++++++-
54612  poppler/CairoFontEngine.cc | 2 ++
54613  3 files changed, 16 insertions(+), 1 deletion(-)
54615 commit 4d169c5c345cdac84a39026e759b928977643417
54616 Author: Kristian Høgsberg <krh@redhat.com>
54617 Date:   Sun Dec 4 01:42:29 2005 +0000
54619     2005-12-03  Kristian Høgsberg  <krh@redhat.com>
54621             * poppler/GfxState.cc: Fixing another problem with new GfxRGB
54622             representation causing images to show up as random pixels
54623             (#5117).
54625  ChangeLog           | 5 +++++
54626  poppler/GfxState.cc | 6 +++---
54627  2 files changed, 8 insertions(+), 3 deletions(-)
54629 commit 58de0458e17b1639ce0bcae45a4b09b2c0a56618
54630 Author: Kristian Høgsberg <krh@redhat.com>
54631 Date:   Sat Dec 3 23:23:53 2005 +0000
54633     2005-12-03  Kristian Høgsberg  <krh@redhat.com>
54635             * qt/Makefile.am (noinst_PROGRAMS): Only build qt test
54636             program if
54637             splash is enabled.
54639             * poppler/CairoOutputDev.cc: Remove unused grid snapping code,
54640             sidestepping #4507.
54642             * glib/poppler-document.h (PopplerPermissions): Breaking enum
54643             definition over multiple lines confuses glib-mkenums (#4600).
54645             * poppler/Makefile.am (libpoppler_la_LIBADD): Add
54646             FREETYPE_LIBS
54647             (#4515).
54649             * poppler/TextOutputDev.cc:
54650             * qt/poppler-qt.h: GCC-4.1 fixes (#5031).
54652  ChangeLog                 | 17 +++++++++++++++++
54653  glib/poppler-document.h   |  5 +----
54654  poppler/CairoOutputDev.cc | 35 +++++++++--------------------------
54655  poppler/CairoOutputDev.h  |  2 +-
54656  poppler/Makefile.am       |  3 ++-
54657  poppler/TextOutputDev.cc  |  2 +-
54658  qt/Makefile.am            |  4 ++++
54659  qt/poppler-qt.h           |  6 +++---
54660  8 files changed, 38 insertions(+), 36 deletions(-)
54662 commit df45483f1437d8a96519e1428d1f4b3ffc08c2cd
54663 Author: Albert Astals Cid <aacid@kde.org>
54664 Date:   Sat Dec 3 22:39:06 2005 +0000
54666     remove another chagne should not have gone in
54668  test/pdf-inspector.cc | 9 ++-------
54669  1 file changed, 2 insertions(+), 7 deletions(-)
54671 commit 7dfe02ee112dee51346525b62d877e6591135761
54672 Author: Albert Astals Cid <aacid@kde.org>
54673 Date:   Sat Dec 3 22:28:46 2005 +0000
54675     Add the font retrieveing on the qt3 backend also, based on a patch
54676     by Wilfried Huss
54678  ChangeLog              |  3 ++
54679  qt/poppler-fontinfo.cc | 75
54680  ++++++++++++++++++++++++++++++++++++++++++++++++++
54681  2 files changed, 78 insertions(+)
54683 commit 655b9dd195ac9faf2f7ea0255880b8c83b249a06
54684 Author: Albert Astals Cid <aacid@kde.org>
54685 Date:   Sat Dec 3 22:26:07 2005 +0000
54687     this should have not went in
54689  poppler/TextOutputDev.h | 10 +++++-----
54690  1 file changed, 5 insertions(+), 5 deletions(-)
54692 commit ab45eb562159d5b006e658ec66723a0a47908f65
54693 Author: Albert Astals Cid <aacid@kde.org>
54694 Date:   Sat Dec 3 22:20:54 2005 +0000
54696      * qt4/src/poppler-qt4.h:
54697      * qt4/src/poppler-fontinfo.cc:
54698      * qt4/src/poppler-textbox.cc: Remove implementation of that classes
54699      from the header, use pimpl
54701  ChangeLog                   |  9 ++++-
54702  poppler/TextOutputDev.h     | 10 +++---
54703  qt/Makefile.am              |  1 +
54704  qt/poppler-document.cc      | 29 ++++++++++++++++
54705  qt/poppler-private.h        |  2 ++
54706  qt/poppler-qt.h             | 80
54707  ++++++++++++++++++++++++++++++++++++++++++++-
54708  qt4/src/Makefile.am         |  2 ++
54709  qt4/src/poppler-fontinfo.cc | 69 ++++++++++++++++++++++++++++++++++++++
54710  qt4/src/poppler-qt4.h       | 43 ++++++++++--------------
54711  qt4/src/poppler-textbox.cc  | 49 +++++++++++++++++++++++++++
54712  test/pdf-inspector.cc       |  9 +++--
54713  11 files changed, 268 insertions(+), 35 deletions(-)
54715 commit 64079ad81caf6d2cf66b1f3a3de9454146e15c6c
54716 Author: Kristian Høgsberg <krh@redhat.com>
54717 Date:   Sat Dec 3 21:55:36 2005 +0000
54719     2005-12-03  Kristian Høgsberg  <krh@redhat.com>
54721             Fixes from Nickolay V. Shmyrev:
54723             * poppler/TextOutputDev.cc (TextLine::visitSelection,
54724             TextBlock::visitSelection): Fix selection crash with
54725             zero-width
54726             word boxes or zero-height line boxes (#4402).
54728             * poppler/CairoOutputDev.h: Fix wrong cairo-ft.h include
54729             (#4413).
54731             * poppler/CairoOutputDev.cc (eoFill, fill):
54732             * glib/poppler-page.cc (poppler_page_render_selection):
54733             Update to
54734             work with new GfxColor definition and use
54735             cairo_pattern_create_rgba() to cache cairo_pattern_t's for the
54736             fill and stroke colors.
54738             * glib/poppler-page.cc (poppler_page_set_selection_alpha):
54739             Zero
54740             out pixbuf first.
54742  ChangeLog                 | 21 +++++++++++++++++
54743  glib/poppler-page.cc      | 18 +++++++++------
54744  poppler/CairoOutputDev.cc | 59
54745  ++++++++++++++++++++++++++++++++++-------------
54746  poppler/CairoOutputDev.h  |  6 ++---
54747  poppler/TextOutputDev.cc  |  8 +++----
54748  5 files changed, 82 insertions(+), 30 deletions(-)
54750 commit f3da21a3ecdd2694290e64af86c8e35fcb61371b
54751 Author: Albert Astals Cid <aacid@kde.org>
54752 Date:   Sat Dec 3 21:35:45 2005 +0000
54754     More docs for the Qt4 frontend, patch by Stefan Kebekus
54756  ChangeLog                      |  8 ++++
54757  qt4/src/.cvsignore             |  3 +-
54758  qt4/src/Doxyfile               |  4 +-
54759  qt4/src/Mainpage.dox           | 91
54760  ++++++++++++++++++++++++++++++++++++++++++
54761  qt4/src/poppler-page.cc        | 20 +++-------
54762  qt4/src/poppler-qt4.h          | 57 ++++++++++++++++++--------
54763  qt4/tests/test-poppler-qt4.cpp |  5 ++-
54764  7 files changed, 151 insertions(+), 37 deletions(-)
54766 commit 7b2c6e92611db9350ca5dcaf3fd730fe5e69afea
54767 Author: Albert Astals Cid <aacid@kde.org>
54768 Date:   Thu Dec 1 22:45:10 2005 +0000
54770     Fix CAN-2005-3193 related bugs
54771     Thanks Leonard for reporting
54773  ChangeLog            |  6 ++++++
54774  poppler/JPXStream.cc |  9 ++++++++-
54775  poppler/Stream.cc    | 33 ++++++++++++++++++++++++++++++++-
54776  poppler/Stream.h     |  3 +++
54777  4 files changed, 49 insertions(+), 2 deletions(-)
54779 commit a90f076af9ebb188895e7b223bcb7e5c3f4309c4
54780 Author: Albert Astals Cid <aacid@kde.org>
54781 Date:   Mon Nov 28 22:50:19 2005 +0000
54783     Fix QPixmap contents generation messed when doing the xpdf 3.01
54784     transition in qt4 frontend
54785     Use Splash backend by default in the qt4 test, added -arthur option
54786     to use the Arthur backend
54788  ChangeLog                      | 12 ++++++++--
54789  qt4/src/poppler-page.cc        | 47 ++++++++++++++++++++++++++++---------
54790  qt4/src/poppler-qt4.h          | 17 ++++++++++----
54791  qt4/tests/test-poppler-qt4.cpp | 53
54792  ++++++++++++++++++++++++++----------------
54793  4 files changed, 91 insertions(+), 38 deletions(-)
54795 commit b7e4f0e7d175abde7fafb1fcc7ba129468bc8c1a
54796 Author: Brad Hards <bradh@frogmouth.net>
54797 Date:   Sun Nov 27 01:33:51 2005 +0000
54799     Convert Qt4 unit tests to use the new Qt4.1 QTestlib framework.
54800     Add a little more API documentation
54802  ChangeLog                       |  7 +++++
54803  qt4/src/poppler-qt4.h           | 11 +++++---
54804  qt4/tests/Makefile.am           | 12 ++++++---
54805  qt4/tests/check_metadata.cpp    | 58
54806  ++++++++++++++++++++---------------------
54807  qt4/tests/check_pagelayout.cpp  | 14 +++++-----
54808  qt4/tests/check_pagemode.cpp    | 22 ++++++++--------
54809  qt4/tests/check_permissions.cpp | 18 ++++++-------
54810  7 files changed, 78 insertions(+), 64 deletions(-)
54812 commit d036fa022dbb6f4421ccc8b12b8f9e4f0c8d7406
54813 Author: Albert Astals Cid <aacid@kde.org>
54814 Date:   Fri Nov 25 22:52:56 2005 +0000
54816     patch from kebekus to add to the qt4 binding the same functions we
54817     added to the qt3 one
54819  ChangeLog               |  5 +++++
54820  qt4/src/poppler-page.cc | 44 ++++++++++++++++++++++++++++++++++++++++++--
54821  qt4/src/poppler-qt4.h   | 22 ++++++++++++++++++++++
54822  3 files changed, 69 insertions(+), 2 deletions(-)
54824 commit 3c9f09d76dc70e4ba766930facee8b6f30bcd2da
54825 Author: Albert Astals Cid <aacid@kde.org>
54826 Date:   Tue Nov 22 21:50:44 2005 +0000
54828     Fix page range in the inspector
54830  ChangeLog             | 4 ++++
54831  test/pdf-inspector.cc | 2 +-
54832  2 files changed, 5 insertions(+), 1 deletion(-)
54834 commit e64f63416dbce497cb2167272b95491664f213e8
54835 Author: Albert Astals Cid <aacid@kde.org>
54836 Date:   Mon Nov 21 22:12:15 2005 +0000
54838     PAtch to add some more functions to the qt binding by Stefan Kebekus
54840  ChangeLog          |  5 ++++
54841  qt/poppler-page.cc | 69
54842  +++++++++++++++++++++++++++++++++++++++++++++++++++++-
54843  qt/poppler-qt.h    | 41 ++++++++++++++++++++++++++++++++
54844  3 files changed, 114 insertions(+), 1 deletion(-)
54846 commit 8bd8cb4160b73da69d058783750352fbface66dc
54847 Author: Albert Astals Cid <aacid@kde.org>
54848 Date:   Mon Nov 21 19:44:09 2005 +0000
54850     Fix a possible build problem
54852  ChangeLog      | 4 ++++
54853  qt/Makefile.am | 1 +
54854  2 files changed, 5 insertions(+)
54856 commit fc59b79dc375544681032a1618e96c458515d724
54857 Author: Kristian Høgsberg <krh@redhat.com>
54858 Date:   Sun Nov 20 23:17:32 2005 +0000
54860     2005-11-20  Kristian Høgsberg  <krh@redhat.com>
54862             * poppler/GfxState.cc: Fix the byte_lookup initialization
54863             broken
54864             by the merges (#4350).  Modify GfxColorSpace::getRGBLine()
54865             to work
54866             with new GfXColor type.
54868  ChangeLog           | 13 +++++++++++-
54869  poppler/GfxState.cc | 59
54870  +++++++++++++++++++++++++++++++----------------------
54871  2 files changed, 47 insertions(+), 25 deletions(-)
54873 commit 6fe2cb0fcd53211143dcd0c47bf8c8c7a8c11a39
54874 Author: Albert Astals Cid <aacid@kde.org>
54875 Date:   Thu Nov 17 21:37:34 2005 +0000
54877     make it compile with freetype 2.2.0 preversions
54879  ChangeLog              |  4 ++++
54880  splash/SplashFTFont.cc | 42 +++++++++++++++++++++++++++++++++++++-----
54881  2 files changed, 41 insertions(+), 5 deletions(-)
54883 commit 429d3521d788be702a3944bc290569f90ae04892
54884 Author: Albert Astals Cid <aacid@kde.org>
54885 Date:   Fri Nov 4 19:03:55 2005 +0000
54887     Make it compile using --disable-cairo-output
54889  ChangeLog                |  4 ++++
54890  glib/poppler-document.cc |  6 ++++--
54891  glib/poppler-page.cc     | 27 +++++++++++++--------------
54892  3 files changed, 21 insertions(+), 16 deletions(-)
54894 commit b96c118eb08d478914c2981204d749a95957cbb3
54895 Author: Albert Astals Cid <aacid@kde.org>
54896 Date:   Tue Nov 1 15:29:32 2005 +0000
54898     Comment some unused parameters to calm down compiler warnings when
54899     using these heders on external projects with higher warning verbosity
54901  ChangeLog           |   5 +++
54902  poppler/OutputDev.h | 125
54903  ++++++++++++++++++++++++++--------------------------
54904  poppler/Stream.h    |  24 +++++-----
54905  3 files changed, 80 insertions(+), 74 deletions(-)
54907 commit 51670972777510a3ec64a56649716b31167b9d0e
54908 Author: Albert Astals Cid <aacid@kde.org>
54909 Date:   Sun Oct 30 20:29:05 2005 +0000
54911     Last xpdf 3.01 merge (at least from my side)
54912     It's very big, but noone has opposed in the 2 weeks time i gave on
54913     the ml so either poppler is dead or people agree with the patch
54915  ChangeLog                  |   39 +
54916  glib/poppler-page.cc       |   32 +-
54917  poppler/ArthurOutputDev.cc |    2 +-
54918  poppler/ArthurOutputDev.h  |    2 +-
54919  poppler/CairoOutputDev.cc  |    2 +-
54920  poppler/CairoOutputDev.h   |    2 +-
54921  poppler/Gfx.cc             |  645 +++++++++--
54922  poppler/Gfx.h              |   17 +-
54923  poppler/GfxState.cc        | 1410 ++++++++++++++++++++---
54924  poppler/GfxState.h         |  196 +++-
54925  poppler/OutputDev.cc       |   25 +
54926  poppler/OutputDev.h        |   46 +-
54927  poppler/PDFDoc.cc          |   98 +-
54928  poppler/PDFDoc.h           |   24 +-
54929  poppler/PSOutputDev.cc     | 1461 ++++++++++++++++++++----
54930  poppler/PSOutputDev.h      |   48 +-
54931  poppler/Page.cc            |  115 +-
54932  poppler/Page.h             |   23 +-
54933  poppler/SplashOutputDev.cc | 1525 ++++++++++++++++++++++---
54934  poppler/SplashOutputDev.h  |   59 +-
54935  poppler/TextOutputDev.cc   |  230 ++--
54936  poppler/TextOutputDev.h    |   16 +-
54937  qt/poppler-page.cc         |   34 +-
54938  qt4/src/poppler-page.cc    |   31 +-
54939  splash/Splash.cc           | 2656
54940  +++++++++++++++++++++++++++++++++-----------
54941  splash/Splash.h            |   75 +-
54942  splash/SplashBitmap.cc     |  216 ++--
54943  splash/SplashBitmap.h      |   13 +-
54944  splash/SplashPattern.cc    |   22 +-
54945  splash/SplashPattern.h     |   19 +-
54946  splash/SplashState.cc      |   11 +
54947  splash/SplashState.h       |    3 +
54948  splash/SplashTypes.h       |  145 ++-
54949  test/gtk-cairo-test.cc     |    2 +-
54950  test/gtk-splash-test.cc    |   23 +-
54951  test/pdf-inspector.cc      |    2 +-
54952  36 files changed, 7685 insertions(+), 1584 deletions(-)
54954 commit 10dfa2254dafb9de93692def2bfb3133d9a39989
54955 Author: Kristian Høgsberg <krh@redhat.com>
54956 Date:   Mon Oct 17 02:17:51 2005 +0000
54958     2005-10-05  Kristian Høgsberg  <krh@redhat.com>
54960             * glib/poppler-page.cc (poppler_page_render_to_ps):
54961             Fix another
54962             off-by-one page number error (#4555).
54964  ChangeLog                   | 6 +++++-
54965  poppler/poppler-config.h.in | 2 +-
54966  2 files changed, 6 insertions(+), 2 deletions(-)
54968 commit 9830f0ea41f09fefada740e9429c491e067a5082
54969 Author: Albert Astals Cid <aacid@kde.org>
54970 Date:   Sun Oct 16 15:11:32 2005 +0000
54972     GfxFont merges from xpdf 3.01
54974  ChangeLog          |   1 +
54975  poppler/GfxFont.cc | 109
54976  ++++++++++++++++++++++++++++++++++++-----------------
54977  2 files changed, 75 insertions(+), 35 deletions(-)
54979 commit 62b5ba221aca8c320e964916b0c0329efc8da572
54980 Author: Albert Astals Cid <aacid@kde.org>
54981 Date:   Sun Oct 16 15:04:39 2005 +0000
54983     Stream[cc|h] merges from xpdf 3.01
54985  ChangeLog         |   1 +
54986  poppler/Stream.cc | 714
54987  +++++++++++++++++++++++++++++++++++++++++++++++++-----
54988  poppler/Stream.h  |  19 +-
54989  3 files changed, 658 insertions(+), 76 deletions(-)
54991 commit b9fab51179f38e9798b10366be672f0432c874da
54992 Author: Albert Astals Cid <aacid@kde.org>
54993 Date:   Sun Oct 16 14:58:14 2005 +0000
54995     Function.cc|h merges from xpdf 3.01
54997  ChangeLog           |  1 +
54998  poppler/Function.cc | 76
54999  ++++++++++++++++++++++++++++++-----------------------
55000  poppler/Function.h  | 42 +++++++++++++++++++++++++++++
55001  3 files changed, 86 insertions(+), 33 deletions(-)
55003 commit c6e0242200f818c67508041763ff317e79daadd6
55004 Author: Albert Astals Cid <aacid@kde.org>
55005 Date:   Sun Oct 16 14:54:17 2005 +0000
55007     Annot.[cc|h] and related merges from xpdf 3.01
55009  ChangeLog              |   7 +-
55010  poppler/Annot.cc       | 234
55011  +++++++++++++++++++++++++++++++++++++++++++------
55012  poppler/Annot.h        |  20 ++---
55013  poppler/FontInfo.cc    |   2 +-
55014  poppler/PSOutputDev.cc |   2 +-
55015  poppler/Page.cc        |   2 +-
55016  6 files changed, 221 insertions(+), 46 deletions(-)
55018 commit 65d574fdc009e45ad66d1d402d5e805e4e94f427
55019 Author: Albert Astals Cid <aacid@kde.org>
55020 Date:   Sun Oct 16 14:30:16 2005 +0000
55022     Merge SplashFTFont.cc with xpdf 3.01 changes
55024  ChangeLog              |  1 +
55025  splash/SplashFTFont.cc | 64
55026  ++++++++++++++++++++++++++++++++++----------------
55027  2 files changed, 45 insertions(+), 20 deletions(-)
55029 commit f9d208e86433b213b21a75089f82fd00dcd746fc
55030 Author: Albert Astals Cid <aacid@kde.org>
55031 Date:   Sun Oct 16 14:25:32 2005 +0000
55033     Merge SplashScreen.[cc|h] from xpdf 3.01
55035  ChangeLog              |   4 ++
55036  splash/SplashScreen.cc | 110
55037  ++++++++++++++++++++++++++++++++-----------------
55038  splash/SplashScreen.h  |  12 +++++-
55039  3 files changed, 87 insertions(+), 39 deletions(-)
55041 commit 7d46ac000316566503a27b5e5c68621be9c081d0
55042 Author: Albert Astals Cid <aacid@kde.org>
55043 Date:   Sun Oct 16 14:19:47 2005 +0000
55045     Merging SplashXPathScanner.cc changes from xpdf 3.01
55047  splash/SplashXPathScanner.cc | 80
55048  ++++++++++++++++++++++++--------------------
55049  1 file changed, 43 insertions(+), 37 deletions(-)
55051 commit e34713a2187e05358f98e749ec2923210a40a862
55052 Author: Kristian Høgsberg <krh@redhat.com>
55053 Date:   Wed Oct 5 15:57:17 2005 +0000
55055     2005-10-05  Kristian Høgsberg  <krh@redhat.com>
55057             * glib/poppler-page.cc (poppler_page_render_to_ps):
55058             Fix another
55059             off-by-one page number error (#4555).
55061  ChangeLog            | 5 +++++
55062  glib/poppler-page.cc | 2 +-
55063  2 files changed, 6 insertions(+), 1 deletion(-)
55065 commit fdd0934430ed251f9aeb45158b6ec95684b3e7b4
55066 Author: Marco Pesenti Gritti <mpg@redhat.com>
55067 Date:   Mon Sep 26 19:29:45 2005 +0000
55069     2005-09-26  Marco Pesenti Gritti  <mpg@redhat.com>
55071             * glib/poppler-action.cc:
55073             Initialize window title even if the action is unknown
55075  ChangeLog              | 6 ++++++
55076  glib/poppler-action.cc | 5 +++--
55077  2 files changed, 9 insertions(+), 2 deletions(-)
55079 commit e9753049ddfbdf28df7a222d35eccdbcbcbc848d
55080 Author: Marco Pesenti Gritti <mpg@redhat.com>
55081 Date:   Mon Sep 26 10:42:38 2005 +0000
55083     2005-09-26  Marco Pesenti Gritti  <mpg@redhat.com>
55085             * glib/poppler-action.cc:
55086             * glib/poppler-action.h:
55088             Implement launch action
55090  ChangeLog              |  7 +++++++
55091  glib/poppler-action.cc | 11 ++++++++---
55092  glib/poppler-action.h  |  1 +
55093  3 files changed, 16 insertions(+), 3 deletions(-)
55095 commit ab18b2cb6d1c62bb91173d105e8631fe4ef1bcfb
55096 Author: Albert Astals Cid <aacid@kde.org>
55097 Date:   Tue Sep 20 15:27:31 2005 +0000
55099     Parser.cc merges from xpdf 3.01
55101  ChangeLog         |  1 +
55102  poppler/Parser.cc | 19 +++++++++++--------
55103  2 files changed, 12 insertions(+), 8 deletions(-)
55105 commit cf6723caaed24615c3b8965cee9c433007f80d77
55106 Author: Albert Astals Cid <aacid@kde.org>
55107 Date:   Tue Sep 20 15:08:52 2005 +0000
55109     TextPage *TextOutpudDev::takeText() from xpdf 3.01
55111  ChangeLog                | 1 +
55112  poppler/TextOutputDev.cc | 8 ++++++++
55113  poppler/TextOutputDev.h  | 4 ++++
55114  3 files changed, 13 insertions(+)
55116 commit e0cbb0ca2c611ad5ac0267e46279c9d61450902a
55117 Author: Albert Astals Cid <aacid@kde.org>
55118 Date:   Tue Sep 20 14:59:43 2005 +0000
55120     more 3.00 -> 3.01 merging
55122  ChangeLog       | 1 +
55123  poppler/XRef.cc | 1 -
55124  2 files changed, 1 insertion(+), 1 deletion(-)
55126 commit 9c7adb318d395ff674c6febf6406a8d47e9e5bf6
55127 Author: Albert Astals Cid <aacid@kde.org>
55128 Date:   Tue Sep 20 14:43:15 2005 +0000
55130             * poppler/UnicodeMap.cc: More grealloc -> greallocn
55131             * poppler/UnicodeTypeTable.cc: Merge from xpdf 3.01
55133  ChangeLog                   | 2 ++
55134  poppler/UnicodeMap.cc       | 4 ++--
55135  poppler/UnicodeTypeTable.cc | 4 ++--
55136  3 files changed, 6 insertions(+), 4 deletions(-)
55138 commit 2c4c9b855b0df1dc0836d4f44e9471215a419ea6
55139 Author: Albert Astals Cid <aacid@kde.org>
55140 Date:   Tue Sep 20 14:34:31 2005 +0000
55142     Merge link.cc changes from xpdf 3.00 -> 3.01
55144  ChangeLog       |  1 +
55145  poppler/Link.cc | 64
55146  ++++++++++++++++++++++++++++++++++++++++++++++++++++++---
55147  2 files changed, 62 insertions(+), 3 deletions(-)
55149 commit 4e9490c0219dd9c99ba0e5533c96663b8570a87b
55150 Author: Albert Astals Cid <aacid@kde.org>
55151 Date:   Tue Sep 20 14:00:43 2005 +0000
55153     Merge GlobalParam.* changes, they are worthless for us as poppler
55154     but this way we are nearer to have the 3.01 sources merged, then we
55155     can remove them if we decide we don't need this options.
55156     Remove a setEncryption from the Xref.h marco probably forgot to
55157     remove when merging
55159  ChangeLog               |  3 +++
55160  poppler/GlobalParams.cc | 41 +++++++++++++++++++++++++++++++++++++++++
55161  poppler/GlobalParams.h  | 22 ++++++++++++++++------
55162  poppler/XRef.h          |  4 ----
55163  4 files changed, 60 insertions(+), 10 deletions(-)
55165 commit 22da021bf69d83d641e3f30cc0e1bd62394e56a4
55166 Author: Marco Pesenti Gritti <mpg@redhat.com>
55167 Date:   Tue Sep 20 13:23:08 2005 +0000
55169     2005-09-20  Marco Pesenti Gritti  <mpg@redhat.com>
55171             * poppler/XRef.cc:
55173             Remove duplicated initialization
55175  ChangeLog       | 6 ++++++
55176  poppler/XRef.cc | 4 ----
55177  2 files changed, 6 insertions(+), 4 deletions(-)
55179 commit 2a8778147938e3ed2af177226a9c35655f898c95
55180 Author: Marco Pesenti Gritti <mpg@redhat.com>
55181 Date:   Tue Sep 20 10:18:57 2005 +0000
55183     2005-09-20  Marco Pesenti Gritti  <mpg@redhat.com>
55185             * poppler/GlobalParams.cc:
55187             s/G/Goo in not yet compiled plugins code
55189  ChangeLog               | 6 ++++++
55190  poppler/GlobalParams.cc | 8 ++++----
55191  2 files changed, 10 insertions(+), 4 deletions(-)
55193 commit 16f720b87cfc491db585dbdc99236cf492ffe85b
55194 Author: Marco Pesenti Gritti <mpg@redhat.com>
55195 Date:   Tue Sep 20 09:57:41 2005 +0000
55197     2005-09-20  Marco Pesenti Gritti  <mpg@redhat.com>
55199             * poppler/Makefile.am:
55201             Add XPDFPlugin*. Thanks to TSDgeos that noticed this.
55203             * poppler/XpdfPluginAPI.cc:
55205             Fixup
55207  ChangeLog                | 10 ++++++++++
55208  poppler/Makefile.am      |  4 +++-
55209  poppler/XpdfPluginAPI.cc |  2 +-
55210  3 files changed, 14 insertions(+), 2 deletions(-)
55212 commit 5f30791c3d87315ad1f742de64d2c1351ca70cb7
55213 Author: Marco Pesenti Gritti <mpg@redhat.com>
55214 Date:   Fri Sep 16 19:33:28 2005 +0000
55216     *** empty log message ***
55218  ChangeLog | 9 +++++++++
55219  1 file changed, 9 insertions(+)
55221 commit db62e07fcf57f45951b21f8aab44b0d943efe5d0
55222 Author: Marco Pesenti Gritti <mpg@redhat.com>
55223 Date:   Fri Sep 16 19:33:05 2005 +0000
55225     2005-09-16  Marco Pesenti Gritti  <mpg@redhat.com>
55227             * poppler/PDFDoc.cc:
55228             * poppler/PDFDoc.h:
55229             * poppler/XRef.cc:
55230             * poppler/XRef.h:
55232             Merge more from 3.01
55234  poppler/PDFDoc.cc | 20 ++++++++++++++++----
55235  poppler/PDFDoc.h  | 19 +++++++++----------
55236  poppler/XRef.cc   | 13 +++++++++++--
55237  poppler/XRef.h    |  7 +++++--
55238  4 files changed, 41 insertions(+), 18 deletions(-)
55240 commit 3acc7be594712fd0ce7ac07b7188d5b38b382782
55241 Author: Marco Pesenti Gritti <mpg@redhat.com>
55242 Date:   Fri Sep 16 19:05:00 2005 +0000
55244     2005-09-16  Marco Pesenti Gritti  <mpg@redhat.com>
55246             * poppler/XRef.cc:
55248             Merge some initialization that I lost before
55250  ChangeLog       | 6 ++++++
55251  poppler/XRef.cc | 4 ++++
55252  2 files changed, 10 insertions(+)
55254 commit 3badd82b72b2768be27e309b048cd8dcb1c80038
55255 Author: Marco Pesenti Gritti <mpg@redhat.com>
55256 Date:   Fri Sep 16 18:46:37 2005 +0000
55258     2005-09-16  Marco Pesenti Gritti  <mpg@redhat.com>
55260             * poppler/XRef.cc:
55262             Merge change from 3.01
55264  ChangeLog       | 6 ++++++
55265  poppler/XRef.cc | 8 --------
55266  2 files changed, 6 insertions(+), 8 deletions(-)
55268 commit 5474583e20ca773befa17242d4ad7b8f81d5bf99
55269 Author: Marco Pesenti Gritti <mpg@redhat.com>
55270 Date:   Fri Sep 16 18:38:58 2005 +0000
55272     2005-09-16  Marco Pesenti Gritti  <mpg@redhat.com>
55274             * poppler/CharCodeToUnicode.cc:
55275             * poppler/CharCodeToUnicode.h:
55277             Improvements from xpdf 3.01
55279  ChangeLog                    |  7 +++++++
55280  poppler/CharCodeToUnicode.cc | 31 +++++++++++++++++++------------
55281  poppler/CharCodeToUnicode.h  |  4 ++++
55282  3 files changed, 30 insertions(+), 12 deletions(-)
55284 commit b2a6eab113fecd3823885c64f3302bea4f372a9f
55285 Author: Marco Pesenti Gritti <mpg@redhat.com>
55286 Date:   Fri Sep 16 18:37:29 2005 +0000
55288     2005-09-16  Marco Pesenti Gritti  <mpg@redhat.com>
55290             * poppler/CMap.cc:
55292             Improvements from xpdf 3.01
55294  ChangeLog       |  6 ++++++
55295  poppler/CMap.cc | 30 +++++++++++++++++++++++++++---
55296  2 files changed, 33 insertions(+), 3 deletions(-)
55298 commit 3f69f2158453b9dab9efc280ed1578ac3d0cebe8
55299 Author: Marco Pesenti Gritti <mpg@redhat.com>
55300 Date:   Fri Sep 16 18:35:29 2005 +0000
55302     2005-09-16  Marco Pesenti Gritti  <mpg@redhat.com>
55304             * poppler/NameToUnicodeTable.h:
55305             * poppler/UnicodeTypeTable.cc:
55306             * poppler/UnicodeTypeTable.h:
55308             Merge some unicode table changes from xpdf 3.01
55310  ChangeLog                    |   8 +
55311  poppler/NameToUnicodeTable.h | 168 +++++------
55312  poppler/UnicodeTypeTable.cc  | 690
55313  +++++++++++++++++++++++++++++++++++++++++--
55314  poppler/UnicodeTypeTable.h   |   2 +
55315  4 files changed, 764 insertions(+), 104 deletions(-)
55317 commit 6cbe76bc55d557fe5fca0f8f1b33bda95acdc0e9
55318 Author: Marco Pesenti Gritti <mpg@redhat.com>
55319 Date:   Fri Sep 16 18:32:29 2005 +0000
55321     2005-09-16  Marco Pesenti Gritti  <mpg@redhat.com>
55323             * poppler/SplashOutputDev.h:
55324             * splash/Splash.cc:
55325             * splash/Splash.h:
55327             Modified region support from xpdf 3.01
55329  ChangeLog                 |  8 ++++++++
55330  poppler/SplashOutputDev.h |  5 +++++
55331  splash/Splash.cc          | 31 +++++++++++++++++++++++++++++++
55332  splash/Splash.h           | 11 +++++++++++
55333  4 files changed, 55 insertions(+)
55335 commit a9df3f3203c14161e5d6bc6048ec7e123536e6d3
55336 Author: Marco Pesenti Gritti <mpg@redhat.com>
55337 Date:   Fri Sep 16 18:29:18 2005 +0000
55339     2005-09-16  Marco Pesenti Gritti  <mpg@redhat.com>
55341             * goo/Makefile.am:
55342             * poppler/DCTStream.h:
55343             * poppler/Decrypt.cc:
55344             * poppler/Decrypt.h:
55345             * poppler/FlateStream.h:
55346             * poppler/GlobalParams.cc:
55347             * poppler/GlobalParams.h:
55348             * poppler/Makefile.am:
55349             * poppler/PDFDoc.cc:
55350             * poppler/PDFDoc.h:
55351             * poppler/Parser.cc:
55352             * poppler/Parser.h:
55353             * poppler/Stream.cc:
55354             * poppler/Stream.h:
55355             * poppler/XRef.cc:
55356             * poppler/XRef.h:
55357             * poppler/poppler-config.h.in:
55359             Merge security plugins support from xpdf 3.01
55361  ChangeLog                   |  24 +++
55362  goo/FixedPoint.cc           |  95 +++++++++++
55363  goo/FixedPoint.h            | 150 ++++++++++++++++++
55364  goo/Makefile.am             |   6 +-
55365  poppler/DCTStream.h         |   2 -
55366  poppler/Decrypt.cc          |  23 ++-
55367  poppler/Decrypt.h           |   6 +-
55368  poppler/FlateStream.h       |   2 -
55369  poppler/GlobalParams.cc     | 229 +++++++++++++++++++++++++++
55370  poppler/GlobalParams.h      |  16 ++
55371  poppler/Makefile.am         |   5 +-
55372  poppler/PDFDoc.cc           |  36 +++++
55373  poppler/PDFDoc.h            |   1 +
55374  poppler/Parser.cc           |  20 ---
55375  poppler/Parser.h            |   4 -
55376  poppler/SecurityHandler.cc  | 376
55377  ++++++++++++++++++++++++++++++++++++++++++++
55378  poppler/SecurityHandler.h   | 157 ++++++++++++++++++
55379  poppler/Stream.cc           |  18 ---
55380  poppler/Stream.h            |   8 -
55381  poppler/XRef.cc             | 162 ++-----------------
55382  poppler/XRef.h              |  13 +-
55383  poppler/XpdfPluginAPI.cc    | 262 ++++++++++++++++++++++++++++++
55384  poppler/XpdfPluginAPI.h     | 341 +++++++++++++++++++++++++++++++++++++++
55385  poppler/poppler-config.h.in |   2 -
55386  24 files changed, 1737 insertions(+), 221 deletions(-)
55388 commit a777e5c26483b90d0910e85c2be666640835d0bf
55389 Author: Marco Pesenti Gritti <mpg@redhat.com>
55390 Date:   Fri Sep 16 18:21:38 2005 +0000
55392     2005-09-16  Marco Pesenti Gritti  <mpg@redhat.com>
55394             * configure.ac:
55395             * goo/Makefile.am:
55396             * splash/Makefile.am:
55397             * splash/SplashFTFont.cc:
55398             * splash/SplashMath.h:
55399             * splash/SplashTypes.h:
55401             Merge support for fixed point
55403  ChangeLog              | 11 +++++++++++
55404  configure.ac           |  4 ++++
55405  splash/Makefile.am     |  1 +
55406  splash/SplashFTFont.cc |  7 +++++++
55407  splash/SplashMath.h    | 34 +++++++++++++++++++++++++++++++++-
55408  splash/SplashTypes.h   |  5 +++++
55409  6 files changed, 61 insertions(+), 1 deletion(-)
55411 commit 00457c5f44a246c9f867a114a72be9f7b2dc1cf5
55412 Author: Marco Pesenti Gritti <mpg@redhat.com>
55413 Date:   Fri Sep 16 18:11:14 2005 +0000
55415     2005-09-16  Marco Pesenti Gritti  <mpg@redhat.com>
55417             * poppler/ArthurOutputDev.cc:
55418             * poppler/CairoFontEngine.cc:
55419             * poppler/TextOutputDev.cc:
55420             * poppler/UnicodeMap.cc:
55422             Use mallocn when possible
55424  ChangeLog                  | 9 +++++++++
55425  poppler/ArthurOutputDev.cc | 2 +-
55426  poppler/CairoFontEngine.cc | 4 ++--
55427  poppler/TextOutputDev.cc   | 2 +-
55428  poppler/UnicodeMap.cc      | 2 +-
55429  5 files changed, 14 insertions(+), 5 deletions(-)
55431 commit 09c9ff67ceae5753811a2f625e3ad810628c782e
55432 Author: Albert Astals Cid <aacid@kde.org>
55433 Date:   Fri Sep 16 18:00:43 2005 +0000
55435     SplashXPath.cc merges from xpdf 3.00 -> 3.01
55437  ChangeLog             |  3 ++
55438  splash/SplashXPath.cc | 81
55439  +++++++++++++++++++++++++--------------------------
55440  2 files changed, 42 insertions(+), 42 deletions(-)
55442 commit 0555ba861d3b84d88c80da4fa247274338ff7817
55443 Author: Albert Astals Cid <aacid@kde.org>
55444 Date:   Fri Sep 16 17:42:56 2005 +0000
55446     SplashFontEngine.cc merge from xpdf 3.00 -> 3.01
55448  splash/SplashFontEngine.cc | 8 ++++++++
55449  1 file changed, 8 insertions(+)
55451 commit ddc72bd8354168d992631d1ef8cd0939b428966c
55452 Author: Albert Astals Cid <aacid@kde.org>
55453 Date:   Thu Sep 15 22:24:55 2005 +0000
55455     Merge xpdf 3.00 -> 3.01 changes in SplashT1Font.* files
55457  splash/SplashT1Font.cc | 23 ++++++++++++++++++-----
55458  splash/SplashT1Font.h  |  2 ++
55459  2 files changed, 20 insertions(+), 5 deletions(-)
55461 commit ba409db3157105f326b4bbc342ca7af859a44ce9
55462 Author: Albert Astals Cid <aacid@kde.org>
55463 Date:   Thu Sep 15 22:20:37 2005 +0000
55465     Merge xpdf 3.00 -> 3.01 changes in SplashPath.* files
55467  splash/SplashPath.cc | 3 ++-
55468  splash/SplashPath.h  | 5 +++++
55469  2 files changed, 7 insertions(+), 1 deletion(-)
55471 commit 3ea00e853049d8c26ee88aaef8ea6c47c8d46956
55472 Author: Albert Astals Cid <aacid@kde.org>
55473 Date:   Thu Sep 15 22:15:47 2005 +0000
55475     Merge xpdf 3.00 -> 3.01 changes in SplashFont.* files
55477  splash/SplashFont.cc |  6 ++++++
55478  splash/SplashFont.h  | 10 +++++++++-
55479  2 files changed, 15 insertions(+), 1 deletion(-)
55481 commit e571dcbfd0c77a28e41710577859f632cc989de5
55482 Author: Albert Astals Cid <aacid@kde.org>
55483 Date:   Thu Sep 15 22:09:50 2005 +0000
55485     Merge the xpdf 3.01 change that uses runtime detection of freetype
55486     version
55488  ChangeLog                    |  6 ++++++
55489  configure.ac                 | 14 +++-----------
55490  poppler/CairoFontEngine.cc   | 21 ++++++++++++++-------
55491  poppler/CairoFontEngine.h    |  3 ++-
55492  splash/SplashFTFontEngine.cc | 19 +++++++++++--------
55493  splash/SplashFTFontEngine.h  |  1 +
55494  6 files changed, 37 insertions(+), 27 deletions(-)
55496 commit 59fe2937db192dc7b59bf28c3f29909faf11aae3
55497 Author: Albert Astals Cid <aacid@kde.org>
55498 Date:   Thu Sep 15 21:51:16 2005 +0000
55500     Merge xpdf 3.00 -> 3.01 changes for that file
55502  splash/SplashClip.h | 9 +++++++++
55503  1 file changed, 9 insertions(+)
55505 commit b2f94635249f2c5f0c876a1005826fe4c6eb6025
55506 Author: Albert Astals Cid <aacid@kde.org>
55507 Date:   Thu Sep 15 12:52:36 2005 +0000
55509     Merge xpdf 3.00 -> xpdf 3.01 changes for Catalog.[cc|h]
55511  poppler/Catalog.cc | 5 ++++-
55512  poppler/Catalog.h  | 3 +++
55513  2 files changed, 7 insertions(+), 1 deletion(-)
55515 commit 0fc2e70576b1c48cf47a686e8aa7e202a802bc9d
55516 Author: Albert Astals Cid <aacid@kde.org>
55517 Date:   Thu Sep 15 12:32:25 2005 +0000
55519     Another small merge from xpdf 3.01
55521  ChangeLog          | 3 +++
55522  poppler/Outline.cc | 6 +++---
55523  2 files changed, 6 insertions(+), 3 deletions(-)
55525 commit f8983ceb3c55df72c94870806d71db139c11bdeb
55526 Author: Albert Astals Cid <aacid@kde.org>
55527 Date:   Thu Sep 15 12:28:34 2005 +0000
55529     Another small xpdf 3.00 -> xpdf 3.01 merge
55531  poppler/Object.cc | 2 +-
55532  1 file changed, 1 insertion(+), 1 deletion(-)
55534 commit 52efe9845cf3eb1dd836f90bfa203760baa2f87c
55535 Author: Albert Astals Cid <aacid@kde.org>
55536 Date:   Thu Sep 15 11:46:56 2005 +0000
55538     bradh forgot to remove the two returns when merging xpdf 3.00 ->
55539     xpdf 3.01 changes of this file
55541  poppler/JPXStream.cc | 2 --
55542  1 file changed, 2 deletions(-)
55544 commit 4b4fc5c017bf147c9069bbce32fc14467bd2a81a
55545 Author: Albert Astals Cid <aacid@kde.org>
55546 Date:   Wed Sep 14 21:20:36 2005 +0000
55548     Merge all the fofi/ changes from xpdf 3.01, there is only one api
55549     change that affects PSOutputDev (also has been updated the part
55550     that uses this api not the whole file). All our fixes in that dir
55551     are included in the upgrade.
55553  ChangeLog              |   4 +
55554  fofi/FoFiTrueType.cc   | 406
55555  +++++++++++++++++++++++++++++++++++++++++++------
55556  fofi/FoFiTrueType.h    |  15 +-
55557  fofi/FoFiType1.cc      |  25 ++-
55558  fofi/FoFiType1C.cc     | 134 +++++++++++++---
55559  fofi/FoFiType1C.h      |   6 +
55560  poppler/PSOutputDev.cc |   7 +-
55561  poppler/PSOutputDev.h  |   3 +-
55562  8 files changed, 515 insertions(+), 85 deletions(-)
55564 commit a68e8e6330418b1f623867973b9c128a9a139c0c
55565 Author: Kristian Høgsberg <krh@redhat.com>
55566 Date:   Wed Sep 7 03:00:36 2005 +0000
55568     2005-09-06  Kristian Høgsberg  <krh@redhat.com>
55570             * configure.ac: Enable A4_PAPER and OPI_SUPPORT by default.
55571             There
55572             is no reason to not enable OPI and the paper size should be
55573             controlled by the application.
55575             * test/Makefile.am (EXTRA_DIST): Add pdf-operators.c
55577  ChangeLog        |  8 ++++++++
55578  configure.ac     | 17 ++---------------
55579  test/Makefile.am |  3 +++
55580  3 files changed, 13 insertions(+), 15 deletions(-)
55582 commit b6490944c081ff53f623acea7ab7a600c3e54816
55583 Author: Brad Hards <bradh@frogmouth.net>
55584 Date:   Sat Sep 3 11:53:44 2005 +0000
55586     Switch the qt4/tests unittests to use QtTestLib.
55588  ChangeLog                               |   6 ++
55589  configure.ac                            |  66 +++++++++++++++++++++
55590  qt4/tests/.cvsignore                    |  17 ++----
55591  qt4/tests/Makefile.am                   |  71 ++++++++--------------
55592  qt4/tests/README.unittest               |  23 ++++++++
55593  qt4/tests/check_author.cpp              |  25 --------
55594  qt4/tests/check_linearised.cpp          |  23 --------
55595  qt4/tests/check_metadata.cpp            | 101
55596  ++++++++++++++++++++++++++++++++
55597  qt4/tests/check_orientation.cpp         |  40 -------------
55598  qt4/tests/check_pagelayout.cpp          |  44 ++++++++++++++
55599  qt4/tests/check_pagelayout_facing.cpp   |  22 -------
55600  qt4/tests/check_pagelayout_none.cpp     |  22 -------
55601  qt4/tests/check_pagelayout_single.cpp   |  22 -------
55602  qt4/tests/check_pagemode.cpp            |  64 ++++++++++++++++++++
55603  qt4/tests/check_pagemode_attach.cpp     |  22 -------
55604  qt4/tests/check_pagemode_fullscreen.cpp |  22 -------
55605  qt4/tests/check_pagemode_none.cpp       |  22 -------
55606  qt4/tests/check_pagemode_oc.cpp         |  22 -------
55607  qt4/tests/check_pagemode_thumbs.cpp     |  22 -------
55608  qt4/tests/check_permissions.cpp         |  60 +++++++------------
55609  20 files changed, 354 insertions(+), 362 deletions(-)
55611 commit 3725841417871d1051772068833dc908ca70b7ce
55612 Author: Kristian Høgsberg <krh@redhat.com>
55613 Date:   Fri Sep 2 14:47:24 2005 +0000
55615     2005-09-02  Kristian Høgsberg  <krh@redhat.com>
55617             * glib/poppler-page.cc: Apply Marcos rotation fix.
55619  ChangeLog            | 4 ++++
55620  glib/poppler-page.cc | 5 ++++-
55621  2 files changed, 8 insertions(+), 1 deletion(-)
55623 commit ecf3dcadb948013cbc987e464952933daf78e4bf
55624 Author: Brad Hards <bradh@frogmouth.net>
55625 Date:   Wed Aug 31 15:28:46 2005 +0000
55627     Merge some missing parts of previous patches, and some other minor
55628     cleanups from xpdf 3.0.1
55630  poppler/Catalog.cc     |  16 +--
55631  poppler/JPXStream.cc   | 380
55632  +++++++++++++++++++++++++++++++++----------------
55633  poppler/JPXStream.h    |  25 ++--
55634  poppler/Lexer.cc       |  11 ++
55635  poppler/Lexer.h        |   3 +
55636  poppler/PSOutputDev.cc |  31 ++--
55637  poppler/Stream.h       |   7 +
55638  7 files changed, 309 insertions(+), 164 deletions(-)
55640 commit de78738164319b733e54a9abfb5957870facd6cd
55641 Author: Brad Hards <bradh@frogmouth.net>
55642 Date:   Wed Aug 31 09:51:41 2005 +0000
55644     poppler/JArithmeticDecoder.cc
55645     poppler/JArithmeticDecoder.h
55646     poppler/JBIG2Stream.cc
55647     poppler/JBIG2Stream.h: merge in some of the JBIG2 changes from
55648     xpdf 3.0.1.
55650  ChangeLog                     |   9 ++
55651  poppler/JArithmeticDecoder.cc |  42 ++++++--
55652  poppler/JArithmeticDecoder.h  |  22 +++-
55653  poppler/JBIG2Stream.cc        | 227
55654  +++++++++++++++++++++++++-----------------
55655  poppler/JBIG2Stream.h         |   4 +-
55656  5 files changed, 201 insertions(+), 103 deletions(-)
55658 commit 55952feb637e300b073691ae95d68e766521a769
55659 Author: Kristian Høgsberg <krh@redhat.com>
55660 Date:   Mon Aug 29 15:24:32 2005 +0000
55662     2005-08-29  Kristian Høgsberg  <krh@redhat.com>
55664             * configure.ac (HAVE_FREETYPE_H): Patch from Hiroyuki
55665             Ikezoe: Set
55666             HAVE_FREETYPE_217_OR_OLDER to 0 if we found freetype using
55667             pkg-config (#4223).
55669  ChangeLog    | 6 ++++++
55670  configure.ac | 2 +-
55671  2 files changed, 7 insertions(+), 1 deletion(-)
55673 commit 244e5c1f8f65da41ba6314028766dfe5973f6132
55674 Author: Brad Hards <bradh@frogmouth.net>
55675 Date:   Sun Aug 28 09:43:18 2005 +0000
55677     Merge the Goo* improvements from xpdf 3.0.1. This change is based on
55678     martink's work (7-xpdf-3.01-goo-improvements.patch), with some
55679     tweaking
55680     by me.
55682  ChangeLog            | 13 ++++++++
55683  fofi/FoFiTrueType.cc |  1 +
55684  goo/GooHash.cc       | 24 +++++++++++++++
55685  goo/GooHash.h        |  2 ++
55686  goo/GooList.cc       |  5 ++++
55687  goo/GooList.h        |  5 ++++
55688  goo/GooString.cc     | 85
55689  +++++++++++++++++++++++++++++++++++++++++++++++++++-
55690  goo/GooString.h      | 11 +++----
55691  goo/gmem.c           |  3 ++
55692  poppler/Decrypt.cc   |  1 +
55693  10 files changed, 142 insertions(+), 8 deletions(-)
55695 commit eb91b274245b4f5f5389bc9ddfde2c2806557665
55696 Author: Brad Hards <bradh@frogmouth.net>
55697 Date:   Sun Aug 28 09:31:53 2005 +0000
55699     This part of my previous gmallocn merge patch was missing.
55701  goo/GooHash.cc | 4 ++--
55702  goo/GooList.cc | 8 ++++----
55703  2 files changed, 6 insertions(+), 6 deletions(-)
55705 commit b3474fd5e0efc96b5814d86e0cdedf39387e7ae3
55706 Author: Jeff Muizelaar <jeff@infidigm.net>
55707 Date:   Sun Aug 28 03:26:53 2005 +0000
55709     add note about related bug
55711  ChangeLog | 2 +-
55712  1 file changed, 1 insertion(+), 1 deletion(-)
55714 commit ace2eb6ba518b970b96f30f61c4795c161e0cb79
55715 Author: Jeff Muizelaar <jeff@infidigm.net>
55716 Date:   Sun Aug 28 03:22:04 2005 +0000
55718     2005-08-27  Jeff Muizelaar  <jeff@infidigm.net>
55720         * poppler/FlateStream.cc: Fix predictor leak.
55722  ChangeLog              | 4 ++++
55723  poppler/FlateStream.cc | 1 +
55724  2 files changed, 5 insertions(+)
55726 commit 96657c5480bf2ecf445ad5a105b8e7393ae53c8b
55727 Author: Jeff Muizelaar <jeff@infidigm.net>
55728 Date:   Sun Aug 28 03:19:55 2005 +0000
55730     2005-08-27  Jeff Muizelaar  <jeff@infidigm.net>
55732         * configure.ac: Disable the zlib-based decoder by default.
55734  ChangeLog    | 4 ++++
55735  configure.ac | 2 +-
55736  2 files changed, 5 insertions(+), 1 deletion(-)
55738 commit d1d715158223c7ca3ae279cea420a948cfdb0428
55739 Author: Brad Hards <bradh@frogmouth.net>
55740 Date:   Sat Aug 27 08:43:42 2005 +0000
55742     Merge the gmalloc -> gmallocn changes from xpdf 3.0.1. This change is
55743     based on martink's work (13-xpdf-3.01-goo-allocn.patch) with some
55744     tweaking by me. There may be some residual gmallocn changes still to
55745     be merged.
55747  ChangeLog                     |  7 ++++++
55748  fofi/FoFiTrueType.cc          | 12 +++++-----
55749  fofi/FoFiType1.cc             |  2 +-
55750  fofi/FoFiType1C.cc            | 14 +++++------
55751  goo/gmem.c                    | 22 ++++++++++++++++++
55752  goo/gmem.h                    |  9 ++++++++
55753  poppler/Annot.cc              |  2 +-
55754  poppler/Array.cc              |  2 +-
55755  poppler/BuiltinFont.cc        |  2 +-
55756  poppler/CMap.cc               |  6 ++---
55757  poppler/Catalog.cc            |  8 +++----
55758  poppler/CharCodeToUnicode.cc  | 22 +++++++++---------
55759  poppler/Dict.cc               |  2 +-
55760  poppler/Function.cc           | 20 ++++++++--------
55761  poppler/Gfx.cc                |  2 +-
55762  poppler/GfxFont.cc            | 24 +++++++++----------
55763  poppler/GfxState.cc           | 54
55764  +++++++++++++++++++++----------------------
55765  poppler/JArithmeticDecoder.cc |  2 +-
55766  poppler/JBIG2Stream.cc        | 30 ++++++++++++------------
55767  poppler/Link.cc               |  6 ++---
55768  poppler/NameToCharCode.cc     |  4 ++--
55769  poppler/Outline.cc            |  4 ++--
55770  poppler/SplashOutputDev.cc    |  8 +++----
55771  poppler/Stream.cc             | 12 +++++-----
55772  poppler/TextOutputDev.cc      | 48 +++++++++++++++++++-------------------
55773  poppler/XRef.cc               | 18 +++++++--------
55774  splash/SplashClip.cc          | 12 +++++-----
55775  splash/SplashFTFontFile.cc    |  2 +-
55776  splash/SplashFont.cc          |  6 ++---
55777  splash/SplashPath.cc          |  8 +++----
55778  splash/SplashScreen.cc        |  4 ++--
55779  splash/SplashState.cc         |  4 ++--
55780  splash/SplashT1FontFile.cc    |  4 ++--
55781  splash/SplashXPath.cc         |  4 ++--
55782  splash/SplashXPathScanner.cc  |  4 ++--
55783  35 files changed, 214 insertions(+), 176 deletions(-)
55785 commit feb82c60b1f86a9d1260db57534d98c54ee615c4
55786 Author: Martin Kretzschmar <martink@gnome.org>
55787 Date:   Wed Aug 24 19:41:27 2005 +0000
55789     * configure.ac: add /usr/include/qt4 to qt4_incdirs. That's what
55790     Debian and Ubuntu use. Maybe we should just use pkg-config. If
55791     it's usable with qt4.
55793     * test/.cvsignore: ignore pdf_inspector binary.
55795  ChangeLog       | 8 ++++++++
55796  configure.ac    | 2 +-
55797  test/.cvsignore | 7 ++++---
55798  3 files changed, 13 insertions(+), 4 deletions(-)
55800 commit 8dce80eb74f24f07ac7668905f1631e04a9c5841
55801 Author: Kristian Høgsberg <krh@redhat.com>
55802 Date:   Wed Aug 24 18:57:46 2005 +0000
55804     2005-08-24  Kristian Høgsberg  <krh@redhat.com>
55806             * poppler/TextOutputDev.cc: Push rotation argument down to
55807             GfxState constructor.  This is still not completely
55808             functional yet.
55810             * glib/poppler-page.cc (poppler_page_render_selection): Add
55811             rotation argument so API is useful.  Not yet implemented.
55812             (poppler_page_prepare_output_dev): Patch from Marco to fix
55813             rotation using the cairo backend.
55815  ChangeLog                | 10 ++++++++++
55816  glib/poppler-page.cc     | 22 ++++++++++++++++------
55817  glib/poppler-page.h      |  1 +
55818  poppler/TextOutputDev.cc | 11 ++++++++---
55819  poppler/TextOutputDev.h  |  4 +++-
55820  5 files changed, 38 insertions(+), 10 deletions(-)
55822 commit b909b5ae98bc3e557ef6e658e2b9120e82951259
55823 Author: Jonathan Blandford <jrb@redhat.com>
55824 Date:   Wed Aug 24 03:21:20 2005 +0000
55826     Tue Aug 23 17:21:02 2005  Jonathan Blandford  <jrb@redhat.com>
55828             * test/Makefile.am (gtk_cairo_test_LDADD): add
55829             FREETYPE_{CFLAGS,LIBS} to the cairo deps
55831  ChangeLog        | 5 +++++
55832  test/Makefile.am | 4 +++-
55833  2 files changed, 8 insertions(+), 1 deletion(-)
55835 commit da3aac379f07ffedd6078707ec9923800fc0c0a5
55836 Author: Jonathan Blandford <jrb@redhat.com>
55837 Date:   Tue Aug 23 18:20:45 2005 +0000
55839     Tue Aug 23 13:38:01 2005  Jonathan Blandford  <jrb@redhat.com>
55841             * configure.ac:
55842             * poppler/Gfx.cc:
55843             * poppler/Gfx.h:
55844             * poppler/GlobalParams.cc:
55845             * poppler/GlobalParams.h:
55846             * poppler/Makefile.am:
55847             * poppler/OutputDev.cc:
55848             * poppler/OutputDev.h:
55849             * poppler/ProfileData.cc:
55850             * poppler/ProfileData.h:
55851             * test/Makefile.am:
55852             * test/pdf-inspector.cc:
55853             * test/pdf-inspector.glade:
55854             * test/pdf-operators.c: Initial cut at a pdf inspector.  This
55855             should help us look at PDF files.
55857  ChangeLog                |  18 ++
55858  configure.ac             |   4 +-
55859  poppler/Gfx.cc           |  30 ++++
55860  poppler/Gfx.h            |   1 +
55861  poppler/GlobalParams.cc  |  16 ++
55862  poppler/GlobalParams.h   |   3 +
55863  poppler/Makefile.am      |   2 +
55864  poppler/OutputDev.cc     |  17 ++
55865  poppler/OutputDev.h      |  10 +-
55866  poppler/ProfileData.cc   |  44 +++++
55867  poppler/ProfileData.h    |  41 +++++
55868  test/Makefile.am         |  13 +-
55869  test/pdf-inspector.cc    | 358 ++++++++++++++++++++++++++++++++++++++
55870  test/pdf-inspector.glade | 434
55871  +++++++++++++++++++++++++++++++++++++++++++++++
55872  test/pdf-operators.c     |  81 +++++++++
55873  15 files changed, 1068 insertions(+), 4 deletions(-)
55875 commit 1aad886c6c19a964a3fc9e18f31acc8e115478e0
55876 Author: Kristian Høgsberg <krh@redhat.com>
55877 Date:   Mon Aug 22 18:20:12 2005 +0000
55879     2005-08-22  Kristian Høgsberg  <krh@redhat.com>
55881             * glib/poppler-page.cc:
55882             * glib/poppler-page.h:
55883             * glib/poppler-private.h:
55884             * glib/test-poppler-glib.c: Patch from Marco to simplify
55885             the glib
55886             rotation API.
55888  ChangeLog                |   8 +++
55889  glib/poppler-page.cc     | 136
55890  +++++++----------------------------------------
55891  glib/poppler-page.h      |   4 +-
55892  glib/poppler-private.h   |   1 -
55893  glib/test-poppler-glib.c |   2 +-
55894  5 files changed, 28 insertions(+), 123 deletions(-)
55896 commit 6070b1dc4b76c236f3100fbd255c2d906e61c3c2
55897 Author: Kristian Høgsberg <krh@redhat.com>
55898 Date:   Sun Aug 21 23:14:04 2005 +0000
55900     2005-08-21  Kristian Høgsberg  <krh@redhat.com>
55902             * poppler/Makefile.am (INCLUDES): Add FREETYPE_CFLAGS.
55904             * configure.ac: Make freetype check use pkg-config if
55905             possible.
55907  ChangeLog           |  6 ++++++
55908  configure.ac        | 34 ++++++++++++++++++++++++----------
55909  poppler/Makefile.am |  1 +
55910  3 files changed, 31 insertions(+), 10 deletions(-)
55912 commit 2698ca6fa107ea91dc01eb8cfb0c93383fbca125
55913 Author: Kristian Høgsberg <krh@redhat.com>
55914 Date:   Wed Aug 17 16:54:01 2005 +0000
55916     2005-08-17  Kristian Høgsberg  <krh@redhat.com>
55918             * poppler/GfxFont.cc: Add fix discussed in #3131 to only
55919             use the
55920             MacRoman char map if the font has one or the font dicts
55921             specifies
55922             /MacRoman.
55924  ChangeLog          | 6 ++++++
55925  poppler/GfxFont.cc | 1 -
55926  2 files changed, 6 insertions(+), 1 deletion(-)
55928 commit 5dc9b14b99f2efa2fe018e9267dd363d1bcd78b1
55929 Author: Albert Astals Cid <aacid@kde.org>
55930 Date:   Sun Aug 7 23:58:12 2005 +0000
55932     Fix EOF checking
55934  ChangeLog         |  4 ++++
55935  poppler/PDFDoc.cc | 10 +++++++++-
55936  2 files changed, 13 insertions(+), 1 deletion(-)
55938 commit 155d019d7b474f244a3e4bf64d192015f6a266c4
55939 Author: Kristian Høgsberg <krh@redhat.com>
55940 Date:   Sat Aug 6 18:09:51 2005 +0000
55942     2005-08-06  Kristian Høgsberg  <krh@redhat.com>
55944             * glib/poppler-page.cc:
55945             * glib/poppler-page.h: Use GdkColor for specifying selection
55946             colors, we alreay depend on GDK anyway.
55948  ChangeLog            |  6 ++++++
55949  glib/poppler-page.cc | 20 +++++++++-----------
55950  glib/poppler-page.h  |  5 +++--
55951  3 files changed, 18 insertions(+), 13 deletions(-)
55953 commit c710b645c8297d356c101b13a9889bcaba691176
55954 Author: Albert Astals Cid <aacid@kde.org>
55955 Date:   Sat Aug 6 11:58:59 2005 +0000
55957     Update comment
55959  poppler/PDFDoc.cc | 2 +-
55960  1 file changed, 1 insertion(+), 1 deletion(-)
55962 commit de7953c8a8360d8bfc99298906c5fc1094684fc3
55963 Author: Albert Astals Cid <aacid@kde.org>
55964 Date:   Sat Aug 6 11:47:37 2005 +0000
55966     Increase EOF searching up to last 1024 characters
55968  ChangeLog         |  7 +++++++
55969  poppler/PDFDoc.cc | 23 +++++++++++++----------
55970  2 files changed, 20 insertions(+), 10 deletions(-)
55972 commit 5dd72618688763b50d5f5738d857c9294ef1b1c2
55973 Author: Brad Hards <bradh@frogmouth.net>
55974 Date:   Sat Aug 6 02:15:58 2005 +0000
55976     Add password arguments to document constructor.
55978  ChangeLog                   | 4 ++++
55979  qt4/src/poppler-document.cc | 8 ++++++--
55980  qt4/src/poppler-qt4.h       | 4 +++-
55981  3 files changed, 13 insertions(+), 3 deletions(-)
55983 commit edbd7957b393eb63f48df7db6b220b355d4fc461
55984 Author: Brad Hards <bradh@frogmouth.net>
55985 Date:   Sat Aug 6 02:07:55 2005 +0000
55987     Make API extraction work again.
55989  ChangeLog        | 3 +++
55990  qt4/src/Doxyfile | 2 +-
55991  2 files changed, 4 insertions(+), 1 deletion(-)
55993 commit f43a6f1d1c27c042f5736746c94430083baa4c1d
55994 Author: Brad Hards <bradh@frogmouth.net>
55995 Date:   Sat Aug 6 01:53:06 2005 +0000
55997     Add new test code for encrypted files.
55999  ChangeLog                       |   5 ++
56000  qt4/tests/.cvsignore            |   1 +
56001  qt4/tests/Makefile.am           |   7 ++-
56002  qt4/tests/test-password-qt4.cpp | 135
56003  ++++++++++++++++++++++++++++++++++++++++
56004  4 files changed, 147 insertions(+), 1 deletion(-)
56006 commit 2ec26afaf80864b023899b890b8e229448da9bed
56007 Author: Kristian Høgsberg <krh@redhat.com>
56008 Date:   Fri Aug 5 22:30:20 2005 +0000
56010     2005-08-05  Kristian Høgsberg  <krh@redhat.com>
56012             * poppler/TextOutputDev.cc (visitLine): Round selection
56013             coordinates in device space, so selection isn't fuzzy.
56015             * poppler/GfxState.cc:
56016             * poppler/GfxState.h: Add simple Matrix class.
56018  ChangeLog                 |  8 ++++++++
56019  poppler/CairoOutputDev.cc |  6 +++---
56020  poppler/GfxState.cc       | 26 ++++++++++++++++++++++++++
56021  poppler/GfxState.h        | 10 ++++++++++
56022  poppler/TextOutputDev.cc  | 14 ++++++++++++++
56023  5 files changed, 61 insertions(+), 3 deletions(-)
56025 commit ccba4f0773047eea5e4ad0ac736450160dd97664
56026 Author: Kristian Høgsberg <krh@redhat.com>
56027 Date:   Fri Aug 5 19:04:36 2005 +0000
56029     2005-08-05  Kristian Høgsberg  <krh@redhat.com>
56031             * glib/poppler-page.cc:
56032             * glib/poppler-page.h:
56033             * poppler/TextOutputDev.cc:
56034             * poppler/TextOutputDev.h: Propagate selection colors to
56035             the glib API.
56037  ChangeLog                |  7 ++++++
56038  glib/poppler-page.cc     | 63
56039  ++++++++++++++++++++++++++++++++++++++++++------
56040  glib/poppler-page.h      |  4 ++-
56041  poppler/TextOutputDev.cc | 25 +++++++++----------
56042  poppler/TextOutputDev.h  |  7 ++++--
56043  5 files changed, 82 insertions(+), 24 deletions(-)
56045 commit 43e97129393f403c41f191ceae9a54793ece005f
56046 Author: Brad Hards <bradh@frogmouth.net>
56047 Date:   Thu Aug 4 10:15:23 2005 +0000
56049     Fix problem with drawing filled objects that was introduced in
56050     Rev 1.4.
56052  ChangeLog                  |  5 +++++
56053  poppler/ArthurOutputDev.cc | 13 +++++++++++--
56054  2 files changed, 16 insertions(+), 2 deletions(-)
56056 commit a75d80333a70d2e1ac7c9032d316034eebed9dd6
56057 Author: Brad Hards <bradh@frogmouth.net>
56058 Date:   Wed Aug 3 11:44:55 2005 +0000
56060     Implement paging ability for Qt4, more than a little based
56061     on Albert's work for Qt3.
56062     Up arrow -> previous page
56063     Down arrow -> next page
56064     q -> quit.
56066     What more could you want from a PDF viewer :-)
56068  ChangeLog                      |  6 ++++++
56069  qt4/tests/test-poppler-qt4.cpp | 47
56070  +++++++++++++++++++++++++++++++++---------
56071  2 files changed, 43 insertions(+), 10 deletions(-)
56073 commit f3e0a163b098da1cc389c2c4f47e28358b1bec77
56074 Author: Albert Astals Cid <aacid@kde.org>
56075 Date:   Mon Aug 1 19:15:40 2005 +0000
56077     Fix problem in the patch to fix #3299
56079  ChangeLog            |  4 ++++
56080  poppler/DCTStream.cc | 15 ++++++++++-----
56081  poppler/DCTStream.h  |  1 +
56082  3 files changed, 15 insertions(+), 5 deletions(-)
56084 commit 5f7bd81bedd8c90e3312190256488ff0c15502e1
56085 Author: Kristian Høgsberg <krh@redhat.com>
56086 Date:   Mon Aug 1 15:21:19 2005 +0000
56088     2005-08-01  Kristian Høgsberg  <krh@redhat.com>
56090             Patch from Dan Winship <danw@novell.com>
56092             * glib/poppler-page.cc (poppler_page_copy_to_pixbuf): Set
56093             alpha to
56094             0xff (opaque), not 0x00.
56096  ChangeLog            | 7 +++++++
56097  glib/poppler-page.cc | 2 +-
56098  2 files changed, 8 insertions(+), 1 deletion(-)
56100 commit 22f509e60f60ccaea1f91d9ec1ef7ba8200bee8a
56101 Author: Brad Hards <bradh@frogmouth.net>
56102 Date:   Mon Aug 1 08:09:00 2005 +0000
56104     Fix up the fill problem with drawing text, where the "middle"
56105     of glyphs
56106     with a "hole" (like d, o, p, b, g) got filled. Also remove some
56107     debugging
56108     code. The glyphs are still ugly though.
56110  ChangeLog                  |  7 +++++++
56111  poppler/ArthurOutputDev.cc | 13 +------------
56112  2 files changed, 8 insertions(+), 12 deletions(-)
56114 commit 7bf5d10c1f6edd538769c3a83a3b3d5df56d604b
56115 Author: Brad Hards <bradh@frogmouth.net>
56116 Date:   Sun Jul 31 09:54:04 2005 +0000
56118     An initial version of proper font handling, heavily based on work by
56119     Albert Astals Cid. I changed it to stroke the glyphs based on the
56120     SplashPath. In the longer term, Arthur should use FreeType paths
56121     directly - hopefully that will be less ugly, and not fill everything.
56123  ChangeLog                  |   8 +
56124  poppler/ArthurOutputDev.cc | 401
56125  ++++++++++++++++++++++++++++++++-------------
56126  poppler/ArthurOutputDev.h  |  15 +-
56127  qt4/src/poppler-page.cc    |   2 +-
56128  splash/SplashPath.h        |   2 +
56129  5 files changed, 314 insertions(+), 114 deletions(-)
56131 commit 8567b794628786b82e8db2a7daf75e4ad2398960
56132 Author: Brad Hards <bradh@frogmouth.net>
56133 Date:   Fri Jul 29 12:15:19 2005 +0000
56135     Add some more test cases.
56137  ChangeLog                             |  4 ++++
56138  qt4/tests/.cvsignore                  |  4 ++++
56139  qt4/tests/Makefile.am                 | 10 +++++++++-
56140  qt4/tests/check_pagelayout_facing.cpp | 22 ++++++++++++++++++++++
56141  qt4/tests/check_version.cpp           | 22 ++++++++++++++++++++++
56142  5 files changed, 61 insertions(+), 1 deletion(-)
56144 commit 59d660cf4d614fdea09d6a62b8889f7682c2b4f9
56145 Author: Brad Hards <bradh@frogmouth.net>
56146 Date:   Fri Jul 29 11:41:14 2005 +0000
56148     Compile fix associated with last change.
56150  poppler/ArthurOutputDev.cc | 2 --
56151  1 file changed, 2 deletions(-)
56153 commit 88c57c73f57820d6a57e26825093fbc688845e67
56154 Author: Brad Hards <bradh@frogmouth.net>
56155 Date:   Fri Jul 29 11:24:42 2005 +0000
56157     A couple of minor changes to the Arthur backend.
56159  ChangeLog                  |  9 +++++++++
56160  poppler/ArthurOutputDev.cc | 18 ++++++++++++++----
56161  2 files changed, 23 insertions(+), 4 deletions(-)
56163 commit 481db9d9eae5ea16e5b382f4ad21e6e624a70dcf
56164 Author: Kristian Høgsberg <krh@redhat.com>
56165 Date:   Fri Jul 29 05:48:33 2005 +0000
56167     2005-07-29  Kristian Høgsberg  <krh@redhat.com>
56169             * poppler/TextOutputDev.cc: Finish TextSelectionDumper
56170             class for
56171             extracting the text from a selection.  Add
56172             TextPage::getSelectionText() and
56173             TextOutputDev::getSelectionText()
56174             methods to expose the new functionality.
56176             * glib/poppler-page.cc (poppler_page_get_text): Use
56177             TextOutputDev::getSelectionText() to get the text from the
56178             selection.
56180             * glib/poppler-document.cc (poppler_document_new_from_file):
56181             * glib/poppler-page.cc (_poppler_page_new): Add extra NULL to
56182             g_object_new() constructor to silence gcc warning about
56183             missing
56184             sentinel.
56186  ChangeLog                |  16 +++++
56187  glib/poppler-document.cc |   2 +-
56188  glib/poppler-page.cc     |  31 +++++----
56189  poppler/TextOutputDev.cc | 164
56190  +++++++++++++++++++++++++++++++++++------------
56191  poppler/TextOutputDev.h  |   8 +++
56192  5 files changed, 164 insertions(+), 57 deletions(-)
56194 commit ad312dbded4e8f70c3a2eac9a0964fa00ecb6b2c
56195 Author: Albert Astals Cid <aacid@kde.org>
56196 Date:   Thu Jul 28 22:56:17 2005 +0000
56198     Fix memory leaks in PageLabelInfo.cc
56200  ChangeLog                |  4 ++++
56201  poppler/PageLabelInfo.cc | 11 +++++++++++
56202  poppler/PageLabelInfo.h  |  2 ++
56203  3 files changed, 17 insertions(+)
56205 commit b45ad9f3409d7b1ed147135a70553e5255913c61
56206 Author: Albert Astals Cid <aacid@kde.org>
56207 Date:   Thu Jul 28 20:53:36 2005 +0000
56209     -    delete family;
56210     +    delete[] family;
56211     as family is new[]'ed
56213     When assigning family if the font had "the proper info" and family
56214     had to be deleted, do it.
56216  poppler/GlobalParams.cc | 9 +++++++--
56217  1 file changed, 7 insertions(+), 2 deletions(-)
56219 commit f93dfc5c5133e0b1bd9f4786cfe18bd796cbac2a
56220 Author: Albert Astals Cid <aacid@kde.org>
56221 Date:   Thu Jul 28 18:51:17 2005 +0000
56223     Remove the debugging
56225  poppler/GlobalParams.cc | 5 -----
56226  1 file changed, 5 deletions(-)
56228 commit 8022315004e1623c0be320f7671fcd72c15c0de3
56229 Author: Albert Astals Cid <aacid@kde.org>
56230 Date:   Thu Jul 28 18:37:17 2005 +0000
56232     Wonder how that slipped here
56234  poppler/GlobalParams.cc | 3 +--
56235  1 file changed, 1 insertion(+), 2 deletions(-)
56237 commit 82638babe89e402c0348619ec3205059b977c7e9
56238 Author: Albert Astals Cid <aacid@kde.org>
56239 Date:   Thu Jul 28 17:34:19 2005 +0000
56241     Fontconfig patch is here, rejoice
56243  ChangeLog                   |  15 +-
56244  glib/poppler-document.cc    |   1 -
56245  poppler/CairoFontEngine.cc  |  95 +--------
56246  poppler/CairoFontEngine.h   |   2 -
56247  poppler/CairoOutputDev.cc   |   4 -
56248  poppler/GlobalParams.cc     | 473
56249  ++++++++++++++++++++------------------------
56250  poppler/GlobalParams.h      |  17 +-
56251  poppler/SplashOutputDev.cc  | 132 +------------
56252  poppler/SplashOutputDev.h   |   3 -
56253  qt/poppler-document.cc      |   1 -
56254  qt4/src/poppler-document.cc |   1 -
56255  test/gtk-cairo-test.cc      |   1 -
56256  test/gtk-splash-test.cc     |   1 -
56257  13 files changed, 241 insertions(+), 505 deletions(-)
56259 commit e9015531b1d0e5f2c8d8ca2bc50d5f14aaf954bc
56260 Author: Kristian Høgsberg <krh@redhat.com>
56261 Date:   Thu Jul 28 06:31:57 2005 +0000
56263     2005-07-28  Kristian Høgsberg  <krh@redhat.com>
56265             * poppler/poppler-config.h.in: Add GCC_PRINTF_FORMAT macro to
56266             annotate printf-like functions (#3638).
56268             * poppler/Error.h: Add GCC_PRINTF_FORMAT to error().
56270             * poppler/PSOutputDev.h: Add GCC_PRINTF_FORMAT to
56271             PSOutputDev::writePSFmt().
56273             * poppler/PSOutputDev.cc, poppler/GlobalParams.cc: Quiet new
56274             printf warnings.
56276  ChangeLog                   | 11 +++++++++++
56277  poppler/Error.h             |  2 +-
56278  poppler/GlobalParams.cc     |  3 ++-
56279  poppler/PSOutputDev.cc      |  3 +--
56280  poppler/PSOutputDev.h       |  2 +-
56281  poppler/TextOutputDev.cc    | 13 ++++++++++++-
56282  poppler/poppler-config.h.in | 12 ++++++++++++
56283  7 files changed, 40 insertions(+), 6 deletions(-)
56285 commit 9df89c495683e229b771b3d008ed25d478465c35
56286 Author: Kristian Høgsberg <krh@redhat.com>
56287 Date:   Thu Jul 28 05:52:43 2005 +0000
56289     2005-07-28  Kristian Høgsberg  <krh@redhat.com>
56291             * poppler/TextOutputDev.cc (TextBlock::visitSelection): Assign
56292             start and stop coordinates in one place so we don't assign the
56293             same point to both in some corner cases.
56294             (TextWord::visitSelection): Initialize begin to len, not
56295             len + 1
56296             to fix crash.
56298             (TextWord::visitSelection, TextLine::visitSelection): Change
56299             selection trigger; now midpoint of glyph must be included in
56300             selection area for glyph to be in selection.
56302  ChangeLog                 |  12 +++++
56303  poppler/CairoOutputDev.cc |   2 +-
56304  poppler/TextOutputDev.cc  | 113
56305  ++++++++++++++++++++++------------------------
56306  3 files changed, 67 insertions(+), 60 deletions(-)
56308 commit a3d9b5849cedf1316c6fc5859872e957f3f7b593
56309 Author: Martin Kretzschmar <martink@gnome.org>
56310 Date:   Wed Jul 27 19:21:08 2005 +0000
56312     * poppler/PSOutputDev.cc (PSOutputDev): change the constructor to
56313     take paper size and duplex setting parameters.
56314     (init): add paper size and duplex parameters.
56315     (writeDocSetup): add duplex parameter.
56317     * poppler/PSOutputDev.h: update declarations.
56319     * glib/poppler-private.h (struct _PopplerPSFile): store necessary
56320     information to eventually construct a PSOutputDev.
56322     * glib/poppler-page.cc (poppler_page_render_to_ps): initialize the
56323     output dev if it doesn't exist yet.
56325     * glib/poppler-document.cc (poppler_ps_file_new): don't create the
56326     PSOutputDev here, just store filename and page range.
56327     (poppler_ps_file_set_paper_size, poppler_ps_file_set_duplex): new
56328     functions.
56329     (poppler_ps_file_free): free the filename which we strdup now.
56331     * glib/poppler-document.h: add prototypes.
56333  ChangeLog                | 23 +++++++++++++++++++++++
56334  glib/poppler-document.cc | 49
56335  +++++++++++++++++++++++++++++++++++++++++-------
56336  glib/poppler-document.h  | 15 ++++++++++-----
56337  glib/poppler-page.cc     | 10 ++++++++++
56338  glib/poppler-private.h   |  6 ++++++
56339  poppler/PSOutputDev.cc   | 23 ++++++++++++++---------
56340  poppler/PSOutputDev.h    |  9 +++++++--
56341  7 files changed, 112 insertions(+), 23 deletions(-)
56343 commit 7be920ecf13698c3cf4ab8df09c8c67f1a04bfa2
56344 Author: Albert Astals Cid <aacid@kde.org>
56345 Date:   Tue Jul 26 21:52:09 2005 +0000
56347     Fix mem leak in qt test app
56349  ChangeLog              | 4 ++++
56350  qt/test-poppler-qt.cpp | 2 ++
56351  2 files changed, 6 insertions(+)
56353 commit 2bc26dffd9f296799617d319055648c20f748c8a
56354 Author: Kristian Høgsberg <krh@redhat.com>
56355 Date:   Tue Jul 26 20:34:13 2005 +0000
56357     2005-07-26  Kristian Høgsberg  <krh@redhat.com>
56359             * fofi/FoFiType1.cc: Make check for end of encoding array
56360             a bit
56361             more liberal so we don't crash on complex encoding arrays
56362             (#3344).
56364  ChangeLog         |  5 +++++
56365  fofi/FoFiType1.cc | 21 +++++++--------------
56366  2 files changed, 12 insertions(+), 14 deletions(-)
56368 commit 07911274e4e850a628b1e587cafc2a73c05f93fe
56369 Author: Albert Astals Cid <aacid@kde.org>
56370 Date:   Mon Jul 25 20:40:37 2005 +0000
56372     Work on bad jpeg data that have garbage before the start marker. Fixes
56373     bug #3299
56375  ChangeLog            |  5 +++++
56376  poppler/DCTStream.cc | 38 ++++++++++++++++++++++++++++++++++++++
56377  2 files changed, 43 insertions(+)
56379 commit a1869eca39172fcb42f036a5846b19548be53568
56380 Author: Albert Astals Cid <aacid@kde.org>
56381 Date:   Fri Jul 22 11:01:25 2005 +0000
56383     Fix bug #3586
56385  ChangeLog                  | 5 +++++
56386  poppler/CairoFontEngine.cc | 2 ++
56387  2 files changed, 7 insertions(+)
56389 commit 95529b41272484f08fb54393e1886bf7ff3e02c8
56390 Author: Albert Astals Cid <aacid@kde.org>
56391 Date:   Fri Jul 22 10:45:19 2005 +0000
56393     Make it possible to browse pages in test-poppler-qt
56395  ChangeLog              | 13 +++++++++----
56396  qt/test-poppler-qt.cpp | 49
56397  ++++++++++++++++++++++++++++++++++++++++---------
56398  2 files changed, 49 insertions(+), 13 deletions(-)
56400 commit 2d52650864eab0e9385ed1fe8fb594daac9d8322
56401 Author: Martin Kretzschmar <martink@gnome.org>
56402 Date:   Fri Jul 22 10:35:56 2005 +0000
56404     * glib/poppler-document.cc (poppler_fonts_iter_get_name): if the
56405     font is a subset, strip the ABCDEF+ tag.
56406     (poppler_fonts_iter_get_full_name): does what the old get_name did.
56407     (poppler_fonts_iter_get_font_type, poppler_fonts_iter_is_embedded)
56408     (poppler_fonts_iter_is_subset): new wrappers.
56410     * glib/poppler-document.h (PopplerFontType): new enum.
56411     Update prototypes.
56413  ChangeLog                | 11 ++++++++++
56414  glib/poppler-document.cc | 54
56415  +++++++++++++++++++++++++++++++++++++++++++++++-
56416  glib/poppler-document.h  | 38 ++++++++++++++++++++++++----------
56417  3 files changed, 91 insertions(+), 12 deletions(-)
56419 commit 43bed4aafcf1d291dc96fa5070efbd7936a6122f
56420 Author: Albert Astals Cid <aacid@kde.org>
56421 Date:   Fri Jul 22 10:33:54 2005 +0000
56423     Fix bugs #3728 and #3750
56425  ChangeLog        |  4 ++++
56426  splash/Splash.cc | 10 ++++++++++
56427  2 files changed, 14 insertions(+)
56429 commit c7bcef87493d354a077dd223d76f86640acc0ce3
56430 Author: Martin Kretzschmar <martink@gnome.org>
56431 Date:   Fri Jul 15 19:55:30 2005 +0000
56433     update for 2005-06-27 change to actually display something again.
56435  ChangeLog              |  5 +++++
56436  test/gtk-cairo-test.cc | 10 ++++++----
56437  2 files changed, 11 insertions(+), 4 deletions(-)
56439 commit 6623711d2d50dc52454904ee16b25337f0aab130
56440 Author: Brad Hards <bradh@frogmouth.net>
56441 Date:   Sun Jul 10 09:34:03 2005 +0000
56443     A general cleanup of the Arthur output renderer.
56445  ChangeLog                  |   5 +++
56446  poppler/ArthurOutputDev.cc | 105
56447  ++++++++++++++++-----------------------------
56448  2 files changed, 41 insertions(+), 69 deletions(-)
56450 commit ea1cc9a7b12db9c44b89896c41d07e3ba932d054
56451 Author: Kristian Høgsberg <krh@redhat.com>
56452 Date:   Fri Jul 8 04:59:41 2005 +0000
56454     2005-07-08  Kristian Høgsberg  <krh@redhat.com>
56456             * glib/poppler-page.cc (poppler_page_set_selection_alpha): Add
56457             this function to initialize the alpha channel when using the
56458             splash backend.
56460             * poppler/TextOutputDev.cc (visitLine): Add missing scaling of
56461             intra-line selection edges.
56463  ChangeLog                |  9 ++++++++
56464  glib/poppler-page.cc     | 59
56465  +++++++++++++++++++++++++++++++++++++++++++++++-
56466  poppler/TextOutputDev.cc | 17 ++++++++------
56467  3 files changed, 77 insertions(+), 8 deletions(-)
56469 commit 1cd915397c9532ed80b4f905b6ed9c0126aa38f2
56470 Author: Brad Hards <bradh@frogmouth.net>
56471 Date:   Thu Jul 7 21:15:09 2005 +0000
56473     Add support for page layout to the Qt4 bindings, plus
56474     test cases.
56476  ChangeLog                             |  8 ++++++++
56477  qt4/src/poppler-document.cc           | 22 ++++++++++++++++++++++
56478  qt4/src/poppler-qt4.h                 | 26 ++++++++++++++++++++++++--
56479  qt4/tests/Makefile.am                 | 10 +++++++++-
56480  qt4/tests/check_pagelayout_none.cpp   | 22 ++++++++++++++++++++++
56481  qt4/tests/check_pagelayout_single.cpp | 22 ++++++++++++++++++++++
56482  6 files changed, 107 insertions(+), 3 deletions(-)
56484 commit 4e050aef7ba132900f84205be221fd48808848c3
56485 Author: Kristian Høgsberg <krh@redhat.com>
56486 Date:   Thu Jul 7 17:19:36 2005 +0000
56488     2005-07-07  Kristian Høgsberg  <krh@redhat.com>
56490             * glib/poppler-page.cc (poppler_page_prepare_output_dev):
56491             Account
56492             for page rotation when creating the cairo surface.
56494  ChangeLog            |  5 +++++
56495  glib/poppler-page.cc | 17 +++++++++++++++--
56496  2 files changed, 20 insertions(+), 2 deletions(-)
56498 commit 2eeab0b8afeb4897806df2de6e496889c25dda5e
56499 Author: Kristian Høgsberg <krh@redhat.com>
56500 Date:   Thu Jul 7 15:58:43 2005 +0000
56502     2005-07-06  Kristian Høgsberg  <krh@redhat.com>
56504             * glib/poppler-page.cc (poppler_page_copy_to_pixbuf): Add
56505             out of
56506             bounds checking (from Marco).
56508  ChangeLog            | 6 +++++-
56509  glib/poppler-page.cc | 5 +++++
56510  2 files changed, 10 insertions(+), 1 deletion(-)
56512 commit b1015f6bdbd93b2a2574a9f0e0e1cd7dbae9af78
56513 Author: Brad Hards <bradh@frogmouth.net>
56514 Date:   Thu Jul 7 11:13:24 2005 +0000
56516     At least try to fix glib issues. If you care about glib,
56517     then you should review this.
56519  ChangeLog                | 4 ++++
56520  glib/poppler-document.cc | 2 ++
56521  2 files changed, 6 insertions(+)
56523 commit 8bf787031e7a2e93b4e1202918bd1aee86675082
56524 Author: Brad Hards <bradh@frogmouth.net>
56525 Date:   Thu Jul 7 11:04:08 2005 +0000
56527     Update for page mode - new mode from PDF-1.6, API docs fixes
56528     and some tests.
56530  ChangeLog                               | 15 +++++++++++++++
56531  poppler/Catalog.cc                      |  2 ++
56532  poppler/Catalog.h                       |  3 ++-
56533  qt4/src/poppler-document.cc             |  2 ++
56534  qt4/src/poppler-qt4.h                   | 14 +++++++++-----
56535  qt4/tests/Makefile.am                   | 22 +++++++++++++++++++++-
56536  qt4/tests/check_pagemode_attach.cpp     | 22 ++++++++++++++++++++++
56537  qt4/tests/check_pagemode_fullscreen.cpp | 22 ++++++++++++++++++++++
56538  qt4/tests/check_pagemode_none.cpp       | 22 ++++++++++++++++++++++
56539  qt4/tests/check_pagemode_oc.cpp         | 22 ++++++++++++++++++++++
56540  qt4/tests/check_pagemode_thumbs.cpp     | 22 ++++++++++++++++++++++
56541  11 files changed, 161 insertions(+), 7 deletions(-)
56543 commit 695e27fb4d6fcc3466e2c9c95b4f02821b07e823
56544 Author: Brad Hards <bradh@frogmouth.net>
56545 Date:   Thu Jul 7 11:01:27 2005 +0000
56547     Suppress noise from new test files.
56549  qt4/tests/.cvsignore | 6 ++++++
56550  1 file changed, 6 insertions(+)
56552 commit 8a8d57bdcf11ed2903913d938b9711053b9bb9f1
56553 Author: Albert Astals Cid <aacid@kde.org>
56554 Date:   Wed Jul 6 17:12:36 2005 +0000
56556     Extract family, stretch and weight from the font descriptor
56558  ChangeLog          |  2 ++
56559  poppler/GfxFont.cc | 41 +++++++++++++++++++++++++++++++++++++++++
56560  poppler/GfxFont.h  | 36 ++++++++++++++++++++++++++++++++++++
56561  3 files changed, 79 insertions(+)
56563 commit 3a1646c2f776f5a07b0e830fcb8e1b0a80efb41c
56564 Author: Albert Astals Cid <aacid@kde.org>
56565 Date:   Wed Jul 6 13:29:00 2005 +0000
56567     Add checkFooter to check the document ends with %%EOF
56569  ChangeLog         |  5 +++++
56570  poppler/PDFDoc.cc | 28 ++++++++++++++++++++++++++++
56571  poppler/PDFDoc.h  |  1 +
56572  3 files changed, 34 insertions(+)
56574 commit 377c023d31cf74d8240aa5be9dba8e3838459a8c
56575 Author: Brad Hards <bradh@frogmouth.net>
56576 Date:   Wed Jul 6 11:15:16 2005 +0000
56578     Add unit tests for the isLinearized() property.
56580  ChangeLog                      |  4 ++++
56581  qt4/tests/Makefile.am          |  6 +++++-
56582  qt4/tests/check_linearised.cpp | 23 +++++++++++++++++++++++
56583  3 files changed, 32 insertions(+), 1 deletion(-)
56585 commit 5fa869887a840a585340993718df0841010666cf
56586 Author: Brad Hards <bradh@frogmouth.net>
56587 Date:   Wed Jul 6 09:52:30 2005 +0000
56589     Remove boolean for unicode table lookup from Font
56591  ChangeLog                   | 14 ++++++++++++++
56592  qt4/src/poppler-document.cc |  2 --
56593  qt4/src/poppler-qt4.h       | 14 +-------------
56594  qt4/tests/poppler-fonts.cpp | 16 +++++++---------
56595  4 files changed, 22 insertions(+), 24 deletions(-)
56597 commit 40469c5883e17e734f3d54872c59e76b95bc0f95
56598 Author: Brad Hards <bradh@frogmouth.net>
56599 Date:   Wed Jul 6 09:00:39 2005 +0000
56601     Update to reflect recent changes.
56603  qt4/tests/.cvsignore | 2 ++
56604  1 file changed, 2 insertions(+)
56606 commit 6cea437208f913085a6a8c7183b0826a107cefb5
56607 Author: Albert Astals Cid <aacid@kde.org>
56608 Date:   Tue Jul 5 21:15:48 2005 +0000
56610     Don't crash with files that have fonts with no name
56612  ChangeLog                   |  7 +++++++
56613  qt4/src/poppler-document.cc | 13 ++++++++++---
56614  qt4/src/poppler-qt4.h       |  2 +-
56615  3 files changed, 18 insertions(+), 4 deletions(-)
56617 commit 1323c74479848f5b87a3a13fa26e8b9e096e9f6a
56618 Author: Brad Hards <bradh@frogmouth.net>
56619 Date:   Tue Jul 5 12:31:59 2005 +0000
56621     Check in a couple more test apps
56623  qt4/tests/Makefile.am           | 10 ++++++-
56624  qt4/tests/check_author.cpp      | 25 +++++++++++++++++
56625  qt4/tests/check_permissions.cpp | 59
56626  +++++++++++++++++++++++++++++++++++++++++
56627  3 files changed, 93 insertions(+), 1 deletion(-)
56629 commit 839a798ec3725427185de5a48c58ac448596b25d
56630 Author: Brad Hards <bradh@frogmouth.net>
56631 Date:   Tue Jul 5 12:25:00 2005 +0000
56633     Add Qt4 bindings for new user permission properties.
56635  ChangeLog                   |  4 ++++
56636  qt4/src/poppler-document.cc | 25 ++++++++++++++++++++++
56637  qt4/src/poppler-qt4.h       | 51
56638  ++++++++++++++++++++++++++++++++++++++++-----
56639  3 files changed, 75 insertions(+), 5 deletions(-)
56641 commit e10f6990d3339e3a7adeaa50b1754cf7ecf82f87
56642 Author: Brad Hards <bradh@frogmouth.net>
56643 Date:   Tue Jul 5 12:15:04 2005 +0000
56645     Add some more user permissions properties - high resolution
56646     printing, document assembly, extraction for accessibility
56647     and form completion.
56649  ChangeLog        |  8 ++++++++
56650  poppler/PDFDoc.h |  9 +++++++++
56651  poppler/XRef.cc  | 55
56652  +++++++++++++++++++++++++++++++++++++++++++++++++++----
56653  poppler/XRef.h   |  4 ++++
56654  4 files changed, 72 insertions(+), 4 deletions(-)
56656 commit 3a8e1ba03cdec6412dd0b79f0cc59a4cd97dd4e7
56657 Author: Brad Hards <bradh@frogmouth.net>
56658 Date:   Mon Jul 4 11:38:22 2005 +0000
56660     A couple more little changes.
56662  ChangeLog | 6 ++++++
56663  1 file changed, 6 insertions(+)
56665 commit a44bd0b45bb89f29ddca5d0e8986a8de50f9db39
56666 Author: Brad Hards <bradh@frogmouth.net>
56667 Date:   Mon Jul 4 11:37:21 2005 +0000
56669     Change path to sample file to point to test module
56671  qt4/tests/check_orientation.cpp | 2 +-
56672  1 file changed, 1 insertion(+), 1 deletion(-)
56674 commit 2a7079087c35651c242d3843c94703a3199e61ca
56675 Author: Brad Hards <bradh@frogmouth.net>
56676 Date:   Mon Jul 4 11:36:13 2005 +0000
56678     Fix typo causing failure to pick up upside down pages.
56680  qt4/src/poppler-page.cc | 2 +-
56681  1 file changed, 1 insertion(+), 1 deletion(-)
56683 commit 529a548044ae721a414c5b8e768c0498b1e6830b
56684 Author: Brad Hards <bradh@frogmouth.net>
56685 Date:   Mon Jul 4 08:30:29 2005 +0000
56687     Update to reflect recent changes
56689  ChangeLog            | 30 +++++++++++++++++++++++++++++-
56690  qt4/tests/.cvsignore |  2 ++
56691  2 files changed, 31 insertions(+), 1 deletion(-)
56693 commit 08cca4670f8ae65333beacda85834112e76489d1
56694 Author: Brad Hards <bradh@frogmouth.net>
56695 Date:   Mon Jul 4 08:21:27 2005 +0000
56697     Add in a simple demo/test application, similar to the pdffonts
56698     application in xpdf.
56700  qt4/tests/Makefile.am       |  9 +++++-
56701  qt4/tests/poppler-fonts.cpp | 76
56702  +++++++++++++++++++++++++++++++++++++++++++++
56703  2 files changed, 84 insertions(+), 1 deletion(-)
56705 commit 52af89d8303b50c45d5e4584d19ec8b7d7ebcf9b
56706 Author: Brad Hards <bradh@frogmouth.net>
56707 Date:   Mon Jul 4 08:18:52 2005 +0000
56709     Update to reflect changes to rendering API.
56711  qt4/tests/stress-poppler-qt4.cpp | 4 ++--
56712  qt4/tests/test-poppler-qt4.cpp   | 3 ++-
56713  2 files changed, 4 insertions(+), 3 deletions(-)
56715 commit d42998d0fc32b1e21a2aeef1311e0baf508ade3f
56716 Author: Brad Hards <bradh@frogmouth.net>
56717 Date:   Mon Jul 4 08:16:17 2005 +0000
56719     Qt4 update.
56720         * qt4/src/poppler-qt4.h:
56721         * qt4/src/poppler-document.cc complete Qt4 font metadata handling
56723         * qt4/src/poppler-qt4.h:
56724         * qt4/src/poppler-page.cc: change the render API to make it more
56725         Qt-like.
56727  qt4/src/poppler-document.cc |  7 ++++-
56728  qt4/src/poppler-page.cc     |  5 ++--
56729  qt4/src/poppler-qt4.h       | 73
56730  ++++++++++++++++++++++++++++++++++++++++++---
56731  3 files changed, 77 insertions(+), 8 deletions(-)
56733 commit 5d194b926d1ed642ed4bbd3304befa073d389cd4
56734 Author: Brad Hards <bradh@frogmouth.net>
56735 Date:   Mon Jul 4 08:10:16 2005 +0000
56737     Change FontInfo::type() to return an enumerated value,
56738     rather than a GooString.
56740  poppler/FontInfo.cc | 16 ++--------------
56741  poppler/FontInfo.h  | 16 +++++++++++++---
56742  2 files changed, 15 insertions(+), 17 deletions(-)
56744 commit 1303020b2e97bc110ccf045cd2811daf59ec72ce
56745 Author: Brad Hards <bradh@frogmouth.net>
56746 Date:   Mon Jul 4 07:42:32 2005 +0000
56748     Fix up the unit test, now that I have a real sample
56749     file.
56751  qt4/tests/check_orientation.cpp | 8 ++++----
56752  1 file changed, 4 insertions(+), 4 deletions(-)
56754 commit 96fc0ea3fc6c9c7d933e9e0c02a622b2aeef7617
56755 Author: Kristian Høgsberg <krh@redhat.com>
56756 Date:   Fri Jul 1 04:57:49 2005 +0000
56758     2005-07-01  Kristian Høgsberg  <krh@redhat.com>
56760             * poppler/TextOutputDev.cc: Make selection also work when
56761             dragging
56762             backwards in the text flow.  Currently this is a big pile of
56763             if-statements, and there is certainly room for improvement.
56765  ChangeLog                |   6 +++
56766  poppler/TextOutputDev.cc | 129
56767  ++++++++++++++++++++++++++++++++++++++---------
56768  2 files changed, 111 insertions(+), 24 deletions(-)
56770 commit 06c49c496f28aba608101adcecd8cec34937ac78
56771 Author: Kristian Høgsberg <krh@redhat.com>
56772 Date:   Thu Jun 30 19:44:33 2005 +0000
56774     2005-06-30  Kristian Høgsberg  <krh@redhat.com>
56776             * glib/poppler-page.h: * glib/poppler-page.cc
56777             (poppler_page_copy_to_pixbuf): Fix splash compilation
56778             (patch from
56779             Marco).
56780             (poppler_page_render_to_pixbuf): Drop dest_x and dest_y
56781             coordinates from this function.  This functionality can be
56782             achieved using a sub-GdkPixbuf.
56784             * glib/test-poppler-glib.c (main): Update test case.
56786  ChangeLog                | 11 +++++++++++
56787  NEWS                     |  6 ++++++
56788  glib/poppler-page.cc     | 27 ++++++++++-----------------
56789  glib/poppler-page.h      |  4 +---
56790  glib/test-poppler-glib.c |  2 +-
56791  5 files changed, 29 insertions(+), 21 deletions(-)
56793 commit b126785aeda6b5576a13fc3f3853b027bd7dd306
56794 Author: Kristian Høgsberg <krh@redhat.com>
56795 Date:   Thu Jun 30 00:36:01 2005 +0000
56797     2005-06-29  Kristian Høgsberg  <krh@redhat.com>
56799             * glib/poppler-private.h: Move TextOutputDev.h include
56800             here from
56801             poppler-page.cc
56803  ChangeLog              | 5 +++++
56804  glib/poppler-page.cc   | 1 -
56805  glib/poppler-private.h | 1 +
56806  3 files changed, 6 insertions(+), 1 deletion(-)
56808 commit b15a8caf003d7d0631d4f78db5ab54e55a5a000a
56809 Author: Kristian Høgsberg <krh@redhat.com>
56810 Date:   Wed Jun 29 21:24:48 2005 +0000
56812     2005-06-29  Kristian Høgsberg  <krh@redhat.com>
56814             * configure.ac:
56815             * glib/poppler-page.cc:
56816             * glib/poppler-page.h:
56817             * glib/poppler-private.h:
56818             * poppler/CairoOutputDev.cc:
56819             * poppler/CairoOutputDev.h:
56820             * poppler/Page.cc:
56821             * poppler/Page.h:
56822             * poppler/TextOutputDev.cc:
56823             * poppler/TextOutputDev.h: Add support for rendering real
56824             selection (based on text flow).
56826  ChangeLog                 |  20 ++-
56827  configure.ac              |   4 +-
56828  glib/poppler-page.cc      | 224 +++++++++++++++++++------
56829  glib/poppler-page.h       |  65 ++++----
56830  glib/poppler-private.h    |   3 +
56831  poppler/CairoOutputDev.cc |  13 +-
56832  poppler/CairoOutputDev.h  |   2 +-
56833  poppler/Page.cc           |  59 +++++--
56834  poppler/Page.h            |  12 ++
56835  poppler/TextOutputDev.cc  | 414
56836  +++++++++++++++++++++++++++++++++++++++++++++-
56837  poppler/TextOutputDev.h   |  38 ++++-
56838  11 files changed, 743 insertions(+), 111 deletions(-)
56840 commit 3b5e20465e482eb0e75a106697ee94d60aea2fdc
56841 Author: Albert Astals Cid <aacid@kde.org>
56842 Date:   Tue Jun 28 22:51:29 2005 +0000
56844     Forgot assigning type on copy constructor
56846  poppler/FontInfo.cc | 1 +
56847  1 file changed, 1 insertion(+)
56849 commit e512cd1832a0e6d15149e12e8e67a39d335efc86
56850 Author: Albert Astals Cid <aacid@kde.org>
56851 Date:   Tue Jun 28 22:49:14 2005 +0000
56853     Add FontInfo::getType()
56855  ChangeLog           | 3 +++
56856  poppler/FontInfo.cc | 4 ++++
56857  poppler/FontInfo.h  | 2 ++
56858  3 files changed, 9 insertions(+)
56860 commit 8aeb5205f2876a9dc36eb1dc1e361bb87adf4e31
56861 Author: Albert Astals Cid <aacid@kde.org>
56862 Date:   Tue Jun 28 22:00:05 2005 +0000
56864     use transformation matrix for image rendering in Arthur backend
56866  ChangeLog                  |  4 ++++
56867  poppler/ArthurOutputDev.cc | 12 +++++++-----
56868  2 files changed, 11 insertions(+), 5 deletions(-)
56870 commit a221d06fdc7b0688ca0744a1d6ad49d472c7f12c
56871 Author: Brad Hards <bradh@frogmouth.net>
56872 Date:   Tue Jun 28 10:59:14 2005 +0000
56874     Reduce cvs up noise
56876  .cvsignore           | 1 +
56877  ChangeLog            | 7 +++++++
56878  qt4/.cvsignore       | 3 +++
56879  qt4/src/.cvsignore   | 7 +++++++
56880  qt4/tests/.cvsignore | 8 ++++++++
56881  5 files changed, 26 insertions(+)
56883 commit ea58a20bbcf450a1ecb8fe00e8162cfdf76105f1
56884 Author: Brad Hards <bradh@frogmouth.net>
56885 Date:   Tue Jun 28 10:00:09 2005 +0000
56887     Initial import of Qt4 bindings, and for a Qt4 "Arthur" (QPainter)
56888     backend renderer.
56890     The bindings are currently unstable - you can expect substantial
56891     change
56892     in both source and binary interfaces.
56894     The Arthur renderer currently does a reasonable job of rendering path
56895     and fill, but the image rendering doesn't work (for reasons that
56896     aren't
56897     clear to me) and text rendering doesn't use the right glyphs - it just
56898     draws with the current font. There is a lot of work to do on this
56899     too. Help is, of coure, welcome.
56901  ChangeLog                        |   12 +
56902  Makefile.am                      |   10 +-
56903  configure.ac                     |   94 ++-
56904  poppler-qt4.pc.in                |   12 +
56905  poppler/ArthurOutputDev.cc       |  604 +++++++++++++++++++
56906  poppler/ArthurOutputDev.h        |  133 +++++
56907  poppler/Makefile.am              |   20 +
56908  qt4/Makefile.am                  |    1 +
56909  qt4/src/Doxyfile                 | 1212
56910  ++++++++++++++++++++++++++++++++++++++
56911  qt4/src/Makefile.am              |   22 +
56912  qt4/src/poppler-document.cc      |  309 ++++++++++
56913  qt4/src/poppler-page.cc          |  170 ++++++
56914  qt4/src/poppler-private.h        |   36 ++
56915  qt4/src/poppler-qt4.h            |  286 +++++++++
56916  qt4/tests/Makefile.am            |   34 ++
56917  qt4/tests/check_orientation.cpp  |   40 ++
56918  qt4/tests/stress-poppler-qt4.cpp |   70 +++
56919  qt4/tests/test-poppler-qt4.cpp   |  121 ++++
56920  18 files changed, 3183 insertions(+), 3 deletions(-)
56922 commit 61e9bc76eb2fcb0b4b899ebfad1cc71c59fc8274
56923 Author: Kristian Høgsberg <krh@redhat.com>
56924 Date:   Tue Jun 28 03:44:12 2005 +0000
56926     2005-06-27  Kristian Høgsberg  <krh@redhat.com>
56928             * poppler/CairoOutputDev.cc:
56929             * poppler/CairoOutputDev.h: Change CairoOutputDev to render
56930             to a
56931             given surface and let the user create that surface.
56933             * glib/poppler-document.cc:
56934             * glib/poppler-page.cc:
56935             * glib/poppler-private.h: Create the cairo image surface here
56936             instead and pass it to the CairoOutputDev for rendering.
56938             * poppler/CairoOutputDevImage.cc:
56939             * poppler/CairoOutputDevImage.h:
56940             * poppler/CairoOutputDevX.cc:
56941             * poppler/CairoOutputDevX.h:
56942             * poppler/Makefile.am: Remove specialized cairo output
56943             devices.
56945  ChangeLog                      |  17 ++++
56946  glib/poppler-document.cc       |   2 +-
56947  glib/poppler-page.cc           |  21 +++-
56948  glib/poppler-private.h         |   4 +-
56949  poppler/CairoOutputDev.cc      |  24 +++--
56950  poppler/CairoOutputDev.h       |   8 +-
56951  poppler/CairoOutputDevImage.cc |  80 ---------------
56952  poppler/CairoOutputDevImage.h  |  44 ---------
56953  poppler/CairoOutputDevX.cc     | 216
56954  -----------------------------------------
56955  poppler/CairoOutputDevX.h      | 117 ----------------------
56956  poppler/Makefile.am            |   8 +-
56957  11 files changed, 54 insertions(+), 487 deletions(-)
56959 commit 8079dce3f0ed91dd531465f45c6d3c568ab4ecd1
56960 Author: Kristian Høgsberg <krh@redhat.com>
56961 Date:   Mon Jun 27 01:04:32 2005 +0000
56963     2005-06-26  Kristian Høgsberg  <krh@redhat.com>
56965             * poppler/CairoOutputDev.cc:
56966             * poppler/CairoOutputDev.h: Switch back to using drawChar()
56967             for
56968             text, but utilize the beginString() and endString() hooks
56969             so we
56970             can use cairo_show_glyphs() efficiently.
56972  ChangeLog                 |   7 +++
56973  poppler/CairoOutputDev.cc | 107
56974  ++++++++++++++--------------------------------
56975  poppler/CairoOutputDev.h  |  12 +++++-
56976  3 files changed, 48 insertions(+), 78 deletions(-)
56978 commit 1aa48d6b7907a1d53830f0cf28085041f685368d
56979 Author: Albert Astals Cid <aacid@kde.org>
56980 Date:   Sun Jun 26 23:35:26 2005 +0000
56982     Add PageTransition class and PageTransition* Page::getTransition()
56983     const; to the qt frontend. Code almost 100% copied from xpdf code
56984     inside kpdf
56986  ChangeLog          |   5 +++
56987  qt/poppler-page.cc | 121
56988  +++++++++++++++++++++++++++++++++++++++++++++++++++++
56989  qt/poppler-qt.h    |  78 ++++++++++++++++++++++++++++++++++
56990  3 files changed, 204 insertions(+)
56992 commit 9d4327eecd94299a3629b0814e84f981a4be1dfb
56993 Author: Martin Kretzschmar <martink@gnome.org>
56994 Date:   Sun Jun 26 15:54:16 2005 +0000
56996     add poppler-enums.[ch].
56998  ChangeLog       | 2 ++
56999  glib/.cvsignore | 8 +++++---
57000  2 files changed, 7 insertions(+), 3 deletions(-)
57002 commit 768186514b9fc175cf330344408bb89ab4c909f3
57003 Author: Martin Kretzschmar <martink@gnome.org>
57004 Date:   Sun Jun 26 11:40:35 2005 +0000
57006     require glib 2.4+ for g_value_take_string and G_DEFINE_TYPE.
57008  ChangeLog    | 5 +++++
57009  configure.ac | 4 ++--
57010  2 files changed, 7 insertions(+), 2 deletions(-)
57012 commit 5d40e34a367212c39af06332879f26824d6d62d2
57013 Author: Jeff Muizelaar <jeff@infidigm.net>
57014 Date:   Sun Jun 26 00:01:39 2005 +0000
57016     2005-06-25  Jeff Muizelaar  <jeff@infidigm.net>
57018         * poppler/Error.h: Maybe fix build on Solaris.
57020  ChangeLog       | 4 ++++
57021  poppler/Error.h | 2 +-
57022  2 files changed, 5 insertions(+), 1 deletion(-)
57024 commit c2780a3b3f4615bb28bfe394d649b388db4ccf4d
57025 Author: Kristian Høgsberg <krh@redhat.com>
57026 Date:   Mon Jun 20 21:33:09 2005 +0000
57028     2005-06-20  Kristian Høgsberg  <krh@redhat.com>
57030             * NEWS:
57031             * configure.ac: Bump version to 0.3.3 and sum up changes since
57032             last release.
57034             * glib/poppler-page.cc (poppler_page_find_text): Initialize
57035             xMin
57036             and yMin to avoid referencing unintialized memory (#3582).
57038  ChangeLog            |  9 +++++++++
57039  NEWS                 | 10 ++++++++++
57040  configure.ac         |  2 +-
57041  glib/poppler-page.cc |  2 ++
57042  4 files changed, 22 insertions(+), 1 deletion(-)
57044 commit 9023891f314ac37811b5c973be2e36b6de353cf2
57045 Author: Martin Kretzschmar <martink@gnome.org>
57046 Date:   Mon Jun 20 18:45:41 2005 +0000
57048     (info_dict_get_string): convert from PDFDocEncoding to UTF-8.
57050  ChangeLog                |  5 +++++
57051  glib/poppler-document.cc | 16 +++++++++++++++-
57052  2 files changed, 20 insertions(+), 1 deletion(-)
57054 commit bbf2fe757f0fd08d0e90e3810709ab7152c779c0
57055 Author: Kristian Høgsberg <krh@redhat.com>
57056 Date:   Mon Jun 20 17:58:38 2005 +0000
57058     2005-06-20  Kristian Høgsberg  <krh@redhat.com>
57060             * glib/poppler-page.cc:
57061             * glib/poppler-page.h:
57062             * glib/poppler.h: Clean up glib rotation implementation and
57063             add a
57064             getter for rotation.  Patch from Marco.
57066  ChangeLog            |  7 ++++++
57067  glib/poppler-page.cc | 69
57068  +++++++++++++++++++++++++++++-----------------------
57069  glib/poppler-page.h  | 57 ++++++++++++++++++++++---------------------
57070  glib/poppler.h       |  1 -
57071  4 files changed, 75 insertions(+), 59 deletions(-)
57073 commit c264d8a9f84587cd0f2ef67683a01fc8dd9395af
57074 Author: Kristian Høgsberg <krh@redhat.com>
57075 Date:   Mon Jun 20 17:38:27 2005 +0000
57077     2005-06-20  Kristian Høgsberg  <krh@redhat.com>
57079             * glib/poppler-document.cc:
57080             * poppler/FontInfo.cc: Fixes from Marco to handle fonts
57081             without
57082             name (typically type 3 fonts) and fix an iterator bug.
57084  ChangeLog                |  6 ++++++
57085  glib/poppler-document.cc |  8 +++++++-
57086  poppler/FontInfo.cc      | 13 ++++++++++---
57087  3 files changed, 23 insertions(+), 4 deletions(-)
57089 commit 4746e63a793a2881e904ac54d58b7d3e48b07dcf
57090 Author: Kristian Høgsberg <krh@redhat.com>
57091 Date:   Mon Jun 20 17:22:35 2005 +0000
57093     2005-06-20  Kristian Høgsberg  <krh@redhat.com>
57095             * glib/poppler-page.cc (poppler_page_get_link_mapping): Adjust
57096             link coordinates so they're relative to bounding box
57097             lower left
57098             corner (#3396).
57100  ChangeLog            | 6 ++++++
57101  glib/poppler-page.cc | 6 ++++++
57102  2 files changed, 12 insertions(+)
57104 commit bada3d03583ef6ed34d2aa743de8fd9ca4a5c748
57105 Author: Kristian Høgsberg <krh@redhat.com>
57106 Date:   Fri Jun 17 05:30:56 2005 +0000
57108     2005-06-17  Kristian Høgsberg  <krh@redhat.com>
57110             * autogen.sh: Patch from Emil Soleyman-Zomalan to enable
57111             checks
57112             for automake >= 1.7 (#3554).
57114  ChangeLog  |   5 +++
57115  autogen.sh | 104
57116  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
57117  2 files changed, 109 insertions(+)
57119 commit 25db42831ddde500697126352458e092a9b0ab9b
57120 Author: Kristian Høgsberg <krh@redhat.com>
57121 Date:   Wed Jun 15 15:02:46 2005 +0000
57123     2005-06-15  Kristian Høgsberg  <krh@redhat.com>
57125             * glib/poppler-document.cc:
57126             * glib/poppler-document.h: Patch from Marco to get initial
57127             status
57128             (open or closed) for bookmark subtrees.
57129     -----------------------------------------------------------
57131  ChangeLog                | 6 ++++++
57132  glib/poppler-document.cc | 9 +++++++++
57133  glib/poppler-document.h  | 1 +
57134  3 files changed, 16 insertions(+)
57136 commit e54e306ac5d603001fefda3b9ecd81821e4bd09e
57137 Author: Kristian Høgsberg <krh@redhat.com>
57138 Date:   Mon Jun 13 17:18:32 2005 +0000
57140     Forgot to add new files.
57142  poppler/FontInfo.cc | 197
57143  ++++++++++++++++++++++++++++++++++++++++++++++++++++
57144  poppler/FontInfo.h  |  51 ++++++++++++++
57145  2 files changed, 248 insertions(+)
57147 commit 23e8ed5cbf4d7d999a8a1dcf714aaddaf339ceff
57148 Author: Kristian Høgsberg <krh@redhat.com>
57149 Date:   Mon Jun 13 16:09:33 2005 +0000
57151     2005-06-13  Kristian Høgsberg  <krh@redhat.com>
57153             * glib/poppler-document.cc:
57154             * glib/poppler-document.h:
57155             * glib/poppler-private.h:
57156             * glib/poppler.h:
57157             * glib/test-poppler-glib.c:
57158             * poppler/Makefile.am: Patch from Marco to extract font
57159             info from
57160             document.
57162  ChangeLog                |  10 ++++
57163  glib/poppler-document.cc | 131
57164  +++++++++++++++++++++++++++++++++++++++++++++++
57165  glib/poppler-document.h  |  13 +++++
57166  glib/poppler-private.h   |   7 +++
57167  glib/poppler.h           |   2 +
57168  glib/test-poppler-glib.c |  14 +++++
57169  poppler/Makefile.am      |   2 +
57170  7 files changed, 179 insertions(+)
57172 commit fbb86d2983a28ad2c46b8c5d475a2df1f0f0e4b9
57173 Author: Kristian Høgsberg <krh@redhat.com>
57174 Date:   Wed Jun 8 14:35:46 2005 +0000
57176     2005-06-08  Kristian Høgsberg  <krh@redhat.com>
57178             * poppler/CairoFontEngine.cc: Remember to delete tmpFileName.
57179             Patch from Nikolai Weibull (#3491).
57181  ChangeLog                  |  5 +++++
57182  poppler/CairoFontEngine.cc | 37 +++++++++++++++++++------------------
57183  2 files changed, 24 insertions(+), 18 deletions(-)
57185 commit 699b03025c1d38a42a49e39017097c5d0315fd6f
57186 Author: Kristian Høgsberg <krh@redhat.com>
57187 Date:   Tue Jun 7 20:25:48 2005 +0000
57189     2005-06-07  Kristian Høgsberg  <krh@redhat.com>
57191             * qt/test-poppler-qt.cpp: Add stdlib.h include for exit().
57193  ChangeLog              | 4 ++++
57194  qt/test-poppler-qt.cpp | 1 +
57195  2 files changed, 5 insertions(+)
57197 commit 0017b1a72c58e2d016d22451079c466abdfff15c
57198 Author: Kristian Høgsberg <krh@redhat.com>
57199 Date:   Thu Jun 2 19:14:45 2005 +0000
57201     2005-06-02  Kristian Høgsberg  <krh@redhat.com>
57203             * poppler/TextOutputDev.h:
57204             * qt/poppler-qt.h: Patch from Stanislav Brabec
57205             <sbrabec@suse.cz>
57206             to fix gcc 4.0.1 warnings on undeclared friend classes.
57208             * test/gtk-splash-test.cc: Fix from Martin Kretzschmar
57209             <martink@gnome.org> to compile with OPI enabled (#2911).
57211  ChangeLog               | 9 +++++++++
57212  poppler/TextOutputDev.h | 3 +++
57213  qt/poppler-qt.h         | 2 ++
57214  test/gtk-splash-test.cc | 2 +-
57215  4 files changed, 15 insertions(+), 1 deletion(-)
57217 commit 47c3b4ec2c7691e44f5100b1f5956df0005467c8
57218 Author: Kristian Høgsberg <krh@redhat.com>
57219 Date:   Thu Jun 2 18:49:55 2005 +0000
57221     2005-06-02  Kristian Høgsberg  <krh@redhat.com>
57223             Patch from Stanislav Brabec <sbrabec@suse.cz>:
57225             * configure.ac:
57226             * poppler-cairo.pc.in:
57227             * poppler-glib.pc.in:
57228             * poppler-qt.pc.in:
57229             * poppler-splash.pc.in: Misc fixes to pkg-config files.
57231  ChangeLog            | 10 ++++++++++
57232  configure.ac         |  6 ++++--
57233  poppler-cairo.pc.in  |  3 +--
57234  poppler-glib.pc.in   |  4 ++--
57235  poppler-qt.pc.in     |  1 +
57236  poppler-splash.pc.in |  3 +--
57237  6 files changed, 19 insertions(+), 8 deletions(-)
57239 commit 9f0da96dd005defd5d82dd05b627ff1925430215
57240 Author: Jeff Muizelaar <jeff@infidigm.net>
57241 Date:   Thu Jun 2 00:35:44 2005 +0000
57243     2005-06-01  Jeff Muizelaar  <jeff@infidigm.net>
57245         * poppler/Error.cc:
57246         * poppler/Error.h: Make error handling function setable through
57247         setErrorFunction.
57249         Based on a patch by Albert Astals Cid.
57251  ChangeLog        |  8 ++++++++
57252  poppler/Error.cc | 29 ++++++++++++++++++++---------
57253  poppler/Error.h  |  2 ++
57254  3 files changed, 30 insertions(+), 9 deletions(-)
57256 commit f688aa11d066f1c6f4115cbdb604ac61fb8b5146
57257 Author: Kristian Høgsberg <krh@redhat.com>
57258 Date:   Sun May 29 14:59:34 2005 +0000
57260     2005-05-29  Kristian Høgsberg  <krh@redhat.com>
57262             * glib/*: Add more meta data properties to poppler document.
57263             Patch by Emil Soleyman-Zomalan (#3359).
57265  ChangeLog                |   5 ++
57266  glib/poppler-document.cc | 155
57267  ++++++++++++++++++++++++++++++++++++++++++++++-
57268  glib/poppler.gidl        |   5 ++
57269  glib/test-poppler-glib.c |  46 +++++++++-----
57270  4 files changed, 194 insertions(+), 17 deletions(-)
57272 commit 9e6eeec574d48d2341ee620e16360d3b21c40103
57273 Author: Kristian Høgsberg <krh@redhat.com>
57274 Date:   Thu May 26 13:03:35 2005 +0000
57276     2005-05-26  Kristian Høgsberg  <krh@redhat.com>
57278             * poppler/CairoOutputDev.cc (clip): Remove snapToGrid
57279             so clip()
57280             prototype matches what Gfx actually calls (fixes clipping).
57282             * poppler/CairoOutputDev.cc: Update fill color, stroke
57283             color, fill
57284             opacity and stroke opacity from GfxState on restore,
57285             since they
57286             aren't handled by cairo_restore() (#3362).
57288             * poppler/CairoOutputDev.cc: Comment out tolerance setting
57289             until
57290             we figure out how cairo settings relate to pdf settings.
57292             * poppler/CairoOutputDev.cc: Support fill and stroke opacity.
57294  ChangeLog                 | 12 ++++++++++++
57295  poppler/CairoOutputDev.cc | 41 ++++++++++++++++++++++++++++++-----------
57296  poppler/CairoOutputDev.h  |  6 +++++-
57297  3 files changed, 47 insertions(+), 12 deletions(-)
57299 commit 89a633edd860e3c6ded1e468edf6f28cfcb43d0e
57300 Author: Kristian Høgsberg <krh@redhat.com>
57301 Date:   Thu May 26 12:52:38 2005 +0000
57303     2005-05-26  Kristian Høgsberg  <krh@redhat.com>
57305             * poppler/GfxState.cc:
57306             * poppler/GfxState.h: Add GfxColorSpace::getRGBLine here and
57307             implement in subclasses.
57309             * poppler/CairoOutputDev.cc (drawImage): Use getRGBLine here.
57311  ChangeLog                 |   8 +++
57312  poppler/CairoOutputDev.cc |  66 +++++++++----------
57313  poppler/GfxState.cc       | 160
57314  +++++++++++++++++++++++++++++++++++++++++++++-
57315  poppler/GfxState.h        |  14 ++++
57316  4 files changed, 212 insertions(+), 36 deletions(-)
57318 commit 4d8224819da7a85e4d99f96c9bbb047ece58130a
57319 Author: Jonathan Blandford <jrb@redhat.com>
57320 Date:   Mon May 23 04:23:53 2005 +0000
57322     Mon May 23 00:22:41 2005  Jonathan Blandford  <jrb@redhat.com>
57324             * glib/poppler-document.h: Add a permissions flag to the glib
57325             bindings.
57327  ChangeLog                |  5 +++++
57328  glib/poppler-document.cc | 24 ++++++++++++++++++++++++
57329  glib/poppler-document.h  | 16 +++++++++-------
57330  3 files changed, 38 insertions(+), 7 deletions(-)
57332 commit 1f677e2f60634a7d0c5e0e0d2125ab15c2722979
57333 Author: Kristian Høgsberg <krh@redhat.com>
57334 Date:   Sat May 21 21:33:06 2005 +0000
57336     2005-05-21  Kristian Høgsberg  <krh@redhat.com>
57338             * glib/poppler-document.cc (poppler_ps_file_new): Fix
57339             off-by-one
57340             error spotted by Jürg Billeter.
57341     -----------------------------------------------------
57343  ChangeLog                | 5 +++++
57344  glib/poppler-document.cc | 2 +-
57345  2 files changed, 6 insertions(+), 1 deletion(-)
57347 commit 0bbf2f08173866cde9b097eeeb1f4218a396588d
57348 Author: Kristian Høgsberg <krh@redhat.com>
57349 Date:   Fri May 20 20:48:52 2005 +0000
57351     2005-05-20  Kristian Høgsberg  <krh@redhat.com>
57353             * poppler/CairoOutputDev.cc: Account for different row
57354             vs. column
57355             vector conventions between cairo and poppler.
57357  ChangeLog                 |  3 +++
57358  poppler/CairoOutputDev.cc | 18 +++++++++---------
57359  2 files changed, 12 insertions(+), 9 deletions(-)
57361 commit da44ec7e8de58e55e55b1f780bc3f4bc8307874f
57362 Author: Kristian Høgsberg <krh@redhat.com>
57363 Date:   Fri May 20 18:38:10 2005 +0000
57365     2005-05-20  Kristian Høgsberg  <krh@redhat.com>
57367             * poppler/CairoFontEngine.cc: Only get the code to gid map if
57368             we're using freetype 2.1.7 or older (#3340).
57370  ChangeLog                  |  5 +++++
57371  poppler/CairoFontEngine.cc | 13 ++++++++-----
57372  2 files changed, 13 insertions(+), 5 deletions(-)
57374 commit 6fe29cf0a7e54b8d294471a0f94eb9e989ad1d7f
57375 Author: Kristian Høgsberg <krh@redhat.com>
57376 Date:   Thu May 19 05:18:04 2005 +0000
57378     Add bugzilla number.
57380  ChangeLog | 2 +-
57381  1 file changed, 1 insertion(+), 1 deletion(-)
57383 commit 42de1348622cf86a87bc22941bd48bffa943dac9
57384 Author: Kristian Høgsberg <krh@redhat.com>
57385 Date:   Thu May 19 05:16:22 2005 +0000
57387     2005-05-19  Kristian Høgsberg  <krh@redhat.com>
57389             * poppler/CairoFontEngine.cc: Only cast to Gfx8BitFont when we
57390             know for sure we have a truetype font.
57391             GfxCIDFont::getCIDToGIDLen() can return 0 in which case
57392             codeToGID
57393             will be NULL, and we end up casting it to a Gfx8BitFont.
57395  ChangeLog                  | 7 +++++++
57396  poppler/CairoFontEngine.cc | 2 +-
57397  2 files changed, 8 insertions(+), 1 deletion(-)
57399 commit afc05387c94a76ff0ed69b3f5d9a69ddd1448e83
57400 Author: Kristian Høgsberg <krh@redhat.com>
57401 Date:   Wed May 18 17:39:59 2005 +0000
57403     2005-05-18  Kristian Høgsberg  <krh@redhat.com>
57405             * configure.ac: Require cairo 0.5.0, bump release to 0.3.2.
57407             * NEWS: Sum up latest changes.
57409             * glib/poppler-document.cc (poppler_ps_file_new): Take a page
57410             range here instead of just number of pages.
57412  ChangeLog                |  9 +++++++++
57413  NEWS                     |  7 +++++++
57414  configure.ac             |  6 +++---
57415  glib/poppler-document.cc | 15 ++++++++++-----
57416  glib/poppler-document.h  |  1 +
57417  5 files changed, 30 insertions(+), 8 deletions(-)
57419 commit 420134a194af9161282ccfe329d17adef8d325f2
57420 Author: Kristian Høgsberg <krh@redhat.com>
57421 Date:   Tue May 17 23:38:27 2005 +0000
57423     2005-05-17  Kristian Høgsberg  <krh@redhat.com>
57425             * poppler/CairoOutputDevX.cc:
57426             * test/gtk-cairo-test.cc: Chase the cairo xlib constructor
57427             again.
57429  ChangeLog                  | 5 +++++
57430  poppler/CairoOutputDevX.cc | 5 +++--
57431  test/gtk-cairo-test.cc     | 5 +++--
57432  3 files changed, 11 insertions(+), 4 deletions(-)
57434 commit 6fd62953a910dcfb4abd9de5ea18285b8fa5d202
57435 Author: Kristian Høgsberg <krh@redhat.com>
57436 Date:   Mon May 16 23:16:15 2005 +0000
57438     Add bug number and attribution to ChangeLog entry.
57440  ChangeLog | 4 ++++
57441  1 file changed, 4 insertions(+)
57443 commit 6d7f624c13e8a9a8251ac97388cd80e418c70250
57444 Author: Kristian Høgsberg <krh@redhat.com>
57445 Date:   Mon May 16 21:56:31 2005 +0000
57447     2005-05-16  Kristian Høgsberg  <krh@redhat.com>
57449             * configure.ac: Check for glib-mkenums.
57451             * glib/Makefile.am (poppler-enums.h): Generate glib enums at
57452             compile time.
57454             * glib/poppler-enums.c:
57455             * glib/poppler-enums.h: Removed.
57457  ChangeLog            |   8 +++
57458  configure.ac         |   3 +
57459  glib/.cvsignore      |   1 +
57460  glib/Makefile.am     |  67 ++++++++++++------
57461  glib/poppler-enums.c | 189
57462  ---------------------------------------------------
57463  glib/poppler-enums.h |  49 -------------
57464  6 files changed, 57 insertions(+), 260 deletions(-)
57466 commit 2801b54a944fc9e1072c5dcb9f1153a0c9f42de5
57467 Author: Kristian Høgsberg <krh@redhat.com>
57468 Date:   Mon May 16 20:27:51 2005 +0000
57470     2005-05-16  Kristian Høgsberg  <krh@redhat.com>
57472             * test/gtk-cairo-test.cc: Update this test case also.
57474  ChangeLog              | 2 ++
57475  test/gtk-cairo-test.cc | 5 +++--
57476  2 files changed, 5 insertions(+), 2 deletions(-)
57478 commit 8753ae8ba20fcceaef3ef1dda89129f0456fccf6
57479 Author: Kristian Høgsberg <krh@redhat.com>
57480 Date:   Mon May 16 19:06:00 2005 +0000
57482     2005-05-16  Kristian Høgsberg  <krh@redhat.com>
57484             * poppler/CairoOutputDevX.cc: Track changes to cairo Xlib
57485             surface
57486             constructors.
57488             * poppler/CairoFontEngine.cc (cairo_font_face_destroy):
57489             Make this
57490             static.
57492  ChangeLog                  | 8 ++++++++
57493  poppler/CairoFontEngine.cc | 2 +-
57494  poppler/CairoOutputDevX.cc | 5 +++--
57495  3 files changed, 12 insertions(+), 3 deletions(-)
57497 commit 2e17106ef4711097104a561d5be49980f8b2f5ab
57498 Author: Jonathan Blandford <jrb@redhat.com>
57499 Date:   Fri May 13 03:47:36 2005 +0000
57501     whoops!  commit the right file.
57503  glib/poppler.gidl | 212
57504  ++++++++++++++++++++++++++++++++++++++++++++++++++++++
57505  glib/test.gidl    |  23 ------
57506  2 files changed, 212 insertions(+), 23 deletions(-)
57508 commit 19b62e1c8ea8ce042ac089defe94f756dcaf194e
57509 Author: Jonathan Blandford <jrb@redhat.com>
57510 Date:   Fri May 13 03:25:32 2005 +0000
57512     Thu May 12 23:10:45 2005  Jonathan Blandford  <jrb@redhat.com>
57514             * glib/poppler.gidl: add metadata file.
57516  ChangeLog      |  4 ++++
57517  glib/test.gidl | 23 +++++++++++++++++++++++
57518  2 files changed, 27 insertions(+)
57520 commit bef5a548f3b21e7220079155e9b5054fb0c6c3c7
57521 Author: Kristian Høgsberg <krh@redhat.com>
57522 Date:   Thu May 12 21:26:25 2005 +0000
57524     2005-05-12  Kristian Høgsberg  <krh@redhat.com>
57526             * poppler/CairoOutputDev.cc:
57527             * poppler/CairoOutputDevX.cc:
57528             * poppler/CairoOutputDevImage.cc:
57529             * test/gtk-cairo-test.cc: Update to latest cairo changes,
57530             patch
57531             from Jens Taprogge (#3281)
57533  ChangeLog                      |  8 ++++++++
57534  poppler/CairoOutputDev.cc      | 22 +++++++++++-----------
57535  poppler/CairoOutputDevImage.cc | 11 ++++++-----
57536  poppler/CairoOutputDevX.cc     |  7 +++++--
57537  test/gtk-cairo-test.cc         |  8 +++++---
57538  5 files changed, 35 insertions(+), 21 deletions(-)
57540 commit c10ea2dd9bffaf9af023612ef196bab2b204d3e1
57541 Author: Kristian Høgsberg <krh@redhat.com>
57542 Date:   Wed May 11 20:01:43 2005 +0000
57544     2005-05-11  Kristian Høgsberg  <krh@redhat.com>
57546             * glib/poppler.cc (poppler_get_backend, poppler_get_version):
57547             Add
57548             these functions so it's easy to tell if poppler is using
57549             cairo or
57550             splash and what version.
57552             * glib/test-poppler-glib.c (main): Print out version and
57553             backend.
57555  ChangeLog                |  8 ++++++++
57556  glib/poppler-enums.c     | 26 ++++++++++++++++++++++++++
57557  glib/poppler-enums.h     | 15 +++++++++++++++
57558  glib/poppler.cc          | 21 +++++++++++++++++++++
57559  glib/poppler.h           | 11 +++++++++++
57560  glib/test-poppler-glib.c |  9 ++++++++-
57561  6 files changed, 89 insertions(+), 1 deletion(-)
57563 commit 7d189e33cfa68e722561e9398ad85a77b538ab14
57564 Author: Kristian Høgsberg <krh@redhat.com>
57565 Date:   Fri May 6 16:38:57 2005 +0000
57567     2005-05-06  Kristian Høgsberg  <krh@redhat.com>
57569             * glib/Makefile.am (libpoppler_glib_la_LIBADD): Link
57570             poppler-glib
57571             against poppler.
57573             * qt/Makefile.am (libpoppler_qt_la_LIBADD): Ditto for qt.
57575             * poppler-glib.pc (Libs): Drop -lpoppler from link.
57577             * poppler-qt.pc (Libs): Ditto for qt.
57579             * configure.ac: Test for both libqt-mt.la and libqt-mt.so
57580             in that
57581             order.
57583  ChangeLog              | 14 ++++++++++++++
57584  configure.ac           |  8 +++++++-
57585  glib/Makefile.am       |  1 +
57586  poppler-glib.pc.in     |  2 +-
57587  poppler-qt.pc.in       |  2 +-
57588  qt/Makefile.am         |  1 +
57589  qt/test-poppler-qt.cpp |  1 +
57590  7 files changed, 26 insertions(+), 3 deletions(-)
57592 commit c937e63f17a096b94a554103476ecb9ab1b71b90
57593 Author: Kristian Høgsberg <krh@redhat.com>
57594 Date:   Wed May 4 20:08:41 2005 +0000
57596     2005-05-04  Kristian Høgsberg  <krh@redhat.com>
57598             * poppler/CairoOutputDev.cc (CairoOutputDev::drawImageMask,
57599             CairoOutputDev::drawImage): Track cairo cvs API changes; use
57600             cairo_mask() and cairo_paint() for drawing image masks
57601             and images.
57603  ChangeLog                 |  6 +++
57604  poppler/CairoOutputDev.cc | 98
57605  ++++++++++++++++++++++++-----------------------
57606  2 files changed, 57 insertions(+), 47 deletions(-)
57608 commit c142773ad30b409d8169a53921e731305de46e50
57609 Author: Kristian Høgsberg <krh@redhat.com>
57610 Date:   Wed May 4 19:28:07 2005 +0000
57612     2005-05-04  Kristian Høgsberg  <krh@redhat.com>
57614             * poppler/CairoOutputDev.cc: Fix matrix convention confusion.
57616  ChangeLog                 | 4 ++++
57617  poppler/CairoOutputDev.cc | 4 ++--
57618  2 files changed, 6 insertions(+), 2 deletions(-)
57620 commit 28760927d724231d0137ca7ecc66c6c2250dff0d
57621 Author: Kristian Høgsberg <krh@redhat.com>
57622 Date:   Wed May 4 19:11:11 2005 +0000
57624     2005-05-04  Kristian Høgsberg  <krh@redhat.com>
57626             Patches from Albert Astals Cid:
57628             * qt/poppler-page.cc (getText): Use QString::fromUtf8()
57629             instead of
57630             implicit latin1 cast constructor.
57632             * qt/test-poppler-qt.cpp (main): Use a QLabel for showing text
57633             instead of qDebug.
57635  ChangeLog              | 10 ++++++++++
57636  qt/poppler-page.cc     |  5 ++---
57637  qt/test-poppler-qt.cpp |  6 +++++-
57638  3 files changed, 17 insertions(+), 4 deletions(-)
57640 commit fd36522375bcf436639b8731acb3ad22c03c03f4
57641 Author: Jonathan Blandford <jrb@redhat.com>
57642 Date:   Wed May 4 06:32:38 2005 +0000
57644     Wed May  4 02:31:05 2005  Jonathan Blandford  <jrb@redhat.com>
57646             * glib/poppler-document.cc:
57647             * glib/poppler-document.h:
57648             * glib/poppler-enums.c: (poppler_permissions_get_type):
57649             * glib/poppler-enums.h:
57650             * glib/poppler-page.cc:
57651             * glib/poppler-page.h:
57652             * glib/poppler.h:
57654             Register a bunch of boxed types to test introspection, and for
57655             LBs.  Also, remove unused 'popper_document_save()' (-:
57657  ChangeLog                | 13 ++++++++
57658  glib/poppler-document.cc | 48 ++++++++++++++++------------
57659  glib/poppler-document.h  | 18 +++++++++--
57660  glib/poppler-enums.c     | 19 +++++++++++
57661  glib/poppler-enums.h     |  2 ++
57662  glib/poppler-page.cc     | 83
57663  ++++++++++++++++++++++++++++++++++++++++++++++++
57664  glib/poppler-page.h      | 36 ++++++++++++++-------
57665  glib/poppler.h           | 12 ++++---
57666  8 files changed, 193 insertions(+), 38 deletions(-)
57668 commit 132647f8311c07b1f95ee4fca185e9774aae4913
57669 Author: Kristian Høgsberg <krh@redhat.com>
57670 Date:   Mon May 2 05:39:11 2005 +0000
57672     2005-05-01  Kristian Høgsberg  <krh@redhat.com>
57674             * poppler/CairoFontEngine.cc:
57675             * poppler/CairoFontEngine.h:
57676             * poppler/CairoOutputDev.cc: Back out workaround for cairo
57677             0.4.0
57678             font API and port to new cairo head.
57680  ChangeLog                      |  7 +++++
57681  configure.ac                   |  4 +--
57682  poppler/CairoFontEngine.cc     | 67
57683  +++++++++++++++++-------------------------
57684  poppler/CairoFontEngine.h      | 12 ++++----
57685  poppler/CairoOutputDev.cc      | 39 ++++++++++++++----------
57686  poppler/CairoOutputDevImage.cc |  2 +-
57687  6 files changed, 66 insertions(+), 65 deletions(-)
57689 commit 595c18c038f8dcef73fe58612fc8b93f891e65a1
57690 Author: Jeff Muizelaar <jeff@infidigm.net>
57691 Date:   Mon May 2 00:44:26 2005 +0000
57693     2005-05-01  Jeff Muizelaar  <jeff@infidigm.net>
57695         * splash/SplashFTFont.cc (SplashFTFont::getGlyphPath):
57696         Use FT_LOAD_NO_BITMAP to make sure we get outlines loaded instead
57697         of bitmaps for use in FT_Outline_Decompose.
57699         Patch from Albert Astals Cid.
57701  ChangeLog              | 8 ++++++++
57702  splash/SplashFTFont.cc | 2 +-
57703  2 files changed, 9 insertions(+), 1 deletion(-)
57705 commit 49d89ca0ed3986bec7468f6c0ed295e84ba67239
57706 Author: Jeff Muizelaar <jeff@infidigm.net>
57707 Date:   Sun May 1 21:54:55 2005 +0000
57709     2005-05-01  Jeff Muizelaar  <jeff@infidigm.net>
57711         * goo/gmem.c: (gmalloc), (grealloc), (gfree):
57712         * goo/gmem.h: make memory functions use size_t instead of int.
57714         Patch from Takashi Iwai through Albert Astals Cid.
57716  ChangeLog  |  7 +++++++
57717  goo/gmem.c | 10 +++++-----
57718  goo/gmem.h |  4 ++--
57719  3 files changed, 14 insertions(+), 7 deletions(-)
57721 commit 14d618bece894e4c6bed0f179a8fda4db5a67c9d
57722 Author: Jeff Muizelaar <jeff@infidigm.net>
57723 Date:   Sat Apr 30 19:53:57 2005 +0000
57725     2005-04-30  Jeff Muizelaar  <jeff@infidigm.net>
57727         * qt/poppler-document.cc (Document::unlock) :
57728         * qt/poppler-qt.h (Document::unlock):
57729         Add const to the password argument.
57731         Patch from Albert Astals Cid.
57733  ChangeLog              | 8 ++++++++
57734  qt/poppler-document.cc | 2 +-
57735  qt/poppler-qt.h        | 2 +-
57736  3 files changed, 10 insertions(+), 2 deletions(-)
57738 commit 1e66da32964cc76c6ed3773574f422b4608cb0e1
57739 Author: Jeff Muizelaar <jeff@infidigm.net>
57740 Date:   Sat Apr 30 17:31:47 2005 +0000
57742     2005-04-30  Jeff Muizelaar  <jeff@infidigm.net>
57744         * fofi/FoFiType1.cc (FoFiType1::parse):
57745         Don't assume Encoding array of Type1 fonts end in "foo def".
57746         http://partners.adobe.com/public/developer/en/font/T1_SPEC.PDF
57747         says
57748         "This sequence of assignments must be followed by an instance
57749         of the
57750         token def or readonly; such a token may not occur within the
57751         sequence
57752         of assignments." so it must end with "readonly" "def" "readonly
57753         def"
57754         (That is what most fonts are using and this is why it was not
57755         crashing)
57757         Patch from Albert Astals Cid.
57759  ChangeLog         | 13 +++++++++++++
57760  fofi/FoFiType1.cc | 14 +++++++++++---
57761  2 files changed, 24 insertions(+), 3 deletions(-)
57763 commit 0b532db77ef41937dd5be30d15c96557d81eceb2
57764 Author: Jonathan Blandford <jrb@redhat.com>
57765 Date:   Fri Apr 29 19:37:07 2005 +0000
57767     Fri Apr 29 14:54:44 2005  Jonathan Blandford  <jrb@redhat.com>
57769             * goo/GooTimer.h: New class to do simple timing checks.
57771             * glib/poppler-document.c: Patch from Martin Kretzschmar
57772             to really
57773             set the PDF version correct.  Third time's the charm.
57775  ChangeLog                |  7 ++++++
57776  glib/poppler-document.cc |  4 ++-
57777  goo/GooTimer.cc          | 63
57778  ++++++++++++++++++++++++++++++++++++++++++++++++
57779  goo/GooTimer.h           | 40 ++++++++++++++++++++++++++++++
57780  goo/Makefile.am          |  2 ++
57781  5 files changed, 115 insertions(+), 1 deletion(-)
57783 commit 38948ea6f9ef76dae9b8a7156fe1ef32a0457380
57784 Author: Kristian Høgsberg <krh@redhat.com>
57785 Date:   Fri Apr 29 03:57:16 2005 +0000
57787     2005-04-29  Kristian Høgsberg  <krh@bitplanet.net>
57789             * configure.ac: Bump release to 0.3.1.
57791             * NEWS: Write up news for 0.3.1 release.
57793  ChangeLog    | 6 ++++++
57794  NEWS         | 6 ++++++
57795  configure.ac | 2 +-
57796  3 files changed, 13 insertions(+), 1 deletion(-)
57798 commit af65146c92682a3af06e9d3147426445c78309de
57799 Author: Kristian Høgsberg <krh@redhat.com>
57800 Date:   Thu Apr 28 23:03:06 2005 +0000
57802     2005-04-28  Kristian Høgsberg  <krh@redhat.com>
57804             Patch from Martin Kretzschmar:
57806             * poppler/GlobalParams.cc: use UTF-8 as the default text
57807             encoding.
57808             Fixes Bug 2934.
57810  ChangeLog               | 7 +++++++
57811  poppler/GlobalParams.cc | 2 +-
57812  2 files changed, 8 insertions(+), 1 deletion(-)
57814 commit c2db3e1b297a9dc0accd0d8a1366970d45705c8f
57815 Author: Jeff Muizelaar <jeff@infidigm.net>
57816 Date:   Wed Apr 27 20:56:18 2005 +0000
57818     2005-04-27  Jeff Muizelaar  <jeff@infidigm.net>
57820         * configure.ac:
57821         * poppler/FlateStream.cc:
57822         * poppler/FlateStream.h:
57823         * poppler/Makefile.am:
57824         * poppler/Stream.cc:
57825         * poppler/Stream.h: Add a reimplementation of FlateStream using
57826         zlib.
57828  ChangeLog              |  10 +++++
57829  configure.ac           |  29 ++++++++++++++
57830  poppler/FlateStream.cc | 107
57831  +++++++++++++++++++++++++++++++++++++++++++++++++
57832  poppler/FlateStream.h  |  68 +++++++++++++++++++++++++++++++
57833  poppler/Makefile.am    |  17 +++++++-
57834  poppler/Stream.cc      |   6 +++
57835  poppler/Stream.h       |   2 +
57836  7 files changed, 237 insertions(+), 2 deletions(-)
57838 commit bc0afe524c2b87af191d83fc9e9bcdc8a6ce4042
57839 Author: Kristian Høgsberg <krh@redhat.com>
57840 Date:   Wed Apr 27 18:53:20 2005 +0000
57842     2005-04-27  Kristian Høgsberg  <krh@redhat.com>
57844             * poppler/Catalog.cc (NameTree::lookup): Fix bsearch return
57845             value
57846             NULL check.  Found by Albert Astals Cid.
57848  ChangeLog          | 5 +++++
57849  poppler/Catalog.cc | 8 ++++----
57850  2 files changed, 9 insertions(+), 4 deletions(-)
57852 commit 3c37dc350d54e5a1035aecfba5bfa394f931cf51
57853 Author: Jonathan Blandford <jrb@redhat.com>
57854 Date:   Tue Apr 26 17:17:05 2005 +0000
57856     Tue Apr 26 13:13:42 2005  Jonathan Blandford  <jrb@redhat.com>
57858             * glib/test-poppler-glib.c (main): add a quick dump-to-text
57859             test.
57861  ChangeLog                |  4 ++++
57862  glib/test-poppler-glib.c | 20 ++++++++++++++++++++
57863  2 files changed, 24 insertions(+)
57865 commit 44b800d520f90ffd143255d2c23835ea357c195b
57866 Author: Kristian Høgsberg <krh@redhat.com>
57867 Date:   Mon Apr 25 18:04:32 2005 +0000
57869     Actually commit the qt/Makefile.am change advertised in the ChangeLog.
57871  qt/Makefile.am | 5 +++--
57872  1 file changed, 3 insertions(+), 2 deletions(-)
57874 commit 437bec03dd2ab3cdf6215f9ad443b7f21ce84e18
57875 Author: Kristian Høgsberg <krh@redhat.com>
57876 Date:   Sun Apr 24 19:56:17 2005 +0000
57878     2005-04-24  Kristian Høgsberg  <krh@redhat.com>
57880             * qt/Makefile.am (libpoppler_qt_la_SOURCES): Add
57881             poppler-private.h
57882             to SOURCES.
57884  ChangeLog | 5 +++++
57885  1 file changed, 5 insertions(+)
57887 commit 9b2b1244ed5f30a99120aaee49c72f7cb6a4f556
57888 Author: Kristian Høgsberg <krh@redhat.com>
57889 Date:   Sat Apr 23 20:16:02 2005 +0000
57891     2005-04-23  Kristian Høgsberg  <krh@redhat.com>
57893             * poppler/CairoFontEngine.cc: Use the right fileName for
57894             loading
57895             CID fonts (#3114).
57897  ChangeLog                  |  5 +++++
57898  poppler/CairoFontEngine.cc | 11 +++++++++--
57899  2 files changed, 14 insertions(+), 2 deletions(-)
57901 commit e4516d728a4d1bc85831d5d00b6d6b8d49c79308
57902 Author: Kristian Høgsberg <krh@redhat.com>
57903 Date:   Sat Apr 23 00:09:05 2005 +0000
57905     2005-04-22  Kristian Høgsberg  <krh@redhat.com>
57907             * configure.ac: Actually commit version number bump.
57909  ChangeLog    | 4 ++++
57910  NEWS         | 2 +-
57911  configure.ac | 2 +-
57912  3 files changed, 6 insertions(+), 2 deletions(-)
57914 commit c20448cb26fa1c309d726f272ddf1227f5a0e6ea
57915 Author: Kristian Høgsberg <krh@redhat.com>
57916 Date:   Fri Apr 22 17:29:49 2005 +0000
57918     2005-04-22  Martin Kretzschmar  <martink@gnome.org>
57920             * poppler/CairoFontEngine.cc: declare matrix variable
57921             before the
57922             first goto. Fixes build with gcc 3.3.
57924  ChangeLog                  | 5 +++++
57925  poppler/CairoFontEngine.cc | 3 ++-
57926  2 files changed, 7 insertions(+), 1 deletion(-)
57928 commit 42ecccf9b454893797e3d62f0f1c0a3276689e51
57929 Author: Kristian Høgsberg <krh@redhat.com>
57930 Date:   Fri Apr 22 04:09:23 2005 +0000
57932     Fri Apr 22 00:01:40 2005  Kristian Høgsberg  <krh@redhat.com>
57934             * poppler/CairoFontEngine.cc: Hack around semi-broken
57935             cairo-0.4.0
57936             font API to fix the problem where some glyphs would show up
57937             at the
57938             wrong sizes.  We now create an FT_Face for each size and font
57939             combination we encounter, since an FT_Face can't be shared
57940             between
57941             several cairo_font_t.
57943  ChangeLog                  |  8 +++++
57944  poppler/CairoFontEngine.cc | 79
57945  ++++++++++++++++++++--------------------------
57946  poppler/CairoFontEngine.h  | 23 ++++++--------
57947  poppler/CairoOutputDev.cc  | 18 +++++------
57948  4 files changed, 61 insertions(+), 67 deletions(-)
57950 commit 7a703616d9497eba4d7d318da9918dae9cbe8f12
57951 Author: Kristian Høgsberg <krh@redhat.com>
57952 Date:   Thu Apr 21 19:50:45 2005 +0000
57954     Thu Apr 21 15:43:52 2005  Kristian Høgsberg  <krh@redhat.com>
57956             * poppler/Outline.cc:
57957             * poppler/Outline.h: Implement the documented behaviour for
57958             Outline::getItems() and OutlineItem::getKids() and make
57959             documentation more precise (Patch from Marco).
57961  ChangeLog          | 7 +++++++
57962  poppler/Outline.cc | 6 ++++++
57963  poppler/Outline.h  | 7 ++++---
57964  3 files changed, 17 insertions(+), 3 deletions(-)
57966 commit 5c89902c5ee2cf13536225c141768b29505815ce
57967 Author: Kristian Høgsberg <krh@redhat.com>
57968 Date:   Thu Apr 21 06:35:33 2005 +0000
57970     Thu Apr 21 02:25:20 2005  Kristian Høgsberg  <krh@redhat.com>
57972             * poppler/CairoFontEngine.cc (CairoFont::getFont): Cache
57973             cairo_font_t's for a given CairoFont.  With this patch
57974             cairo will
57975             recognize glyphs coming from the same font as such and
57976             the glyph
57977             cache will actually work.
57979             * glib/poppler-document.cc (poppler_document_new_from_file):
57980             Add
57981             output device (cairo or splash) to PopplerDocument and
57982             initialize
57983             it in the constructor.
57985             * glib/poppler-page.cc (splash_render_to_pixbuf,
57986             cairo_render_to_pixbuf): Use output device from associated
57987             poppler
57988             document instead of creating a new one.
57990             * poppler-glib.pc.in (Requires): Add Requires: field.
57992             * poppler/Page.cc (loadThumb): Remove unecessary and buggy
57993             call to
57994             Stream::addFilters(), reported by Ryan Lortie (#3046).
57996  ChangeLog                  |  7 ++++++-
57997  NEWS                       | 12 +++---------
57998  poppler/CairoFontEngine.cc | 45
57999  +++++++++++++++++++++++++++++++++++++++------
58000  poppler/CairoFontEngine.h  |  9 ++++++++-
58001  poppler/CairoOutputDev.cc  |  9 +--------
58002  5 files changed, 57 insertions(+), 25 deletions(-)
58004 commit 71c1563bb0462154cb7caa4356d8f8d049073ac4
58005 Author: Kristian Høgsberg <krh@redhat.com>
58006 Date:   Thu Apr 21 05:20:24 2005 +0000
58008     Thu Apr 21 00:15:30 2005  Kristian Høgsberg  <krh@redhat.com>
58010             * glib/poppler-document.cc (poppler_document_new_from_file):
58011             Add
58012             output device (cairo or splash) to PopplerDocument and
58013             initialize
58014             it in the constructor.
58016             * glib/poppler-page.cc (splash_render_to_pixbuf,
58017             cairo_render_to_pixbuf): Use output device from associated
58018             poppler
58019             document instead of creating a new one.
58021             * poppler-glib.pc.in (Requires): Add Requires: field.
58023             * poppler/Page.cc (loadThumb): Remove unecessary and buggy
58024             call to
58025             Stream::addFilters(), reported by Ryan Lortie (#3046).
58027  ChangeLog                  | 15 +++++++++++++++
58028  NEWS                       | 15 +++++++++++++++
58029  glib/poppler-document.cc   | 10 ++++++++++
58030  glib/poppler-page.cc       | 22 ++--------------------
58031  glib/poppler-private.h     | 13 +++++++++++++
58032  poppler-glib.pc.in         |  1 +
58033  poppler/CairoFontEngine.cc |  2 +-
58034  poppler/Page.cc            |  2 --
58035  8 files changed, 57 insertions(+), 23 deletions(-)
58037 commit c6328cbc6cea05890b52a8302f8deba443959c03
58038 Author: Jeff Muizelaar <jeff@infidigm.net>
58039 Date:   Wed Apr 20 22:48:52 2005 +0000
58041     2005-04-13  Jeff Muizelaar  <jrmuizel@nit.ca>
58043         * qt/poppler-page.cc (Page::getText):
58044         * qt/poppler-qt.h: add a getText method for getting
58045         the text on a page
58047         * qt/test-poppler-qt.c (PDFDisplay::PDFDisplay):
58048         add the option to display the text on a page
58050         Patch from Albert Astals Cid.
58052  ChangeLog              | 11 +++++++++++
58053  qt/poppler-page.cc     | 37 +++++++++++++++++++++++++++++++++++++
58054  qt/poppler-qt.h        | 20 ++++++++++++++++++++
58055  qt/test-poppler-qt.cpp | 40 ++++++++++++++++++++++++++++++----------
58056  4 files changed, 98 insertions(+), 10 deletions(-)
58058 commit 86a32b65100a5baedd18ce0135703289839a317c
58059 Author: Jonathan Blandford <jrb@redhat.com>
58060 Date:   Tue Apr 19 21:22:26 2005 +0000
58062     Tue Apr 19 17:21:19 2005  Jonathan Blandford  <jrb@redhat.com>
58064             * glib/poppler-document.cc (poppler_document_get_property):
58065             Use
58066             %.2g instead.
58068  ChangeLog                | 5 +++++
58069  glib/poppler-document.cc | 2 +-
58070  2 files changed, 6 insertions(+), 1 deletion(-)
58072 commit 4e81624dcc2d5218f2f8bb4eaa992e724014a853
58073 Author: Jonathan Blandford <jrb@redhat.com>
58074 Date:   Tue Apr 19 21:13:22 2005 +0000
58076     Tue Apr 19 17:11:52 2005  Jonathan Blandford  <jrb@redhat.com>
58078             * glib/poppler-document.cc (poppler_document_get_property):
58079             Use %g
58080             instead of %f to avoid versioning like PDF-1.50000
58082  ChangeLog                | 5 +++++
58083  glib/poppler-document.cc | 2 +-
58084  2 files changed, 6 insertions(+), 1 deletion(-)
58086 commit 6ef9d30f06be2bd8a9e1470d70f49843a7e432ac
58087 Author: Kristian Høgsberg <krh@redhat.com>
58088 Date:   Tue Apr 19 19:48:49 2005 +0000
58090     Tue Apr 19 15:43:35 2005  Kristian Høgsberg  <krh@redhat.com>
58092             * glib/poppler-action.cc (_poppler_action_new): Handle
58093             NULL links
58094             gracefully (fix from Jeff).
58096  ChangeLog              | 5 +++++
58097  glib/poppler-action.cc | 7 ++++++-
58098  2 files changed, 11 insertions(+), 1 deletion(-)
58100 commit 770b7310ce8b07f95960c2014bf3f6040c060ac4
58101 Author: Kristian Høgsberg <krh@redhat.com>
58102 Date:   Tue Apr 19 04:28:15 2005 +0000
58104     Tue Apr 19 00:20:08 2005  Kristian Høgsberg  <krh@redhat.com>
58106         * poppler/Catalog.cc: Fix from Marco to make sure we always
58107         initialize Catalog::pageLabelInfo.
58109  ChangeLog          | 5 +++++
58110  poppler/Catalog.cc | 3 +--
58111  2 files changed, 6 insertions(+), 2 deletions(-)
58113 commit 49c10d9f2c4e0cef031f96929e38a14d7ce5af19
58114 Author: Jonathan Blandford <jrb@redhat.com>
58115 Date:   Sat Apr 16 18:57:43 2005 +0000
58117     Sat Apr 16 14:53:15 2005  Jonathan Blandford  <jrb@redhat.com>
58119             * glib/Makefile.am: Create poppler-enums.[ch]
58121             * glib/poppler.h:
58122             * glib/poppler-page.cc:
58123             * glib/poppler-page.h:
58124             * glib/poppler-action.h: Try to clean up the headers a bit
58126             * glib/poppler-document.cc:
58127             * glib/poppler-document.h: Add support for document data.
58128             Implemented as a lot of GObject properties.
58130             * glib/poppler-enums.c:
58131             * glib/poppler-enums.h: New autogenerated files.
58133             * glib/test-poppler-glib.c: Test the new document metadata.
58134             Seems
58135             to work nicely, other than the PDF string and View Prefs.
58137             * poppler/Catalog.cc:
58138             * poppler/Catalog.h: Extend to support PageLayout.
58140  ChangeLog                |  22 ++++++
58141  glib/Makefile.am         |  32 +++++++-
58142  glib/poppler-action.h    |  15 ++--
58143  glib/poppler-document.cc | 196
58144  ++++++++++++++++++++++++++++++++++++++++++-----
58145  glib/poppler-document.h  |  43 +++++++++--
58146  glib/poppler-enums.c     | 144 ++++++++++++++++++++++++++++++++++
58147  glib/poppler-enums.h     |  32 ++++++++
58148  glib/poppler-page.cc     |   3 -
58149  glib/poppler-page.h      |   1 +
58150  glib/poppler.h           |   7 ++
58151  glib/test-poppler-glib.c |  48 +++++++++++-
58152  poppler/Catalog.cc       |  17 ++++
58153  poppler/Catalog.h        |  11 +++
58154  13 files changed, 529 insertions(+), 42 deletions(-)
58156 commit f35c76cd3528f1e1de594e85e734ca23624b3a62
58157 Author: Kristian Høgsberg <krh@redhat.com>
58158 Date:   Fri Apr 15 02:25:10 2005 +0000
58160     2005-04-14  Kristian Høgsberg  <krh@redhat.com>
58162             * glib/poppler-page.cc:
58163             * glib/poppler-page.h:
58164             * glib/poppler-private.h:
58165             * glib/poppler.h: Patch from Marco Pesenti Gritti to set page
58166             orientaton.
58168  ChangeLog              |   8 ++++
58169  glib/poppler-page.cc   | 109
58170  +++++++++++++++++++++++++++++++++++++++++++++----
58171  glib/poppler-page.h    |  45 ++++++++++----------
58172  glib/poppler-private.h |   1 +
58173  glib/poppler.h         |   9 ++++
58174  5 files changed, 142 insertions(+), 30 deletions(-)
58176 commit 538408a8845e167cc2d796ac8b8129d0a2e6a894
58177 Author: Jeff Muizelaar <jeff@infidigm.net>
58178 Date:   Thu Apr 14 01:34:38 2005 +0000
58180     2005-04-13  Jeff Muizelaar  <jrmuizel@nit.ca>
58182         * poppler/CairoOutputDevImage.cc (getBitmap): remove unused
58183         SplashBitmap. Patch from Albert Astals Cid.
58185  ChangeLog                      | 5 +++++
58186  poppler/CairoOutputDevImage.cc | 2 --
58187  2 files changed, 5 insertions(+), 2 deletions(-)
58189 commit 2903530492c24f3c7cb3bf3b993500694aaa27a8
58190 Author: Kristian Høgsberg <krh@redhat.com>
58191 Date:   Tue Apr 12 15:37:39 2005 +0000
58193     2005-04-12  Kristian Høgsberg  <krh@redhat.com>
58195             * configure.ac: Add fontconfig to PKG_CHECK_MODULES for
58196             the cairo
58197             backend too, since we shouldn't depend on cairo.pc to pull
58198             that in
58199             for us.
58201             * poppler/Makefile.am (INCLUDES): Add $(splash_includes) to
58202             INCLUDES to make sure the fontconfig include path is
58203             added when
58204             using the splash backend.
58206  ChangeLog           | 10 ++++++++++
58207  configure.ac        |  4 ++--
58208  poppler/Makefile.am |  1 +
58209  3 files changed, 13 insertions(+), 2 deletions(-)
58211 commit 0f7dd9a0512ff97293ee3f8a762b0049393b3cc1
58212 Author: Jeff Muizelaar <jeff@infidigm.net>
58213 Date:   Sat Apr 9 18:14:39 2005 +0000
58215     2005-04-09  Jeff Muizelaar  <jrmuizel@nit.ca>
58217         * poppler-qt.h:
58218         * poppler-document.cc (okToPrint, okToChange, okToCopy):
58219         Patch from Albert Astals Cid adding more metadata exports
58221  ChangeLog              |  6 ++++++
58222  qt/poppler-document.cc | 20 ++++++++++++++++++++
58223  qt/poppler-qt.h        |  4 ++++
58224  3 files changed, 30 insertions(+)
58226 commit dee72b531dab83a29c7675ae06ffe376e4498a4e
58227 Author: Kristian Høgsberg <krh@redhat.com>
58228 Date:   Fri Apr 8 21:09:27 2005 +0000
58230     2005-04-08  Kristian Høgsberg  <krh@redhat.com>
58232             * poppler-qt.pc.in (Libs): Add -lpoppler to Libs.
58234  ChangeLog        | 4 ++++
58235  poppler-qt.pc.in | 2 +-
58236  2 files changed, 5 insertions(+), 1 deletion(-)
58238 commit df59ce3b1d5ca8cd46aaf5f189bc78953e21e1a9
58239 Author: Jeff Muizelaar <jeff@infidigm.net>
58240 Date:   Fri Apr 8 03:30:33 2005 +0000
58242     2005-04-07  Jeff Muizelaar  <jrmuizel@nit.ca>
58244         * configure.ac: redo the qt tests from Albert Astals Cid
58246  ChangeLog    |  4 ++++
58247  configure.ac | 78
58248  ++++++++++++++++++++++++++++++++++++------------------------
58249  2 files changed, 51 insertions(+), 31 deletions(-)
58251 commit 3f9dde10e4778255c468895942e45d1a2637af3a
58252 Author: Jeff Muizelaar <jeff@infidigm.net>
58253 Date:   Fri Apr 8 03:11:00 2005 +0000
58255     2005-04-07  Jeff Muizelaar  <jrmuizel@nit.ca>
58257         * qt/poppler-document.cc:
58258         * qt/poppler-page.cc:
58259         * qt/poppler-qt.h:
58260         Patch from Albert Astals Cid adding consts and exporting some more
58261         metadata.
58263  ChangeLog              |  8 ++++++++
58264  qt/poppler-document.cc | 21 ++++++++++++++++++---
58265  qt/poppler-page.cc     |  6 +++---
58266  qt/poppler-qt.h        | 15 +++++++++------
58267  4 files changed, 38 insertions(+), 12 deletions(-)
58269 commit e79a8b946e0d04b32da0b4ceea1649efd203cb07
58270 Author: Kristian Høgsberg <krh@redhat.com>
58271 Date:   Thu Apr 7 22:01:51 2005 +0000
58273     2005-04-07  Kristian Høgsberg  <krh@redhat.com>
58275             * glib/poppler-document.cc:
58276             * glib/poppler-document.h:
58277             * glib/poppler-page.cc:
58278             * glib/poppler-page.h:
58279             * glib/poppler-private.h: Print to PS support from Marco
58280             Pesenti
58281             Gritti.
58283  ChangeLog                |  9 +++++++++
58284  glib/poppler-document.cc | 45
58285  +++++++++++++++++++++++++++++++++++++++++++++
58286  glib/poppler-document.h  |  8 ++++++--
58287  glib/poppler-page.cc     | 19 +++++++++++++++++++
58288  glib/poppler-page.h      | 40 +++++++++++++++++++++-------------------
58289  glib/poppler-private.h   |  7 +++++++
58290  6 files changed, 107 insertions(+), 21 deletions(-)
58292 commit 7319b66eb64e735ae8b811306eb76755f088385b
58293 Author: Jonathan Blandford <jrb@redhat.com>
58294 Date:   Thu Apr 7 16:26:15 2005 +0000
58296     Thu Apr  7 12:25:39 2005  Jonathan Blandford  <jrb@redhat.com>
58298             * configure.ac: check for qt, not glib, when enabling the qt
58299             subdir
58301  ChangeLog    | 5 +++++
58302  configure.ac | 2 +-
58303  2 files changed, 6 insertions(+), 1 deletion(-)
58305 commit e258ed0cb42d524ee39451f680ad4c067e7721da
58306 Author: Jeff Muizelaar <jeff@infidigm.net>
58307 Date:   Wed Apr 6 20:49:19 2005 +0000
58309     2005-04-06  Jeff Muizelaar  <jrmuizel@nit.ca>
58311         * .cvsignore, glib/.cvsignore, qt/.cvsignore:
58312         Add more things to .cvsignore.
58313         Patch from Martin Kretzschmar.
58315  .cvsignore      | 2 ++
58316  ChangeLog       | 6 ++++++
58317  glib/.cvsignore | 7 +++++++
58318  qt/.cvsignore   | 7 +++++++
58319  4 files changed, 22 insertions(+)
58321 commit 2a5624a81aa84677a57e098d7d4045f44e3b6f3a
58322 Author: Jeff Muizelaar <jeff@infidigm.net>
58323 Date:   Wed Apr 6 20:35:03 2005 +0000
58325     2005-04-06  Jeff Muizelaar  <jrmuizel@nit.ca>
58327         * poppler-page.cc (Page::Page, Page::~Page):
58328         Construct and deconstruct the PageData object.
58329         Patch from Albert Astals Cid.
58331  ChangeLog          | 6 ++++++
58332  qt/poppler-page.cc | 6 ++++++
58333  qt/poppler-qt.h    | 1 +
58334  3 files changed, 13 insertions(+)
58336 commit f983e3d317660653f2bfc56f9b06e2cec675beca
58337 Author: Jeff Muizelaar <jeff@infidigm.net>
58338 Date:   Wed Apr 6 14:39:40 2005 +0000
58340     2005-04-06  Jeff Muizelaar  <jrmuizel@nit.ca>
58342             * Makefile.am, configure.ac: Add configuration for qt wrapper.
58344             * poppler-qt.pc.in:
58345             * qt/Makefile.am:
58346             * qt/poppler-document.cc:
58347             * qt/poppler-page.cc:
58348             * qt/poppler-private.h:
58349             * qt/poppler-qt.h:
58350             * qt/test-poppler-qt.cpp:
58351             New files.
58353  ChangeLog              |  13 +++
58354  Makefile.am            |  13 ++-
58355  configure.ac           |  64 +++++++++++++-
58356  poppler-qt.pc.in       |  11 +++
58357  qt/Makefile.am         |  32 +++++++
58358  qt/poppler-document.cc | 232
58359  +++++++++++++++++++++++++++++++++++++++++++++++++
58360  qt/poppler-page.cc     |  66 ++++++++++++++
58361  qt/poppler-private.h   |  32 +++++++
58362  qt/poppler-qt.h        |  75 ++++++++++++++++
58363  qt/test-poppler-qt.cpp |  63 ++++++++++++++
58364  10 files changed, 597 insertions(+), 4 deletions(-)
58366 commit d91dd69a7a0dd581c26728d2640e4d36a7ffe75f
58367 Author: Kristian Høgsberg <krh@redhat.com>
58368 Date:   Tue Apr 5 17:46:44 2005 +0000
58370     2005-04-05  Kristian Høgsberg  <krh@redhat.com>
58372             * NEWS: Attempt to sum up changes since 0.1.2.
58374             * configure.ac: Bump release to 0.2.0, add AC_DEFINEs
58375             for cairo
58376             and splash availability.
58378             * poppler/CairoFontEngine.cc: Disable hinting.
58380             * glib/poppler-page.cc (poppler_page_render_to_pixbuf): Choose
58381             either splash or cairo rendering, based on configure choice.
58382             (cairo_render_to_pixbuf): New function to render using
58383             the cairo
58384             backend.
58385             (splash_render_to_pixbuf): Split out the splash code to this
58386             function.
58388  ChangeLog                      |  16 +++++
58389  NEWS                           |   6 +-
58390  configure.ac                   |  16 +++--
58391  glib/Makefile.am               |  17 ++++-
58392  glib/poppler-page.cc           | 152
58393  +++++++++++++++++++++++++++++++++--------
58394  poppler/CairoFontEngine.cc     |   2 +-
58395  poppler/CairoOutputDevImage.cc |  20 ++----
58396  poppler/CairoOutputDevImage.h  |   3 +-
58397  8 files changed, 179 insertions(+), 53 deletions(-)
58399 commit b62b0cec2335d987b31fbb0043cb33db29cc6a13
58400 Author: Kristian Høgsberg <krh@redhat.com>
58401 Date:   Tue Apr 5 02:56:32 2005 +0000
58403     2005-04-04  Kristian Høgsberg  <krh@redhat.com>
58405             * ChangeLog: Add this entry to test commit mailer script.
58407  ChangeLog | 2 ++
58408  1 file changed, 2 insertions(+)
58410 commit 50b494266ce197fe88468ca2917b9910d77e5f98
58411 Author: Kristian Høgsberg <krh@redhat.com>
58412 Date:   Tue Apr 5 02:49:18 2005 +0000
58414     2005-04-04  Kristian Høgsberg  <krh@redhat.com>
58416             * TODO: Add reminder about using PDF font descriptors with
58417             fontconfig.
58419  ChangeLog | 3 +++
58420  TODO      | 2 ++
58421  2 files changed, 5 insertions(+)
58423 commit d3d12235bf4de48363571b3d992ea3bfc29e6529
58424 Author: Kristian Høgsberg <krh@redhat.com>
58425 Date:   Mon Apr 4 21:50:56 2005 +0000
58427     2005-04-04  Kristian Høgsberg  <krh@redhat.com>
58429             * configure.ac: Add checks for mkstemp() and mkstemps().
58431             * glib/poppler-page.cc (poppler_page_find_text): Reverse
58432             y-coordinates so we return PDF style coordinates.
58434             From Maro Pesenti Gritti <mpgritti@gmail.com>:
58436             * configure.ac, poppler/Makefile.am: Check for fontconfig when
58437             we're building the splash backend.
58439             * glib/poppler-page.cc (poppler_page_get_text): New
58440             function to
58441             select text on page.
58443  ChangeLog            | 15 +++++++++++++++
58444  configure.ac         |  5 ++++-
58445  glib/poppler-page.cc | 48
58446  +++++++++++++++++++++++++++++++++++++++++++++---
58447  glib/poppler-page.h  |  3 +++
58448  poppler/Makefile.am  |  4 ++++
58449  5 files changed, 71 insertions(+), 4 deletions(-)
58451 commit 2cb9d70678e33504246cbfbe0525c33f5e3b7736
58452 Author: Kristian Høgsberg <krh@redhat.com>
58453 Date:   Mon Apr 4 05:56:29 2005 +0000
58455     2005-04-04  Kristian Høgsberg  <krh@redhat.com>
58457             * glib/poppler-page.cc (poppler_page_find_text): Reverse
58458             list of
58459             matches so we get them in the right order.
58461  ChangeLog            | 5 +++++
58462  glib/poppler-page.cc | 2 +-
58463  2 files changed, 6 insertions(+), 1 deletion(-)
58465 commit 8c2a5ffb73c0f2d84adebcfbd43f8347ae8c8bbc
58466 Author: Jeff Muizelaar <jeff@infidigm.net>
58467 Date:   Sun Apr 3 18:17:55 2005 +0000
58469     2005-04-03  Martin Kretzschmar  <martink@gnome.org>
58471         * poppler/DCTStream.h: Wrap #include <jpeglib.h> in extern "C"
58472         Fixes build with unpatched libjpeg.
58474  ChangeLog           | 5 +++++
58475  poppler/DCTStream.h | 2 ++
58476  2 files changed, 7 insertions(+)
58478 commit 1879d82d9088aa36ef5e677f4bae44c84f90caa6
58479 Author: Jeff Muizelaar <jeff@infidigm.net>
58480 Date:   Sat Apr 2 22:16:38 2005 +0000
58482     2005-04-02  Jeff Muizelaar  <jrmuizel@nit.ca>
58484         * poppler/Page.h:
58485         * poppler/Page.cc (Page::Page):
58486         Some initial infrastructure for supporting transitions.
58488  ChangeLog       |  6 ++++++
58489  poppler/Page.cc | 10 ++++++++++
58490  poppler/Page.h  |  4 ++++
58491  3 files changed, 20 insertions(+)
58493 commit fa4efbed51e12811070798a7cfb6b1f9e8d57abc
58494 Author: Kristian Høgsberg <krh@redhat.com>
58495 Date:   Fri Apr 1 00:32:34 2005 +0000
58497     2005-03-31  Kristian Høgsberg  <krh@redhat.com>
58499             * glib/poppler-page.cc (poppler_page_render_to_pixbuf): Clip
58500             output to destination pixbuf and fix RGB order.
58502  ChangeLog            |  5 +++++
58503  glib/poppler-page.cc | 38 +++++++++++++++++++++++---------------
58504  2 files changed, 28 insertions(+), 15 deletions(-)
58506 commit bb508ded0b8c5806a9db1ec73e57b14268896911
58507 Author: Kristian Høgsberg <krh@redhat.com>
58508 Date:   Thu Mar 31 22:45:05 2005 +0000
58510     2005-03-31  Kristian Høgsberg  <krh@redhat.com>
58512             * glib/poppler-page.cc (poppler_page_find_text): New
58513             function to
58514             seach a page for occurrences of a given text string.
58516             * glib/poppler-page.cc: Add g_return_if_fail() checks to
58517             a couple
58518             of functions.
58520  ChangeLog                |  8 +++++
58521  glib/poppler-page.cc     | 82
58522  ++++++++++++++++++++++++++++++++++++++++++------
58523  glib/poppler-page.h      | 18 ++++++++---
58524  glib/test-poppler-glib.c | 19 +++++++++--
58525  4 files changed, 109 insertions(+), 18 deletions(-)
58527 commit 0b4d481e9c79cb18cf41b503970801bbf4b95b3c
58528 Author: Jonathan Blandford <jrb@redhat.com>
58529 Date:   Thu Mar 31 05:29:42 2005 +0000
58531     Thu Mar 31 00:26:20 2005  Jonathan Blandford  <jrb@redhat.com>
58533             * glib/poppler-page.cc:
58534             * glib/poppler-page.h (poppler_page_get_link_mapping,
58535             poppler_page_free_link_mapping): New functions to get a
58536             mapping of
58537             links to locations on the current document.
58538     :s
58540  ChangeLog            |  7 +++++
58541  glib/poppler-page.cc | 85
58542  ++++++++++++++++++++++++++++++++++++++++++++++++----
58543  glib/poppler-page.h  | 15 ++++++++++
58544  3 files changed, 102 insertions(+), 5 deletions(-)
58546 commit c4e18f5a454794bd5e226f1106a54ccf807c6c3d
58547 Author: Jeff Muizelaar <jeff@infidigm.net>
58548 Date:   Thu Mar 31 02:28:46 2005 +0000
58550     2005-03-30  Jeff Muizelaar <jrmuizel@nit.ca>
58552         * poppler/DCTStream.h: change x to unsigned int to eliminate
58553         comparision warning
58555  ChangeLog           | 5 +++++
58556  poppler/DCTStream.h | 2 +-
58557  2 files changed, 6 insertions(+), 1 deletion(-)
58559 commit e6a2a588305b4797af901599eb6854028f2be476
58560 Author: Jeff Muizelaar <jeff@infidigm.net>
58561 Date:   Wed Mar 30 18:43:44 2005 +0000
58563     2005-03-30  Jeff Muizelaar <jrmuizel@nit.ca>
58565         * poppler/Catalog.cc: delete pageLabelInfo on deconstruction
58567  ChangeLog          | 4 ++++
58568  poppler/Catalog.cc | 1 +
58569  2 files changed, 5 insertions(+)
58571 commit a52905c0f0bf4d10d2103b80924a4de204d03836
58572 Author: Jonathan Blandford <jrb@redhat.com>
58573 Date:   Wed Mar 30 04:08:26 2005 +0000
58575     add this
58577  glib/poppler-action.cc | 285
58578  +++++++++++++++++++++++++++++++++++++++++++++++++
58579  1 file changed, 285 insertions(+)
58581 commit 9542860a74076020b5727d4b761c08cdab42d69e
58582 Author: Jonathan Blandford <jrb@redhat.com>
58583 Date:   Wed Mar 30 04:07:57 2005 +0000
58585     add these
58587  glib/poppler-action.h | 157
58588  ++++++++++++++++++++++++++++++++++++++++++++++++++
58589  1 file changed, 157 insertions(+)
58591 commit 07720f98eca8736695f7d0d8e98465d301e6b7cf
58592 Author: Jonathan Blandford <jrb@redhat.com>
58593 Date:   Wed Mar 30 04:07:39 2005 +0000
58595     Tue Mar 29 23:07:17 2005  Jonathan Blandford  <jrb@redhat.com>
58597             * glib/poppler-page.h: Reformat.
58599  ChangeLog           |  4 ++++
58600  glib/poppler-page.h | 34 +++++++++++++++++-----------------
58601  2 files changed, 21 insertions(+), 17 deletions(-)
58603 commit 3437b9e122aa05f4ede24664ee5a9b2d423ef9c4
58604 Author: Jonathan Blandford <jrb@redhat.com>
58605 Date:   Wed Mar 30 04:04:53 2005 +0000
58607     Tue Mar 29 22:49:15 2005  Jonathan Blandford  <jrb@redhat.com>
58609             * glib/poppler-action.[ch]: New item to encapsulate links.
58610             * glib/poppler-document.[ch] (poppler_index_iter_get_action):
58611             New
58612             function to get the action.  Also, fix some warnings.
58613             * glib/poppler-private.h (_poppler_action_new): New function.
58614             * glib/test-poppler-glib.c: Fix warnings.
58616  ChangeLog                |  8 +++++++
58617  glib/Makefile.am         |  2 ++
58618  glib/poppler-document.cc | 57
58619  +++++++++++-------------------------------------
58620  glib/poppler-document.h  |  7 ++----
58621  glib/poppler-private.h   | 12 ++++++++--
58622  glib/poppler.h           |  1 +
58623  glib/test-poppler-glib.c |  4 +++-
58624  7 files changed, 39 insertions(+), 52 deletions(-)
58626 commit cab0ec4d011c34b571050a446c6e3286cc8749c8
58627 Author: Jonathan Blandford <jrb@redhat.com>
58628 Date:   Tue Mar 29 18:49:26 2005 +0000
58630     Tue Mar 29 02:36:00 2005  Jonathan Blandford  <jrb@redhat.com>
58632             * glib/poppler-document.[ch] (PopplerIndexIter): Add an
58633             iter to
58634             extract the index from the doc.  Includes a bad hack, for now.
58636     Mon Mar 28 22:02:07 2005  Jonathan Blandford  <jrb@redhat.com>
58638             * glib/poppler-page.cc:
58639             * glib/poppler-page.h (poppler_page_get_thumbnail_size): New
58640             function.
58641             * poppler-glib.pc.in: add -lpoppler-glib to the libs line.
58643  ChangeLog                |  12 ++++
58644  glib/poppler-document.cc | 160
58645  ++++++++++++++++++++++++++++++++++++++++++++++-
58646  glib/poppler-document.h  |  15 +++++
58647  glib/poppler-page.cc     |  48 +++++++++++++-
58648  glib/poppler-page.h      |   3 +
58649  poppler-glib.pc.in       |   2 +-
58650  6 files changed, 236 insertions(+), 4 deletions(-)
58652 commit 2de98f3871bc4ea3e361ca4fe37f5b6561918c77
58653 Author: Kristian Høgsberg <krh@redhat.com>
58654 Date:   Mon Mar 28 07:49:54 2005 +0000
58656     2005-03-28  Kristian Høgsberg  <krh@redhat.com>
58658             * poppler/Page.cc (loadThumb): Backend agnostic method for
58659             extracting an embedded thumbnail iamge.
58661             * poppler/Dict.cc (lookupInt): New convenience method.
58663             * glib/poppler-page.cc (poppler_page_get_thumbnail): New glib
58664             function for getting the embedded thumbnail image for a page.
58666  ChangeLog                |  10 +++++
58667  glib/poppler-page.cc     |  23 ++++++++++
58668  glib/poppler-page.h      |  32 +++++++-------
58669  glib/test-poppler-glib.c |  24 ++++++++---
58670  poppler/Dict.cc          |  20 +++++++++
58671  poppler/Dict.h           |   1 +
58672  poppler/Page.cc          | 109
58673  +++++++++++++++++++++++++++++++++++++++++++++++
58674  poppler/Page.h           |   1 +
58675  8 files changed, 196 insertions(+), 24 deletions(-)
58677 commit 591055d1fbcd0b9c2bb11f14040568051c5976d1
58678 Author: Kristian Høgsberg <krh@redhat.com>
58679 Date:   Sat Mar 26 00:34:21 2005 +0000
58681     2005-03-25  Kristian Høgsberg  <krh@redhat.com>
58683             * glib/Makefile.am (libpoppler_glib_la_SOURCES): Add
58685             * configure.ac: Check for fontconfig for glib bindings.
58687  ChangeLog        | 4 ++++
58688  configure.ac     | 4 ++--
58689  glib/Makefile.am | 7 +++++--
58690  3 files changed, 11 insertions(+), 4 deletions(-)
58692 commit 1e30abe94a96b91df05716ea079c58782d767951
58693 Author: Kristian Høgsberg <krh@redhat.com>
58694 Date:   Thu Mar 24 22:24:41 2005 +0000
58696     2005-03-24  Kristian Høgsberg  <krh@redhat.com>
58698             * glib/Makefile.am: Use POPPLER_GLIB_CFLAGS and
58699             POPPLER_GLIB_LIBS
58700             instead of GTK_TEST_*.  Reported by Adam Jackson
58701             <ajax@nwnk.net>.
58703  ChangeLog        | 5 +++++
58704  glib/Makefile.am | 7 +++----
58705  2 files changed, 8 insertions(+), 4 deletions(-)
58707 commit 1d9fcaa34222b2ccd53280148561917dbb8d95d9
58708 Author: Kristian Høgsberg <krh@redhat.com>
58709 Date:   Wed Mar 23 05:53:08 2005 +0000
58711     File Edit Options Buffers Tools Help
58712     2005-03-23  Kristian Høgsberg  <krh@redhat.com>
58714             * poppler/Catalog.cc (indexToLabel, labelToIndex): Add
58715             stricter
58716             checking of incoming labels and indices.
58718             * glib/test-poppler-glib.c (main): Change test program to
58719             take the
58720             page label from the command line.
58722  ChangeLog                |  6 ++++++
58723  glib/test-poppler-glib.c |  5 ++++-
58724  poppler/Catalog.cc       | 31 +++++++++++++++++++++++++++++--
58725  3 files changed, 39 insertions(+), 3 deletions(-)
58727 commit a9bbb465a0ee6ab320f76d322a3f575327ad1148
58728 Author: Kristian Høgsberg <krh@redhat.com>
58729 Date:   Wed Mar 23 05:38:34 2005 +0000
58731     2005-03-23  Kristian Høgsberg  <krh@redhat.com>
58733             * glib/poppler-page.cc:
58734             * glib/poppler-page.h: Add poppler_page_get_index() and rename
58735             popper_page_get_dimension() to popper_page_get_size()
58737  ChangeLog                |  6 ++++++
58738  glib/poppler-page.cc     | 12 +++++++++---
58739  glib/poppler-page.h      | 32 +++++++++++++++++---------------
58740  glib/test-poppler-glib.c |  5 ++---
58741  4 files changed, 34 insertions(+), 21 deletions(-)
58743 commit 178bff27d09d1e18d1fc00c975fa235b0e9f93d3
58744 Author: Kristian Høgsberg <krh@redhat.com>
58745 Date:   Wed Mar 23 04:14:28 2005 +0000
58747     2005-03-22  Kristian Høgsberg  <krh@redhat.com>
58749             * glib/poppler-document.cc: Implement poppler_document_save().
58751             * glib/poppler-document.h: Add prototype and format headers
58752             properly.
58754  ChangeLog                |  7 +++++++
58755  glib/poppler-document.cc | 20 ++++++++++++++++++++
58756  glib/poppler-document.h  | 30 +++++++++++++-----------------
58757  3 files changed, 40 insertions(+), 17 deletions(-)
58759 commit e40c6f69c9466df4cc70840b959f72cb0809c777
58760 Author: Kristian Høgsberg <krh@redhat.com>
58761 Date:   Wed Mar 23 01:30:04 2005 +0000
58763     2005-03-22  Kristian Høgsberg  <krh@redhat.com>
58765             * configure.ac: Fix --disable-popper typo reported by Albert.
58766             Require exactly cairo 0.4 since CVS cairo has API changes.
58768  ChangeLog    | 5 +++++
58769  configure.ac | 6 +++---
58770  2 files changed, 8 insertions(+), 3 deletions(-)
58772 commit 2a1e4f6f6dd87dc59b3579175a87215fd7350ee0
58773 Author: Kristian Høgsberg <krh@redhat.com>
58774 Date:   Tue Mar 22 22:46:37 2005 +0000
58776     2005-03-22  Kristian Høgsberg  <krh@redhat.com>
58778             * poppler/Array.cc:
58779             * poppler/Array.h: Add getString() convenience method.
58781             * poppler/Catalog.cc:
58782             * poppler/Catalog.h: Optimize lookup of named destinations.
58784  ChangeLog          |   8 +++
58785  poppler/Array.cc   |  15 ++++++
58786  poppler/Array.h    |   1 +
58787  poppler/Catalog.cc | 142
58788  ++++++++++++++++++++++++++++++++++-------------------
58789  poppler/Catalog.h  |  32 +++++++++++-
58790  5 files changed, 146 insertions(+), 52 deletions(-)
58792 commit 4dfe0ce4a1ca09d632943f0f6315e31135957ada
58793 Author: Kristian Høgsberg <krh@redhat.com>
58794 Date:   Tue Mar 22 01:50:05 2005 +0000
58796     2005-03-21  Kristian Høgsberg  <krh@redhat.com>
58798             * NEWS, TODO: Update these.
58800  ChangeLog |  4 ++++
58801  NEWS      |  1 +
58802  TODO      | 29 ++++++++++++++++++++---------
58803  3 files changed, 25 insertions(+), 9 deletions(-)
58805 commit c158de90a5a8c6514d8aa22efa0b891a1801e822
58806 Author: Kristian Høgsberg <krh@redhat.com>
58807 Date:   Mon Mar 21 07:53:19 2005 +0000
58809     2005-03-21  Kristian Høgsberg  <krh@redhat.com>
58811             From Albert Astals Cid <tsdgeos@yahoo.es>:
58813             * poppler/Catalog.cc, poppler/Catalog.h: Parse PageMode
58814             setting
58815             from the Catalog dict and expose it through getPageMode()
58816             method.
58818  ChangeLog          | 10 ++++++++--
58819  poppler/Catalog.cc | 16 ++++++++++++++++
58820  poppler/Catalog.h  | 12 ++++++++++++
58821  3 files changed, 36 insertions(+), 2 deletions(-)
58823 commit 9887679ca195714d71cbedde9297e9dcea04eb13
58824 Author: Kristian Høgsberg <krh@redhat.com>
58825 Date:   Mon Mar 21 07:36:11 2005 +0000
58827     2005-03-21  Kristian Høgsberg  <krh@redhat.com>
58829             * glib/poppler-document.cc:
58831             * glib/poppler-document.h: Expose the documenttitle as
58832             a GObject
58833             property.
58835             * glib/poppler-page.cc: Expose the page label as a GObject
58836             property.
58838             * glib/poppler-private.h: Add the page index to PopplerPage.
58840             * glib/test-poppler-glib.c: Print out page label and document
58841             title.
58843             * poppler/Catalog.cc:
58844             * poppler/Catalog.h: Add page label accessors.
58846             * poppler/PageLabelInfo.cc:
58847             * poppler/PageLabelInfo.h: New files.
58849             * poppler/Makefile.am: Add new files to sources.
58851  ChangeLog                |  23 ++++
58852  glib/poppler-document.cc |  95 ++++++++++++-
58853  glib/poppler-document.h  |   3 +
58854  glib/poppler-page.cc     |  37 ++++-
58855  glib/poppler-private.h   |   3 +-
58856  glib/test-poppler-glib.c |  13 +-
58857  poppler/Catalog.cc       |  15 ++
58858  poppler/Catalog.h        |   6 +
58859  poppler/Makefile.am      |   4 +-
58860  poppler/PageLabelInfo.cc | 346
58861  +++++++++++++++++++++++++++++++++++++++++++++++
58862  poppler/PageLabelInfo.h  |  37 +++++
58863  11 files changed, 573 insertions(+), 9 deletions(-)
58865 commit 2cfe917de909254bc3a114a6add68a14b5885fd0
58866 Author: Kristian Høgsberg <krh@redhat.com>
58867 Date:   Sun Mar 20 05:44:06 2005 +0000
58869     2005-03-20  Kristian Høgsberg  <krh@redhat.com>
58871             * glib/poppler-document.cc:
58872             * glib/poppler-page.h:
58873             * glib/poppler.cc:
58874             * poppler/Array.cc:
58875             * poppler/Array.h:
58876             * poppler/Catalog.cc: Fix up filenames in #include statements
58877             and
58878             comments.
58880  ChangeLog                | 10 ++++++++++
58881  glib/poppler-document.cc |  2 +-
58882  glib/poppler-document.h  |  2 +-
58883  glib/poppler-page.cc     |  2 +-
58884  glib/poppler-page.h      |  2 +-
58885  glib/poppler.cc          |  2 +-
58886  glib/poppler.h           |  2 +-
58887  7 files changed, 16 insertions(+), 6 deletions(-)
58889 commit f9b6017cfaf8f814ae2fc027927477c29f24af71
58890 Author: Kristian Høgsberg <krh@redhat.com>
58891 Date:   Sun Mar 20 00:35:21 2005 +0000
58893     2005-03-19  Kristian Høgsberg  <krh@redhat.com>
58895             Land the first bits of the glib wrapper.
58897             * Makefile.am:
58898             * configure.ac: Add new glib subdirectory and configure
58899             options
58900             for glib wrapper.
58902             * glib/Makefile.am:
58903             * glib/poppler-document.cc:
58904             * glib/poppler-document.h:
58905             * glib/poppler-page.cc:
58906             * glib/poppler-page.h:
58907             * glib/poppler-private.h:
58908             * glib/poppler.cc:
58909             * glib/poppler.h:
58910             * glib/test-poppler-glib.c:
58911             * poppler-glib.pc.in: New files.
58913  ChangeLog                |  19 ++++++
58914  Makefile.am              |  27 ++++----
58915  NEWS                     |   4 ++
58916  configure.ac             |  25 ++++++-
58917  glib/Makefile.am         |  33 ++++++++++
58918  glib/poppler-document.cc | 165
58919  +++++++++++++++++++++++++++++++++++++++++++++++
58920  glib/poppler-document.h  |  52 +++++++++++++++
58921  glib/poppler-page.cc     | 158
58922  +++++++++++++++++++++++++++++++++++++++++++++
58923  glib/poppler-page.h      |  50 ++++++++++++++
58924  glib/poppler-private.h   |  20 ++++++
58925  glib/poppler.cc          |  29 +++++++++
58926  glib/poppler.h           |  42 ++++++++++++
58927  glib/test-poppler-glib.c |  43 ++++++++++++
58928  poppler-glib.pc.in       |  11 ++++
58929  14 files changed, 661 insertions(+), 17 deletions(-)
58931 commit 2a31446b227b5cdc8334e672a71835b6ea14713a
58932 Author: Jeff Muizelaar <jeff@infidigm.net>
58933 Date:   Wed Mar 16 15:51:36 2005 +0000
58935     2005-03-16  Jeff Muizelaar  <jrmuizel@nit.ca>
58937         From Dan Sheridan <dan.sheridan@postman.org.uk>
58939         * poppler/XRef.cc (XRef::checkEncrypted):
58940         The key length should be 5 for revision 2 documents.
58942  ChangeLog       | 7 +++++++
58943  poppler/XRef.cc | 6 ++++++
58944  2 files changed, 13 insertions(+)
58946 commit e632a1d4b2f685993bda407458c34ef8e6b74136
58947 Author: Kristian Høgsberg <krh@redhat.com>
58948 Date:   Fri Mar 11 22:43:29 2005 +0000
58950     2005-03-11  Kristian Høgsberg  <krh@redhat.com>
58952             From  Jeff Muizelaar  <jrmuizel@nit.ca>:
58954             * poppler/CairoOutputDev.cc (CairoOutputDev::drawImageMask):
58955             Use
58956             getLine instead of getPixel.
58958  ChangeLog                 |  3 +++
58959  poppler/CairoOutputDev.cc | 18 ++++++++----------
58960  2 files changed, 11 insertions(+), 10 deletions(-)
58962 commit 83e904452f205a2c0cd2723cb12b7fd4640ce342
58963 Author: Kristian Høgsberg <krh@redhat.com>
58964 Date:   Fri Mar 11 21:42:52 2005 +0000
58966     2005-03-11  Kristian Høgsberg  <krh@redhat.com>
58968             From  Jeff Muizelaar  <jrmuizel@nit.ca>:
58970             * configure.ac: Add checks for libjpeg.
58972             * DCTStream.cc, DCTStream.h, Stream.cc, Stream.h, Makefile.am:
58973             Conditionally use libjpeg instead of xpdf jpeg decoder.
58975  ChangeLog            |   9 +++++
58976  configure.ac         |  34 +++++++++++++++-
58977  poppler/DCTStream.cc | 110
58978  +++++++++++++++++++++++++++++++++++++++++++++++++++
58979  poppler/DCTStream.h  |  70 ++++++++++++++++++++++++++++++++
58980  poppler/Makefile.am  |  14 ++++++-
58981  poppler/Stream.cc    |   8 ++++
58982  poppler/Stream.h     |   2 +
58983  7 files changed, 245 insertions(+), 2 deletions(-)
58985 commit e2af71338fd89760c4ac76999985efc5eb92817f
58986 Author: Kristian Høgsberg <krh@redhat.com>
58987 Date:   Fri Mar 11 16:42:20 2005 +0000
58989     2005-03-10  Kristian Høgsberg  <krh@redhat.com>
58991             From Jeff Muizelaar <jrmuizel@nit.ca>:
58993             * poppler/CairoFontEngine.cc (CairoFontEngine::getFont):
58994             Don't print "Type 3 font!" message.
58996             * poppler/CairoOutputDev.cc (CairoOutputDev::drawImageMask):
58997             Enable image mask drawing and do it properly, albeit slowly.
58999             * poppler/CairoOutputDev.h
59000             (CairoOutputDev::interpretType3Chars): Return true so that
59001             Gfx.cc turns type3 characters into calls to drawImageMask
59003  ChangeLog                  | 14 ++++++++++++++
59004  poppler/CairoFontEngine.cc |  1 -
59005  poppler/CairoOutputDev.cc  | 25 ++++++++++---------------
59006  poppler/CairoOutputDev.h   |  2 +-
59007  4 files changed, 25 insertions(+), 17 deletions(-)
59009 commit 3dc52373346e448077d2539163e873eef6406ed7
59010 Author: Kristian Høgsberg <krh@redhat.com>
59011 Date:   Wed Mar 9 15:47:00 2005 +0000
59013     2005-03-09  Kristian Høgsberg  <krh@redhat.com>
59015             * NEWS: Describe 0.1.2 (and 0.1.1) release.
59017             * configure.ac: Bump poppler version to 0.1.2
59019  ChangeLog    |  6 ++++++
59020  NEWS         | 12 ++++++++++++
59021  configure.ac |  2 +-
59022  3 files changed, 19 insertions(+), 1 deletion(-)
59024 commit 5c6a2d34fc25df28ca5326e6910d7cf664f0c3d7
59025 Author: Kristian Høgsberg <krh@redhat.com>
59026 Date:   Wed Mar 9 15:35:31 2005 +0000
59028     2005-03-09  Kristian Høgsberg  <krh@redhat.com>
59030             * configure.ac: Bump cairo requirement to 0.4.
59032  ChangeLog    | 4 ++++
59033  configure.ac | 4 ++--
59034  2 files changed, 6 insertions(+), 2 deletions(-)
59036 commit 5b2d9a61e79cefd819888c8c89231a5fafccd114
59037 Author: Kristian Høgsberg <krh@redhat.com>
59038 Date:   Sat Mar 5 04:57:49 2005 +0000
59040     2005-03-04  Kristian Høgsberg  <krh@redhat.com>
59042             Patch from Jeff Muizelaar <jrmuizel@nit.ca>.  Changed to
59043             allocate
59044             glyphs using gmalloc.
59046             * poppler/CairoOutputDev.cc (CairoOutputDev::drawString):
59047             Implement drawString instead of drawChar. This change should
59048             make clipping to a text path work and has a performance
59049             improvement. Currently the code is a little ugly because we
59050             can't concat matrices to cairo without losing our current
59051             font.
59053             * poppler/CairoOutputDev.h (CairoOutputDev::useDrawChar):
59054             Tell Gfx.cc that it should use drawString instead of drawChar.
59056  ChangeLog                 |  14 ++++++
59057  TODO                      |   3 ++
59058  poppler/CairoOutputDev.cc | 110
59059  ++++++++++++++++++++++++++++++++++------------
59060  poppler/CairoOutputDev.h  |   7 +--
59061  4 files changed, 102 insertions(+), 32 deletions(-)
59063 commit 60d190ef80a0dcd9cc3a67306e2c65c5dd482f24
59064 Author: Kristian Høgsberg <krh@redhat.com>
59065 Date:   Sat Mar 5 04:37:14 2005 +0000
59067     2005-03-04  Kristian Høgsberg  <krh@redhat.com>
59069             * test/gtk-cairo-test.cc (view_load):
59070             * test/gtk-splash-test.cc (view_load): Fix missing return
59071             statement, and remove unused variables.
59073             * configure.ac: Add configure option to enable the default KDE
59074             flags as described by Albert Astals Cid <tsdgeos@yahoo.es>.
59076             * TODO: Update with Jeff's items.
59078             * .cvsignore:
59079             * */.cvsignore: Add these to silence CVS.
59081  ChangeLog               |  9 +++++++++
59082  TODO                    | 15 +++++++++++----
59083  configure.ac            | 21 +++++++++++++++++++++
59084  test/gtk-cairo-test.cc  |  6 ++----
59085  test/gtk-splash-test.cc |  5 ++---
59086  5 files changed, 45 insertions(+), 11 deletions(-)
59088 commit e6706e505c1675724c8870f7c58079932661db5f
59089 Author: Kristian Høgsberg <krh@redhat.com>
59090 Date:   Sat Mar 5 02:19:50 2005 +0000
59092     2005-03-04  Kristian Høgsberg  <krh@redhat.com>
59094             * .cvsignore:
59095             * */.cvsignore: Add these to silence CVS.
59097  .cvsignore         | 21 +++++++++++++++++++++
59098  ChangeLog          |  3 +++
59099  fofi/.cvsignore    |  8 ++++++++
59100  goo/.cvsignore     |  8 ++++++++
59101  poppler/.cvsignore | 10 ++++++++++
59102  splash/.cvsignore  |  8 ++++++++
59103  test/.cvsignore    | 10 ++++++++++
59104  7 files changed, 68 insertions(+)
59106 commit 932edfc3c5c61e3b3e98957b717abbf8055e1c5e
59107 Author: Kristian Høgsberg <krh@redhat.com>
59108 Date:   Fri Mar 4 19:47:13 2005 +0000
59110     2005-03-04  Kristian Høgsberg  <krh@redhat.com>
59112             * configure.ac: Implement same check for gtk+-2.0 tests as for
59113             cairo.
59115  ChangeLog    |  5 +++++
59116  configure.ac | 11 ++++++++---
59117  2 files changed, 13 insertions(+), 3 deletions(-)
59119 commit c632b35ad9345f280d78c268f84ae3fd5a3921b9
59120 Author: Kristian Høgsberg <krh@redhat.com>
59121 Date:   Fri Mar 4 16:33:43 2005 +0000
59123     2005-03-04  Kristian Høgsberg  <krh@redhat.com>
59125             * configure.ac: Only fail hard in check for cairo if the user
59126             specified --enable-cairo-output (from Brad Hards
59127             <bradh@frogmouth.net>).  Print summary of configure results
59128             at the
59129             end of configure script.
59131             * poppler/poppler-config.h: Remove this file (noticed by Brad
59132             Hards <bradh@frogmouth.net>).
59134  ChangeLog    |  5 +++++
59135  configure.ac | 17 ++++++++++++++---
59136  2 files changed, 19 insertions(+), 3 deletions(-)
59138 commit 80f9c90273eb31ac349c46bf86dedff7daf21db4
59139 Author: Kristian Høgsberg <krh@redhat.com>
59140 Date:   Fri Mar 4 15:32:32 2005 +0000
59142     2005-03-04  Kristian Høgsberg  <krh@redhat.com>
59144             * poppler/poppler-config.h: Remove this file (noticed by Brad
59145             Hards <bradh@frogmouth.net>).
59147  ChangeLog                |   5 ++
59148  poppler/poppler-config.h | 146
59149  -----------------------------------------------
59150  2 files changed, 5 insertions(+), 146 deletions(-)
59152 commit 338b83b6f08a7212fdde2bbce94385e9a71a3d23
59153 Author: Kristian Høgsberg <krh@redhat.com>
59154 Date:   Fri Mar 4 02:46:44 2005 +0000
59156     2005-03-03  Kristian Høgsberg  <krh@redhat.com>
59158             Patch from Jeff Muizelaar <jrmuizel@nit.ca>:
59160             * poppler/CairoOutputDev.cc (CairoOutputDev::drawImage,
59161             CairoOutputDev::drawImageMask): destroy the image surface and
59162             free the image buffer.
59164  ChangeLog                 | 10 ++++++++++
59165  autogen.sh                |  2 +-
59166  poppler/CairoOutputDev.cc |  8 +++++---
59167  3 files changed, 16 insertions(+), 4 deletions(-)
59169 commit 062aa51487f539406b54458885b4c9501da3c44d
59170 Author: Kristian Høgsberg <krh@redhat.com>
59171 Date:   Thu Mar 3 20:01:14 2005 +0000
59173     2005-03-03  Kristian Høgsberg  <krh@redhat.com>
59175             * autogen.sh: Add to CVS.
59177  ChangeLog  | 4 ++++
59178  autogen.sh | 4 ++++
59179  2 files changed, 8 insertions(+)
59181 commit cb02d5d0e770e2a8cbe5a8ac810820a2ce5fec0c
59182 Author: Kristian Høgsberg <krh@redhat.com>
59183 Date:   Thu Mar 3 19:45:58 2005 +0000
59185     Initial revision
59187  AUTHORS                        |    3 +
59188  COPYING                        |  340 ++++
59189  ChangeLog                      |   33 +
59190  INSTALL                        |  236 +++
59191  Makefile.am                    |   29 +
59192  NEWS                           |    4 +
59193  README                         |   37 +
59194  README-XPDF                    |  376 ++++
59195  TODO                           |   21 +
59196  configure.ac                   |  139 ++
59197  fofi/FoFiBase.cc               |  156 ++
59198  fofi/FoFiBase.h                |   55 +
59199  fofi/FoFiEncodings.cc          |  994 ++++++++++
59200  fofi/FoFiEncodings.h           |   34 +
59201  fofi/FoFiTrueType.cc           | 1438 ++++++++++++++
59202  fofi/FoFiTrueType.h            |  131 ++
59203  fofi/FoFiType1.cc              |  207 ++
59204  fofi/FoFiType1.h               |   57 +
59205  fofi/FoFiType1C.cc             | 2385 ++++++++++++++++++++++
59206  fofi/FoFiType1C.h              |  224 +++
59207  fofi/Makefile.am               |   16 +
59208  goo/GooHash.cc                 |  356 ++++
59209  goo/GooHash.h                  |   74 +
59210  goo/GooList.cc                 |   92 +
59211  goo/GooList.h                  |   89 +
59212  goo/GooMutex.h                 |   49 +
59213  goo/GooString.cc               |  236 +++
59214  goo/GooString.h                |   98 +
59215  goo/Makefile.am                |   20 +
59216  goo/gfile.cc                   |  705 +++++++
59217  goo/gfile.h                    |  140 ++
59218  goo/gmem.c                     |  204 ++
59219  goo/gmem.h                     |   53 +
59220  goo/gmempp.cc                  |   32 +
59221  goo/gtypes.h                   |   29 +
59222  poppler-cairo.pc.in            |   10 +
59223  poppler-splash.pc.in           |   10 +
59224  poppler.pc.in                  |   11 +
59225  poppler/Annot.cc               |  137 ++
59226  poppler/Annot.h                |   79 +
59227  poppler/Array.cc               |   73 +
59228  poppler/Array.h                |   56 +
59229  poppler/BaseFile.h             |   82 +
59230  poppler/BuiltinFont.cc         |   65 +
59231  poppler/BuiltinFont.h          |   55 +
59232  poppler/BuiltinFontTables.cc   | 4284
59233  ++++++++++++++++++++++++++++++++++++++++
59234  poppler/BuiltinFontTables.h    |   23 +
59235  poppler/CMap.cc                |  384 ++++
59236  poppler/CMap.h                 |  101 +
59237  poppler/CairoFontEngine.cc     |  367 ++++
59238  poppler/CairoFontEngine.h      |   61 +
59239  poppler/CairoOutputDev.cc      |  569 ++++++
59240  poppler/CairoOutputDev.h       |  146 ++
59241  poppler/CairoOutputDevImage.cc |   87 +
59242  poppler/CairoOutputDevImage.h  |   43 +
59243  poppler/CairoOutputDevX.cc     |  211 ++
59244  poppler/CairoOutputDevX.h      |  117 ++
59245  poppler/Catalog.cc             |  364 ++++
59246  poppler/Catalog.h              |   87 +
59247  poppler/CharCodeToUnicode.cc   |  533 +++++
59248  poppler/CharCodeToUnicode.h    |  112 ++
59249  poppler/CharTypes.h            |   24 +
59250  poppler/CompactFontTables.h    |  464 +++++
59251  poppler/Decrypt.cc             |  399 ++++
59252  poppler/Decrypt.h              |   59 +
59253  poppler/Dict.cc                |   95 +
59254  poppler/Dict.h                 |   75 +
59255  poppler/Error.cc               |   38 +
59256  poppler/Error.h                |   21 +
59257  poppler/ErrorCodes.h           |   36 +
59258  poppler/FontEncodingTables.cc  | 1824 +++++++++++++++++
59259  poppler/FontEncodingTables.h   |   20 +
59260  poppler/Function.cc            | 1525 ++++++++++++++
59261  poppler/Function.h             |  181 ++
59262  poppler/Gfx.cc                 | 3079 +++++++++++++++++++++++++++++
59263  poppler/Gfx.h                  |  279 +++
59264  poppler/GfxFont.cc             | 1508 ++++++++++++++
59265  poppler/GfxFont.h              |  313 +++
59266  poppler/GfxState.cc            | 2782 ++++++++++++++++++++++++++
59267  poppler/GfxState.h             | 1053 ++++++++++
59268  poppler/GlobalParams.cc        | 1764 +++++++++++++++++
59269  poppler/GlobalParams.h         |  312 +++
59270  poppler/JArithmeticDecoder.cc  |  300 +++
59271  poppler/JArithmeticDecoder.h   |   89 +
59272  poppler/JBIG2Stream.cc         | 3337 +++++++++++++++++++++++++++++++
59273  poppler/JBIG2Stream.h          |  141 ++
59274  poppler/JPXStream.cc           | 2822 ++++++++++++++++++++++++++
59275  poppler/JPXStream.h            |  338 ++++
59276  poppler/Lexer.cc               |  474 +++++
59277  poppler/Lexer.h                |   75 +
59278  poppler/Link.cc                |  851 ++++++++
59279  poppler/Link.h                 |  407 ++++
59280  poppler/Makefile.am            |  140 ++
59281  poppler/NameToCharCode.cc      |  116 ++
59282  poppler/NameToCharCode.h       |   40 +
59283  poppler/NameToUnicodeTable.h   | 1097 ++++++++++
59284  poppler/Object.cc              |  231 +++
59285  poppler/Object.h               |  301 +++
59286  poppler/Outline.cc             |  151 ++
59287  poppler/Outline.h              |   74 +
59288  poppler/OutputDev.cc           |  104 +
59289  poppler/OutputDev.h            |  162 ++
59290  poppler/PDFDoc.cc              |  322 +++
59291  poppler/PDFDoc.h               |  176 ++
59292  poppler/PDFDocEncoding.cc      |   44 +
59293  poppler/PDFDocEncoding.h       |   16 +
59294  poppler/PSOutputDev.cc         | 3803 +++++++++++++++++++++++++++++++++++
59295  poppler/PSOutputDev.h          |  312 +++
59296  poppler/PSTokenizer.cc         |  135 ++
59297  poppler/PSTokenizer.h          |   39 +
59298  poppler/Page.cc                |  370 ++++
59299  poppler/Page.h                 |  176 ++
59300  poppler/Parser.cc              |  231 +++
59301  poppler/Parser.h               |   58 +
59302  poppler/SplashOutputDev.cc     | 1348 +++++++++++++
59303  poppler/SplashOutputDev.h      |  194 ++
59304  poppler/Stream-CCITT.h         |  459 +++++
59305  poppler/Stream.cc              | 3979
59306  +++++++++++++++++++++++++++++++++++++
59307  poppler/Stream.h               |  841 ++++++++
59308  poppler/TextOutputDev.cc       | 3529 +++++++++++++++++++++++++++++++++
59309  poppler/TextOutputDev.h        |  569 ++++++
59310  poppler/UTF8.h                 |   56 +
59311  poppler/UnicodeMap.cc          |  293 +++
59312  poppler/UnicodeMap.h           |  122 ++
59313  poppler/UnicodeMapTables.h     |  361 ++++
59314  poppler/UnicodeTypeTable.cc    |  299 +++
59315  poppler/UnicodeTypeTable.h     |   18 +
59316  poppler/XRef.cc                | 1026 ++++++++++
59317  poppler/XRef.h                 |  133 ++
59318  poppler/poppler-config.h       |  146 ++
59319  poppler/poppler-config.h.in    |  145 ++
59320  splash/Makefile.am             |   52 +
59321  splash/Splash.cc               | 1732 ++++++++++++++++
59322  splash/Splash.h                |  174 ++
59323  splash/SplashBitmap.cc         |  157 ++
59324  splash/SplashBitmap.h          |   46 +
59325  splash/SplashClip.cc           |  270 +++
59326  splash/SplashClip.h            |   86 +
59327  splash/SplashErrorCodes.h      |   30 +
59328  splash/SplashFTFont.cc         |  289 +++
59329  splash/SplashFTFont.h          |   53 +
59330  splash/SplashFTFontEngine.cc   |  141 ++
59331  splash/SplashFTFontEngine.h    |   58 +
59332  splash/SplashFTFontFile.cc     |  111 ++
59333  splash/SplashFTFontFile.h      |   68 +
59334  splash/SplashFont.cc           |  166 ++
59335  splash/SplashFont.h            |   87 +
59336  splash/SplashFontEngine.cc     |  245 +++
59337  splash/SplashFontEngine.h      |   83 +
59338  splash/SplashFontFile.cc       |   55 +
59339  splash/SplashFontFile.h        |   58 +
59340  splash/SplashFontFileID.cc     |   23 +
59341  splash/SplashFontFileID.h      |   28 +
59342  splash/SplashGlyphBitmap.h     |   24 +
59343  splash/SplashMath.h            |   45 +
59344  splash/SplashPath.cc           |  177 ++
59345  splash/SplashPath.h            |  105 +
59346  splash/SplashPattern.cc        |   64 +
59347  splash/SplashPattern.h         |   79 +
59348  splash/SplashScreen.cc         |  107 +
59349  splash/SplashScreen.h          |   38 +
59350  splash/SplashState.cc          |   99 +
59351  splash/SplashState.h           |   86 +
59352  splash/SplashT1Font.cc         |  251 +++
59353  splash/SplashT1Font.h          |   49 +
59354  splash/SplashT1FontEngine.cc   |  124 ++
59355  splash/SplashT1FontEngine.h    |   51 +
59356  splash/SplashT1FontFile.cc     |   96 +
59357  splash/SplashT1FontFile.h      |   55 +
59358  splash/SplashTypes.h           |   80 +
59359  splash/SplashXPath.cc          |  417 ++++
59360  splash/SplashXPath.h           |   90 +
59361  splash/SplashXPathScanner.cc   |  271 +++
59362  splash/SplashXPathScanner.h    |   72 +
59363  test/Makefile.am               |   48 +
59364  test/gtk-cairo-test.cc         |  298 +++
59365  test/gtk-splash-test.cc        |  314 +++
59366  177 files changed, 70512 insertions(+)