> On Mon, Aug 16, 2010 at 11:56:08PM -0500, James Buren > <[email protected]> wrote: >> The lcd patches repo is ready for initial inspection. This implements >> the >> LCD patches from ubuntu in libxft and cairo. On my end, it noticeably >> improves font legibility, because I am using a HDMI video connection to >> my >> LCD monitor. It was not an issue when I was using VGA, but it is now. > > First, thanks for your work. > > Looks like the repo has 3 commits now, the first can be just merged > without any problem. For the two others, do you have a link in the > upstream mailing list about why can't they be submitted upstream? >
As for the cairo patch, the only real discussion has been in a bug thread. http://bugs.freedesktop.org/show_bug.cgi?id=10301 It appears it was accepted into cairo, but then removed before 1.8.x. All I can guess is they are in the process of implementing it again, because it has been reopened since it was "resolved". I have been unable to find anything to explain the lack of implementation of a similar patch for upstream libxft, but I did find this wiki page that lays out a task for "Implementing lcd filtering type through the stack". It is only partially completed. The only one that is currently patched upstream wise is fontconfig. See here: http://freedesktop.org/wiki/ScreenFontSettings > I just want to understand why do you want to make an exception and > include such patches in our packages before they are accepted upstream. My reason for wanting to include them now is because upstream has been working on this for years already (since 2007, at the earliest according to the cairo bug). I don't know about you, but I don't feel like waiting another unknown number of years to have quality font rendering on my LCD screen. The rendering without the patch is horrible. I used to not notice but that all changed when I started using a HDMI digital connection. Its already been field tested by Mandriva, Ubuntu, and possibly other distributions that are far larger than we are. So, I don't see that as an issue. So to summarize, I want to have the patches implemented now because I just don't feel I can stand to use frugalware on my computer without them. Upstream has already has at least 3 years to resolve this matter, and I want to reap the benefits now, rather than wait on them to resolve whatever issue is holding it back. If this is not reason enough to include them in frugalware, then I will simply have to put them in my personal repo. > _______________________________________________ > Frugalware-devel mailing list > [email protected] > http://frugalware.org/mailman/listinfo/frugalware-devel > _______________________________________________ Frugalware-devel mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-devel
