1. 28 Jun, 2005 2 commits
    • Brad Hards's avatar
      Initial import of Qt4 bindings, and for a Qt4 "Arthur" (QPainter) · ea58a20b
      Brad Hards authored
      backend renderer.
      
      The bindings are currently unstable - you can expect substantial change
      in both source and binary interfaces.
      
      The Arthur renderer currently does a reasonable job of rendering path
      and fill, but the image rendering doesn't work (for reasons that aren't
      clear to me) and text rendering doesn't use the right glyphs - it just
      draws with the current font. There is a lot of work to do on this
      too. Help is, of coure, welcome.
      ea58a20b
    • Kristian Høgsberg's avatar
      2005-06-27 Kristian Høgsberg <krh@redhat.com> · 61e9bc76
      Kristian Høgsberg authored
              * poppler/CairoOutputDev.cc:
              * poppler/CairoOutputDev.h: Change CairoOutputDev to render to a
              given surface and let the user create that surface.
      
              * glib/poppler-document.cc:
              * glib/poppler-page.cc:
              * glib/poppler-private.h: Create the cairo image surface here
              instead and pass it to the CairoOutputDev for rendering.
      
              * poppler/CairoOutputDevImage.cc:
              * poppler/CairoOutputDevImage.h:
              * poppler/CairoOutputDevX.cc:
              * poppler/CairoOutputDevX.h:
              * poppler/Makefile.am: Remove specialized cairo output devices.
      61e9bc76
  2. 27 Jun, 2005 1 commit
  3. 26 Jun, 2005 4 commits
  4. 20 Jun, 2005 5 commits
  5. 17 Jun, 2005 1 commit
  6. 15 Jun, 2005 1 commit
  7. 13 Jun, 2005 1 commit
  8. 08 Jun, 2005 1 commit
  9. 07 Jun, 2005 1 commit
  10. 02 Jun, 2005 3 commits
  11. 29 May, 2005 1 commit
  12. 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
  13. 23 May, 2005 1 commit
  14. 21 May, 2005 1 commit
  15. 20 May, 2005 2 commits
  16. 19 May, 2005 2 commits
  17. 18 May, 2005 1 commit
  18. 17 May, 2005 1 commit
  19. 16 May, 2005 4 commits
  20. 13 May, 2005 1 commit
  21. 12 May, 2005 1 commit
  22. 11 May, 2005 1 commit
    • Kristian Høgsberg's avatar
      2005-05-11 Kristian Høgsberg <krh@redhat.com> · c10ea2dd
      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.
      c10ea2dd
  23. 06 May, 2005 1 commit
    • Kristian Høgsberg's avatar
      2005-05-06 Kristian Høgsberg <krh@redhat.com> · 7d189e33
      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.
      7d189e33
  24. 04 May, 2005 1 commit