summaryrefslogtreecommitdiff
path: root/apps/settings_list.c
diff options
context:
space:
mode:
authorThomas Martitz <kugel@rockbox.org>2009-08-29 14:42:03 +0000
committerThomas Martitz <kugel@rockbox.org>2009-08-29 14:42:03 +0000
commite454a3985275819d998b84bc0cf7b7b8ad9eab00 (patch)
treebae381c959526bd90df6a4675f7c3314950e8c14 /apps/settings_list.c
parent5226a89cce46e53d3c011de1e7b1c1d7b91af734 (diff)
downloadrockbox-e454a3985275819d998b84bc0cf7b7b8ad9eab00.tar.gz
rockbox-e454a3985275819d998b84bc0cf7b7b8ad9eab00.zip
Quickscreen: 4th item
This adds a 4th top item to the quickscreen. It's as configurable as the existing three items. This patch goes along with optimisations for small screens for better displaying of all four items. 14px font is very usable on a 64px height display for example. Left and Top items go through the items in the opposite direction, so that you can mirror a setting and toggle through it in both directions. Default item is party mode, as it's target independant. Flyspray: FS#9706 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22532 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/settings_list.c')
-rw-r--r--apps/settings_list.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/apps/settings_list.c b/apps/settings_list.c
index 23f07cb24c..db69f6cb9b 100644
--- a/apps/settings_list.c
+++ b/apps/settings_list.c
@@ -1525,6 +1525,10 @@ const struct settings_list settings[] = {
1525 ID2P(LANG_NORMAL), ID2P(LANG_HIGH)), 1525 ID2P(LANG_NORMAL), ID2P(LANG_HIGH)),
1526#endif 1526#endif
1527#ifdef HAVE_QUICKSCREEN 1527#ifdef HAVE_QUICKSCREEN
1528 CUSTOM_SETTING(0, qs_item_top, LANG_TOP_QS_ITEM,
1529 &global_settings.party_mode, "qs top",
1530 qs_load_from_cfg, qs_write_to_cfg,
1531 qs_is_changed, qs_set_default),
1528 CUSTOM_SETTING(0, qs_item_left, LANG_LEFT_QS_ITEM, 1532 CUSTOM_SETTING(0, qs_item_left, LANG_LEFT_QS_ITEM,
1529 &global_settings.playlist_shuffle, "qs left", 1533 &global_settings.playlist_shuffle, "qs left",
1530 qs_load_from_cfg, qs_write_to_cfg, 1534 qs_load_from_cfg, qs_write_to_cfg,