Enable text anti-aliasing by default

This would make more sense because the bundled fonts do not have
bitmap glyphs. The -antialias command option is removed. To disable
anti-aliasing, use -noantialias or "antialias: No" in .xsys35rc.
This commit is contained in:
kichikuou
2020-01-19 22:41:25 +09:00
parent 8f10145fc4
commit f6a39a0539
2 changed files with 6 additions and 12 deletions
+2 -2
View File
@@ -34,8 +34,8 @@ font_gothic: -*-*-medium-r-normal--%d-*-*-*-c-*-jisx0208.1983-0,-*-*-medium-r-no
#ttfont_gothic_face: 0
# ------------------------------------------------------------
# フォントのアンチエイリアスを常に有効にする
antialias: Yes
# フォントのアンチエイリアスを効にする
#antialias: No
# ----------------------------------------------------------
+4 -10
View File
@@ -110,9 +110,6 @@ static char fontface[FONTTYPEMAX];
#endif
static fontdev_t fontdev = DEFAULT_FONT_DEVICE;
/* antialias on from command line */
static boolean font_antialias;
static boolean font_noantialias;
/* fullscreen on from command line */
@@ -185,8 +182,7 @@ static void sys35_usage(boolean verbose) {
puts(" : 5: + implemented command (write to logfile)");
puts(" : 6: + message (write to logfile)");
#endif
puts(" -antialias : always draw antialiased string");
puts(" -noantialias : nevser use antialiased string");
puts(" -noantialias : never use antialiased string");
puts(" -fullscreen : start with fullscreen");
puts(" -noimagecursor : disable image cursor");
puts(" -version : show version");
@@ -519,7 +515,7 @@ static void sys35_init() {
ags_fullscreen(fs_on);
nact->noantialias = font_noantialias;
ags_setAntialiasedStringMode(font_antialias);
ags_setAntialiasedStringMode(!font_noantialias);
reset_counter(0);
@@ -613,8 +609,6 @@ static void sys35_ParseOption(int *argc, char **argv) {
}
} else if (0 == strcmp(argv[i], "-fullscreen")) {
fs_on = TRUE;
} else if (0 == strcmp(argv[i], "-antialias")) {
font_antialias = TRUE;
} else if (0 == strcmp(argv[i], "-noantialias")) {
font_noantialias = TRUE;
} else if (0 == strcmp(argv[i], "-devfont")) {
@@ -701,8 +695,8 @@ static void check_profile() {
/* Font antialiasing */
param = get_profile("antialias");
if (param) {
if (0 == strcmp(param, "Yes")) {
font_antialias = TRUE;
if (0 == strcmp(param, "No")) {
font_noantialias = TRUE;
}
}
/* Audio buffer size */