Comment 22 for bug 80921

Revision history for this message
Tom Jaeger (thjaeger) wrote :

The patch from bugzilla has a more obvious problem: It doesn't work. So I created this patch which will at least give people what they want even if it's not the "right" solution. That's what "quick-and-dirty workaround" means. Obviously I wouldn't even think about submitting this upstream, but does anybody really think upstream is going to fix this anytime soon? This really shouldn't be too hard to fix for someone with some knowledge of the inner workings of poppler and cairo, but apparently people don't care about subpixel smoothing.
Poppler leaves the cairo font options at their default settings, but the cairo documentation is quiet about how it is determined what the default settings are (strangly enough, if I draw into a pixbuf via a simple gtkmm/cairomm program, subpixel smoothing is enabled, but it'll use lcdfilterlegacy). So I've decided that it's not worth my time going through the cairo source trying to figure this out.