[Xfce4-commits] r24318 - squeeze/trunk/src
Peter de Ridder
peter at xfce.org
Mon Jan 8 20:21:07 CET 2007
Author: peter
Date: 2007-01-08 19:21:07 +0000 (Mon, 08 Jan 2007)
New Revision: 24318
Modified:
squeeze/trunk/src/archive_store.c
Log:
no more switch to root map when adding file
Modified: squeeze/trunk/src/archive_store.c
===================================================================
--- squeeze/trunk/src/archive_store.c 2007-01-08 19:10:10 UTC (rev 24317)
+++ squeeze/trunk/src/archive_store.c 2007-01-08 19:21:07 UTC (rev 24318)
@@ -218,7 +218,7 @@
as->icon_theme = NULL;
as->props._show_icons = 0;
as->props._show_up_dir = 1;
- as->props._sort_folders_first = 0;
+ as->props._sort_folders_first = 1;
as->props._sort_case_sensitive = 1;
as->navigation.history = NULL;
as->navigation.present = NULL;
@@ -860,7 +860,6 @@
for(i = 0; i < psize; ++i)
{
- g_debug("sorting %i", i);
store->sort_list[i] = lsq_archive_iter_nth_child(store->archive, pentry, i);
}
sq_archive_quicksort(store, 0, psize-1);
@@ -973,8 +972,12 @@
g_return_if_fail(archive);
g_return_if_fail(entry);
+ g_object_ref(G_OBJECT(store));
+
gtk_tree_view_set_model(store->treeview, NULL);
gtk_tree_view_set_model(store->treeview, GTK_TREE_MODEL(store));
+
+ g_object_unref(G_OBJECT(store));
}
static void
@@ -1079,6 +1082,9 @@
{
g_return_if_fail(store);
+ if(store->archive == archive)
+ return;
+
GList *list_iter;
GSList *current_entry;
@@ -1409,7 +1415,6 @@
if(sq_archive_store_has_history(store))
store->navigation.present = store->navigation.present->prev;
- /* sq_archive_store_sort(store); */
sq_archive_store_sort(store);
sq_archive_store_refresh(store);
@@ -1436,7 +1441,6 @@
if(sq_archive_store_has_future(store))
store->navigation.present = store->navigation.present->next;
- /* sq_archive_store_sort(store); */
sq_archive_store_sort(store);
sq_archive_store_refresh(store);
More information about the Xfce4-commits
mailing list