summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2009-08-03part two of the grand overall wps/skinning engine cleanup work:Jonathan Gordon16-180/+115
* rename wps_engine to skin_engine as that was agreed on * rename music_screen back to wps * clean up the skin display/update functions a bit * make skin_data_load setup the hardcoded default if a skin cant be loaded for whatever reason instead of doing it when it is first displayed ignore any gui_wps or wps_ or gwps_ nameing in skin_engine/ ... these will be renamed as this work gets finished git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22135 a1c6a512-1295-4272-9138-f99709370657
2009-08-03Reversi: Make Reversi respect the global touchscreen setting when in a menu.Karl Kurbjun1-0/+10
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22134 a1c6a512-1295-4272-9138-f99709370657
2009-08-03Clix: Forgot ifdefs around touchscreen_set_mode.Karl Kurbjun1-0/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22133 a1c6a512-1295-4272-9138-f99709370657
2009-08-03Clix: Make Clix respect the global touchscreen setting when in a menu.Karl Kurbjun1-6/+25
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22132 a1c6a512-1295-4272-9138-f99709370657
2009-08-03Calculator: Enable absolute mode for touchscreens.Karl Kurbjun1-0/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22131 a1c6a512-1295-4272-9138-f99709370657
2009-08-03Don't recalculate the array length during the loop, use the ARRAYLEN macro ↵Thomas Martitz1-2/+3
and correct the type of the variable i. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22130 a1c6a512-1295-4272-9138-f99709370657
2009-08-03Remove various ABS() definitions with a single one using typeof (if using ↵Thomas Martitz9-22/+12
gcc) to avoid multiple evaluations of the input expressions. Speex still uses its own as I didn't want to change this imported code too much. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22129 a1c6a512-1295-4272-9138-f99709370657
2009-08-03Fix X5/M5Karl Kurbjun1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22128 a1c6a512-1295-4272-9138-f99709370657
2009-08-03Fix warning and ZVMKarl Kurbjun1-18/+11
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22127 a1c6a512-1295-4272-9138-f99709370657
2009-08-03Blackjack: Use standard menu and add playback menu, use pluginlib high scores.Karl Kurbjun8-588/+462
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22126 a1c6a512-1295-4272-9138-f99709370657
2009-08-02Fix highest succeeded level from the highscores really this time, and don't ↵Thomas Martitz1-6/+5
confuse MIN() and MAX(). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22125 a1c6a512-1295-4272-9138-f99709370657
2009-08-02Cap the level chooser to NUM_LEVELS (100) to avoid accessing level 101, ↵Thomas Martitz1-3/+3
which contains the secret Data Abort Bubble (which looks really funny but is not an Easter Egg). Fix a bug with loading the highest succeeded level from the highscores too. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22124 a1c6a512-1295-4272-9138-f99709370657
2009-08-02Update the manual screenshot for 176x220x16.Thomas Martitz1-0/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22123 a1c6a512-1295-4272-9138-f99709370657
2009-08-02Fix red - overlooked renaming in 1 place.Thomas Martitz1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22122 a1c6a512-1295-4272-9138-f99709370657
2009-08-02Reversi: Fix warning, change the text so that it does not resize the board ↵Karl Kurbjun2-25/+63
(text does not scroll currently), and fix some target buttons. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22121 a1c6a512-1295-4272-9138-f99709370657
2009-08-02New bubbles background for 176x220 (Sansa e200), heavily based off a mockup ↵Thomas Martitz2-36/+78
provided by Marianne Arnold. Also implement some custom text positioning which is needed to display the text boxes horizontally. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22120 a1c6a512-1295-4272-9138-f99709370657
2009-08-02Brickmania: Statusbar should always be drawn at the top of the screenKarl Kurbjun1-7/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22119 a1c6a512-1295-4272-9138-f99709370657
2009-08-02Remove two left-over DEBUGFsThomas Martitz1-2/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22118 a1c6a512-1295-4272-9138-f99709370657
2009-08-02Samsung YP-S3: update backlight brightness curve again (can't go all the way ↵Bertrik Sikken2-34/+52
down to 1/256 brightness) and update yp-s3 bootloader demo. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22117 a1c6a512-1295-4272-9138-f99709370657
2009-08-02A bit of rework in bubbles:Thomas Martitz1-87/+102
*) Change saving mechanism: always save into RAM on any exit button, and offer an additional quit item in the game menu (so that 1 item doesn't save -> no disk spinup) *) Change loading mechanism: always load on entering the game, but delete the save file still on actually resuming (that fixes weirdnesses with the level choosing menu item) *) Remove the highscores from the bubbles struct. *) Swap the "Start New Game" and "Resume Game" menu items to help against accidental deletion of progress. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22116 a1c6a512-1295-4272-9138-f99709370657
2009-08-02Reversi: Implement dynamic legend/board sixing when necessary for landscape ↵Karl Kurbjun1-2/+8
targets based on font size git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22115 a1c6a512-1295-4272-9138-f99709370657
2009-08-02Remove redundant definitions of SCROLLBAR_WIDTHNils Wallménius3-6/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22114 a1c6a512-1295-4272-9138-f99709370657
2009-08-02Superdom: introduce new enum for value to be returned in many places instead ↵Teruaki Kawashima1-326/+268
of mix of PLUGIN_USB_CONNECTED and numbers. improve number input screen. check size of labels and use sysfont if they are too large. put them at center of each box. use simplelist to show inventory(part of FS #7593). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22113 a1c6a512-1295-4272-9138-f99709370657
2009-08-02brickmania: improve game saving to save current status.Teruaki Kawashima1-337/+330
fix position of message text and remove unused defines. fix bug "Congratulations!" won't be shown when cleared all levels. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22112 a1c6a512-1295-4272-9138-f99709370657
2009-08-02Don't mention having to run 'make reconf' when you're runing 'make reconf'Antoine Cellerier1-0/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22111 a1c6a512-1295-4272-9138-f99709370657
2009-08-02Pluginlib: Add support for general buttons. Add menu and quit buttons to ↵Karl Kurbjun12-219/+438
Reversi. MRobe 500: Modify touch handler to return the previous data always rather than 0 when there is no touch. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22110 a1c6a512-1295-4272-9138-f99709370657
2009-08-01Fix red: only use SW_VOLUME_MIN if HAVE_SW_VOLUME_CONTROL is definedMaurus Cuelenaere1-1/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22107 a1c6a512-1295-4272-9138-f99709370657
2009-08-01 * Move DSP_CALLBACK_* enum to sound.hMaurus Cuelenaere6-32/+52
* Add software based volume control for a certain range (SW_VOLUME_MIN -> SW_VOLUME_MAX) * Make Onda VX747 use it * Don't change volume or frequency in Ingenic Jz4740 codec driver when they're already set git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22106 a1c6a512-1295-4272-9138-f99709370657
2009-08-01Metadata parser: make adjust_mp3entry() not depend on id3_is_genre_string(), ↵Maurus Cuelenaere3-14/+2
so there's no need to compare the string to the whole genre array (thanks to Mikael Magnusson) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22105 a1c6a512-1295-4272-9138-f99709370657
2009-08-01MP3 metadata parser:Maurus Cuelenaere1-4/+9
* Use ARRAYLEN() * id3_is_genre_string(): loop over the whole array instead of comparing a pointer to the first and last item of an array of pointers (fixes crash on Onda VX747) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22104 a1c6a512-1295-4272-9138-f99709370657
2009-08-01Samsung YP-S3: update backlight brightness curve so backlight is still on at ↵Bertrik Sikken1-16/+18
the minimum brightness setting git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22103 a1c6a512-1295-4272-9138-f99709370657
2009-08-01Meizu: update backlight brightness curve so backlight is still on at the ↵Bertrik Sikken1-11/+12
minimum brightness setting git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22102 a1c6a512-1295-4272-9138-f99709370657
2009-08-01Philips SA9200: initialize i2c, i2s, and as3514 as the OF does. Fixes ↵Mark Arigo3-0/+20
clicks/pops heard when reading the adc. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22101 a1c6a512-1295-4272-9138-f99709370657
2009-08-01Samsung YP-S3: implement button lightsBertrik Sikken2-0/+25
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22100 a1c6a512-1295-4272-9138-f99709370657
2009-08-01Samsung YP-S3: implement headphones detectionBertrik Sikken1-0/+8
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22099 a1c6a512-1295-4272-9138-f99709370657
2009-08-01Doom: re-add the missing modulus operation I removed in r22097Maurus Cuelenaere1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22098 a1c6a512-1295-4272-9138-f99709370657
2009-08-01Doom: prevent division by zeroMaurus Cuelenaere1-1/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22097 a1c6a512-1295-4272-9138-f99709370657
2009-08-01Ingenic Jz4740 timer driver: fix stupid mistakeMaurus Cuelenaere1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22096 a1c6a512-1295-4272-9138-f99709370657
2009-08-01M:Robe 500/M66591: Add support for full-speed USB transfers, and fix the ↵Karl Kurbjun2-20/+43
UART interrupt clearing. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22095 a1c6a512-1295-4272-9138-f99709370657
2009-08-01Fix FS#10478 - Used wrong directory in Browse theme files by explicitely ↵Thomas Martitz1-1/+3
setting current[] to '\0' in an else case. current[] was used unitialized, so browsing themes actually used current[] from a previous call to rockbox_browse() git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22094 a1c6a512-1295-4272-9138-f99709370657
2009-08-01Samsung YP-S3: implement button driver for the touch keys (and the ↵Bertrik Sikken2-2/+147
hold/power switch) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22093 a1c6a512-1295-4272-9138-f99709370657
2009-08-01Add png viewer plugin documentationFrank Gevaerts2-0/+98
Author: Christophe Gouiran Flyspray: FS#10475 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22092 a1c6a512-1295-4272-9138-f99709370657
2009-08-01pegbox: Fix bug it restarts the level when user choosed "Resume Game" in the ↵Teruaki Kawashima1-147/+124
menu. Simplify menu. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22091 a1c6a512-1295-4272-9138-f99709370657
2009-07-30Meizu M3: check LCD_STATUS in the lcd driver instead of using delay loopsBertrik Sikken1-2/+10
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22090 a1c6a512-1295-4272-9138-f99709370657
2009-07-30Ingenic Jz4740 targets: don't use IRAM in plugins as there's almost none ↵Maurus Cuelenaere1-2/+2
available git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22089 a1c6a512-1295-4272-9138-f99709370657
2009-07-30fix deleteAnimation in calculator plugin.Teruaki Kawashima1-24/+17
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22088 a1c6a512-1295-4272-9138-f99709370657
2009-07-30Slight whitespace cleanup, add a const qualifier. No functional changesNils Wallménius1-9/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22087 a1c6a512-1295-4272-9138-f99709370657
2009-07-29Minor additions to floating point math functions.Wincent Balin1-30/+19
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22086 a1c6a512-1295-4272-9138-f99709370657
2009-07-29Start of a Rockbox port to the Samsung YP-S3.Bertrik Sikken11-0/+1141
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22085 a1c6a512-1295-4272-9138-f99709370657
2009-07-29Make gcc use -pipe instead of temporary files.Björn Stenberg1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22084 a1c6a512-1295-4272-9138-f99709370657