On Thu, Sep 27, 2012 at 10:20:16AM +0000, Anthony Perkins wrote:
> Some applications do not support anti-aliased fonts at all, and some
> crash if they do not have a bitmapped font specified. This commit
> enables anti-aliasing by default and includes individual rules for
> dtmail and dtpad to prevent them from crashing at startup.
> 
> So far it has only been tested on FreeBSD 9.0-RELEASE-p3.

Unfortuanately I don't think this patch should go straight in; XFT fonts 
on CDE is going to need a bit of thought.

1) It always needs to be optional
 a) Because XFT fonts are only available on openmotif 2.3 or later, but 
    CDE (should) compile against any 2.1.30 or newer.
 b) Because of user-choices due to preference of the old fonts, e.g. due
    to performance of non-XFT fonts over remote X connections.

2) It needs support for changing the font and size (probably in the 
   dtstyle UI)
 - the patch currently hard-codes all fonts sizes (extra small through to 
   extra large) to 'Sans 10pt'
 - Any UI for changing fonts needs to detect if the version of Motif under 
   it supports XFT.

We need to put some time into looking into this, and your patch makes a 
good start.

Peter

-- 
Peter Howkins
peter.howk...@marutan.net

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://ad.doubleclick.net/clk;258768047;13503038;j?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel

Reply via email to