aboutsummaryrefslogtreecommitdiffstats
path: root/e-util
diff options
context:
space:
mode:
authorMatthew Barnes <mbarnes@redhat.com>2013-07-02 01:48:58 +0800
committerMatthew Barnes <mbarnes@redhat.com>2013-07-02 22:34:11 +0800
commitaeefcadc778590ae8e1a7d0ae704fb5adf809815 (patch)
tree027ceeac66e11b820160af0ae7132c9891270a0d /e-util
parent67df30b17e196e0241cac79627b6e7ec79581438 (diff)
downloadgsoc2013-evolution-aeefcadc778590ae8e1a7d0ae704fb5adf809815.tar
gsoc2013-evolution-aeefcadc778590ae8e1a7d0ae704fb5adf809815.tar.gz
gsoc2013-evolution-aeefcadc778590ae8e1a7d0ae704fb5adf809815.tar.bz2
gsoc2013-evolution-aeefcadc778590ae8e1a7d0ae704fb5adf809815.tar.lz
gsoc2013-evolution-aeefcadc778590ae8e1a7d0ae704fb5adf809815.tar.xz
gsoc2013-evolution-aeefcadc778590ae8e1a7d0ae704fb5adf809815.tar.zst
gsoc2013-evolution-aeefcadc778590ae8e1a7d0ae704fb5adf809815.zip
Remove e_table_new_from_spec_file().
Also remove e_table_construct_from_spec_file(). Use e_table_new() or e_table_construct() instead.
Diffstat (limited to 'e-util')
-rw-r--r--e-util/e-table.c77
-rw-r--r--e-util/e-table.h10
2 files changed, 0 insertions, 87 deletions
diff --git a/e-util/e-table.c b/e-util/e-table.c
index 43f47ae16b..10ddf632e2 100644
--- a/e-util/e-table.c
+++ b/e-util/e-table.c
@@ -1935,50 +1935,6 @@ e_table_construct (ETable *e_table,
}
/**
- * e_table_construct_from_spec_file:
- * @e_table: The newly created #ETable object.
- * @etm: The model for this table.
- * @ete: An optional #ETableExtras. (%NULL is valid.)
- * @spec_fn: The filename of the spec.
- *
- * This is the internal implementation of e_table_new_from_spec_file()
- * for use by subclasses or language bindings. See
- * e_table_new_from_spec_file() for details.
- *
- * Return value:
- * The passed in value @e_table or %NULL if there's an error.
- **/
-ETable *
-e_table_construct_from_spec_file (ETable *e_table,
- ETableModel *etm,
- ETableExtras *ete,
- const gchar *spec_fn)
-{
- ETableSpecification *specification;
- ETableState *state;
-
- g_return_val_if_fail (E_IS_TABLE (e_table), NULL);
- g_return_val_if_fail (E_IS_TABLE_MODEL (etm), NULL);
- g_return_val_if_fail (ete == NULL || E_IS_TABLE_EXTRAS (ete), NULL);
- g_return_val_if_fail (spec_fn != NULL, NULL);
-
- specification = e_table_specification_new ();
- if (!e_table_specification_load_from_file (specification, spec_fn)) {
- g_object_unref (specification);
- return NULL;
- }
-
- state = g_object_ref (specification->state);
-
- e_table = et_real_construct (e_table, etm, ete, specification, state);
-
- e_table->spec = specification;
- g_object_unref (state);
-
- return e_table;
-}
-
-/**
* e_table_new:
* @etm: The model for this table.
* @ete: An optional #ETableExtras. (%NULL is valid.)
@@ -2016,39 +1972,6 @@ e_table_new (ETableModel *etm,
}
/**
- * e_table_new_from_spec_file:
- * @etm: The model for this table.
- * @ete: An optional #ETableExtras. (%NULL is valid.)
- * @spec_fn: The filename of the spec.
- *
- * This is very similar to e_table_new(), except instead of passing in
- * strings you pass in the file names of the spec and state to load.
- *
- * @spec_fn is the filename of the spec to load. If this file doesn't
- * exist, e_table_new_from_spec_file will return %NULL.
- *
- * Return value:
- * The newly created #ETable or %NULL if there's an error.
- **/
-GtkWidget *
-e_table_new_from_spec_file (ETableModel *etm,
- ETableExtras *ete,
- const gchar *spec_fn)
-{
- ETable *e_table;
-
- g_return_val_if_fail (E_IS_TABLE_MODEL (etm), NULL);
- g_return_val_if_fail (ete == NULL || E_IS_TABLE_EXTRAS (ete), NULL);
- g_return_val_if_fail (spec_fn != NULL, NULL);
-
- e_table = g_object_new (E_TYPE_TABLE, NULL);
-
- e_table = e_table_construct_from_spec_file (e_table, etm, ete, spec_fn);
-
- return GTK_WIDGET (e_table);
-}
-
-/**
* e_table_set_cursor_row:
* @e_table: The #ETable to set the cursor row of
* @row: The row number
diff --git a/e-util/e-table.h b/e-util/e-table.h
index 1f2eb36193..ee0d553c2b 100644
--- a/e-util/e-table.h
+++ b/e-util/e-table.h
@@ -275,16 +275,6 @@ GtkWidget * e_table_new (ETableModel *etm,
ETableExtras *ete,
ETableSpecification *specification);
-/* Create an ETable using files. */
-ETable * e_table_construct_from_spec_file
- (ETable *e_table,
- ETableModel *etm,
- ETableExtras *ete,
- const gchar *spec_fn);
-GtkWidget * e_table_new_from_spec_file (ETableModel *etm,
- ETableExtras *ete,
- const gchar *spec_fn);
-
/* To save the state */
gchar * e_table_get_state (ETable *e_table);
void e_table_save_state (ETable *e_table,