# HG changeset patch # User Sadrul Habib Chowdhury # Date 1174881522 0 # Node ID 9ac4e6b097d350722a7cedc431cbcff07d0a874d # Parent 5f9b7e2652f082856a9e65f3a42f7c266140f5b2# Parent 5b065c7ff5cdc2847e1048b86c6c5321405e8f56 merge of 'af97194f292b3a82f2a36fc3094f579a3dfc2841' and 'dd6621a28760010abfc3063bed6158b6fd6e73df' diff -r 5f9b7e2652f0 -r 9ac4e6b097d3 finch/libgnt/gntfilesel.c --- a/finch/libgnt/gntfilesel.c Mon Mar 26 02:48:09 2007 +0000 +++ b/finch/libgnt/gntfilesel.c Mon Mar 26 03:58:42 2007 +0000 @@ -492,3 +492,27 @@ return list; } +void gnt_file_sel_set_multi_select(GntFileSel *sel, gboolean set) +{ + sel->multiselect = set; +} + +GList *gnt_file_sel_get_selected_multi_files(GntFileSel *sel) +{ + GList *list = NULL, *iter; + char *str = gnt_file_sel_get_selected_file(sel); + + for (iter = sel->tags; iter; iter = iter->next) { + list = g_list_prepend(list, g_strdup(iter->data)); + if (g_utf8_collate(str, iter->data)) { + g_free(str); + str = NULL; + } + } + if (str) + list = g_list_prepend(list, str); + list = g_list_reverse(list); + return list; +} + + diff -r 5f9b7e2652f0 -r 9ac4e6b097d3 finch/libgnt/gntfilesel.h --- a/finch/libgnt/gntfilesel.h Mon Mar 26 02:48:09 2007 +0000 +++ b/finch/libgnt/gntfilesel.h Mon Mar 26 03:58:42 2007 +0000 @@ -76,3 +76,4 @@ G_END_DECLS #endif /* GNT_FILE_SEL_H */ + diff -r 5f9b7e2652f0 -r 9ac4e6b097d3 pidgin/pixmaps/Makefile.am --- a/pidgin/pixmaps/Makefile.am Mon Mar 26 02:48:09 2007 +0000 +++ b/pidgin/pixmaps/Makefile.am Mon Mar 26 03:58:42 2007 +0000 @@ -62,4 +62,8 @@ distpixmapdir = $(datadir)/pixmaps -distpixmap_DATA = pidgin.png pidgin.svg \ No newline at end of file +distpixmap_DATA = pidgin.png pidgin.svg + + + +