summaryrefslogtreecommitdiff
path: root/apps
AgeCommit message (Collapse)Author
2010-01-02Remove special cases from udiv32_armv4.S, except for zero divisor and large ↵Andrew Mahone
numerator. Improvement of 1.23MHz on e200 with ape normal. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24142 a1c6a512-1295-4272-9138-f99709370657
2010-01-02Add strlcat to core to match strlcpy (also add to plugin api). Some uses of ↵Torne Wuff
strcat could probably do with being changed to this. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24141 a1c6a512-1295-4272-9138-f99709370657
2010-01-02Brickmania: Change the drawing/collision detection to simplify position ↵Karl Kurbjun
management. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24140 a1c6a512-1295-4272-9138-f99709370657
2010-01-02Fix red.Karl Kurbjun
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 Kurbjun
width for the Gigabeat F/X/S. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24138 a1c6a512-1295-4272-9138-f99709370657
2010-01-01Simplify some expressions using the ? operatorBertrik Sikken
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 Tarek
'false'. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24135 a1c6a512-1295-4272-9138-f99709370657
2009-12-31Add 31/31-bit unsigned division in apps/codecs/lib/udiv_arm.S, with 2 cycles ↵Andrew Mahone
/ 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-30Add bitmaps for correct and wrong flags when showing the full board. (Feel ↵Antoine Cellerier
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 Cellerier
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-29WPS: Use helper function to parse int value on album-art directiveTomer Shalev
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24121 a1c6a512-1295-4272-9138-f99709370657
2009-12-27Return NULL istead of 0 in function which returns a pointerTomer Shalev
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24119 a1c6a512-1295-4272-9138-f99709370657
2009-12-25Merry Christmas Gogear HDD6330 owners! This is the start of the HDD6330 ↵Mark Arigo
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 Gevaerts
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 Gevaerts
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 Pouly
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24109 a1c6a512-1295-4272-9138-f99709370657
2009-12-24Accept FS#8321 by Lee Kang HyukJonathan Gordon
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 Arnold
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-23Improved bitrev with approach suggested by Jens Arnold, gives 0.5%-1% ↵Nils Wallménius
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-23Brickmania: Improve screen collision detection.Karl Kurbjun
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24100 a1c6a512-1295-4272-9138-f99709370657
2009-12-22Fix FS#10368 - add some recursion protection in the "view playlist ↵Jonathan Gordon
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énius
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 Schwarz
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 Kawashima
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 Kawashima
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24092 a1c6a512-1295-4272-9138-f99709370657
2009-12-21Fix FS#10215 - peakmeter updates breaks scrolling lines in conditionally ↵Jonathan Gordon
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 Gordon
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 Gordon
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 Gordon
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 Gordon
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
2009-12-20Make read-only struct constBertrik Sikken
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24085 a1c6a512-1295-4272-9138-f99709370657
2009-12-20Code police: add missing header file, make some local functions staticBertrik Sikken
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24083 a1c6a512-1295-4272-9138-f99709370657
2009-12-20codebuster: save settings only if they are changed.Teruaki Kawashima
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24082 a1c6a512-1295-4272-9138-f99709370657
2009-12-20plugin: search,sort: Handle UTF-8 BOM at the start of file.Teruaki Kawashima
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24081 a1c6a512-1295-4272-9138-f99709370657
2009-12-18make sure plugin reset backlight setting before exit. do code polish.Teruaki Kawashima
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24076 a1c6a512-1295-4272-9138-f99709370657
2009-12-18jpeg,png: Separate code to load file from load_and_show().Teruaki Kawashima
Add a way to abort loading to jpeg inspired by png. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24075 a1c6a512-1295-4272-9138-f99709370657
2009-12-18Onda VX747/VX777: add ACTION_KBD_ABORT (fixes exiting boomshine)Maurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24070 a1c6a512-1295-4272-9138-f99709370657
2009-12-18FS#10855 3 minor sbs bugs, spotted and fixed by Teruaki KawashimaJonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24065 a1c6a512-1295-4272-9138-f99709370657
2009-12-18Fix FS#10433 - "Play Next" should use the "warn on playlist change" setting ↵Jonathan Gordon
like the rest of the options that erase the playlist git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24064 a1c6a512-1295-4272-9138-f99709370657
2009-12-18Accept FS #10271 by Christian Beier: Automatically disable voice upon ↵Karl Kurbjun
rockdoom startup. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24063 a1c6a512-1295-4272-9138-f99709370657
2009-12-18Accept a form of FS #10561 by Clément Pit-Claudel: Fullscreen Brickmania ↵Karl Kurbjun
for portrait players. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24062 a1c6a512-1295-4272-9138-f99709370657
2009-12-18Accept FS #10568 by Asael Reiter: Brickmania Lasers not working properly.Karl Kurbjun
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24061 a1c6a512-1295-4272-9138-f99709370657
2009-12-17Cowon D2: Map ACTION_WPS_BROWSE to BUTTON_MINUS|BUTTON_POWER because you ↵Tomer Shalev
sometimes hit it by accident when turning off hold feature. Suggested by Bkd11 in the Cowon D2 forum thread. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24052 a1c6a512-1295-4272-9138-f99709370657
2009-12-17Mosaic: Add Cowon D2 keymaps, and update manualTomer Shalev
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24047 a1c6a512-1295-4272-9138-f99709370657
2009-12-17Hide menu entries "Resume Game" and "Quit without Saving" if not available ↵Johannes Schwarz
and clean up the code git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24046 a1c6a512-1295-4272-9138-f99709370657
2009-12-17from FS#10771 - fix the clear backdrop option so it clears the full screenJonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24039 a1c6a512-1295-4272-9138-f99709370657
2009-12-17only stop scrolling in the menu's viewport not the whole display (Fixes ↵Jonathan Gordon
scrolling lines in sbs's being stopped when moving around menus) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24038 a1c6a512-1295-4272-9138-f99709370657
2009-12-17code police and make do_menu() obey the hide_bars param which was never ↵Jonathan Gordon
meant to be removed git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24037 a1c6a512-1295-4272-9138-f99709370657
2009-12-16vumeter: Remove unused definesTomer Shalev
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24027 a1c6a512-1295-4272-9138-f99709370657
2009-12-16Add stopwatch plugin replacement for touchscreen targetsMaurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24026 a1c6a512-1295-4272-9138-f99709370657