diff options
author | Fred Bauer <fred.w.bauer@gmail.com> | 2011-11-19 23:34:26 +0000 |
---|---|---|
committer | Fred Bauer <fred.w.bauer@gmail.com> | 2011-11-19 23:34:26 +0000 |
commit | ea7a89606cfaffb2ae2c843ea9868bd8c8dd16c9 (patch) | |
tree | 5ff1f18c66be4c25f32e03ffadeb6bb3cb568656 /apps/settings_list.c | |
parent | d78e05c5722356fd8ce20cdb4c40df44cc2b4d33 (diff) | |
download | rockbox-ea7a89606cfaffb2ae2c843ea9868bd8c8dd16c9.tar.gz rockbox-ea7a89606cfaffb2ae2c843ea9868bd8c8dd16c9.zip |
FS#12293 Global default glyph setting in System > Limits > Glyphs To Cache. Defaults to 250. This saves a lot of RAM while still allowing non-English users to have adequate glyph coverage.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31031 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/settings_list.c')
-rw-r--r-- | apps/settings_list.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/apps/settings_list.c b/apps/settings_list.c index 9232811ada..305edd93ba 100644 --- a/apps/settings_list.c +++ b/apps/settings_list.c | |||
@@ -222,6 +222,9 @@ static const char graphic_numeric[] = "graphic,numeric"; | |||
222 | #else | 222 | #else |
223 | #define DEFAULT_FONTNAME "35-Adobe-Helvetica" | 223 | #define DEFAULT_FONTNAME "35-Adobe-Helvetica" |
224 | #endif | 224 | #endif |
225 | #define DEFAULT_GLYPHS 250 | ||
226 | #define MIN_GLYPHS 50 | ||
227 | #define MAX_GLYPHS 65540 | ||
225 | 228 | ||
226 | #else | 229 | #else |
227 | #define DEFAULT_FONTNAME "" | 230 | #define DEFAULT_FONTNAME "" |
@@ -1622,6 +1625,9 @@ const struct settings_list settings[] = { | |||
1622 | #ifdef HAVE_LCD_BITMAP | 1625 | #ifdef HAVE_LCD_BITMAP |
1623 | TEXT_SETTING(F_THEMESETTING, font_file, "font", | 1626 | TEXT_SETTING(F_THEMESETTING, font_file, "font", |
1624 | DEFAULT_FONTNAME, FONT_DIR "/", ".fnt"), | 1627 | DEFAULT_FONTNAME, FONT_DIR "/", ".fnt"), |
1628 | INT_SETTING(0, glyphs, LANG_GLYPHS, DEFAULT_GLYPHS, | ||
1629 | "glyphs", UNIT_INT, MIN_GLYPHS, MAX_GLYPHS, 10, | ||
1630 | NULL, NULL, NULL), | ||
1625 | #endif | 1631 | #endif |
1626 | #ifdef HAVE_REMOTE_LCD | 1632 | #ifdef HAVE_REMOTE_LCD |
1627 | TEXT_SETTING(F_THEMESETTING, remote_font_file, "remote font", | 1633 | TEXT_SETTING(F_THEMESETTING, remote_font_file, "remote font", |