summaryrefslogtreecommitdiff
path: root/apps/menus/theme_menu.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/menus/theme_menu.c')
-rw-r--r--apps/menus/theme_menu.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/apps/menus/theme_menu.c b/apps/menus/theme_menu.c
index 704bbe6df1..21ad2b0713 100644
--- a/apps/menus/theme_menu.c
+++ b/apps/menus/theme_menu.c
@@ -228,10 +228,12 @@ MAKE_MENU(bars_menu, ID2P(LANG_BARS_MENU), 0, Icon_NOICON,
228 228
229#ifdef HAVE_LCD_BITMAP 229#ifdef HAVE_LCD_BITMAP
230static struct browse_folder_info fonts = {FONT_DIR, SHOW_FONT}; 230static struct browse_folder_info fonts = {FONT_DIR, SHOW_FONT};
231static struct browse_folder_info sbs = {SBS_DIR, SHOW_SBS};
231#endif 232#endif
232static struct browse_folder_info wps = {WPS_DIR, SHOW_WPS}; 233static struct browse_folder_info wps = {WPS_DIR, SHOW_WPS};
233#ifdef HAVE_REMOTE_LCD 234#ifdef HAVE_REMOTE_LCD
234static struct browse_folder_info rwps = {WPS_DIR, SHOW_RWPS}; 235static struct browse_folder_info rwps = {WPS_DIR, SHOW_RWPS};
236static struct browse_folder_info rsbs = {SBS_DIR, SHOW_RSBS};
235#endif 237#endif
236static struct browse_folder_info themes = {THEME_DIR, SHOW_CFG}; 238static struct browse_folder_info themes = {THEME_DIR, SHOW_CFG};
237 239
@@ -246,6 +248,10 @@ int browse_folder(void *param)
246MENUITEM_FUNCTION(browse_fonts, MENU_FUNC_USEPARAM, 248MENUITEM_FUNCTION(browse_fonts, MENU_FUNC_USEPARAM,
247 ID2P(LANG_CUSTOM_FONT), 249 ID2P(LANG_CUSTOM_FONT),
248 browse_folder, (void*)&fonts, NULL, Icon_Font); 250 browse_folder, (void*)&fonts, NULL, Icon_Font);
251
252MENUITEM_FUNCTION(browse_sbs, MENU_FUNC_USEPARAM,
253 ID2P(LANG_CUSTOM_STATUSBAR),
254 browse_folder, (void*)&sbs, NULL, Icon_Wps);
249#endif 255#endif
250MENUITEM_FUNCTION(browse_wps, MENU_FUNC_USEPARAM, 256MENUITEM_FUNCTION(browse_wps, MENU_FUNC_USEPARAM,
251 ID2P(LANG_WHILE_PLAYING), 257 ID2P(LANG_WHILE_PLAYING),
@@ -254,6 +260,9 @@ MENUITEM_FUNCTION(browse_wps, MENU_FUNC_USEPARAM,
254MENUITEM_FUNCTION(browse_rwps, MENU_FUNC_USEPARAM, 260MENUITEM_FUNCTION(browse_rwps, MENU_FUNC_USEPARAM,
255 ID2P(LANG_REMOTE_WHILE_PLAYING), 261 ID2P(LANG_REMOTE_WHILE_PLAYING),
256 browse_folder, (void*)&rwps, NULL, Icon_Wps); 262 browse_folder, (void*)&rwps, NULL, Icon_Wps);
263MENUITEM_FUNCTION(browse_rsbs, MENU_FUNC_USEPARAM,
264 ID2P(LANG_REMOTE_CUSTOM_STATUSBAR),
265 browse_folder, (void*)&rsbs, NULL, Icon_Wps);
257#endif 266#endif
258 267
259MENUITEM_SETTING(show_icons, &global_settings.show_icons, NULL); 268MENUITEM_SETTING(show_icons, &global_settings.show_icons, NULL);
@@ -274,6 +283,12 @@ MAKE_MENU(theme_menu, ID2P(LANG_THEME_MENU),
274#ifdef HAVE_REMOTE_LCD 283#ifdef HAVE_REMOTE_LCD
275 &browse_rwps, 284 &browse_rwps,
276#endif 285#endif
286#ifdef HAVE_LCD_BITMAP
287 &browse_sbs,
288#endif
289#ifdef HAVE_REMOTE_LCD
290 &browse_rsbs,
291#endif
277 &show_icons, 292 &show_icons,
278#if LCD_DEPTH > 1 293#if LCD_DEPTH > 1
279 &clear_main_bd, 294 &clear_main_bd,