KDE-CVS-Digest for June 18, 2004

In this week's KDE-CVS Digest:
Large image viewing improved.
More integration between KAddressbook and Kopete.
Continued OASIS file format loading and saving work in KOffice.
XMLSerializer merged from Safari.
kdetv adds deinterlacing.
New Konqueror RSS feed plugin.

Dot Categories: 

Comments

by Charles (not verified)

Can anyone tell me why fonts in KDE look blury with anti-aliasing which when disabled, the fonts are ugly? Using the same hardware, a site in M$ Windows XP looks good. What can be done? I have tried ALL fonts and even down loaded a number of them with no marked difference. I even tried changing the screen resolution. Hope somebody can help me out.

Cb..

by Anonymous (not verified)

What's the relation of your question to the news?

by panzi (not verified)

AFAIK that's because MS and Adobe have some patents which make it impossible for FOSS to render Fonts clean AND patent free.
But AFAIK there is a patch for xft which violates this patents you can use when software patents are not legal in your contry.

(hope my english is not to bad...)

by enloop (not verified)

Actually, it isn't because of the patent issue. You can't patent skill and hard work. Creating high quality display fonts is difficult and requires skills and interests not readily available in the open source community. It is easier for the open source community to continue to depend on the handful of MS fonts available to it, and the fonts released by Bitstream, rather than creating new fonts and a better display engine.

by Roberto Alsina (not verified)

a. Go learn what font hinting is

b. Go learn why the same font displayed without hinting looks worse

c. Go learn how you can enable hinting, if it hapens to be legal for you

d. Before being all pompous in a post, learn what the hell you are talking about.

by Mark Hannessen (not verified)

huh, enable hinting can be illegal?
why don't I know that or did kde ever point that out to me anywhere.

confused...

But I do know it is possible to make fonts look good in linux.
Not to start a flamewar, but gnome seems to have done this the right way.
their fonts look superiour.

KDE can also look great, you just need to find the correct fonts.

by Craig (not verified)

In KDE3.3 you will be able to set the Xft hinting level - this is what GNOME is currently able to do. For now, simply add:

Xft.hinting: 1
Xft.hintstyle: hintfull

...to your ~/.Xresources

'hinting' can be 1 (on), 0 (off). 'hintstyle' can be hintnone, hintslight, hintmedium, or hintfull

This is seperate to the FreeType hinter issue. FreeType can be compiled to use the "bytecode" hinter, which has some patent issues - or it can use its own auto-hinter.

by Anonymous (not verified)

I think there is some correct and some incorrect information in the posts above. Please look at http://www.freetype.org for facts and authentic information.

Enabling hinting is not illegal. Many fonts (Truetype specifically) have hints which assist the font-rendering software in proper visualization of that font. Using these hints is not patented. What is patented is a particular algorithm that uses the BYTECODE in TrueType fonts in a specific manner to display beautiful fonts. Look at the following link for details.

http://freetype.sourceforge.net/patents.html

One can develop another algorithm that uses these hints and try to display better fonts. In fact, the freetype2 font rendering libraries have such a hinter, called autohinter, which is open-source and patent-free. Most distributions ship a version of freetype2 libraries in which BYTECODE interpreter is disabled (as they should).

Now, if your country does not have software patents; then you can go to http://www.freetype.org; download their latest release sources, read the instructions in it to see how to change one line in a .h file to enable BYTECODE interperter and install it. You will have much better fonts. As mentioned in other posts here, make sure that you have turned on hinting etc. and hintstyle is full. Also, make sure that your DPI is 96 (sear for DPI in /var/log/XFree86.0.log) as most truetype fonts are best rendered at 96 DPI.

Osho

by David (not verified)

For a start you can install yourself some good anti-aliased (within the fonts themselves) fonts. Anti-aliasing and good font handling can get you so far but if your fonts are crap and unsmooth to start off with, don't bother complaining.

by Ela (not verified)

I am waiting for a long time for JavaScript implementation in Konqueror to support importing on XML documents, as described here:

http://www.quirksmode.org/dom/importxml.html

Does today's news means that this is possible from now and we still have to wait?

by anon (not verified)

I recently wondered why there is no real telephone app in KDE. As I am no coder, I can obviously neither create one nor expect others to write it for me.

But there are so many apps for KDE, whats the reason why there's none for making phone calls? Integrated into Kontact, this would surely be a killer-app?!

Does anyone know of such a project? Maybe with different backends for VoIP, CAPI (ISDN), modem etc.? Especially interesting now that KDE has a bluetooth framework and the kbthandsfree application, you could use your bluetooth headset to make calls.

by superstoned (not verified)

just installed kphone... might help?

by anon (not verified)

unfortunately not, since its "only" a SIP-phone and doesn't support CAPI or modems.

by salsa king (not verified)

gnomemeeting runs fine under kde.

by anon (not verified)

, but doesn't support using capi or modems.

by koos (not verified)

> But there are so many apps for KDE, whats the reason why there's none for making phone calls?
Non of the spare time developers needed it? Or no company released an existing app to the public? Maybe no distro found it a key applications worth developing it?
Btw, 'I'm not a coder' is such a shitty excuse. Set up a site with the documentations, attract others, learn some C++..

by Eric Laffoon (not verified)

While your response lacks diplomacy it is more true than people realize. I had not coded in C++ prior to heading up the Quanta project. I have contributed very little of the of the C++ code because the fact is I also just don't have the time to get good at it, but I did learn C++ for Quanta. Between Quanta and Kommander I have two of the top rated apps at kde-apps.org, but I could have said "I am not a coder" and neither would exist today.

News flash for those who have lost touch with reality... People are not born writing code any more than you were born speaking your mother tongue. If you are not incapable of learning that merely leaves desire or motivation. I have already addressed skills and time. So pick a new excuse from...
"I'd like it but I don't want it that bad"
or
"I wish I had it but I'm too lazy to do anything about it"

Please recognize that in the course of human endeavors most of our limitations are self imposed and the only real thrill in life is finding the outer edge of our limitations. Most people are irrationally concerned about being perceived as inadequate, when in fact those who face challenges recognize their inadequacy and accept it in others. Those who live with the cowardly illusions that all who step forward are ten feet tall seek comfort where there is none, in the least challenging posture they can find.

Take courage. Take action!

by Marco Menardi (not verified)

Try www.asterisk.org
And let's hope someone will implement a KDE front-end...

by Eric Laffoon (not verified)

> Try www.asterisk.org
> And let's hope someone will implement a KDE front-end...

Somebody else? Do you really want to wait around for that? Why don't you do it? It's mostly point and click with Kommander.
http://kde-apps.org/content/show.php?content=12865