# HG changeset patch # User yaz # Date 1172456245 28800 # Node ID 98d02ad44f3bdfc54cd1dc7d9c9117fcda18fec3 # Parent 9713b5a67cbab745ab98d681caf7bfb8d66eef01 [svn] - filename in filepopup should be utf8. diff -r 9713b5a67cba -r 98d02ad44f3b ChangeLog --- a/ChangeLog Sun Feb 25 17:55:30 2007 -0800 +++ b/ChangeLog Sun Feb 25 18:17:25 2007 -0800 @@ -1,3 +1,12 @@ +2007-02-26 01:55:30 +0000 William Pitcock + revision [4160] + - make directory drag-and-drop work again. + + trunk/src/audacious/playlist.c | 2 +- + trunk/src/audacious/vfs.c | 14 +++++++++++++- + 2 files changed, 14 insertions(+), 2 deletions(-) + + 2007-02-25 08:53:19 +0000 William Pitcock revision [4158] - enforce playback stop when clearing the playlist to load new files in. closes #808. diff -r 9713b5a67cba -r 98d02ad44f3b src/audacious/build_stamp.c --- a/src/audacious/build_stamp.c Sun Feb 25 17:55:30 2007 -0800 +++ b/src/audacious/build_stamp.c Sun Feb 25 18:17:25 2007 -0800 @@ -1,2 +1,2 @@ #include -const gchar *svn_stamp = "20070225-4158"; +const gchar *svn_stamp = "20070226-4160"; diff -r 9713b5a67cba -r 98d02ad44f3b src/audacious/ui_fileinfopopup.c --- a/src/audacious/ui_fileinfopopup.c Sun Feb 25 17:55:30 2007 -0800 +++ b/src/audacious/ui_fileinfopopup.c Sun Feb 25 18:17:25 2007 -0800 @@ -34,6 +34,7 @@ #include "playlist.h" #include "playback.h" #include "util.h" +#include "strings.h" static void filepopup_entry_set_text(GtkWidget *filepopup_win, const char *entry_name, const char *text) @@ -404,9 +405,11 @@ { /* display the filename if track_name is not available */ gchar *markup = g_markup_printf_escaped( "%s" , _("Filename") ); + gchar *utf_filename = filename_to_utf8(tuple->file_name); gtk_label_set_markup( GTK_LABEL(g_object_get_data(G_OBJECT(filepopup_win),"header_title")), markup ); g_free( markup ); - filepopup_entry_set_text(filepopup_win, "label_title", tuple->file_name); + filepopup_entry_set_text(filepopup_win, "label_title", utf_filename); + g_free( utf_filename ); } if ( tuple->performer != NULL )