summaryrefslogtreecommitdiff
path: root/apps (follow)
Commit message (Collapse)AuthorAge
...
* Database: Fix to support case-sensitive file systems containing audioMichael Hohmuth2011-08-02
| | | | | | | 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
* Sync rockbox to r475 of musepack's svn.Andree Buschmann2011-08-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30240 a1c6a512-1295-4272-9138-f99709370657
* Tagcache: Rename global static variable for better readability.Thomas Martitz2011-08-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30239 a1c6a512-1295-4272-9138-f99709370657
* #ifdef hell makes effectively suppressing this warning impossible, so stop ↵Frank Gevaerts2011-08-01
| | | | | | trying git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30238 a1c6a512-1295-4272-9138-f99709370657
* Move the "warning suppression" down, so it comes after the last write to ↵Frank Gevaerts2011-08-01
| | | | | | "remote", to ensure better warning avoidance git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30237 a1c6a512-1295-4272-9138-f99709370657
* Suppress a "variable 'remote' set but not used" warning that some gcc ↵Frank Gevaerts2011-08-01
| | | | | | 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
* Make scrobbler_flush_cache() staticFrank Gevaerts2011-08-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30235 a1c6a512-1295-4272-9138-f99709370657
* Remove dead rolo related code (boot_changed was never set to true).Thomas Martitz2011-08-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30233 a1c6a512-1295-4272-9138-f99709370657
* revert r30226, which is apparently broken.Frank Gevaerts2011-08-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30232 a1c6a512-1295-4272-9138-f99709370657
* FS#12132 patch 7: Add a new default format for untagged tracks:Michael Hohmuth2011-07-31
| | | | | | Display the file's base name instead of "<Untagged>". git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30231 a1c6a512-1295-4272-9138-f99709370657
* FS#12132 patch 6, part 2: tagnavi.config: Add support for "basename"Michael Hohmuth2011-07-31
| | | | | | | 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
* FS#12132 patch 6, part 1: tagnavi.config: Add support for stringMichael Hohmuth2011-07-31
| | | | | | | | | | | | | | | 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
* Reload the current playlist after reboot even if it has ended. (FS#11644)Frank Gevaerts2011-07-31
| | | | | | | 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
* Move AFMT_MPA_L1 down in the enum as hwcodec can't play it.Thomas Martitz2011-07-31
| | | | | | Fixes a NULL-pointer derefence in probe_file_format(). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30225 a1c6a512-1295-4272-9138-f99709370657
* FS#12210 - Bulgarian translation update by Vencislav AtanasovBertrik Sikken2011-07-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30223 a1c6a512-1295-4272-9138-f99709370657
* New language: Basque by Asier Arsuaga (FS#12205)Jonas Häggqvist2011-07-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30221 a1c6a512-1295-4272-9138-f99709370657
* Fix a bug introduced in r27463 that caused the line spectral pair look up ↵Michael Giacomelli2011-07-28
| | | | | | 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
* Change the way the %Tl() (touch region) tag is done to remove dodgey 1-char ↵Jonathan Gordon2011-07-28
| | | | | | | | | | | | | | 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
* skin engine softlock support for touchscreens:Jonathan Gordon2011-07-28
| | | | | | | 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
* FS#12200 - July update of Czech language by Marek SalabaBertrik Sikken2011-07-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30217 a1c6a512-1295-4272-9138-f99709370657
* FS#12198 - Romanian translation update by Sergiu RotaruBertrik Sikken2011-07-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30213 a1c6a512-1295-4272-9138-f99709370657
* Updated italian translation.Alessio Lenzi2011-07-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30212 a1c6a512-1295-4272-9138-f99709370657
* battery bench: fix redundant '#' in the battery bench instruction headerBertrik Sikken2011-07-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30211 a1c6a512-1295-4272-9138-f99709370657
* Submit FS#12196. Adds support for embedded album art (jpg) with APEv2 tags.Andree Buschmann2011-07-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30210 a1c6a512-1295-4272-9138-f99709370657
* ipod nano 1g: enable readout of battery current through ADC channel 4066_ISTATBertrik Sikken2011-07-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30204 a1c6a512-1295-4272-9138-f99709370657
* Fix musepack resume for resume positions > 7:30m.Andree Buschmann2011-07-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30202 a1c6a512-1295-4272-9138-f99709370657
* imx233/fuze+: huge reworkAmaury Pouly2011-07-23
| | | | | | | | | | | | | | | - 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
* Update Swedish translation.Magnus Holmgren2011-07-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30191 a1c6a512-1295-4272-9138-f99709370657
* is_codec_thread() is not needed anymore since PCM buffer calls other than ↵Michael Sevakis2011-07-21
| | | | | | 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
* FS#12193 - Polish translation refresh by Wojciech LeśniakBertrik Sikken2011-07-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30188 a1c6a512-1295-4272-9138-f99709370657
* FS#12180 - slovak lang update by Peter LeckýBertrik Sikken2011-07-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30187 a1c6a512-1295-4272-9138-f99709370657
* Correct spelling of catalogue.Alex Parker2011-07-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30186 a1c6a512-1295-4272-9138-f99709370657
* Copy yesno_pop to hosted/yesno,c which is mildly annoying, maybe do a better ↵Jonathan Gordon2011-07-21
| | | | | | fix later git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30185 a1c6a512-1295-4272-9138-f99709370657
* Fix FS#8656 - Error saving non-current playlist fileJonathan Gordon2011-07-21
| | | | | | Use the plugin buffer to save the playlist copy if there isnt enough buffer already allocated to the inram copy of the playlist git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30184 a1c6a512-1295-4272-9138-f99709370657
* Pull yesno_pop out of the radio code as it is a nice simple resuasble yesno ↵Jonathan Gordon2011-07-21
| | | | | | api worth reusing git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30183 a1c6a512-1295-4272-9138-f99709370657
* s/Playlist/Current Playlist/ in the playlist viewer context menu.Jonathan Gordon2011-07-20
| | | | | | This menu needs to be changed to a proper menu so the icons dont suck git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30180 a1c6a512-1295-4272-9138-f99709370657
* FS#11808 - Major playlist handling changes (on disk playlists)Jonathan Gordon2011-07-20
| | | | | | | | | | | * Playlists are treated similar to directories in the browser, they now open in the viewer when selected instead of automatically starting the playlist. * Make the "Playlists" main menu item useful, it now displays the playlist catalog (and has been renamed accordingly) * Default to storing playlists in the catalog * Add a UI to move the catalog directory (other minor stuff too) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30177 a1c6a512-1295-4272-9138-f99709370657
* Remove to top/bottom quickscreen defaults.Jonathan Gordon2011-07-20
| | | | | | | As constantly discussed in IRC, it is insane that dirfilter and party mode are defaults on the quickscreen, both have caused countless problems for users accidentaly enabling them. This wont change anything for users who have changed their setting, only for people who left it default git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30176 a1c6a512-1295-4272-9138-f99709370657
* Disable ipod video battery capacity default detection for bootloader and ↵Frank Gevaerts2011-07-19
| | | | | | simulator git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30171 a1c6a512-1295-4272-9138-f99709370657
* Set the default battery capacity for ipod video properly depending on ↵Frank Gevaerts2011-07-19
| | | | | | | | | detected RAM size. Also set up a callback for the battery capacity setting (for all players) so changes take effect without having to reboot. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30170 a1c6a512-1295-4272-9138-f99709370657
* Revert "Introduce bsearch() and use it in tagtree.c."Thomas Martitz2011-07-18
| | | | | | It was committed by accident (it's on FS still). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30157 a1c6a512-1295-4272-9138-f99709370657
* Introduce bsearch() and use it in tagtree.c.Thomas Martitz2011-07-18
| | | | | | | | | | | | bsearch() is a general purpose binary search function for arrays. It's supposedly faster than looping over arrays. The array needs to be sorted in ascending order under the provided comparison function. If the key and array element are of the same kind, then the same compare function can be used for qsort() and bsearch(). Code taken from glibc. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30155 a1c6a512-1295-4272-9138-f99709370657
* Revert r30030 "Remove unused code path from playlist_create_ex()."Thomas Martitz2011-07-17
| | | | | | It breaks playlist viewing when playback is stopped (the code path wasn't so unused). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30150 a1c6a512-1295-4272-9138-f99709370657
* AAC: Another gapless fix, this one for the end of the file. The real size of ↵Magnus Holmgren2011-07-17
| | | | | | the last frame was lost in r29727, as indicated by Yusaku Inui in FS#12185, so bring it back. Now the decoded length of test1_nero.m4a (in FS#12185) only differs by one sample compared to Foobar2000 (Rockbox has one more leading sample, for some reason). Also moved a few lines to a better place. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30149 a1c6a512-1295-4272-9138-f99709370657
* Prefill the playlist filename with .m3u8 when creating a new playlist in the ↵Jonathan Gordon2011-07-17
| | | | | | catalog git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30148 a1c6a512-1295-4272-9138-f99709370657
* The voice PCM buffer has nothing to do with the playback PCM buffer any ↵Michael Sevakis2011-07-09
| | | | | | longer. Allocate it independently from the playback engine's PCM buffer and only when voice is required. Additionally, allocate actual space for the crossfade buffer only when using crossfade. Will save 18.3KB when neither is needed (10.3KB for voice and 8.0KB for crossfade). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30133 a1c6a512-1295-4272-9138-f99709370657
* Voice doesn't have to consume 100% CPU while waiting for an output buffer to ↵Michael Sevakis2011-07-08
| | | | | | be available. Use 'sleep(0)' instead of 'yield()' while polling. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30132 a1c6a512-1295-4272-9138-f99709370657
* Fix r30130 red. New functions in misc.c shouldn't be compiled if ↵Michael Sevakis2011-07-08
| | | | | | '__PCTOOL__' is defined. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30131 a1c6a512-1295-4272-9138-f99709370657
* Have mpegplayer use the mixer (the playback channel, since it's mutually ↵Michael Sevakis2011-07-08
| | | | | | exclusive to audio playback) so the clicks and skip beep can be used according to user settings. Introduce some system sound functions to make easier playing event sounds from various places and convert files calling 'beep_play' to use 'system_sound_play' and 'keyclick_click'. Event sound could be become themeable. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30130 a1c6a512-1295-4272-9138-f99709370657
* Update french translation, shorten string for Archos Player.Mustapha Senhaji2011-07-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30128 a1c6a512-1295-4272-9138-f99709370657