From bd841e3cd4bb2ba56a9ef8c68d4121c11bb3f9bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20A=C3=9Fmus?= Date: Thu, 14 Apr 2005 00:11:33 +0000 Subject: [PATCH] fall back fonts are actually used now if you didn't install the Vera fonts on R5 git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12387 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/servers/app/AppServer.cpp | 47 +++++++++++++++++++---------------- 1 file changed, 25 insertions(+), 22 deletions(-) diff --git a/src/servers/app/AppServer.cpp b/src/servers/app/AppServer.cpp index e56633c8aa..3dd123c735 100644 --- a/src/servers/app/AppServer.cpp +++ b/src/servers/app/AppServer.cpp @@ -113,38 +113,41 @@ AppServer::AppServer(void) // fontserver->ScanDirectory("/boot/home/config/fonts/psfonts/"); fontserver->SaveList(); - if(!fontserver->SetSystemPlain(DEFAULT_PLAIN_FONT_FAMILY, - DEFAULT_PLAIN_FONT_STYLE, - DEFAULT_PLAIN_FONT_SIZE) || - !fontserver->SetSystemPlain(FALLBACK_PLAIN_FONT_FAMILY, - DEFAULT_PLAIN_FONT_STYLE, - DEFAULT_PLAIN_FONT_SIZE)) { - printf("Couldn't set plain to %s, %s %d pt\n", + if (!fontserver->SetSystemPlain(DEFAULT_PLAIN_FONT_FAMILY, + DEFAULT_PLAIN_FONT_STYLE, + DEFAULT_PLAIN_FONT_SIZE) && + !fontserver->SetSystemPlain(FALLBACK_PLAIN_FONT_FAMILY, + DEFAULT_PLAIN_FONT_STYLE, + DEFAULT_PLAIN_FONT_SIZE)) { + printf("Couldn't set plain to %s (fallback: %s), %s %d pt\n", DEFAULT_PLAIN_FONT_FAMILY, + FALLBACK_PLAIN_FONT_FAMILY, DEFAULT_PLAIN_FONT_STYLE, DEFAULT_PLAIN_FONT_SIZE); } - if(!fontserver->SetSystemBold(DEFAULT_BOLD_FONT_FAMILY, - DEFAULT_BOLD_FONT_STYLE, - DEFAULT_BOLD_FONT_SIZE) || - !fontserver->SetSystemBold(FALLBACK_BOLD_FONT_FAMILY, - DEFAULT_BOLD_FONT_STYLE, - DEFAULT_BOLD_FONT_SIZE)) { - printf("Couldn't set bold to %s, %s %d pt\n", + if (!fontserver->SetSystemBold(DEFAULT_BOLD_FONT_FAMILY, + DEFAULT_BOLD_FONT_STYLE, + DEFAULT_BOLD_FONT_SIZE) && + !fontserver->SetSystemBold(FALLBACK_BOLD_FONT_FAMILY, + DEFAULT_BOLD_FONT_STYLE, + DEFAULT_BOLD_FONT_SIZE)) { + printf("Couldn't set bold to %s (fallback: %s), %s %d pt\n", DEFAULT_BOLD_FONT_FAMILY, + FALLBACK_BOLD_FONT_FAMILY, DEFAULT_BOLD_FONT_STYLE, DEFAULT_BOLD_FONT_SIZE); } - if(!fontserver->SetSystemFixed(DEFAULT_FIXED_FONT_FAMILY, - DEFAULT_FIXED_FONT_STYLE, - DEFAULT_FIXED_FONT_SIZE) || - !fontserver->SetSystemFixed(FALLBACK_FIXED_FONT_FAMILY, - DEFAULT_FIXED_FONT_STYLE, - DEFAULT_FIXED_FONT_SIZE)) { - printf("Couldn't set fixed to %s, %s %d pt\n", + if (!fontserver->SetSystemFixed(DEFAULT_FIXED_FONT_FAMILY, + DEFAULT_FIXED_FONT_STYLE, + DEFAULT_FIXED_FONT_SIZE) && + !fontserver->SetSystemFixed(FALLBACK_FIXED_FONT_FAMILY, + DEFAULT_FIXED_FONT_STYLE, + DEFAULT_FIXED_FONT_SIZE)) { + printf("Couldn't set fixed to %s (fallback: %s), %s %d pt\n", DEFAULT_FIXED_FONT_FAMILY, + FALLBACK_FIXED_FONT_FAMILY, DEFAULT_FIXED_FONT_STYLE, DEFAULT_FIXED_FONT_SIZE); } @@ -645,7 +648,7 @@ void AppServer::DispatchMessage(int32 code, BPortLink &msg) } case B_QUIT_REQUESTED: { -#if DISPLAYDRIVER != HWDRIVER +#if TEST_MODE // Attached Data: // none