diff options
author | Solomon Peachy <pizza@shaftnet.org> | 2020-07-19 19:38:45 -0400 |
---|---|---|
committer | Solomon Peachy <pizza@shaftnet.org> | 2020-07-24 21:20:13 +0000 |
commit | 0c4f89370d05056faa789aa9cabcccc4e509fb9f (patch) | |
tree | 6ddf7fff0a47564db41d39927ea1acbdb03e74ee /apps/player/icons.c | |
parent | 092c340a2062fa98b7387fc5fd63578ddae7d0b6 (diff) | |
download | rockbox-0c4f89370d.tar.gz rockbox-0c4f89370d.zip |
[2/4] get rid of HAVE_LCD_CHARCELLS
HAVE_LCD_BITMAP is now redundant.
lcd_bitmap is always-on in features.txt so manual and lang strings
don't have to change
Change-Id: I08eeb20de48099ffc2dc23782711af368c2ec794
Diffstat (limited to 'apps/player/icons.c')
-rw-r--r-- | apps/player/icons.c | 110 |
1 files changed, 0 insertions, 110 deletions
diff --git a/apps/player/icons.c b/apps/player/icons.c deleted file mode 100644 index dc804560f2..0000000000 --- a/apps/player/icons.c +++ /dev/null @@ -1,110 +0,0 @@ -/*************************************************************************** - * __________ __ ___. - * Open \______ \ ____ ____ | | _\_ |__ _______ ___ - * Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ / - * Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < < - * Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \ - * \/ \/ \/ \/ \/ - * $Id$ - * - * Copyright (C) 2007 Jonathan Gordon - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY - * KIND, either express or implied. - * - ****************************************************************************/ -#include "lcd.h" -#include "icon.h" - -#ifdef HAVE_LCD_CHARCELLS -/* For the moment, charcell cant load custom maps... */ - -enum old_values{ - old_Icon_Queued = 'Q', - old_Icon_Moving = 'M', - old_Icon_Unknown = 0xe100, - old_Icon_Bookmark, - old_Icon_Plugin, - old_Icon_Folder, - old_Icon_Firmware, - old_Icon_Language, - old_Icon_Audio, - old_Icon_Wps, - old_Icon_Playlist, - old_Icon_Text, - old_Icon_Config, -}; - -static const unsigned short icons[Icon_Last_Themeable] = { - [0 ... Icon_Last_Themeable-1] = ' ', - - [Icon_Audio] = old_Icon_Audio, - [Icon_Folder] = old_Icon_Folder, - [Icon_Playlist] = old_Icon_Playlist, - [Icon_Cursor] = CURSOR_CHAR, - [Icon_Wps] = old_Icon_Wps, - [Icon_Firmware] = old_Icon_Firmware, - [Icon_Language] = old_Icon_Language, - [Icon_Config] = old_Icon_Config, - [Icon_Plugin] = old_Icon_Plugin, - [Icon_Bookmark] = old_Icon_Bookmark, - [Icon_Queued] = old_Icon_Queued, - [Icon_Moving] = old_Icon_Moving, - - /* - [Icon_Keyboard] = , - [Icon_Font] = , - [Icon_Preset] = , - [Icon_Reverse_Cursor] = , - [Icon_Questionmark] = , - [Icon_Menu_setting] = , - [Icon_Menu_functioncall] = , - [Icon_Submenu] = , - [Icon_Submenu_Entered] = , - [Icon_Recording] = , - [Icon_Voice] = , - [Icon_General_settings_menu] = , - [Icon_System_menu] = , - [Icon_Playback_menu] = , - [Icon_Display_menu] = , - [Icon_Remote_Display_menu] = , - [Icon_Radio_screen] = , - [Icon_file_view_menu] = , - [Icon_EQ] = , - [Icon_Rockbox] = , - */ -}; - -/* as above, but x,y are letter position, NOT PIXEL */ -extern void screen_put_iconxy(struct screen * screen, - int x, int y, enum themable_icons icon) -{ - if (icon <= Icon_NOICON) - screen->putchar(x, y, ' '); - else if (icon >= Icon_Last_Themeable) - screen->putchar(x, y, old_Icon_Unknown); - else - screen->putchar(x, y, icons[icon]); -} - -void screen_put_cursorxy(struct screen * display, int x, int y, bool on) -{ - screen_put_iconxy(display, x, y, on?Icon_Cursor:-1); - -} - -void icons_init(void) -{ -} - - - - - - -#endif |