CVSROOT:        /cvs/gnome
Module name:    banshee
Changes by:     abock   06/02/08 02:39:25

Modified files:
        .              : ChangeLog 
        src            : LogCoreViewer.cs PlayerInterface.cs 
                         PlaylistModel.cs PlaylistView.cs 
        src/Banshee.Base: TrackInfo.cs 

Log message:
2006-02-08  Aaron Bockover  <[EMAIL PROTECTED]>

* src/LogCoreViewer.cs: Do null-detection on the raw objects returned
from the model before casting and comparing; fixes a potential crasher

* src/PlayerInterface.cs: Update the playlist view after a search is done

* src/PlaylistModel.cs: Sync the playing iter off TrackInfo.Equals
instead of a UID, which is TrackInfo subclass-specific; this allows
for spreading the current song across multiple sources (say you start
playing a song in the library that is also on an iPod... switching from
the library to the iPod results in the version on the iPod to be
indicated as currently playing)

Fixed a GTK tree iter warning when trying to get a path for a null iter

* src/PlaylistView.cs (UpdateView): Call model.SyncPlayingIter()

* src/Banshee.Base/TrackInfo.cs: Added Equal and GetHashCode overrides;
value-equality is based on Artist, Album, and Track strings matching

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=banshee&who=abock&date=explicit&mindate=2006-02-08%2002:38&maxdate=2006-02-08%2002:40

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to