]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtkrecentchooserutils.c
Merge branch 'master' into toolpalette
[~andy/gtk] / gtk / gtkrecentchooserutils.c
index 06665ede505ef948e7a9a19ae2989bba407bd12c..8c3abb22fe24bd457a301d8360be032cebcd9af5 100644 (file)
@@ -161,7 +161,7 @@ _gtk_recent_chooser_set_delegate (GtkRecentChooser *receiver,
                    G_CALLBACK (delegate_notify), receiver);
   g_signal_connect (delegate, "selection-changed",
                    G_CALLBACK (delegate_selection_changed), receiver);
-  g_signal_connect (delegate, "item_activated",
+  g_signal_connect (delegate, "item-activated",
                    G_CALLBACK (delegate_item_activated), receiver);
 }
 
@@ -302,7 +302,7 @@ sort_recent_items_mru (GtkRecentInfo *a,
 {
   g_assert (a != NULL && b != NULL);
   
-  return (gtk_recent_info_get_modified (a) < gtk_recent_info_get_modified (b));
+  return gtk_recent_info_get_modified (b) - gtk_recent_info_get_modified (a);
 }
 
 static gint
@@ -312,7 +312,7 @@ sort_recent_items_lru (GtkRecentInfo *a,
 {
   g_assert (a != NULL && b != NULL);
   
-  return (gtk_recent_info_get_modified (a) > gtk_recent_info_get_modified (b));
+  return -1 * (gtk_recent_info_get_modified (b) - gtk_recent_info_get_modified (a));
 }
 
 typedef struct