[evolution] Remove unused e_tree_find_next().
- From: Matthew Barnes <mbarnes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution] Remove unused e_tree_find_next().
- Date: Thu, 20 Jun 2013 19:43:59 +0000 (UTC)
commit b63340b736b9ef505d5ae53452b4636eff7133f6
Author: Matthew Barnes <mbarnes redhat com>
Date: Thu Jun 20 13:45:39 2013 -0400
Remove unused e_tree_find_next().
.../evolution-util/evolution-util-sections.txt | 2 -
e-util/e-tree.c | 78 --------------------
e-util/e-tree.h | 11 ---
3 files changed, 0 insertions(+), 91 deletions(-)
---
diff --git a/doc/reference/evolution-util/evolution-util-sections.txt
b/doc/reference/evolution-util/evolution-util-sections.txt
index 4cced03..176c0fe 100644
--- a/doc/reference/evolution-util/evolution-util-sections.txt
+++ b/doc/reference/evolution-util/evolution-util-sections.txt
@@ -4200,8 +4200,6 @@ e_tree_drag_source_set
e_tree_drag_source_unset
e_tree_drag_begin
e_tree_is_dragging
-ETreeFindNextParams
-e_tree_find_next
e_tree_get_item
e_tree_get_header_item
e_tree_set_info_message
diff --git a/e-util/e-tree.c b/e-util/e-tree.c
index 279602b..da1eaad 100644
--- a/e-util/e-tree.c
+++ b/e-util/e-tree.c
@@ -2063,84 +2063,6 @@ e_tree_view_to_model_row (ETree *tree,
return view_row;
}
-static ETreePath
-find_next_in_range (ETree *tree,
- gint start,
- gint end,
- ETreePathFunc func,
- gpointer data)
-{
- ETreePath path;
- gint row;
-
- for (row = start; row <= end; row++) {
- path = e_tree_table_adapter_node_at_row (tree->priv->etta, row);
- if (path && func (tree->priv->model, path, data))
- return path;
- }
-
- return NULL;
-}
-
-static ETreePath
-find_prev_in_range (ETree *tree,
- gint start,
- gint end,
- ETreePathFunc func,
- gpointer data)
-{
- ETreePath path;
- gint row;
-
- for (row = start; row >= end; row--) {
- path = e_tree_table_adapter_node_at_row (tree->priv->etta, row);
- if (path && func (tree->priv->model, path, data))
- return path;
- }
-
- return NULL;
-}
-
-gboolean
-e_tree_find_next (ETree *tree,
- ETreeFindNextParams params,
- ETreePathFunc func,
- gpointer data)
-{
- ETreePath cursor, found;
- gint row, row_count;
-
- cursor = e_tree_get_cursor (tree);
- row = e_tree_table_adapter_row_of_node (tree->priv->etta, cursor);
- row_count = e_table_model_row_count (E_TABLE_MODEL (tree->priv->etta));
-
- if (params & E_TREE_FIND_NEXT_FORWARD)
- found = find_next_in_range (tree, row + 1, row_count - 1, func, data);
- else
- found = find_prev_in_range (tree, row == -1 ? -1 : row - 1, 0, func, data);
-
- if (found) {
- e_tree_table_adapter_show_node (tree->priv->etta, found);
- e_tree_set_cursor (tree, found);
- return TRUE;
- }
-
- if (params & E_TREE_FIND_NEXT_WRAP) {
- if (params & E_TREE_FIND_NEXT_FORWARD)
- found = find_next_in_range (tree, 0, row, func, data);
- else
- found = find_prev_in_range (tree, row_count - 1, row, func, data);
-
- if (found && found != cursor) {
- e_tree_table_adapter_show_node (tree->priv->etta, found);
- e_tree_set_cursor (tree, found);
- return TRUE;
- }
- }
-
- return FALSE;
-}
-
/**
* e_tree_get_model:
* @et: the ETree
diff --git a/e-util/e-tree.h b/e-util/e-tree.h
index 8ce1ae0..98b292a 100644
--- a/e-util/e-tree.h
+++ b/e-util/e-tree.h
@@ -259,17 +259,6 @@ GdkDragContext *e_tree_drag_begin (ETree *tree,
gboolean e_tree_is_dragging (ETree *tree);
-typedef enum {
- E_TREE_FIND_NEXT_BACKWARD = 0,
- E_TREE_FIND_NEXT_FORWARD = 1 << 0,
- E_TREE_FIND_NEXT_WRAP = 1 << 1
-} ETreeFindNextParams;
-
-gboolean e_tree_find_next (ETree *tree,
- ETreeFindNextParams params,
- ETreePathFunc func,
- gpointer data);
-
ETableItem * e_tree_get_item (ETree *tree);
GnomeCanvasItem *
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]