[mcclim-cvs] CVS mcclim
dlichteblau
dlichteblau at common-lisp.net
Wed Dec 20 18:45:54 UTC 2006
Update of /project/mcclim/cvsroot/mcclim
In directory clnet:/tmp/cvs-serv27156
Modified Files:
mcclim.asd
Log Message:
Rewrote text drawing and font metric functions using Pango.
* pango.lisp: New file.
* gtk-ffi.lisp (PANGO_SCALE, PangoRectangle): New.
* ffi.lisp: Regenerated.
* medium.lisp (METRIK-MEDIUM, WITH-CAIRO-MEDIUM): Moved to
pango.lisp. (MEDIUM-DRAW-TEXT*): Rewritten using Pango.
(TEXT-STYLE-ASCENT, TEXT-STYLE-DESCENT, TEXT-STYLE-FIXED-WIDTH-P,
TEXT-SIZE, TEXT-BOUNDING-RECTANGLE*): Methods on METRIK-MEDIUM
deleted.
* package.lisp: Export new variable *DEFAULT-FONT-FAMILIES*.
--- /project/mcclim/cvsroot/mcclim/mcclim.asd 2006/12/20 01:37:01 1.40
+++ /project/mcclim/cvsroot/mcclim/mcclim.asd 2006/12/20 18:45:54 1.41
@@ -386,6 +386,7 @@
(:file "port")
(:file "event")
(:file "keys")
+ (:file "pango")
(:file "medium")
(:file "pixmap")
(:file "frame-manager")
More information about the Mcclim-cvs
mailing list