File use-full-hinting-by-default.diff of Package kdebase3
Index: kcontrol/krdb/krdb.cpp
================================================================================
--- kcontrol/fonts/fonts.cpp
+++ kcontrol/fonts/fonts.cpp
@@ -321,7 +321,7 @@
kglobals.setReadDefaults( useDefaults );
kglobals.setGroup("General");
- hStyle=KXftConfig::Hint::Medium;
+ hStyle=KXftConfig::Hint::Full;
xft.setHintStyle(hStyle);
xft.apply(); // Save this setting
kglobals.writeEntry("XftHintStyle", KXftConfig::toStr(hStyle));
@@ -439,7 +439,7 @@
if(hintingStyle->currentText()==i18n(KXftConfig::description((KXftConfig::Hint::Style)s).utf8()))
return (KXftConfig::Hint::Style)s;
- return KXftConfig::Hint::Medium;
+ return KXftConfig::Hint::Full;
}
#endif
--- kcontrol/krdb/krdb.cpp
+++ kcontrol/krdb/krdb.cpp
@@ -523,7 +523,7 @@
if (kglobals.hasKey("XftHintStyle"))
{
- QString hintStyle = kglobals.readEntry("XftHintStyle", "hintmedium");
+ QString hintStyle = kglobals.readEntry("XftHintStyle", "hintfull");
contents += "Xft.hinting: ";
if(hintStyle.isEmpty())
contents += "-1\n";