Tartarus CVS: zap: christian
tartarus-commits@lists.tartarus.org
tartarus-commits@lists.tartarus.org
Mon, 12 Apr 2004 11:40:36 +0100
CVS Root: /home/cvs
Module: zap
Changes by: christian
Date: Mon Apr 12 2004 11:40:36 BST
Log message:
Finally implement ZapRedraw_ListFonts and add ZapRedraw_DecodeMenu. The API
is identical to FontManager's, and it uses the same Messages file format for
localising font names. (We don't yet scan font directories so we need the
messages file). Unfortunately, because we allow a fully nested menu structure,
the messages file isn't able to describe the full situation wrt default fonts.
It may be worth looking at that at some point.
Modified files:
sources/!ZapRedraw/h: Version,fff ZapRedHdr,fff
sources/!ZapRedraw/s: Cache,fff Commands,fff Messages,fff
ZapRedraw,fff
Added files:
sources/!ZapRedraw/s: ListFonts,fff
Links:
http://cvs.tartarus.org//zap/sources/%21ZapRedraw/h/Version%2Cfff.diff?r1=1.21&r2=1.22
http://cvs.tartarus.org//zap/sources/%21ZapRedraw/h/ZapRedHdr%2Cfff.diff?r1=1.11&r2=1.12
http://cvs.tartarus.org//zap/sources/%21ZapRedraw/s/Cache%2Cfff.diff?r1=1.15&r2=1.16
http://cvs.tartarus.org//zap/sources/%21ZapRedraw/s/Commands%2Cfff.diff?r1=1.7&r2=1.8
http://cvs.tartarus.org//zap/sources/%21ZapRedraw/s/ListFonts%2Cfff?rev=1.1&content-type=text/vnd.viewcvs-markup
http://cvs.tartarus.org//zap/sources/%21ZapRedraw/s/Messages%2Cfff.diff?r1=1.2&r2=1.3
http://cvs.tartarus.org//zap/sources/%21ZapRedraw/s/ZapRedraw%2Cfff.diff?r1=1.22&r2=1.23