summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2009-08-18FS#10199: Adds limiter DSP functionJeffrey Goode12-6/+546
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22394 a1c6a512-1295-4272-9138-f99709370657
2009-08-18M:Robe 500: Increase the max icon size.Karl Kurbjun2-2/+9
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22393 a1c6a512-1295-4272-9138-f99709370657
2009-08-18Reclaim a bit of binsize for non-lcd_bitmap targetsMaurus Cuelenaere3-13/+25
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22392 a1c6a512-1295-4272-9138-f99709370657
2009-08-17Update Dutch translationMaurus Cuelenaere1-14/+36
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22391 a1c6a512-1295-4272-9138-f99709370657
2009-08-17Add setting to position the scrollbar on the left or rightMaurus Cuelenaere5-43/+72
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22390 a1c6a512-1295-4272-9138-f99709370657
2009-08-17 * Fix redMaurus Cuelenaere2-4/+5
* Make scrollbar width range from 3 -> LCD_WIDTH/10 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22389 a1c6a512-1295-4272-9138-f99709370657
2009-08-17Don't redefine SCROLLBAR_WIDTH (aka fix yellow)Maurus Cuelenaere1-1/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22388 a1c6a512-1295-4272-9138-f99709370657
2009-08-17FS#10534: Make scrollbar width variable through a setting (useful for ↵Maurus Cuelenaere5-2/+21
touchscreen targets) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22387 a1c6a512-1295-4272-9138-f99709370657
2009-08-17PDBox: Simplified some float math functions.Wincent Balin1-815/+41
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22381 a1c6a512-1295-4272-9138-f99709370657
2009-08-17PDBox: Made GUI use default back- and foreground colors.Wincent Balin1-18/+24
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22380 a1c6a512-1295-4272-9138-f99709370657
2009-08-17Utils/Analysis/Find_Addr.pl: fix wrongly recognizing addresses as being in ↵Maurus Cuelenaere1-3/+4
codec or plugin space when their addresses were invalid git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22379 a1c6a512-1295-4272-9138-f99709370657
2009-08-17 * Onda VX747: add browse screen, pitchscreen, context menu, quickscreen, ↵Maurus Cuelenaere7-17/+46
rewind, fast forward, previous song & next song actions to cabbiev2 * Make those images' backgrounds transparent instead of black git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22378 a1c6a512-1295-4272-9138-f99709370657
2009-08-17Onda VX747: don't enable software volume control in simsMaurus Cuelenaere1-0/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22377 a1c6a512-1295-4272-9138-f99709370657
2009-08-17Enable the pitch action in the M:Robe 500 Cabbiev2 WPSMaurus Cuelenaere1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22376 a1c6a512-1295-4272-9138-f99709370657
2009-08-17Skin engine: add "pitch" action to touch regionsMaurus Cuelenaere1-1/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22375 a1c6a512-1295-4272-9138-f99709370657
2009-08-17Put ATRAC3Context in IRAM, 2.5% speedup on PP502x, 20% on ColdFire.Mohamed Tarek1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22374 a1c6a512-1295-4272-9138-f99709370657
2009-08-17fix the %xd<id> tag parser to complain if you try to display an image it ↵Jonathan Gordon1-3/+5
hasnt loaded yet git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22373 a1c6a512-1295-4272-9138-f99709370657
2009-08-17M:Robe 500: Correct UI simulator.Karl Kurbjun2-6/+6
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22372 a1c6a512-1295-4272-9138-f99709370657
2009-08-17Change the default value for the ui viewport to "-" (which will give a ↵Thomas Martitz1-4/+4
fullscreen vp since parsing fails). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22370 a1c6a512-1295-4272-9138-f99709370657
2009-08-17Add the ui viewport to the theme settings, so that it will be in the ↵Thomas Martitz1-1/+1
theme.cfg created by "Save Theme Settings". git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22369 a1c6a512-1295-4272-9138-f99709370657
2009-08-16Remove obsolete IMG_BUFSIZE #define.Thomas Martitz1-3/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22368 a1c6a512-1295-4272-9138-f99709370657
2009-08-16Update the french translation.Mustapha Senhaji1-0/+14
(Erratum for r22362: I wanted to refer to r21364 and not r21223) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22367 a1c6a512-1295-4272-9138-f99709370657
2009-08-16Fix ret for buttonbar targets.Thomas Martitz1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22366 a1c6a512-1295-4272-9138-f99709370657
2009-08-16User definable UI viewport, to be able to restrict the UI into a viewport ↵Thomas Martitz22-102/+353
for all bitmap displays. Flyspray: FS#8799 This will allow for pretty themes, for example those with nice glass effects on their backdrops (some might argue they're wasting screen space but it's upto them), as well as allowing for future background WPS updates in the main UI. Plugins are not converted yet, they simply use the full screen. Ideally, any plugin that does *not* want the UI viewport, should take care of that itself (i.e. plugins should normally use the UI viewport). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22365 a1c6a512-1295-4272-9138-f99709370657
2009-08-16remove the rockbox info line saying the AA size and replace it with skin RAM ↵Jonathan Gordon31-189/+95
usage git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22364 a1c6a512-1295-4272-9138-f99709370657
2009-08-16remove an unused #defineJonathan Gordon1-1/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22363 a1c6a512-1295-4272-9138-f99709370657
2009-08-16Use a more appropriated word than the string commited in r21223.Mustapha Senhaji1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22362 a1c6a512-1295-4272-9138-f99709370657
2009-08-16remove the limit of touch regions in touchscreen skinsJonathan Gordon3-11/+21
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22361 a1c6a512-1295-4272-9138-f99709370657
2009-08-16* Onda VX747/VX767: fix target_id & MODEL_NUMBERMaurus Cuelenaere4-6/+36
* Add support to Rockbox Utility for Onda VX747+ & VX777 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22359 a1c6a512-1295-4272-9138-f99709370657
2009-08-16M:Robe 500: Add power button to SVG.Karl Kurbjun1-3/+27
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22358 a1c6a512-1295-4272-9138-f99709370657
2009-08-16M:Robe 500 add SVG for playerKarl Kurbjun1-0/+97
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22357 a1c6a512-1295-4272-9138-f99709370657
2009-08-16Rockbox Utility: add preliminary support for installing the bootloader (+ ↵Maurus Cuelenaere9-1/+544
dual boot) on ChinaChip targets git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22356 a1c6a512-1295-4272-9138-f99709370657
2009-08-16Fix realloc bug in TLSF.Magnus Holmgren1-1/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22355 a1c6a512-1295-4272-9138-f99709370657
2009-08-16Fix loading of multiple .wps/.rwps files in a row, by reloading all wpses ↵Thomas Martitz3-25/+47
upon loading one so that the skin buffer can be reset properly. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22354 a1c6a512-1295-4272-9138-f99709370657
2009-08-16Add Save icon and add a note to the about dialog about the origin of the ↵Dominik Riebeling6-68/+57
icons. Should have been there much earlier ... git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22353 a1c6a512-1295-4272-9138-f99709370657
2009-08-16Recalibrate the skin buffer size calculation so that targets with remote get ↵Thomas Martitz1-6/+23
a reasonable extra buffer (depending on the remote) instead of just doubling it. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22352 a1c6a512-1295-4272-9138-f99709370657
2009-08-16fix playerJonathan Gordon2-1/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22351 a1c6a512-1295-4272-9138-f99709370657
2009-08-16more wps->skin engine work..Jonathan Gordon11-365/+597
start redoing memory management in the skins to use a single larger buffer instead of lots of arrays for things like images and progressbars. This commit removes the limit on the amount of progressbars allowed on the screen, still 1 per viewport, but unlimited otherwise(!) Also a larger buffer for remote targets, same size for non-remote targets but very easy to make it bigger (technically removed the 52(?) image limit in skins, except still limited to 1 char identifiers) Unlimited "string" tokens now (limit was 1024 which was rediculously wasteful) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22350 a1c6a512-1295-4272-9138-f99709370657
2009-08-16Save a bit of binsize by using a more suitable datatype and making the array ↵Jens Arnold1-1/+2
static. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22349 a1c6a512-1295-4272-9138-f99709370657
2009-08-16FAT timestamp handling improvements for non-RTC targets:Jens Arnold1-45/+54
- When writing to a file that is older than the build, file date is set to the build date. - Time is advanced so that the minutes are a multiple of 11, excluding '00', and seconds = minutes. This is done as a hint that the time isn't 100% correct. - Date increment uses actual month lengths (but without leap year handling) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22348 a1c6a512-1295-4272-9138-f99709370657
2009-08-16revert r22337 for libwma for now since it broke wma playback on ARM due to ↵Mohamed Tarek5-2/+1253
alignment issues. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22347 a1c6a512-1295-4272-9138-f99709370657
2009-08-16pluginlib_bmp: fix bug that bitmap isn't saved correctly if width is not a ↵Teruaki Kawashima1-5/+5
multiple of 4. optimize a bit. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22346 a1c6a512-1295-4272-9138-f99709370657
2009-08-16Put the lookup tables into iram ; 2% speedup on ColdFire 1% on ARMMohamed Tarek1-7/+7
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22345 a1c6a512-1295-4272-9138-f99709370657
2009-08-16Make those functions actually inline. Around 20% speedup on coldfire, 10% ↵Jens Arnold3-71/+65
speedup on arm. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22344 a1c6a512-1295-4272-9138-f99709370657
2009-08-16fix crossfade setting broken by r22192.Teruaki Kawashima1-2/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22343 a1c6a512-1295-4272-9138-f99709370657
2009-08-16Remove svn:executable on source file and set keywords.Dominik Riebeling1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22342 a1c6a512-1295-4272-9138-f99709370657
2009-08-16Revert r22339 as it causes immediate stack overflow on target, at least on ↵Jens Arnold2-5/+5
coldfire. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22341 a1c6a512-1295-4272-9138-f99709370657
2009-08-16Put QMF coefficients into IRAM. Update test program to still compile with ↵Michael Giacomelli2-2/+2
IBSS_ATTR defined. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22340 a1c6a512-1295-4272-9138-f99709370657
2009-08-16Make the IMDCT temporary working buffer a local variable instead of keeping ↵Michael Giacomelli2-5/+5
one for each channel. Saves 4KB of RAM. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22339 a1c6a512-1295-4272-9138-f99709370657
2009-08-15Fix red.Mohamed Tarek1-1/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22338 a1c6a512-1295-4272-9138-f99709370657