rockbox/apps/SOURCES
Nicolas Pennequin ab90d58801 Introducing the WPS tokenizer !
When a WPS file is loaded, it is parsed to an array of tokens, which allows more efficient displaying. More info on the tracker entry : FS #6862.
The parsing code is completely independant and is all in wps_parser.c. The displaying part stays in gwps-common.c.
Debugging code is provided (with the right ifdefs) and is disabled by default.
Overall, the code should be easier to read and maintain. Adding new WPS tags is made quite trivial.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13019 a1c6a512-1295-4272-9138-f99709370657
2007-04-04 14:41:40 +00:00

131 lines
2.3 KiB
Text

#ifdef ROCKBOX_HAS_LOGF
logfdisp.c
#endif
action.c
alarm_menu.c
abrepeat.c
bookmark.c
debug_menu.c
filetypes.c
language.c
main.c
main_menu.c
menu.c
menus/display_menu.c
#if CONFIG_CODEC == SWCODEC
menus/eq_menu.c
#endif
menus/main_menu.c
menus/playback_menu.c
menus/playlist_menu.c
#ifdef HAVE_RECORDING
menus/recording_menu.c
#endif
menus/settings_menu.c
menus/sound_menu.c
misc.c
onplay.c
playlist.c
playlist_catalog.c
playlist_viewer.c
plugin.c
root_menu.c
screens.c
settings.c
settings_list.c
status.c
cuesheet.c
#if !defined(SIMULATOR) || CONFIG_CODEC == SWCODEC
talk.c
#endif
tree.c
#ifdef HAVE_TAGCACHE
tagtree.c
#endif
filetree.c
scrobbler.c
screen_access.c
gui/buttonbar.c
gui/gwps.c
gui/gwps-common.c
gui/icon.c
gui/list.c
gui/option_select.c
gui/quickscreen.c
gui/scrollbar.c
gui/splash.c
gui/statusbar.c
gui/textarea.c
gui/yesno.c
gui/wps_debug.c
gui/wps_parser.c
#ifdef HAVE_LCD_CHARCELLS
player/icons.c
player/keyboard.c
#endif
#ifdef HAVE_LCD_BITMAP
recorder/bmp.c
recorder/icons.c
recorder/keyboard.c
recorder/peakmeter.c
#if LCD_DEPTH > 1
recorder/backdrop.c
#endif
#ifdef HAVE_LCD_COLOR
gui/color_picker.c
#endif
#endif
#if CONFIG_TUNER
recorder/radio.c
#endif
#ifdef HAVE_RECORDING
recorder/recording.c
#endif
#if CONFIG_CODEC == SWCODEC
pcmbuf.c
playback.c
codecs.c
dsp.c
#ifdef HAVE_RECORDING
enc_config.c
#endif
eq.c
#if defined(CPU_COLDFIRE) && !defined(SIMULATOR)
dsp_cf.S
eq_cf.S
#elif defined(CPU_ARM) && !defined(SIMULATOR)
dsp_arm.S
eq_arm.S
#endif
#endif
metadata.c
#ifdef HAVE_TAGCACHE
tagcache.c
#endif
#if (CONFIG_KEYPAD == IRIVER_H100_PAD) \
|| (CONFIG_KEYPAD == IRIVER_H300_PAD)
keymaps/keymap-h1x0_h3x0.c
#elif ((CONFIG_KEYPAD == IPOD_4G_PAD) \
|| (CONFIG_KEYPAD == IPOD_3G_PAD))
keymaps/keymap-ipod.c
#elif CONFIG_KEYPAD == RECORDER_PAD
keymaps/keymap-recorder.c
#elif CONFIG_KEYPAD == ONDIO_PAD
keymaps/keymap-ondio.c
#elif CONFIG_KEYPAD == PLAYER_PAD
keymaps/keymap-player.c
#elif CONFIG_KEYPAD == IAUDIO_X5M5_PAD
keymaps/keymap-x5.c
#elif CONFIG_KEYPAD == GIGABEAT_PAD
keymaps/keymap-gigabeat.c
#elif CONFIG_KEYPAD == IRIVER_H10_PAD
keymaps/keymap-h10.c
#elif CONFIG_KEYPAD == IRIVER_IFP7XX_PAD
keymaps/keymap-ifp7xx.c
#elif CONFIG_KEYPAD == SANSA_E200_PAD
keymaps/keymap-e200.c
#elif CONFIG_KEYPAD == ARCHOS_AV300_PAD
keymaps/keymap-av300.c
#endif