1. 39b64f7 FS#10311 -- Add beep when navigating to beginning or end of list. by Solomon Peachy · 6 years ago
  2. a06d9c8 Auto-Ranging Time Formatting For Menus (hh:mm:ss:mss) by William Wilgus · 6 years ago
  3. 62a5ed4 Fix possible truncation misc.c->output_dyn_value + use Kibytes by William Wilgus · 6 years ago
  4. aced667 Undo hacks to meant to get around string formatting limitations by Michael Sevakis · 7 years ago
  5. a648334 usb screen: Push the usb screen onto the activity stack. This enables %cs tag support for it. by Thomas Martitz · 11 years ago
  6. 8c655cf New GUI browser to select one (or more) folders. by Thomas Martitz · 12 years ago
  7. 57a20d2 Make DSP's replaygain independent of global_settings. by Michael Sevakis · 12 years ago
  8. d05db0a Correct actionable offense for misappropriation of action context. by Michael Sevakis · 13 years ago
  9. f688710 Change keyclick_click so that it may accept raw buttons or actions. by Michael Sevakis · 13 years ago
  10. d5e676b Add a %cs(current screen) state for the "Track Info" screen by Osborne Jacobs · 13 years ago
  11. eb2ea7f keyclick: Add a callback so screens can cancel a click. Add a generic list callback to stop clicks when we are at the end of the list by Jonathan Gordon · 13 years ago
  12. 1b781df Convert hard-coded unicode byte order mark values to constants. by Nick Peskett · 13 years ago
  13. fdc29d0 Add more INIT_ATTR and add config.h includes to header files with INIT_ATTR. by Boris Gjenero · 13 years ago
  14. 101693f FS#12251 - User shortcuts in the main menu. by Jonathan Gordon · 13 years ago
  15. 835683b %cs (current screen) changes: by Jonathan Gordon · 13 years ago
  16. e918b7b Add a %cs item for the context menus by Jonathan Gordon · 13 years ago
  17. 32dfc0c Add a plugin activity which to the %cs screen option list by Jonathan Gordon · 13 years ago
  18. 97a4c1e FS#11808 - Major playlist handling changes (on disk playlists) by Jonathan Gordon · 13 years ago
  19. 5663e1c Have mpegplayer use the mixer (the playback channel, since it's mutually exclusive to audio playback) so the clicks and skip beep can be used according to user settings. Introduce some system sound functions to make easier playing event sounds from various places and convert files calling 'beep_play' to use 'system_sound_play' and 'keyclick_click'. Event sound could be become themeable. by Michael Sevakis · 13 years ago
  20. a2b6703 Commit FS#12150 - Fully-functional audio mixer - and finally whip old limitations about playback of voice and other sounds when paused. Channels are independent in state and amplitude. Fade on stop/pause is handled by the channel's volume control rather than global volume which means it now works from anywhere. Opens up the possibility of plugin sounds during music playback by merely adding an additional channel enum. If any PCM drivers were not properly modified, see one of the last comments in the task for a description of the simple change that is expected. Some params are tunable in firmware/export/pcm-mixer.h as well. by Michael Sevakis · 13 years ago
  21. d0084ff Fixed a regression caused in r30021: tagnavi_custom.config parsing by Miika Pekkarinen · 13 years ago
  22. b58d365 FS#11925 - Add a proper system to keep track of the current screen/activity to make %cs far more useful by Jonathan Gordon · 13 years ago
  23. 1e391fb Fix yellows and checkwps. by Thomas Martitz · 14 years ago
  24. 489962d Fix FS#11526 - %Vf(<hex>) was acceptable on grey remotes with colour main by Jonathan Gordon · 14 years ago
  25. 9c0b247 Rockbox as an application: add get_user_file_path(). by Thomas Martitz · 14 years ago
  26. 2d31d77 FS#11470 - new skin code, finally svn uses the new parser from the theme editor. This means that a skin that passes the editor WILL pass svn and checkwps (unless the target runs out of skin buffer or something. by Jonathan Gordon · 14 years ago
  27. cfda097 Add HAVE_HOTSWAP_STORAGE_AS_MAIN to detect changed binary after re-inserting the storage on targets that run rockbox from hotswappable storage. by Thomas Martitz · 15 years ago
  28. 83d24f8 FS#10704 - Make a configuration option to disable USB HID by Tomer Shalev · 15 years ago
  29. faa47bf Code cleanup in dsp.c and misc.c, some comments by Jeffrey Goode · 15 years ago
  30. 79f19b9 Const correctness for output_dyn_value and unify some identical constants by Nils Wallménius · 15 years ago
  31. 1d6df54 Convert a number of places in core and plugins to use the BIT_N() macro instead of 1<<n. Speeds up things on SH1, and also reduces core binsize. Most notable speedups: 1 bit lcd driver: drawpixel +20%, drawline + 27%, hline +5%; jpeg viewer: +8% for 1/8 scaling. Other targets are unaffected. by Jens Arnold · 15 years ago
  32. 9698c3b replace USB_IPODSTYLE by USB_HANDLED_BY_OF as that's what it actually means. Fix various configs to use it correctly. by Frank Gevaerts · 16 years ago
  33. 11ad7b4 Move screendump from apps to firmware, solving two nasty firmware-to-apps calls. This required to move the filename creation functions as well. * Fix bug in the BMP header of Clip screendumps. * Add remote screendump for targets with an LCD remote. * Simplify some ifdefs and rename a macro in the sim. by Jens Arnold · 16 years ago
  34. 0d935ce Put the display colours for monochrome and greyscale targets into the target config files, and use them both for the simulator UI and screendumps. The Clip now shows the split display properly in screendumps and simulator. A side effect is that screendumps of ordinary monochrome targets are now 4-bit BMP files (saves an alternate code path, and might be more compatible with some gfx programs). * Simplify the simulation of split display, and also simplify greylib simulation. The simulator now always calculates 129 shades (2*128 for a Clip sim), and just uses 2 (or 4) of those for native display simulation. * Centralised the simulator LCD dimension definition. by Jens Arnold · 16 years ago
  35. 5a55772 Small code reuse improvement by Nils Wallménius · 16 years ago
  36. 8751b94 Fix yellow by Maurus Cuelenaere · 16 years ago
  37. a3a5450 Get checkwps compiling again: Move the definitions of BOM and BOM_SIZE to misc.c (they are not used outside misc.c, so don't need to be in the .h), plus always include misc.h in misc.c (not needed to fix checkwps, but good practice), and add unistd.h when __PCTOOL_ is defined. by Dave Chapman · 16 years ago
  38. 02103a2 Unify opening of utf-8 files (FS#6203). This also adds ignoring the BOM in several places it has been missing (as FS#6071). by Dominik Riebeling · 16 years ago
  39. 2acc0ac Updated our source code header to explicitly mention that we are GPL v2 or by Daniel Stenberg · 16 years ago
  40. 61f5dd6 fix red and pointer screwup by Jonathan Gordon · 16 years ago
  41. 930447c oops, missed to failed hunks in the patch by Jonathan Gordon · 16 years ago
  42. ae49b38 Accept FS#9075 and rename valid_vals to set_vals by Jonathan Gordon · 16 years ago
  43. f002b7d make %V a little simpler. only the x and y values have to be specified now (i.e %V|0|0|||||| ) by Jonathan Gordon · 16 years ago
  44. dabcb81 Introduce a small helper function that asks the user if the dynamic playlist should be erased to increase code re-use by Nils Wallménius · 16 years ago
  45. e92d2c5 Add a general-purpose parse_list function to parse a string containing a delimited list of items and adapt the parse_image_load() function in the WPS parser to use it. This function will also be used to parse the upcoming WPS %V viewport tag, but I'm committing it separately as these changes are unrelated to the viewport implementation itself. by Dave Chapman · 17 years ago
  46. 2235081 Prevent possible buffer overflow when locating album art. by Magnus Holmgren · 17 years ago
  47. 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
  48. d87b037 consolidate the 3 file_exists() functions into one; use the version that explicitly uses dircache; give dir_exists() the same treatment for consistency by Robert Kukla · 17 years ago
  49. 4acae4d Use the strrsplt function in one more place by Nils Wallménius · 17 years ago
  50. ffb3dfd Fix some places for USB_NONE. Still some more complex cases left though. by Jens Arnold · 17 years ago
  51. ea255fb Prevent initial spinup when starting first file when in a stopped state on non-RTC targets. Fix some states that are dangerous on SWCODEC and could result in data loss. Had to make plugin API incopatible since specified numbered filename creation is enabled now on all non-RTC targets with recording; increase version and sort the items that looked like they had a place to go. by Michael Sevakis · 17 years ago
  52. 74cbb0a Give color targets the ability to display each LCD line a different color and use this newfangled ability to provide themable colored file types. See the comments on read_color_theme_file and the sample.colors file provided for how to use this. .colors files go in themes directory for now. This separate line color function should be trivial to add to menus and wpss. by Brandon Low · 17 years ago
  53. f46657e Move the setvol wrapper function to misc.c and use it in more places instead of doing the same checks everywhere by Nils Wallménius · 17 years ago
  54. 178c565 Stop/shutdown logic rework in browsers and menus. Recorder V1: Double-Off shutdown is now possible from menus and sub-browsers as well. Player, other targets which are always powered during charging: Attempted shutdown from menu with charger plugged now displays the charging splash. by Jens Arnold · 18 years ago
  55. dc33e1e Don't check for bootfile changes on devices that use OF for USB (and thus reboot) by Peter D'Hoye · 18 years ago
  56. d2b3055 Check if a new version got installed after usb disconnect and ask if user wants to reboot. Causes disk spinup before showing the usb logo. Also fixes do_menu() not returning to root_menu after usb disconnect. by Peter D'Hoye · 18 years ago
  57. 2c7b127 Set CONFIG_RTC to 0 for non-RTC targets, and check with #if to profit from -Wundef. No code change. by Jens Arnold · 18 years ago
  58. 14ba91e A few more bookmark code tweaks. Also improves how the bookmark selection screen is displayed on Archos players. by Magnus Holmgren · 18 years ago
  59. ea79924 Make the updated %rg tag match playback behaviour (fall back to track gain if album gain requested but not available). Share the mode decision logic with playback code and simplify the %rg tag handling. by Magnus Holmgren · 18 years ago
  60. 0f5cb94 Big Patch adds primarily: Samplerate and format selection to recording for SWCODEC. Supprort for samplerates changing in playback (just goes with the recording part inseparably). Samplerates to all encoders. Encoders can be configured individually on a menu specific to the encoder in the recording menu. File creation is delayed until flush time to reduce spinups when splitting. Misc: statusbar icons for numbers are individual digits to display any number. Audio buffer was rearranged to maximize memory available to recording and properly reinitialized when trashed. ColdFire PCM stuff moved to target tree to avoid a complicated mess when adding samplerate switching. Some needed API changes and to neaten up growing gap between hardware and software codecs. by Michael Sevakis · 18 years ago
  61. a1ac743 Implement fast_readline as a function and use it for tagtree also. by Miika Pekkarinen · 18 years ago
  62. 8c800cf Replace references to HAVE_RTC with CONFIG_RTC and remove the HAVE_RTC defines from config-*.h by Dave Chapman · 19 years ago
  63. 05042af Core: A graphics framework can now register a hook function to extend the core screendump routine. * Grayscale library: (1) Changed the screendump routine into a hook, and implemented it for H1x0. (2) The planar pixel setting routines now use one register less. Fixes build problem with developer builds (frame pointers enabled) on coldfire. by Jens Arnold · 19 years ago
  64. 60895bc Patch #1272052 by Henrik Backe - Move credits to a plugin by Linus Nielsen Feltzing · 19 years ago
  65. 58e9412 Added universal functions for creation of numbered filenames and date+time filenames (units with RTC only). Some size optimisations within code using these new functions. Everything should behave as before, except config saving will always find the highest file number + 1 even if the sequence is non-contiguous. by Jens Arnold · 19 years ago
  66. 670abf9 The shutdown message is now displayed before saving the database, giving better user feedback when whutting off the player by Linus Nielsen Feltzing · 19 years ago
  67. 3d21781 Moved the car adapter mode handling to apps/, now every thread gets SYS_CHARGER_CONNECTED and SYS_CHARGER_DISCONNECTED events by Linus Nielsen Feltzing · 20 years ago
  68. f64939e oops again, incomplete long policy by Jean-Philippe Bernardy · 20 years ago
  69. 2116bba New function for formatting large-range values for output, both printed and voiced. This replaces num2max5(). It is currently used for the total/free space display in the info menu, for the recorded number of bytes (recorders) and the MMC debug info (Ondios). by Jens Arnold · 20 years ago
  70. 0dc52d5 Extended default_event_handler() that calls a callback function prior to actually handling the event. by Jens Arnold · 20 years ago
  71. f749093 Cosmetic changes by Linus Nielsen Feltzing · 20 years ago
  72. ade5d7b First step in revamping the USB event handling, paving the way for the upcoming SYS_POWER_OFF event by Linus Nielsen Feltzing · 20 years ago
  73. 5b5003d New feature: clean shutdown if you press OFF twice in the file browser, or select "Shut by Linus Nielsen Feltzing · 20 years ago
  74. 26440c9 Moved settings_parseline() to misc.c by Linus Nielsen Feltzing · 20 years ago
  75. a8dab4c New screen dump feature for recorders by Linus Nielsen Feltzing · 20 years ago
  76. 75b41a8 Moved read_line() to misc.c by Linus Nielsen Feltzing · 21 years ago
  77. 9963c45 renamed string.c to misc.c and added a misc.h for the num2max5() function, by Daniel Stenberg · 22 years ago