[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: PCB Gtk port



On Mon, Feb 28, 2005 at 04:09:59PM -0500, Dave McGuire wrote:
> On Feb 28, 2005, at 3:34 PM, Mario Klebsch wrote:
> >>I've built GTK+ on Solaris 8 / SPARC, it does work but will require
> >>some thought since the Solaris Xserver doesn't support the same set of
> >>extensions that the Xfree86 server does (Xrender). So you typically
> >>run into trouble building freetype and related stuff though.
> >
> >I must admit, that I do no tunderstand, why a basic GUI toolkit is 
> >required to be able to to TrueType and Type1 font processing. We are 
> >not building a word processor.
> 
>   Yes, it is ridiculous for GTK+ to *require* fancy font-handling 
> techniques for applications that do not require them.  Doing TrueType 
> fonts and antialiasing for menu choice is just plain excessive.
> 
>   Especially when it means the application will only run under Linux.

Why do you say that? GTK+ application runs under a wide variety of
operating systems.

>   I think the situation would be much better if GTK+ were able to be 
> built either with or without Pang/XFT/Xrender/etc, and just use X's 
> regular font system.  That would cut the number of dependencies down to 
> something manageable, and it would restore portability.

I disagree. What I believe is needed in the current situation related
to fonts and X is not more options and ways to configure things, it's
less options. I think what happened was that there was a need for
better looking fonts under X and many different and incompatible
libraries were developed to support this. Now it finally seems like we
are at a point were things are converging around freetype2 and it's
dependencies. Lets not try to go back and add more configuration
options - it's hard enough to configure a working font system as it is
and I wouldn' like to see applications that now requires me to tweak
yet another aspect of the fonts installed on my box.

-- 
Daniel Nilsson