summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2010-08-20Enable wheel acceleration and repeats for iPod 1st/2nd Gen, using the same ↵Jens Arnold2-47/+7
settings as on iPod 3rd Gen. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27849 a1c6a512-1295-4272-9138-f99709370657
2010-08-20Fix configure to always prepend a missing leading '/'. Also don't require ↵Jens Arnold1-1/+1
perl regexp support as it's not necessary and not all grep installations support it. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27848 a1c6a512-1295-4272-9138-f99709370657
2010-08-19Sansa AMSv2: don't prevent USB detection to work when rockbox USB stack is usedRafaël Carré1-1/+1
(USB stack is not used by default) This makes debugging the USB driver easier git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27847 a1c6a512-1295-4272-9138-f99709370657
2010-08-19New skin tag: %if(<tag>, <operator>, <operand> [,option count]) which lets ↵Jonathan Gordon6-14/+150
you do very simple logical comparissons on other tags. <tag> is the tag to check against <operator> is the comparisson to do, any one of... =, !=, >, >=, <, <= (when comparring against a string tag like %ia only = and != work, and it is done NOT case sensitive) <operand> is either another tag, a number, or text. [option count] is an optinal number to use for the few tags which scale to the amount of options when used as a conditional (i.e %?pv<a|b|c|d> would have 4 options) example: %?if(%pv, >=, 0)<Warning.. volume clipping|coool...> That says "If the value from %pv (volume) is greater than or equal to 0 then display the warning line, otherwise the cool line." %?if(%ia, =, %Ia)<same artist> <= this artist and next artist are the same. some tags might need a touch of tweaking to work better with this. experiment and have fun git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27846 a1c6a512-1295-4272-9138-f99709370657
2010-08-18Sansa AMSv2: enable PLLB and use it to generate a more accurate PCM ↵Bertrik Sikken1-1/+8
frequency (playback rate error improves from 1.1% to 0.04%) - FS #10906 by me. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27845 a1c6a512-1295-4272-9138-f99709370657
2010-08-18Whoops typoed the svn propNils Wallménius1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27844 a1c6a512-1295-4272-9138-f99709370657
2010-08-18Enable shopper plugin for charcell too and fix the :$ tag in shopper.cNils Wallménius2-3/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27843 a1c6a512-1295-4272-9138-f99709370657
2010-08-18FS10820 - Shopper, a shopping list plugin by Daniel Rigby.Nils Wallménius5-0/+486
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27842 a1c6a512-1295-4272-9138-f99709370657
2010-08-17Fix two rather annoying Nano2G FTL bugs: 1. Fix a null pointer ↵Michael Sparmann1-18/+21
dereference/write, 2. Make sure all error return codes are negative. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27841 a1c6a512-1295-4272-9138-f99709370657
2010-08-17Android port: also include native libraries in APK fileMaurus Cuelenaere1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27840 a1c6a512-1295-4272-9138-f99709370657
2010-08-17Android port: add build scriptMaurus Cuelenaere1-0/+63
This allows building the Java part of the port with only requiring the Android SDK + javac installed git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27839 a1c6a512-1295-4272-9138-f99709370657
2010-08-17Update Dutch language filePeter D'Hoye1-0/+93
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27838 a1c6a512-1295-4272-9138-f99709370657
2010-08-17AMSv2: don't reboot on USB plugRafaël Carré1-0/+6
Users will have to reboot to OF manually or to power off, and then plug USB No message is displayed because usb_detect() is run from a tick This lacks documentation but should be OK for Unstable devices, and will hopefully prevent clueless users from opening their devices and breaking them definitely, instead of waiting for the battery to power off. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27837 a1c6a512-1295-4272-9138-f99709370657
2010-08-17Small change to sansa fuze keymap.Nils Wallménius2-10/+10
Move stop from long home to long play/pause in wps, browsers and fm screen. In the fm screen that means switching between scan and preset is now on long home. Move stop from the power switch to long play/pause in the hid multimedia mode. Update manual keymaps. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27836 a1c6a512-1295-4272-9138-f99709370657
2010-08-17Fix FS#11547 - When selecting radio skin the currently loaded skin is not ↵Michael Chicoine1-0/+14
hilighted when menu is entered git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27835 a1c6a512-1295-4272-9138-f99709370657
2010-08-16Android port: allow moving application to SD card on Froyo targetsMaurus Cuelenaere2-2/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27834 a1c6a512-1295-4272-9138-f99709370657
2010-08-16Android port: simplify sending touch events from Java->CMaurus Cuelenaere2-24/+16
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27833 a1c6a512-1295-4272-9138-f99709370657
2010-08-16Android port: add support for hardware keysMaurus Cuelenaere11-34/+413
* Forward Java KeyEvents to C layer and translate them to Rockbox BUTTON_*. * Add a basic Android keymap git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27832 a1c6a512-1295-4272-9138-f99709370657
2010-08-16Android port: use Arrays.fill() instead of a for-loop for clearing a byte arrayMaurus Cuelenaere1-1/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27831 a1c6a512-1295-4272-9138-f99709370657
2010-08-16"Fix" FS#11349... %cs got confused because for some reason when the root ↵Jonathan Gordon2-26/+17
menu was introduced the fm preset loading was never fixed to go back through that menu... problem is do_menu() is getting in the way now, so be like other files and dont try to reload the screen after loading... i.e go into the fms manually git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27830 a1c6a512-1295-4272-9138-f99709370657
2010-08-16Fix FS#11524 - a sbs could crash on loadJonathan Gordon1-0/+7
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27829 a1c6a512-1295-4272-9138-f99709370657
2010-08-16Fix FS#11469 - make the fms update as it shouldJonathan Gordon2-36/+34
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27828 a1c6a512-1295-4272-9138-f99709370657
2010-08-16Make %pb without any params work as expectedJonathan Gordon1-3/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27827 a1c6a512-1295-4272-9138-f99709370657
2010-08-16fix FS#11542 - %t() not workingJonathan Gordon1-0/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27826 a1c6a512-1295-4272-9138-f99709370657
2010-08-16Manual: replace target options with the more appropriate button pad options ↵Marianne Arnold1-5/+5
in the 'Screen scroll out of view' key mapping description. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27825 a1c6a512-1295-4272-9138-f99709370657
2010-08-16Missed two files in r27823...Marianne Arnold2-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27824 a1c6a512-1295-4272-9138-f99709370657
2010-08-16First step of completing the target rename in the manual. Some target ↵Marianne Arnold11-46/+52
specific options were already renamed in the rest of the source (e.g. see r23883) but not where they are actually set - in the platform files - leading to parts included or excluded incorrectly. The problem exists for more targets, this commit deals with the supported Iaudios first. Rename 'x5' to 'iaudiox5' (do the same for 'm5' and 'm3'), fix small errors or add missing info related to them along the way, use more appropriate options and simplify code a bit where possible. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27823 a1c6a512-1295-4272-9138-f99709370657
2010-08-15fix FS#11519 - clock tags wernt updating like they shouldJonathan Gordon2-2/+6
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27822 a1c6a512-1295-4272-9138-f99709370657
2010-08-15A bunch of new features for the bar type tags (%pb, %pv, %bl, etc):Jonathan Gordon6-15/+136
* the bar orientation (horiz/vert) is now chosen based on the width and heigt values (or can be forced). * the fill direction can now be inverted (fill right to left, or top to bottom is considered inverted) * It can now draw a slider type bar instead of a fill type (or indeed a slider with a fill type) To configure the new bar, any (or all) of the following params can be used after the bmp filename (order makes no difference either): invert - cause the bar to fill in the inverted direction vertical - draw a vertical bar (not needed if the height > width) horizontal - draw a horizontal bar (this is obviously the default) nofill - dont draw the filling bar (this still draws the outline, obviously pointless without the slider param) slider - draw an image for the slider. The next param MUST be the label of the image to draw. No option to use a subimage here, so the whole image needs to be the image you want on the slider. example: %pb(0,0,-,-,-,nofill, slider, slider_image, invert) - draw a boring horizontal progressbar which doesnt fill and only draws the image "slider_image" which moves right to left. the slider type might need some tweaking. let us know how it goes git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27821 a1c6a512-1295-4272-9138-f99709370657
2010-08-15Allow 'long' labels with single-argument %xd too. The label need to be at ↵Magnus Holmgren1-2/+3
least 3 chars long (2 chars are treated as a single-letter-label image with a subimage). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27820 a1c6a512-1295-4272-9138-f99709370657
2010-08-15Theme Editor: Changed playlist rendering to match new syntaxRobert Bieber3-60/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27819 a1c6a512-1295-4272-9138-f99709370657
2010-08-15Theme Editor: Editor font/color settings are now applied to config documentsRobert Bieber4-2/+50
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27818 a1c6a512-1295-4272-9138-f99709370657
2010-08-14*really* fix the last warningJonathan Gordon1-1/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27817 a1c6a512-1295-4272-9138-f99709370657
2010-08-14last warning and fix manualJonathan Gordon2-5/+6
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27816 a1c6a512-1295-4272-9138-f99709370657
2010-08-14fix warnings and errorsJonathan Gordon2-1/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27815 a1c6a512-1295-4272-9138-f99709370657
2010-08-14Rework the skin playlist viewer so it uses the same drawing code as ↵Jonathan Gordon7-238/+199
everything else. This should mean that all text tags now work as expected. The 2nd code param is no longer needed so drop it (you can use conditionals and sublines and stuff in the one code param. example: %Vp(1, %?it<%in -%it|%fn>) <- show the next tracks strating from the first next track and show info if it is avilable or the filename. Basic cuesheet support here, and will load upcoming track tags from the database if you have load to ram enabled. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27814 a1c6a512-1295-4272-9138-f99709370657
2010-08-14Change %xl/%xd to use proper labels instead of single letter labels. i.e ↵Jonathan Gordon3-15/+18
%xl(playmode, playmode.bmp, 0, 0, 4) ... %xd(playmode, %mm). You can of course still use one letter labels if you really want. %xd(Aa) will only work with one letter labels. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27813 a1c6a512-1295-4272-9138-f99709370657
2010-08-14Change %xd to allow for a number to be used to specify the subimage. i.e ↵Jonathan Gordon4-13/+78
%xd(Ac) can now we written as %xd(A, 3). subimage count start at 1 so a=1, b=2 etc. Also adds the possibility to specify a set of params which a tag can have (i.e a tag or a integer) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27812 a1c6a512-1295-4272-9138-f99709370657
2010-08-14Manual - logo and pegbox button tables: simplify the code and add missing info.Marianne Arnold2-101/+86
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27811 a1c6a512-1295-4272-9138-f99709370657
2010-08-14Manual - wormlet.tex: remove 'opt'ing for different player pads inside a ↵Marianne Arnold1-40/+42
Recorder pad only block. Simplify and complete the other players' button table. Maybe the two tables could be merged... in another commit. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27810 a1c6a512-1295-4272-9138-f99709370657
2010-08-14Manual: some cosmetic changes in phrasing as well as code... fix typos and ↵Marianne Arnold5-8/+12
RAS syndrome, correct use of dap{} and {daps}. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27809 a1c6a512-1295-4272-9138-f99709370657
2010-08-14Correct the ActionTreeWps in the Clips' keymap file (button combo for going ↵Marianne Arnold1-1/+1
to the WPS). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27808 a1c6a512-1295-4272-9138-f99709370657
2010-08-14Correct the check for the requested vs returned sizes in libasf. Mohamed Tarek1-1/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27807 a1c6a512-1295-4272-9138-f99709370657
2010-08-14The 128x96x2 cabbiev2.wps (Iaudio remote and M3) used more than one viewport ↵Marianne Arnold1-8/+13
but drew the progressbar in the default one where it wouldn't be updated with the new parser anymore. Put it into a viewport too and rearrange the rest of the code to the same order as displayed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27806 a1c6a512-1295-4272-9138-f99709370657
2010-08-14Add uppercase M4A file type to the mp4 parser. Technically Apple says to ↵Michael Giacomelli2-2/+4
use lowercase, but various programs tolerate this, so we can too. Fixes FS#11536. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27805 a1c6a512-1295-4272-9138-f99709370657
2010-08-13Fix manuals broken by r27787 - underscores have a meaning in tex and need to ↵Marianne Arnold1-1/+1
be escaped. Put the name into quotes like the .bmp above while at it. The way it is done now looks a bit silly but works, feel free to improve. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27804 a1c6a512-1295-4272-9138-f99709370657
2010-08-13Theme Editor: Added warning messages for missing resourcesRobert Bieber5-1/+28
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27803 a1c6a512-1295-4272-9138-f99709370657
2010-08-13Fix backdrops from sbs not being loaded correctly (caused by r27791).Thomas Martitz1-3/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27802 a1c6a512-1295-4272-9138-f99709370657
2010-08-13Update libwmavoice's README.Mohamed Tarek1-2/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27801 a1c6a512-1295-4272-9138-f99709370657
2010-08-13Fix a bug in the asf parser that led to dropping packets in WMA voice. WMA ↵Mohamed Tarek1-1/+1
voice now outputs the correct number of samples/packets. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27800 a1c6a512-1295-4272-9138-f99709370657