[evolution] Remove e_tree_model_node_is_editable().



commit 6b4a736005da74862c421beda7ddf42e198e219d
Author: Matthew Barnes <mbarnes redhat com>
Date:   Sat Jun 15 20:19:38 2013 -0400

    Remove e_tree_model_node_is_editable().
    
    It always returned FALSE.

 .../evolution-util/evolution-util-sections.txt     |    1 -
 e-util/e-tree-model.c                              |   24 --------------------
 e-util/e-tree-model.h                              |    6 -----
 e-util/e-tree-table-adapter.c                      |    4 +--
 mail/message-list.c                                |    9 -------
 5 files changed, 1 insertions(+), 43 deletions(-)
---
diff --git a/doc/reference/evolution-util/evolution-util-sections.txt 
b/doc/reference/evolution-util/evolution-util-sections.txt
index cdb617f..c2c6aa0 100644
--- a/doc/reference/evolution-util/evolution-util-sections.txt
+++ b/doc/reference/evolution-util/evolution-util-sections.txt
@@ -4299,7 +4299,6 @@ e_tree_model_get_save_id
 e_tree_model_get_node_by_id
 e_tree_model_sort_value_at
 e_tree_model_value_at
-e_tree_model_node_is_editable
 e_tree_model_duplicate_value
 e_tree_model_free_value
 e_tree_model_initialize_value
diff --git a/e-util/e-tree-model.c b/e-util/e-tree-model.c
index 5e85187..8524891 100644
--- a/e-util/e-tree-model.c
+++ b/e-util/e-tree-model.c
@@ -556,30 +556,6 @@ e_tree_model_value_at (ETreeModel *tree_model,
 }
 
 /**
- * e_tree_model_node_is_editable:
- * @tree_model:
- * @path:
- *
- *
- *
- * Return value:
- **/
-gboolean
-e_tree_model_node_is_editable (ETreeModel *tree_model,
-                               ETreePath path,
-                               gint col)
-{
-       ETreeModelInterface *interface;
-
-       g_return_val_if_fail (E_IS_TREE_MODEL (tree_model), FALSE);
-
-       interface = E_TREE_MODEL_GET_INTERFACE (tree_model);
-       g_return_val_if_fail (interface->is_editable != NULL, FALSE);
-
-       return interface->is_editable (tree_model, path, col);
-}
-
-/**
  * e_tree_model_duplicate_value:
  * @tree_model:
  * @col:
diff --git a/e-util/e-tree-model.h b/e-util/e-tree-model.h
index 41b661f..5162dab 100644
--- a/e-util/e-tree-model.h
+++ b/e-util/e-tree-model.h
@@ -88,9 +88,6 @@ struct _ETreeModelInterface {
        gpointer        (*value_at)             (ETreeModel *tree_model,
                                                 ETreePath path,
                                                 gint col);
-       gboolean        (*is_editable)          (ETreeModel *tree_model,
-                                                ETreePath path,
-                                                gint col);
 
        gpointer        (*duplicate_value)      (ETreeModel *tree_model,
                                                 gint col,
@@ -168,9 +165,6 @@ gpointer    e_tree_model_sort_value_at      (ETreeModel *tree_model,
 gpointer       e_tree_model_value_at           (ETreeModel *tree_model,
                                                 ETreePath path,
                                                 gint col);
-gboolean       e_tree_model_node_is_editable   (ETreeModel *tree_model,
-                                                ETreePath path,
-                                                gint col);
 gpointer       e_tree_model_duplicate_value    (ETreeModel *tree_model,
                                                 gint col,
                                                 gconstpointer value);
diff --git a/e-util/e-tree-table-adapter.c b/e-util/e-tree-table-adapter.c
index 24d606d..89110ea 100644
--- a/e-util/e-tree-table-adapter.c
+++ b/e-util/e-tree-table-adapter.c
@@ -665,9 +665,7 @@ etta_is_cell_editable (ETableModel *etm,
                        gint col,
                        gint row)
 {
-       ETreeTableAdapter *etta = (ETreeTableAdapter *) etm;
-
-       return e_tree_model_node_is_editable (etta->priv->source, get_path (etta, row), col);
+       return FALSE;
 }
 
 static void
diff --git a/mail/message-list.c b/mail/message-list.c
index a152def..03a371c 100644
--- a/mail/message-list.c
+++ b/mail/message-list.c
@@ -2758,14 +2758,6 @@ message_list_value_at (ETreeModel *tree_model,
        return ml_tree_value_at_ex (tree_model, path, col, msg_info, message_list);
 }
 
-static gboolean
-message_list_is_editable (ETreeModel *tree_model,
-                          ETreePath path,
-                          gint col)
-{
-       return FALSE;
-}
-
 static gpointer
 message_list_duplicate_value (ETreeModel *tree_model,
                               gint col,
@@ -3118,7 +3110,6 @@ message_list_tree_model_init (ETreeModelInterface *interface)
        interface->get_node_by_id = message_list_get_node_by_id;
        interface->sort_value_at = message_list_sort_value_at;
        interface->value_at = message_list_value_at;
-       interface->is_editable = message_list_is_editable;
        interface->duplicate_value = message_list_duplicate_value;
        interface->free_value = message_list_free_value;
        interface->initialize_value = message_list_initialize_value;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]