1. 8b01677 Commit new theme: Cabbie 2.0\! Thanks to everyone in the forums who made this possible. If you see any problems by Michael Giacomelli · 17 years ago
  2. c05fef3 Change build script to copy any fonts needed for build in themes in preperation for commiting a default theme. Maybe not the best use of space, but theres only 2 built in themes with fonts so it makes little difference. by Michael Giacomelli · 17 years ago
  3. 31b6eb5 Commit FS#8387 by Adam Gashlin. Enables detection of firewire devices for charging on various Ipods. Note that charging itself is not yet implemented on these devices. by Michael Giacomelli · 17 years ago
  4. c1791a5 compile uisimulator for m:robe 100, button definitions taken from h10 for now by Robert Kukla · 17 years ago
  5. b5acab1 Commit FS#8480 by Andree Buschmann. Updates battery calibration for the Sansa E series. by Michael Giacomelli · 17 years ago
  6. 70362ee rbutil: lupdate on all languages, updated german lang. by Dominik Wenger · 17 years ago
  7. 4e8d614 add Manifests to rbutil, sansapatcher and e200rpatcher to gain needed rights on windows vista. by Dominik Wenger · 17 years ago
  8. 56b3f92 Manual: Be more accurate about 'reset settings with button during startup' - the feature wasn't mentioned in some manuals even though it is possible (Sansas, Iaudios, H10s); use the *_PAD macros because it depends on the keypad and this way it's easier to exclude it from the 1st-3rd gen Ipod manuals (currently not possible on these targets); use the 'press button' phrasing for the Gigabeat (still not perfect but better than before). by Marianne Arnold · 17 years ago
  9. 3d92206 Repair OndioFM manual that accidentally got broken in the previous fmradio.tex commit because the virtual keyboard description doesn't use the manual 'button action' macros for Ondio manuals. (I.e. the quick fix, leaves work on the platform files/virtual keyboard section to do). by Marianne Arnold · 17 years ago
  10. 47cfed1 audio on the m:robe 100 by Robert Kukla · 17 years ago
  11. 9e93b9e Proper mutexing in the MMC driver's ata_init(), resembling what is done in the ata driver. by Jens Arnold · 17 years ago
  12. 45f733e rbutil: correct some UI texts, and made the rbspeex config dialog a bit nicer. by Dominik Wenger · 17 years ago
  13. 5730da2 Apply last fall's exponent fix to WMA v1 files as well. by Michael Giacomelli · 17 years ago
  14. 099c96e Fixes to the Russian translation by Alexander Kuzmenkov by Jonas Häggqvist · 17 years ago
  15. a423db0 added an option to get a list of voices for a language, for rbutil. by Dominik Wenger · 17 years ago
  16. 6b5780d rbutilqt: made the sapi TTS more configurable, you can now select a specific voice in the config dialog. Also reworked some setSetting functions, to remove depencies. by Dominik Wenger · 17 years ago
  17. 2cffb1b Look for albumart in .rockbox/albumart/<artist>-<album><size>.bmp in addition to the current locations. by Jonas Häggqvist · 17 years ago
  18. 608c547 Fix warnings. Remove a now unneeded parameter macro from run_blocking_ops. by Michael Sevakis · 17 years ago
  19. 4684348 Don't bother translators with strings that are already translated when just the target line has been changed. by Jonas Häggqvist · 17 years ago
  20. 32a531b Do some simplification in switch_thread regarding interrupt enabling which simplifies kernel objects as well. Simply doing unconditional disable/enable should be fine in the firmware. Not sure about the case in the bootloader for all targets and so will evaluate but that should be fine too if everything is masked. by Michael Sevakis · 17 years ago
  21. 2235c7e FS#8446 New translation, Hindi language by Apoorva Mahajan. by Mustapha Senhaji · 17 years ago
  22. 6a83796 Finally, out goes struct spinlock for anything but mutiprocessor targets where it becomes a reenterable corelock. by Michael Sevakis · 17 years ago
  23. 3b36b98 Properly serialize ata_init with other threads. Fix a bug that always initialized the lock on every call to ata_init - that should be a one time init or else the lock could be corrupted on connect. by Michael Sevakis · 17 years ago
  24. 536b5a0 Accept FS#8469 by Bryan Childs with a few adjustments: Remove duplicate strip_extension() function from albumart.c. The other one is moved from tree.c to misc.c. by Nicolas Pennequin · 17 years ago
  25. 905d806 meg-fx: remove superfluous i2c_init call by Michael Sevakis · 17 years ago
  26. 6e051bb Updated Romanian language by George Tamplaru. by Jonas Häggqvist · 17 years ago
  27. 53e79ca meg-fx: correct an oops in the interrupt vector table by Michael Sevakis · 17 years ago
  28. 483e418 Update the WPS build script so that included builds can have various additional features. This version allows me to compile the new proposed default WPS into new builds. See FS#8443 for more info. by Michael Giacomelli · 17 years ago
  29. c598ce0 Manual: 'enable' the radio chapter for the c200 (add a screenshot), add missing e200 and c200 button descriptions in the table as well as in the text below and add a note about Sansas with or without the radio chip. Use the macros a bit more efficiently. State everything as is currently but this chapter needs some work... by Marianne Arnold · 17 years ago
  30. b24f5ce Manual - use the button macro correctly so that the following space is not eaten and actually use it for the Ipod manuals. Also removed a few tabs and unnecessary spaces. by Marianne Arnold · 17 years ago
  31. d7d073a Reverse the behaviour of the scrollwheel (i.e. fwd/clockwise is down, back/anti-clockwise is up) in the text viewer for the Sansa. This was accidentally changed in r16045 by Dave Chapman · 17 years ago
  32. 93ddef3 mpegplayer: fix a small mistake in validating the start time. by Michael Sevakis · 17 years ago
  33. 0ae0e1d libmpeg2: Change a couple style points for consistency and some spacing. by Michael Sevakis · 17 years ago
  34. 0c7f237 libmpeg2: Decode only Y on grayscale targets. The chroma skip code is probably less than optimal since it's basically the decoding code with minimum reading of the bitstream but it does the trick for now and gets some more FPS. by Michael Sevakis · 17 years ago
  35. 74d6105 Update Swedish translation, and make a few changes for consistency. by Magnus Holmgren · 17 years ago
  36. 837012b Fix graphical glitches occuring in the greyscale library on H1x0 and M5 at 124MHz. The main loop within lcd_grey_data() needed instruction reordering (interspersing lcd writes with memory accesses) to meed the LCD controller timing. Slight slowdown because of the extra register needed. by Jens Arnold · 17 years ago
  37. 47ea030 Initial Cowon D2 commit: by Rob Purchase · 17 years ago
  38. b30ca8c * Apply a a recent, small optimisation from the archos bitmap lcd driver to the charcell driver, and fix comments. * Make the optimisation more safe, and apply that fix to the bitmap driver as well. by Jens Arnold · 17 years ago
  39. feefc90 Change wording of date options to clarify; previously English format was not the format used in England. by Steve Bavin · 17 years ago
  40. d1e4bb2 Reduce the size of the language buffer a bit. by Jonas Häggqvist · 17 years ago
  41. 79ad71a Updated Thai translation by Prakarn Sahasoontornvute (FS#8395). Enlarge the language buffer as pointed out by Harry Tu. by Jonas Häggqvist · 17 years ago
  42. fcbeb2b FS#8132 by Harry Tu: Remove untranslated strings from a number of languages. by Jonas Häggqvist · 17 years ago
  43. 7ed7873 Fix compile error in wps_debug.c when -DDEBUG and not simulator build by Catalin Patulea · 17 years ago
  44. 784112a Fixed the red. by Miika Pekkarinen · 17 years ago
  45. 7aedb02 Dircache state should be checked too to make appflags work in every situation. by Miika Pekkarinen · 17 years ago
  46. 39c597b Always check for deleted files, no matter how slow it might be when DB autoupdate is enabled. Also simplified code a bit. Fixed a crash when search is performaed and dircache has been vanished and DB is still exists ram. by Miika Pekkarinen · 17 years ago
  47. fa7eb56 Greyscale library: * Defer application of lcd linearisation + gamma in buffered mode to the actual update. This simplifies the update function (grey_update() and grey_update_rect() now are just calls to grey_ub_gray_bitmap_part()), and makes DRMODE_COMPLEMENT work properly. * Make the simulator version work and behave more similar to the target version. by Jens Arnold · 17 years ago
  48. 071c2ac Reenable metronome on Archos targets which got lost during the big change to it in last summer and fix a warning (wrong data type). The plugin button action system causes problems with the Ondio controls (tapping and playing conflict, even though there are exceptions defined) and it's only halfway usable, probably this applies to the Player as well but couldn't test. It is still better than nothing and e.g. metronome is not completely controllable on c200 too where it is also enabled. by Marianne Arnold · 17 years ago
  49. 0ce6c52 FS#8369 by Harry Tu: Voice strings for norsk.lang. Please report any problems in the tracker, if you build Norwegian voicefiles since this was done by someone who doesn't speak Norwegian. by Jonas Häggqvist · 17 years ago
  50. 9956c25 Midiplay: more consistent button mapping on c200 - use the volume buttons to adjust volume (BTN_UP/DOWN), making it possible to use the 'Play' button for play/pause. by Marianne Arnold · 17 years ago
  51. 28cd26c Some cleanup for readability. No code change. by Jens Arnold · 17 years ago
  52. 62f7f9e rbutil: improve voice creation: better parser for genlang output. Make progressbar working while voicegeneration. Sort the voice language list. Make the rbutil Translations built in. (run lrelease before make) by Dominik Wenger · 17 years ago
  53. bf6d5cc m:robe 100: tweaks for more reliable shutdown by Robert Kukla · 17 years ago
  54. 66ad9b1 Greyscale test plugin: Add missing button definitions for M5. by Jens Arnold · 17 years ago
  55. d37c622 fix abort button when rockbox-info.txt is not available. by Dominik Riebeling · 17 years ago
  56. d984686 FS#8450 Update the fnnish translation by Jani Kinnunen. by Mustapha Senhaji · 17 years ago
  57. 20b3823 Make the lcd_gradient_* functions static - they're not exported in lcd.h by Dave Chapman · 17 years ago
  58. 189f9e2 charcell doesnt show titles in lists, so remove the "show path" setting and free up some bin space by Jonathan Gordon · 17 years ago
  59. f4f90c2 Oops, looks like I overlooked a leftover from the old graylib... by Jens Arnold · 17 years ago
  60. c6b5d55 The old grayscale library is now officially dead. by Jens Arnold · 17 years ago
  61. a72499a Greyscale library: Plugins can now put the management structure in IRAM for higher update speed. Use this in doom, mpegplayer, and zxbox. Made the api pointer part of the struct. by Jens Arnold · 17 years ago
  62. 43cc034 Fix FS#8451 by Nils Wallménius · 17 years ago
  63. a615aab - share adc reading code between h10 and mrobe100 by Robert Kukla · 17 years ago
  64. 36ffa79 added degree symbol by Robert Kukla · 17 years ago
  65. f5318d5 ipod_fw is not required to build/install Rockbox any more, so remove it from ipodbitmaptools. by Dave Chapman · 17 years ago
  66. 29775f7 mpegplayer: A) Replace 'Start Menu' option with 'Resume Settings' 1) Start menu - Always show the start menu 2) Start menu if not completed - show the start menu if playback was interrupted before finishing (equivalent to the previous 'Resume No/Yes' screen) 3) Resume automatically - Always resume immediately with no prompting 4) Play from beginning - Always play file from the beginning. B) Do everything possible at this time to ensure USB connection and power down preserve the resume time. C) Add Settings menu to start menu D) Small OSD erasure drawing tweak. by Michael Sevakis · 17 years ago
  67. 41cd44c Greyscale ipod lcd driver: * Assembler optimised low level functions. PP5002 targets benefit most (lcd_update() speedup >50%, and the greyscale overlay no longer makes mp3 playback skip). * Consistent brace placement style. by Jens Arnold · 17 years ago
  68. 9f68670 rbutil: added creation of voice files with rbutil. by Dominik Wenger · 17 years ago
  69. 5be3329 refactored voicefont and wavtrim for inclusion into rbutil. by Dominik Wenger · 17 years ago
  70. fc13290 I didn't mean to commit the autostart.c entry. by Robert Kukla · 17 years ago
  71. 7d961d3 m:robe 100: by Robert Kukla · 17 years ago
  72. c4ebcbe Make set_option correctly return USB connect status. by Michael Sevakis · 17 years ago
  73. a8b4c2d Include the features of this rockbox, target and version in the by Daniel Stenberg · 17 years ago
  74. 8a417ed Another small optimisation for greyscale blitting on SH1 (making better use of page mode by reordering accesses). by Jens Arnold · 17 years ago
  75. 753b657 Greyscale mpegplayer: * Use uncached greyscale buffers on dual core targets, removing the need for special cache handling. * Make the OSD properly disappear when viewing a widescreen or small video. by Jens Arnold · 17 years ago
  76. 59f0e70 Fix warning. by Jens Arnold · 17 years ago
  77. df5c3e1 Greyscale library: * Introduced some extra macros dealing with block size, allowing to write some parts with less #ifdefing. * Optimised grey_update_rect() for horizontally packed LCDs, and unbuffered scrolling. by Jens Arnold · 17 years ago
  78. 12cc3cc mrobe 100: by Robert Kukla · 17 years ago
  79. ea5d196 Fully clone the gray_show(false) procedure without the forced lcd update. by Michael Sevakis · 17 years ago
  80. cfdbbc4 Patch FS#8441 by Marc Guay - rewording of the Shuffle and Repeat options by Linus Nielsen Feltzing · 17 years ago
  81. 94e5e1a woops by Jonathan Gordon · 17 years ago
  82. 81ba146 Accept FS#8341 - rename BUTTON_SCROLL_UP/DOWN to FWD/BACK on the e200 to make it consistant with the ipods. apart from removing a bit of confusion, it fixes the wheel in pictureflow and possibly elsewhere. by Jonathan Gordon · 17 years ago
  83. 4d238c1 bandaid fix for FS#8168 - statusbar would be enabled if poweroff happened while in fm screen. a proper fix is to not force the statusbar on in the fm screen, but untill that happens this is fine. by Jonathan Gordon · 17 years ago
  84. 6a56c14 Greyscale library: Changed the internal data format once more (separated pixel values and phases), allowing for further optimisation of drawing, scrolling etc. * Optimised grey phase blitting in the core reduces CPU load on all architectures, most significantly on coldfire. Previous version was too slow to keep up at 45MHz, leading to unwanted graininess (update frequency was halved). Also fixed screendump on 2bpp targets with vertical pixel packing. by Jens Arnold · 17 years ago
  85. 75380fd mpegplayer on grayscale targets: use greylib to display all text and graphics with the video images. by Michael Sevakis · 17 years ago
  86. 81cf8b4 Oops, my previous commit was incorrect. Committed wrong file. by Alessio Lenzi · 17 years ago
  87. 0d8fd45 E200: Restore the scroll wheel support in brickmania that got lost in the previous changes. by Marianne Arnold · 17 years ago
  88. ca243ce Fix FS#5797 (Codec failure with directory skip when in file browser, with dircache enabled). Marking the tree context to be reloaded too early would cause the new playlist to contain files that don't exist (correct directory but wrong filenames), in turn causing the codec failures. The fix is to call reload_directory() after the playlist has been created. by Nicolas Pennequin · 17 years ago
  89. 66cd9ef Don't clear this bit. Helps c200 radios that have trouble tuning. by Mark Arigo · 17 years ago
  90. 2e69ec6 m:robe 100 fixes: (1) add missing keymap (copied from H10), (2) rename lcd_yuv_blit to lcd_grey_phase_blit (since lcd is mono), and (3) update firmware/FILES for the new target. The bootloader and target builds should compile now. by Mark Arigo · 17 years ago
  91. 7152bce Update the french translation. by Mustapha Senhaji · 17 years ago
  92. c3a84a9 FS#8438 Update the russian translation by Alexander Kuzmenkov. by Mustapha Senhaji · 17 years ago
  93. 8da576d Updated italian translation. by Alessio Lenzi · 17 years ago
  94. 741f5b2 Prevent idle poweroff in the MPEG player plugin. Also save the settings when receiving SYS_POWEROFF and SYS_USB_CONNECTED. Fixes FS#8439 and FS#8388. by Linus Nielsen Feltzing · 17 years ago
  95. e953bcb Add missing files for the m:robe 100 by Mark Arigo · 17 years ago
  96. d86a9ca Reduce stack usage in the vbrfix plugin. Fixes FS#8402. by Linus Nielsen Feltzing · 17 years ago
  97. e66ddd7 Initial commit for the Olympus m:robe 100 port (PP5020). The LCD driver works. The ADC driver was copied from the H10 port (they can probably be combined later), but the battery readings aren't right and it shuts down. The touch pad buttons do not work. Install the bootloader and rockbox the H10 way. Still lots of work to do. by Mark Arigo · 17 years ago
  98. f59a327 Fix a typo in commit r16018 - this was causing text to disappear on the h140... by Dave Chapman · 17 years ago
  99. 659fe5a Fix FS#6215 (player crashes after trying to resume deleted music file). As mentioned in the lastest comment, the problem was in trying to resume at an offset larger than the size of the file following the one that was deleted. This revealed a crash in the buffering code, which gets a fix, but we also need to intervene earlier in the track loading so that the track that gets played will be from its start. by Nicolas Pennequin · 17 years ago
  100. 5fd859b Take out some no longer needed (and overly complicated) comments, thanks to Nico_P by Brandon Low · 17 years ago