[cairo] GTKCairo development

Jon Smirl jonsmirl at yahoo.com
Wed May 5 06:53:40 PDT 2004

The draw at x,y location is meant as a backend for pango not for direct use.
Personally I'd like to see Cairo always shipped with Pango so that all languages
are supported in every Cairo installation. Standardizing Pango in Cairo should
help stop the development of European languages only code. Since Cairo is
planned to be the 2D interface for the next ten years we should fix the old
mistakes this time around.

On Linux you would always use Cairo/Pango/Freetype as an integrated bundle. On
Windows you would use Cairo/Pango, where Pango accesses the Window font system.
I don't know about the Mac. What's the right answer for this Owen?

If Mozilla picks up an intergrated Cairo/Pango/Freetype bundle they could
support complex scripts. How is that work progressing? I know Sun was trying to
bolt Pango onto the side of Mozilla for a while. I think I saw that Mozilla can
support Thai now. 

--- Turner David <dturner at cptechno.com> wrote:
> > To draw glyphs pass in an array of x,y,display list id. Cairo 
> > would then make a
> > chain of calls to the display lists passing in the 
> > destination x,y coordinates.
> > 
> Wouldn't be better if the backend was capable of performing the
> "compositing" itself, according to its needs and best uses ?
> Otherwise, you're passing a serious complexity burden to
> application and toolkit writers, and I can't imagine that none
> of these is going to make truly horrible things with such an
> API, or simply ignore it and pass individual glyph images
> anyway.
> Just my 0.02 EUR :-)
> - David Turner
> - The FreeType Project  (www.freetype.org)
> --
> This message and any attachments (the "message") is intended solely for the
> addressees and is confidential. If you receive this message in error, please
> delete it and immediately notify the sender.
> Any use not in accordance with its purpose, any dissemination or disclosure,
> either whole or partial, is prohibited except formal approval.
> The E-Mail transmission can not guarantee the integrity of this message.
> NDS TECHNOLOGIES FRANCE will not therefore be liable for the message if
> modified.

Jon Smirl
jonsmirl at yahoo.com

Do you Yahoo!?
Win a $20,000 Career Makeover at Yahoo! HotJobs  

More information about the cairo mailing list