summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2010-01-02Brickmania: Change the drawing/collision detection to simplify position ↵Karl Kurbjun1-35/+35
management. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24140 a1c6a512-1295-4272-9138-f99709370657
2010-01-02Fix red.Karl Kurbjun1-0/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24139 a1c6a512-1295-4272-9138-f99709370657
2010-01-02Brickmania: Scale bitmaps with the high-res bricks to fit them to the LCD ↵Karl Kurbjun7-0/+9
width for the Gigabeat F/X/S. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24138 a1c6a512-1295-4272-9138-f99709370657
2010-01-01FS#10886 - Hebrew glyphs for 08-Rockfont.bdf Tomer Shalev1-2/+372
This patch adds Hebrew glyphs for the 08-Rockfont font. This font is the default font for all targets with LCD_HEIGHT<=64 The glyphs are copied from the Liquid Font Family for Very Small Displays (Liquid Mean). Henrik Theiling, the author of this font, explicitly approved to integrate his font into Rockbox (thanks!). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24137 a1c6a512-1295-4272-9138-f99709370657
2010-01-01Simplify some expressions using the ? operatorBertrik Sikken8-12/+10
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24136 a1c6a512-1295-4272-9138-f99709370657
2010-01-01Make the delete_handler function return the actual result, instead of just ↵Mohamed Tarek1-1/+1
'false'. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24135 a1c6a512-1295-4272-9138-f99709370657
2010-01-01FS#9409: fix rename which didn't close file handles on error and enventually ↵Amaury Pouly1-3/+14
cause cut/paste to fail between volumes. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24134 a1c6a512-1295-4272-9138-f99709370657
2009-12-31FS#10047 : Clipv2Rafaël Carré21-33/+1408
Reuse some code from Clip (LCD) and a lot of code from AS3525 Add a new CPU type : AS3525v2, identical to AS3525 except it's an ARMv5 (arm926-ejs) SD code still not working For an unknown reason LCD doesn't work anymore (to be investigated) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24131 a1c6a512-1295-4272-9138-f99709370657
2009-12-31Add 31/31-bit unsigned division in apps/codecs/lib/udiv_arm.S, with 2 cycles ↵Andrew Mahone1-2/+52
/ iteration, falling back to previous 32-bit, 3 cycle / iteration code when needed (well under 1% of divisions in sample file). APE normal sample is now 96.90% realtime, approx 1.3% improved vs svn. TODO: unify divisor normalization for both trial subtraction routines, possibly use divisor bits to select 31- vs 32-bit division. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24130 a1c6a512-1295-4272-9138-f99709370657
2009-12-31Enable and initialize VFP on imx31. VFP state is not saved on thread change, ↵Andrew Mahone1-0/+19
and it is initialized for scalar operations, rounding toward zero, with exception/error handling and "correct" handling of NaN and denormal values disabled. In this mode it should still be usable for integer divisions (by casting operands to double and result to int or unsigned). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24129 a1c6a512-1295-4272-9138-f99709370657
2009-12-30Fix a typo in commentAlexander Levin1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24128 a1c6a512-1295-4272-9138-f99709370657
2009-12-30Add bitmaps for correct and wrong flags when showing the full board. (Feel ↵Antoine Cellerier6-5/+8
free to change the graphics) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24127 a1c6a512-1295-4272-9138-f99709370657
2009-12-30Clicking on a discovered tile with its number of adjacent mines already ↵Antoine Cellerier1-10/+51
flagged now clicks on all adjacent undiscovered and unflagged tiles. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24126 a1c6a512-1295-4272-9138-f99709370657
2009-12-30Do not try to generate dependencies of lua filesRafaël Carré1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24125 a1c6a512-1295-4272-9138-f99709370657
2009-12-29Checkwps: use script for getting the targets instead of hardcoded file ↵Maurus Cuelenaere4-48/+13
(fixes checkwps due to target renaming) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24122 a1c6a512-1295-4272-9138-f99709370657
2009-12-29WPS: Use helper function to parse int value on album-art directiveTomer Shalev1-11/+22
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24121 a1c6a512-1295-4272-9138-f99709370657
2009-12-28FS#10879 - Cabbie: Fix usage of spaces to position stringsTomer Shalev6-13/+12
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24120 a1c6a512-1295-4272-9138-f99709370657
2009-12-27Return NULL istead of 0 in function which returns a pointerTomer Shalev1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24119 a1c6a512-1295-4272-9138-f99709370657
2009-12-27Rename wps/cabbiev2.128x64x1.clip.wps to wps/cabbiev2.128x64x1.sansaclip.wps ↵Bertrik Sikken1-0/+0
to match recent target renames. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24118 a1c6a512-1295-4272-9138-f99709370657
2009-12-26Cabbie 320x240: Fix usage of spaces to position stringsTomer Shalev1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24117 a1c6a512-1295-4272-9138-f99709370657
2009-12-26ARM <= v5: Tiny optimisation exploiting the location of the table.Jens Arnold1-2/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24116 a1c6a512-1295-4272-9138-f99709370657
2009-12-25Make TTS options actually work (fix variable name).Jens Arnold1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24115 a1c6a512-1295-4272-9138-f99709370657
2009-12-25Properly append advanced build options so that 'make reconf' works without ↵Jens Arnold1-1/+3
requests (one more manual reconfiguration required). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24114 a1c6a512-1295-4272-9138-f99709370657
2009-12-25Fix warnings on logf buildMichael Chicoine1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24113 a1c6a512-1295-4272-9138-f99709370657
2009-12-25Merry Christmas Gogear HDD6330 owners! This is the start of the HDD6330 ↵Mark Arigo28-33/+1215
port. At the moment, it's essentially a copy of the HDD1630 port with a minimal LCD driver. The touchpad doesn't work as expected, but you can still kind of navigate and listen to music/radio. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24112 a1c6a512-1295-4272-9138-f99709370657
2009-12-24Fix windows sim buildsFrank Gevaerts2-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24111 a1c6a512-1295-4272-9138-f99709370657
2009-12-24Fix building simulators (at least on linux. cygwin and mingw might need more ↵Frank Gevaerts2-1/+5
work) Also bump the plugin api version git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24110 a1c6a512-1295-4272-9138-f99709370657
2009-12-24Add support for errno in plugins.Amaury Pouly3-0/+7
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24109 a1c6a512-1295-4272-9138-f99709370657
2009-12-24Accept FS#8321 by Lee Kang HyukJonathan Gordon1-1/+1
something about the wrong track being selected with a long playlist and playing the last song.. i dunno... its important to set the title of the lists before setting the selection anyway git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24108 a1c6a512-1295-4272-9138-f99709370657
2009-12-23Assembler optimised bitreverse for ARM, again a little bit faster and ↵Jens Arnold1-20/+68
smaller. * Separated 'x' and 'ret' gives gcc a bit more freedom regarding register allocation (except on coldfire where it doesn't matter). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24107 a1c6a512-1295-4272-9138-f99709370657
2009-12-23Make read() and write() return -1/EISDIR on directoriesFrank Gevaerts1-0/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24106 a1c6a512-1295-4272-9138-f99709370657
2009-12-23only get the file pointer if fd is actually valid.Frank Gevaerts1-1/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24105 a1c6a512-1295-4272-9138-f99709370657
2009-12-23Describe how 'delete current file' worksAlexander Levin1-1/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24104 a1c6a512-1295-4272-9138-f99709370657
2009-12-23Improve typesetting and fix a typoAlexander Levin7-18/+25
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24103 a1c6a512-1295-4272-9138-f99709370657
2009-12-23Improved bitrev with approach suggested by Jens Arnold, gives 0.5%-1% ↵Nils Wallménius1-5/+25
speedup for tremor decoding on sansa c200 (PP) and a tiny speedup on coldfire as well git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24102 a1c6a512-1295-4272-9138-f99709370657
2009-12-23Rename player sections to match the platform section.Dominik Riebeling1-42/+42
- The platforms section holds all players that should be considered as available. Correct mismatches. - Correct a couple of buildserver and configure modelnames that still used old values. Fixes several supported players not showing up in the configuration. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24101 a1c6a512-1295-4272-9138-f99709370657
2009-12-23Brickmania: Improve screen collision detection.Karl Kurbjun1-24/+56
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24100 a1c6a512-1295-4272-9138-f99709370657
2009-12-22Fix FM radio on VX777 (by Giovanni Zilli)Maurus Cuelenaere2-1/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24099 a1c6a512-1295-4272-9138-f99709370657
2009-12-22Fix example command line for profile_reader.plNils Wallménius1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24098 a1c6a512-1295-4272-9138-f99709370657
2009-12-22Fix FS#10368 - add some recursion protection in the "view playlist ↵Jonathan Gordon1-6/+9
catalogue" context menu options. Its not exactly pretty, but this shouldnt happen often. It would be nicer to actually hide the menu item, but slightly difficult to do git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24097 a1c6a512-1295-4272-9138-f99709370657
2009-12-21Use optimised byteswap function in bitrev for a tiny speedup on coldfire and ↵Nils Wallménius1-2/+1
pp and about 1-2% speedup on gigabeat s (due to the armv6 rev instruction) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24095 a1c6a512-1295-4272-9138-f99709370657
2009-12-21blackjack: improve the menu and the buttonsJohannes Schwarz1-120/+67
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24094 a1c6a512-1295-4272-9138-f99709370657
2009-12-21jpeg,png: Change "Off: Quit." to "Show Menu: Quit." so that the message is ↵Teruaki Kawashima2-33/+30
less confusable. fix bug plug_buf is always false in simulator even when plugin buffer is used. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24093 a1c6a512-1295-4272-9138-f99709370657
2009-12-21properties,shortcuts_view: enable the theme while showing list.Teruaki Kawashima4-13/+54
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24092 a1c6a512-1295-4272-9138-f99709370657
2009-12-21Clarify action of Select button in WPS screen in the manualBryan Childs1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24091 a1c6a512-1295-4272-9138-f99709370657
2009-12-21Fix FS#10215 - peakmeter updates breaks scrolling lines in conditionally ↵Jonathan Gordon1-14/+20
enalbed viewports... fix is to not disable conditional viewports during these updates which are *only* touching the pm token anyway git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24090 a1c6a512-1295-4272-9138-f99709370657
2009-12-21Fix FS#9660 - make warn on playlist erase work correctly when creating a new ↵Jonathan Gordon3-3/+6
playlist from the database (a bit of a hack, but not bad enough to outright reject) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24089 a1c6a512-1295-4272-9138-f99709370657
2009-12-21fix yelloJonathan Gordon1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24088 a1c6a512-1295-4272-9138-f99709370657
2009-12-21fix FS#10870 - slightly change the viewportmanager theme undo-er to be able ↵Jonathan Gordon13-64/+72
to force an update even if the theme isnt being toggled from off to on which caused WPS artifacts when leaving the WPS if the theme was enabled git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24087 a1c6a512-1295-4272-9138-f99709370657
2009-12-21fix another bug from FS#10771 - list touchscreen handling needs to ignore ↵Jonathan Gordon1-1/+6
presses outside the list viewport. It probably makes sense to pass off any button presses outside of the list viewport to the sbs, I'll leave that for someone else though git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24086 a1c6a512-1295-4272-9138-f99709370657