Fixed an issue grouping tracks without ALBUM fields during conversion, added better handling for blank ALBUM fields
Fixed some issues with relative artwork paths
Added working support for ARTISTSORTORDER, COMPOSERSORTORDER, TITLESORTORDER, ALBUMARTISTSORTORDER, SHOWSORTORDER, ALBUMSORTORDER fields
Added a remapping for COMMENT
Added a workaround for lyrics field name issues for converted tracks
No longer allows % characters in filenames (caused issues with iPhone/iPod touch 3.x firmware)
Fixed: Empty smart playlists did not show up on an iPhone/iPod touch
Fixed an issue reading play counts/ratings/etc. from an iPod touch/iPhone. As a side effect, the 'Manage contents' window will not reflect these on an iPhone/iPod touch until the database has been rewritten.
Added a remapping for ALBUM ARTIST
Fixed an issue syncing tracks which were converted from a file format storing track/disc numbers as text to a file format storing them as integers
Fixed last modified time reporting on iPhone/iPod touch
Fixed: race condition which prevented an iPhone/iPod touch from being detected sometimes at startup
<del>Added support for ARTISTSORTORDER, COMPOSERSORTORDER, TITLESORTORDER, ALBUMARTISTSORTORDER, SHOWSORTORDER, ALBUMSORTORDER fields</del>
Fixed: iPhone/iPod touch properties could not be displayed after some idle time
Improvements to warnings/errors window displayed after running commands
Improved speed of file reading from iPod touch/iPhone
Database writer bug fixes
Fixed: Errors writing a database to a blank Nano 5G.
Database sort fields are now determined when adding files or when running the update metadata command (previously: when writing the database).
Database writer bug fixes
Improved support for iPhone/iPod touch OS 3.1
Improved support for new iPod models (untested)
Fixed: SoundCheck adjustment setting couldn't be changed in 0.6.5.3
Fixed an issue with date fields on iPhone/iPod touch OS 3.0
Fixed an issue related to Podcasts on iPhone/iPod touch
Added support for converting files above a certain bitrate
Added support for setting MEDIA KIND field to "audiobook" to mark any file type as an audiobook
Fixed an issue importing data from iPhone/iPod touch play counts file
Misc. bug fixes / changes
Artwork for videos on iPod touch/iPhone is now correctly set
Tracks with a sample rate above 48kHz are now correctly converted and/or resampled
Some optimisations to SQLite database writer
Fixed: XML PlayCounts.plist files were not read
Various bug fixes to database writers
Fixed a few bugs in bplist/PlayCounts.plist reader
Added support for iPhone/iPod touch OS 3.0
Fixed crash in iPod devices window/panel with corrupted database
More database format updates
zlib library now dynamically loaded
iPhone 3GS now recognised (same 3.x software limitations apply)
Fixed some issues with coverflow artwork on iPhone/iPod touch, especially with non-square artwork
iTunes[C]DB format updates
Fixed an issue updating an iPod touch/iPhone with iTunesCDB database
Added support for iTunesCDB database files
Initial attempt at Shuffle 3G support
Split "add missing artwork" functionality from 'Update metadata' command into a separate 'Update artwork' command
Hashes are now used to track artwork changes, and 'Update artwork' now updates artwork if it has changed
Shortcut menu iPod commands are now only shown when relevant
Some changes to the order of events when syncing so that it catches items modified by playback data synchronisation.
Leading A is ignored alongside The when respective option is enabled to avoid problems on iPod touch / iPhone
Track number / Disc number also when checking for identical tracks already with same file size / modified date / artist / album / title to avoid certain fringe cases
Option to Eject iPod when synchronisation has finished
Should now regenerate metadata cache file if it becomes corrupt
Fixes for sync'ing playback statistics from foobar2000 to the iPod
Fixed crash when attempting to open video properties on files that do not have any file info available (i.e. unsupported format)
Synchronise iPod now leaves podcasts already on the device alone
Fixed: iPod touch/iPhone devices were not listed under iPod devices
Expanded properties displayed for iPhone
Added "Send to playlist" shortcut menu command for items in iPod devices
Added count of tracks to add and remove to sync preview
Added option to select between track and album gain for SoundCheck value
Misc changes/bug fixes
Fixed an issue where iTunes would always recopy certain podcasts after using the component (some database format updates as a result)
Added support for 'Properties' on iPhone/iPod touch
Added drive space information to 'Properties'
Can now use foobar2000 artwork reader without specifying a script
Prefixed various console messages with "iPod manager: "
Fixed: Podcast played state was reset after using the component (fix untested on mobile devices)
Fixed: 'Bookmark' positions were not saved correctly
Fixed: Subtitle field was not preserved by the component
Fixed some inconsistencies with forward / backward slashes on mobile devices. May be some fallout as a result (bugs and possibly rereading of metadata from files on the device).
Fixed path length limit not being applied correctly to files sent to mobile devices.
Fixed an issue with not reading volume free space / capacity correctly on iPod touch / iPhone
Fixed an issue with adding files existing on the iPod touch / iPhone drive not working (used mainly by 'recover orphaned files')
Added support for iPod touch / iPhone with 2.x software.
Fix for artwork support on nano 4G
Compatibility fix for iPod nano 4G
Recover orphaned files creates a foobar2000 playlist with the recovered files
Send files will list skipped duplicates at the end of the process
Updated recognition of iPod models in Properties, should now work for new shuffles/nano 4g/classic 120gb.
Added debug commands to backup the iTunesDB and ArtworkDB database files from the iPod.
Improved handling of low free space on iPod conditions.
fixed an issue where 'ReplayGain scan converted files' did not work correctly
'Update metadata on iPod' checks the file on the iPod for embedded art if the source file no longer exists.
0.6.2.4: fixed an issue where on-the-fly conversion may fail in some circumstances.
0.6.2.3: hot-fix for 0.6.2.2
0.6.2.2: tweaked sync behaviour on iPod touch/iPhone
0.6.2.2: added charging status to "Properties" on iPod classic/nano 3G
0.6.2.2: added popup version of devices panel.
0.6.2.1: hot-fix for 0.6.2.0
Reorganised preferences, and added help pages
Added support for wildcards in artwork source script, and removed the requirement to specify the file extension
Added a fix so that sync iPod works better on the iPod touch / iPhone for new files sent using the component
Fixed an issue that may have caused the component to lose info in dopdb, affecting the sync of converted files
Added DirectShow based video thumbnail creator
Fixed issue where similar entries (e.g. The Simpsons and Simpsons) would cause many entries on the iPod
Some clean-up of code and misc fixes
Fixed a bug with artwork on iPod touch/iPhone introduced in version 0.6.1.2
Fixed various bugs when using the "Stop" button during operations
Attempt to fix transparent artwork on iPod touch / iPhone in cover flow view
Rewrote some code
Added preview for "Synchronise iPod" and quiet mode to disable it
Ratings set with Playback Statistics component are now sent to the iPod
Fixed behaviour of "Synchronise iPod" when remembering playlist selections for playlists where there are multiple playlists with the same name
Added a fix for lyrics not displaying on the iPod after using iTunes
Removed "Load iPod library and playlists" command
Removed "Refresh iPod library metadata" command. Use the context menu command instead
Added "Recover orphaned tracks" command
Misc. fixes / changes
Added support for ReplayGain scanning converted files (requires ReplayGain Scanner 2.0.6+)
Added support for creating playlist folders in 'Browse iPod'
Some improvements to 'Browse iPod' and 'iPod devices panel'
Added option to control date added source
Removed 'Remove playlists from iPod' command; use 'Browse/manage iPod' instead
The component now generates/updates smart playlist contents
Corrected behaviour of "Stop" button; now leaves iPod in the current state and updates the database.
Fixed 'sync iPod' on iPod touch/iPhone (untested)
Fixed behaviour when you remove tracks directly on an iPod touch / iPhone (untested)
Added option to set dummy gapless data for tracks that foo_dop doesn't find gapless data
Corrected some bugs in smart playlist editor with date fields
Misc changes / fixes
Added iPod Devices Panel. Currently lists connected iPods and allows you to browse through their contents and eject them.
Some speed-ups to database reader.
Added support for multiple concurrent encodings to the converter
Improved converter speed when source file reading is slow (WLAN)
Files with MP4 extension without video content are renamed to m4a (fixes some issues on the iPod)
Added support for foobar2000 built-in artwork reader
Added iPod touch/iPhone support
Fixed a bug which caused an error when adding certain artwork image formats to the iPod
Transcoding is now done via a temporary file on the local computer
Some changes to sorting on the iPod
Implemented "numbers last" sorting to keep the Classic/Nano 3G/Touch/iPhone happy (can be disabled).
Fixed: menu actions would not work from the command line if foobar2000 wasn't already running
Updated iPod model detections in "View iPod Device Information"
Fixed some bugs with non-square artwork in version 0.5.5
Added video file tagger
Changed default encoder to Nero AAC encoder.
Some other improvements and bug fixes
Artwork formats are now retrieved from the iPod's XML property list (instead of being hardcoded). This will result in cropping being used in the correct places (specifically on Classic/Nano 3G) and better future compatibility. Drawback: artwork will require administrative privileges on Windows XP (Windows Vista is OK)
fixed bug with mixed up imported OTG playlists on Classic / Nano 3G
some fixes to sparse artwork handling on 6G/Nano 3G iPods
added support for gapless data from Nero MP4 (AAC) files from recent Nero encoders :-)
improved gapless data scanner handling of MP3 files with garbage data before first MPEG frame
changed the order that files sent to the iPod are added to the iPod's database
some improvements to progress reporting
added option to control sorting of iPod library playlist when using "Load library"
improved a specific artifact in artwork introduced by gdiplus when scaling
fixed some potential issues relating to duplicate handling
misc changes / fixes
Some bug fixes to playback data API
added compilation mapping option
restored 'Omit leading 'The' when sorting' option
added API to receive play count etc. information.
fixed bug reading OTG playlists
fixed non-lowercase file extension problem on iPod
fixed mis-reporting of iPod models in 'View iPod Device Info'
shortened filename length limit from 31 characters to 12 characters so Music Quiz 2 works on iPod Classics / Nano 3Gs. if you want longer filenames there is a setting on the advanced prefs page, a setting of 23 is equivalent to the limit in previous versions.
fixed playlist mix-up problem on Classic/Nano 3G (fix applies to new playlists only)
fixed crash bug on adding artwork on Nano 3G/Classic
improved artwork handling for Nano 3G and Classic (inc. artwork previews in split menus)
faster database writing for large databases
fixed non-workingness / crashing of remove playlists command when removing multiple playlists
better error report dialogs
fixed nano 3g / classic support from blank iPod
added support for iPod Classic and Nano 3G (with some known issues)
some UI refresh
misc changes / fixes
discontinued Windows 2000 support
added gapless support for MP4/M4A AAC files with iTunes gapless data
uses process exit code to detect if a transcode was successful
added smart playlist editor
some database writer changes for iTunes 7.3.1
removed "omit leading 'the' when sorting" option again because it is currently a big mess on (at least) iPod Videos. It may return when Apple release a new firmware that's fully supporting all of the sort fields in the database.
fixed hang in 0.4.4 if no metadata cache present
fixed some artwork bugs in 0.4.4
some more changes to artwork handling
Improved speed of checking iPod library metadata cache up-to-date (not actually updating cache) by ~50%; worked around problem of re-read of all metadata when clocks change due to DST/summer time.
Removed I/O bottleneck in iTunesDB etc. reader/parser; iTunesDB reader/parser speed improved by ~50% to ~90% (latter achieved when Windows has cached iTunesDB file).
Some changes in artwork handling
Added options to disable adding artwork and converting files
Added option to automatically set gapless data for files sent to iPod
Added 'Update iPod library metadata' command to context menu
Removed 'Browse photos' command
Added detected of iPod model and colour to 'View iPod device information'
Added (untested) album art support for iPod Nano (1G/2G) and iPod Color/Photo (USB only)
Added album art support for iPod Videos (requires GDI+ on Windows 2000)
Fixed sorting on Composer menu
MP3 gapless scanner handles files with zero padding better
Sync'ing iPod no longer removes smart playlists
Fixed bug which caused foo_dop to lose entries in the dopdb database
Added gapless info scanner for MP3s
Fixed bug which may cause transcoded files not to play properly on the iPod
Remember playback position defaults to true for Movies and TV Shows
Added simple info editor to iPod Browser
Added 'Eject iPod' to menu, functions same as if ejected through 'Safely Remove Hardware' (see main page notes)
Some work on implementing iTunes 7.1 database format changes