rockbox/apps/recorder
Jonathan Gordon f6251e4256 Accept FS#9646 by Christopher Williams which fixes a few radio preset bugs:
* presets list does not scroll horizontally properly (due to the list_do_action() repeatedly timing out after 1 second)
* when returning from the presets list to the main radio screen, the highlighted item in the list scrolls on main radio screen (if it's too wide for the screen, that is)
* when adding a preset while in the presets list (with ACTION_FM_PRESET) the list is not updated with the new preset
* when clearing presets (or deleting the last preset), the main screen still shows the same preset number
* when deleting a preset, the current preset number doesn't change if it's past the end of the list (this is partially related to the previous issue)
* the find_closest_preset() routine could be improved to actually find the closest frequency that is saved as a preset
* inputting a preset name could be optimized in both time and space (especially in radio_add_preset()); also the length parameter to kbd_input() includes the null terminator, so I added one to those arguments


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19457 a1c6a512-1295-4272-9138-f99709370657
2008-12-16 12:05:16 +00:00
..
albumart.c resize-on-load for bitmap files on 2bpp and color targets 2008-12-09 23:07:59 +00:00
albumart.h resize-on-load for bitmap files on 2bpp and color targets 2008-12-09 23:07:59 +00:00
bmp.c resize-on-load for bitmap files on 2bpp and color targets 2008-12-09 23:07:59 +00:00
bmp.h fix get_totalsize to return the correct size in some cases where it failed 2008-12-10 20:41:53 +00:00
icons.c Split id3.c/h into metadata.c/h and metadata/mp3.c. Updated all references. Moved mp3data.c/h from firmware to apps. 2008-10-15 06:38:51 +00:00
icons.h Makefile overhaul. All generated bitmaps are now explicitly in OBJDIR/bitmaps and OBJDIR/pluginbitmaps, and plugins properly depend on their respective bitmap files. Fixes #6847. 2008-11-03 14:37:50 +00:00
keyboard.c add morse input support to the Olympus m:robe 100, patch by Roy Wallace, FS#9450 2008-10-08 11:02:51 +00:00
pcm_record.c Keyclick fixup take two. It is only 88 samples (2msec) long so keep a small static buffer around for beeps less than or equal to keyclick duration. This way it operates no matter the buffer state and still won't interfere with alternate PCM operations like recording or plugin playback. 2008-12-13 06:01:08 +00:00
pcm_record.h Red build fix: Moved PCM #defines from pcm_record.h to pcm.h. Added necessary #includes to statusbar.c and s1a0903x01.c. 2008-10-14 11:43:32 +00:00
peakmeter.c Apply FS#9500. This adds a storage_*() abstraction to replace ata_*(). To do that, it also introduces sd_*, nand_*, and mmc_*. 2008-11-01 16:14:28 +00:00
peakmeter.h First step of the recording screen redesign. The screen is split into a fixed top part containing essential data and the peakmeters/triggerbar, and a bottom part that is in fact a list. The list contains the items that can be changed, and also some stuff that isn't important enough to be on the top part, like the filename. That filename is now shown completely. If the font is too big to have 6 lines on the display, sysfont is used. 2008-08-06 20:12:44 +00:00
radio.c Accept FS#9646 by Christopher Williams which fixes a few radio preset bugs: 2008-12-16 12:05:16 +00:00
radio.h
recording.c Since *set_led_enabled() is actually an ata-specific feature, move it back to ata_* only 2008-11-04 19:57:36 +00:00
recording.h
resize.c fix yellow 2008-12-14 18:42:05 +00:00
resize.h Fix a wrong comment in thread.c and mention an alternative approach to inits. Fix a couple headers' Id fields while at it. 2008-12-10 21:10:34 +00:00