rockbox/apps/radio
Thomas Martitz 9c0b2479f7 Rockbox as an application: add get_user_file_path().
For RaaA it evaluates user paths at runtime. For everything but codecs/plugins it will give the path under $HOME/.config/rockbox.org if write access is needed or if the file/folder in question exists there (otherwise it gives /usr/local/share/rockbox).
This allows for installing themes under $HOME as well as having config.cfg and other important files there while installing the application (and default themes) under /usr/local.

On the DAPs it's a no-op, returing /.rockbox directly.

Not converted to use get_user_file_path() are plugins themselves, because RaaA doesn't build plugins yet.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27656 a1c6a512-1295-4272-9138-f99709370657
2010-08-01 16:15:27 +00:00
..
presets.c Rockbox as an application: add get_user_file_path(). 2010-08-01 16:15:27 +00:00
presets.h Clean up naming of radio preset functions and move global radio preset methods into apps/radio/presets.h 2010-07-06 15:10:11 +00:00
radio.c FS#11470 - new skin code, finally svn uses the new parser from the theme editor. This means that a skin that passes the editor WILL pass svn and checkwps (unless the target runs out of skin buffer or something. 2010-07-29 12:37:48 +00:00
radio.h Clean up naming of radio preset functions and move global radio preset methods into apps/radio/presets.h 2010-07-06 15:10:11 +00:00
radio_skin.c Touchregion support for the Base Skin and FM Skins. display obviously needs to be in stylus mode for this to work. Just about all screens should be mostly useable if your sbs has the next/prev/select/cancel/menu regions defined. 2010-06-21 06:04:19 +00:00
radioart.c Rockbox as an application: add get_user_file_path(). 2010-08-01 16:15:27 +00:00