1. d33645b MIDI: Optimize the new pitch bending code for a small speedup. by Stepan Moskovchenko · 17 years ago
  2. 45d4345 Mpegplayer: Convert the assembler optimised ARM IDCT into a proper assembler file. Clean up the CPU selection in idct.c. by Jens Arnold · 17 years ago
  3. fc43b9d Mpegplayer: Assembler optimised IDCT for coldfire, based on FS #5995 by Karim Boucher. Put the IDCT block buffer in IRAM for better performance. The whole libmpeg2 decoder struct doesn't fit without throwing some libmad buffers out of IRAM, but then doesn't change performance significantly. Mpegplayer is quite usable now on X5; H300 is sort-of usable for widescreen. by Jens Arnold · 17 years ago
  4. 84f5c5c Take out some NOCACHEBSS_ATTR's that were accidentally left. Put some threading code in IRAM that should be there on PP502x. by Michael Sevakis · 17 years ago
  5. 4bd1aac Mandelbrot: make increasing/decreasing iterations on X5/M5 actually usable (the buttoncombo was not possible before) and add necessary _PRE definitions to the defines and the button loop to prevent repeating the event accidentally (on some targets there was no control about how many steps one actually zoomed out on one button 'press'). Update the menu accordingly and fill out the blanks... by Marianne Arnold · 17 years ago
  6. d9b1f40 Updated italian translation. by Alessio Lenzi · 17 years ago
  7. 4c18152 Jewels: use 'Power' on M5/X5 to exit the plugin as in every other plugin. Mention this in the manual button table too and add the missing information for other targets as well. The table part in the tex file is restructured, a small workaround was necessary to make the Ipod manuals build correctly (is commented). Maybe someone with better tex skills could find a better solution? by Marianne Arnold · 17 years ago
  8. 1129ed7 Fix FS #7976. WMA metadata parser didn't store file size in metadata struct. by Thom Johansen · 17 years ago
  9. 294a4c0 Blackjack: small improvement in the c200 buttonmap - use the volume buttons instead of a combo, add the missing help text. Fill out the blank button table in the c200 manual. by Marianne Arnold · 17 years ago
  10. 6c002da Pong: small improvement in the c200 buttonmap; the left paddle is now controlled with the volume buttons. Also update the manual accordingly. by Marianne Arnold · 17 years ago
  11. 3688e94 Fix wrong button displayed for returning from database building screen, closes FS#7974 by Nils Wallménius · 17 years ago
  12. 9a8677c Fix yellow by Tom Ross · 17 years ago
  13. 437c3e4 Code police and clean up for rockboy. by Tom Ross · 17 years ago
  14. 0b911fe FS#7971 - mpegplayer - start menu loads quicker - menu clean up - code clean up by Robert Kukla · 17 years ago
  15. 94c23df Allow people to waste lots of memory and have 32000 tracks in a single playlist, should they so desire. by Steve Bavin · 17 years ago
  16. 8b44601 Disable highperf mode in the peakmeter for swcodec targets, as it makes no sense. Improves responsiveness a lot with a peakmeter-enabled wps on targets with slow lcd updates (e.g. G5). Added a comment why highperf mode is needed for MAS targets. by Jens Arnold · 17 years ago
  17. 19c280f Reenable icode in Rockboy for PP/Arm targets. Previously caused problems on Nano and Photo but these issues should no longer exist. by Tom Ross · 17 years ago
  18. a9b2fb5 Finally full multicore support for PortalPlayer 502x targets with an eye towards the possibility of other types. All SVN targets the low-lag code to speed up blocking operations. Most files are modified here simple due to a name change to actually support a real event object and a param change to create_thread. Add some use of new features but just sit on things for a bit and leave full integration for later. Work will continue on to address size on sensitive targets and simplify things if possible. Any PP target having problems with SWP can easily be changed to sw corelocks with one #define change in config.h though only PP5020 has shown an issue and seems to work without any difficulties. by Michael Sevakis · 17 years ago
  19. 0d3ca00 Fix warnings in test_fps. by Jens Arnold · 17 years ago
  20. c05ba51 Enable star transition on all targets and prevent lcd partial updating of 0 area rectangles. This should fix FS #6334. As I don't own one of the targets which were affected by this bug I can't confirm. by Antoine Cellerier · 17 years ago
  21. c2e5065 Oops, forgot to increment the plugin api version numbers. by Antoine Cellerier · 17 years ago
  22. d66b3c0 Remove the "invert scroll" code since it's not used anywhere anymore (and it was broken on color targets with gradients anyway). Closes FS #7875. by Antoine Cellerier · 17 years ago
  23. 2490700 Playlist viewer move live preview. Closes FS #7968. by Antoine Cellerier · 17 years ago
  24. 8714b75 Delay boosting and backlight on until after the menu selection is done. Fixes FS #7964. There remains an issue with the movie being loaded before the menu is shown. by Peter D'Hoye · 17 years ago
  25. 52040a0 fix the wrong value being selected initially by Jonathan Gordon · 17 years ago
  26. 0f7f346 Integer setting changes to make all those settings consistant on the target. by Jonathan Gordon · 17 years ago
  27. 50eed82 Fix an improper file_exist check in zxbox. by Michael Sevakis · 17 years ago
  28. c03002b use the list context in credits which has to be defined for every target by Jonathan Gordon · 17 years ago
  29. 0b0c23f Fix some plugins that use NULL instead of -1 when not using a voice id in struct opt_items. Change as many '#define NULL 0' to '#define NULL ((void*)0)' as grep would find - somewehere the former is still hiding it seems. :\ by Michael Sevakis · 17 years ago
  30. 887ff33 Fix int settings being backwards on the player by Jonathan Gordon · 17 years ago
  31. 85fba24 FS#7957 - hebrew lang update by Rani Hod by Jonathan Gordon · 17 years ago
  32. 58777c3 Fix FS#7952 - flip list settings didnt work properly by Jonathan Gordon · 17 years ago
  33. 1515ff8 MIDI: At long last, though quick and dirty, pitch bend depth! Or, I think it works. Tested on two by Stepan Moskovchenko · 17 years ago
  34. 57418b2 Use the CLOCK_RATE define instead of 44100. by Antoine Cellerier · 17 years ago
  35. e6e5975 Update Swedish translation. by Magnus Holmgren · 17 years ago
  36. 9ca0587 Update francais language. Plus few minor changes. by Mustapha Senhaji · 17 years ago
  37. 9146f20 MP4 tag parser: guard against problems when the buffer is full. by Magnus Holmgren · 17 years ago
  38. cb4186c Improved FPS test plugin: * Better precision for low frame rates (take extra ticks into account). * Measure YUV blit framerate on colour targets. by Jens Arnold · 17 years ago
  39. 5fc117e Make the FLAC metadata parser a little more robust. by Magnus Holmgren · 17 years ago
  40. 6d08116 Fix a bug whereby ACTION_TREE_WPS (GO_TO_PREVIOUS_MUSIC) brings us to the by Stéphane Doyon · 17 years ago
  41. 84ed3fd Go to the WPS on a successful bookmark_mrb_load() from the MRB, by Stéphane Doyon · 17 years ago
  42. 2ee85c5 Voice already gets shutup when starting playback. It's also appropriate by Stéphane Doyon · 17 years ago
  43. e88ac4c Cosmetic change - change the "loading ..." splashes to "Loading...", as used everywhere else in Rockbox by Dave Chapman · 17 years ago
  44. c61e462 read_mp4_tag_string() may return a NULL in the pointer so no code should rely by Daniel Stenberg · 17 years ago
  45. 83ec896 FS#7931 - mpegplayer - resume on idle off - play files without start time of zero by Robert Kukla · 17 years ago
  46. 9875700 Accept FS #7933 by Mario Lang: bugfix in fireworks plugin by Peter D'Hoye · 17 years ago
  47. 1c9ec20 Accept FS #7914 by Stijn Hisken with corrections and additions by me by Peter D'Hoye · 17 years ago
  48. 85058f5 Fix FS #5852 by trying to properly close and update the recorded file, and give the FAT the correct file info. Add filehandle checks to some file functions. by Peter D'Hoye · 17 years ago
  49. bcdb321 Enable recording for Sansa c200, the keymap is usable but maybe could still be improved later. by Marianne Arnold · 17 years ago
  50. c0c6cff Add the missing keymap for the c200, the plugin was compiled before but since there was no way to get to the menu it wasn't very usable... by Marianne Arnold · 17 years ago
  51. 16c0a46 Updated italian translation. by Alessio Lenzi · 17 years ago
  52. 9afdf99 Add the vkeyboard line end beep to (swcodec) targets with non-modal keyboard. * Select modal keyboard and enable morse mode for iPod 1st/2nd gen. by Jens Arnold · 17 years ago
  53. 064de4c Slight code policing. by Jens Arnold · 17 years ago
  54. 100d343 Fix red Ondio builds. Hwcodec targets can't beep that way, so disable that beep for them.* Port the other vkeyboard enhancements (fixed character spelling and edit mode announcement) to the charcell vkeyboard (Player). by Jens Arnold · 17 years ago
  55. 1b89d58 Accessible keyboard: guard the beep with talk_menus_enabled() by Stéphane Doyon · 17 years ago
  56. 3e31d50 Export shutup() function from talk.c. by Stéphane Doyon · 17 years ago
  57. d529a38 Make the virtual keyboard easier to use for blind users. From FS#6324 by Stéphane Doyon · 17 years ago
  58. 0279c71 Voice the recording trigger settings screen. by Stéphane Doyon · 17 years ago
  59. a07e939 fix yellow and some house cleaning by Robert Kukla · 17 years ago
  60. fd3fe45 FS#7487 - mpegplayer - video start time seek with resume by Robert Kukla · 17 years ago
  61. 9ff4057 Hopefully the last fix for crosscompilation of sims with mingw32. by Nicolas Pennequin · 17 years ago
  62. b8eb2a8 Oops. Fix red. by Nicolas Pennequin · 17 years ago
  63. ef9abe4 Keep track of the number of opened files in the sim to enforce the same limit as on target. by Nicolas Pennequin · 17 years ago
  64. 26e47f2 Use dynamic menu voice callbacks to speak menu item names in the by Stéphane Doyon · 17 years ago
  65. 5acf091 Add a voice callback to dynamic menus, along side the text_callback. by Stéphane Doyon · 17 years ago
  66. f619f81 Change loop structure for sample synthesizing. Gives a nice speedup on both coldfire and arm targets. by Nils Wallménius · 17 years ago
  67. d712e25 Get test_codec running again on PortalPlayer targets. by Michael Sevakis · 17 years ago
  68. 1630188 Make sure that audio_resume() is not called in interrupt context when car adapter mode is enabled. Fixes FS#7304. by Linus Nielsen Feltzing · 17 years ago
  69. 46b7028 Keep a 2 pixel margin in the instructions screen. by Jonas Häggqvist · 17 years ago
  70. 548886a Use the userfont for the instructions. by Jonas Häggqvist · 17 years ago
  71. 52336cd Add instructions on all targets. Somewhat hackish, I'm afraid, but works reasonably well. by Jonas Häggqvist · 17 years ago
  72. 59f523c Save some more space by not allocating arrays large enough to hold more than NUM_BOGUS (defined at compile-time) elements. by Jonas Häggqvist · 17 years ago
  73. 1de4972 Forgot about the case conversion rule for one string :) by Mustapha Senhaji · 17 years ago
  74. 27588ed Do the checking arm targets in a nicer way in the makefile by Nils Wallménius · 17 years ago
  75. 7ad3e2f Update francais language and fix a typo in the english file. by Mustapha Senhaji · 17 years ago
  76. 5f1ec30 Name all button light functions and variables consistently starting with buttonlight_ . by Jens Arnold · 17 years ago
  77. 7d34565 Don't get the dircache size while dircache is still initializing. If done during shutdown, it will force a foreground scan on next boot. by Magnus Holmgren · 17 years ago
  78. d7d6b78 Accept FS#7897 with some changes by me. moves the code to talk time/date out of main_menu.c to make it hopefully more useful. by Jonathan Gordon · 17 years ago
  79. 6077e5b Unify PCM interface just above the hardware driver level for all targets including the sims. Perform lockout of audio callback when changing states. Weird new playback or recording trouble? Check before and after this revision first though things seem quite sound. by Michael Sevakis · 17 years ago
  80. f6de0d4 Discontinue any use of 'swp(b)' on PP5020. While clocking is stable, some testing revealed this instruction can still cause problems without concurrent access. Make sure mpegplayer is safe while not using spinlock (no longer atomic) between cores to protect the stream byte counters - use nonwrapping head and tail pointers. by Michael Sevakis · 17 years ago
  81. a513330 Updated italian translation. by Alessio Lenzi · 17 years ago
  82. 4443fcb Accept FS#7864 - minor menu cleanup to move theme settings into a new themes menu. patch to update the manual would be welcome :p by Jonathan Gordon · 17 years ago
  83. c27ae40 Reduce memory usage so that we can include all messages on all platforms by Nils Wallménius · 17 years ago
  84. 1d79129 Get rid of unnecessary memory acesses in a loop, gives slight speedup by Nils Wallménius · 17 years ago
  85. 44f3706 Exclude some more messages for targets with only little space for plugins to allow them to build. by Jonas Häggqvist · 17 years ago
  86. ef7affa New plugin: robotfindskitten - a zen simulation. More (or less) information on robotfindskitten.org. by Jonas Häggqvist · 17 years ago
  87. e49247e get_metadata(): Clear the destination mp3entry to avoid having bogus pointers appear in it. by Nicolas Pennequin · 17 years ago
  88. 6ac7947 Ooops by Linus Nielsen Feltzing · 17 years ago
  89. 5118f48 A loop with one iteration is a little strange, also put it inside an #if block to not rely on gcc otimizing it away by Nils Wallménius · 17 years ago
  90. a26ccde Platform specific button descriptions for battery bench. Fixes FS#7893 by Linus Nielsen Feltzing · 17 years ago
  91. 8219f28 Make synthVoice return int instead of short, gives a nice speed up also add a comment by Nils Wallménius · 17 years ago
  92. bd4aea3 Increased the talk thumbnail size to 64Kbytes by Linus Nielsen Feltzing · 17 years ago
  93. ca46a3d Increase output buffer size to 32kB, results in less buffer missing in general and avoids buffer misses when lcd remote is plugged in while playing and ticking reduction is enabled. Increase max voices used on coldfire targets to 24 and reduce voices used on pp targets to 16. Put one more struct in iram for a slight speedup on coldfire. Fix comments in midiutil.h by Nils Wallménius · 17 years ago
  94. e1940b8 Optimisation of the midi player, reducing the number of multiplications and memory accesses inside a very frequently executed loop, also does shifting of the whole sample when synthing is done which improves accurracy slightly, ~10% fewer buffer misses by Nils Wallménius · 17 years ago
  95. 84fcf96 Oops, forgot one file by Nils Wallménius · 17 years ago
  96. cb9ba11 Remove wrapper for pressNote and make the function externally visible by Nils Wallménius · 17 years ago
  97. b0a3736 FS#7682 by Daniel Dalton - Enable voice in the wakeup alarm screen by Linus Nielsen Feltzing · 17 years ago
  98. 4ebe692 Put a struct in iram for a small speedup on coldfire by Nils Wallménius · 17 years ago
  99. 1ba018b Add drum names, make cowbell a default instrument (no way to remap them from UI yet). Add non-static by Stepan Moskovchenko · 17 years ago
  100. 38f9533 Minesweeper for the c200. The slightly smaller tiles made for this will also be used by the small H10 now, thought that was fair and it also complies with the comment about the number of tiles above. by Marianne Arnold · 17 years ago