gedit r6320 - in trunk: . plugins/filebrowser
- From: jessevdk svn gnome org
- To: svn-commits-list gnome org
- Subject: gedit r6320 - in trunk: . plugins/filebrowser
- Date: Wed, 11 Jun 2008 08:26:04 +0000 (UTC)
Author: jessevdk
Date: Wed Jun 11 08:26:04 2008
New Revision: 6320
URL: http://svn.gnome.org/viewvc/gedit?rev=6320&view=rev
Log:
* plugins/filebrowser/gedit-file-browser-store.c: removed obsolete
model_resort_children funtion
Modified:
trunk/ChangeLog
trunk/plugins/filebrowser/gedit-file-browser-store.c
Modified: trunk/plugins/filebrowser/gedit-file-browser-store.c
==============================================================================
--- trunk/plugins/filebrowser/gedit-file-browser-store.c (original)
+++ trunk/plugins/filebrowser/gedit-file-browser-store.c Wed Jun 11 08:26:04 2008
@@ -1040,77 +1040,6 @@
}
static void
-model_resort_children (GeditFileBrowserStore * model,
- FileBrowserNode * parent, GtkTreePath * path)
-{
- FileBrowserNodeDir *dir;
- FileBrowserNode *node;
- GSList *item;
- gint *neworder;
- gint pos = 0;
- gboolean visible;
- GtkTreeIter iter;
- gboolean free_path = FALSE;
-
- if (!NODE_IS_DIR (parent))
- return;
-
- dir = FILE_BROWSER_NODE_DIR (parent);
-
- if (!dir->children)
- return;
-
- visible = model_node_visibility (model, parent);
-
- if (visible) {
- pos = 0;
-
- if (path == NULL) {
- path = gtk_tree_path_new ();
- free_path = TRUE;
- }
- }
-
- gtk_tree_path_up (path);
-
- for (item = dir->children; item; item = item->next) {
- node = (FileBrowserNode *) (item->data);
- model_resort_children (model, node, path);
-
- if (visible && model_node_visibility (model, node)) {
- node->pos = pos++;
- gtk_tree_path_next (path);
- }
- }
-
- gtk_tree_path_down (path);
-
- if (visible) {
- dir->children =
- g_slist_sort (dir->children,
- (GCompareFunc) (model->priv->sort_func));
- neworder = g_new (gint, pos);
-
- pos = 0;
-
- for (item = dir->children; item; item = item->next) {
- node = (FileBrowserNode *) (item->data);
-
- if (model_node_visibility (model, node))
- neworder[pos++] = node->pos;
- }
-
- iter.user_data = parent;
- gtk_tree_model_rows_reordered (GTK_TREE_MODEL (model),
- path, &iter, neworder);
- g_free (neworder);
-
- if (free_path)
- gtk_tree_path_free (path);
- }
-}
-
-static void
model_resort_node (GeditFileBrowserStore * model, FileBrowserNode * node)
{
FileBrowserNodeDir *dir;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]