Replace KcmFontinst with kio_fonts

Craig Drummond Craig.Drummond at
Tue Mar 11 20:21:21 GMT 2003

On Tuesday 11 Mar 2003 19:24, David Faure wrote:
> Hash: SHA1
> On Tuesday 11 March 2003 20:01, David Faure wrote:
> > Once again, this would be "in addition to", not "as a replacement to",
> > the kcm.
> Hmm, this isn't what the subject of the thread says...
> But if you (Craig) really suggest to remove all of kfontinst, how will the
> current features of kfontinst remain? (the settings etc.)

The settings are guessed by kio_fonts. The only things it needs to determine 
are the locationof /etc/fonts/fonts.conf and /etc/X11/XF86Config-4 - or 
wherever they really are. User installed fonts are *always* installed to 
~/.fonts - this is the default for Fontconfig. Other than that, there isn't 
much else to be set. The KControl module tries to also configure Ghostscript 
and StarOffice - but I don't think this is neccessary, and just adds bloat 
(please see my original email).

> Personally I'd like a kcontrol module to remain, so that it can also do
> things like "importing all fonts from Windows", like e.g. the mandrake
> control center can do (which means: having some search paths to find out
> those fonts without the user having to do it, and then importing all of
> them at once). Only the "adding one font", "deleting one font" etc. stuff
> would be done with a fonts:/ konqueror window.

You could do - but then why not just add this to the "fonts" KControl module - 
i.e. have an "Install" (or whatever) button, that would lauch "konqueror 

> PS: I'm no experienced user of kfontinst at all. I just started it and was
> very surprised not to see it list all the fonts that are currently
> available on the system.
> It lists no font at all, only 3 empty folders "override", "TrueType",
> "Type1". I hope kio fonts will always list all the available fonts :)
> (parsing XftConfig to get the paths, if necessary?)

You get this because its listing *your* fonts - and not the system fonts. If 
you look at the kio_fonts screenshot there's a "Personal" folder and a 
"System" folder. "Personal" would list fonts installed by the user, and only 
available to the user. "System" refers to fonts in the X11 fonts folder.
> - --
> David Faure -- faure at, dfaure at


More information about the kde-core-devel mailing list