evolution r35714 - trunk/mail



Author: fejj
Date: Thu Jul  3 03:17:25 2008
New Revision: 35714
URL: http://svn.gnome.org/viewvc/evolution?rev=35714&view=rev

Log:
2008-07-02  Jeffrey Stedfast  <fejj novell com>

	Sort the uids so that moving/copying messages preserves mailbox
	ordering rather than jumbled randomness.

	* message-list.c (message_list_get_uids): Sort the uids.
	(message_list_get_selected): Same.



Modified:
   trunk/mail/ChangeLog
   trunk/mail/message-list.c

Modified: trunk/mail/message-list.c
==============================================================================
--- trunk/mail/message-list.c	(original)
+++ trunk/mail/message-list.c	Thu Jul  3 03:17:25 2008
@@ -3438,9 +3438,10 @@
 		ml,
 		g_ptr_array_new()
 	};
-
+	
 	e_tree_path_foreach(ml->tree, ml_getselected_cb, &data);
-
+	camel_folder_sort_uids (ml->folder, data.uids);
+	
 	return data.uids;
 }
 
@@ -3451,9 +3452,10 @@
 		ml,
 		g_ptr_array_new()
 	};
-
+	
 	e_tree_selected_path_foreach(ml->tree, ml_getselected_cb, &data);
-
+	camel_folder_sort_uids (ml->folder, data.uids);
+	
 	return data.uids;
 }
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]