From: Christophe F. <cfe...@gm...> - 2010-04-06 21:16:14
|
Hi folks, libgpod 0.7.93 is now out. It's a bug fix release, the 2 most important changes being some polish to the HAL/udev iPhone callout (which probably failed quite often to create SysInfoExtended) and a fix for the iPod Classic 80GB which failed to display any songs after writing to it using one of the earlier 0.7.9x releases. This is still a development release towards libgpod 0.7.93, though I might get bored of saying that and just rebrand one of the 0.7.9x release as 0.8.0 and start landing more invasive changes :) Lots of thanks to everyone who contributed to this release, see git-shortlog below. As always, if you find any bug, please report it, either to this mailing list or to sourceforge bug tracker. Enjoy, Christophe NEWS: Overview of changes in libgpod 0.7.93 ===================================== For information about iPhone/iPod Touch/iPod Nano 5g support, please read carefully the overview of libgpod 0.7.90 below. This release mainly contain bugfixes that should polish iPhone use. * various bug fixes in HAL/udev iPhone callout which would make it fail to dump SysInfoExtended more often than not. * fix iPod Classic 80GB support (Joeny Ang). * handle TV Shows, Movies and Music Videos on iPhone better (Joel Smith) * fix python bindings for the iPhone (Adrian Sampson). * fix OnTheGo playlist parsing (the 1st on-the-go playlist was always ignored). * automatically call itdb_shuffle_write when itdb_write is called if needed. * some gint32/guint32 changes were made in the public API, this shouldn't break anything, but please report a bug if it's an annoyance for you. * lower udev rule priority so that it runs after the usbmux udev rule. git shortlog: Adrian Sampson (2): fix compilation of Python bindings attempt at fixing errors when writing iPhone-family database from python Joel Smith (1): [sqlite] populate video info table Joeny Ang (1): fix iPod Classic 80GB support Nikias Bassen (2): ipod-lockdown: fix error code checking ipod-lockdown: wait up to 10 seconds for usbmuxd to start up Christophe Fergeau (27): attempt at handling new smart playlist action [test-cp] remove unused variable update README file improve Itdb_Track::starttime/stoptime documentation add a few comments to model/serial mapping list fix OnTheGo playlist parsing add Gold iPod Shuffle 1G fix itdb_chapterdata_add_chapter prototype fix slight inconsistency between itdb_playlist_add/move change 2 more mkdir to g_mkdir for better portability pass an absolute path to afc_make_directory upgrade m4 macro for SWIG check use / as path separator in AFC functions be more robust against repeated call to itdb_start/stop_sync call itdb_shuffle_write in itdb_write if needed add 8GB 1st Gen iPod Touch serial number remove duplicated iPhone models from model table add 32GB White iPhone 3GS model information make udev rule iPad-ready create Device dir in hal/udev callout lower udev rule priority add enum entry for Stainless iPod Shuffle add iPad to model tables fix iTunesSD writing update NEWS fix make dist 0.7.93 |