rockbox/apps
Jonathan Gordon b9f22af85a Redraw the menus once every action, not 3 times
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13847 a1c6a512-1295-4272-9138-f99709370657
2007-07-11 01:23:57 +00:00
..
bitmaps Since the greyscale remote deserved an own iconset the greyscale main screens should have one too. (They also had their own viewer icons already.) 2007-04-17 20:12:21 +00:00
codecs Ancient ffmpeg bug fix that should never have been missed. Prevents floating point value from truncating downward. My files are byte for byte identical with this fix, but the ffmpeg mailing list claims its important. 2007-07-11 01:20:31 +00:00
eqs Add some presets for the equalizer. Includes a Default preset that resets everything. From FS#6113, thanks to David Quesada. 2006-10-12 20:48:40 +00:00
gui Copy current track path as a string, not a slightly-oversized block. 2007-07-06 22:34:18 +00:00
keymaps gigabeat remote: hold fast-forward to get to the context menu, hold rewind to get to the root of the file tree. 2007-06-17 00:05:14 +00:00
lang Updated italian translation. 2007-07-10 16:08:50 +00:00
menus User configurable recording path (my patch in FS#7201). path defaults to / and can be changed in the folder context menu (cleared in the recording settings menu) 2007-07-10 07:41:37 +00:00
metadata Disable the DEBUGF statements 2007-07-10 13:38:58 +00:00
player ...forgot one. 2007-06-11 08:30:13 +00:00
plugins Jewels puzzle tiles - better adaptation to the different screen sizes and a bit of polishing. 2007-07-10 15:50:37 +00:00
recorder User configurable recording path (my patch in FS#7201). path defaults to / and can be changed in the folder context menu (cleared in the recording settings menu) 2007-07-10 07:41:37 +00:00
abrepeat.c Respect the progressbar length when drawing AB markers. Fixes FS#6463. Also fix a function name typo. 2006-12-29 19:17:03 +00:00
abrepeat.h Respect the progressbar length when drawing AB markers. Fixes FS#6463. Also fix a function name typo. 2006-12-29 19:17:03 +00:00
action.c Fix FS#7242 - the action code now checks the time difference between events to decide if its a repeat or not. a repeat event is now if the previous action was the same and it occured < HZ/10 ticks ago 2007-06-04 13:52:02 +00:00
action.h FS#7158 - Bookmark selection as a list. 2007-05-26 10:44:38 +00:00
alarm_menu.c Remove unused header 2007-03-17 11:57:53 +00:00
alarm_menu.h
applimits.h
audio_path.c Straighten out some audio path APIs and misc. audio stuff. Having recording is not a prerequisite to having input/output source selection which is probably most useful when adding a audio input features like FM to a new port without forcing recording to be implemented first. 2007-06-08 23:42:04 +00:00
bookmark.c When recording, disable voice menus without actually modifying user settings. Patch FS#7272, fixes bug FS #6163 2007-06-11 08:28:38 +00:00
bookmark.h Finally, the new button action system is here, thanks to Jonathan Gordon. Some button mappings have changed and other things may break. Comments should go to the forum, http://forums.rockbox.org/index.php?topic=5829.0 or the mailing list. 2006-08-15 12:27:07 +00:00
codecs.c Clean up the codec API - remove all unused (and in many cases inappropriate) functions, move functions used only by encoders into the HAVE_RECORDING part of the API and document the reasons for the more unexpected functions being present. 2007-05-07 11:09:45 +00:00
codecs.h Initial, work-in-progress, version of a WMA codec using Michael Giacomelli's fixed-point and malloc-less WMA decoder (based on the ffmpeg WMA decoder from early 2006, and also building on the work started by Paul Jones). The codec itself and the ASF parsing code were written by me, inspired by the ASF parser in libasf. Current performance is around 400% realtime on gigabeat, 100% realtime on PP and 20% realtime on Coldfire. 2007-07-03 09:25:36 +00:00
cuesheet.c Fix the warning. 2007-05-28 23:28:55 +00:00
cuesheet.h Add the possibility to store cuesheets in /.rockbox/cue. The code will look for a cuesheet there in case there wasn't one in the same folder as the audio file. This is to reduce the clutter created by one cuesheet per audio file in some places. 2007-05-28 23:18:31 +00:00
debug_menu.c iPod G3: Clock setup register display and CPU clock estimation in debug menu. * Fix clock being set to only half of what it should be (introduced with clock setup changes for PP502x). 2007-07-10 20:47:01 +00:00
debug_menu.h More static'ing, and a few fixes resulting from that. 2006-12-12 22:22:21 +00:00
dsp.c Code cleaning - remove some unnecessary defined(SIMULATOR) checks 2007-05-10 13:16:08 +00:00
dsp.h Code cleaning - remove some unnecessary defined(SIMULATOR) checks 2007-05-10 13:16:08 +00:00
dsp_arm.S ARM assembler for resampling. Should provide some gains, though not huge ones. 2007-03-11 23:33:58 +00:00
dsp_asm.h Code cleaning - remove some unnecessary defined(SIMULATOR) checks 2007-05-10 13:16:08 +00:00
dsp_cf.S Argh. Get the tabs out the asm again. 2007-03-26 15:20:44 +00:00
enc_config.c Assumption about there being MPEG1-only samplerates available and therefore MPEG1-only bitrates for recording is no longer valid. Fix that. 2007-06-06 21:24:20 +00:00
enc_config.h Forgot to use cvs add on a few new files in the fresh checkout I used. woops. 2006-11-06 18:18:05 +00:00
eq.c Code cleaning - remove some unnecessary defined(SIMULATOR) checks 2007-05-10 13:16:08 +00:00
eq.h Factor first order shelving filter code out for easier reuse and replace the crossfeed filter with it. Crossfeed _should_ still sound the same, so please do tell if it doesn't. 2007-03-07 15:06:33 +00:00
eq_arm.S Commit optional code for high-precision EQ which will almost certainly not make a difference on 16 bit output targets. 2007-02-22 13:55:49 +00:00
eq_cf.S Fix comment. 2007-02-22 17:22:01 +00:00
FILES add reversi sources to tarball. 2007-07-05 16:28:15 +00:00
filetree.c Forgot this one. We should maybe use enums more... 2007-06-07 11:29:45 +00:00
filetree.h #ifdef code that only makes sense for multivolume targets, make private functions 'static' 2007-03-17 00:55:23 +00:00
filetypes.c Increase filetypes array a bit more to give headroom... 2007-07-05 20:02:09 +00:00
filetypes.h Fix some bugs with the colors stuff. You can now specify folder color with the folder extension. 2007-06-17 23:10:01 +00:00
keyboard.h Add support for loadable vkeyboard layouts 2006-03-29 16:21:42 +00:00
language.c
language.h Greek language update by Ioannis Koutoulakis - needs an increase of the language buffer once again (21kB) to fit in memory 2006-10-30 23:26:09 +00:00
logfdisp.c Finally, the new button action system is here, thanks to Jonathan Gordon. Some button mappings have changed and other things may break. Comments should go to the forum, http://forums.rockbox.org/index.php?topic=5829.0 or the mailing list. 2006-08-15 12:27:07 +00:00
logfdisp.h
main.c Oops...that wasn't suppose to get left there. :P 2007-07-05 07:16:28 +00:00
Makefile Temporarily disable the creation of a map file when the sim is built since 2007-05-21 20:11:18 +00:00
menu.c Redraw the menus once every action, not 3 times 2007-07-11 01:23:57 +00:00
menu.h Update some comments in menu.h to be hopefully more helpful. 2007-05-20 08:26:27 +00:00
metadata.c Initial, work-in-progress, version of a WMA codec using Michael Giacomelli's fixed-point and malloc-less WMA decoder (based on the ffmpeg WMA decoder from early 2006, and also building on the work started by Paul Jones). The codec itself and the ASF parsing code were written by me, inspired by the ASF parser in libasf. Current performance is around 400% realtime on gigabeat, 100% realtime on PP and 20% realtime on Coldfire. 2007-07-03 09:25:36 +00:00
metadata.h Initial version of tagcache! There are still some bugs in the engine 2006-03-26 11:33:42 +00:00
misc.c Accept FS#7134 - Sansa: external sd card support by Antonius Hellmann with some tweaks. All testers have given the green light. (Now for the RED ?? ;). 2007-06-30 02:08:27 +00:00
misc.h Prevent initial spinup when starting first file when in a stopped state on non-RTC targets. Fix some states that are dangerous on SWCODEC and could result in data loss. Had to make plugin API incopatible since specified numbered filename creation is enabled now on all non-RTC targets with recording; increase version and sort the items that looked like they had a place to go. 2007-06-22 09:34:57 +00:00
onplay.c User configurable recording path (my patch in FS#7201). path defaults to / and can be changed in the folder context menu (cleared in the recording settings menu) 2007-07-10 07:41:37 +00:00
onplay.h Introducing the root menu! 2007-03-01 11:14:46 +00:00
pcmbuf.c SWCODEC: Get rid of unneeded pcm_mute() calls. Leave the only ones that seem to be needed for WM codecs. 2007-06-24 20:36:58 +00:00
pcmbuf.h Code cleaning - remove some unnecessary defined(SIMULATOR) checks 2007-05-10 13:16:08 +00:00
playback.c Fix problem where follow playlist picks the next track, not the current one (FS#7244). Hopefully also fixes the wrong filename being displayed on the WPS (FS#7248). 2007-07-06 20:49:40 +00:00
playback.h Revert the addition of the steal_codec_stack function. Replace by accessing the threads structure to grab the codec stack. Maybe a better solution exists. 2007-05-07 23:54:10 +00:00
playlist.c Accept FS#7170 - fix a bug with random folder advance 2007-05-15 06:42:02 +00:00
playlist.h Accept FS#6464 by Chris Taylor. Adds a "Play Next" playlist insertion 2006-12-26 13:31:04 +00:00
playlist_catalog.c Move the inbuilt filetype info into filetypes.c and rename the defines. 2007-04-18 13:03:01 +00:00
playlist_catalog.h Patch #5179 by Sebastian Henriksen and Hardeep Sidhu - Playlist catalog 2006-07-18 13:54:12 +00:00
playlist_menu.h More header and dead code cleanup. 2007-05-19 20:55:49 +00:00
playlist_viewer.c Fix some naughty variable name reuse (hopefully correctly) 2007-04-26 10:28:32 +00:00
playlist_viewer.h Patch FS#4759 by Jonathan Gordon - searching in playlists. 2006-03-04 23:53:09 +00:00
plugin.c Prevent initial spinup when starting first file when in a stopped state on non-RTC targets. Fix some states that are dangerous on SWCODEC and could result in data loss. Had to make plugin API incopatible since specified numbered filename creation is enabled now on all non-RTC targets with recording; increase version and sort the items that looked like they had a place to go. 2007-06-22 09:34:57 +00:00
plugin.h User configurable recording path (my patch in FS#7201). path defaults to / and can be changed in the folder context menu (cleared in the recording settings menu) 2007-07-10 07:41:37 +00:00
README
root_menu.c Accept FS #7303 by Christoph Reiter: add context menu to FM radio entry in main menu. Also changes a small naming inconsistency. 2007-07-03 18:31:13 +00:00
root_menu.h Give most of the items in the main menu a context menu 2007-04-12 15:28:51 +00:00
screen_access.c Small fix to prevent crashing when attempting to use non-mono bitmaps in a RWPS. 2007-04-24 21:00:45 +00:00
screen_access.h Temporary fix for remote bitmap functions in the multi-screen API. Fixed icon.c to use this. Also fixed crash due to missing assignment of lcd_bitmap[_part] for monochrome main LCDs. 2007-04-16 23:55:19 +00:00
screens.c ifdef out charging screen for targets that do not use it, + minor cleaning 2007-07-08 15:32:56 +00:00
screens.h ifdef out charging screen for targets that do not use it, + minor cleaning 2007-07-08 15:32:56 +00:00
scrobbler.c A patch by Robert Keevil that's been in the tracker way to long, fixes FS #6213: Audioscrobbler incorrectly submits last song 2007-06-24 18:46:04 +00:00
scrobbler.h A patch by Robert Keevil that's been in the tracker way to long, fixes FS #6213: Audioscrobbler incorrectly submits last song 2007-06-24 18:46:04 +00:00
settings.c User configurable recording path (my patch in FS#7201). path defaults to / and can be changed in the folder context menu (cleared in the recording settings menu) 2007-07-10 07:41:37 +00:00
settings.h User configurable recording path (my patch in FS#7201). path defaults to / and can be changed in the folder context menu (cleared in the recording settings menu) 2007-07-10 07:41:37 +00:00
settings_list.c User configurable recording path (my patch in FS#7201). path defaults to / and can be changed in the folder context menu (cleared in the recording settings menu) 2007-07-10 07:41:37 +00:00
settings_list.h this adds 2 options to the recording settings menu to let you save all the recording settings to a .cfg and view your saved presets. 2007-05-29 04:39:11 +00:00
sound_menu.h More header and dead code cleanup. 2007-05-19 20:55:49 +00:00
SOURCES Initial, work-in-progress, version of a WMA codec using Michael Giacomelli's fixed-point and malloc-less WMA decoder (based on the ffmpeg WMA decoder from early 2006, and also building on the work started by Paul Jones). The codec itself and the ASF parsing code were written by me, inspired by the ASF parser in libasf. Current performance is around 400% realtime on gigabeat, 100% realtime on PP and 20% realtime on Coldfire. 2007-07-03 09:25:36 +00:00
status.c Set CONFIG_RTC to 0 for non-RTC targets, and check with #if to profit from -Wundef. No code change. 2007-03-16 23:47:03 +00:00
status.h Work-in-progress rework of charging status reading & display: * Changed several charging related HAVE_* macros into one multi-value CONFIG_CHARGING. * Always use proper macros for charging states. * Battery symbol charging animation now starts from current level on all targets with charging. Two-colour animation kept for non-b&w targets. Round down fill level while charging as before, but round to nearest pixel value for discharging on all targets. * Charging anim fixed on player. * Some code cleanup. 2006-06-06 22:23:52 +00:00
tagcache.c When building the database and a track doesn't have an album artist tag, copy the value from the artist tag. This should make browsing through album artist in the database a bit nicer. Same as FS# 7342 but different. You may need to rebuild your database to actually see any change. 2007-06-25 11:33:21 +00:00
tagcache.h Now track total playtime should be accessible as well by using Pm and Ps virtual tags. 2007-04-12 20:21:56 +00:00
tagnavi.config Added virtual tags in database to break track length to minutes and seconds. 2007-04-12 20:14:05 +00:00
tagtree.c FS#7003 - Allow forward references of menus in tagnavi.config. 2007-06-22 12:48:06 +00:00
tagtree.h FS#7003 - Allow forward references of menus in tagnavi.config. 2007-06-22 12:48:06 +00:00
talk.c Accept FS#7264 'Build with -Os switch for coldfire targets'. 2007-06-13 15:35:07 +00:00
talk.h ..and add a couple of comments. 2007-06-11 08:34:42 +00:00
tree.c Fix Database to use the foreground colour, as the colours feature has 2007-06-19 09:53:58 +00:00
tree.h Move the root_menu() call out of tree.c. 2007-06-10 10:41:27 +00:00
version.h

For general information see: docs/README
For API information see: docs/API