1
0
mirror of https://github.com/gryf/wmaker.git synced 2025-12-20 04:48:06 +01:00

- If fonts are specified as xlfd, convert to fc names before creating them.

This was we internally only deal with fc names and properties. It will
  incur a small performance hit as the font needs to be parsed/unparsed,
  but this is only for backward-compatibility to support old xlfd names.
  People are encouraged to swtich to fontconfig names.
- WINGs no longer adds sans as a fallback for internal fonts. It is
  automatically done by fontconfig (if it can't find the requested font
  it will use the closest match which is the default font: sans-serif)
- Added code to honor the AntialiasesText global option
- Fixed style names for WMCopyFontWithStyle()
- Added fonts in style files where they were missing. Also changed some
  fonts to better defaults.
This commit is contained in:
dan
2004-10-22 00:21:51 +00:00
parent 6de693a24d
commit 08e811aae7
54 changed files with 368 additions and 314 deletions

View File

@@ -1270,7 +1270,8 @@ wShowInfoPanel(WScreen *scr)
WMResizeWidget(panel->name1L, 240, 30 - sepWidth);
WMMoveWidget(panel->name1L, 100, 30);
name = "Lucida Sans,Comic Sans MS,URW Gothic L,Trebuchet MS,sans:bold:pixelsize=26";
name = "Lucida Sans,Comic Sans MS,URW Gothic L,Trebuchet MS"
":bold:pixelsize=26:antialias=true";
font = WMCreateFont(scr->wmscreen, name);
strbuf = "Window Maker";
if (font) {
@@ -1290,7 +1291,7 @@ wShowInfoPanel(WScreen *scr)
panel->name2L = WMCreateLabel(panel->win);
WMResizeWidget(panel->name2L, 240, 24);
WMMoveWidget(panel->name2L, 100, 60);
name = "URW Gothic L,Nimbus Sans L,sans:pixelsize=16";
name = "URW Gothic L,Nimbus Sans L:pixelsize=16:antialias=true";
font = WMCreateFont(scr->wmscreen, name);
if (font) {
WMSetLabelFont(panel->name2L, font);