Jonathan Gordon
dab7e16176
store the image label instead of a number so debug output is actually useful when %xd is used witout a coresponding %xl
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22404 a1c6a512-1295-4272-9138-f99709370657
2009-08-18 07:17:51 +00:00
Jonathan Gordon
36ca4967e0
move viewports into the skin buffer, no more viewport limit on the skin
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22403 a1c6a512-1295-4272-9138-f99709370657
2009-08-18 05:30:59 +00:00
Rafaël Carré
fed07312ed
h300 has a 16 bits display, not a 2 bits.
...
do not put lcd framebuffer in iram because there is no room for it.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22402 a1c6a512-1295-4272-9138-f99709370657
2009-08-18 04:36:42 +00:00
Rafaël Carré
5929a8fb47
iaudiox5 has a 16 bits display, not a 2 bits.
...
do not put lcd framebuffer in iram because there is no room for it.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22401 a1c6a512-1295-4272-9138-f99709370657
2009-08-18 04:32:03 +00:00
Rafaël Carré
9eea8abce5
LCD_DEPTH == 2, vertical packing: specify if lcd framebuffer is in iram into the model specific config file
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22400 a1c6a512-1295-4272-9138-f99709370657
2009-08-18 04:24:01 +00:00
Rafaël Carré
ee9ece1acf
LCD_DEPTH == 2, horizontal packing: specify if lcd framebuffer is in iram into the model specific config file
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22399 a1c6a512-1295-4272-9138-f99709370657
2009-08-18 04:23:57 +00:00
Rafaël Carré
5b1192f834
LCD_DEPTH == 2, vertical interleaved : specify if lcd framebuffer is in iram into the model specific config file
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22398 a1c6a512-1295-4272-9138-f99709370657
2009-08-18 04:23:53 +00:00
Rafaël Carré
47b2b579cc
LCD_DEPTH == 1 : specify if lcd framebuffer is in iram into the model specific config file
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22397 a1c6a512-1295-4272-9138-f99709370657
2009-08-18 04:10:06 +00:00
Jonathan Gordon
b035fee155
it is mildly useful to reset the viewport to the full screen for the panic screen....
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22396 a1c6a512-1295-4272-9138-f99709370657
2009-08-18 03:55:55 +00:00
Jeffrey Goode
3ebb836b52
Fix red: plugins on hwcodec targets
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22395 a1c6a512-1295-4272-9138-f99709370657
2009-08-18 03:45:18 +00:00
Jeffrey Goode
2b7ef6b928
FS#10199: Adds limiter DSP function
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22394 a1c6a512-1295-4272-9138-f99709370657
2009-08-18 03:24:45 +00:00
Karl Kurbjun
f451108fa8
M:Robe 500: Increase the max icon size.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22393 a1c6a512-1295-4272-9138-f99709370657
2009-08-18 00:53:27 +00:00
Maurus Cuelenaere
e1832591eb
Reclaim a bit of binsize for non-lcd_bitmap targets
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22392 a1c6a512-1295-4272-9138-f99709370657
2009-08-18 00:43:36 +00:00
Maurus Cuelenaere
6ade4bb766
Update Dutch translation
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22391 a1c6a512-1295-4272-9138-f99709370657
2009-08-17 23:49:15 +00:00
Maurus Cuelenaere
daaecb987c
Add setting to position the scrollbar on the left or right
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22390 a1c6a512-1295-4272-9138-f99709370657
2009-08-17 23:36:49 +00:00
Maurus Cuelenaere
a06f287c81
* Fix red
...
* 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-17 23:05:45 +00:00
Maurus Cuelenaere
00b6048141
Don't redefine SCROLLBAR_WIDTH (aka fix yellow)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22388 a1c6a512-1295-4272-9138-f99709370657
2009-08-17 22:47:05 +00:00
Maurus Cuelenaere
567d83e6be
FS#10534: Make scrollbar width variable through a setting (useful for touchscreen targets)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22387 a1c6a512-1295-4272-9138-f99709370657
2009-08-17 22:41:22 +00:00
Wincent Balin
13c28e8cbb
PDBox: Simplified some float math functions.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22381 a1c6a512-1295-4272-9138-f99709370657
2009-08-17 15:39:08 +00:00
Wincent Balin
ca3104a484
PDBox: Made GUI use default back- and foreground colors.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22380 a1c6a512-1295-4272-9138-f99709370657
2009-08-17 15:30:02 +00:00
Maurus Cuelenaere
e251df9089
Utils/Analysis/Find_Addr.pl: fix wrongly recognizing addresses as being in 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 13:42:52 +00:00
Maurus Cuelenaere
16f8224269
* Onda VX747: add browse screen, pitchscreen, context menu, quickscreen, 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-17 13:08:14 +00:00
Maurus Cuelenaere
d7aa42dde0
Onda VX747: don't enable software volume control in sims
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22377 a1c6a512-1295-4272-9138-f99709370657
2009-08-17 12:55:30 +00:00
Maurus Cuelenaere
2e484104f1
Enable the pitch action in the M:Robe 500 Cabbiev2 WPS
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22376 a1c6a512-1295-4272-9138-f99709370657
2009-08-17 12:48:47 +00:00
Maurus Cuelenaere
8d013f5557
Skin engine: add "pitch" action to touch regions
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22375 a1c6a512-1295-4272-9138-f99709370657
2009-08-17 12:46:21 +00:00
Mohamed Tarek
950534b13c
Put ATRAC3Context in IRAM, 2.5% speedup on PP502x, 20% on ColdFire.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22374 a1c6a512-1295-4272-9138-f99709370657
2009-08-17 10:16:59 +00:00
Jonathan Gordon
91aa512754
fix the %xd<id> tag parser to complain if you try to display an image it hasnt loaded yet
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22373 a1c6a512-1295-4272-9138-f99709370657
2009-08-17 07:16:57 +00:00
Karl Kurbjun
35ffefa6b6
M:Robe 500: Correct UI simulator.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22372 a1c6a512-1295-4272-9138-f99709370657
2009-08-17 01:54:24 +00:00
Thomas Martitz
1e22dae7fa
Change the default value for the ui viewport to "-" (which will give a fullscreen vp since parsing fails).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22370 a1c6a512-1295-4272-9138-f99709370657
2009-08-17 00:28:47 +00:00
Thomas Martitz
f503ebadab
Add the ui viewport to the theme settings, so that it will be in the theme.cfg created by "Save Theme Settings".
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22369 a1c6a512-1295-4272-9138-f99709370657
2009-08-17 00:15:00 +00:00
Thomas Martitz
be8d654509
Remove obsolete IMG_BUFSIZE #define.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22368 a1c6a512-1295-4272-9138-f99709370657
2009-08-16 23:27:00 +00:00
Mustapha Senhaji
1dc3fda32a
Update the french translation.
...
(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-16 23:05:11 +00:00
Thomas Martitz
f1c704e4cf
Fix ret for buttonbar targets.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22366 a1c6a512-1295-4272-9138-f99709370657
2009-08-16 22:28:25 +00:00
Thomas Martitz
4c48b59be8
User definable UI viewport, to be able to restrict the UI into a viewport 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-16 22:20:11 +00:00
Jonathan Gordon
c0897a8002
remove the rockbox info line saying the AA size and replace it with skin RAM usage
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22364 a1c6a512-1295-4272-9138-f99709370657
2009-08-16 22:00:38 +00:00
Jonathan Gordon
b395f89a31
remove an unused #define
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22363 a1c6a512-1295-4272-9138-f99709370657
2009-08-16 21:30:11 +00:00
Mustapha Senhaji
4238ba8fee
Use a more appropriated word than the string commited in r21223.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22362 a1c6a512-1295-4272-9138-f99709370657
2009-08-16 21:27:36 +00:00
Jonathan Gordon
271643c585
remove the limit of touch regions in touchscreen skins
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22361 a1c6a512-1295-4272-9138-f99709370657
2009-08-16 21:22:57 +00:00
Maurus Cuelenaere
e49ffb23fc
* Onda VX747/VX767: fix target_id & MODEL_NUMBER
...
* 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-16 21:03:22 +00:00
Karl Kurbjun
4fb3ee1a24
M:Robe 500: Add power button to SVG.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22358 a1c6a512-1295-4272-9138-f99709370657
2009-08-16 20:56:53 +00:00
Karl Kurbjun
7bbfc50b6f
M:Robe 500 add SVG for player
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22357 a1c6a512-1295-4272-9138-f99709370657
2009-08-16 20:39:37 +00:00
Maurus Cuelenaere
e8c71aa40c
Rockbox Utility: add preliminary support for installing the bootloader (+ dual boot) on ChinaChip targets
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22356 a1c6a512-1295-4272-9138-f99709370657
2009-08-16 20:39:00 +00:00
Magnus Holmgren
aaf3765669
Fix realloc bug in TLSF.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22355 a1c6a512-1295-4272-9138-f99709370657
2009-08-16 20:29:38 +00:00
Thomas Martitz
c4266283f6
Fix loading of multiple .wps/.rwps files in a row, by reloading all wpses 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-16 20:12:17 +00:00
Dominik Riebeling
9db05403bd
Add Save icon and add a note to the about dialog about the origin of the icons. Should have been there much earlier ...
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22353 a1c6a512-1295-4272-9138-f99709370657
2009-08-16 19:46:41 +00:00
Thomas Martitz
576793a637
Recalibrate the skin buffer size calculation so that targets with remote get 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-16 19:15:17 +00:00
Jonathan Gordon
c20801b712
fix player
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22351 a1c6a512-1295-4272-9138-f99709370657
2009-08-16 18:32:25 +00:00
Jonathan Gordon
18a8e529b5
more wps->skin engine work..
...
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-16 18:23:00 +00:00
Jens Arnold
eefe832785
Save a bit of binsize by using a more suitable datatype and making the array static.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22349 a1c6a512-1295-4272-9138-f99709370657
2009-08-16 17:35:36 +00:00
Jens Arnold
bf9facc49c
FAT timestamp handling improvements for non-RTC targets:
...
- 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-16 17:18:45 +00:00