summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2009-10-17Manual: Fix button tables according to guidelinesTomer Shalev1-384/+420
- Reference: Last comment at LatexGuidelinesTalk - Thanks for pixelma for reporting git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23232 a1c6a512-1295-4272-9138-f99709370657
2009-10-17Correct a few misspellings of behaviour.Thomas Martitz1-3/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23231 a1c6a512-1295-4272-9138-f99709370657
2009-10-17Update manual for the new "Skip to Outro" feature.Thomas Martitz2-1/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23230 a1c6a512-1295-4272-9138-f99709370657
2009-10-17Add a option to skip length which lets you skip 5s before the end of a song, ↵Thomas Martitz3-10/+40
which can be useful on gapless albums. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23229 a1c6a512-1295-4272-9138-f99709370657
2009-10-17USB HID: Add mouse mode to h10Tomer Shalev4-0/+45
- Also fix bug where all other modes were not functional - Hopefully fixes FS#10651 - H10 USB HID keymap problem git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23228 a1c6a512-1295-4272-9138-f99709370657
2009-10-17Const correctness for output_dyn_value and unify some identical constantsNils Wallménius5-29/+21
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23227 a1c6a512-1295-4272-9138-f99709370657
2009-10-17fix yellow by 'un-staticing' the printing wrapper function and typo causing redNils Wallménius1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23226 a1c6a512-1295-4272-9138-f99709370657
2009-10-17Use a wrapper function for the very common snprintf(); lcd_puts() sequence ↵Nils Wallménius1-392/+215
to save some binsize git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23225 a1c6a512-1295-4272-9138-f99709370657
2009-10-17Manual: Add mrobe100's remote control support to the manualTomer Shalev4-52/+187
- Also mijnor changes to USB HID keymapping for this remote - Node that the remote control buttons are not used in many action contexts git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23224 a1c6a512-1295-4272-9138-f99709370657
2009-10-17Remove last comment directive at the end of line of the last \optTomer Shalev1-6/+6
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23223 a1c6a512-1295-4272-9138-f99709370657
2009-10-17When cancelling the bootloader installation delete the bootloader install ↵Dominik Riebeling1-0/+1
object. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23222 a1c6a512-1295-4272-9138-f99709370657
2009-10-17Change lang_init() to take a source, destination, and count. Needed for ↵Tom Ross3-20/+19
translatable plugins. Minor stylist changes as well. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23221 a1c6a512-1295-4272-9138-f99709370657
2009-10-17Fix red: Type in constantTomer Shalev1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23220 a1c6a512-1295-4272-9138-f99709370657
2009-10-17USB HID: Use different context for each mode; Use constant for each action;Tomer Shalev19-653/+1281
Rework keymaps This commit makes the code neater and more readable. It makes it easier to modify keymap assignments and new keypad modes. Some platforms had their keypad mappings reworked. The manual is updated to reflect all these changes. H10 remote control mapping dropped. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23219 a1c6a512-1295-4272-9138-f99709370657
2009-10-17Add support to genlang to sort strings based on their user. This is useful ↵Tom Ross1-50/+71
for translatable plugins. Currently, the .lng that is generated is hard-coded to only contain strings marked as core. The output of this version of genlang should be the same as non-sorting, so we don't need to change the version number. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23218 a1c6a512-1295-4272-9138-f99709370657
2009-10-16Fix logic error in D2+ touchscreen driver.Rob Purchase1-3/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23217 a1c6a512-1295-4272-9138-f99709370657
2009-10-16rbutil: build our libraries in the build folder like everything else. ↵Dominik Riebeling1-29/+16
Centralize the build rules for them within the project file. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23216 a1c6a512-1295-4272-9138-f99709370657
2009-10-16Fix Player, checkwps and database toolsThomas Martitz3-2/+15
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23215 a1c6a512-1295-4272-9138-f99709370657
2009-10-16Revert r23212, I committed it accidentally.Thomas Martitz18-332/+32
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23214 a1c6a512-1295-4272-9138-f99709370657
2009-10-16Move rbutil documents into a separate subfolder.Dominik Riebeling4-3/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23213 a1c6a512-1295-4272-9138-f99709370657
2009-10-16initial custom statusbar commitThomas Martitz18-32/+332
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23212 a1c6a512-1295-4272-9138-f99709370657
2009-10-16Pluginlib: make scroll functions clear screen if scrolled by >= screen size ↵Torne Wuff2-0/+60
(from FS#10330) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23211 a1c6a512-1295-4272-9138-f99709370657
2009-10-16Make next_screen static and add a comment.Thomas Martitz1-1/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23210 a1c6a512-1295-4272-9138-f99709370657
2009-10-16Rework albumart buffering internally to allow for mutliple albumart sizes.Thomas Martitz13-104/+199
Playback now has a few albumart slots. Anything (most importantly: skins) can obtain such a slot. The slot has fields for the size which is passed to bufopen then to image_load to buffer the albumart with the proper size. Currently there's 1 slot. We can increase it for remotes if we want. Custom statusbar will increase it. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23209 a1c6a512-1295-4272-9138-f99709370657
2009-10-16Make the skin engine behave sane if the skin's id3 pointer is NULL (the one ↵Thomas Martitz2-97/+167
in struct wps_state), so that skins don't need audio to be played before being displayed (needed for upcoming custom statusbar). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23208 a1c6a512-1295-4272-9138-f99709370657
2009-10-16Add %cs tag.Thomas Martitz5-1/+58
It can be used conditionally and indicates the current screen (wps, rec, radio screens or lists). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23207 a1c6a512-1295-4272-9138-f99709370657
2009-10-16Change %mp tag to use current_playmode(). It has upto 9 values now, ↵Thomas Martitz4-19/+26
including recording and radio states. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23206 a1c6a512-1295-4272-9138-f99709370657
2009-10-16AMS Sansa: Lower ADC checkvalue for voltage scaling to 1.175V as some ↵Jack Halpin1-3/+3
players run slightly low. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23205 a1c6a512-1295-4272-9138-f99709370657
2009-10-16Change the icon used for the System menu to the same as the System Settings ↵Torne Wuff1-1/+1
menu. Previously it was Icon_Questionmark which seems out of place on many themes. FS#9727 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23204 a1c6a512-1295-4272-9138-f99709370657
2009-10-16Gigabeat S: Add support for dumping the flash from debug menuTorne Wuff2-2/+17
Also, changed FLASH_SIZE for the S to 2MB rather than 4MB as all available evidence suggests it's right. Flyspray: FS#10410 (by me) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23203 a1c6a512-1295-4272-9138-f99709370657
2009-10-16Update the manual for r23200.Thomas Martitz1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23201 a1c6a512-1295-4272-9138-f99709370657
2009-10-16Fuze: Change the button to mark possibilities from a select+up combo to just ↵Thomas Martitz1-1/+1
select, which should be more easily discoverable. Flyspray: FS#10459 Author: Nick Tryon git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23200 a1c6a512-1295-4272-9138-f99709370657
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