slimrio-0.1 Fix playmode handling so madplay is started and stopped properly. More logical front panel button mapping. Fix LCD display ioctl()s to use kernel #defines. Offer various text wrap choices (by recompiling the code). Include MAC address in packets. slimrio-0.2 Better info/debug/warning/error message handling. Swap direction of knob so volume bar works in the expected direction. Swap meaning of remote Mute and Menu buttons (Play and Add). Hold BRIGHTNESS button to exit slimrio. slimrio logo slides on at start-up. Default to automatic server discovery using broadcast. Detect lost slimserver connection. slimrio-0.3 Use accurate fixed-width VFD font emulation. Some optimisations to reduce audio interruptions. slimrio-0.4 LCD code clean-up. Much better interpretation of slimserver display codes, including user-defined characters (CGRAM) and brightness control. Alternate display formatting options linked to 'brightness'. Inverse video option. Read VFD font from a file (instead of compiling it in). Interpret i2c commands to set volume. slimrio-0.5 Hold POWER to exit slimrio. Fix incorrect IR remote code for button '2' Improve button mapping. Add remote control codes for 'Favorites' and 'Browse' (instead of 'Size' and 'Brightness'). Add #defines for extended remote control codes (though they aren't used). Display slimrio version number on start-up. slimrio-0.6 Stop spurious '\n' character appearing literally on LCD messages. Add auto-repeat for some remote buttons. Make text messages slide on and off the LCD. slimrio-0.7 Get rid of sliding text messages. Apply Jeff Mock's audio patch to kernel (so slimserver's volume control also affects the line-out socket). Change boot logo to 'empeg' Discard auto-repeat POWER button presses, which caused slimrio to start and then immediately exit.