summaryrefslogtreecommitdiffstats
path: root/apps
AgeCommit message (Collapse)AuthorFilesLines
2007-07-04OoopsDave Chapman1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13791 a1c6a512-1295-4272-9138-f99709370657
2007-07-04Add tag parsing to the ASF metadata parser. TODO: 1) Stress test to ensure ↵Dave Chapman1-78/+180
it deals correctly with very long tags and the id3v2/v2 buffers becoming full. 2) Review the entire parser and attempt to reduce the binary size. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13790 a1c6a512-1295-4272-9138-f99709370657
2007-07-04Yet more dead code removalDave Chapman5-152/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13789 a1c6a512-1295-4272-9138-f99709370657
2007-07-04Remove some unused codeDave Chapman2-149/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13788 a1c6a512-1295-4272-9138-f99709370657
2007-07-04Assemblerised CMUL() for ARM, giving ~20% speedup.Jens Arnold2-25/+23
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13787 a1c6a512-1295-4272-9138-f99709370657
2007-07-04Attempt #2Michael Giacomelli3-25/+25
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13786 a1c6a512-1295-4272-9138-f99709370657
2007-07-04Opps fix static ASM function on coldfireMichael Giacomelli1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13785 a1c6a512-1295-4272-9138-f99709370657
2007-07-04Code clean up: Move fixed point functions into their own files. Move ↵Michael Giacomelli5-521/+551
various lookup tables into header files. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13784 a1c6a512-1295-4272-9138-f99709370657
2007-07-04Shorten the coldfire fixmul32() by 2 instructions and use one register less. ↵Jens Arnold1-21/+21
Smaller code, but practically no speed change. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13783 a1c6a512-1295-4272-9138-f99709370657
2007-07-03Remove tabs (I wonder why Anjuta decided to insert them there)Peter D'Hoye1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13782 a1c6a512-1295-4272-9138-f99709370657
2007-07-03Use splashes for errors in the properties pluginPeter D'Hoye1-10/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13781 a1c6a512-1295-4272-9138-f99709370657
2007-07-03File/Dir properties should at least print an error message when something ↵Peter D'Hoye1-9/+9
goes wrong git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13780 a1c6a512-1295-4272-9138-f99709370657
2007-07-03Replace some 64 bit multiplies with assembly on Coldfire targets. Codec lots ↵Thom Johansen1-2/+47
closer to realtime on those targets now. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13779 a1c6a512-1295-4272-9138-f99709370657
2007-07-03Accept FS #7303 by Christoph Reiter: add context menu to FM radio entry in ↵Peter D'Hoye3-7/+8
main menu. Also changes a small naming inconsistency. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13778 a1c6a512-1295-4272-9138-f99709370657
2007-07-03Increase filetypes array to make room for our latest supported audioformatPeter D'Hoye1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13777 a1c6a512-1295-4272-9138-f99709370657
2007-07-03Updated Italian translation (FS#7389)Jonathan Gordon1-3/+31
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13775 a1c6a512-1295-4272-9138-f99709370657
2007-07-03The WMA decoder crashes when attempting to decode files encoded at less than ↵Dave Chapman1-0/+5
32kbps, so reject them at the metadata parsing stage. Current SVN ffmpeg can decode these files, so hopefully this can be fixed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13774 a1c6a512-1295-4272-9138-f99709370657
2007-07-03Add .wmv and .asf as supported filetypes for the WMA codecDave Chapman1-0/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13773 a1c6a512-1295-4272-9138-f99709370657
2007-07-03Oops, this change shouldn't have been committedDave Chapman1-1/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13772 a1c6a512-1295-4272-9138-f99709370657
2007-07-03WMA clean-up commit - fix 64-bit sim warnings, set svn keywords property, ↵Dave Chapman5-5/+7
and add new files to apps/FILES git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13771 a1c6a512-1295-4272-9138-f99709370657
2007-07-03Initial, work-in-progress, version of a WMA codec using Michael Giacomelli's ↵Dave Chapman22-5/+5904
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. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13769 a1c6a512-1295-4272-9138-f99709370657
2007-07-03Fix FS#7387 - trying to go into the file browser when the last folder was on ↵Jonathan Gordon1-0/+7
the MMC/mSD card (which was removed) would go into an infinite loop. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13768 a1c6a512-1295-4272-9138-f99709370657
2007-07-03More PP502x clock setup rework. This should fix the freezes on PP5020 once ↵Jens Arnold1-2/+5
and for all. Enabled clock scaling for H10. * CPUFREQ_MAX changed to 78MHz * To be cleaned up soon. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13767 a1c6a512-1295-4272-9138-f99709370657
2007-07-02Remove useless #ifdef, specify maximum field width for strings in the ↵Nils Wallménius1-4/+3
snprintf() call git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13766 a1c6a512-1295-4272-9138-f99709370657
2007-07-02Ooops.Jens Arnold1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13764 a1c6a512-1295-4272-9138-f99709370657
2007-07-02Improved CPU clock setup for PP502x. PP5020 and PP5022 are not register ↵Jens Arnold1-3/+46
compatible here, so define the PP5022 targets properly, and introduce a CPU_PP502x macro for easier family check. Improves stability on PP5020 (less freezing, tested with Mini G1) and reduces clock change penalty (500us on PP5020; uses the relock bit on PP5022). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13763 a1c6a512-1295-4272-9138-f99709370657
2007-07-01Gra, i really need to get some sleep.Antoine Cellerier1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13762 a1c6a512-1295-4272-9138-f99709370657
2007-07-01Add repeat for the alt buttons too.Antoine Cellerier1-0/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13761 a1c6a512-1295-4272-9138-f99709370657
2007-07-01Oops.Antoine Cellerier1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13760 a1c6a512-1295-4272-9138-f99709370657
2007-07-01control imporvements for iPod by DerPapst.Antoine Cellerier2-6/+17
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13759 a1c6a512-1295-4272-9138-f99709370657
2007-07-01Make sure that reversi doesn't enter an infinite loop when using 1 or 2 AIs.Antoine Cellerier7-35/+51
+ some changes that will be needed for more advanced AIs (which aren't ready to commit yet) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13758 a1c6a512-1295-4272-9138-f99709370657
2007-07-01Really implement the simple strategy from hinversi.Antoine Cellerier1-5/+32
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13757 a1c6a512-1295-4272-9138-f99709370657
2007-07-01Vorbis: Apply various bugfixes from upstream Tremor.Magnus Holmgren6-259/+289
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13756 a1c6a512-1295-4272-9138-f99709370657
2007-07-01Implement 2 simple AIs for reversi:Antoine Cellerier8-39/+202
* naive: plays random moves * simple: plays highest score move (Even though it's named simple i can't beat it :/) More AIs are yet to come (I'll be using those in hinversi). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13755 a1c6a512-1295-4272-9138-f99709370657
2007-07-01"Set Time/Date" screen.Nils Wallménius2-76/+87
* Make selection drawn in reversed fg/bg colors. * Clean up code to make it more readable and drop binsize a bit too. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13753 a1c6a512-1295-4272-9138-f99709370657
2007-06-30Starfield background should be black (this code from r11605 didn't make it ↵Antoine Cellerier1-0/+3
past r13075). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13749 a1c6a512-1295-4272-9138-f99709370657
2007-06-30Oops. Should fix compilation errors / warnings.Antoine Cellerier1-3/+9
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13748 a1c6a512-1295-4272-9138-f99709370657
2007-06-30Add possibility to use colors in starfield plugin using Play/Select. Based ↵Antoine Cellerier1-10/+40
on idea by Nathan Hand in FS #2834. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13747 a1c6a512-1295-4272-9138-f99709370657
2007-06-30Fix X5/M5 compilation.Antoine Cellerier1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13746 a1c6a512-1295-4272-9138-f99709370657
2007-06-30FS #6509 - "Plugin for playing reversi game" by Alexander Levin + changes by ↵Antoine Cellerier9-0/+1449
me to make it compile due to the menu api change and compile for e200. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13745 a1c6a512-1295-4272-9138-f99709370657
2007-06-30include the re-renamed sokoban.levels file in FILESNils Wallménius1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13742 a1c6a512-1295-4272-9138-f99709370657
2007-06-30Accept FS#7134 - Sansa: external sd card support by Antonius Hellmann with ↵Michael Sevakis4-26/+30
some tweaks. All testers have given the green light. (Now for the RED ?? ;). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13741 a1c6a512-1295-4272-9138-f99709370657
2007-06-29Attempt red build fix. (/me crosses fingers)Antoine Cellerier1-0/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13740 a1c6a512-1295-4272-9138-f99709370657
2007-06-29Should fix X5/M5 compile errors.Antoine Cellerier1-0/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13739 a1c6a512-1295-4272-9138-f99709370657
2007-06-29Some more sokoban changes from Sean Morrisey's FS #6702. (includes moving ↵Antoine Cellerier2-79/+164
the default level file back to the previous filename) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13738 a1c6a512-1295-4272-9138-f99709370657
2007-06-29propset svn:keywords IdAntoine Cellerier1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13737 a1c6a512-1295-4272-9138-f99709370657
2007-06-29FS #6616 - "rocklife: Conway's Game of Life" by Matthias Wientapper.Antoine Cellerier2-0/+490
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13736 a1c6a512-1295-4272-9138-f99709370657
2007-06-29* FS #7373 - Maze: Button changes for iPodsAntoine Cellerier1-12/+47
* Use black as foreground color git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13735 a1c6a512-1295-4272-9138-f99709370657
2007-06-29Shutdown and powermanagement cleanup: * Use the proper function for ↵Jens Arnold1-33/+42
determining whether the battery level is safe, and get rid of the extra one. Low battery warning now appears at 10% or less. * Don't delay shutdown artificially by 3 seconds due to low/critical battery warning. * Shutdown at critical battery level: Skip all disk-hitting housekeeping, make sure dircache stops, and don't mark disk as clean in eeprom. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13734 a1c6a512-1295-4272-9138-f99709370657
2007-06-28FS #6636 - "Maze generator plugin" by Matthias Wientapper.Antoine Cellerier2-0/+438
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13732 a1c6a512-1295-4272-9138-f99709370657