1. 10 Nov, 2007 1 commit
    • Jeff Muizelaar's avatar
      Scale text to match 'm' size · 5797f50a
      Jeff Muizelaar authored
      This adds back the hack that was removed when fontconfig support was added long
      ago. It's not a great solution but lets us be at least as good as xpdf. Fixes
      #12304 with the cairo backend. The problem persists with the splash backend.
      5797f50a
  2. 29 May, 2006 1 commit
  3. 21 May, 2006 1 commit
  4. 19 May, 2006 1 commit
    • Kristian Høgsberg's avatar
      2006-05-19 Kristian Høgsberg <krh@redhat.com> · 78ae3efd
      Kristian Høgsberg authored
      	Memory leak patch from Carlos Garcia Campos (#6947).
      
      	* glib/poppler-action.cc:
      	* glib/poppler-document.cc:
      	* glib/poppler-page.cc:
      	* poppler/CairoFontEngine.cc:
      	* poppler/CairoFontEngine.h:
      	* poppler/CairoOutputDev.cc:
      	* poppler/CairoOutputDev.h:
      	* poppler/Gfx.cc:
      	* poppler/TextOutputDev.cc:  Fix various memory leaks.
      78ae3efd
  5. 20 Mar, 2006 1 commit
  6. 15 Sep, 2005 1 commit
  7. 28 Jul, 2005 1 commit
  8. 02 May, 2005 1 commit
  9. 22 Apr, 2005 1 commit
    • Kristian Høgsberg's avatar
      Fri Apr 22 00:01:40 2005 Kristian Høgsberg <krh@redhat.com> · 42ecccf9
      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.
      42ecccf9
  10. 21 Apr, 2005 1 commit
    • 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
  11. 03 Mar, 2005 1 commit