Switch from DejaVu to Noto font
As discussed, Noto renders much better with freetype 2.7 [1]. The DejaVu package is still in the HaikuPorts repo and can be installed manually just like all the other available fonts. [1] http://www.freelists.org/post/haiku-development/freetype-update-from-265-to-27
This commit is contained in:
parent
209b520fa0
commit
945566ff43
@ -11,6 +11,6 @@ for f in data/artwork/icons/*; do
|
||||
echo "-label"
|
||||
echo "${bn}"
|
||||
echo "${tmpf}${bn}.png"
|
||||
done | xargs -d '\n' sh -c 'montage -frame 5 -background "#336699" -geometry +4+4 -font /system/data/fonts/ttfonts/DejaVuSansCondensed.ttf -pointsize 8 "$@" haiku_icons.png' --
|
||||
done | xargs -d '\n' sh -c 'montage -frame 5 -background "#336699" -geometry +4+4 -font /system/data/fonts/ttfonts/NotoSans-Regular.ttf -pointsize 9 "$@" haiku_icons.png' --
|
||||
|
||||
rm /tmp/$$_icon_*
|
||||
|
@ -75,12 +75,12 @@ rule DefineDefaultBuildProfiles
|
||||
AddHaikuImagePackages
|
||||
bepdf
|
||||
cvs
|
||||
dejavu
|
||||
keymapswitcher
|
||||
llvm
|
||||
man
|
||||
mercurial
|
||||
nano
|
||||
noto
|
||||
openssh
|
||||
p7zip
|
||||
pe
|
||||
@ -130,9 +130,9 @@ rule DefineDefaultBuildProfiles
|
||||
HAIKU_IMAGE_SIZE ?= 600 ;
|
||||
|
||||
AddHaikuImagePackages
|
||||
dejavu
|
||||
man
|
||||
nano
|
||||
noto
|
||||
openssh
|
||||
openssl
|
||||
p7zip
|
||||
@ -164,7 +164,6 @@ rule DefineDefaultBuildProfiles
|
||||
binutils
|
||||
bison
|
||||
curl_devel
|
||||
dejavu
|
||||
expat
|
||||
flex
|
||||
freetype_devel
|
||||
@ -179,6 +178,7 @@ rule DefineDefaultBuildProfiles
|
||||
make
|
||||
ncurses6
|
||||
ncurses6_devel
|
||||
noto
|
||||
python
|
||||
sed
|
||||
texinfo
|
||||
|
@ -7,12 +7,12 @@
|
||||
*/
|
||||
|
||||
*, title {
|
||||
font-family: "DejaVu Sans", Arial, sans-serif;
|
||||
font-family: "Noto Sans", Arial, sans-serif;
|
||||
color: #333333;
|
||||
}
|
||||
cmdsynopsis, code, command, computeroutput, envar, filename, keycode, keysym,
|
||||
literal, option, parameter, sgmltag, systemitem {
|
||||
font-family: "Deja Vu Mono", Courier, "Courier New", monospace, fixed;
|
||||
font-family: "Noto Mono", Courier, "Courier New", monospace, fixed;
|
||||
}
|
||||
term {
|
||||
font-weight: bold;
|
||||
|
@ -27,7 +27,7 @@ body {
|
||||
color: #333333; /* mine shaft */
|
||||
background-color: white;
|
||||
font-size: 14.4px;
|
||||
font-family: "DejaVu Sans", Arial, sans-serif;
|
||||
font-family: "Noto Sans", Arial, sans-serif;
|
||||
}
|
||||
|
||||
h1, h2, h3, h4, h5, h6 {
|
||||
|
@ -21,7 +21,7 @@ body {
|
||||
line-height: 1.5;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
font-family: "DejaVu Sans", Arial, Helvetica, sans-serif;
|
||||
font-family: "Noto Sans", Arial, Helvetica, sans-serif;
|
||||
}
|
||||
|
||||
/* link colors and text decoration */
|
||||
|
@ -21,7 +21,7 @@ body {
|
||||
line-height: 1.5;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
font-family: "DejaVu Sans", Arial, Helvetica, sans-serif;
|
||||
font-family: "Noto Sans", Arial, Helvetica, sans-serif;
|
||||
}
|
||||
|
||||
/* link colors and text decoration */
|
||||
|
@ -808,7 +808,7 @@ status_t convert_styled_text_to_rtf(
|
||||
} else {
|
||||
// There is no STYL section
|
||||
// Just use a generic preamble
|
||||
rtfFile << "{\\fonttbl\\f0 DejaVu Sans;}\\f0\\pard " << plainText
|
||||
rtfFile << "{\\fonttbl\\f0 Noto Sans;}\\f0\\pard " << plainText
|
||||
<< "}";
|
||||
}
|
||||
|
||||
|
@ -143,7 +143,7 @@ static const char *kStyleSheet = "\n"
|
||||
"body#gopher span {\n"
|
||||
" margin-left: 1em;\n"
|
||||
" padding-left: 2em;\n"
|
||||
" font-family: 'DejaVu Sans Mono', Courier, monospace;\n"
|
||||
" font-family: 'Noto Mono', Courier, monospace;\n"
|
||||
" word-wrap: break-word;\n"
|
||||
" white-space: pre-wrap; }\n"
|
||||
"\n"
|
||||
|
@ -27,17 +27,17 @@
|
||||
|
||||
// These definitions provide the server something to use for default
|
||||
// system fonts.
|
||||
#define DEFAULT_PLAIN_FONT_FAMILY "DejaVu Sans"
|
||||
#define DEFAULT_PLAIN_FONT_FAMILY "Noto Sans"
|
||||
#define FALLBACK_PLAIN_FONT_FAMILY "Swis721 BT"
|
||||
#define DEFAULT_PLAIN_FONT_STYLE "Book"
|
||||
#define DEFAULT_PLAIN_FONT_SIZE 12.0f
|
||||
#define DEFAULT_BOLD_FONT_FAMILY "DejaVu Sans"
|
||||
#define DEFAULT_BOLD_FONT_FAMILY "Noto Sans"
|
||||
#define FALLBACK_BOLD_FONT_FAMILY "Swis721 BT"
|
||||
#define DEFAULT_BOLD_FONT_STYLE "Bold"
|
||||
#define DEFAULT_BOLD_FONT_SIZE 12.0f
|
||||
#define DEFAULT_FIXED_FONT_FAMILY "DejaVu Sans Mono"
|
||||
#define DEFAULT_FIXED_FONT_FAMILY "Noto Mono"
|
||||
#define FALLBACK_FIXED_FONT_FAMILY "Courier10 BT"
|
||||
#define DEFAULT_FIXED_FONT_STYLE "Book"
|
||||
#define DEFAULT_FIXED_FONT_STYLE "Regular"
|
||||
#define DEFAULT_FIXED_FONT_SIZE 12.0f
|
||||
|
||||
// This is the port capacity for all monitoring objects - ServerApps
|
||||
|
@ -334,16 +334,16 @@ FontManager::_LoadRecentFontMappings()
|
||||
ttfontsPath.Append("ttfonts");
|
||||
|
||||
BPath veraFontPath = ttfontsPath;
|
||||
veraFontPath.Append("DejaVuSans.ttf");
|
||||
_AddDefaultMapping("DejaVu Sans", "Book", veraFontPath.Path());
|
||||
veraFontPath.Append("NotoSans-Regular.ttf");
|
||||
_AddDefaultMapping("Noto Sans", "Book", veraFontPath.Path());
|
||||
|
||||
veraFontPath.SetTo(ttfontsPath.Path());
|
||||
veraFontPath.Append("DejaVuSans-Bold.ttf");
|
||||
_AddDefaultMapping("DejaVu Sans", "Bold", veraFontPath.Path());
|
||||
veraFontPath.Append("NotoSans-Bold.ttf");
|
||||
_AddDefaultMapping("Noto Sans", "Bold", veraFontPath.Path());
|
||||
|
||||
veraFontPath.SetTo(ttfontsPath.Path());
|
||||
veraFontPath.Append("DejaVuSansMono.ttf");
|
||||
_AddDefaultMapping("DejaVu Sans Mono", "Book", veraFontPath.Path());
|
||||
veraFontPath.Append("NotoMono-Regular.ttf");
|
||||
_AddDefaultMapping("Noto Mono", "Regular", veraFontPath.Path());
|
||||
|
||||
return true;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user