summaryrefslogtreecommitdiff
path: root/apps/settings.h
diff options
context:
space:
mode:
authorJonathan Gordon <rockbox@jdgordon.info>2009-07-05 18:07:58 +0000
committerJonathan Gordon <rockbox@jdgordon.info>2009-07-05 18:07:58 +0000
commitf1034e00f6196c810466da66a9a24bf2e5f61272 (patch)
tree2e49089d421a75030c3a8e30503907a7f20eb511 /apps/settings.h
parent802743a061e01150db544c8e072cd794731b18a7 (diff)
downloadrockbox-f1034e00f6196c810466da66a9a24bf2e5f61272.zip
rockbox-f1034e00f6196c810466da66a9a24bf2e5f61272.tar.gz
rockbox-f1034e00f6196c810466da66a9a24bf2e5f61272.tar.bz2
rockbox-f1034e00f6196c810466da66a9a24bf2e5f61272.tar.xz
FS#10406 - split the statusbar setting into one for each display, and allow the bar to be at the top or bottom of the display
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21665 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/settings.h')
-rw-r--r--apps/settings.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/apps/settings.h b/apps/settings.h
index e0ee416..93a998e 100644
--- a/apps/settings.h
+++ b/apps/settings.h
@@ -149,6 +149,9 @@ enum { REPLAYGAIN_TRACK = 0, REPLAYGAIN_ALBUM, REPLAYGAIN_SHUFFLE, REPLAYGAIN_OF
/* show path types */
enum { SHOW_PATH_OFF = 0, SHOW_PATH_CURRENT, SHOW_PATH_FULL };
+/* statusbar visilibility */
+enum { STATUSBAR_OFF = 0, STATUSBAR_TOP, STATUSBAR_BOTTOM };
+
/* Alarm settings */
#ifdef HAVE_RTC_ALARM
enum { ALARM_START_WPS = 0,
@@ -535,7 +538,10 @@ struct user_settings
int volume_type; /* how volume is displayed: 0=graphic, 1=percent */
int battery_display; /* how battery is displayed: 0=graphic, 1=percent */
bool show_icons; /* 0=hide 1=show */
- bool statusbar; /* 0=hide, 1=show */
+ int statusbar; /* STATUSBAR_* enum values */
+#ifdef HAVE_REMOTE_LCD
+ int remote_statusbar;
+#endif
#if CONFIG_KEYPAD == RECORDER_PAD
bool buttonbar; /* 0=hide, 1=show */