1. 06 Jul, 2005 1 commit
  2. 05 Jul, 2005 1 commit
  3. 04 Jul, 2005 1 commit
  4. 01 Jul, 2005 1 commit
  5. 29 Jun, 2005 1 commit
    • Kristian Høgsberg's avatar
      2005-06-29 Kristian Høgsberg <krh@redhat.com> · b15a8caf
      Kristian Høgsberg authored
              * configure.ac:
              * glib/poppler-page.cc:
              * glib/poppler-page.h:
              * glib/poppler-private.h:
              * poppler/CairoOutputDev.cc:
              * poppler/CairoOutputDev.h:
              * poppler/Page.cc:
              * poppler/Page.h:
              * poppler/TextOutputDev.cc:
              * poppler/TextOutputDev.h: Add support for rendering real
              selection (based on text flow).
      b15a8caf
  6. 28 Jun, 2005 5 commits
  7. 27 Jun, 2005 1 commit
  8. 26 Jun, 2005 1 commit
  9. 20 Jun, 2005 1 commit
  10. 13 Jun, 2005 2 commits
  11. 08 Jun, 2005 1 commit
  12. 02 Jun, 2005 2 commits
    • Kristian Høgsberg's avatar
      2005-06-02 Kristian Høgsberg <krh@redhat.com> · 0017b1a7
      Kristian Høgsberg authored
              * poppler/TextOutputDev.h:
              * qt/poppler-qt.h: Patch from Stanislav Brabec <sbrabec@suse.cz>
              to fix gcc 4.0.1 warnings on undeclared friend classes.
      
              * test/gtk-splash-test.cc: Fix from Martin Kretzschmar
              <martink@gnome.org> to compile with OPI enabled (#2911).
      0017b1a7
    • Jeff Muizelaar's avatar
      2005-06-01 Jeff Muizelaar <jeff@infidigm.net> · 9f0da96d
      Jeff Muizelaar authored
      	* poppler/Error.cc:
      	* poppler/Error.h: Make error handling function setable through
      	setErrorFunction.
      
      	Based on a patch by Albert Astals Cid.
      9f0da96d
  13. 26 May, 2005 2 commits
    • Kristian Høgsberg's avatar
      2005-05-26 Kristian Høgsberg <krh@redhat.com> · 9e6eeec5
      Kristian Høgsberg authored
              * poppler/CairoOutputDev.cc (clip): Remove snapToGrid so clip()
              prototype matches what Gfx actually calls (fixes clipping).
      
              * poppler/CairoOutputDev.cc: Update fill color, stroke color, fill
              opacity and stroke opacity from GfxState on restore, since they
              aren't handled by cairo_restore() (#3362).
      
              * poppler/CairoOutputDev.cc: Comment out tolerance setting until
              we figure out how cairo settings relate to pdf settings.
      
              * poppler/CairoOutputDev.cc: Support fill and stroke opacity.
      9e6eeec5
    • Kristian Høgsberg's avatar
      2005-05-26 Kristian Høgsberg <krh@redhat.com> · 89a633ed
      Kristian Høgsberg authored
              * poppler/GfxState.cc:
              * poppler/GfxState.h: Add GfxColorSpace::getRGBLine here and
              implement in subclasses.
      
              * poppler/CairoOutputDev.cc (drawImage): Use getRGBLine here.
      89a633ed
  14. 20 May, 2005 2 commits
  15. 19 May, 2005 1 commit
    • Kristian Høgsberg's avatar
      2005-05-19 Kristian Høgsberg <krh@redhat.com> · 42de1348
      Kristian Høgsberg authored
              * poppler/CairoFontEngine.cc: Only cast to Gfx8BitFont when we
              know for sure we have a truetype font.
              GfxCIDFont::getCIDToGIDLen() can return 0 in which case codeToGID
              will be NULL, and we end up casting it to a Gfx8BitFont.
      42de1348
  16. 17 May, 2005 1 commit
  17. 16 May, 2005 1 commit
  18. 12 May, 2005 1 commit
  19. 04 May, 2005 2 commits
  20. 02 May, 2005 1 commit
  21. 28 Apr, 2005 1 commit
  22. 27 Apr, 2005 2 commits
  23. 23 Apr, 2005 1 commit
  24. 22 Apr, 2005 2 commits
  25. 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
  26. 19 Apr, 2005 1 commit
  27. 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