Revision: 7390
Author: nogu.dev
Date: Mon Jan 2 02:10:45 2012
Log: * gtk2/pref/gtk-custom-widgets.c
- (sync_value_table_from_tree_view): Remove.
- (table_pref_renderer_edited): Don't call
sync_value_table_from_tree_view().
- (table_pref_add_button_clicked_cb): Ditto.
- (table_pref_remove_button_clicked_cb): Ditto.
- (table_pref_move_button_clicked_cb): Ditto.
- (choose_table_clicked_cb): Don't set table_label to tree_view.
http://code.google.com/p/uim/source/detail?r=7390
Modified:
/trunk/gtk2/pref/gtk-custom-widgets.c
=======================================
--- /trunk/gtk2/pref/gtk-custom-widgets.c Mon Jan 2 02:10:35 2012
+++ /trunk/gtk2/pref/gtk-custom-widgets.c Mon Jan 2 02:10:45 2012
@@ -1942,12 +1942,6 @@
custom->is_active);
uim_custom_free(custom);
}
-
-static void
-sync_value_table_from_tree_view(GtkTreeView *tree_view)
-{
-
sync_value_table(GTK_LABEL(g_object_get_data(G_OBJECT(tree_view), "label")));
-}
static void
table_pref_renderer_edited(GtkCellRendererText *renderer,
@@ -1973,7 +1967,6 @@
gtk_tree_path_free(tree_path);
gtk_list_store_set(GTK_LIST_STORE(model), &iter, column,
new_text, -1);
- sync_value_table_from_tree_view(tree_view);
}
static GtkWidget*
@@ -2063,7 +2056,6 @@
path = gtk_tree_model_get_path(model, &iter);
gtk_tree_view_scroll_to_cell(tree_view, path, NULL,
FALSE, 0.0, 0.0);
- sync_value_table_from_tree_view(tree_view);
}
static void
@@ -2094,7 +2086,6 @@
}
gtk_list_store_remove(GTK_LIST_STORE(model), &iter);
- sync_value_table_from_tree_view(tree_view);
gtk_tree_path_free(path);
}
@@ -2142,7 +2133,6 @@
gtk_tree_view_scroll_to_cell(tree_view, path, NULL,
FALSE, 0.0, 0.0);
gtk_tree_path_free(path);
- sync_value_table_from_tree_view(tree_view);
ERROR:
g_list_foreach(rows, (GFunc)gtk_tree_path_free, NULL);
@@ -2210,8 +2200,6 @@
gtk_widget_show(hbox);
tree_view = create_table_tree_view(custom);
- g_object_set_data(G_OBJECT(tree_view),
- "label", table_label);
scrwin = gtk_scrolled_window_new(NULL, NULL);
gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(scrwin),