summaryrefslogtreecommitdiff
path: root/apps
AgeCommit message (Collapse)Author
2011-08-103rd part of FS#12176. Gain setting migrated to fixed point for libgme.Andree Buschmann
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30277 a1c6a512-1295-4272-9138-f99709370657
2011-08-092nd part of FS#12176. Tempo setting migrated to fixed point for libgme.Andree Buschmann
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30274 a1c6a512-1295-4272-9138-f99709370657
2011-08-08Remove a floating point calculation from ay codec.Andree Buschmann
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30268 a1c6a512-1295-4272-9138-f99709370657
2011-08-07Remove 'set but not used' warning.Andree Buschmann
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30267 a1c6a512-1295-4272-9138-f99709370657
2011-08-07Fix yellow and red. Disable NSF, VGM, SGC and KSS formats for low memory ↵Andree Buschmann
targets for now. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30265 a1c6a512-1295-4272-9138-f99709370657
2011-08-07Submit initial patch from FS#12176. Adds support for several new game music ↵Andree Buschmann
formats (AY, GBS, HES, KSS, SGC, VGM and VGZ) and replaces the current NSF and NSFE with a new implementation based on a port of the Game Music Emu library 'GME'. This first submit does not cover the full functionality provided by the author's original patch: Coleco-SGV is not supported, some GME-specific m3u-support has been removed and IRAM is not used yet. Further changes are very likely to follow this submit. Thanks to Mauricio Garrido. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30264 a1c6a512-1295-4272-9138-f99709370657
2011-08-07Submit FS#12218. Add support for embedded album art for ASF tags. For now ↵Andree Buschmann
the support is limited to embedded pictures of max 64 KB size. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30263 a1c6a512-1295-4272-9138-f99709370657
2011-08-07woopsJonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30262 a1c6a512-1295-4272-9138-f99709370657
2011-08-07%cs (current screen) changes:Jonathan Gordon
* Every top level menu item now has a different screen number * Playlist viewer and Playlist Catalogue browsers no longer share the same number git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30261 a1c6a512-1295-4272-9138-f99709370657
2011-08-06Fix replaygain for wma files which was broken since r29388.Andree Buschmann
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30259 a1c6a512-1295-4272-9138-f99709370657
2011-08-05Add a %cs item for the context menusJonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30258 a1c6a512-1295-4272-9138-f99709370657
2011-08-04Database: Bug fix: The filename seek index is invalid if FLAG_DIRCACHEMichael Hohmuth
is set on a database entry and the dircache went offline. In this case, retrieve() and get_next() need to abort and take the ramcache offline as well. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30255 a1c6a512-1295-4272-9138-f99709370657
2011-08-04Database: find_entry_ram: Avoid dircache use if it's not readyMichael Hohmuth
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30254 a1c6a512-1295-4272-9138-f99709370657
2011-08-04Add a plugin activity which to the %cs screen option listJonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30253 a1c6a512-1295-4272-9138-f99709370657
2011-08-04FS#12132 patch 8: retrieve_entries: Decrease binsize by reenablingMichael Hohmuth
inlining format_str() and avoiding a string copy by printing directly into the name buffer. Also uses quite a bit less stack space. En passant, made basename printing more robust by not limiting the buffer into which the file pathname is fetched by the max size of the resulting basename string. Also, fixed a potential buffer overrun in format_str. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30248 a1c6a512-1295-4272-9138-f99709370657
2011-08-04Database: Fix array-bounds calculation when applying a format usingMichael Hohmuth
%strip to partially loaded (chunked) database results. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30247 a1c6a512-1295-4272-9138-f99709370657
2011-08-04Database: Fix memory-area bounds checking during database reload.Michael Hohmuth
Check free space before reading new data from disk, and do not forget to account for the RAM-cache header. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30246 a1c6a512-1295-4272-9138-f99709370657
2011-08-03Fix oops in r30242. I didn't want to change/reduce the buffer size.Thomas Martitz
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30244 a1c6a512-1295-4272-9138-f99709370657
2011-08-03Plugin API/ABI got incompatible r30242. Bump and sort.Thomas Martitz
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30243 a1c6a512-1295-4272-9138-f99709370657
2011-08-03Cleanup tree.c cache handling a bit.Thomas Martitz
* Rename stuff to not re-use the term dircache * Move cache to own struct * Encapsulate retrieving entries a bit git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30242 a1c6a512-1295-4272-9138-f99709370657
2011-08-02Database: Fix to support case-sensitive file systems containing audioMichael Hohmuth
files with names differing only in capitalization. Thanks to Slasheri for the fix. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30241 a1c6a512-1295-4272-9138-f99709370657
2011-08-02Sync rockbox to r475 of musepack's svn.Andree Buschmann
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30240 a1c6a512-1295-4272-9138-f99709370657
2011-08-02Tagcache: Rename global static variable for better readability.Thomas Martitz
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30239 a1c6a512-1295-4272-9138-f99709370657
2011-08-01#ifdef hell makes effectively suppressing this warning impossible, so stop ↵Frank Gevaerts
trying git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30238 a1c6a512-1295-4272-9138-f99709370657
2011-08-01Move the "warning suppression" down, so it comes after the last write to ↵Frank Gevaerts
"remote", to ensure better warning avoidance git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30237 a1c6a512-1295-4272-9138-f99709370657
2011-08-01Suppress a "variable 'remote' set but not used" warning that some gcc ↵Frank Gevaerts
versions (rightly) emit for the m:robe 100 sim. The "correct" solution would be to add about twenty five more #ifdefs to a function that already has way too many of them, or to rewrite the entire function. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30236 a1c6a512-1295-4272-9138-f99709370657
2011-08-01Make scrobbler_flush_cache() staticFrank Gevaerts
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30235 a1c6a512-1295-4272-9138-f99709370657
2011-08-01Remove dead rolo related code (boot_changed was never set to true).Thomas Martitz
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30233 a1c6a512-1295-4272-9138-f99709370657
2011-08-01revert r30226, which is apparently broken.Frank Gevaerts
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30232 a1c6a512-1295-4272-9138-f99709370657
2011-07-31FS#12132 patch 7: Add a new default format for untagged tracks:Michael Hohmuth
Display the file's base name instead of "<Untagged>". git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30231 a1c6a512-1295-4272-9138-f99709370657
2011-07-31FS#12132 patch 6, part 2: tagnavi.config: Add support for "basename"Michael Hohmuth
in formats and conditions. The basename is the non-directory part of a file's pathname. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30230 a1c6a512-1295-4272-9138-f99709370657
2011-07-31FS#12132 patch 6, part 1: tagnavi.config: Add support for stringMichael Hohmuth
truncation in tagnavi %formats using the standard "%{width}.{truncation}s" format syntax. String truncation is especially useful when using part of a string tag, filename, or basename for sorting and %strip'ing. (Basename support is forthcoming in a subsequent commit.) Also renovated the format_str() code a bit (improved structuring, removed code duplication) and increased the maximum length of a printf conversion specification to 20 characters. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30229 a1c6a512-1295-4272-9138-f99709370657
2011-07-31Reload the current playlist after reboot even if it has ended. (FS#11644)Frank Gevaerts
This is done to make reboot more transparent. If a playlist has ended, there should be no difference between the player doing nothing for ten minutes and the player shutting down after the idle timeout and being restarted. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30226 a1c6a512-1295-4272-9138-f99709370657
2011-07-31Move AFMT_MPA_L1 down in the enum as hwcodec can't play it.Thomas Martitz
Fixes a NULL-pointer derefence in probe_file_format(). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30225 a1c6a512-1295-4272-9138-f99709370657
2011-07-29FS#12210 - Bulgarian translation update by Vencislav AtanasovBertrik Sikken
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30223 a1c6a512-1295-4272-9138-f99709370657
2011-07-28New language: Basque by Asier Arsuaga (FS#12205)Jonas Häggqvist
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30221 a1c6a512-1295-4272-9138-f99709370657
2011-07-28Fix a bug introduced in r27463 that caused the line spectral pair look up ↵Michael Giacomelli
tables to overwrite the noise coding VLC tables. Should fix decoding of files that have both noise coding and line spectral pairs, which are usually very low bitrate WMAs. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30220 a1c6a512-1295-4272-9138-f99709370657
2011-07-28Change the way the %Tl() (touch region) tag is done to remove dodgey 1-char ↵Jonathan Gordon
settings. check the manual... %Tl(..., &action) -> %Tl(..., action, repeat_press) %Tl(..., *action) -> %Tl(..., action, long_press) %Tl(..., !action) -> %Tl(..., action, reverse_bar) and a new allow_while_lock to make the region fire when softlocked these options must all be after the action name, but otherwise the order doesnt matter. And for the setting_inc/dec/set action the setting name must follow the action name, *then* the options git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30219 a1c6a512-1295-4272-9138-f99709370657
2011-07-28skin engine softlock support for touchscreens:Jonathan Gordon
Modify the %Tl() tag to add a new region 'lock' which will lock/unlock the wps/sbs from touches (hardware buttons still work) You can also specify a region to work when locked by prepending ^ to the action name (this is probably about to change though) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30218 a1c6a512-1295-4272-9138-f99709370657
2011-07-27FS#12200 - July update of Czech language by Marek SalabaBertrik Sikken
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30217 a1c6a512-1295-4272-9138-f99709370657
2011-07-26FS#12198 - Romanian translation update by Sergiu RotaruBertrik Sikken
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30213 a1c6a512-1295-4272-9138-f99709370657
2011-07-25Updated italian translation.Alessio Lenzi
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30212 a1c6a512-1295-4272-9138-f99709370657
2011-07-25battery bench: fix redundant '#' in the battery bench instruction headerBertrik Sikken
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30211 a1c6a512-1295-4272-9138-f99709370657
2011-07-25Submit FS#12196. Adds support for embedded album art (jpg) with APEv2 tags.Andree Buschmann
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30210 a1c6a512-1295-4272-9138-f99709370657
2011-07-24ipod nano 1g: enable readout of battery current through ADC channel 4066_ISTATBertrik Sikken
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30204 a1c6a512-1295-4272-9138-f99709370657
2011-07-23Fix musepack resume for resume positions > 7:30m.Andree Buschmann
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30202 a1c6a512-1295-4272-9138-f99709370657
2011-07-23imx233/fuze+: huge reworkAmaury Pouly
- enable MMU -rework lcd frame buffer - add rtc/adc/power stubs (or not) - fix a few MMC related defines (hopefully) - implement cache handling for DMA - more SD work - add keymap (based on clip) - add virtual buttons - update linker scripts - big step toward apps actually compiling git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30200 a1c6a512-1295-4272-9138-f99709370657
2011-07-22Update Swedish translation.Magnus Holmgren
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30191 a1c6a512-1295-4272-9138-f99709370657
2011-07-21is_codec_thread() is not needed anymore since PCM buffer calls other than ↵Michael Sevakis
volume level are no longer made by the voice thread. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30189 a1c6a512-1295-4272-9138-f99709370657
2011-07-21FS#12193 - Polish translation refresh by Wojciech LeśniakBertrik Sikken
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30188 a1c6a512-1295-4272-9138-f99709370657