diff ChangeLog @ 2140:299651a8f107 trunk

[svn] - made playlistwin_update_list depend on passed Playlist* instead of blindly using playlist_get_active(); this solves many locking issues with multiple playlists, but SHOULD be reviewed in every place playlistwin_update_list is used; added a playlist_new_from_selected() call too
author giacomo
date Sat, 16 Dec 2006 04:49:16 -0800
parents fcd1f54efdb9
children 06a86fdd4fb7
line wrap: on
line diff
--- a/ChangeLog	Sat Dec 16 02:52:03 2006 -0800
+++ b/ChangeLog	Sat Dec 16 04:49:16 2006 -0800
@@ -1,3 +1,14 @@
+2006-12-16 10:52:03 +0000  Giacomo Lozito <james@develia.org>
+  revision [3283]
+  - multiple playlist support requires separated locking; each Playlist holds its GMutex now; removed playlist_get function cause it doesn't fit with this scheme
+  trunk/audacious/mainwin.c               |   51 +--
+  trunk/audacious/playlist.c              |  447 ++++++++++++++++----------------
+  trunk/audacious/playlist.h              |    9 
+  trunk/audacious/ui_playlist.c           |   67 +++-
+  trunk/audacious/widgets/playlist_list.c |   36 +-
+  5 files changed, 330 insertions(+), 280 deletions(-)
+
+
 2006-12-16 10:35:16 +0000  Jerome Poulin <ticpu@ticpu.net>
   revision [3281]
   Added playback-seek{-relative} in audtool.1 man page.