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

Re: gEDA-user: font problem in 1.6.0



You have my sympathy!

Working more serious on an other CAD application (Varkon), we now
face the question whether or not to move to GTK+ (or other).
I personally wrote a demo using FLTK (1.1.x) after 14 fulltime-days of
widget library evaluation. (I found GTK to be a complicated tangled slow...)
Maybe I should cross-post this to my Varkon mates ;-)

As former strong supporter of premade widget libraries with all the major
projects going cairo (isn't this close to Babel?), I even thought about
refurbishing the old internal widget system with some cheap but cool looking
bit-blit based buttons. BTW, cairo is claimed to oh so hardware accelerated,
but OpenGL is missing - what is accelerated then?

Dave McGuire wrote:

Six dependencies later, I've now hit a dead end trying to figure out how to install DocBook. (as if I really even wanted the damn GTK documentation)

All this is worth it, right? I'm sure it's gorgeous, but we seem to have thrown portability right out the window here. OSX/PPC v10.4, OSX/x86 v10.6, and Solaris 10 are all dead in the water here.

(I hate to dump this on you, I'm sitting here in an 94degF house with a really bad air conditioner failure)

            -Dave

On May 11, 2010, at 1:34 PM, Peter Clifton wrote:
Can you try git HEAD pango as well please.. there is a tantalising
sounding commit which has not made any release yet:

    [cairo] Scale font metrics to user space

Bug 457990 - font metrics are not converted to user space in cairo backend


Of course.. it is working on Linux (and OS X when build in a particular
way), so this would only be useful if this bug happens to be affecting
the OS-X native back-end (assuming that is what you're building for).

Are you building with Quartz / ATSUI or freetype font rendering (as you
would get on Linux)? (Pango and Cairo need to match in this regard).

Are you building to run on the X11 server in OS X?

Try building pango with --with-x

(I think cairo needs to be build compatibly first)

--enable-xlib=yes --enable-xlib-xrender=yes --enable-quartz=no
--enable-quartz-font=no --enable-quartz-image=no --enable-ft=yes
--enable-fc=yes

(This ought to get you building a X11 "like" cairo).

I'd be really curious if you can get something working, if you could
also nail down what causes it to break again.


Btw.. I don't think you need to rebuild GTK each time, but I might be
wrong. Give it a try without first if you can.

Best wishes,

Peter C.


             -Dave


--
Peter Clifton

Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA

Tel: +44 (0)7729 980173 - (No signal in the lab!)
Tel: +44 (0)1223 748328 - (Shared lab phone, ask for me)



_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user




_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user