1. 75fe78c Handle SYS_POWEROFF event in recorder and chessbox plugins 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. 74701a1 Decrease static code size recording.c by William Wilgus · 6 years ago
  5. 7907eb8 Fix truncation warning recording.c->recording_screen by William Wilgus · 6 years ago
  6. aced667 Undo hacks to meant to get around string formatting limitations by Michael Sevakis · 7 years ago
  7. 1245c5f Implement speaker enable/disable on jack (un)plug by Amaury Pouly · 8 years ago
  8. 7d1a47c Rewrite filesystem code (WIP) by Michael Sevakis · 11 years ago
  9. ec6258f fix some reds. by Thomas Martitz · 11 years ago
  10. 22e802e playback,talk: Share audiobuffer via core_alloc_maximum(). by Thomas Martitz · 11 years ago
  11. f9e47c6 19b289a somehow missed one last LANG_RECORDING_FREQUENCY. by Michael Sevakis · 11 years ago
  12. bb87590 Temporarily disable keyclick in recording screen. by Michael Sevakis · 11 years ago
  13. 4888131 Update software recording engine to latest codec interface. by Michael Sevakis · 11 years ago
  14. a9ea1a4 Fix some whitespace in files changed in following commit. by Michael Sevakis · 11 years ago
  15. 5857c44 Refactor audio thread to run both recording and playback. by Michael Sevakis · 11 years ago
  16. 7901aa6 Simplify warning suppression for unused argument by Bertrik Sikken · 13 years ago
  17. 01415ad AGC: respect gain steps defined in audiohw_settings[] by Marcin Bukat · 13 years ago
  18. c251358 Closing recording before initializing it the first time isn't needed and may also interfere with playback. Remove audio_close_recording call upon first entering recording screen. by Michael Sevakis · 13 years ago
  19. 0942e2a Changed the FOR_NB_SCREENS macro to always be a for loop that declares its own loop variable. This removes the need to declare this variable in the outer scope. by Björn Stenberg · 13 years ago
  20. 4db3e89 Shuffle some functions around so that interfacing with playback.c in particular isn't required. Though playback does finish the audio init, pcm doesn't care who does it. by Michael Sevakis · 13 years ago
  21. 8a701e5 Fix errors and warnings. by Thomas Martitz · 13 years ago
  22. 82f4c60 Make the histogram code usable for playback as well. Move the recording histogram code to peakmeter, rename it to remove the recording reference, and rename anything referring to it as well. Change the drawing code so there are more options to position them. This may change your histogram settings, so check after upgrading. by Peter D'Hoye · 13 years ago
  23. 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
  24. 2e4259e recording.c by Marcin Bukat · 14 years ago
  25. 47f670d FS#11725: fix duplicationg slash indicating root in filename. by Teruaki Kawashima · 14 years ago
  26. 56c4e9f Separate mas35xx lowlevel stuff. Move SH specific bits to target tree. FS#11189 by me. by Marcin Bukat · 14 years ago
  27. 5d8ab7b Fix reds. by Thomas Martitz · 14 years ago
  28. 9c0b247 Rockbox as an application: add get_user_file_path(). by Thomas Martitz · 14 years ago
  29. 3982f1e Simulator: build recording code by Rafaël Carré · 14 years ago
  30. ab27aa1 Fix r26298 yellow: Somehow missed those warnings. Need playback.h. by Michael Sevakis · 14 years ago
  31. a8d9a03 SWCODEC: Wait for audio init to complete before starting radio or recording; hardware init might not be finished yet if those are the start screens. by Michael Sevakis · 14 years ago
  32. 38ef849 slightly rework peakmeter handling to make it cleaner and be able to be used in conditionals by Jonathan Gordon · 15 years ago
  33. 77dfff5 Fix some more snprintf related warnings. by Thomas Martitz · 15 years ago
  34. 50a6ca3 Move c/h files implementing/defining standard library stuff into a new libc directory, also standard'ify some parts of the code base (almost entirely #include fixes). by Thomas Martitz · 15 years ago
  35. 9a3c077 Fix two warnings that appear with gcc4.4.3. The one in recording.c ("compact_view is used uninitialized" seems to be false positive unfortunately). by Thomas Martitz · 15 years ago
  36. 6b988af fix yellow by Peter D'Hoye · 15 years ago
  37. 1abda91 change histogram display principle to scrolling and simplify the code a bit by Peter D'Hoye · 15 years ago
  38. 70f6e62 fix cutoff of f2/f3_rec_screen in the recording screen. by Teruaki Kawashima · 15 years ago
  39. be90f74 Histogram display on recording screen. Based on the work of Jvo Studer in FS #5021 but reduced and reworked since the recording screen code changed quite a bit since his patch. For now enabled on iriver h1x0 and h3x0 only. by Peter D'Hoye · 15 years ago
  40. 1bc9228 Disable speaker when recording to prevent feedback. by Maurus Cuelenaere · 15 years ago
  41. b2eb44c FS#10824 - viewport/statusbar API rework. by Jonathan Gordon · 15 years ago
  42. a052102 mpeg.h/c cleanup by Jeffrey Goode · 15 years ago
  43. 9a4420b FS#10739: playback.c code split by Jeffrey Goode · 15 years ago
  44. d93d2fd Revert the recording key functionality changes back to before r21034: Both play and rec start recording. Fixes the Archos recording usability issue. To Do: see which targets have usability issues left. by Peter D'Hoye · 15 years ago
  45. f34a841 Revise r23225 a bit, removing the debug_printf function and implementing more generic lcd_(remote)_putsf function(s) instead and use those in more places by Nils Wallménius · 15 years ago
  46. 79f19b9 Const correctness for output_dyn_value and unify some identical constants by Nils Wallménius · 15 years ago
  47. 46943ad Avoid more useless string copys and make some random cleanups by Nils Wallménius · 15 years ago
  48. dcdc2b9 Correct a recording screen usability issue created in r21034. Pause used to start too, then was set to only start and now only pauses. Rec used to start and split, then only split and now again starts and splits. by Peter D'Hoye · 15 years ago
  49. 3200d04 Make the formatter functions used by the settings return a pointer to avoid usless copying of lang strings, this brought with it a long chain of const correctness and a few random cleanups by Nils Wallménius · 15 years ago
  50. 4c48b59 User definable UI viewport, to be able to restrict the UI into a viewport for all bitmap displays. by Thomas Martitz · 15 years ago
  51. 974a480 correct bottom viewport height calculation in the recording screen by Antonius Hellmann · 15 years ago
  52. 3d4701a FS#10080 by Nils Wallménius · 15 years ago
  53. f1034e0 FS#10406 - split the statusbar setting into one for each display, and allow the bar to be at the top or bottom of the display by Jonathan Gordon · 15 years ago
  54. 1910d02 fix a typo in comments (audio CD duration is not 74 or 80 hours) by Rafaël Carré · 15 years ago
  55. 814b3db FS#10230 - Remove 'start new file if not recording' functionality from ACTION_REC_NEWFILE by Marc Guay · 15 years ago
  56. 0023943 Fix duplicate #includes by Bertrik Sikken · 15 years ago
  57. 09085a3 Remove unneeded #include "backdrop.h" Remove unneeded #include "statusbar.h" by Bertrik Sikken · 16 years ago
  58. 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
  59. 701a593 continuation of last nights statusbar cleanup. by Jonathan Gordon · 16 years ago
  60. e385ee1 Decouple the statusbar drawing from the rest of the screen drawing. it is not drawn roughly 4x per second automatically. by Jonathan Gordon · 16 years ago
  61. 2e99b3d Gigabeat S: Allow recording from FM. Give FM the same volume range as playback. NOTE: This bumps the si4700 output volume to -0dB so other players with that may need a minor adjustment. by Michael Sevakis · 16 years ago
  62. 059fff2 Since *set_led_enabled() is actually an ata-specific feature, move it back to ata_* only by Frank Gevaerts · 16 years ago
  63. 2f8a008 Apply FS#9500. This adds a storage_*() abstraction to replace ata_*(). To do that, it also introduces sd_*, nand_*, and mmc_*. by Frank Gevaerts · 16 years ago
  64. 9558c49 Moved pcm_record from firmware to apps. Cleaned up some. Now all code using struct mp3entry is in apps. by Björn Stenberg · 16 years ago
  65. 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
  66. 216b7d4 Fix broken h1x0 sim build by providing a stub for pcm_sample_rate() by Peter D'Hoye · 16 years ago
  67. b4483f0 Recording screen: show spdif samplerate on SWCODEC targets (with spdif of course). To be adapted so this also works for HWCODEC. And to be tested as I have no cable around and a broken disk in my h120.... by Peter D'Hoye · 16 years ago
  68. 44d4fcd Recording screen: do not show L/R gain settings when recording mono; do not show gain (and AGC) at all when recording via spdif. by Peter D'Hoye · 16 years ago
  69. 74b01ff Adapt comment to the fact that the splash is removed by Peter D'Hoye · 16 years ago
  70. 01729e7 FS#9281 Rename of splash functions. by Nils Wallménius · 16 years ago
  71. 2966c7c Fix a small delay in updating the recording screen. This caused the screen not to update when changing settings fast (key repeat) by Peter D'Hoye · 16 years ago
  72. 76b6262 Adapt clip counter to compact view of recording screen by Peter D'Hoye · 16 years ago
  73. 4396b5b Recording screen: show a more compact view if 6 lines do not fit but 4 do. Should help things on small screens or with big fonts. by Peter D'Hoye · 16 years ago
  74. c494384 Style police, trigStat -> trig_stat by Nils Wallménius · 16 years ago
  75. 496e1f7 First step of the recording screen redesign. The screen is split into a fixed top part containing essential data and the peakmeters/triggerbar, and a bottom part that is in fact a list. The list contains the items that can be changed, and also some stuff that isn't important enough to be on the top part, like the filename. That filename is now shown completely. If the font is too big to have 6 lines on the display, sysfont is used. by Peter D'Hoye · 16 years ago
  76. 92bd97b fix FS#9146 by Jonathan Gordon · 16 years ago
  77. f4d4a6a Implement FS#8947 - Add a stub in the simulator for ata_disk_is_active. This make it possible to clean up some #ifdef SIMULATOR macros. by Bertrik Sikken · 16 years ago
  78. 205f3df Remove a viewport ambiguity by changing the screens width/heigth members into lcdwidth/lcdheight. Normal usercode should always use getwidth()/getheigth() as that returns the viewport width/height. Fixes issues that would have appeared in many places when introducing viewports with sizes != lcd sizes. by Peter D'Hoye · 16 years ago
  79. 2acc0ac Updated our source code header to explicitly mention that we are GPL v2 or by Daniel Stenberg · 16 years ago
  80. bdbdb97 FS#9051 - remove LCD margins... use viewports if you need them... by Jonathan Gordon · 16 years ago
  81. ff469ab Updated recording trigger screen (seems to be a feature almost noone uses?) by Jonathan Gordon · 16 years ago
  82. 9098112 Fix red by Peter D'Hoye · 16 years ago
  83. a352402 Accept FS #8994: add another recording filesplit option: stop recording and shutdown by Peter D'Hoye · 16 years ago
  84. e15f8a2 Made source files #include the header file that they implement to make sure they are in sync. Made some local functions static. by Bertrik Sikken · 17 years ago
  85. 2843469 Moved atoi declaration to stdlib.h. Deleted atoi.h by Bertrik Sikken · 17 years ago
  86. 9c3f6c4 Simplify that clip indicator reset code a bit by Peter D'Hoye · 17 years ago
  87. 30ab1a3 Reset recording clipping indicators when changing gain. Solves FS #6147 by Peter D'Hoye · 17 years ago
  88. db1e12b Quick fix to prevent freezing of H10 (possibly others too) when left at the disk full message. Needs more investigation to find the cause of the freeze. by Peter D'Hoye · 17 years ago
  89. 05007e1 More code police by Peter D'Hoye · 17 years ago
  90. 327d78e Code police by Peter D'Hoye · 17 years ago
  91. a007b55 Fix gradient selection bar in recording screen by Peter D'Hoye · 17 years ago
  92. b0dd9eb Repair the no-spinup on start/split feature of recording. Recording directory selection broke it. Please only look at the disk during encoder loading opportunities in future additions. by Michael Sevakis · 17 years ago
  93. 236cdae Make the recording screen handle button repeats correctly when changing gain. Fixes FS#8038. by Linus Nielsen Feltzing · 17 years ago
  94. e711de2 Make the variable for numbers of screens to update const on non-remote-lcd targets. by Nils Wallménius · 17 years ago
  95. ed64a66 make check_dir use dir_exists and slightly optimise the latter by Robert Kukla · 17 years ago
  96. 31a2f33 Mop up some yellow. by Steve Bavin · 17 years ago
  97. 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
  98. 0279c71 Voice the recording trigger settings screen. by Stéphane Doyon · 17 years ago
  99. 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
  100. 49a9e1e Make the gradient look better when more than one line is selected (running time, ID3 info, cuesheet viewer...). I haven't found a solution for scrolling yet, so that won't look too good. by Nicolas Pennequin · 17 years ago