summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2009-10-15Fix %Sp expansion in wpsThomas Martitz2-3/+5
The value returned from sound_get_pitch() was shown assuming that 100% corresponds to 1000 by skin_tokens.c::get_token_value(). The value actually is 100*PITCH_SPEED_PRECISION. Steal the way the callchain from gui_syncpitchscreen_run() to pitchscreen_draw() in apps/gui/pitchscreen.c formats the value and use it here for consistency. Flyspray: FS#10673 Author: Junio C Hamano git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23199 a1c6a512-1295-4272-9138-f99709370657
2009-10-15Correct a small misaligned brace.Thomas Martitz1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23198 a1c6a512-1295-4272-9138-f99709370657
2009-10-15Use the center align viewport flag to draw top and bottom text centered.Thomas Martitz1-7/+7
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23197 a1c6a512-1295-4272-9138-f99709370657
2009-10-15Pitchscreen: Don't clear the whole display, but only the parent viewport.Thomas Martitz1-1/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23196 a1c6a512-1295-4272-9138-f99709370657
2009-10-15Add Jonas Aaberg to the credits.Rob Purchase1-0/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23195 a1c6a512-1295-4272-9138-f99709370657
2009-10-15Touchscreen support for newer Cowon D2+ hardware revisions (using TSC200x ↵Rob Purchase8-137/+369
touchscreen controller). Flyspray: FS#10671 Author: Jonas Aaberg git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23194 a1c6a512-1295-4272-9138-f99709370657
2009-10-15AMS Sansa: FS#10669 Reimplement Voltage scaling.Jack Halpin2-4/+24
Reimplement voltage scaling on AMS Sansas at 1.10v during unboosted operation to improve runtimes. The voltage is now also boosted during disk access if a µSD is present. This prevents the µSD problems we saw on the last implementation. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23193 a1c6a512-1295-4272-9138-f99709370657
2009-10-15Show track length too for tracks tagged with the discnumber tag in the database.Thomas Martitz1-1/+1
Flyspray: FS#10677 Author: Andre Lupa git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23192 a1c6a512-1295-4272-9138-f99709370657
2009-10-15FS#10554: Rockpaint: enable to set canvas size.Teruaki Kawashima1-11/+38
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23188 a1c6a512-1295-4272-9138-f99709370657
2009-10-15Add support for detecting build version in a bzr checkout (for bzr-svn users).Torne Wuff1-0/+26
From FS#10414 (by me) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23187 a1c6a512-1295-4272-9138-f99709370657
2009-10-15Add myself to committers. HI!Torne Wuff1-0/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23186 a1c6a512-1295-4272-9138-f99709370657
2009-10-15Sansa Fuze & e200v2 : do not enable USBSTACK in the bootloaderRafaël Carré3-0/+14
Don't implement usb_enable() is HAVE_USBSTACK is not defined git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23185 a1c6a512-1295-4272-9138-f99709370657
2009-10-15Sansa AMS USB driver : still not workingRafaël Carré2-26/+26
Implement usb_enable() Reorder/Modify usb_drv_init() to match closer the OF and remove a freeze (USB registers were accessed before the USB module was enabled) Add a panic in USB isr to be sure we notice when it's called Reset GPIOA direction for usb_detect() to notice extraction Add some comments git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23184 a1c6a512-1295-4272-9138-f99709370657
2009-10-15Sansa AMS SD driver: cleanup defines and commentsRafaël Carré1-50/+16
Remove useless E200V2 || FUZE || C200V2 : all those models have MULTIDRIVE and/or HOTSWAP defined and have no specific difference. Correct some comments Remove HAVE_MULTIDRIVE within HAVE_HOTSWAP since HOTSWAP imply MULTIDRIVE Change HOTSWAP to MULTIDRIVE where needed Use NUM_DRIVES in sd_num_drives() git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23180 a1c6a512-1295-4272-9138-f99709370657
2009-10-14Remove private memcpy wrapper that is no longer needed since r19847 and may ↵Nils Wallménius2-8/+0
cause issues with newer gcc versions, inspired by patch in FS#10676 by Duy Nguyen git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23178 a1c6a512-1295-4272-9138-f99709370657
2009-10-14Working Nano2G UI sim. UI-ipodnano2g.bmp courtesy of Marianne Arnold, based ↵Dave Chapman2-4/+4
on her SVG for the manual. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23176 a1c6a512-1295-4272-9138-f99709370657
2009-10-14Fix a compiler warning showing up with newer gcc versions.Dominik Riebeling1-1/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23175 a1c6a512-1295-4272-9138-f99709370657
2009-10-14Add cache index file to HttpGet class to maintain a list of hash - file ↵Dominik Riebeling1-0/+18
origin mappings. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23174 a1c6a512-1295-4272-9138-f99709370657
2009-10-14Don't trace every device in the machine when scanning for USB devices on ↵Dominik Riebeling1-1/+0
Windows. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23173 a1c6a512-1295-4272-9138-f99709370657
2009-10-14Whoops, I had that warning turned off locally.Thomas Martitz1-3/+3
See http://www.rockbox.org/irc/log-20091014#08:40:11 gcc warns on that one (it's perfectly valid code). It doesn't warn if you do this on plain arrays and since I have had this warning disabled I thought it would not warn on arrays of structs also. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23172 a1c6a512-1295-4272-9138-f99709370657
2009-10-14Remove wps_reset(), and rename skin_data_init to skin_data_reset() and ↵Thomas Martitz6-78/+68
extend it to zero most of the wps_data members. As these are called when parsing a skin it doesn't need to be called by the wps or settings, so make it local to skin_parser.c. Reorder the members of struct wps_data for more effecient alignment. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23171 a1c6a512-1295-4272-9138-f99709370657
2009-10-14Full set of 2nd gen Nano images for a manual (svg, png and pdf).Marianne Arnold3-0/+605
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23166 a1c6a512-1295-4272-9138-f99709370657
2009-10-13Add the left brace again that was unintentionally lost.Dominik Riebeling1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23165 a1c6a512-1295-4272-9138-f99709370657
2009-10-13Fix building Rockbox Utility when using newer versions of libspeex.Dominik Riebeling2-3/+9
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23164 a1c6a512-1295-4272-9138-f99709370657
2009-10-13Changes to make the Nano2G sim build. It is still missing a UI-ipodnano2g.bmpDave Chapman2-0/+9
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23163 a1c6a512-1295-4272-9138-f99709370657
2009-10-13rbutil: rework and rename the "dont overwrite talkfiles" option so it really ↵Dominik Wenger4-8/+21
generates only new Talkfiles. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23162 a1c6a512-1295-4272-9138-f99709370657
2009-10-13The Nano2G also qualifies for HAVE_WHEEL_POSITIONDave Chapman1-0/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23161 a1c6a512-1295-4272-9138-f99709370657
2009-10-13Changes to build a Nano2G manual. It is now just missing the ↵Dave Chapman7-14/+39
ipodnano2g-front.* images git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23160 a1c6a512-1295-4272-9138-f99709370657
2009-10-13Add HAVE_SCROLLWHEEL for the Nano2G, as they have a scrollwheel.Dave Chapman1-0/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23159 a1c6a512-1295-4272-9138-f99709370657
2009-10-13rbutil: split tts.cpp/h into individual files.Dominik Wenger13-850/+1002
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23158 a1c6a512-1295-4272-9138-f99709370657
2009-10-13USB: Use explicit casting when setting wTotalLength field in descriptorTomer Shalev1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23157 a1c6a512-1295-4272-9138-f99709370657
2009-10-13Sansa AMS PCM : replace buggy and confusing one-linerRafaël Carré1-3/+8
The bits which are not divider (i2si/i2so enable and clock selection) would be unset. This is not a problem in the current code since this function was always called before starting playback (and setting those bits) but this might be a problem when recording is enabled. Finally it is simpler to read. Thanks to Fred Bauer for pointing this. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23156 a1c6a512-1295-4272-9138-f99709370657
2009-10-13Add ipodnano2gDave Chapman1-0/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23155 a1c6a512-1295-4272-9138-f99709370657
2009-10-13Fix Nano2G bootloader installation - no longer assume that the OSOS image is ↵Dave Chapman1-1/+1
the first. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23154 a1c6a512-1295-4272-9138-f99709370657
2009-10-13rbutil: YH820 Unstable supportRafaël Carré1-2/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23153 a1c6a512-1295-4272-9138-f99709370657
2009-10-13brickmania: There are only 9 powerupsRobert Kukla1-2/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23151 a1c6a512-1295-4272-9138-f99709370657
2009-10-13Fixed a confusing typoMichael Sparmann1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23150 a1c6a512-1295-4272-9138-f99709370657
2009-10-13Re-commit r23070 - reboot to disk mode on the Nano2G when USB is inserted. ↵Dave Chapman1-11/+20
This was accidentally reverted in r23099 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23148 a1c6a512-1295-4272-9138-f99709370657
2009-10-13Fix iPod Nano 2G charging detectionMichael Sparmann1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23146 a1c6a512-1295-4272-9138-f99709370657
2009-10-13Don't touch the clocks in Nano2G bootloader - this breaks the Apple firmware ↵bootloader_ipodpatcher_v4Dave Chapman1-1/+3
(audio playback didn't work). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23143 a1c6a512-1295-4272-9138-f99709370657
2009-10-13ipodpatcher and rbutil support for the Nano2G - FS#10609 with a few further ↵Dave Chapman5-35/+531
changes. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23142 a1c6a512-1295-4272-9138-f99709370657
2009-10-12rbutil: store the voice language in the correct setting.Dominik Wenger1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23141 a1c6a512-1295-4272-9138-f99709370657
2009-10-12fix a redraw bug when a static token (like %C) is the only token on a ↵Jonathan Gordon1-1/+1
sub/line.. hopefully no bad sideeffects... git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23140 a1c6a512-1295-4272-9138-f99709370657
2009-10-12Nano2G bootloader - fix dual-booting the Apple firmware.Dave Chapman3-11/+15
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23139 a1c6a512-1295-4272-9138-f99709370657
2009-10-12Replace a couple of magic numbers with the appropriate constants.Rob Purchase1-4/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23138 a1c6a512-1295-4272-9138-f99709370657
2009-10-12AMS Sansa: Remove BUSWIDTH and BLOCKLEN commands and revise strategy for ↵Jack Halpin1-26/+26
High Speed SD Card. We are unable to successfully put the pl180 controller into 4 bit mode so we should not put the cards into widebus mode for now. The blocklength is hardcoded to 512 in sd.c and BLOCKLEN defaults to 512 so this command is not needed. It appears the internal SD card is not HS capable but sending it the HS switch command does not seem to hinder it's init process. Assume all SD_V2 cards are HS capable and send them the HS switch command. If View disk info shows 50.0 MBit/s the card has HS timings. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23137 a1c6a512-1295-4272-9138-f99709370657
2009-10-12Change the Windows crosscompiling logic:Jonas Häggqvist1-33/+38
- It is now an option under (A)dvanced. - Configure will look through PATH for a sdl-config of a crosscompiled SDL. - It should now in theory work on other platforms besides Linux. Untested. - Should be easy to adapt to also work for the database and checkwps tools. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23136 a1c6a512-1295-4272-9138-f99709370657
2009-10-12fix yellowNils Wallménius1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23135 a1c6a512-1295-4272-9138-f99709370657
2009-10-12Fix typo from r19579 that prevented this code from building, avoid copying ↵Nils Wallménius1-11/+10
lang strings git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23134 a1c6a512-1295-4272-9138-f99709370657
2009-10-12Move to only CC-BY-SA 3.0 for future changes.Jonas Häggqvist1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23133 a1c6a512-1295-4272-9138-f99709370657