- 16 May, 2005 2 commits
-
-
Kristian Høgsberg authored
* test/gtk-cairo-test.cc: Update this test case also.
-
Kristian Høgsberg authored
* poppler/CairoOutputDevX.cc: Track changes to cairo Xlib surface constructors. * poppler/CairoFontEngine.cc (cairo_font_face_destroy): Make this static.
-
- 13 May, 2005 2 commits
-
-
Jonathan Blandford Blandford authored
-
Jonathan Blandford Blandford authored
* glib/poppler.gidl: add metadata file.
-
- 12 May, 2005 1 commit
-
-
Kristian Høgsberg authored
* poppler/CairoOutputDev.cc: * poppler/CairoOutputDevX.cc: * poppler/CairoOutputDevImage.cc: * test/gtk-cairo-test.cc: Update to latest cairo changes, patch from Jens Taprogge (#3281)
-
- 11 May, 2005 1 commit
-
-
Kristian Høgsberg authored
* glib/poppler.cc (poppler_get_backend, poppler_get_version): Add these functions so it's easy to tell if poppler is using cairo or splash and what version. * glib/test-poppler-glib.c (main): Print out version and backend.
-
- 06 May, 2005 1 commit
-
-
Kristian Høgsberg authored
* glib/Makefile.am (libpoppler_glib_la_LIBADD): Link poppler-glib against poppler. * qt/Makefile.am (libpoppler_qt_la_LIBADD): Ditto for qt. * poppler-glib.pc (Libs): Drop -lpoppler from link. * poppler-qt.pc (Libs): Ditto for qt. * configure.ac: Test for both libqt-mt.la and libqt-mt.so in that order.
-
- 04 May, 2005 4 commits
-
-
Kristian Høgsberg authored
* poppler/CairoOutputDev.cc (CairoOutputDev::drawImageMask, CairoOutputDev::drawImage): Track cairo cvs API changes; use cairo_mask() and cairo_paint() for drawing image masks and images.
-
Kristian Høgsberg authored
* poppler/CairoOutputDev.cc: Fix matrix convention confusion.
-
Kristian Høgsberg authored
Patches from Albert Astals Cid: * qt/poppler-page.cc (getText): Use QString::fromUtf8() instead of implicit latin1 cast constructor. * qt/test-poppler-qt.cpp (main): Use a QLabel for showing text instead of qDebug.
-
Jonathan Blandford Blandford authored
* glib/poppler-document.cc: * glib/poppler-document.h: * glib/poppler-enums.c: (poppler_permissions_get_type): * glib/poppler-enums.h: * glib/poppler-page.cc: * glib/poppler-page.h: * glib/poppler.h: Register a bunch of boxed types to test introspection, and for LBs. Also, remove unused 'popper_document_save()' (-:
-
- 02 May, 2005 2 commits
-
-
Kristian Høgsberg authored
* poppler/CairoFontEngine.cc: * poppler/CairoFontEngine.h: * poppler/CairoOutputDev.cc: Back out workaround for cairo 0.4.0 font API and port to new cairo head.
-
Jeff Muizelaar authored
* splash/SplashFTFont.cc (SplashFTFont::getGlyphPath): Use FT_LOAD_NO_BITMAP to make sure we get outlines loaded instead of bitmaps for use in FT_Outline_Decompose. Patch from Albert Astals Cid.
-
- 01 May, 2005 1 commit
-
-
Jeff Muizelaar authored
* goo/gmem.c: (gmalloc), (grealloc), (gfree): * goo/gmem.h: make memory functions use size_t instead of int. Patch from Takashi Iwai through Albert Astals Cid.
-
- 30 Apr, 2005 2 commits
-
-
Jeff Muizelaar authored
* qt/poppler-document.cc (Document::unlock) : * qt/poppler-qt.h (Document::unlock): Add const to the password argument. Patch from Albert Astals Cid.
-
Jeff Muizelaar authored
2005-04-30 Jeff Muizelaar <jeff@infidigm.net> * fofi/FoFiType1.cc (FoFiType1::parse): Don't assume Encoding array of Type1 fonts end in "foo def". http://partners.adobe.com/public/developer/en/font/T1_SPEC.PDF says "This sequence of assignments must be followed by an instance of the token def or readonly; such a token may not occur within the sequence of assignments." so it must end with "readonly" "def" "readonly def" (That is what most fonts are using and this is why it was not crashing) Patch from Albert Astals Cid.
-
- 29 Apr, 2005 2 commits
-
-
Jonathan Blandford Blandford authored
* goo/GooTimer.h: New class to do simple timing checks. * glib/poppler-document.c: Patch from Martin Kretzschmar to really set the PDF version correct. Third time's the charm.
-
Kristian Høgsberg authored
* configure.ac: Bump release to 0.3.1. * NEWS: Write up news for 0.3.1 release.
-
- 28 Apr, 2005 1 commit
-
-
Kristian Høgsberg authored
Patch from Martin Kretzschmar: * poppler/GlobalParams.cc: use UTF-8 as the default text encoding. Fixes Bug 2934.
-
- 27 Apr, 2005 2 commits
-
-
Jeff Muizelaar authored
* configure.ac: * poppler/FlateStream.cc: * poppler/FlateStream.h: * poppler/Makefile.am: * poppler/Stream.cc: * poppler/Stream.h: Add a reimplementation of FlateStream using zlib.
-
Kristian Høgsberg authored
* poppler/Catalog.cc (NameTree::lookup): Fix bsearch return value NULL check. Found by Albert Astals Cid.
-
- 26 Apr, 2005 1 commit
-
-
Jonathan Blandford Blandford authored
* glib/test-poppler-glib.c (main): add a quick dump-to-text test.
-
- 25 Apr, 2005 1 commit
-
-
Kristian Høgsberg authored
-
- 24 Apr, 2005 1 commit
-
-
Kristian Høgsberg authored
* qt/Makefile.am (libpoppler_qt_la_SOURCES): Add poppler-private.h to SOURCES.
-
- 23 Apr, 2005 2 commits
-
-
Kristian Høgsberg authored
* poppler/CairoFontEngine.cc: Use the right fileName for loading CID fonts (#3114).
-
Kristian Høgsberg authored
* configure.ac: Actually commit version number bump.
-
- 22 Apr, 2005 2 commits
-
-
Kristian Høgsberg authored
* poppler/CairoFontEngine.cc: declare matrix variable before the first goto. Fixes build with gcc 3.3.
-
Kristian Høgsberg authored
* poppler/CairoFontEngine.cc: Hack around semi-broken cairo-0.4.0 font API to fix the problem where some glyphs would show up at the wrong sizes. We now create an FT_Face for each size and font combination we encounter, since an FT_Face can't be shared between several cairo_font_t.
-
- 21 Apr, 2005 3 commits
-
-
Kristian Høgsberg authored
* poppler/Outline.cc: * poppler/Outline.h: Implement the documented behaviour for Outline::getItems() and OutlineItem::getKids() and make documentation more precise (Patch from Marco).
-
Kristian Høgsberg authored
* poppler/CairoFontEngine.cc (CairoFont::getFont): Cache cairo_font_t's for a given CairoFont. With this patch cairo will recognize glyphs coming from the same font as such and the glyph cache will actually work. * glib/poppler-document.cc (poppler_document_new_from_file): Add output device (cairo or splash) to PopplerDocument and initialize it in the constructor. * glib/poppler-page.cc (splash_render_to_pixbuf, cairo_render_to_pixbuf): Use output device from associated poppler document instead of creating a new one. * poppler-glib.pc.in (Requires): Add Requires: field. * poppler/Page.cc (loadThumb): Remove unecessary and buggy call to Stream::addFilters(), reported by Ryan Lortie (#3046).
-
Kristian Høgsberg authored
* glib/poppler-document.cc (poppler_document_new_from_file): Add output device (cairo or splash) to PopplerDocument and initialize it in the constructor. * glib/poppler-page.cc (splash_render_to_pixbuf, cairo_render_to_pixbuf): Use output device from associated poppler document instead of creating a new one. * poppler-glib.pc.in (Requires): Add Requires: field. * poppler/Page.cc (loadThumb): Remove unecessary and buggy call to Stream::addFilters(), reported by Ryan Lortie (#3046).
-
- 20 Apr, 2005 1 commit
-
-
Jeff Muizelaar authored
* qt/poppler-page.cc (Page::getText): * qt/poppler-qt.h: add a getText method for getting the text on a page * qt/test-poppler-qt.c (PDFDisplay::PDFDisplay): add the option to display the text on a page Patch from Albert Astals Cid.
-
- 19 Apr, 2005 4 commits
-
-
Jonathan Blandford Blandford authored
* glib/poppler-document.cc (poppler_document_get_property): Use %.2g instead.
-
Jonathan Blandford Blandford authored
* glib/poppler-document.cc (poppler_document_get_property): Use %g instead of %f to avoid versioning like PDF-1.50000
-
Kristian Høgsberg authored
* glib/poppler-action.cc (_poppler_action_new): Handle NULL links gracefully (fix from Jeff).
-
Kristian Høgsberg authored
* poppler/Catalog.cc: Fix from Marco to make sure we always initialize Catalog::pageLabelInfo.
-
- 16 Apr, 2005 1 commit
-
-
Jonathan Blandford Blandford authored
* glib/Makefile.am: Create poppler-enums.[ch] * glib/poppler.h: * glib/poppler-page.cc: * glib/poppler-page.h: * glib/poppler-action.h: Try to clean up the headers a bit * glib/poppler-document.cc: * glib/poppler-document.h: Add support for document data. Implemented as a lot of GObject properties. * glib/poppler-enums.c: * glib/poppler-enums.h: New autogenerated files. * glib/test-poppler-glib.c: Test the new document metadata. Seems to work nicely, other than the PDF string and View Prefs. * poppler/Catalog.cc: * poppler/Catalog.h: Extend to support PageLayout.
-
- 15 Apr, 2005 1 commit
-
-
Kristian Høgsberg authored
* glib/poppler-page.cc: * glib/poppler-page.h: * glib/poppler-private.h: * glib/poppler.h: Patch from Marco Pesenti Gritti to set page orientaton.
-
- 14 Apr, 2005 1 commit
-
-
Jeff Muizelaar authored
* poppler/CairoOutputDevImage.cc (getBitmap): remove unused SplashBitmap. Patch from Albert Astals Cid.
-
- 12 Apr, 2005 1 commit
-
-
Kristian Høgsberg authored
* configure.ac: Add fontconfig to PKG_CHECK_MODULES for the cairo backend too, since we shouldn't depend on cairo.pc to pull that in for us. * poppler/Makefile.am (INCLUDES): Add $(splash_includes) to INCLUDES to make sure the fontconfig include path is added when using the splash backend.
-