1. ca99f8e Archos flash loader: compile with -Os and make all internal functions static to save space. main() and _main() must not be static or they wouldn't end up in IRAM for execution. * Also make some bootbox functions static, and drop the useless return value from charging_screen(). by Jens Arnold · 16 years ago
  2. 142ac2a Fix a couple of factual inaccuracies in the M200 build. by Rob Purchase · 16 years ago
  3. 6bbe66a Make mkamsboot safer by introducing the use of ".sansa" files to store Sansa V2 bootloader and firmware files. These files are the same format (a simple 8-byte header consisting of a 32-bit checksum followed by 4-char model name is prepended to the binary data) as that used by lots of other Rockbox targets (.ipod, iriver etc). Support added to scramble/mkamsboot for both clip and e200v2, even though the latter is not in SVN yet. Also add a check of the whole-file original firmware checksum to mkamsboot and add a new $scramblebitmaptools toolset variable in configure. The output of this version of mkamsboot is confirmed to be md5sum-identical to the previous version. by Dave Chapman · 16 years ago
  4. f958717 Separate basic functionality from GUI parts by moving it into a separate folder. Some files still need to get cleaned up prior moving them too. by Dominik Riebeling · 16 years ago
  5. 3d30029 Fix a nasty bug spotted by Rob Purchase - the uploaded file was being truncated to a multiple of 64 bytes (PACKET_SIZE). by Dave Chapman · 16 years ago
  6. 80cdc34 Rename the clip directory to sansa-clip to be consistent with the first (PortalPlayer) Sansa ports by Dave Chapman · 16 years ago
  7. b69e8bb make colours look right by Frank Gevaerts · 16 years ago
  8. 2cc85bc Fix LCD timings on the older meizu M3 variant, so it works with a fast clock. by Frank Gevaerts · 16 years ago
  9. 2ca30a0 Minor clean up, move common define to a header file and use TIME_AFTER macro by Nils Wallménius · 16 years ago
  10. da8bff1 Commit FS#9467 - initial work on port to Sansa Clip by Rafaël Carré and François Dinel. A few cosmetic changes were made by me prior to committing: 1) TAB policing in button-clip.c; 2) Add François Dinel to CREDITS; 3) Add François Dinel as (C) holder in button-target.h (it was previously blank); 4) Add Rockbox header to bootloader/sansa_as3525.c with Rafaël Carré as (C) holder; 5) Change target_id to 50 (next available number) in tools/configure and fixed indentation; 6) Change MODEL_NUMBER in config-clip.h to 50 (next available number); 7) Remove unused in/out macros from system-target.h by Dave Chapman · 16 years ago
  11. 0f933f6 Bootloaders don't need special handling in sys_poweroff() for recording targets. by Jens Arnold · 16 years ago
  12. 71c1e2a Document %mv wps tag (FS#9482 by Alexander Levin). by Dominik Riebeling · 16 years ago
  13. 8703cca Fix FS#9479 - "readonly" lists sometimes wrap when they shouldnt. part of the fix forced it to disable wrapping for these lists.. by Jonathan Gordon · 16 years ago
  14. 70ae85e rbutil: enable Tab navigation in the progresswindow. by Dominik Wenger · 16 years ago
  15. b56b0a3 remove dead code from firmware/target/arm/crt0.S, and conditionalise bits of it by Frank Gevaerts · 16 years ago
  16. e0f8c31 Move the S5L8700 (Meizu) crt0.S file up one level - it can be used as a generic ARM crt0.S (the uncommitted patch for the Sansa V2s uses it). by Dave Chapman · 16 years ago
  17. f97cb18 Updated italian translation. by Alessio Lenzi · 16 years ago
  18. 61c6526 * Make %t stricter by aborting if a value is not given. by Jonathan Gordon · 16 years ago
  19. 4f80274 Add Rafael Carre to the (C) message in the output of mkamsboot. This should be the last commit for a while... by Dave Chapman · 16 years ago
  20. 3c65d2b Fix another bug in dualboot.S, add Rafael Carre as the (C) holder of dualboot.S (most of the code there is his) and use the standard Rockbox header in mkamsboot.c. This code is still untested on target. by Dave Chapman · 16 years ago
  21. d2e551f Fix a bug in the uclcopy loop, plus add a warning to make sure people know the untested status of this code. by Dave Chapman · 16 years ago
  22. 85600e6 update the %mv wps tag to let you specify how long it should wait after being released to go back to false. by Jonathan Gordon · 16 years ago
  23. 1a549d4 Fix some off-by-one errors, plus remove some unused variables by Dave Chapman · 16 years ago
  24. 1c4bcfa Major rework of mkamsboot, extending work done by Rafael Carre. We now build one "dualboot.bin" mini-bootloader per target and embed it in the mkamsboot binary. The user of mkamsboot just needs to provide an original firmware file, and a Rockbox bootloader file. This code currently supports just the Clip (hardware revision 1) and the E200v2 - button checks are needed for the other V2 targets. NOTE: This is completely untested on-target, and may brick your device. by Dave Chapman · 16 years ago
  25. ced0adc Make the MIPS toolchain build on gcc 4.3+. by Jens Arnold · 16 years ago
  26. ca34981 Forgot description for the new lang string by Nils Wallménius · 16 years ago
  27. da01219 Search In Playlist by Nils Wallménius · 16 years ago
  28. bea3abb Bump ipodpatcher version string by Nils Wallménius · 16 years ago
  29. e76c69f Moved id3.c, mpeg.c and replaygain.c from firmware/ to apps/. This is the first step in separating the generic metadata code and the id3-specific code. by Björn Stenberg · 16 years ago
  30. 98fa391 change the %mv timeout to 1s which works better, also change the string to show "v" instead of .:| if its not used as a conditional by Jonathan Gordon · 16 years ago
  31. 3303483 Comma fix in rbutil translation (FS#9426 by Alexander Levin). by Dominik Riebeling · 16 years ago
  32. 524dab4 Added missing Album Hart voice string and synced italian translation. by Alessio Lenzi · 16 years ago
  33. c4e177a Make it possible to interrupt md5sum. FS#9209 by Chrisopher Williams. by Antoine Cellerier · 16 years ago
  34. f5fcc76 Fix menu (update to newer one) by Maurus Cuelenaere · 16 years ago
  35. c626f47 Add Rockbox layout to plugin API documentation by Maurus Cuelenaere · 16 years ago
  36. e7ea23b Improve plugin API documentation updater a bit by Maurus Cuelenaere · 16 years ago
  37. 4868696 FS#9460 - Add a tag %mv which can be used to check if the volume button is being pressed (e.g %?mv<yes|no> ). It will stay true after its released for a little over half a second (not configurable unless someone comes up with a nice way to add a parameter to the tag? 1s is too long and .5s is too short... by Jonathan Gordon · 16 years ago
  38. ae569c6 Functionize some stuff by Maurus Cuelenaere · 16 years ago
  39. 8c0b661 Fix some issues with generation of plugin API documentation + make it more themeable by Maurus Cuelenaere · 16 years ago
  40. a1c8094 Ignore mkzenboot binary in SVN by Maurus Cuelenaere · 16 years ago
  41. 56fa6ae Use internal function 'findtool' instead of external command 'which'. Removes that dependency, and avoids the longish jabber that some versions of 'which' output when the command isn't found. by Jens Arnold · 16 years ago
  42. 8db5bf5 Add mono mode recording setting to manual by Peter D'Hoye · 16 years ago
  43. 95e752b Bring Dutch language file up to date by Peter D'Hoye · 16 years ago
  44. 528fe44 New recording setting to configure how mono recordings are made. Previously, this was always L+R, which was kinda silly if your signal was on L only. This setting allows for L, R or L+R. SWCODEC only for now, to be added for HWCODEC (although that will only be L and L+R probably) by Peter D'Hoye · 16 years ago
  45. cb1173c Small fixes to the french translation by Eric Lassauge and Rafaël Carré by Nils Wallménius · 16 years ago
  46. a0c91ae Make the array static const char, and use it for direct lookup, saving binsize this way. by Jens Arnold · 16 years ago
  47. 48b52ae Fix FS#8949 - Alphabetical directory listing reversed after "Error Accessing Directory", patch by pondlife, some long line police by me, also kill a few error splashes in functions that could be called by threads other than UI by Nils Wallménius · 16 years ago
  48. 88c60e6 add morse input support to the Olympus m:robe 100, patch by Roy Wallace, FS#9450 by Marcoen Hirschberg · 16 years ago
  49. 68d9fb9 lcd now shows things on the old-style Meizu M3. by Frank Gevaerts · 16 years ago
  50. dd7cacd Another minor improvement: better pipelining and one less register used in vector addition/ subtraction. by Jens Arnold · 16 years ago
  51. d07ac65 Forgot one ... by Maurus Cuelenaere · 16 years ago
  52. 9003c11 Fix TABs and get rid of HAVE_BUTTON_HOLD by Maurus Cuelenaere · 16 years ago
  53. 6b84f60 APE: Further ARMv6 filter optimisations: Save 4 'ror's per round by utilising the shift feature of the 'pack halfword' instructions in the unaligned vector addition/ subtraction, better pipelining in the aligned scalarproduct(), and a new method to calculate the unaligned scalarproduct(). by Jens Arnold · 16 years ago
  54. 4657301 add HAVE_DISK_STORAGE, and use that instead of HAVE_FLASH_STORAGE when checking for an actual disk (i.e. related to spindown, skipping,...) by Frank Gevaerts · 16 years ago
  55. 23b7e95 Correct HAS_BUTTON_HOLD by Maurus Cuelenaere · 16 years ago
  56. dc3a6e3 Updated italian translation file. by Alessio Lenzi · 16 years ago
  57. 2c17035 FS#9139 - support for ver 1.1 scrobbler log files. Upload any old files first - uploading software may need updating, see the LastFMLog wiki page by Robert Keevil · 16 years ago
  58. 7eb1944 Update the release version part of the installation section to mention 3.0 by Marc Guay · 16 years ago
  59. 2f84f69 IAUDIO67_PAD: Add keymaps for most of the plugins, they are not all tested yet. by Vitja Makarov · 16 years ago
  60. 981bd1c Small cleanup of the factory bootloader description. by Marc Guay · 16 years ago
  61. 2302813 Unify the wording of the two/three components message in the manual. by Marc Guay · 16 years ago
  62. 835473c Add mention of the incompatibility with the 4th gen nano to the manual. by Marc Guay · 16 years ago
  63. d222137 Accept FS#9325 (colourize digital vu_meter) by Clement Pit-Claudel. by Rob Purchase · 16 years ago
  64. c4fdd2e Fill some ata_identify fields, e.g model name, firmware, block count by Vitja Makarov · 16 years ago
  65. 2391ad7 Change UMS to MSC in the Sansa e200 uninstallation instructions, as it is referred to as such both by the installation instructions and the OF. by Marc Guay · 16 years ago
  66. 7433f84 Let 'configure' figure out the full path to the various tools if possible. This has the advantage that the toolchain doesn't need to be in the path at build time if it was in the path at configure time, and at the same time it speeds up the build (to a varying degree - most noticeable on Cygwin and Interix). by Jens Arnold · 16 years ago
  67. 20fb47e Commit FS#9462: an semi-automatic plugin API documentation generator by Maurus Cuelenaere · 16 years ago
  68. 34148b9 add the multivolume feature to LANG_DISK_NAME_MMC, to enable building multivolume builds on non sansa/ondio by Frank Gevaerts · 16 years ago
  69. 7a8d67f Squash 2 warnings in each of (voicefont.c, wavtrim.c). by Jens Arnold · 16 years ago
  70. 2d5e6e1 LCD driver for meizu M3, new type (older M3s are not yet supported) by Frank Gevaerts · 16 years ago
  71. 4450d3c Add Denes Balatoni to the credits by Frank Gevaerts · 16 years ago
  72. e12005e set output format correctly by Frank Gevaerts · 16 years ago
  73. e8f7ad1 yes... i'm just trying to boost my ohloh score! (also minor code policing again) by Jonathan Gordon · 16 years ago
  74. 6a81923 bit of code police by Jonathan Gordon · 16 years ago
  75. 1da2f01 Accept FS#9231 - viewportify the pitch screen by Thomas Martitz. by Jonathan Gordon · 16 years ago
  76. ab424ac Move rbutil translations into a subfolder. by Dominik Riebeling · 16 years ago
  77. 825eda1 revert my commit from a few days ago.. It doesnt actually do anything by Jonathan Gordon · 16 years ago
  78. f397c25 Fix a possible deadlock if the album art loading fails by Jonathan Gordon · 16 years ago
  79. 5b3627f Add iriver X20 support to tcctool - information contributed by Octavian Voicu. by Dave Chapman · 16 years ago
  80. 032eb9a Accept FS #9451 by Melba Sitjar: add missing strings to the Tagalog Language file. by Robert Menes · 16 years ago
  81. 607e671 Made some read-only arrays const, simplified a funky for-loop, fixed potential memo buffer overflow, fixed spelling in calendar plugin. by Bertrik Sikken · 16 years ago
  82. c6be818 Move mkamsboot into the rbutil/mkamsboot/ directory - no other changes, so this should still work the same as before. by Dave Chapman · 16 years ago
  83. d16fe2d implement usb_drv_release_endpoint() and usb_drv_request_endpoint() (a.k.a. fix red) by Frank Gevaerts · 16 years ago
  84. 20e704b disable logf again by Frank Gevaerts · 16 years ago
  85. 478fc5b reorganise the USB stack a bit to allow for easier integration of non-ARC controller drivers by Frank Gevaerts · 16 years ago
  86. 6219f4c Fix warnings on non-arm targets. by Jens Arnold · 16 years ago
  87. d1b19be Various speedups: (1) Put actual decoding functions into IRAM on PP5002. (2) Put the insane filter buffer into IRAM on coldfire and PP502x (just for completeness, as long as there's no better use). (3) Use the ARMv6 'ssat' instruction for saturation on Gigabeat S. by Jens Arnold · 16 years ago
  88. 66fe9a4 Speed up decoding on Gigabeat F/X and S by lowering BLOCKS_PER_LOOP. This helps keeping things in the (L1) cache (except for -c5000). by Jens Arnold · 16 years ago
  89. 5d29f51 Put the rangecoder struct into IRAM for a nice speedup on coldfire. by Jens Arnold · 16 years ago
  90. 27c7977 Fix red on Players, hopefully. by Robert Menes · 16 years ago
  91. d456460 Further speedup for ARMv6 by better pipelining in scalarproduct(). by Jens Arnold · 16 years ago
  92. 7fc4462 fix yellow. Don't do the spindown/usb things in the bootloader by Frank Gevaerts · 16 years ago
  93. 0acaece Recommit FS #9428 by David Hall. The SWCODEC targets should all work with this patch applied. by Robert Menes · 16 years ago
  94. 6755459 Fix static noise on armv6. by Jens Arnold · 16 years ago
  95. 46bf6bd Add preliminary ARMv5te optimisations (verified working, but can probably be sped up further), and fix a comment in the ARMv6 code. by Jens Arnold · 16 years ago
  96. 6fcf276 Add armv6 specific asm code for the APE filters, speeding up -c2000..-c5000 a bit on Gigabeat S. by Jens Arnold · 16 years ago
  97. c42f22c Correct test to avoid drawing outside display, fixes a problem in sim with spacerocks, could possibly fix things on target too. by Nils Wallménius · 16 years ago
  98. 069f542 Fix FS#9397 - calendar plugin shows incorrect calendars, fix suggested by Thomas Schott by Nils Wallménius · 16 years ago
  99. 79171b7 Revert r18687, as the patch appears to break battery_bench on the Archos Player. Should also fix red. by Robert Menes · 16 years ago
  100. dfec613 fix yellow... should also actyually fix the issue... by Jonathan Gordon · 16 years ago