[Bug 213320] New: New libXft features
https://bugzilla.novell.com/show_bug.cgi?id=213320
Summary: New libXft features
Product: openSUSE 10.2
Version: Alpha 5 plus
Platform: Other
OS/Version: Other
Status: NEW
Severity: Normal
Priority: P5 - None
Component: X.Org
AssignedTo: sndirsch@novell.com
ReportedBy: sndirsch@novell.com
QAContact: sndirsch@novell.com
From: David Turner
https://bugzilla.novell.com/show_bug.cgi?id=213320
sndirsch@novell.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
Priority|P5 - None |P2 - High
------- Comment #1 from sndirsch@novell.com 2006-10-18 08:22 MST -------
From: David Turner
https://bugzilla.novell.com/show_bug.cgi?id=213320 ------- Comment #2 from sndirsch@novell.com 2006-10-18 08:50 MST -------
http://david.freetype.org/lcd/libXft-2.1.7-lcd-filter-1.patch http://david.freetype.org/jam/libXft-2.1.7-lcd-filter-2.patch http://david.freetype.org/jam/cairo-1.0.4-lcd-filter-1.patch None of them is still available. But maybe they have been replaced by these:
http://david.freetype.org/lcd/libXft-2.1.7-lcd-filter-2.patch http://david.freetype.org/lcd/cairo-1.0.4-lcd-filter-2.patch -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=213320 sndirsch@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|Normal |Enhancement ------- Comment #3 from sndirsch@novell.com 2006-10-18 23:49 MST ------- Pretty huge patches. Setting to enhancement. IMHO this is something for openSUSE 10.3. Even better discuss and integrate this upstream. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=213320 ------- Comment #4 from mfabian@novell.com 2006-10-20 09:53 MST ------- xorg-x11-libs package including libXft-2.1.7-lcd-filter-2.patch submitted to STABLE: ------------------------------------------------------------------- Fri Oct 20 12:54:28 CEST 2006 - mfabian@suse.de - Bugzilla 213320: add lcd-filter-2 patch from David Turner, see http://lists.gnu.org/archive/html/freetype/2006-09/msg00083.html http://david.freetype.org/lcd/libXft-2.1.7-lcd-filter-2.patch (This patch is needed for freetype >= 2.2.2). ------------------------------------------------------------------- -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=213320 ------- Comment #5 from mfabian@novell.com 2006-10-20 09:54 MST ------- I had to change the CJK patch for libXft a little bit. Like this: ++++++ p_xft_cjk.diff ++++++ --- /var/tmp/diff_new_pack.bk4447/_old 2006-10-20 17:50:08.000000000 +0200 +++ /var/tmp/diff_new_pack.bk4447/_new 2006-10-20 17:50:08.000000000 +0200 @@ -129,13 +129,7 @@ { if (font->info.load_flags & FT_LOAD_VERTICAL_LAYOUT) { -@@ -267,12 +269,26 @@ - - xftg->metrics.width = width; - xftg->metrics.height = height; -- xftg->metrics.x = -TRUNC(left); -+ xftg->metrics.x = -TRUNC(left) + TRUNC((font->extra_strokes +32) * 1/2); - xftg->metrics.y = TRUNC(top); +@@ -267,7 +269,21 @@ if (font->info.spacing >= FC_MONO) { @@ -186,7 +180,7 @@ + + if (glyphslot->format == ft_glyph_format_bitmap) + extra += 8; -+ extra *= hmul; ++ /* extra *= hmul; */ + degree = TRUNC(CEIL(extra)); + + for (i = 0; i < degree; i++) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=213320
mfabian@novell.com changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |zsu@novell.com
------- Comment #6 from mfabian@novell.com 2006-10-20 09:56 MST -------
Adding Zhe Su
https://bugzilla.novell.com/show_bug.cgi?id=213320 ------- Comment #7 from zsu@novell.com 2006-10-20 10:19 MST ------- I don't know. Please just submit it, so that I can test it later when I get the new package. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=213320 ------- Comment #8 from mfabian@novell.com 2006-10-20 10:48 MST ------- Thank you. The package is submitted to STABLE. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=213320 mfabian@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED ------- Comment #9 from mfabian@novell.com 2006-10-20 10:54 MST ------- Closing as FIXED. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=213320 ------- Comment #10 from mfabian@novell.com 2006-10-20 10:56 MST ------- For the cairo part see bug #213989 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
participants (1)
-
bugzilla_noreply@novell.com