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