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),

Reply via email to