1. 02 May, 2005 1 commit
    • Jeff Muizelaar's avatar
      2005-05-01 Jeff Muizelaar <jeff@infidigm.net> · 595c18c0
      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.
      595c18c0
  2. 01 May, 2005 1 commit
  3. 30 Apr, 2005 2 commits
    • Jeff Muizelaar's avatar
      2005-04-30 Jeff Muizelaar <jeff@infidigm.net> · 14d618be
      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.
      14d618be
    • Jeff Muizelaar's avatar
      · 1e66da32
      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.
      1e66da32
  4. 29 Apr, 2005 2 commits
  5. 28 Apr, 2005 1 commit
  6. 27 Apr, 2005 2 commits
  7. 26 Apr, 2005 1 commit
  8. 25 Apr, 2005 1 commit
  9. 24 Apr, 2005 1 commit
  10. 23 Apr, 2005 2 commits
  11. 22 Apr, 2005 2 commits
  12. 21 Apr, 2005 3 commits
    • Kristian Høgsberg's avatar
      Thu Apr 21 15:43:52 2005 Kristian Høgsberg <krh@redhat.com> · 7a703616
      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).
      7a703616
    • Kristian Høgsberg's avatar
      Thu Apr 21 02:25:20 2005 Kristian Høgsberg <krh@redhat.com> · 5c89902c
      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).
      5c89902c
    • Kristian Høgsberg's avatar
      Thu Apr 21 00:15:30 2005 Kristian Høgsberg <krh@redhat.com> · 71c1563b
      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).
      71c1563b
  13. 20 Apr, 2005 1 commit
    • Jeff Muizelaar's avatar
      2005-04-13 Jeff Muizelaar <jrmuizel@nit.ca> · c6328cbc
      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.
      c6328cbc
  14. 19 Apr, 2005 4 commits
  15. 16 Apr, 2005 1 commit
    • Jonathan Blandford Blandford's avatar
      Sat Apr 16 14:53:15 2005 Jonathan Blandford <jrb@redhat.com> · 49c10d9f
      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.
      49c10d9f
  16. 15 Apr, 2005 1 commit
  17. 14 Apr, 2005 1 commit
  18. 12 Apr, 2005 1 commit
    • Kristian Høgsberg's avatar
      2005-04-12 Kristian Høgsberg <krh@redhat.com> · 29035304
      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.
      29035304
  19. 09 Apr, 2005 1 commit
  20. 08 Apr, 2005 3 commits
  21. 07 Apr, 2005 2 commits
  22. 06 Apr, 2005 3 commits
  23. 05 Apr, 2005 3 commits