[Goodies-commits] r2978 - ristretto/trunk/src

Stephan Arts stephan at xfce.org
Thu Aug 9 01:32:53 CEST 2007


Author: stephan
Date: 2007-08-08 23:32:53 +0000 (Wed, 08 Aug 2007)
New Revision: 2978

Modified:
   ristretto/trunk/src/navigator.c
Log:
sort navigator entries

Modified: ristretto/trunk/src/navigator.c
===================================================================
--- ristretto/trunk/src/navigator.c	2007-08-08 23:29:44 UTC (rev 2977)
+++ ristretto/trunk/src/navigator.c	2007-08-08 23:32:53 UTC (rev 2978)
@@ -136,6 +136,12 @@
 	return navigator;
 }
 
+static gint
+rstto_navigator_entry_compare_func(RsttoNavigatorEntry *a, RsttoNavigatorEntry *b)
+{
+    return g_strcasecmp(a->info->display_name, b->info->display_name);
+}
+
 void
 rstto_navigator_set_path(RsttoNavigator *navigator, ThunarVfsPath *path, gboolean index_path)
 {
@@ -220,6 +226,8 @@
         }
     }
 
+    navigator->file_list = g_list_sort(navigator->file_list, (GCompareFunc)rstto_navigator_entry_compare_func);
+
     if(navigator->file_iter)
     {
         gchar *filename = thunar_vfs_path_dup_string(((ThunarVfsInfo *)((RsttoNavigatorEntry *)navigator->file_iter->data)->info)->path);




More information about the Goodies-commits mailing list