• 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
CairoFontEngine.h 1.41 KB