when (GMT)whowherewhat
25 Oct 12:28 Linusapps/plugins/minesweeper.c 1.4 Patch #1052007 by Philipp Pertermann, minesweeper no longer quits after finishing a game.
25 Oct 12:04 Linusfirmware/mpeg.c 1.294 Update pause_start_time when creating new files. Fixes bug report #988839.
25 Oct 00:08 Jensfirmware/export/powermgmt.h 1.13 The battery level thresholds for Ondio were a bit optimistic
24 Oct 23:19 Jensapps/tree.c 1.277 Leave sub-browsers after returning from usb mode, to avoid confusing display of the drive root.
24 Oct 22:30 Jensapps/recorder/recording.c 1.65 Fixes: (1) Menu now disabled while recording, to prevent settings change. (2) Red led is switched off before entering menu.
24 Oct 21:45 Jensapps/bookmark.c 1.28
apps/settings.h 1.125
Fixes: (1) Ondio: Off is now an alternative way to cancel settings. (2) Use proper function to clear button queue. (3) Create bookmark request now working properly, ignoring stray button releases. (4) Fixed button handling in bookmark display on Ondio (it was impossible to delete a bookmark before)
24 Oct 20:32 Jensapps/tree.c 1.276
apps/tree.h 1.30
Fixes: (1) Selecting previous file/dir via remote in browser works again (typo). (2) The resume request should now always work as intended, properly ignoring button releases. The power button (ON for recorder/player, OFF for ondio) is now only ignored until the first release.
24 Oct 20:27 Jensapps/wps.c 1.228 Fix: Skipping to previous/next track via remote works again. WPS_RC_(PREV|NEXT) must not depend on WPS_(PREV|NEXT)_PRE
24 Oct 02:52 Jensapps/lang/english.lang 1.135 Removed all remaining tts engine dependent adjustments for proper pronunciation
23 Oct 23:12 Björnapps/misc.c 1.21 Reverted conditional shutdown config flush
23 Oct 17:58 Jörgapps/lang/deutsch.lang 1.51
apps/lang/english.lang 1.134
apps/talk.c 1.24
new voice ID for the space character, allows to spell with a pause, once this is in the voice files
23 Oct 16:28 Jörgapps/plugins/firmware_flash.c 1.16
apps/plugins/rockbox_flash.c 1.22
the flash plugins are now checking the battery level first
23 Oct 14:52 Björnapps/misc.c 1.20 Don't spin up disk to flush config sector on shutdown
23 Oct 14:15 Björntools/songdb.pl 1.7 Sort songarray on track number if available
23 Oct 10:23 Jensapps/plugins/chessclock.c 1.5 Minor change (adhere to original coding style)
23 Oct 09:59 Jensapps/plugin.c 1.56
apps/plugin.h 1.65
Removed usb_screen() from the api. All plugins should use the default event handlers instead. Added battery_level_safe(). Sorted api & bumped versions.
23 Oct 00:05 Jensapps/plugins/SOURCES 1.13
apps/plugins/chessclock.c 1.4
apps/plugins/wormlet.c 1.2
Plugin rework 6: (all) Now using the default event handler, standard placement is in switch() default case. (chessclock) Compile-time keyboard configuration, for Ondio adaption. Fixed remaining issues with bitmap lcd -> compile for all platforms, as originally intended.
22 Oct 20:49 Jörgapps/plugins/rockbox_flash.c 1.21 removed a Player warning
22 Oct 20:44 Jörgapps/debug_menu.c 1.94 for Ondio: ATA info taken out of debug screens
22 Oct 20:42 Jörgapps/plugins/rockbox_flash.c 1.20 minor optical flaw
22 Oct 20:21 Jörgapps/plugins/firmware_flash.c 1.15
apps/plugins/rockbox_flash.c 1.19
allow Ondio ROM v1.04 for flashing, I changed my mind about the Ondio key assignment, some cleanup
22 Oct 17:00 Jörgapps/recorder/keyboard.c 1.17 mapping for the Ondio, keyboard is enabled now.
22 Oct 00:22 Jensapps/plugins/SOURCES 1.12
apps/plugins/euroconverter.c 1.6
apps/plugins/jackpot.c 1.2
apps/plugins/nim.c 1.3
apps/plugins/splitedit.c 1.4
apps/plugins/star.c 1.4
apps/plugins/vu_meter.c 1.10
Plugin rework 5: (all) Now using the default event handler, standard placement is in switch() default case. (splitedit,star,vu_meter) Compile-time keyboard configuration, for Ondio adaption. (splitedit) Timing kludge for MMC. (star) Completed USB support.
21 Oct 22:49 Björntools/songdb.pl 1.6 Minor adjustments
21 Oct 21:58 Björntools/songdb.pl 1.5 Now fully v1 spec compliant
21 Oct 19:07 Jörguisimulator/common/stubs.c 1.49 oops, dear sims, please excuse
21 Oct 18:34 Jörgapps/settings_menu.c 1.163
apps/talk.c 1.23
apps/talk.h 1.9
apps/tree.c 1.275
apps/tree.h 1.29
Improvement for talking filenames: While loading the directory, already cache for which files are clips available. This avoids unsuccessful spinups while browsing.
21 Oct 13:54 Danieltools/songdb.pl 1.4 updates, still not there
20 Oct 23:54 Jensapps/plugins/SOURCES 1.11
apps/plugins/solitaire.c 1.4
Plugin rework 4: (solitaire) Fixed an array out-of-bounds access on game init. Help splashes are cleaned up after timeout. Compile-time keyboard configuration. Added USB handling using the default event handler
20 Oct 21:40 Danieltools/songdb.pl 1.3 Closing in on the TagDatabase 1.7 spec
19 Oct 22:50 Jörgapps/recorder/radio.c 1.53 Phew, all features available to Ondio, too. What an #ifdef monster. New feature: long select press on a preset opens a context menu to edit/delete. Since it's also useful to FMR, I made it available for that as well.
19 Oct 18:00 Jörgapps/recorder/radio.c 1.52 Ondio: inaccessible button actions are now in the menu (presets+add), preset editing is still missing
19 Oct 16:17 Kjellapps/screens.c 1.63 The display is forced in to two row modes for player before showing the splash text
19 Oct 11:39 Linusapps/recorder/recording.c 1.64 Bug/patch #1049956, turn off LED when entering recording quick screens
19 Oct 09:09 Linusapps/recorder/radio.c 1.51 Fixed the FM preset menu button handling (again)
19 Oct 09:07 Linusapps/menu.c 1.77 Deleting the last menu item no longer gives a negative cursor position
19 Oct 08:20 Jörgapps/main.c 1.102
apps/recorder/radio.c 1.50
firmware/export/power.h 1.5
firmware/export/tuner.h 1.3
firmware/powermgmt.c 1.58
firmware/tuner_philips.c 1.4
firmware/tuner_samsung.c 1.3
tuner cleanup + improvements: - use sleep and powerdown for those who can - philips station search works now
18 Oct 22:22 Jensapps/plugins/snake2.c 1.5 Ooops, I broke the recorder sims
18 Oct 21:45 Jensapps/plugins/SOURCES 1.10
apps/plugins/flipit.c 1.3
apps/plugins/mandelbrot.c 1.10
apps/plugins/minesweeper.c 1.3
apps/plugins/mosaique.c 1.2
apps/plugins/oscillograph.c 1.2
apps/plugins/pong.c 1.6
apps/plugins/sliding_puzzle.c 1.6
apps/plugins/snake.c 1.3
apps/plugins/snake2.c 1.4
apps/plugins/sokoban.c 1.4
Plugin rework 2: (all) Compile-time keyboard configuration, for Ondio adaption. (all) Now using the default event handler, standard placement is now in switch() default case. (minesweeper,pong,snake,snake2) added USB handling. (mandelbrot,mosaique) Fixed return value. (minesweeper) fast moving with button repeat. (oscillograph) Fixed cleanup in USB case.
18 Oct 08:08 Danieltools/songdb.pl 1.2 present table to the user, easily converted to binary form once we settle on a format
18 Oct 07:58 Jörgapps/recorder/radio.c 1.49
firmware/export/tuner.h 1.2
firmware/tuner_philips.c 1.3
firmware/tuner_samsung.c 1.2
minor touchup, to make the tuner interface independent from the IF
18 Oct 06:16 Jensapps/plugins/stopwatch.c 1.7 Fixed return value
17 Oct 23:24 Jörgfirmware/drivers/fmradio_i2c.c 1.2
firmware/export/fmradio_i2c.h 1.2
firmware/tuner_philips.c 1.2
Philips tuner supported
17 Oct 17:49 Jörgapps/recorder/radio.c 1.48 fix: the presence detection needs to power up the tuner first
17 Oct 10:00 Jörgapps/recorder/recording.c 1.63 file name generation for recorder without RTC (Ondio)
17 Oct 09:58 Jörgfirmware/drivers/power.c 1.30 bugfix for OndioFM tuner power
17 Oct 08:53 Jörgapps/recorder/radio.c 1.47
firmware/drivers/fmradio.c 1.6
firmware/drivers/power.c 1.29
firmware/export/config-ondiofm.h 1.17
firmware/export/fmradio.h 1.3
firmware/export/power.h 1.4
firmware/powermgmt.c 1.57
uisimulator/common/fmradio.c 1.3
moved and renamed fmradio_set/get_status to power.c, where it now additionally serves well for tuner power enable on OndioFM
17 Oct 00:54 Jensapps/plugins/SOURCES 1.9
apps/plugins/bounce.c 1.7
apps/plugins/calculator.c 1.6
apps/plugins/calendar.c 1.10
apps/plugins/chip8.c 1.8
apps/plugins/clock.c 1.17
apps/plugins/cube.c 1.3
Plugin rework 2: (most) Compile-time keyboard configuration, for Ondio adaption. (all) Now using the default event handler, standard placement is now in switch() default case. (calendar, chip8) Fixed usb handling.
16 Oct 07:52 Jensapps/sleeptimer.c 1.13 Fixes: (1) Use correct margins (2) Don't voice the 'Off' setting if voice UI is disabled
16 Oct 07:49 Jensapps/debug_menu.c 1.93 Debug menu->View runtime: Ignore release events
16 Oct 07:18 Jensapps/plugins/snow.c 1.3 Fixed return value
16 Oct 00:07 Jensapps/plugins/SOURCES 1.8
apps/plugins/battery_test.c 1.6
apps/plugins/jpeg.c 1.15
apps/plugins/metronome.c 1.8
apps/plugins/rockblox.c 1.2
apps/plugins/snow.c 1.2
apps/plugins/stopwatch.c 1.6
apps/plugins/video.c 1.25
apps/plugins/viewer.c 1.7
Plugin rework 1: (most) Compile-time keyboard configuration, for Ondio adaption. (all) Now using the default event handler, standard placement is now in switch() default case. (snow) Made USB aware. (video) Added contrast setting to Ondio version.
15 Oct 22:10 Jörgapps/main.c 1.101 oops, I broke the player build
15 Oct 21:41 Jörgapps/main.c 1.100
apps/recorder/radio.c 1.46
apps/recorder/radio.h 1.6
firmware/SOURCES 1.7
firmware/drivers/fmradio_i2c.c 1.1
firmware/export/config-ondiofm.h 1.16
firmware/export/config.h 1.12
firmware/export/fmradio_i2c.h 1.1
firmware/export/hwcompat.h 1.3
firmware/export/tuner.h 1.1
firmware/tuner_philips.c 1.1
firmware/tuner_samsung.c 1.1
Philips tuner prepared, new middle layer to abstract which tuner is used
15 Oct 20:30 Jensapps/settings.c 1.246
apps/settings_menu.c 1.162
firmware/drivers/lcd-player.c 1.45
firmware/drivers/lcd-recorder.c 1.46
Logarithmic scroll speed setting: speed doubles every 3 steps.
15 Oct 18:52 Jensfirmware/powermgmt.c 1.56 Another small adjustment for Ondio: Don't adjust initial battery level for non-existing HD activity
15 Oct 18:18 Jensfirmware/export/powermgmt.h 1.12
firmware/powermgmt.c 1.55
Adjusted power thread to Ondio: no charging, no car adapter mode, different current values for runtime estimation
15 Oct 11:33 Linusfirmware/SOURCES 1.6
firmware/system.c 1.30
Ported interrupt vector handling to Coldfire
15 Oct 11:32 Linusfirmware/export/system.h 1.10 Cleaned up and started porting to Coldfire
15 Oct 02:16 Linusapps/main.c 1.99 iRiver: the backlight blink loop is now done in C, using two threads, as a test of the threading code
15 Oct 02:15 Linusapps/SOURCES 1.3 main.c now compiles on iriver
15 Oct 02:14 Linusfirmware/app.lds 1.32 stacksymbols adapted to Coldfire
15 Oct 02:13 Linusfirmware/SOURCES 1.5
firmware/thread.c 1.36
Threading ported to Coldfire
15 Oct 02:10 Linusfirmware/crt0.S 1.15 Coldfire: Set up DRAM controller, copy data/iram sections and call main()
14 Oct 23:49 Linusapps/onplay.c 1.39 Increased the maximum viewers limit to 16
14 Oct 23:40 Jensfirmware/rolo.c 1.11 Disabling all timers on rolo fixes the problems with roloed Archos firmware on Ondio. It's probably a good idea to do this for all models
14 Oct 21:58 Jensfirmware/usb.c 1.43 Fix: Doing the port function setting first in usb_enable() fixes the instability with cold-started rockbox on Ondio (PA5 was high after the first usb_enable(false); with the old init order
14 Oct 07:59 Björnapps/playlist_viewer.c 1.22 Avoid TREE_RUN trailing release event
14 Oct 07:52 Jörgfirmware/drivers/fat.c 1.92 cleaned out parts of bpb which we don't use
14 Oct 07:48 Björnapps/tree.c 1.274
apps/tree.h 1.28
Proper fix for TREE_RUN trailing release event
14 Oct 00:57 Jensfirmware/powermgmt.c 1.54 No hard-coded minimum capacity any more
13 Oct 23:59 Jensapps/plugins/video.c 1.24 BUG FIX: Corrected the speed kludge for Ondio video playback. The previous solution changed the frame time directly in the file header structure, causing the changed value to be saved together with resume position, therefore destroying sync for any further playback.
13 Oct 23:21 Jensfirmware/drivers/power.c 1.28 Disabled charger detection and ide_power_enable() for Ondio; some cleanup
13 Oct 13:39 Danieltools/songdb.pl 1.1 song db generation tool embryo
13 Oct 11:32 Linusfirmware/thread.c 1.35 MACH, MACL and SR are no longer part of the SH1 thread context
13 Oct 09:08 Linusapps/misc.c 1.19 Fake power off in clean_shutdown() on Ondio players, to make the user releases the OFF button
13 Oct 07:37 Jörgapps/recorder/radio.c 1.45 fix for menu button quirk
12 Oct 23:45 Jensapps/plugins/SOURCES 1.7
apps/plugins/metronome.c 1.7
metronome.rock now uses default_event_handler_ex(). Adapted and enabled for Ondio.
12 Oct 22:49 Jensapps/plugins/SOURCES 1.6
apps/plugins/grayscale.c 1.10
apps/plugins/jpeg.c 1.14
apps/plugins/video.c 1.23
grayscale.rock, jpeg.rock and video.rock now use default_event_handler_ex(). Adapted and enabled them for Ondio.
12 Oct 22:45 Jensapps/misc.c 1.18
apps/misc.h 1.8
apps/plugin.c 1.55
apps/plugin.h 1.64
Extended default_event_handler() that calls a callback function prior to actually handling the event.
12 Oct 16:43 Jörgapps/talk.c 1.22 for slow MMC device (Ondio): load voice file piecewise, as needed
12 Oct 11:20 Linusfirmware/export/config-recorderv2.h 1.12 Now the FM, V2 and Ondio players use the new SYS_POWEROFF event. Now you can safely turn off the player by holding OFF.
12 Oct 11:00 Linusapps/misc.c 1.17
apps/tree.c 1.273
firmware/drivers/button.c 1.61
firmware/export/config-fmrecorder.h 1.19
firmware/export/config-ondiofm.h 1.15
firmware/export/config-ondiosp.h 1.17
Now the FM, V2 and Ondio players use the new SYS_POWEROFF event. Now you can safely turn off the player by holding OFF.
12 Oct 10:59 Linusapps/main_menu.c 1.111 The Poweroff menu entry is only for Players
12 Oct 10:58 Linusfirmware/export/kernel.h 1.7 SYS_xxx events now don't share bits with regular events. New event: SYS_POWEROFF.
12 Oct 09:09 Jensfirmware/system.c 1.29 Bus controller inits are valid for all models. Corrected WCR1 init according to the datasheet (dontcare bits shall be written as 1)
12 Oct 08:42 Linusapps/screens.c 1.62 Removed the backlight control from the charging screen
12 Oct 00:02 Jensapps/lang/deutsch.lang 1.50
apps/lang/english.lang 1.133
apps/misc.c 1.16
apps/screens.c 1.61
apps/screens.h 1.14
Request to remove MMC before acknowledging USB (Ondio)
11 Oct 22:53 Jensfirmware/export/config-recorder.h 1.12
firmware/mp3_playback.c 1.29
Disabled S/PDIF out for models where S/PDIF output is not physically available. Should reduce possible interference. If you have modded your FM/V2 to have such an output, define HAVE_SPDIF_OUT in the corresponding config-xxx.h file to re-enable it
11 Oct 12:37 Danielapps/FILES 1.13 we have no *.txt files in plugins/ (any more)
11 Oct 09:25 Björnapps/tree.h 1.27 Ondio also needs RUN to be on release, since we use repeat for context menu.
11 Oct 09:25 Björnapps/tree.c 1.272 Ignore leftover release events when starting secondary file browser.
11 Oct 07:55 Linusfirmware/mpeg.c 1.293 Stepping backwards over non-existing files now works. Thanks to Christian Marg for pinpointing the problem.
10 Oct 22:37 Jensfirmware/system.c 1.28 Properly initialize the bus controller for Ondio as well. Fixes coldstart from flash on Ondio SP, both classic and RomBox
10 Oct 19:51 Jensfirmware/drivers/ata_mmc.c 1.23
firmware/export/ata_mmc.h 1.2
firmware/usb.c 1.42
MMC hotswap handling in USB mode
10 Oct 17:12 Jörgapps/recorder/radio.c 1.44 limited FM screen for the Ondio
10 Oct 16:21 Jörgapps/recorder/recording.c 1.62 removed obsolete code
10 Oct 16:19 Jörgfirmware/export/powermgmt.h 1.11 more realistic limits for AAA cells
10 Oct 10:28 Jensapps/settings.c 1.245
apps/settings_menu.c 1.161
firmware/export/powermgmt.h 1.10
Consistent battery capacity handling for settings and menu, adapted allowed range for Ondio
10 Oct 01:25 Jensapps/main.c 1.98
apps/screens.c 1.60
apps/settings.c 1.244
apps/settings_menu.c 1.160
firmware/export/config-fmrecorder.h 1.18
firmware/export/config-h100.h 1.6
firmware/export/config-player.h 1.9
firmware/export/config-recorder.h 1.11
firmware/export/config-recorderv2.h 1.11
Removed car adapter mode for Ondio, and changed the misleading config option HAVE_BATTERIES to the more appropriate HAVE_CHARGING
10 Oct 00:35 Jensapps/debug_menu.c 1.92
firmware/drivers/ata_mmc.c 1.22
firmware/export/kernel.h 1.6
First part of MMC hotswap handling; removed unnecessary MMC thread
9 Oct 22:48 Jensfirmware/drivers/ata_mmc.c 1.21 Fixed busy timeout handling; better comments
9 Oct 22:04 Jensapps/settings.c 1.243
apps/settings_menu.c 1.159
Removed disk settings menu for Ondio
9 Oct 21:51 matslapps/lang/svenska.lang 1.53 Synced.
9 Oct 20:54 Jensapps/menu.c 1.76
apps/settings.c 1.242
apps/settings_menu.c 1.158
apps/status.c 1.58
apps/tree.c 1.271
Removed button bar for devices with no F buttons (Ondio)
9 Oct 19:56 Jensapps/settings.c 1.241
apps/settings_menu.c 1.157
apps/wps-display.c 1.99
firmware/backlight.c 1.32
Removed backlight handling remains for platforms with no backlight (Ondio)
9 Oct 12:42 Jensfirmware/mpeg.c 1.292 Limit read chunk size for MMC to 256 KB. Fixes playback problems for high-bitrate files
9 Oct 12:00 Jörgapps/recorder/recording.c 1.61 minor improvement: allow option cycling for Ondio
9 Oct 11:39 Jörgapps/recorder/recording.c 1.60 recording enabled for Ondio
9 Oct 09:46 Jensapps/settings.c 1.240 Fix: Config sector calculation failed on super-floppy formatted media
9 Oct 01:14 Jensfirmware/drivers/ata_mmc.c 1.20 Major MMC driver rework: DMA for sector transfers (except for single sector writes), bitswap while DMA transfer is running, optimized SCI handling (back-to-back transfer for polled writes), yield()s once per sector transfer. Speed is now close to the theoretical maximum
8 Oct 21:44 Jörgfirmware/export/powermgmt.h 1.9
firmware/powermgmt.c 1.53
battery levels adjusted for Ondio
8 Oct 19:20 Jensfirmware/drivers/ata.c 1.125 Fixed warning when compiling with PREFER_C_WRITING
8 Oct 17:45 Jörgapps/settings.c 1.239
apps/status.c 1.57
firmware/export/config-fmrecorder.h 1.17
firmware/export/config-h100.h 1.5
firmware/export/config-ondiofm.h 1.14
firmware/export/config-ondiosp.h 1.16
firmware/export/config-player.h 1.8
firmware/export/config-recorder.h 1.10
firmware/export/config-recorderv2.h 1.10
firmware/export/config.h 1.11
firmware/export/powermgmt.h 1.8
firmware/powermgmt.c 1.52
multiple battery types prepared (CONFIG_BATTERY)
8 Oct 17:02 Jensfirmware/drivers/button.c 1.60 Button flip enabled on Ondio
8 Oct 09:20 Danieltools/make.inc 1.4 Don't bail out and die if SOURCES is empty.
8 Oct 08:41 Linustools/configure 1.77 Escaped the comma in the iriver GCCOPTS
8 Oct 08:04 Linusfirmware/crt0.S 1.14 Set up the Flash, LCD and ATA chip selects
8 Oct 08:02 Linusfirmware/app.lds 1.31 Let's put the DRAM at 0x30000000 on the iRiver
8 Oct 05:24 Linustools/configure 1.76 Pass correct architecture type to the assembler for the Coldfire build
8 Oct 00:26 Jensfirmware/export/sh7034.h 1.3 Fixed typo
7 Oct 19:43 Jensapps/plugins/SOURCES 1.5 chessclock plugin is player only
7 Oct 17:16 Jörgapps/plugins/SOURCES 1.4
apps/plugins/firmware_flash.c 1.14
apps/plugins/rockbox_flash.c 1.18
Ondio flash support
7 Oct 11:31 Linusfirmware/crt0.S 1.13 First iRiver startup code, does nothing but blink the backlight
7 Oct 08:44 Linusfirmware/SOURCES 1.4 Modest start on the H100
7 Oct 08:44 Linusapps/SOURCES 1.2 No source files for the H100 for now
7 Oct 08:38 Linusfirmware/backlight.c 1.31 Ported to iRiver H100
7 Oct 08:37 Linusfirmware/app.lds 1.30 Now used IRAMORIG
7 Oct 08:36 Linustools/configure 1.75 No plugins on the iriver (yet)
7 Oct 08:35 Linusapps/plugins/Makefile 1.16 Removed the ENABLEDPLUGINS check
7 Oct 08:32 Linusapps/Makefile 1.73 Don't build the rocks if ENABLEDPLUGINS isn't set
7 Oct 08:20 Danielapps/Makefile 1.72
tools/configure 1.74
don't build UCL files for targets that don't support flashing
7 Oct 08:08 Danieltools/configure 1.73 Make the tool variable hold the full path, and make the iriver tool 'cp' for now.
7 Oct 07:09 Linusfirmware/drivers/ata.c 1.124 Correct CPU type handling
7 Oct 07:08 Linustools/configure 1.72 No instruction scheduling on the coldfire
7 Oct 06:51 Jörgapps/plugins/SOURCES 1.3
tools/configure 1.71
Ondio plugins+rombox enabled. The new SOURCES file allows us to gradually adapt the plugins to the Ondio keypad.
7 Oct 06:11 Linusapps/plugin.c 1.54 Patch #1041556 by Eric Lassauge, correct language for plugin load error in simulator
7 Oct 06:02 Linusuisimulator/x11/Makefile 1.128 Another fix for bug #1016011 by Eric Lassauge
7 Oct 05:49 Linusapps/recorder/radio.c 1.43 The preset menus now ignore DOWN button events, fixes bug #1041944
7 Oct 01:23 Jensapps/debug_menu.c 1.91 Fix: MMC transfer speed was not displayed due to wrong line numbers.
6 Oct 23:16 Jensfirmware/export/system.h 1.9 The endian swap macros should be unsigned. This fixes the FAT16 issue.
6 Oct 21:37 Jörgapps/lang/deutsch.lang 1.49
apps/lang/english.lang 1.132
apps/settings.c 1.238
apps/settings_menu.c 1.156
apps/talk.h 1.8
apps/tree.c 1.270
patch #978765 by Carsten Tschach, new option for voice filenames: every file may have an optional .talk companion, with a filename clip. While at it, I removed the "on enter" directory talking, nobody used it.
6 Oct 20:43 Jensapps/debug_menu.c 1.90
firmware/drivers/ata_mmc.c 1.19
firmware/export/ata_mmc.h 1.1
Enhanced MMC handling: Driver cleanup, timeout calculation fixed, allowed voltage check, maintain disk activity info (fixes immediate shutdown at end of playback). MMC debug menu item populated.
6 Oct 19:31 Henrikapps/bookmark.c 1.27 UP/DOWN behaviour in bookmark navigation was mirrored in recent button overhaul
6 Oct 19:29 Henrikapps/onplay.c 1.38 Fixed delete confirmation dialouge in onplay (again)
6 Oct 17:20 Danielfirmware/export/cpu.h 1.2 include cpu header only if explicit CPU match
6 Oct 13:49 Linusfirmware/export/system.h 1.8 sh7024.h -> cpu.h
6 Oct 13:48 Linusfirmware/app.lds 1.29 ENDADDR is now correctly defined
6 Oct 13:30 Linusfirmware/app.lds 1.28 Adapted for iRiver H1xx
6 Oct 13:29 Linusfirmware/export/config-h100.h 1.4 Changed CPU name, removed HAVE_LED
6 Oct 13:29 Linusfirmware/export/config.h 1.10 Changed CPU name
6 Oct 13:28 Linusfirmware/export/cpu.h 1.1 CPU definition file
6 Oct 13:25 Linusfirmware/export/mcf5249.h 1.1 CPU definitions for MCF5249
6 Oct 08:44 Linusfirmware/app.lds 1.27 Removed Neo support
6 Oct 07:14 Björnfirmware/mpeg.c 1.291 Removed erroneous comment.
5 Oct 21:51 Linusfirmware/mp3_playback.c 1.28 Oops, I meant to disable SDO
5 Oct 20:07 Linusfirmware/mp3_playback.c 1.27 Increased strength on S/PDIF outputs, fixes bug #770355
5 Oct 13:24 Linusapps/tree.c 1.269 Don't check BUTTON_REL on SYS_ events
5 Oct 13:12 Björnapps/tree.c 1.268 Don't accept press events as dialog answer.
5 Oct 11:45 Linusuisimulator/x11/Makefile 1.127 Patch #1016011 by Eric Lassauge, fixes X11 simulator build in Cygwin
5 Oct 10:50 Jensdocs/HISTORY 1.4 Some additions & corrections
5 Oct 08:11 Björnfirmware/SOURCES 1.3
firmware/drivers/ata.c 1.123
firmware/drivers/ata_mmc.c 1.18
Compile ata_mmc.c for targets with mmc, ata.c for all others.
5 Oct 07:58 Danielapps/plugins/SOURCES 1.2
apps/plugins/lib/SOURCES 1.2
firmware/SOURCES 1.2
only compile files that are relevant
5 Oct 07:58 Danieldocs/HISTORY 1.3 added a few more milestones from our history
5 Oct 07:55 Jörgfirmware/drivers/fat.c 1.91 panic on write behind partition, too
5 Oct 07:50 Danieltools/make.inc 1.3 repair the broken dependency stuff
5 Oct 07:14 Björnapps/wps.c 1.227 Added stop (off+repeat) to ondio wps.
5 Oct 06:49 Jörgapps/tree.c 1.267 Ondio menu hack removed
5 Oct 06:35 Björnapps/menu.c 1.75 Don't exit menus on repeat.
5 Oct 00:08 Björnapps/playlist_viewer.c 1.21
apps/tree.c 1.266
apps/tree.h 1.26
Flattened browser button code more. TREE_SHIFT removed. OnPlay menu is now available on PLAY+REPEAT too.
4 Oct 23:08 Björnapps/menu.h 1.22
apps/settings.h 1.124
apps/tree.h 1.25
apps/wps.c 1.226
Moved most actions off of button release events.
4 Oct 22:35 Björnapps/wps.c 1.225 Player volume buttons now work again
4 Oct 22:29 Jensfirmware/drivers/ata_mmc.c 1.17 (Re-)added the delayed write feature to avoid wearing the flash unnecessarily
4 Oct 17:53 Jensfirmware/drivers/ata_mmc.c 1.16 MMC: 10 % faster reading and 15 % faster writing
4 Oct 13:12 Linusapps/settings.c 1.237 The prerecord setting had too few bits allocated
4 Oct 13:04 Danielapps/FILES 1.12
firmware/FILES 1.13
added the new SOURCES files to the tarball
4 Oct 13:03 Danielapps/Makefile 1.71
apps/SOURCES 1.1
apps/plugins/Makefile 1.15
apps/plugins/SOURCES 1.1
apps/plugins/lib/Makefile 1.11
apps/plugins/lib/SOURCES 1.1
firmware/Makefile 1.50
firmware/SOURCES 1.1
new SOURCES file that specifies which files to build in each dir, use config.h preprocessor symbols to make conditionals use the GCCOPTS now specified in the root Makefile by configure
4 Oct 13:02 Danieltools/configure 1.70 set compiler options here too, you MUST re-run configure once the next Makefile commit is made
4 Oct 11:45 Björnapps/wps.c 1.224 Player next/prev is on release, not press. (Bug #1039326)
4 Oct 09:43 Linusapps/recorder/radio.c 1.42 Adapted the FM screen to the new button code, fixes bug #1039519
3 Oct 23:35 Jensfirmware/drivers/ata_mmc.c 1.15 Removed disabled code.
3 Oct 23:32 Jensfirmware/drivers/ata_mmc.c 1.14 Implemented multiple block reading and writing. Significant speedup.
2 Oct 21:53 Jensfirmware/mp3_playback.c 1.26 Fix: MAS SIBI control now is output as intended
2 Oct 12:10 Jensapps/main.c 1.97
apps/tree.c 1.265
Moved Ondio main menu hack in order to properly browse fonts, langs, rocks and .wps files. This does only work after filetype_init()
1 Oct 21:53 Jensapps/sound_menu.c 1.63 This one was missing from my MAS3539F support commit
1 Oct 21:41 Jensfirmware/drivers/ata_mmc.c 1.13 Some cleanup, and a quick fix to make battery status reading and idle poweroff work
1 Oct 20:21 Jensapps/debug_menu.c 1.89 Fixed Ondio USB polarity debug display
1 Oct 19:45 Jörgfirmware/common/file.c 1.58 void* can't be offset, gcc should not allows this
1 Oct 19:44 Jörgfirmware/export/disk.h 1.3 test code portable now
1 Oct 19:19 Jörgfirmware/test/fat/ata-sim.c 1.11
firmware/test/fat/main.c 1.23
test code portable now
1 Oct 18:47 Jensfirmware/mp3_playback.c 1.25 Fixed a typo which lead to non-initialized MAS on Ondio SP
1 Oct 17:26 Jörgfirmware/usb.c 1.41 Ondio PACR inits for cold start
1 Oct 17:01 Jensfirmware/drivers/ata_mmc.c 1.12 Fix: card initialization on card_select()
1 Oct 16:57 Jörgfirmware/drivers/ata_mmc.c 1.11 Ondio PACR inits for cold start
1 Oct 07:39 Linusapps/wps.c 1.223 Patch #1038325 by Markus Braun, prevents WPS from setting the volume higher than 100
1 Oct 07:36 Jörgfirmware/export/config-ondiofm.h 1.13
firmware/export/config-ondiosp.h 1.15
firmware/mp3_playback.c 1.24
Ondio config cleanup, SIBI support
1 Oct 06:05 Linusfirmware/drivers/adc.c 1.12 We must sleep 2 ticks to be really sure that all A/D channels have been converted at least once before returning from adc_init()
29 Sep 22:44 Jensfirmware/drivers/ata_mmc.c 1.10 Writing to mmc does work now, but not always correct yet. It caused a corrupt file system once, so beware
29 Sep 21:54 Jörgflash/bootloader/Makefile 1.2
flash/bootloader/bootloader.c 1.3
flash/bootloader/bootloader.h 1.2
Ondio support for flash boot loader (yes, I have flashed my Ondio)
29 Sep 21:41 Jensapps/main.c 1.96 Adjusted temporary Ondio hack for new capabilities
29 Sep 19:51 Jensapps/debug_menu.c 1.88
apps/plugin.c 1.53
apps/plugin.h 1.63
apps/plugins/splitedit.c 1.3
apps/recorder/recording.c 1.59
apps/settings.c 1.236
firmware/drivers/mas.c 1.18
firmware/export/config-ondiosp.h 1.14
firmware/export/mas.h 1.4
firmware/export/mp3_playback.h 1.11
firmware/mp3_playback.c 1.23
firmware/mpeg.c 1.290
Added MAS3539F support (Ondio SP)
29 Sep 01:10 Jensfirmware/drivers/ata_mmc.c 1.9 Small fix for the card init
29 Sep 00:50 Jensfirmware/drivers/ata_mmc.c 1.8 MMC driver is now write enabled, and should no longer lock up. Still preliminary and rather slow, polling everywhere.
28 Sep 22:13 Jörgapps/alarm_menu.c 1.5
apps/debug_menu.c 1.87
apps/main_menu.c 1.110
apps/menu.h 1.21
apps/playlist.c 1.104
apps/plugin.c 1.52
apps/plugin.h 1.62
apps/plugins/battery_test.c 1.5
apps/plugins/chessclock.c 1.3
apps/plugins/metronome.c 1.6
apps/plugins/splitedit.c 1.2
apps/plugins/stopwatch.c 1.5
apps/plugins/viewer.c 1.6
apps/recorder/keyboard.c 1.16
apps/recorder/radio.c 1.41
apps/recorder/radio.h 1.5
apps/recorder/recording.c 1.58
apps/screens.c 1.59
apps/screens.h 1.13
apps/settings.c 1.235
apps/settings.h 1.123
apps/settings_menu.c 1.155
apps/sound_menu.c 1.62
apps/status.c 1.56
apps/tree.c 1.264
apps/tree.h 1.24
apps/wps.c 1.222
apps/wps.h 1.20
firmware/drivers/ata.c 1.122
firmware/drivers/button.c 1.59
firmware/drivers/fmradio.c 1.5
firmware/drivers/mas.c 1.17
firmware/drivers/serial.c 1.16
firmware/export/button.h 1.12
firmware/export/config-fmrecorder.h 1.16
firmware/export/config-h100.h 1.3
firmware/export/config-ondiofm.h 1.12
firmware/export/config-ondiosp.h 1.13
firmware/export/config-player.h 1.7
firmware/export/config-recorder.h 1.9
firmware/export/config-recorderv2.h 1.9
firmware/export/config.h 1.9
firmware/export/mas.h 1.3
firmware/export/mp3_playback.h 1.10
firmware/export/mpeg.h 1.21
firmware/mp3_playback.c 1.22
firmware/mpeg.c 1.289
firmware/powermgmt.c 1.51
uisimulator/battery.c 1.2
uisimulator/common/fmradio.c 1.2
uisimulator/win32/button.c 1.20
uisimulator/x11/button-x11.c 1.27
a hell of a commit: changed several HAVE_xx configuration flags into multiple choice values (keypad, tuner, CPU, h/w codec)
28 Sep 18:10 Jensapps/settings.c 1.234 Removed debug code, shouldn't have been committed
28 Sep 18:09 Jensapps/main.c 1.95
apps/settings.c 1.233
apps/settings.h 1.122
The config sector number is now calculated from the lowest partition start sector. Needed for disks with sectors_per_track < 63, e.g. flash cards.
28 Sep 06:23 Jensapps/debug_menu.c 1.86
firmware/drivers/ata_mmc.c 1.7
First working MMC driver (very preliminary, and read-only), and some adaptions of the debug menu
28 Sep 05:19 Linusapps/playlist_viewer.c 1.20 The ON+Play menu in the playlist browser now behaves better, and it stays in the playlist menu after exiting
27 Sep 19:23 Henrikapps/bookmark.c 1.26 My previous commit broke wrap around browsing in select_bookmoark()
26 Sep 09:25 Jensapps/plugin.c 1.51
apps/talk.c 1.21
firmware/bitswap.S 1.7
firmware/export/bitswap.h 1.1
firmware/mpeg.c 1.288
Added header file for bitswap, and made the fliptable global for re-use
25 Sep 21:06 Danieltools/.cvsignore 1.1 please mr cvs ignore these files
25 Sep 21:02 Danieltools/FILES 1.9 added make.inc
24 Sep 22:26 Jensfirmware/drivers/adc.c 1.11 Ensure vaild readings when adc_init() returns
24 Sep 17:46 Henrikapps/main_menu.c 1.109 Restored behaviour of SETTINGS_OK2 (old BUTTON_LEFT) in info menu
23 Sep 22:36 Jensfirmware/drivers/button.c 1.58 Added debouncing to the Ondio button driver.
23 Sep 21:43 Jörgfirmware/drivers/fat.c 1.90
firmware/export/config-ondiofm.h 1.11
firmware/export/config-ondiosp.h 1.12
FAT16 support for the Ondio
23 Sep 19:40 Henrikapps/bookmark.c 1.25 Show the second (instead of the last) bookmark after deleting the first one
23 Sep 19:38 Henrikapps/debug_menu.c 1.85 Fixed broken reset runtime confirmation dialouge
23 Sep 19:38 Henrikfirmware/drivers/button.c 1.57 Fixed yellow build
23 Sep 13:55 Linusdocs/FAQ 1.93 Added Q80 about free disk space
23 Sep 12:08 Linusfirmware/drivers/button.c 1.56 An attempt to filter the button reading
22 Sep 21:40 Danielapps/Makefile 1.70
apps/plugins/Makefile 1.14
apps/plugins/lib/Makefile 1.10
firmware/Makefile 1.49
tools/configure 1.69
adjusted to work better in the new concept
22 Sep 21:39 Danieltools/make.inc 1.2 prevent missing include files from making the dependency generation to fail
22 Sep 20:53 Henrikapps/bookmark.c 1.24 Restored behaviour of SETTINGS_OK2 (old BUTTON_LEFT)
22 Sep 20:51 Henrikapps/sleeptimer.c 1.12 Added SETTINGS_OK2 to sleeptimer_screen to maintain consistency with the main menu.
22 Sep 09:29 Linustools/configure 1.68 The wildcard case must be last in the case switch
22 Sep 08:58 Danielapps/Makefile 1.69
apps/plugins/Makefile 1.13
apps/plugins/lib/Makefile 1.9
firmware/Makefile 1.48
tools/configure 1.67
tools/convbdf.c 1.12
tools/make.inc 1.1
uisimulator/x11/Makefile 1.126
Rearranged makefiles again to move platform-specific stuff from the Makefiles to either the configure script or to be ifdefed in the sources.
21 Sep 20:11 Henrikapps/wps.c 1.221 Fixed broken rewind in wps
21 Sep 20:10 Henrikapps/onplay.c 1.37 Fixed broken delete file/directory confirmation in onplay
21 Sep 10:47 Linusfirmware/drivers/adc.c 1.10 Removed the obsolete adcreg[] table
21 Sep 08:59 Linusfirmware/drivers/adc.c 1.9 New A/D conversion strategy, now updates all channels every tick
20 Sep 22:54 Jensfirmware/drivers/ata_mmc.c 1.6 Chip selects for internal & external card were reversed
20 Sep 22:15 Jensapps/main.c 1.94
firmware/drivers/button.c 1.55
firmware/drivers/serial.c 1.15
Disabled all code for the serial remote on Ondio, since the serial port is needed for MMC access.
20 Sep 08:10 Björnapps/wps-display.c 1.98
firmware/drivers/button.c 1.54
firmware/drivers/lcd-player.c 1.44
firmware/drivers/serial.c 1.14
firmware/export/button.h 1.11
firmware/export/config-neo35.h 1.4
firmware/export/config.h 1.8
firmware/export/lcd.h 1.17
tools/configure 1.66
Removed the Neo code. Nobody is interested in it.
19 Sep 22:55 Björnapps/recorder/recording.c 1.57 Fixed typo.
19 Sep 22:54 Björnapps/tree.c 1.263 On+play menu now activates on play release
19 Sep 22:45 Björnapps/credits.c 1.39 Don't leave a stray release.
19 Sep 22:20 Björnfirmware/export/config-ondiosp.h 1.11 Ondio SP does not have a radio.
19 Sep 21:58 Björnapps/bookmark.c 1.23
apps/credits.c 1.38
apps/debug_menu.c 1.84
apps/main.c 1.93
apps/main_menu.c 1.108
apps/menu.c 1.74
apps/menu.h 1.20
apps/misc.c 1.15
apps/onplay.c 1.36
apps/player/keyboard.c 1.15
apps/playlist.c 1.103
apps/playlist_viewer.c 1.19
apps/plugins/calendar.c 1.9
apps/recorder/keyboard.c 1.15
apps/recorder/radio.c 1.40
apps/recorder/recording.c 1.56
apps/screens.c 1.58
apps/screens.h 1.12
apps/settings.c 1.232
apps/settings.h 1.121
apps/settings_menu.c 1.154
apps/sleeptimer.c 1.11
apps/sound_menu.c 1.61
apps/tree.c 1.262
apps/tree.h 1.23
apps/wps.c 1.220
apps/wps.h 1.19
firmware/drivers/button.c 1.53
firmware/drivers/serial.c 1.13
firmware/export/button.h 1.10
firmware/usb.c 1.40
uisimulator/common/lcd-playersim.c 1.14
uisimulator/win32/Makefile 1.77
uisimulator/win32/button.c 1.19
uisimulator/x11/Makefile 1.125
uisimulator/x11/button-x11.c 1.26
Redesigned the button handling. The code now uses symbolic function defines instead of checking for specific buttons. This makes it easier to add support for new devices with different button layouts.
17 Sep 11:47 Björnfirmware/export/config-neo35.h 1.3 Neo has a processor too...
17 Sep 11:28 Björnfirmware/drivers/ata.c 1.121 Added preliminary support for Iriver H100
17 Sep 11:25 Björnfirmware/export/config-fmrecorder.h 1.15
firmware/export/config-h100.h 1.2
firmware/export/config-ondiofm.h 1.10
firmware/export/config-ondiosp.h 1.10
firmware/export/config-player.h 1.6
firmware/export/config-recorder.h 1.8
firmware/export/config-recorderv2.h 1.8
Added CPU model #define
17 Sep 08:45 Björnuisimulator/win32/Makefile 1.76 Updated to use config.h instead of command-line -Ddefines.
17 Sep 07:16 Björndocs/NODO 1.9 Slight clarification...
16 Sep 21:19 Danieltools/configure 1.65 remove display-leftovers and remove the memory size question for iRiver
16 Sep 21:18 Björntools/buildzip.pl 1.11 Only treat player like a player
16 Sep 20:03 Björnuisimulator/x11/uibasic.c 1.14 The Iriver display is blue
16 Sep 14:40 Björnfirmware/drivers/lcd-recorder.c 1.45 Removed test code that shouldn't have been committed.
16 Sep 14:36 Björnfirmware/drivers/lcd-recorder.c 1.44
firmware/export/config-fmrecorder.h 1.14
firmware/export/config-h100.h 1.1
firmware/export/config-ondiofm.h 1.9
firmware/export/config-ondiosp.h 1.9
firmware/export/config-player.h 1.5
firmware/export/config-recorder.h 1.7
firmware/export/config-recorderv2.h 1.7
firmware/export/config.h 1.7
firmware/export/lcd.h 1.16
tools/configure 1.64
uisimulator/common/sim_icons.c 1.10
uisimulator/x11/Makefile 1.124
uisimulator/x11/button-x11.c 1.25
uisimulator/x11/config-x11.h 1.1
uisimulator/x11/config.h 1.2
uisimulator/x11/lcd-x11.c 1.27
uisimulator/x11/screenhack.c 1.20
uisimulator/x11/screenhack.h 1.4
uisimulator/x11/utils.h 1.2
Moved LCD_WIDHT/HEIGHT from lcd driver to config file. Simulators now use conig-xxx.h. Added Iriver H100 to tools/configure.
16 Sep 08:02 Jörgapps/main.c 1.92 oh, I need to commit this Ondio hack, else nobody can test with the automated build
15 Sep 13:38 Danielapps/plugins/Makefile 1.12 temporarily disabled building of plugins for Ondio
15 Sep 13:20 Danieltools/buildzip.pl 1.10 ondios use ajbrec.ajz as well
15 Sep 09:38 Jensapps/plugins/lib/Makefile 1.8 Makefile Fix: plugin lib includes for Ondio
15 Sep 08:47 Danieluisimulator/HACKING 1.5 fixed URL
15 Sep 08:29 Danieldocs/README 1.7 bad CVS info fixed now
15 Sep 07:03 Jörgfirmware/drivers/button.c 1.52 Ondio levels adjusted, use ADC channel names
14 Sep 23:06 Jörgfirmware/drivers/ata_mmc.c 1.5 Ondio USB mode works with both internal and external MMC
14 Sep 22:27 Jörgfirmware/drivers/ata_mmc.c 1.4 Ondio USB mode works, but only with external MMC
13 Sep 08:12 Linusfirmware/mp3_playback.c 1.21 Now the Player balance setting works again
13 Sep 07:39 Jörgfirmware/usb.c 1.39 another fix towards Ondio USB passthrough
11 Sep 22:04 Jensapps/Makefile 1.68 Clean romstart file
11 Sep 15:18 Jörgfirmware/drivers/ata_mmc.c 1.3
firmware/usb.c 1.38
some fixes for Ondio USB passthrough (but still doesn't work yet)
11 Sep 09:06 Jörgfirmware/drivers/ata.c 1.120
firmware/drivers/ata_mmc.c 1.2
firmware/export/adc.h 1.3
firmware/usb.c 1.37
prepared Ondio USB passthrough (but doesn't work yet)
11 Sep 03:48 Jörgfirmware/drivers/ata.c 1.119
firmware/drivers/ata_mmc.c 1.1
firmware/export/config-ondiofm.h 1.8
firmware/export/config-ondiosp.h 1.8
prepared an empty MMC driver
11 Sep 02:41 Jörgfirmware/export/config-ondiofm.h 1.7
firmware/export/config-ondiosp.h 1.7
firmware/usb.c 1.36
Ondio USB enable, ATA part of it is missing by now
10 Sep 20:51 Henrikapps/playlist.c 1.102
apps/tree.c 1.261
apps/tree.h 1.22
Added check for missing .rockbox directory to playlist code.
10 Sep 15:41 Jörgfirmware/export/adc.h 1.2
firmware/export/config-ondiofm.h 1.6
firmware/export/config-ondiosp.h 1.6
different ADC channels for Ondio
10 Sep 13:56 Jörgfirmware/backlight.c 1.30 no backlight for Ondio
10 Sep 13:19 Jörgapps/recorder/keyboard.c 1.14
apps/recorder/radio.c 1.39
apps/recorder/recording.c 1.55
apps/screens.c 1.57
temporary hacks to make it compile with the Ondio (=Player) keypad. No influence for the other platforms.
10 Sep 13:00 Jörgfirmware/drivers/led.c 1.10 avoid unused variable warning if no LED
10 Sep 12:55 Jörgfirmware/drivers/led.c 1.9
firmware/export/button.h 1.9
firmware/export/config-fmrecorder.h 1.13
firmware/export/config-neo35.h 1.2
firmware/export/config-ondiofm.h 1.5
firmware/export/config-ondiosp.h 1.5
firmware/export/config-player.h 1.4
firmware/export/config-recorder.h 1.6
firmware/export/config-recorderv2.h 1.6
firmware/export/led.h 1.4
no double negation, define present features, not absent
10 Sep 12:11 Jörgfirmware/drivers/led.c 1.8
firmware/export/config-ondiofm.h 1.4
firmware/export/config-ondiosp.h 1.4
firmware/export/led.h 1.3
Ondio has no LED (no RLOD possible ;-)
10 Sep 11:28 Jörgfirmware/drivers/button.c 1.51 minor oops
10 Sep 10:51 Jörgapps/debug_menu.c 1.83
apps/main_menu.c 1.107
apps/playlist.c 1.101
apps/screens.c 1.56
apps/settings_menu.c 1.153
apps/sleeptimer.c 1.10
apps/wps.c 1.219
firmware/drivers/button.c 1.50
firmware/export/button.h 1.8
firmware/export/config-ondiofm.h 1.3
firmware/export/config-ondiosp.h 1.3
adjustment for the Ondio: button driver has an Odio part, for now it has a Player layout. Some fixes in the app code were necessary to remove dependencies of LCD, keypad, this wasn't independent everywhere.
10 Sep 07:24 Jörgfirmware/drivers/i2c.c 1.11
firmware/export/config-ondiofm.h 1.2
firmware/export/config-ondiosp.h 1.2
adjustment for the Ondio: I2C clock is on a different pin
9 Sep 06:12 Jörgfirmware/drivers/lcd-recorder.c 1.43 the very first adjustment for the Ondio: fix the screen orientation
9 Sep 06:01 Jörgapps/Makefile 1.67
apps/plugins/Makefile 1.11
firmware/Makefile 1.47
firmware/export/config-ondiofm.h 1.1
firmware/export/config-ondiosp.h 1.1
firmware/export/config.h 1.6
tools/configure 1.63
build system updated to include Ondio option
8 Sep 21:21 Jörgtools/scramble.c 1.9 scrambling extended for the Ondio SP/FM
7 Sep 04:39 Zakkapps/plugins/clock.c 1.16 Show counter option is now saved to disk
6 Sep 23:44 Jensapps/playlist.c 1.100 Since open() does now handle O_TRUNC correctly, the previous fix is no longer needed
6 Sep 23:33 Jensfirmware/common/file.c 1.57 Bug fix: open() now handles O_TRUNC correctly (this was the real cause for the .playlist_control corruption)
6 Sep 09:16 Danielapps/Makefile 1.66 check the size of the .bin file, not the .ucl file
6 Sep 09:15 Danieltools/romsizetest.pl 1.3 when rom file is too big, mention how many bytes
6 Sep 08:50 Danielapps/Makefile 1.65
tools/romsizetest.pl 1.2
removed the hard-coded size limit from the Makefile with some preprocessor magic and a modified perl script
6 Sep 07:06 Danieltools/FILES 1.8 added romsizetest.pl to the release archive
6 Sep 07:05 Danielapps/Makefile 1.64
apps/plugins/Makefile 1.10
apps/plugins/lib/Makefile 1.7
firmware/Makefile 1.46
firmware/rom.lds 1.3
tools/Makefile 1.18
tools/buildzip.pl 1.9
tools/romsizetest.pl 1.1
rombox support: building and zip general makefile: less output
6 Sep 03:27 matslapps/lang/svenska.lang 1.52 Synced.
5 Sep 19:48 Jensapps/lang/deutsch.lang 1.48 Synced.
5 Sep 19:48 Jensapps/lang/english.lang 1.131 Voicing the .rockbox warning is unnecessary because (1) It's not used by current code, (2) If the .rockbox directory is missing, chances are that there is no .voice file anyway...
5 Sep 16:50 Henrikapps/lang/english.lang 1.130
apps/tree.c 1.260
Warning if .rockbox is missing
5 Sep 16:43 Henrikapps/settings.c 1.231 Made set_file() case insensitive.
3 Sep 22:24 Jensapps/misc.c 1.14 Faster & smaller screen_dump() function, saving almost 1.8 KB of ram
3 Sep 13:26 Danielfirmware/export/config-fmrecorder.h 1.12 fixed rom start index
3 Sep 13:16 Danielfirmware/export/config-fmrecorder.h 1.11
firmware/export/config-recorder.h 1.5
firmware/export/config-recorderv2.h 1.5
firmware/rom.lds 1.2
define the ROM start in the config-*.h file instead and avoid the ifdef in the rom.lds file
3 Sep 13:02 Danielfirmware/rom.lds 1.1 lds file for rombox builds
1 Sep 21:34 Jensapps/playlist.c 1.99 Bug fix: Longish .playlist_control files got corrupted when doing ON->resume after stop without rebooting first
1 Sep 07:39 Linusfirmware/export/kernel.h 1.5 Made queue_clear() atomic, and made the argument non-const
1 Sep 06:24 Linusfirmware/drivers/button.c 1.49 button_clear_queue() now works as expected
1 Sep 06:24 Linusfirmware/kernel.c 1.26 Made queue_clear() atomic, and made the argument non-const
1 Sep 06:20 Linusfirmware/export/kernel.h 1.4
firmware/kernel.c 1.25
New kernel function: queue_clear()
31 Aug 23:44 Jensapps/playlist.c 1.98 Reverted an erroneous const, and fixed & optimized relative path handling. The bug didn't show up because FAT is inherently able to handle relative paths itself.
31 Aug 22:13 Jörgapps/talk.c 1.20 loading a setting (and internally calling talk_init) caused the playback to stop
30 Aug 19:52 Jensapps/debug_menu.c 1.82
apps/plugin.c 1.50
apps/plugin.h 1.61
apps/plugins/firmware_flash.c 1.13
apps/plugins/rockbox_flash.c 1.17
firmware/export/system.h 1.7
firmware/system.c 1.27
New debug feature: Use the SH1 user break controller to catch illegal memory accesses
30 Aug 17:21 Jensapps/plugins/bounce.c 1.6 Fixed USB handling, and brought back the special mode
29 Aug 21:58 Jensapps/wps.c 1.218 The mute status display function now uses splash() too
28 Aug 20:41 Jensapps/tree.c 1.259
docs/CREDITS 1.40
.rockbox browse fixes, based on patch #861278 by Brian King: (1) Leaving the sub-browser with ON is disabled to prevent possibly endless recursion, (2) For browsing plugins and fonts, the browser doesn't quit automatically after selecting a file, for more convenient use of plugins and trying out different fonts. Additionally, the button bar display is fixed to properly reflect the unavailability of F1 in a sub-browser
28 Aug 09:07 Jensapps/plugins/metronome.c 1.5 Fixes: (1) metronome didn't yield() at all, (2) possible race condition, (3) complete cleanup when detecting USB connection, (4) removed TAB chars
28 Aug 02:01 Jensapps/tree.c 1.258 Bug fix: The splash displayed when trying to soft power off with the charger connected didn't disappear again
27 Aug 20:03 Jörgfirmware/export/font.h 1.7 font format documentation updated, obsolete definitions removed
27 Aug 08:16 Danielfirmware/export/font.h 1.6 By reducing the font buffer to 4000 bytes from 9000, we get 5000 fresh bytes to buffer mp3 with! Only 3 out of 44 fonts that fit within 9000 are bigger than 4000, leaving us with 41 fonts that fit.
27 Aug 00:34 Jensapps/plugins/lib/gray_putsxy.c 1.5
firmware/drivers/lcd-recorder.c 1.42
tools/convbdf.c 1.11
Fixed new font format: necessity of offset table generation, output of fonts without one
26 Aug 22:29 Jörgtools/convbdf.c 1.10 removed the now broken out-of-sequence check for rotated operation
26 Aug 22:05 Jensapps/plugins/lib/gray_putsxy.c 1.4
firmware/drivers/lcd-recorder.c 1.41
firmware/export/font.h 1.5
Fixed pointer types & struct font
26 Aug 21:15 Jörgapps/plugins/lib/gray_putsxy.c 1.3
firmware/drivers/lcd-recorder.c 1.40
firmware/export/font.h 1.4
firmware/font.c 1.12
tools/convbdf.c 1.9
New font format (already rotated) saves code, space and time. On the downside this new format is incompatible, so get the new fonts, too.
26 Aug 20:30 Jensapps/screens.c 1.55
apps/talk.c 1.19
apps/wps-display.c 1.97
Made local constant arrays static, saving a few bytes
24 Aug 15:13 Danieltools/buildzip.pl 1.8
tools/configure 1.62
Make the buildzip script able to build zips even when not run in a dir one level "down" from the rockbox source root.
24 Aug 11:25 Danieltools/buildzip.pl 1.7 oops, forgot to remove my debug prints
24 Aug 09:38 Danieltools/buildzip.pl 1.6 exclude fonts from the zip file that are larger than the maximum size we can load with this firmware
24 Aug 09:37 Danieltools/configure 1.61 remove zip on clean
23 Aug 23:05 Jensfirmware/mpeg.c 1.287 Bug fix: recording does no longer hang after 30 bytes (especially when running from ROM)
22 Aug 11:28 Linusfirmware/common/file.c 1.56
firmware/drivers/fat.c 1.89
firmware/export/fat.h 1.7
Bug fix: renaming a directory could cause a name clash. New feature: rename() can now move files/directories as well.
22 Aug 00:28 Linusapps/plugins/vu_meter.c 1.9 Made the VU meter work in the simulator again
21 Aug 23:33 Linusapps/plugins/lib/configfile.c 1.3
apps/plugins/lib/configfile.h 1.3
Removed CR/LF line terminators
21 Aug 23:32 Linusapps/plugins/euroconverter.c 1.5 Removed CR/LF line terminators
21 Aug 23:29 Linusapps/plugins/vu_meter.c 1.8 Minor code-policing
21 Aug 23:22 Linusapps/plugins/vu_meter.c 1.7 Patch #1002379 by Lee Pilgrim, New VU meter
21 Aug 23:05 Linusapps/plugins/solitaire.c 1.3 Patch #1011849 by Antoine Cellerier
21 Aug 22:57 Linusapps/plugins/calculator.c 1.5 M+ always copied the power part of the result, even after performing an addition.
18 Aug 19:59 Jensapps/plugin.h 1.60
apps/recorder/keyboard.c 1.13
apps/recorder/peakmeter.c 1.11
firmware/export/debug.h 1.2
uisimulator/win32/debug-win32.c 1.5
Const policed pointer arguments to functions, part 4
18 Aug 12:06 Danielapps/plugins/minesweeper.c 1.2
apps/plugins/solitaire.c 1.2
fixed comments, added linefeeds to chop some of the longest lines
18 Aug 01:09 Jensapps/bookmark.c 1.22
apps/bookmark.h 1.2
apps/debug_menu.c 1.81
apps/filetypes.c 1.7
apps/filetypes.h 1.4
apps/language.c 1.10
apps/language.h 1.8
apps/menu.c 1.73
apps/menu.h 1.19
apps/playlist.c 1.97
apps/playlist.h 1.33
apps/playlist_viewer.c 1.18
apps/plugin.c 1.49
apps/plugin.h 1.59
apps/screens.c 1.54
apps/screens.h 1.11
apps/settings.c 1.230
apps/settings.h 1.120
apps/sound_menu.c 1.60
apps/status.c 1.55
apps/status.h 1.12
apps/talk.c 1.18
apps/talk.h 1.7
apps/tree.c 1.257
apps/tree.h 1.21
apps/wps-display.c 1.96
apps/wps-display.h 1.13
Const policed pointer arguments to functions, part 3
17 Aug 06:54 Björndocs/PLUGIN_API 1.1 Plugin API documentation by Antoine Cellerier
17 Aug 06:50 Björnapps/plugins/minesweeper.c 1.1
apps/plugins/solitaire.c 1.1
docs/CREDITS 1.39
Minesweeper and Solitaire plugins by Antoine Cellerier
17 Aug 01:45 Jensapps/plugin.h 1.58
firmware/common/timefuncs.c 1.10
firmware/drivers/ata.c 1.118
firmware/drivers/fat.c 1.88
firmware/drivers/i2c.c 1.10
firmware/drivers/lcd-player.c 1.43
firmware/drivers/lcd-recorder.c 1.39
firmware/drivers/mas.c 1.16
firmware/export/ata.h 1.3
firmware/export/fat.h 1.6
firmware/export/lcd.h 1.15
firmware/export/mas.h 1.2
firmware/include/timefuncs.h 1.3
uisimulator/common/lcd-common.c 1.6
uisimulator/common/lcd-playersim.c 1.13
uisimulator/win32/timefuncs.h 1.4
uisimulator/x11/timefuncs.h 1.4
Const policed pointer arguments to functions, part 2
16 Aug 23:37 Jensapps/plugin.h 1.57
firmware/debug.c 1.23
firmware/drivers/lcd-player.c 1.42
firmware/drivers/lcd-recorder.c 1.38
firmware/export/font.h 1.3
firmware/export/id3.h 1.7
firmware/export/kernel.h 1.3
firmware/export/lcd.h 1.14
firmware/export/mp3_playback.h 1.9
firmware/export/mpeg.h 1.20
firmware/export/panic.h 1.2
firmware/font.c 1.11
firmware/id3.c 1.94
firmware/kernel.c 1.24
firmware/mp3_playback.c 1.20
firmware/mpeg.c 1.286
firmware/panic.c 1.15
firmware/rolo.c 1.10
firmware/thread.c 1.34
uisimulator/win32/kernel.c 1.14
Const policed pointer arguments to functions, part 1
9 Aug 21:35 Jensfirmware/app.lds 1.26 Fixed main thread stack size
6 Aug 21:21 Jensapps/debug_menu.c 1.80 MAS register addresses are 8 bit
5 Aug 22:32 matslapps/lang/svenska.lang 1.51 Synced.
5 Aug 17:06 Jensfirmware/mp3_playback.c 1.19
firmware/mpeg.c 1.285
Corrected MAS version checks
5 Aug 11:24 Zakkapps/plugins/clock.c 1.15 Removed extra const
5 Aug 11:14 Zakkapps/plugins/clock.c 1.14 New checkboxes introduced for improved, reworked options screen - new option at General settings: Save (when) - faster boot - cleaned up a bit more, removed redundant code
3 Aug 21:54 Jensfirmware/mp3data.c 1.23 A little more straightforward vbr header checks
3 Aug 20:56 Jensapps/plugins/grayscale.c 1.9
apps/plugins/lib/gray.h 1.9
apps/plugins/lib/gray_blockfuncs.c 1.3
apps/plugins/lib/gray_drawbitmap.c 1.2
apps/plugins/lib/gray_drawgraymap.c 1.3
apps/plugins/lib/gray_getstringsize.c 1.2
apps/plugins/lib/gray_pixelfuncs.c 1.2
apps/plugins/lib/gray_putsxy.c 1.2
apps/plugins/lib/gray_screendump.c 1.2
Const policed the grayscale lib & plugin
3 Aug 20:52 Jensapps/credits.c 1.37
apps/debug_menu.c 1.79
apps/recorder/radio.c 1.38
More const policeing step 5
3 Aug 19:22 Jensapps/recorder/radio.c 1.37
firmware/drivers/lcd-player-charset.c 1.8
firmware/drivers/lcd-player.c 1.41
firmware/id3.c 1.93
firmware/mp3_playback.c 1.18
firmware/mpeg.c 1.284
firmware/powermgmt.c 1.50
firmware/thread.c 1.33
firmware/usb.c 1.35
More const policeing step 4
3 Aug 05:58 Jensapps/plugin.h 1.56
firmware/backlight.c 1.29
firmware/drivers/adc.c 1.8
firmware/drivers/ata.c 1.117
firmware/drivers/lcd-player.c 1.40
firmware/drivers/lcd-recorder.c 1.37
firmware/export/thread.h 1.6
firmware/font.c 1.10
firmware/thread.c 1.32
More const policeing step 3
2 Aug 05:11 Hardeepapps/playlist.c 1.96 Added extra error reporting
1 Aug 23:34 Jensapps/filetypes.c 1.6
apps/recorder/peakmeter.c 1.10
apps/recorder/recording.c 1.54
apps/sound_menu.c 1.59
apps/talk.c 1.17
apps/talk.h 1.6
apps/tree.c 1.256
apps/tree.h 1.20
apps/wps.c 1.217
More const policeing step 2
1 Aug 22:11 Jensfirmware/drivers/lcd-player.c 1.39 Fixed player builds
1 Aug 21:50 Jensapps/main.c 1.91
apps/misc.c 1.13
apps/plugin.h 1.55
apps/settings.c 1.229
apps/settings.h 1.119
apps/version.h 1.5
firmware/drivers/lcd-recorder.c 1.36
firmware/export/lcd.h 1.13
More const policeing step 1
1 Aug 07:59 Zakkapps/plugins/clock.c 1.13 General settings at ON+F3, more animations and progressbar at credits roll, centering of text in lots of places, new arrow bitmap used at mode selector, 12:00am is no longer displayed as 00:00am
30 Jul 06:24 Linusapps/onplay.c 1.35 Moved the Open With option down in the ON+Play menu
29 Jul 14:00 Linusapps/plugins/splitedit.c 1.1 The ninja-cool MP3 split editor plugin by Philipp Pertermann
29 Jul 13:59 Linusapps/plugin.c 1.48
apps/plugin.h 1.54
Added functions for the split editor plugin
29 Jul 13:58 Linusfirmware/export/mpeg.h 1.19
firmware/mpeg.c 1.283
Two new exported functions: mpeg_get_last_header() and mpeg_file_pos()
28 Jul 09:55 Linusapps/settings.c 1.228
apps/settings_menu.c 1.152
Increased the maximum scroll speed to 25Hz
28 Jul 07:41 Linusuisimulator/x11/Makefile 1.123 x11sim for cygwin: TARGET is defined with the .exe extension
28 Jul 07:38 Linusuisimulator/win32/Makefile 1.75 win32sim: make clean now removes libplugin.a
27 Jul 23:27 Jensapps/lang/deutsch.lang 1.47 Synced
27 Jul 22:27 Linusfirmware/mp3_playback.c 1.17 Balance is now set in 1% steps
27 Jul 22:23 Linusapps/settings.c 1.227 Renamed the cfg names for the id3 prio setting
27 Jul 19:51 Jensfirmware/common/strcpy.c 1.2 Fixed a warning when (experimentally) compiling with -Os
27 Jul 19:20 Linusapps/lang/english.lang 1.129
apps/settings.c 1.226
apps/settings.h 1.118
apps/settings_menu.c 1.151
New option, ID3 tag order
27 Jul 19:19 Linusfirmware/debug.c 1.22 Fixed compression bug
27 Jul 19:16 Linusapps/plugin.c 1.47
apps/plugin.h 1.53
Sorted the plugin functions
27 Jul 14:10 Linusapps/plugin.c 1.46
apps/plugin.h 1.52
apps/plugins/vbrfix.c 1.2
apps/talk.c 1.16
firmware/export/id3.h 1.6
firmware/export/mpeg.h 1.18
firmware/id3.c 1.92
firmware/mpeg.c 1.282
uisimulator/common/mpegplay.c 1.9
Added possibility to select the priority of the ID3 tags
27 Jul 08:57 Linusapps/misc.c 1.12 No need to save the settings in clean_shutdown(), it is always saved, and will be written in the ata_flush() call.
27 Jul 08:51 Linusapps/plugins/calendar.c 1.8 Fixed the broken calendar save function
27 Jul 07:12 Linusapps/screens.c 1.53
docs/CREDITS 1.38
Fix for bug #998515, by Jan Gajdos
27 Jul 06:19 Linusapps/plugins/calendar.c 1.7 Adapted to new event handling
26 Jul 23:35 Linusapps/plugins/battery_test.c 1.4 Adapted to the new event handling
26 Jul 23:34 Linusapps/plugins/calculator.c 1.4 Removed lots of CR characters, and adapted to the new event handling
26 Jul 23:32 Linusapps/plugins/bounce.c 1.5 Adapted to the new event handler concept
26 Jul 23:31 Linusapps/misc.c 1.11
apps/misc.h 1.7
Cosmetic changes
26 Jul 23:30 Linusapps/plugin.c 1.45
apps/plugin.h 1.51
Added default_event_handler() to the plugin API
26 Jul 23:28 Linusapps/plugins/search.c 1.4 I totally wrecked the search functionality when i replaced strpcasecmp() with strcasecmp()
26 Jul 16:06 Linusapps/bookmark.c 1.21
apps/debug_menu.c 1.78
apps/main_menu.c 1.106
apps/menu.c 1.72
apps/misc.c 1.10
apps/misc.h 1.6
apps/playlist_viewer.c 1.17
apps/recorder/keyboard.c 1.12
apps/recorder/radio.c 1.36
apps/recorder/recording.c 1.53
apps/screens.c 1.52
apps/settings.c 1.225
apps/settings_menu.c 1.150
apps/sound_menu.c 1.58
apps/tree.c 1.255
apps/wps.c 1.216
First step in revamping the USB event handling, paving the way for the upcoming SYS_POWER_OFF event
26 Jul 14:54 Linusapps/plugins/chip8.c 1.7 Removed dead code
26 Jul 07:39 Linusapps/screens.c 1.51 Ignore repeat button events in the shutdown confirmation screen
26 Jul 07:39 Linusapps/tree.c 1.254 Act on the button-down event for the clean shutdown, and show the charging splash if the charger is attached
26 Jul 07:37 Linusapps/misc.c 1.9 Don't display the shutting down message when the charger is attached
25 Jul 23:04 Jensapps/lang/deutsch.lang 1.46 Synced
25 Jul 17:08 Linusapps/tree.c 1.253 The call to shutdown_screen() is only for recorder models
25 Jul 16:22 Linusapps/tree.c 1.252 ask_resume() now only reacts on button release events
24 Jul 23:54 Linusuisimulator/x11/button-x11.c 1.24 Removed annoying debug output
24 Jul 21:36 Linusapps/lang/english.lang 1.128 Added shutdown confirmation text
24 Jul 21:35 Linusapps/screens.c 1.50 Replaced the poweroff confirmation string with a language ID, and removed the shutdown_screen() function for players
24 Jul 21:26 Linusapps/lang/english.lang 1.127
apps/main_menu.c 1.105
apps/misc.c 1.8
apps/misc.h 1.5
apps/screens.c 1.49
apps/screens.h 1.10
apps/tree.c 1.251
firmware/export/mp3_playback.h 1.8
firmware/mp3_playback.c 1.16
New feature: clean shutdown if you press OFF twice in the file browser, or select "Shut off" in the main menu. Players only have the menu option, due to lack of keys.
24 Jul 20:38 Linusfirmware/drivers/button.c 1.48 Now doesn't generate extraneous key-down events when releasing one key in a combo
24 Jul 19:04 Linusapps/Makefile 1.63 Prepared for ROM builds
24 Jul 17:57 Linusapps/main.c 1.90 Removed some obsolete stuff
24 Jul 17:56 Linusfirmware/app.lds 1.25 Major fixes to please newer versions of the linker
24 Jul 17:53 Linusfirmware/crt0.S 1.12 Don't copy the data section if src and dest are the same
24 Jul 17:20 Linusfirmware/drivers/fat.c 1.87 Removed nasty lvalue cast
24 Jul 11:39 Linusfirmware/export/system.h 1.6 gcc 3.4 has a different constraint syntax
23 Jul 23:31 Linusapps/recorder/radio.c 1.35 Fixes for the new virtual pointer concept
23 Jul 23:01 Jörgapps/bookmark.c 1.20
apps/debug_menu.c 1.77
apps/main_menu.c 1.104
apps/menu.c 1.71
apps/menu.h 1.18
apps/onplay.c 1.34
apps/playlist_menu.c 1.10
apps/playlist_viewer.c 1.16
apps/recorder/radio.c 1.34
apps/settings.c 1.224
apps/settings.h 1.117
apps/settings_menu.c 1.149
apps/sound_menu.c 1.57
apps/talk.h 1.5
uisimulator/common/stubs.c 1.48
New way of defining menus and options allows to declare them static const, which saves the code to runtime-assemble them. Rockbox just got 6 KB smaller.
23 Jul 21:38 Linusuisimulator/x11/button-x11.c 1.23 Somewhat better key combination handling
23 Jul 21:10 Linusapps/plugins/lib/Makefile 1.6 Removed the simulator build option
23 Jul 21:06 Linusuisimulator/x11/Makefile 1.122 Brushed up, made it more like the win32 makefile
23 Jul 21:02 Linusapps/plugins/clock.c 1.12 Now you can exit the clock plugin again
23 Jul 15:13 Linusapps/plugins/sort.c 1.2 Case insensitive sorting
23 Jul 15:12 Linusapps/plugin.c 1.44
apps/plugin.h 1.50
apps/plugins/search.c 1.3
Added strcasecmp() to the plugin API
23 Jul 14:54 Linusapps/plugins/sort.c 1.1
apps/plugins/viewers.config 1.5
New viewer plugin, sorts a text (or playlist) file
23 Jul 14:51 Linusapps/plugin.c 1.43 The simulator has to use the sim_ versions of remove() and rename()
23 Jul 10:45 Linusapps/playlist.c 1.95 Slightly better randomness when shuffling
23 Jul 10:38 Linusfirmware/include/stdlib.h 1.6 Added RAND_MAX
23 Jul 08:58 Linusapps/debug_menu.c 1.76 Removed the sound debugging screen
23 Jul 08:45 Linusdocs/CHARGING_ALGORITHM 1.6 Brushed it up a little
22 Jul 09:09 Linusfirmware/backlight.c 1.28 It turns out that the backlight port pin on the player can be set to an input (and pulled up externally) to shut off the backlight. That may save us a few picoamps :-)
22 Jul 07:51 Linusapps/plugins/euroconverter.c 1.4 Updated for the new configfile functions
22 Jul 07:51 Linusapps/plugins/lib/configfile.c 1.2
apps/plugins/lib/configfile.h 1.2
Now keeps integers within range, and saves a version number in the cfg file, refusing to load too old versions
22 Jul 07:47 Linusuisimulator/win32/uisw32.c 1.17 The win32 simulator window is now shown in the task bar, and the tick resolution is more correct, thanks to BlueChip
21 Jul 13:58 Linusapps/screens.c 1.48 splash(): Avoid negative x coordinates if the text doesn't fit
21 Jul 13:47 Linusapps/plugins/euroconverter.c 1.3 Now uses the new config file framework
21 Jul 13:46 Linusapps/plugins/lib/configfile.c 1.1
apps/plugins/lib/configfile.h 1.1
New plugin library framework for loading and saving .cfg files
21 Jul 13:15 Linusapps/plugin.c 1.42
apps/plugin.h 1.49
Added strncpy to the plugin API
21 Jul 13:13 Linusuisimulator/win32/Makefile 1.74 Added dependency on the plugin library
21 Jul 08:29 Linusuisimulator/x11/button-x11.c 1.22 Forgot to remove all traces of the obsolete repeat mask functions
21 Jul 08:11 Linusapps/plugin.h 1.48 Bumped the API version
21 Jul 08:02 Linusapps/plugin.c 1.41
apps/plugin.h 1.47
firmware/drivers/button.c 1.47
firmware/export/button.h 1.7
uisimulator/win32/button.c 1.18
uisimulator/x11/button-x11.c 1.21
Added raw button reading functionality
20 Jul 22:54 Jörgapps/plugins/firmware_flash.c 1.12
apps/plugins/rockbox_flash.c 1.16
Added a check to prevent the flash plugins being used (and crashing) if Rockbox runs directly in flash ROM. (You need to RoLo a .ajz before re-flashing.)
20 Jul 22:32 Jensapps/plugin.h 1.46
firmware/common/ctype.c 1.4
firmware/include/ctype.h 1.4
Made the char property lookup table constant
20 Jul 22:13 Jensapps/recorder/recording.c 1.52
apps/sound_menu.c 1.56
firmware/export/mp3_playback.h 1.7
firmware/mp3_playback.c 1.15
Const'ed the various setting lookup tables
20 Jul 21:49 Jensapps/screens.c 1.47 Const'ed the usb logo
20 Jul 21:37 Jensapps/plugin.c 1.40
firmware/system.c 1.26
Next round of const policeing
20 Jul 19:13 Jensapps/settings.c 1.223
apps/settings.h 1.116
More const policeing, removed unused variable
20 Jul 11:43 Linusfirmware/drivers/lcd-player.c 1.38 Extra LCD updates for the player LCD simulation
20 Jul 11:42 Linusuisimulator/common/lcd-playersim.c 1.12 Player LCD simulation no longer writes outside the frame buffer
20 Jul 10:52 Linusuisimulator/win32/Makefile 1.73 Simplified the win32 sim makefile a little
20 Jul 08:46 Jensapps/recorder/icons.c 1.53
apps/recorder/icons.h 1.30
slider_bar was obsolete
19 Jul 21:46 Jensapps/credits.c 1.36
apps/filetypes.c 1.5
apps/filetypes.h 1.3
apps/playlist_viewer.c 1.15
apps/plugin.h 1.45
apps/recorder/icons.c 1.52
apps/recorder/icons.h 1.29
apps/tree.c 1.250
firmware/drivers/lcd-recorder.c 1.35
firmware/export/lcd.h 1.12
Const'ed the logo, the bitmaps and the credits (optimization for running from ROM)
19 Jul 21:21 Jörgapps/debug_menu.c 1.75 fixed the flash ID query, prevent this code to eventually run from ROM
19 Jul 21:08 Jensfirmware/common/file.c 1.55 The pathname argument for open() is declared const, so copy it has to be copied
18 Jul 12:14 Zakkapps/plugins/clock.c 1.11 Fixed credits roll, and improved animations. Revised the release notes as well.
18 Jul 06:41 Zakkapps/plugins/clock.c 1.10 Cosmetic code changes, new countdown mode - accessed at ON+F2
17 Jul 00:33 Zakkapps/plugins/clock.c 1.9 Analog time display bugfix and digital/lcd 12h settings seperated
16 Jul 13:01 Linusapps/plugins/euroconverter.c 1.2 Now uses the settings_parseline() function
16 Jul 12:59 Linusapps/plugin.c 1.39
apps/plugin.h 1.44
Added settings_parseline() and strcmp() to the plugin API
16 Jul 08:22 Linusapps/plugins/snake2.c 1.3
apps/plugins/snake2.levels 1.2
Snake2: Changed the level file format, game B always starts from maze 1, plus some cosmetic changes
15 Jul 14:02 Linusapps/plugin.c 1.38
apps/plugin.h 1.43
apps/plugins/euroconverter.c 1.1
Patch #778688 by Pierre Delore, euroconverter for the Player
15 Jul 12:33 Linusapps/plugin.c 1.37
apps/plugin.h 1.42
apps/plugins/snake2.c 1.2
snake2: Some code cleanup, loads all levels at startup, fixed the bug that prevented game B from advancing to the next level
15 Jul 05:24 Linusfirmware/powermgmt.c 1.49 Now turns off the backlight when the sleeptimer expires with the charger attached
15 Jul 05:08 Linusfirmware/mp3_playback.c 1.14 Now uses shadow_7f1 correctly, so the pitch works again
14 Jul 18:02 Hardeepapps/playlist.c 1.94 Abort resume if control file doesn't end with a newline. Fixes hang when resuming from a corrupt control file.
14 Jul 13:09 Linusapps/plugins/snake2.c 1.1
apps/plugins/snake2.levels 1.1
docs/CREDITS 1.37
tools/buildzip.pl 1.5
New plugin, snake2, by Mat Holton (Patch #838045)
14 Jul 12:21 Linusapps/player/icons.h 1.7
apps/tree.c 1.249
firmware/drivers/lcd-player-charset.c 1.7
firmware/export/lcd-player-charset.h 1.2
Added bookmark icon for the Player/Studio
14 Jul 11:25 Linusfirmware/powermgmt.c 1.48 The music now pauses correctly in car adapter mode
14 Jul 10:18 Linusapps/bookmark.c 1.19
apps/wps-display.c 1.95
docs/CREDITS 1.36
Patch #911298 by Steve Cundari, adds hour display to WPS and bookmarks
14 Jul 10:06 Linusfirmware/drivers/power.c 1.27 Disable the backlight before powering off the Player/Studio
13 Jul 19:28 Linusfirmware/drivers/lcd-recorder.c 1.34 Removed lvalue cast, which generates warnings on newer gcc versions
13 Jul 19:22 Linusapps/plugins/search.c 1.2 Removed the need for memcpy()
13 Jul 14:25 Linusapps/plugins/search.c 1.1
apps/plugins/viewers.config 1.4
New plugin, search.rock, by Stefan Meyer (Patch #723682)
13 Jul 14:14 Linusapps/plugin.c 1.36
apps/plugin.h 1.41
Added strrchr() to the plugin API
13 Jul 14:01 Linusapps/plugin.c 1.35
apps/plugin.h 1.40
apps/plugins/viewer.c 1.5
firmware/include/ctype.h 1.3
The plugin API now supports ctype macros like tolower() and friends
13 Jul 13:57 Linusapps/filetypes.c 1.4
apps/filetypes.h 1.2
apps/onplay.c 1.33
Open with... now reloads the dir if the viewer returns PLUGIN_USB_CONNECTED
13 Jul 09:53 Linusdocs/FAQ 1.92 Added a link for condenser mics, and updated some links to the wiki
13 Jul 09:45 Linustools/buildzip.pl 1.4 Now the viewers.config concept works for players as well
13 Jul 06:59 Linusapps/recorder/icons.c 1.51
apps/recorder/icons.h 1.28
apps/status.c 1.54
Fixed the slow status bar update in bug report #727790.
12 Jul 22:02 Hardeepapps/settings.c 1.222 Show icons setting should be saved for all devices. Config version bumped because the settings structure order changed.
12 Jul 15:06 Linusapps/settings.c 1.221 The default radio frequency was bad
12 Jul 13:28 Linusapps/recorder/radio.c 1.33
apps/settings.c 1.220
apps/settings.h 1.115
The FM radio screen now remembers the last used frequency
12 Jul 10:46 Linusapps/plugins/sliding_puzzle.c 1.5 The check for solvable puzzles didn't use all squares. This fixes bug #911484. Now uses rand() instead of current_tick for randomizing.
12 Jul 08:10 Linusapps/plugins/stopwatch.c 1.4 The stop watch now inhibits the idle poweroff while counting
9 Jul 13:38 matslapps/lang/svenska.lang 1.50 Synced.
9 Jul 13:11 Linusapps/player/keyboard.c 1.14 Fixed the Player keyboard cursor positioning, bug #983404
9 Jul 11:21 Linusfirmware/drivers/lcd-recorder.c 1.33 Simplified the recorder scrolling code a little
9 Jul 07:04 Jensapps/plugins/jpeg.c 1.13
apps/plugins/video.c 1.22
scrollbar() parameters were swapped
9 Jul 04:57 Linusapps/wps-display.c 1.94 Slightly increased precision in the wps progress bar
8 Jul 23:01 Jensapps/plugin.c 1.34
apps/plugin.h 1.39
removing progressbar() and slidebar() broke backwards compatibility
8 Jul 13:15 Linusapps/plugins/clock.c 1.8 Removed progressbar() and a few tables as well
8 Jul 13:14 Linusapps/debug_menu.c 1.74
apps/plugin.c 1.33
apps/plugin.h 1.38
apps/plugins/jpeg.c 1.12
apps/plugins/video.c 1.21
apps/recorder/widgets.c 1.6
apps/recorder/widgets.h 1.4
Removed progressbar() and slidebar()
8 Jul 13:12 Linusapps/plugins/Makefile 1.9
apps/plugins/lib/Makefile 1.5
Added the apps/recorder dir to the include path for recorder builds
8 Jul 11:10 Linusapps/lang/english.lang 1.126
apps/settings.c 1.219
apps/settings.h 1.114
apps/settings_menu.c 1.148
apps/wps-display.c 1.93
Removed the option for the progress bar, making it permanently solid
8 Jul 10:52 Linusapps/lang/english.lang 1.125
apps/settings.c 1.218
apps/settings.h 1.113
apps/settings_menu.c 1.147
apps/wps-display.c 1.92
docs/CREDITS 1.35
Patch #985429 by Christi Scarborough, solid progress bar
8 Jul 10:39 Linusuisimulator/x11/Makefile 1.121 Removed some whitespace
8 Jul 10:12 Linusfirmware/mpeg.c 1.281
uisimulator/common/mpegplay.c 1.8
uisimulator/common/mpegplay.h 1.3
uisimulator/x11/Makefile 1.120
uisimulator/x11/oss_sound.c 1.4
Patch #961687 by Eric Lassauge, MP3 playback using libmad in the X11 simulator
8 Jul 09:39 Linusapps/plugin.h 1.37 Bumped PLUGIN_API_VERSION
8 Jul 08:32 Linusapps/plugin.c 1.32
apps/plugin.h 1.36
Added mpeg_has_changed_track() to the plugin API (again)
8 Jul 06:55 Jörgfonts/proportional.bdf 1.1 Found the long-lost .bdf of my favourite font, which I once made based on "uwe_prop". I use this all the time, nice to read and since it is proportional, saves space.
8 Jul 05:50 Linusuisimulator/common/io.c 1.6 The win32 open() was called with the wrong flags
7 Jul 07:47 Linusapps/misc.c 1.7 Changed the screenshot color map
6 Jul 23:11 Jensapps/plugins/lib/gray.h 1.8
apps/plugins/lib/gray_screendump.c 1.1
Added screen dump function to the grayscale lib
6 Jul 19:39 Jensapps/lang/deutsch.lang 1.45 Synced to english.lang and reworked a bit
6 Jul 19:11 Jensapps/sound_menu.c 1.55 Voice the 'Hertz' unit introduced with the MDB settings
6 Jul 17:03 matslapps/lang/svenska.lang 1.49 Synced.
6 Jul 12:17 Linusapps/lang/english.lang 1.124
apps/main.c 1.89
apps/recorder/radio.c 1.32
apps/recorder/recording.c 1.51
apps/settings.c 1.217
apps/settings.h 1.112
apps/sound_menu.c 1.54
firmware/export/mp3_playback.h 1.6
firmware/mp3_playback.c 1.13
Bass boost removed in favour of some new sound settings: Super bass and five new MDB parameters: strength, harmonics, center, shape and enable
6 Jul 06:32 Linusfirmware/mpeg.c 1.280 Don't create a Xing header if nothing has been recorded
5 Jul 22:32 matslapps/lang/svenska.lang 1.48 Synced.
5 Jul 22:28 Linusfirmware/id3.c 1.91 Now looks for TCOM and TCON before TCO
5 Jul 22:18 Jensapps/lang/deutsch.lang 1.44 Synced to english.lang
5 Jul 22:17 Jensapps/language.h 1.7 Increased language buffer size
5 Jul 22:16 Jensapps/lang/english.lang 1.123 Removed voice: entries that are unusable due to the MAS being in record mode (FM radio screen)
5 Jul 22:13 Linusapps/main.c 1.88 Now handles an empty disk better. This solves bug report #984690.
5 Jul 21:59 matslapps/lang/svenska.lang 1.47 Synced.
5 Jul 20:56 Linusuisimulator/x11/Makefile 1.119 Fixed the FM sim build
5 Jul 18:09 Linusapps/settings.c 1.216 Forgot to ifdef the fm_force_mono setting
5 Jul 14:30 Linusapps/lang/english.lang 1.122
apps/recorder/radio.c 1.31
Revamped the FM preset handling, added a force mono option, and some internal changes, much inspired by patch #732369 by Alexandre Flament
5 Jul 14:27 Linusapps/settings.c 1.215 Added the fm_force_mono setting
5 Jul 14:26 Linusapps/menu.c 1.70
apps/menu.h 1.17
Added menu_insert()
5 Jul 13:44 Jensfirmware/drivers/ata.c 1.116 Enabled assembler optimized disk reading and writing (approx. 2 times as fast)
5 Jul 11:15 Linusapps/misc.c 1.6
apps/misc.h 1.4
apps/settings.c 1.214
Moved settings_parseline() to misc.c
2 Jul 07:43 Linusapps/recorder/radio.c 1.30
uisimulator/common/fmradio.c 1.1
uisimulator/win32/Makefile 1.72
uisimulator/x11/Makefile 1.118
Added FM radio simulation, with a good station at 99.4MHz
2 Jul 05:17 Linusapps/lang/francais.lang 1.34 Patch #926585, updated french language
2 Jul 05:13 Linusapps/lang/islenska.lang 1.3 Patch #954100, updated icelandic language
2 Jul 04:55 Linusapps/lang/nederlands.lang 1.28 Synced with english 1.121
1 Jul 06:35 Hardeepapps/onplay.c 1.32 Fixed menu leak
30 Jun 13:31 Linusapps/debug_menu.c 1.73
apps/misc.c 1.5
apps/misc.h 1.3
firmware/drivers/serial.c 1.12
firmware/usb.c 1.34
uisimulator/win32/button.c 1.17
uisimulator/x11/button-x11.c 1.20
New screen dump feature for recorders
30 Jun 06:01 Linusapps/plugins/clock.c 1.7 Changed the behaviour of F2, and simplified the version string handling
30 Jun 03:39 Hardeepapps/plugins/clock.c 1.6 Fixed simulator build
30 Jun 02:42 Hardeepapps/plugins/clock.c 1.5 Major clock update by Zakk Roberts (patch #932605)
29 Jun 13:12 Linusapps/plugins/firmware_flash.c 1.11 Corrected spelling
28 Jun 14:10 Linusapps/recorder/icons.c 1.50 The volume icon is now drawn in the original state the very first time
27 Jun 18:41 matslapps/lang/svenska.lang 1.46 Synced.
27 Jun 11:03 Linusapps/Makefile 1.62 the apps files shouldn't be compiled with -DPLUGIN
27 Jun 09:51 Linusapps/bookmark.c 1.18 Fixed the margins on the bookmark prompts, fixes bug #887512
27 Jun 09:44 Linusapps/recorder/icons.c 1.49 The first fix for bug #898145 was incorrect
27 Jun 09:37 Linusapps/recorder/icons.c 1.48 Fixed a glitch in the Recorder status bar volume icon display, bug #898145
27 Jun 01:35 Linusapps/recorder/recording.c 1.50
apps/screens.c 1.46
The status bar now keeps track of the mpeg status, instead of having to call status_set_playmode() all the time
27 Jun 01:33 Linusapps/recorder/radio.c 1.29 The status bar now keeps track of the mpeg status, instead of having to call status_set_playmode() all the time
27 Jun 01:05 Linusapps/bookmark.c 1.17
apps/onplay.c 1.31
apps/playlist_viewer.c 1.14
apps/status.c 1.53
apps/status.h 1.11
apps/tree.c 1.248
apps/wps-display.c 1.91
apps/wps.c 1.215
The status bar now keeps track of the mpeg status, instead of having to call status_set_playmode() all the time
25 Jun 21:09 Jensapps/plugins/lib/gray.h 1.7
apps/plugins/lib/gray_set_background.c 1.2
apps/plugins/lib/gray_set_drawinfo.c 1.2
apps/plugins/lib/gray_set_drawmode.c 1.2
apps/plugins/lib/gray_set_foreground.c 1.2
apps/plugins/lib/gray_setfont.c 1.2
added comments about default values
25 Jun 21:01 Jensapps/plugins/lib/gray_blockfuncs.c 1.2
apps/plugins/lib/gray_drawgraymap.c 1.2
Save and restore pr register within _writearray() / _writeblock(). Cleaner coding, fixes GCC 3.3.1 build.
23 Jun 22:15 Jensapps/plugins/lib/gray.c 1.8 Split grayscale library into several files to make up a real function library. Significantly decreases binary size for plugins using it.
23 Jun 22:14 Jensapps/plugins/lib/gray.h 1.6
apps/plugins/lib/gray_black_display.c 1.1
apps/plugins/lib/gray_blockfuncs.c 1.1
apps/plugins/lib/gray_clear_display.c 1.1
apps/plugins/lib/gray_core.c 1.1
apps/plugins/lib/gray_deferred_update.c 1.1
apps/plugins/lib/gray_drawbitmap.c 1.1
apps/plugins/lib/gray_drawgraymap.c 1.1
apps/plugins/lib/gray_drawline.c 1.1
apps/plugins/lib/gray_drawpixel.c 1.1
apps/plugins/lib/gray_drawrect.c 1.1
apps/plugins/lib/gray_fillrect.c 1.1
apps/plugins/lib/gray_getstringsize.c 1.1
apps/plugins/lib/gray_horline.c 1.1
apps/plugins/lib/gray_pixelfuncs.c 1.1
apps/plugins/lib/gray_position_display.c 1.1
apps/plugins/lib/gray_putsxy.c 1.1
apps/plugins/lib/gray_scroll_down.c 1.1
apps/plugins/lib/gray_scroll_down8.c 1.1
apps/plugins/lib/gray_scroll_left.c 1.1
apps/plugins/lib/gray_scroll_right.c 1.1
apps/plugins/lib/gray_scroll_up.c 1.1
apps/plugins/lib/gray_scroll_up8.c 1.1
apps/plugins/lib/gray_set_background.c 1.1
apps/plugins/lib/gray_set_drawinfo.c 1.1
apps/plugins/lib/gray_set_drawmode.c 1.1
apps/plugins/lib/gray_set_foreground.c 1.1
apps/plugins/lib/gray_setfont.c 1.1
apps/plugins/lib/gray_verline.c 1.1
Split grayscale library into several files to make up a real function library. Significantly decreases binary size for plugins using it.
23 Jun 08:49 Kjellapps/plugins/battery_test.c 1.3 Fixed so that the plugin is exitable (was irritating that the first plugin in the list was the one you couldn't exit). Negative impact: It seems to do a disk acess in the beginning and update the display twice. Positive impact: Pressing a key (like play) will "stress" the test and force another disk access (and display update).
23 Jun 08:12 Jörgapps/settings.c 1.213 For non-numeric values, write explainations into the .cfg file. Also fixed a default value.
23 Jun 07:28 Jörgapps/settings_menu.c 1.146 reload directory if sort options were changed
23 Jun 07:15 Jensapps/settings.c 1.212 Peak meter dbfs setting didn't load properly from .cfg files / settings reset
23 Jun 06:59 Danielapps/plugins/pong.c 1.5 Move two steps on each move up/down. (Attempt to make it more playable after user input, maybe I should try it myself on target soon) Replaced hard-coded LCD sizes with the proper defines.
22 Jun 21:22 Jensapps/lang/deutsch.lang 1.43 Synced to latest additions in english.lang and reworked a bit
22 Jun 12:50 Linusapps/settings.c 1.211 Adjusted the RTC bit sum
22 Jun 12:43 Linusapps/settings.c 1.210 Too few bits were allocated for the talk_dir setting
22 Jun 12:37 Linusapps/settings.c 1.209
apps/settings.h 1.111
apps/sound_menu.c 1.53
firmware/mp3_playback.c 1.12
Added the (practically useless) 20ms option to the Auto Volume setting, for completeness
22 Jun 11:32 Linusfirmware/thread.c 1.31 switch_thread() now checks the stack of the current thread instead of the next, to report stack errors sooner. I removed some TAB chars in the process.
22 Jun 10:54 Linusapps/lang/english.lang 1.121 'Start recording' is now 'Recording screen' in the recording menu
22 Jun 10:52 Linusapps/recorder/recording.c 1.49
docs/CREDITS 1.34
firmware/drivers/led.c 1.7
firmware/export/led.h 1.2
Patch #881887 by Gerald Vanbaren. The red LED is now ON when recording and blinking when waiting to record (and when paused).
22 Jun 09:16 Jörgapps/lang/english.lang 1.120
apps/settings.c 1.208
apps/settings.h 1.110
apps/settings_menu.c 1.145
apps/tree.c 1.247
apps/tree.h 1.19
sort options for files & directories
22 Jun 07:17 Linusapps/plugin.h 1.35
firmware/thread.c 1.30
remove_tread() -> remove_thread()
22 Jun 07:16 Linusapps/plugin.c 1.31
apps/plugin.h 1.34
firmware/drivers/button.c 1.46
firmware/export/button.h 1.6
firmware/export/powermgmt.h 1.7
firmware/powermgmt.c 1.47
uisimulator/win32/button.c 1.16
Added reset_poweroff_timer(), which can be used to prevent idle poweroff. This is also available in the plugin API.
22 Jun 06:23 Linusapps/bookmark.c 1.16 Cleaned up the generate_bookmark_file_name function. Now it doesn't change the in argument, a bug which crashed the file browser if trying to generate a bookmark file name in the root dir.
22 Jun 05:37 Kjellapps/plugins/battery_test.c 1.2 1) Presents a time for us without RTC. 2) Escaping the percent-sign correct for the splash screen. 3) Removed the newline for the splash screen.
22 Jun 00:02 Jensapps/plugins/lib/gray.c 1.7 Slight speedup for drawing 1-bit bitmaps with draw modes 0..2
21 Jun 13:47 Linusapps/settings.c 1.207 Bumped the config block version
21 Jun 13:42 Linusapps/settings.c 1.206
firmware/export/mp3_playback.h 1.5
firmware/mp3_playback.c 1.11
Simplified the settings code by removing the phys2val conversions. This has the side effect of increasing the resolution for the balance setting from 2% steps to 1% steps, and bass boost from 10% steps to 1% steps.
20 Jun 22:03 Danieluisimulator/x11/Makefile 1.117 extended the clean target to remove the libplugin and the rockbox.zip
20 Jun 22:01 Danielapps/plugins/lib/Makefile 1.4 on request, set the SIMULATOR define when building for the sim
20 Jun 22:00 Danieluisimulator/x11/Makefile 1.116 provide libplugin support
20 Jun 16:34 Jörgapps/tree.c 1.246
apps/tree.h 1.18
firmware/common/dir.c 1.23
firmware/include/dir.h 1.7
uisimulator/common/io.c 1.5
infrastructure for sorting by date+time, now we "only" need to decide on the UI
20 Jun 09:41 matslapps/lang/svenska.lang 1.45 Synced.
19 Jun 15:50 Jörgapps/main.c 1.87
apps/settings.c 1.205
apps/settings.h 1.109
settings_load() is now split in RTC and HD part, so RTC settings get loaded early (car adapter mode)
19 Jun 09:39 Jörgapps/settings.c 1.204 oops, forgot to take out my test hack, some comments improved
19 Jun 09:36 Jörgapps/plugin.c 1.30
apps/plugin.h 1.33
replaced an unuseable function by one I need, no version bump
19 Jun 09:25 Jörguisimulator/win32/string-win32.c 1.4 wrong functions have been here
18 Jun 20:41 Jörgapps/settings.c 1.203
apps/settings.h 1.108
New method of persisting the settings, using a central table. This saves lots of spaghetti code and saves ~6kB in .ajz size.
18 Jun 10:08 Kjellapps/plugins/chessclock.c 1.2 Ooops, I declared a variable in the middle of the code. Shame on me.
18 Jun 10:05 Kjelluisimulator/common/stubs.c 1.47 Added backlight_off to simulator stubs.
18 Jun 09:05 Kjellapps/plugins/chessclock.c 1.1 First version of my chessclock. Only tried on Player. Lacking a simulator environment made me prohibit compilation for recorders.
18 Jun 09:03 Kjellapps/plugin.c 1.29
apps/plugin.h 1.32
Added more functions to the plugin API.
16 Jun 22:16 Danielapps/plugins/pong.c 1.4 and use snprintf() from the plugin API
16 Jun 22:16 Danielapps/plugins/pong.c 1.3 code after variables
16 Jun 21:56 Danielapps/plugins/pong.c 1.2 only for bitmaps
16 Jun 21:54 Danielapps/plugins/pong.c 1.1 Initial version of pong, not tested on target by me yet.
16 Jun 21:13 Jensapps/plugins/mandelbrot.c 1.9 Fixed a warning
16 Jun 20:56 Jensuisimulator/x11/lcd-x11.c 1.26 Fixed a warning (unused variable)
16 Jun 20:51 Jensapps/plugins/mandelbrot.c 1.8 Mandelbrot didn't yield() at all, leading to playback problems when heavily calculating mandelbrots
16 Jun 19:35 Björnapps/plugin.c 1.28
apps/plugin.h 1.31
Added set_time()
16 Jun 15:20 Danieluisimulator/x11/lcd-x11.c 1.25
uisimulator/x11/screenhack.c 1.19
removed silly debug outputs
16 Jun 11:30 Danielapps/recorder/icons.c 1.47
apps/sound_menu.c 1.52
removed extra ';'
16 Jun 11:30 Danielfirmware/id3.c 1.90
firmware/kernel.c 1.23
remove extra ';'
16 Jun 11:28 Danielfirmware/drivers/button.c 1.45 remove C++/C99 comment
16 Jun 11:26 Linusfirmware/id3.c 1.89 Stray semicolon removed
15 Jun 23:24 Björnapps/plugins/battery_test.c 1.1 Simple battery runtime test
15 Jun 23:16 Björnapps/plugin.c 1.27
apps/plugin.h 1.30
Moved battery_level() to the end, where it doesn't break backwards compatibility
15 Jun 23:02 Björnapps/plugin.h 1.29 Forgot to bump api version.
15 Jun 22:54 Björnapps/plugin.c 1.26
apps/plugin.h 1.28
Added battery_level()
15 Jun 05:41 Linusapps/plugins/lib/Makefile 1.3
uisimulator/win32/Makefile 1.71
The plugin lib now works in the win32 simulator
14 Jun 22:32 Danieluisimulator/common/io.c 1.4 Create files with proper permissons on unix/linux, make open() and creat() warn and return -1 if the file name doesn't start with slash.
14 Jun 22:22 Danieluisimulator/common/io.c 1.3 translate from rockbox's open() options to the options used by the host
14 Jun 15:05 Danieltools/configure 1.60 'make install' for a simulator now installs a full rockbox setup in the local 'archos' directory.
14 Jun 15:04 Danieltools/buildzip.pl 1.3 support building a zip file for the simulator
14 Jun 12:50 Linusapps/plugins/rockblox.c 1.1
apps/plugins/tetris.c 1.2
Tetris is now Rockblox, to avoid trademark problems
14 Jun 07:23 Jörgapps/settings_menu.c 1.144 avoid empty menu for simulator, caused compile errors in VC
14 Jun 07:00 Hardeepuisimulator/common/file.h 1.2
uisimulator/common/io.c 1.2
Fixed VC++ build.
14 Jun 07:00 Hardeepuisimulator/win32/dir-win32.c 1.9
uisimulator/win32/dir-win32.h 1.7
uisimulator/win32/rockbox.dsp 1.14
Fixed VC++ build.
14 Jun 06:59 Hardeepuisimulator/win32/uisw32.rc 1.6 Previous change breaks VC++ build, reverting.
14 Jun 05:03 Linusfirmware/powermgmt.c 1.46 The sleep timer now waits until the disk is idle before shutting down
11 Jun 10:17 Linusfirmware/mp3_playback.c 1.10 removed dead code
11 Jun 10:16 Linusfirmware/mp3_playback.c 1.9 mpeg_set_pitch now uses the 7f1 shadow register
11 Jun 06:56 Jensfirmware/drivers/ata.c 1.115 Disabled automatic disk spindown (by the drive). Updated comments regarding timing
10 Jun 21:47 Björnapps/wps.c 1.214 Keylock now locks combo keys too (mute, id3 viewer etc)
10 Jun 20:21 Jensapps/lang/deutsch.lang 1.42 Synced to english.lang, and reverted all speech engine dependent tweaks
10 Jun 15:10 Björnfirmware/usb.c 1.33 Don't throw away return code.
10 Jun 15:03 Björnfirmware/usb.c 1.32 Try mounting all partitions after USB disconnect, just as on boot.
10 Jun 13:48 Linusapps/plugin.c 1.25
apps/plugin.h 1.27
Added MAS read/write functions to the plugin API
10 Jun 13:36 Linusapps/lang/english.lang 1.119
apps/onplay.c 1.30
Removed vbr_fix, as it now is a plugin
10 Jun 13:29 Linusapps/plugin.c 1.24
apps/plugin.h 1.26
apps/plugins/Makefile 1.8
apps/plugins/vbrfix.c 1.1
apps/plugins/viewers.config 1.3
firmware/include/file.h 1.9
uisimulator/common/dir.h 1.1
uisimulator/common/file.h 1.1
uisimulator/common/io.c 1.1
uisimulator/win32/Makefile 1.70
uisimulator/win32/dir-win32.c 1.8
uisimulator/win32/dir-win32.h 1.6
uisimulator/win32/dir.h 1.4
uisimulator/win32/file.h 1.13
uisimulator/win32/io.c 1.6
uisimulator/win32/kernel.c 1.13
uisimulator/win32/kernel.h 1.3
uisimulator/x11/Makefile 1.115
uisimulator/x11/button-x11.c 1.19
uisimulator/x11/dir.h 1.13
uisimulator/x11/file.h 1.15
uisimulator/x11/io.c 1.27
uisimulator/x11/kernel.h 1.8
uisimulator/x11/thread.c 1.5
Finally, the archos directory sandbox works in the same way for both X11 and win32 simulators. Unfortunately, this breaks the VC++ compatibility. Also, the plugin API now supports DEBUGF. Last, but not least, we have a new plugin, vbrfix.rock.
10 Jun 06:48 Jörgapps/plugins/jpeg.c 1.11 supporting 4:2:2 vertical subsampling
9 Jun 11:01 Linusfirmware/mpeg.c 1.279 Ooops! I wrote garbage to the MAS when stopping the recording.
9 Jun 06:33 Danieldocs/FAQ 1.91 scott's entry #79, edited my me
8 Jun 11:14 Björnapps/plugins/othelo.c 1.7
apps/plugins/othelo.txt 1.3
Othelo removed due to legal issues.
4 Jun 12:34 Linusapps/recorder/radio.c 1.28
apps/recorder/recording.c 1.48
apps/recorder/recording.h 1.4
The /recordings directory is now automatically created in the radio screen as well.
4 Jun 11:49 Linusfirmware/mpeg.c 1.278 We now put ID3v2.3 tags in the recorded files instead of ID3v2.4, because some auido editing tools can't handle ID3v2.4
4 Jun 11:20 Linusapps/recorder/recording.c 1.47 Now uses the record-pause icon instead of the ordinary pause icon
4 Jun 10:45 Linusfirmware/mpeg.c 1.277 Removed unused variables
4 Jun 10:40 Linusfirmware/mpeg.c 1.276 The MAS3587F data sheet was wrong about having to validate the pause bit setting by writing to d0:7f1. When I removed the validation, the MAS doesn't give us corrupt frames when pausing, or at the end of the recording.
3 Jun 19:10 Jensapps/lang/deutsch.lang 1.41 Synced
3 Jun 12:10 Linusapps/recorder/recording.c 1.46
firmware/export/mpeg.h 1.17
firmware/mpeg.c 1.275
The Play button now acts as a Pause button during recording instead of opening a new file. The new-file feature is moved to the F3 button.
3 Jun 08:29 Linusapps/lang/english.lang 1.118 Removed obsolete sokoban string
3 Jun 08:23 Linustools/binlang 1.14
tools/genlang 1.14
binlang and genlang couldn't handle deprecated strings
2 Jun 23:54 Jensapps/plugins/grayscale.c 1.8 Adapted to new grayscale framework
2 Jun 23:53 Jensapps/plugins/lib/gray.c 1.6
apps/plugins/lib/gray.h 1.5
Major rework of the grayscale framework: * api change - all drawing functions now use draw mode, foreground and background shades set globally by separate functions * There are now 4 draw modes for all drawing functions, no more separate functions for inverse drawing * Significant speedup of 1-bit bitmap (and font) drawing (2..3 times) * Some more speed tweaks * Additional functions for horizontal and vertical lines * Copied describing comments to the header file for easier reference * The safety net against an uninitialized grayscale buffer is gone
29 May 12:42 Linusdocs/NODO 1.8 Typo
27 May 01:43 Hardeepapps/filetypes.c 1.3 Fixed bug in .rock extension check when scanning plugins
27 May 01:38 Hardeepuisimulator/win32/rockbox.dsp 1.13
uisimulator/win32/uisw32.rc 1.5
Added filetypes.c to VC project. Fixed compiler warning.
26 May 23:49 Jensapps/plugins/mandelbrot.c 1.7 Improved drawing speed by drawing whole columns at once (Matthias)
26 May 11:18 Danieltools/configure 1.59 * removed some more unused stuff in the simulator makefile * made the scan for the rockbox source dir a bit cooler, now it can detect it even when you create and use a build directory that is on the same level as the rockbox dir itself which might make it easier for people that builds from (repeatly updated) daily tarballs * now outputs the found rockbox source code dir found
26 May 11:07 Danieltools/configure 1.58 Simplied the directory usage. This script now checks for (or asks if it doesn't find it) the Rockbox source code root directory. All the directories are then assumed to be placed "correctly" within that source tree.
26 May 06:56 Linusapps/plugins/metronome.c 1.4 Patch #958658, metronome uses plugin_register_timer now
25 May 13:30 Linusfonts/FILES 1.2 Speelig Mistaake
24 May 09:52 Linusapps/FILES 1.11 Added viewers.config
24 May 09:51 Linustools/FILES 1.7 Added buildzip.pl
24 May 08:28 Danielfonts/FILES 1.1 stuff to include in tarballs
23 May 15:41 Jörgapps/plugins/video.c 1.20 removed a bit of obsolete stuff
23 May 09:03 Jensapps/lang/deutsch.lang 1.40
apps/lang/english.lang 1.117
Voiced new onplay menu entry
23 May 08:14 Jensapps/lang/deutsch.lang 1.39 Synced
23 May 08:14 Jensapps/lang/english.lang 1.116 Added missing (empty) voice: lines
23 May 06:23 Jörgapps/plugins/jpeg.c 1.10 now supports images with restart markers
22 May 01:38 Björnapps/wps-display.c 1.90
apps/wps.c 1.213
firmware/export/id3.h 1.5
firmware/id3.c 1.88
Moved genre list and access function to id3.c
22 May 01:09 Björnapps/wps.c 1.212 Improved ff/rw max step calculation (patch #882931 by Craigh Sather)
21 May 23:37 Linustools/genlang 1.13 Spelling error
21 May 23:11 Jensapps/lang/english.lang 1.115 Removed 2 unused entries, and corrected a typo
21 May 23:05 Jensapps/plugins/viewers.config 1.2 Default viewer for .ucl is rockbox_flash.rock
21 May 22:26 Jörgapps/talk.c 1.15 After much debating, it has been decided to name talkbox clips "_dirname.talk". Please either bulk-rename your clips, or delete and re-generate them with an updated script.
21 May 22:17 Linusapps/wps-display.c 1.89
apps/wps.c 1.211
Now the next-song WPS feature works
21 May 21:49 Linusapps/main.c 1.86 The USB monitoring started before the ATA thread, leading to badness when Rockbox was started from flash with the USB cable inserted
21 May 21:15 Björndocs/BATTERY-FAQ-LIION 1.1 Added Scott's V2/FM battery faq
21 May 21:01 Björnapps/plugins/viewers.config 1.1
tools/buildzip.pl 1.2
Set up default viewers.config
21 May 20:48 Jensapps/plugins/lib/gray.c 1.5 Fix: scrolling left/right with even pixel counts caused an address error if the buffer width was odd. Some more tweaks and cleanups.
21 May 20:36 Björnapps/settings.h 1.107 Default idle-poweroff set to 10 minutes.
21 May 20:28 Björnapps/filetypes.c 1.2 Fixed build errors
21 May 20:08 Björnapps/filetypes.c 1.1
apps/filetypes.h 1.1
Plugin/file type association system. Patch #879411 by Henrik Backe
21 May 20:07 Björnapps/settings_menu.c 1.143 Removed filetype_reset()
21 May 20:06 Danielfonts/.playlist_control 1.2
fonts/courB08.bmp 1.2
fonts/rb_fonts.zip 1.2
fonts/rockbox_default.bmp 1.2
crap I shouldn't have committed in the first place
21 May 20:04 Björnapps/lang/english.lang 1.114
apps/onplay.c 1.29
apps/player/icons.h 1.6
apps/plugins/Makefile 1.7
apps/recorder/icons.c 1.46
apps/recorder/icons.h 1.27
apps/settings_menu.c 1.142
apps/tree.c 1.245
apps/tree.h 1.17
uisimulator/win32/Makefile 1.69
uisimulator/x11/Makefile 1.114
Plugin/file type association system. Patch #879411 by Henrik Backe
21 May 19:54 Jensapps/plugins/jpeg.c 1.9 Fixed behaviour when connecting USB, made scrolling a bit faster by not emptying the button queue every time
21 May 19:40 Danieltools/configure 1.57 remove rockbox.zip on make clean
21 May 19:05 Danieltools/configure 1.56 provide a zip target on target builds
21 May 19:05 Danieltools/buildzip.pl 1.1 build a Rockbox zip file suitable for install
21 May 17:25 Danielapps/plugins/sokoban.c 1.3 use the new path to the levels file, the daily build of tomorrow will make it appear at this path
21 May 17:17 Danielapps/FILES 1.10 include the sokoban level file
21 May 17:15 Danielapps/plugins/sokoban.levels 1.1 this is the levels file for sokoban
21 May 17:04 Danielfonts/TinyFonts.zip 1.2 zip does not bgelong here
21 May 17:04 Danielfonts/bdf2bmp-zagor.c 1.2 gone
21 May 17:03 Danieltools/bdf2bmp.c 1.1 tool we use on the web site to produce an image of a font
21 May 17:00 Danielfonts/bdf2bmp.c 1.2 removed
21 May 16:59 Danielfonts/bdf2bmp 1.2 binary
21 May 16:58 Danielfonts/Makefile 1.2 *** empty log message ***
21 May 16:53 Danielfonts/.playlist_control 1.1.1.1
fonts/00-Starmap_r400-8.bdf 1.1.1.1
fonts/5x7.bdf 1.1.1.1
fonts/5x8.bdf 1.1.1.1
fonts/6x10.bdf 1.1.1.1
fonts/6x12.bdf 1.1.1.1
fonts/6x13.bdf 1.1.1.1
fonts/6x13B.bdf 1.1.1.1
fonts/6x9.bdf 1.1.1.1
fonts/Hebrew-Bold.bdf 1.1.1.1
fonts/Hebrew-Large.bdf 1.1.1.1
fonts/Hebrew-Medium.bdf 1.1.1.1
fonts/Hebrew-Small.bdf 1.1.1.1
fonts/Makefile 1.1.1.1
fonts/Tiny-Prop-5.bdf 1.1.1.1
fonts/Tiny-Prop-6.bdf 1.1.1.1
fonts/TinyFonts.zip 1.1.1.1
fonts/X5x8.bdf 1.1.1.1
fonts/X6x9.bdf 1.1.1.1
fonts/alt6x10.bdf 1.1.1.1
fonts/alt8x8.bdf 1.1.1.1
fonts/ast166-8.bdf 1.1.1.1
fonts/atadore.bdf 1.1.1.1
fonts/atari-small.bdf 1.1.1.1
fonts/bdf2bmp 1.1.1.1
fonts/bdf2bmp-zagor.c 1.1.1.1
fonts/bdf2bmp.c 1.1.1.1
fonts/chicago12.bdf 1.1.1.1
fonts/clR6x8-8859-2.bdf 1.1.1.1
fonts/courB08.bdf 1.1.1.1
fonts/courB08.bmp 1.1.1.1
fonts/courB14.bdf 1.1.1.1
fonts/iso8859-1.bdf 1.1.1.1
fonts/iso8859-11.bdf 1.1.1.1
fonts/iso8859-15.bdf 1.1.1.1
fonts/iso8859-2.bdf 1.1.1.1
fonts/iso8859-5.bdf 1.1.1.1
fonts/iso8859-6.bdf 1.1.1.1
fonts/iso8859-7.bdf 1.1.1.1
fonts/iso8859-8.bdf 1.1.1.1
fonts/rb_fonts.zip 1.1.1.1
fonts/rockbox_default.bdf 1.1.1.1
fonts/rockbox_default.bmp 1.1.1.1
fonts/rockfont-8.bdf 1.1.1.1
fonts/timR08.bdf 1.1.1.1
fonts/uwe_prop.bdf 1.1.1.1
fonts/win_crox0c.bdf 1.1.1.1
fonts/win_crox1c.bdf 1.1.1.1
fonts/win_crox2c.bdf 1.1.1.1
fonts/win_crox3c.bdf 1.1.1.1
fonts/win_crox4h.bdf 1.1.1.1
fonts/win_crox5t.bdf 1.1.1.1
fonts/win_crox6hbo.bdf 1.1.1.1
fonts/xtal-14.bdf 1.1.1.1
branches: 1.1.1; Initial revision init
21 May 06:29 Jörgapps/recorder/keyboard.c 1.11 voice in keyboard, inspired by Christopher Moore
20 May 13:10 Jensapps/plugins/lib/gray.c 1.4 FIX: The previous update produced a buffer overflow, which broke e.g. the jpeg viewer
20 May 08:25 Jensapps/plugins/lib/gray.h 1.4 Missing function declaration
20 May 08:21 Jensapps/plugins/lib/gray.c 1.3
apps/plugins/lib/gray.h 1.3
Font support, several speed and size tweaks
20 May 08:06 Jensapps/plugin.c 1.23
apps/plugin.h 1.25
Preparation for grayscale font support
19 May 17:19 Jensapps/plugins/mandelbrot.c 1.6 Removed the grayscale framework, gets linked in from the plugin lib instead
19 May 17:05 Jensapps/plugins/lib/grayscale.c 1.3
apps/plugins/lib/grayscale.h 1.2
Removed duplicate grayscale framework
19 May 17:04 Jensapps/plugins/grayscale.c 1.7 Adapted to new gray_init_buffer()
19 May 17:03 Jensapps/plugins/jpeg.c 1.8 JPEG viewer now uses the 'official' grayscale framework
19 May 17:02 Jensapps/plugins/lib/gray.c 1.2
apps/plugins/lib/gray.h 1.2
Added return parameter for space taken by grayscale buffer to gray_init_buffer()
19 May 10:45 Danielapps/plugins/calculator.c 1.3 declare variables before code, remain C89-compatible
19 May 10:21 Danielapps/plugins/calculator.c 1.2 I am a wannabe code-police
19 May 09:19 Danielapps/plugins/calculator.c 1.1 Isaac's calculator plugin
19 May 09:13 Danielapps/wps.c 1.210 fix the next-song stuff for the player arch as well
19 May 08:30 Danielapps/wps-display.c 1.88
apps/wps-display.h 1.12
apps/wps.c 1.209
docs/CUSTOM_WPS_FORMAT 1.29
next-song support added to WPS, using new tags, and killed some trailing whitespace
19 May 08:21 Jensapps/plugins/grayscale.c 1.6 Grayscale demo plugin, now using the grayscale library
19 May 08:18 Jensapps/plugins/lib/gray.c 1.1
apps/plugins/lib/gray.h 1.1
First real library version of the grayscale framework
19 May 08:05 Danielapps/plugins/jpeg.c 1.7 o removed the grayscale framework, it gets linked in from the libplugin instead o use the grayscale.h header o killed trailing whitespace
19 May 08:04 Danielapps/plugins/lib/grayscale.c 1.2 o killed trailing whitespace o uses the new grayscale.h header o #ifdef'ed out the code that builds a plugin, as this is now only part of the libplugin. we should probably build a separate plugin instead.
19 May 08:03 Danielapps/plugins/lib/grayscale.h 1.1 grayscale framework header
19 May 06:46 Danielapps/plugins/grayscale.c 1.5 this source file was moved to the lib/ dir instead
19 May 06:31 Danielapps/plugins/lib/grayscale.c 1.1 moved Jens Arnold's grayscale frame work source file to the plugin library
18 May 23:54 Linusapps/FILES 1.9 added apps/plugins/lib stuff
18 May 23:17 Linusapps/Makefile 1.61
apps/plugins/Makefile 1.6
apps/plugins/lib/Makefile 1.2
Further adjustments for the plugin library
18 May 15:01 Danielapps/plugins/lib/Makefile 1.1 This makefile builds one single libplugin.a library by linking together all C source files that are put in this dir and built. This lib will soon be used for linking with when creating each plugin output file.
18 May 07:16 Jörgapps/plugins/jpeg.c 1.6 maintain view center when zooming, cache the previous zoom image as far as memory allows
17 May 00:45 Jensapps/plugins/jpeg.c 1.5 Included newest grayscale framework
17 May 00:43 Jensapps/plugins/grayscale.c 1.4 Implemented scrolling up/down by n pixels (<= 7)
15 May 22:01 Jensapps/plugins/jpeg.c 1.4 Included improved grayscale framework
15 May 21:55 Jensapps/plugins/grayscale.c 1.3 Vastly improved speed for gray_fillrect(), gray_drawgraymap(), left and right scrolling. Various other optimizations.
15 May 00:09 Jensfirmware/drivers/lcd-recorder.c 1.32 Fixed a warning
15 May 00:03 Jensfirmware/drivers/lcd-recorder.c 1.31 TABs again...
14 May 23:53 Jensfirmware/drivers/lcd-recorder.c 1.30 Fixed lcd_putsxyofs() for the new lcd_bitmap()
14 May 23:09 Jensapps/lang/deutsch.lang 1.38 Fixed
14 May 23:08 Jensfirmware/drivers/lcd-recorder.c 1.29
firmware/font.c 1.9
Some TAB characters slipped in...
14 May 22:55 Jensapps/main_menu.c 1.103
apps/plugin.h 1.24
apps/plugins/bounce.c 1.4
apps/plugins/sliding_puzzle.c 1.4
apps/screens.c 1.45
firmware/drivers/lcd-recorder.c 1.28
firmware/font.c 1.8
Fixed lcd_bitmap() to use the bitmap format generated by bmp2rb correctly. Now it works for height > 8. Adapted font transposing & changed some other places to take advantage of that. bounce.c was (apart from fonts) the only routine that used the old format correctly.
14 May 07:57 Jörgapps/plugins/jpeg.c 1.3 reject images with restart markers for now
13 May 21:32 Jörgapps/plugins/jpeg.c 1.2 more compatible huffman table parsing, tolerate restart markers
13 May 08:53 Danielapps/lang/bulgarian.lang 1.1 Bulgarian translation by ventsi84 at thecrayer.com
13 May 06:41 Danielapps/wps-display.c 1.87 Upped the max support number of lines in the WPS to 13.
12 May 22:56 Jörgapps/plugins/jpeg.c 1.1 jpeg viewer: use Play to zoom in, On to zoom out, arrows to scroll
12 May 22:39 Jensapps/plugins/grayscale.c 1.2 gray_drawbitmap() changed to use the same bitmap format as lcd_bitmap(). Also made the bound checks a lot more safe.
12 May 14:21 Björnapps/status.c 1.52 Keep running charging animation until top-off is completed
12 May 13:41 Jörgapps/recorder/icons.c 1.45
apps/recorder/icons.h 1.26
apps/tree.c 1.244
apps/tree.h 1.16
preparation for the JPEG viewer
12 May 09:28 Björnfirmware/FILES 1.12 Added .S files in drivers
11 May 08:58 Kjelltools/generate_rocklatin.c 1.2 Added an inlined help text after failing to use it correctly (although I wrote it once).
11 May 08:42 Kjellfirmware/drivers/lcd-player-charset.c 1.6 Corrected the charset for old lcd of players after an incorrect change before.
10 May 22:00 Jensapps/plugins/mandelbrot.c 1.5 Updated with the latest grayscale framework
10 May 21:43 Jensapps/plugins/grayscale.c 1.1 A plugin containing a framework to use grayscale display, primarily aimed at plugin developers. It also contains a small demo of what the framework can do.
10 May 11:38 Jensfirmware/drivers/lcd.S 1.1
firmware/drivers/lcd.c 1.112
Fully assembler optimized lcd driver (another 10% real-world speedup on recorder), replaces lcd.c
9 May 18:18 Jörgapps/plugins/video.c 1.19 adaptive spinup control
9 May 09:41 Jörgapps/talk.c 1.14 While searching the voice crash like a madman, I made this module a lot more safe, so I can as well commit that.
9 May 09:36 Jörgfirmware/mpeg.c 1.274 Prevent spurious bitswapping of the mp3 buffer: stop_playing() now calls reset_mp3_buffer() and so makes sure the bitswap ends. (This was the reason for the failing voice UI after playback!) I also removed a few lines of redundant code.
8 May 20:05 Jensapps/plugins/calendar.c 1.6 Fixes: snprintf() lengths, buffer sizes.
6 May 06:53 Jensfirmware/drivers/lcd.c 1.111 Faster LCD transfer routines (+35% for the player, +8% for the recorder)
4 May 06:29 Jensfirmware/mpeg.c 1.273 Unified & assembler optimized recording transfer routines: Smaller & 50% faster
2 May 19:07 Jensapps/plugin.c 1.22 Minor tweak for plugin_register_timer()
1 May 15:55 Jörguisimulator/common/stubs.c 1.46 remove_thread() stubbed for the simulator, but this is a "make it compile" hack. It should rather do the real thing, I just don't know how.
1 May 15:45 Jörgapps/plugin.c 1.21 fix a simulator warning
1 May 15:36 Jörgfirmware/thread.c 1.29 updated remove_thread(), should cover Linus' hints
1 May 15:14 Jörgapps/plugin.c 1.20
apps/plugin.h 1.23
fix red and yellow
30 Apr 21:50 Jörgapps/plugin.c 1.19 better clear the IRQ, although it worked without
30 Apr 21:38 Jörgapps/plugins/video.c 1.18 LCD contrast setting on F2/F3
30 Apr 21:16 Jörgapps/plugins/video.c 1.17 didn't I say no more hardware banging?
30 Apr 21:13 Jörgapps/plugins/mandelbrot.c 1.4 uses the new timer registration of the plugin API, no hardware banging any more
30 Apr 20:49 Jörgapps/plugins/video.c 1.16 uses the new timer registration of the plugin API, no hardware banging any more
30 Apr 20:37 Jörgapps/plugin.c 1.18
apps/plugin.h 1.22
new plugin features for stuff I'm working on: user timer, TSR, threads, contrast, playback control
30 Apr 20:23 Jörgfirmware/export/thread.h 1.5
firmware/thread.c 1.28
remove_thread() function added, for future dynamic thread creation by plugins
29 Apr 01:18 Linusfirmware/mp3data.c 1.22 MP3 files with VBRI frames were parsed incorrectly, and the VBRI frame was partly fed to the MAS, giving playback glitches
28 Apr 22:20 Linusapps/plugin.c 1.17
apps/plugin.h 1.21
apps/recorder/widgets.c 1.5
apps/recorder/widgets.h 1.3
A checkbox widget
25 Apr 23:47 Linusfirmware/common/timefuncs.c 1.9 valid_time() now handles tm_wday correctly
22 Apr 21:19 Jensfirmware/common/sprintf.c 1.12 (v)snprintf() wrote past buffer end if string length was equal to buffer size
22 Apr 01:09 Linusapps/plugins/stopwatch.c 1.3 Some changes to make the stop watch work better on the player, like scrolling the lap times. Now it also handles the USB.
21 Apr 22:42 Jensapps/lang/deutsch.lang 1.37 Spelling fixes and hyphenation adjustments for pronounciation
21 Apr 22:30 Linusdocs/FAQ 1.90 Tweaked the formatting of Q78
21 Apr 21:57 Linusdocs/FAQ 1.89 Tweaked the formatting of Q76
21 Apr 21:40 Linusapps/screens.c 1.44 The month wasn't spoken in set_time_screen()
21 Apr 19:06 Henrikapps/bookmark.c 1.15 Another lcd_setmargin fix for bookmark select.
21 Apr 11:00 Jensfirmware/drivers/lcd-player.c 1.37 Fixed player sim warning
21 Apr 09:44 Jensuisimulator/common/lcd-common.c 1.5 Added missing newline
21 Apr 09:39 Jensfirmware/drivers/lcd-player.c 1.36
firmware/drivers/lcd-recorder.c 1.27
firmware/drivers/lcd.c 1.110
firmware/export/lcd.h 1.11
Unified usage of lcd transfer code
21 Apr 07:32 Linusapps/plugins/mandelbrot.c 1.3 Now uses grayscalescvs diff -u apps/plugins/mandelbrot.c! Plus some internal changes, like removing TAB chars, and preventing unnecessary redraws etc.
21 Apr 06:49 Linusapps/screens.c 1.43
apps/screens.h 1.9
apps/settings.c 1.202
Moved set_time_screen() to screens.c
21 Apr 06:46 Linusfirmware/mpeg.c 1.272 Removed some debugging code that shouldn't have been committed
21 Apr 06:39 Linustools/binlang 1.13 Now correctly generates language files, ignoring voice entries
20 Apr 23:11 Jensapps/plugins/mandelbrot.c 1.2 Overflow error fix
20 Apr 22:30 Jörgapps/lang/deutsch.lang 1.36 synced
20 Apr 22:14 Jörgapps/lang/english.lang 1.113 typo: hunded -> hundred
20 Apr 22:11 Jörgapps/talk.c 1.13 minor improvement to make the clip switch safer
20 Apr 21:47 Jörgapps/talk.c 1.12 fixed the missing first part of voice problem when switching clips, although not very nice (messing with the DMA in application code)
20 Apr 21:32 Hardeepuisimulator/win32/dir.h 1.3
uisimulator/win32/rockbox.dsp 1.12
uisimulator/win32/timefuncs.h 1.3
Fixed win32 sim errors/warnings
20 Apr 11:29 Linusuisimulator/win32/dir-win32.c 1.7 Fixed win32 sim error
20 Apr 11:08 Linusuisimulator/x11/dir.h 1.12
uisimulator/x11/io.c 1.26
Removed some X11 simulator warnings
20 Apr 11:04 Linusdocs/FAQ 1.88 Corrected spelling errors, and removed all CR characters
20 Apr 10:23 Linusapps/settings.c 1.201
apps/settings.h 1.106
apps/settings_menu.c 1.141
firmware/common/timefuncs.c 1.8
firmware/include/timefuncs.h 1.2
uisimulator/common/stubs.c 1.45
uisimulator/win32/Makefile 1.68
uisimulator/win32/timefuncs.h 1.2
uisimulator/x11/Makefile 1.113
uisimulator/x11/timefuncs.h 1.3
Reworked the time get/set functions
20 Apr 10:15 Linusapps/plugin.h 1.20
firmware/common/dir.c 1.22
firmware/include/dir.h 1.6
Better POSIX compatibility for mkdir(), rmdir() and opendir()
19 Apr 17:51 Henrikapps/settings_menu.c 1.140 Patch #937592 by Benjamin Metzler Recent bookmark/bookmark on stop concistency fix
19 Apr 17:46 Jörgapps/main_menu.c 1.102 battery level announcement fixed
19 Apr 13:46 Danieldocs/FAQ 1.87 Added 'Q78: How do I control the recording frequency and quality?'
19 Apr 13:38 Danieldocs/FAQ 1.86 Q77: Why are you developing X when you should be doing Y?
16 Apr 10:03 Linusuisimulator/x11/dir.h 1.11 Sim warning, as usual
16 Apr 09:57 Linusapps/plugins/stopwatch.c 1.2 Made the stopwatch compile for the Player
16 Apr 09:28 Danielapps/plugins/stopwatch.c 1.1 Mike Holden's stopwatch plugin
16 Apr 09:24 Linusuisimulator/x11/dir.h 1.10
uisimulator/x11/io.c 1.25
Added rmdir() for the x11 simulator
16 Apr 09:00 Linusapps/onplay.c 1.28 Enabled the rmdir()
16 Apr 08:58 Linusfirmware/common/dir.c 1.21
firmware/drivers/fat.c 1.86
firmware/export/fat.h 1.5
firmware/include/dir.h 1.5
New function: rmdir(). Also some changes in the fat code, to track the parent directory in opendir(), to be able to delete directories
16 Apr 08:54 Linusfirmware/common/file.c 1.54 No need to call fat_truncate() to delete the file, fat_remove() frees all clusters anyway
16 Apr 08:13 Linusfirmware/test/fat/main.c 1.22 Added rmdir, and changed atoi() to strtol(), to be able to enter hex values as arguments
15 Apr 08:38 Linusfirmware/test/fat/main.c 1.21 Minor corrections for the mkdir function, and some cleanup
15 Apr 06:12 Hardeepapps/playlist_viewer.c 1.13 Handle button events immediately. Fixes problem with USB screen not coming up in viewer.
14 Apr 23:48 Jörgapps/plugins/mandelbrot.c 1.1 a Mandelbrot set plugin from Matthias
14 Apr 22:50 matslapps/lang/svenska.lang 1.44 Synced.
14 Apr 13:19 Linusapps/action.h 1.2 Removed CR characters
14 Apr 06:04 Linusapps/menu.c 1.69 Fixed the bug that caused the menu cursor to start at the first line every time
13 Apr 11:17 Linustools/convbdf.c 1.8 Reverted my brainless const'ing of the font data
12 Apr 13:03 Jörgapps/main_menu.c 1.101 removed a warning, BTW: you need to update your voice file for the new stuff
12 Apr 12:29 Jörgapps/bookmark.c 1.14
apps/lang/english.lang 1.112
apps/main_menu.c 1.100
apps/settings.c 1.200
voice UI updates: nicer month setting, bookmark browser, Rockbox info screen
11 Apr 22:50 Hardeeptools/convbdf.c 1.7 Structures should not be const for simulator builds
10 Apr 09:04 Jörgapps/talk.c 1.11
apps/tree.c 1.243
uisimulator/common/stubs.c 1.44
talkbox clip renamed to ".dirname.tbx", most people voted for a non-mp3 extension
9 Apr 22:55 Linusapps/settings_menu.c 1.139
apps/tree.c 1.242
A not so very elegant fix for bug #918063
9 Apr 21:23 Linustools/convbdf.c 1.6 Killed a few warnings
9 Apr 21:03 Linusfirmware/mpeg.c 1.271 Fixed bug #932467, where there could be a deadlock if you pause the playback before the initial bitswapping is done
9 Apr 17:47 Linusapps/menu.c 1.68 Cleaned up the menu drawing code, and fixed a bug where the menu entry wasn't spoken if the menu scrolled
9 Apr 17:44 Linusapps/playlist.c 1.93 Some code cleanup
9 Apr 15:12 Jörgapps/settings.c 1.199 voice for the time+date setting
8 Apr 06:38 Jörgapps/lang/english.lang 1.111
apps/onplay.c 1.27
On+Play option and handler to delete a directory (recursively). Currently it only deletes the files within, we need a function to delete the empty directories.
6 Apr 23:21 Linustools/convbdf.c 1.5 Moved the system font from .data to .rodata
6 Apr 15:23 Björnfirmware/drivers/lcd-player-charset.c 1.5 Added some missing character substitutions, prompted by Eric Lassauge.
6 Apr 09:17 Jörgapps/lang/deutsch.lang 1.35 Voice entries. Who brought this completely out of order? I had a real hard time to sync it! grr!!! #&$%@
6 Apr 07:21 Jörguisimulator/common/stubs.c 1.43 my usual simulator postfix
6 Apr 07:06 Jörgapps/settings.c 1.198
apps/talk.c 1.10
apps/tree.c 1.241
Voice UI searches for <mylanguage>.voice, no hard-coded "english.voice" any more. We can localize the voice now.
6 Apr 02:07 Linusapps/recorder/radio.c 1.27 The FM radio screen now uses the D/A peak meter.
6 Apr 00:17 Linusapps/debug_menu.c 1.72
firmware/drivers/fat.c 1.85
firmware/export/fat.h 1.4
Added cluster size to the disk debug screen
5 Apr 23:07 Linustools/binlang 1.12 The binlang script is now updated for the new string table format
5 Apr 21:50 Linusfirmware/mp3_playback.c 1.8 Patch #929680 by Jens Arnold, fixes bug #929680 by reducing the postpone_dma_tick delay
4 Apr 20:34 Jörgapps/tree.c 1.240
uisimulator/common/stubs.c 1.42
warning and simulator build fix
4 Apr 19:08 Jörgapps/lang/english.lang 1.110
apps/settings.c 1.197
apps/settings_menu.c 1.138
apps/talk.c 1.9
apps/talk.h 1.4
apps/tree.c 1.239
Voice UI: option to spell dirs/files, say (known) extension with file number, minor fixes
4 Apr 16:44 Henrikapps/bookmark.c 1.13 Restore lcd margins after selecting bookmark
3 Apr 20:52 Jörgapps/talk.c 1.8
tools/genlang 1.12
Changed concept for voice IDs: the voice-only IDs now are in a separate range, don't generate an empty language string. This saves memory, but requires a new voice file format with 2 tables.
1 Apr 14:07 Linusfirmware/mpeg.c 1.270 Some bug fixes in the recording code. The recorded frames weren't CRC protected as intended, and the first frame could be incomplete. Also reduced the I2C communication by shadowing the MAS registers.
1 Apr 05:48 Jörgapps/lang/english.lang 1.109 minor typo
1 Apr 05:46 Jörgfirmware/drivers/ata.c 1.114 patch #922836 by Jens: way faster disk writing, in assembler. The code is in, but yet disabled by #define PREFER_C_WRITING unless it's proven safe for all disks.
31 Mar 12:05 Linusapps/debug_menu.c 1.71 Ooops, I broke the player builds.
31 Mar 07:18 Jörgapps/tree.c 1.238 bugfix for changing position/directory during the talkbox "hover" timeout
30 Mar 15:07 Danieltools/uplang 1.5 When synching a lang file with the most recent english translation, we suck in the english voice strings. Thus, languages without a specified voice string for a given string where the english version has one, will get the english voice string there.
30 Mar 15:04 Danielapps/lang/english.lang 1.108 "desc" spelling mistake
30 Mar 13:57 Linusfirmware/id3.c 1.87 The ID3 parser accidentally allowed a data length indicator flag on 2.3 tags, and the grouping identity bit is not the same on 2.3 and 2.4 (sigh).
30 Mar 12:00 Linusapps/Makefile 1.60 No need to create .mod/.ajz/.ucl files for the debug builds
30 Mar 08:28 Linusfirmware/mpeg.c 1.269 Fixed the prerecording as well
30 Mar 08:21 Linusfirmware/mpeg.c 1.268 Fixed the problem when high quality recordings could start with a corrupt frame
29 Mar 14:56 quelsarukapps/lang/nederlands.lang 1.27 synced
29 Mar 11:20 Linusapps/debug_menu.c 1.70 New sound test code. Now it sets up the MDB as the original firmware does.
29 Mar 08:19 Jörgapps/talk.c 1.7 insert a dummy frame before changing clips (still no major improvement), back to the previous frame search algorithm because the talkbox clips can be quite different
29 Mar 06:54 Jörgapps/tree.c 1.237 removed a warning
28 Mar 10:21 Jörgapps/tree.c 1.236 hovering talkbox clips are played after a 1 sec timeout, to avoid constant disk access while scrolling
28 Mar 07:33 Linusapps/wps-display.c 1.86
apps/wps-display.h 1.11
apps/wps.c 1.208
The ID3 browser now shows the correct genre information
27 Mar 00:42 Jörguisimulator/common/stubs.c 1.41 my usual simulator postfix
27 Mar 00:11 Jörgapps/lang/english.lang 1.107
apps/menu.c 1.67
apps/settings.c 1.196
apps/settings.h 1.105
apps/settings_menu.c 1.137
apps/sleeptimer.c 1.9
apps/sound_menu.c 1.51
apps/talk.c 1.6
apps/talk.h 1.3
apps/tree.c 1.235
Step 4 of voice UI: - "talkbox" functionality added, but yet without thumbnail recording - menu under "general settings" to configure voice - directories and folders can be voiced as a numbers
25 Mar 14:08 Linusfirmware/usb.c 1.31 Increased the USB thread stack. This fixed bug #762588.
25 Mar 12:29 Linusapps/debug_menu.c 1.69
apps/main.c 1.85
We now start monitoring USB earlier, and can enter USB mode from the debug partition viewer. This fixes bug #799491.
25 Mar 06:58 Linusfirmware/id3.c 1.86 The ID3V2 TCON frame is now parsed in a little more forgiving manner
23 Mar 11:49 Linusapps/talk.c 1.5 Slightly better method of finding the next frame
23 Mar 07:10 Linusapps/debug_menu.c 1.68 Added Super Bass switch to the sound test debug screen
22 Mar 14:47 quelsarukapps/lang/espanol.lang 1.14 synced
22 Mar 13:27 Björnfirmware/drivers/button.c 1.44 No need to turn on the backlight for remote button presses.
22 Mar 12:34 Linusapps/talk.c 1.4 talk_value() and talk_number() didn't check if the music was playing
22 Mar 11:48 Linusapps/debug_menu.c 1.67 Test debug code for the sound quality discussion
22 Mar 08:10 Linusapps/wps.c 1.207 Fixed bad handling of remote control STOP on Player models
22 Mar 07:43 Jörgapps/lang/english.lang 1.106 voice for FFwd/Rewind was missing, several other voice entries revised
21 Mar 22:27 Hardeepapps/tree.c 1.234 Use same path buffer when recursively creating playlist
21 Mar 18:56 Henrikapps/tree.c 1.233 Adds USB detection on changed bootfile question
21 Mar 17:45 Jörgapps/talk.c 1.3
firmware/export/mp3_playback.h 1.4
firmware/mp3_playback.c 1.7
First try to get a better transition from a cancelled clip to a new one, by maintaining the frame sync. Doesn't seem to have much effect, though.
21 Mar 16:25 Björnapps/wps-display.c 1.85 Bah, missed the actual battery level. :-)
21 Mar 15:59 Björnapps/wps-display.c 1.84 Bug fix: Don't show battery level -1.
21 Mar 13:42 Henrikapps/bookmark.c 1.12 To many bookmarks could be delete when unique only was set
21 Mar 13:35 Henrikapps/bookmark.c 1.11 Fixed delete of bookmark. Responsiveness of bookmark select dialouge also improved.
21 Mar 13:23 Henrikapps/settings.c 1.195 Patch 882053, mangled bookmark seetings in cfg file
21 Mar 11:46 Jörgapps/sleeptimer.c 1.8 voice for the sleep timer setting
21 Mar 10:44 Jörgapps/lang/english.lang 1.105 non-spoken voice entries are removed, allows to make a voice-file without ballast
21 Mar 00:15 Jörguisimulator/common/stubs.c 1.40 another sim fix, I just _love_ to break these builds
20 Mar 16:49 Jörgapps/lang/english.lang 1.104
apps/settings.c 1.194
apps/settings.h 1.104
apps/settings_menu.c 1.136
apps/sound_menu.c 1.50
apps/talk.c 1.2
apps/talk.h 1.2
Overlooked to "voice" the set_int() function, this is why many numerical setting remained silent.
19 Mar 22:41 Jörguisimulator/common/stubs.c 1.39 missing stub broke the sim build
19 Mar 22:15 Jörgapps/bookmark.c 1.10
apps/main_menu.c 1.99
apps/playlist.c 1.92
apps/playlist_menu.c 1.9
apps/playlist_viewer.c 1.12
apps/plugins/metronome.c 1.3
apps/plugins/vu_meter.c 1.6
apps/recorder/radio.c 1.26
apps/recorder/recording.c 1.45
apps/settings.h 1.103
apps/settings_menu.c 1.135
apps/sound_menu.c 1.49
apps/talk.c 1.1
apps/talk.h 1.1
firmware/export/talk.h 1.2
firmware/mpeg.c 1.267
firmware/talk.c 1.2
minor bugfix patch #908634 applied Third step of the voice-UI: numerical settings are spoken (composed at runtime), needs new voicefont at the new location ".rockbox/langs/english.voice"
19 Mar 18:21 Henrikfirmware/FILES 1.11 Include mem*.S in daily tar balls
19 Mar 18:15 quelsarukapps/lang/espanol.lang 1.13 Spanish language synced
19 Mar 13:26 Linusfirmware/drivers/ata.c 1.113 A hip shot trying to make the Red LED Death situation a little better
19 Mar 09:26 matslapps/lang/svenska.lang 1.43 Synced.
18 Mar 22:44 Jörgfirmware/bitswap.S 1.6 patch #919088: 17% faster bitswap(), by Jens "SH" Arnold
18 Mar 22:06 Jörgfirmware/Makefile 1.45
firmware/common/memcpy.S 1.1
firmware/common/memcpy.c 1.4
firmware/common/memset.S 1.1
firmware/common/memset.c 1.5
patch #917153: faster memset()/memcpy()
17 Mar 23:43 Björntools/scramble.c 1.8 Multimedia scrambling was wrong: Checksum is for xor:ed data
17 Mar 14:54 Linusapps/plugins/metronome.c 1.2 Patch #917313, changes in muting and timing handling
17 Mar 14:46 Linusapps/tree.c 1.232 Fixed the font problem reported by Mark Bright, cleaning up some code in the process
17 Mar 11:57 Linusapps/tree.c 1.231 Fixed player build problem caused by the button bar changes
17 Mar 11:53 Linusapps/recorder/radio.c 1.25 Oooops! Forgot to update the radio code for the button bar changes
17 Mar 09:41 Linusapps/bookmark.c 1.9 Patch #889885 by Benjamin Metzler, fixes a bug with bookmarks in the root directory
17 Mar 07:44 Linusapps/wps.c 1.206 F3 now shows the correct quick screen again
17 Mar 07:43 Linusapps/tree.c 1.230 The tree view is now correctly restored after a button bar change
17 Mar 00:40 Jörgapps/lang/english.lang 1.103 - Entry for voice added, it sometimes should be different from display string. - IDs for spoken numbers and units (upcoming).
16 Mar 13:44 Linusapps/bookmark.c 1.8
apps/debug_menu.c 1.66
apps/lang/english.lang 1.102
apps/main_menu.c 1.98
apps/menu.c 1.66
apps/menu.h 1.16
apps/onplay.c 1.26
apps/playlist_menu.c 1.8
apps/playlist_viewer.c 1.11
apps/settings.c 1.193
apps/settings.h 1.102
apps/settings_menu.c 1.134
apps/sound_menu.c 1.48
apps/status.c 1.51
apps/status.h 1.10
apps/tree.c 1.229
First shot at a nice little button bar at the bottom of the recorder LCD. Enable Button Bar in the Display settings. Only the dir browser uses it at the moment.
16 Mar 07:39 Linusdocs/BATTERY-FAQ 1.19 Added comment about flashed Rockbox
16 Mar 07:33 Linusfirmware/export/powermgmt.h 1.6 Increased the maximum battery capacity
15 Mar 08:27 Jörgapps/menu.h 1.15
apps/playlist_menu.c 1.7
apps/playlist_viewer.c 1.10
apps/settings.c 1.192
apps/settings.h 1.101
apps/settings_menu.c 1.133
apps/sound_menu.c 1.47
Second step of the voice-UI: Option values are spoken, if they are translatable strings.
14 Mar 22:02 Jörgfirmware/mpeg.c 1.266 killed an overlooked warning
14 Mar 21:33 Jörgapps/bookmark.c 1.7
apps/debug_menu.c 1.65
apps/main.c 1.84
apps/main_menu.c 1.97
apps/menu.c 1.65
apps/menu.h 1.14
apps/onplay.c 1.25
apps/playlist.c 1.91
apps/playlist_menu.c 1.6
apps/playlist_viewer.c 1.9
apps/plugin.c 1.16
apps/recorder/radio.c 1.24
apps/settings_menu.c 1.132
apps/sound_menu.c 1.46
firmware/export/talk.h 1.1
firmware/mpeg.c 1.265
firmware/talk.c 1.1
uisimulator/common/stubs.c 1.38
First step of the voice-UI: the menus can talk. You need a "voicefont" file in .rockbox to use this.
13 Mar 22:55 Linusfirmware/id3.c 1.85 Skipping unknown ID3V2 frames didn't work as expected with global unsynch. This fixes bug report #887332.
13 Mar 18:36 Jörgapps/plugins/rockbox_flash.c 1.15 The .ucl flasher now tells if the bootloader is not up to date. I hope that eases to phase out the old one with the flat battery problem.
13 Mar 17:12 Linusapps/settings.c 1.191 Bumped the settings block revision number, to force a reset of the settings for those who still experience the dir buffer full error
13 Mar 17:07 Linusdocs/FAQ 1.85 Some 2.2 changes, plus a step-by-step guide to the dir-buffer-full problem
13 Mar 16:59 Jörguisimulator/win32/kernel.c 1.12 OK, no HIGHEST_IRQ_LEVEL defined for the sim. I use a number again, the code here is pointless anyhow.
13 Mar 16:45 Jörgfirmware/export/system.h 1.5
firmware/system.c 1.25
uisimulator/win32/kernel.c 1.11
We had a few set_irq_level(15) left in the code, instead of the new set_irq_level(HIGHEST_IRQ_LEVEL). Only one was really used, in system_reboot(), creating a (unlikely) race condition.
13 Mar 11:44 Jörgfirmware/system.c 1.24 nice hint by Jens Arnold: using RAS Down Mode for the DRAM makes the box 10-15% faster
13 Mar 00:04 Linusapps/settings.c 1.190 Finally killed the nasty bug that caused all the dir-buffer-full errors for the newbies
12 Mar 11:42 Danieldocs/CREDITS 1.33 Jens Arnold is a contributor
12 Mar 10:20 Linusapps/recorder/radio.c 1.23 First step towards context sensitive and configurable menus, by Brent Coutts
12 Mar 10:17 Linusapps/action.h 1.1
apps/bookmark.c 1.6
apps/debug_menu.c 1.64
apps/main_menu.c 1.96
apps/menu.c 1.64
apps/menu.h 1.13
apps/onplay.c 1.24
apps/playlist_menu.c 1.5
apps/playlist_viewer.c 1.8
apps/screens.c 1.42
apps/screens.h 1.8
apps/settings_menu.c 1.131
apps/sound_menu.c 1.45
apps/tree.c 1.228
apps/wps.c 1.205
docs/CREDITS 1.32
First step towards context sensitive and configurable menus, by Brent Coutts
12 Mar 08:23 Linusdocs/CREDITS 1.31 Added Matthias Wientapper
12 Mar 08:21 Linusapps/plugins/metronome.c 1.1 Ninja-cool metronome plugin by Matthias Wientapper, for both Player and Recorder
11 Mar 19:27 Jörgfirmware/mpeg.c 1.264 Feature for recording: Delayed file open avoids disk spinup as long as the buffer lasts. So for short clips the internal mic can be used without disturbance.
11 Mar 18:02 Jörgflash/uart_boot/uart_boot.c 1.2 option to hold power, for FM+V2
11 Mar 17:07 Jörgfirmware/descramble.S 1.3 patch #910193 by Jens Arnold: smaller and faster descramble/RoLo
11 Mar 11:00 Linusapps/recorder/radio.c 1.22 radio_load_presets() no longer loads more than MAX_PRESETS from the presets file
11 Mar 10:43 Linusapps/main_menu.c 1.95
apps/onplay.c 1.23
apps/tree.c 1.227
apps/tree.h 1.15
Moved Create Directory to the ON+Play menu