Removed unsed is_visible from sheetmodel
authorJohn Darrington <john@darrington.wattle.id.au>
Fri, 28 Nov 2008 05:48:13 +0000 (14:48 +0900)
committerJohn Darrington <john@darrington.wattle.id.au>
Fri, 28 Nov 2008 05:48:13 +0000 (14:48 +0900)
lib/gtksheet/gsheetmodel.c
lib/gtksheet/gsheetmodel.h
lib/gtksheet/gtksheet.c
lib/gtksheet/gtksheet.h
src/ui/gui/psppire-data-store.c
src/ui/gui/psppire-var-store.c

index 55b22db87010dd41488d15253dd279a13335ebfc..88e4e603aca33e59409b1b45423654c628de3671 100644 (file)
@@ -348,27 +348,6 @@ g_sheet_model_is_editable (const GSheetModel *model,
                                                          row, column);
 }
 
-/**
- * g_sheet_model_is_visible:
- * @sheet_model: A #GSheetModel
- * @row: The row
- * @column: The column
- *
- * Returns: TRUE if the cell is visible, FALSE otherwise
- **/
-gboolean
-g_sheet_model_is_visible (const GSheetModel *model,
-                         glong row, glong column)
-{
-  g_return_val_if_fail (G_IS_SHEET_MODEL (model), TRUE);
-
-  if ( ! G_SHEET_MODEL_GET_IFACE (model)->is_visible )
-    return TRUE;
-
-  return G_SHEET_MODEL_GET_IFACE (model)->is_visible (model,
-                                                       row, column);
-}
-
 
 /**
  * g_sheet_model_get_foreground:
index 792e6921ecc3637711bb89a285ee3af5670abb80..ffd215779d457c6a68d832b997905d297e99d2f0 100644 (file)
@@ -106,7 +106,6 @@ struct _GSheetModelIface
   gboolean  (* clear_datum) (GSheetModel *sheet_model,
                             glong row, glong column);
 
-  gboolean (* is_visible) (const GSheetModel *sheet_model, glong row, glong column);
   gboolean (* is_editable) (const GSheetModel *sheet_model, glong row, glong column);
 
   GdkColor *  (* get_foreground) (const GSheetModel *sheet_model,
index 8e1e877aaf25511f6dc540b47b17476ebc8a7e70..7fec15d793f9cbf92712899f201c5d88dd8f7701 100644 (file)
@@ -2631,9 +2631,6 @@ gtk_sheet_show_active_cell (GtkSheet *sheet)
   if ( ! text )
     text = g_strdup ("");
 
-  gtk_entry_set_visibility (sheet_entry, attributes.is_visible);
-
-
   if ( GTK_IS_ENTRY (sheet_entry))
     {
       const gchar *old_text = gtk_entry_get_text (GTK_ENTRY (sheet_entry));
@@ -5189,8 +5186,6 @@ gtk_sheet_get_attributes (const GtkSheet *sheet, gint row, gint col,
   attr->font_desc = GTK_WIDGET (sheet)->style->font_desc;
 
   attr->is_editable = g_sheet_model_is_editable (sheet->model, row, col);
-  attr->is_visible = g_sheet_model_is_visible (sheet->model, row, col);
-
 
   colormap = gtk_widget_get_colormap (GTK_WIDGET (sheet));
   fg = g_sheet_model_get_foreground (sheet->model, row, col);
index 3d1e07dff59e26dd63854dd14e0b10e8edf3c56f..75e21c9827916104a4cf76d609c44e4ed3b8ef71 100644 (file)
@@ -67,7 +67,6 @@ struct _GtkSheetCellAttr
   GdkColor background;
   GtkSheetCellBorder border;
   gboolean is_editable;
-  gboolean is_visible;
 };
 
 struct _GtkSheetHoverTitle
index f3c22337623ab52f1380304360939c906029423a..03e6e4c0121ad5605e5f58983e40c4bf0e1adb9b 100644 (file)
@@ -218,7 +218,6 @@ psppire_data_store_sheet_model_init (GSheetModelIface *iface)
   iface->set_string = psppire_data_store_set_string_wrapper;
   iface->clear_datum = psppire_data_store_clear_datum;
   iface->is_editable = NULL;
-  iface->is_visible = NULL;
   iface->get_foreground = NULL;
   iface->get_background = NULL;
   iface->get_font_desc = psppire_data_store_get_font_desc;
index 1f963cabc03c9d8af58921443c40c2651d67ffb2..7e005e39237691e99d6b8136897c937c34ccbdff 100644 (file)
@@ -324,7 +324,6 @@ psppire_var_store_sheet_model_init (GSheetModelIface *iface)
   iface->set_string = psppire_var_store_set_string;
   iface->clear_datum = psppire_var_store_clear;
   iface->is_editable = psppire_var_store_is_editable;
-  iface->is_visible = NULL;
   iface->get_foreground = psppire_var_store_get_foreground;
   iface->get_background = NULL;
   iface->get_font_desc = psppire_var_store_get_font_desc;