1. 47d8323 MIDI: Fix ringing/beeks in music caused by improper parsing of some pitch bend events. by Stepan Moskovchenko · 17 years ago
  2. 6fac8fc Be sure to register a new mutex owner _before_ waking it. Won't be an issue now but would be with mutex recursion on one used for > 1 core where ownership transfer and cs entry/recursion are allowed to run in parallel (by design). TODO: Add true exchange to wakeup_thread but that's not really important for the time being. by Michael Sevakis · 17 years ago
  3. d4f3822 FS#7997 - mpegplayer - enable/disable start menu by Robert Kukla · 17 years ago
  4. 8941d2b Update french translation too. by Mustapha Senhaji · 17 years ago
  5. 10c2f42 FS#7987 Update finnish translation, by Jani Kinnunen. by Mustapha Senhaji · 17 years ago
  6. 0465101 allow simplelists to set the timeout and the start selection. by Jonathan Gordon · 17 years ago
  7. c105154 Implement YUV dithering for c200, and enable the option in mpegplayer. by Jens Arnold · 17 years ago
  8. e1a91b9 Update german translation. by Marianne Arnold · 17 years ago
  9. caff835 Fixed debug menu crashing. Show last file processed by tagcache engine in debug menu. Enabled autoupdating of deleted files for flash storage devices. by Miika Pekkarinen · 17 years ago
  10. 47cdc89 Fixed warnings when logf is enabled. by Miika Pekkarinen · 17 years ago
  11. 11251f4 Add support for device-specific USB product IDs - the D2 is different to other devices. by Dave Chapman · 17 years ago
  12. a4058aa The interrupt disable is only relevant on multicore targets. by Michael Sevakis · 17 years ago
  13. 7c594d6 convert the rockbox info screen to use the list. you need to move up/down in the list to voice each item by Jonathan Gordon · 17 years ago
  14. afcfa1f Don't keep interrupts disabled when waking a frozen thread. Fixes frozen UI on H10 while dircache scan is running in the background. by Jens Arnold · 17 years ago
  15. cc92a0d Really tiny tweak to the coldfire idct. * Comment fix. by Jens Arnold · 17 years ago
  16. 616971c remove the seelection_size param from the info init call to hopefully decrease the bin size a bit by Jonathan Gordon · 17 years ago
  17. 5eac010 simplify the simpelist api slightly so not every struct member needs to be init manually. by Jonathan Gordon · 17 years ago
  18. 7736947 Voice the "Cancelled" splash in option_screen(). by Stéphane Doyon · 17 years ago
  19. 4e09b78 From FS#7774: use list voice callback in menus. by Stéphane Doyon · 17 years ago
  20. 27615a4 From FS#7774: use list voice callback in option selection (option_screen(()). by Stéphane Doyon · 17 years ago
  21. 8e82a90 Accept FS#7775: Use list voice callback in file browser by Stéphane Doyon · 17 years ago
  22. 8486c04 Accept FS#7774: Voice callback for gui_synclist. by Stéphane Doyon · 17 years ago
  23. 5ca8abf convert the open with screen to use the simplelist api by Jonathan Gordon · 17 years ago
  24. 5a1b179 Accept FS#7966 by Bertrik Sikken, correcting captions in playback control submenus by Nils Wallménius · 17 years ago
  25. 2c816d1 Untested support for the Cowon D2 by Dave Chapman · 17 years ago
  26. 4991cd3 Bump version for release by Barry Wardell · 17 years ago
  27. 8b6bf8f Fix warning by Barry Wardell · 17 years ago
  28. d46cf97 Support database rebuild disabling when USB is connected for all e200 OF versions. Some people may have to update the OF (to any version they want) using sansapatcher before it will work. This just ensures that the NVPARAMS are in a good state and we can be sure where to look for the rebuild flag.The c200 OF doesn't reboot before rebuilding the database, so our trick won't ever work there. by Barry Wardell · 17 years ago
  29. 45b830d Set svn keywords. by Barry Wardell · 17 years ago
  30. 003fc49 Make the firmware partition dump code compile again. by Barry Wardell · 17 years ago
  31. f889b77 Set svn:keywords by Nicolas Pennequin · 17 years ago
  32. 5f893be add a list API for simple lists which dont need lots of code to run. by Jonathan Gordon · 17 years ago
  33. f4d39b3 Handy script for packaging rbutil on OS X by Barry Wardell · 17 years ago
  34. eee3745 Add 3 more OF datbase refresh locations for the e200 bootloader (FS#7990) by Jonathan Gordon · 17 years ago
  35. cb98ed0 Oops, forgot to set keywords on new files by Dave Chapman · 17 years ago
  36. 71cdf00 Initial version of tcctool - a utility for talking to Telechips TCC77x-based devices in USB boot mode, allowing code to be uploaded to RAM and run via USB, without any danger of bricking. When your uploaded code crashes, just power-cycle the device and it is back to normal. Requires libusb. by Dave Chapman · 17 years ago
  37. 87f5359 Shuffle some instructions around for that extra percent of performance. Fix a bunch of comments. by Jens Arnold · 17 years ago
  38. 152f405 Small clarification. by Dominik Riebeling · 17 years ago
  39. 80ad919 make the dialog box asking about replacing an up-to-date bootloader less confusing. by Dominik Riebeling · 17 years ago
  40. f697158 rbutil: fix the complete installation. by Dominik Wenger · 17 years ago
  41. 04f1eaf rbutil: try to fix all Bugs from FS#7982 in the talkfile creation. Additionally fix the positon of the _dirname.talk file and uninstallation of talkfiles. by Dominik Wenger · 17 years ago
  42. 5d06659 APE codec: Assembler optimised predictor for coldfire. Heavily based on the arm version atm, instruction reordering will probably allow for a bit more speedup soon. Speedup: -c1000: 177% -> 210%, -c2000: 135% -> 147%, -c3000: 97% -> 103%. by Jens Arnold · 17 years ago
  43. aae1c89 Squish a warning. by Thom Johansen · 17 years ago
  44. 56db559 Sync Speex to SVN. Add new header file to adapt to Speex' new way of doing wrapper functions. by Thom Johansen · 17 years ago
  45. 6dc3a74 Remove some Speex distribution test code we won't use. by Thom Johansen · 17 years ago
  46. 31a2f33 Mop up some yellow. by Steve Bavin · 17 years ago
  47. 32a9575 FS#7994 - Rename talk.c API, make talk_disable() affect all talking (not just menus), hopefully save some space. by Steve Bavin · 17 years ago
  48. 877ea48 Move multiply routines into the header. Give Coldfire a fixmul32b(). Remove some tabs and empty lines. by Thom Johansen · 17 years ago
  49. d332601 Save a little space and only initialize the minimum for initial threads at startup. The BSS sections should already be zereod and if they're mistakenly not, be sure to crash ASAP. ;) by Michael Sevakis · 17 years ago
  50. 9ec00d7 Add the thread state check into test_codec as used in mpegplayer which makes it should make it less prone to trash the codec thread after use. by Michael Sevakis · 17 years ago
  51. df1f0d6 Chessbox: ported to c200, also simplify the tile size calculation (thanks to Jens). Just retrieve it from the assigned bmp (same as e.g. Sudoku does), so that there's no need to check for lcd resolution in two different places. Update the manual. by Marianne Arnold · 17 years ago
  52. 3ab686e Patches moved out from twiki. by Björn Stenberg · 17 years ago
  53. 2e9c77c APE codec: Further optimised filtering yields 3..4% speedup for -c2000 (now 135% realtime), -c3000 (now 97% realtime) and higher modes. Single 32 bit stores are faster than movem/lea in IRAM. by Jens Arnold · 17 years ago
  54. 26b3a74 Reverse some logic with Peterson's algorithm and cut an instruction. Make C-reference reflect it. by Michael Sevakis · 17 years ago
  55. 1e199cd dirbrowse should return a GO_TO_* value, not false on error (fixes the problem where browsing plugins/fons/etc dirs from the menu would put you back n the filebrowser if the folder was empty instead of back in the menu) by Jonathan Gordon · 17 years ago
  56. 63c3f98 Code police strike. Every line was padded with trailing space. Trim it. by Michael Sevakis · 17 years ago
  57. 39e7ab6 start of a working keymap for mrobe 500 by Jonathan Gordon · 17 years ago
  58. 61f1ab2 init spi and uart in the main build by Jonathan Gordon · 17 years ago
  59. 2640bdb APE codec: Assembler optimised vector math routines for coldfire. -c2000 is now usable at 130% realtime (was 107%), -c3000 is near realtime (93%, was 64%). -c1000 doesn't change. by Jens Arnold · 17 years ago
  60. 4a19ce3 Replace thumb-interwork-4.0.3.diff patch for arm-elf-gcc with rockbox-multilibs-arm-elf-gcc-4.0.3.diff. This builds libgcc.a for armv4 (current targets), armv5 (M:Robe), armv6 (Gigabeat S) and thumb interworking. by Dave Chapman · 17 years ago
  61. 2f2410e Just fix a typo. by Mustapha Senhaji · 17 years ago
  62. 7189d24 Bump version to 1.0.2 for new rbutil release. by Dominik Riebeling · 17 years ago rbutilqt_v1_0_2
  63. ab5a38d Clean out an unused struct member from the synthObject struct by Nils Wallménius · 17 years ago
  64. 7ed7c84 Removed annoying 'Saving settings' splash by Björn Stenberg · 17 years ago
  65. d8667df slightly better touchpad driver. Still not brilliant, but the bootloader/debugger can follow a stylus with a cursor, so we can start work on getting apps/ working by Jonathan Gordon · 17 years ago
  66. b431fe3 Make rockbox think we have a full battery untill this actually works, otherwise apps/ doesnt like it by Jonathan Gordon · 17 years ago
  67. 25ff558 Fix a warning in the sim by Dave Chapman · 17 years ago
  68. 9a1a2fd Oversight in syncing on my end, sorry. by Thom Johansen · 17 years ago
  69. 6e4aa26 Add Coldfire and ARM assembler for "reverse multiply and copy" function too. Gives big speedup on Coldfire, small on ARM. by Thom Johansen · 17 years ago
  70. 3124568 Put some arrays used in the decoder into IRAM for a few percent speedup (mainly on coldfire). by Jens Arnold · 17 years ago
  71. c5263a4 Use the core codec thread's stack for the mpegplayer audio thread - this will free up another 9KB of IRAM for use by mpegplayer by Dave Chapman · 17 years ago
  72. fa1a38e Some changes to the UART/button driver - reduce the number of interrupts - more work is needed by Karl Kurbjun · 17 years ago
  73. a443614 PP502x: Get switch_thread back out of IRAM and devise a better core wakeup system that's not timing dependant. Hopefully something simpler will be found or devised eventually that meets all requirements. Rename mailbox-related registers. by Michael Sevakis · 17 years ago
  74. fffc257 Woops, movem.l needs other order. by Thom Johansen · 17 years ago
  75. 00662a2 Add Coldfire assembler for window and add function, yielding a nice speedup. Tweak ARM assembler version of same routine to act the same as the Coldfire version. Remove an error condition that newer ffmpegs do not bail out on. Files requiring this new behaviour have been observed. by Thom Johansen · 17 years ago
  76. e5ba649 Fix a problem that caused stale pcm data to be played subsequent to a by Stéphane Doyon · 17 years ago
  77. 1cca3ce Less stack hogging in the coldfire IDCT for mpegplayer. Speedup might or might not be measurable. by Jens Arnold · 17 years ago
  78. 7bcfa84 Don't check for external rbutil.ini anymore -- doing so didn't gave a real benefit but caused trouble instead. The file is built-in anyway. by Dominik Riebeling · 17 years ago
  79. 3674af6 Coldfire: Partially revert buffered writes, and enable them explicitly for the LCD only. Turned out that with buffered writes enabled, reads after writes are not always serialized, which is a bad thing for I/O. Buffered writes to the LCD are safe because that's write-only. Fixes FS #7985. How come I didn't notice this earlier? :> by Jens Arnold · 17 years ago
  80. 702600c Move some tables that aren't performance critical out of iram, const police by Nils Wallménius · 17 years ago
  81. 443ccb6 Remove some dead code by Dave Chapman · 17 years ago
  82. 7113d11 Make a fix for the WMA seek to start bug that actually works... by Thom Johansen · 17 years ago
  83. a5f3b93 Add myself as maintainer for a couple of things. by Barry Wardell · 17 years ago
  84. e1b4bf7 Mpegplayer: Assembler optimised motion compensation for coldfire (just the variants that are assemblerised for ARM) for a nice speedup. by Jens Arnold · 17 years ago
  85. a25b76e Get rid of special handling of 'The'; it's 100% language-specific and we need to work towards better handling og 'The' in general. Feel free to include it in your own tagnavi_custom.config if you really need it. by Steve Bavin · 17 years ago
  86. a478e46 Fix FS #7973. Hack a way to make skip to start of track work for WMA until we have proper seeking. by Thom Johansen · 17 years ago
  87. b1caffc Include Tracks in A to Z database search (FS#7983). by Steve Bavin · 17 years ago
  88. 98d186c Try to fix the non-working $ replacement. by Jens Arnold · 17 years ago
  89. 1766703 Add Karim Boucher for his initial work on the mpegplayer assembler IDCT for coldfire. by Jens Arnold · 17 years ago
  90. f6bc191 Turns out you can boot the main build by copying apps/rockbox.bin to /rockbox.mrboot. Something is wrong with the rockbox bootloader, but at least now we can work with the main build. Added in a warning for the core_sleep function by Karl Kurbjun · 17 years ago
  91. c3584c0 MIDI: Scale each instrument by a calibration value, since not all patches are at the same base volume. by Stepan Moskovchenko · 17 years ago
  92. d33645b MIDI: Optimize the new pitch bending code for a small speedup. by Stepan Moskovchenko · 17 years ago
  93. 1cc852c Fix core_sleep for targets that have not implemented it yet by Karl Kurbjun · 17 years ago
  94. 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
  95. 4829f78 Apply Akio Idehara's fix for FS#7972 - Fix ARM's swp (xchg) inline assembly for gcc 4.2. Also avoids UNPREDICTABLE behavior that GCC should have always warned about. by Michael Sevakis · 17 years ago
  96. 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
  97. 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
  98. 2893660 When portable installation is finished set progress value to 100%. by Dominik Riebeling · 17 years ago
  99. 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
  100. d9b1f40 Updated italian translation. by Alessio Lenzi · 17 years ago