removed debug output. (gimp_container_tree_view_clear_items)
2007-07-06 Sven Neumann <sven@gimp.org> * app/widgets/gimpcontainertreeview.c (gimp_container_tree_view_name_canceled): removed debug output. (gimp_container_tree_view_clear_items) (gimp_container_tree_view_remove_item): removed warning; the bug this warning referred to has been closed as WONTFIX. svn path=/trunk/; revision=22889
This commit is contained in:
committed by
Sven Neumann
parent
361ecc6817
commit
b7c967a9de
@ -1,3 +1,11 @@
|
||||
2007-07-06 Sven Neumann <sven@gimp.org>
|
||||
|
||||
* app/widgets/gimpcontainertreeview.c
|
||||
(gimp_container_tree_view_name_canceled): removed debug output.
|
||||
(gimp_container_tree_view_clear_items)
|
||||
(gimp_container_tree_view_remove_item): removed warning; the bug
|
||||
this warning referred to has been closed as WONTFIX.
|
||||
|
||||
2007-07-06 Sven Neumann <sven@gimp.org>
|
||||
|
||||
* plug-ins/common/psd-load.c (do_layer_record): applied part of a
|
||||
|
||||
@ -537,17 +537,15 @@ gimp_container_tree_view_remove_item (GimpContainerView *view,
|
||||
{
|
||||
gtk_list_store_remove (GTK_LIST_STORE (tree_view->model), iter);
|
||||
|
||||
#ifdef __GNUC__
|
||||
#warning FIXME: remove this hack as soon as bug #149906 is fixed
|
||||
#endif
|
||||
/* if the store is empty after this remove, clear out renderers
|
||||
/* If the store is empty after this remove, clear out renderers
|
||||
* from all cells so they don't keep refing the viewables
|
||||
* (see bug #149906).
|
||||
*/
|
||||
if (! gtk_tree_model_iter_n_children (tree_view->model, NULL))
|
||||
{
|
||||
GList *list;
|
||||
|
||||
for (list = tree_view->renderer_cells; list; list = g_list_next (list))
|
||||
for (list = tree_view->renderer_cells; list; list = list->next)
|
||||
g_object_set (list->data, "renderer", NULL, NULL);
|
||||
}
|
||||
}
|
||||
@ -691,17 +689,14 @@ gimp_container_tree_view_clear_items (GimpContainerView *view)
|
||||
|
||||
gtk_list_store_clear (GTK_LIST_STORE (tree_view->model));
|
||||
|
||||
#ifdef __GNUC__
|
||||
#warning FIXME: remove this hack as soon as bug #149906 is fixed
|
||||
#endif
|
||||
/* clear out renderers from all cells so they don't keep refing the
|
||||
* viewables
|
||||
/* Clear out renderers from all cells so they don't keep refing the
|
||||
* viewables (see bug #149906).
|
||||
*/
|
||||
if (! gtk_tree_model_iter_n_children (tree_view->model, NULL))
|
||||
{
|
||||
GList *list;
|
||||
|
||||
for (list = tree_view->renderer_cells; list; list = g_list_next (list))
|
||||
for (list = tree_view->renderer_cells; list; list = list->next)
|
||||
g_object_set (list->data, "renderer", NULL, NULL);
|
||||
}
|
||||
|
||||
@ -779,8 +774,6 @@ gimp_container_tree_view_name_canceled (GtkCellRendererText *cell,
|
||||
{
|
||||
GtkTreeIter iter;
|
||||
|
||||
g_print ("editing canceled\n");
|
||||
|
||||
if (gtk_tree_selection_get_selected (tree_view->selection, NULL, &iter))
|
||||
{
|
||||
GimpViewRenderer *renderer;
|
||||
@ -792,8 +785,6 @@ gimp_container_tree_view_name_canceled (GtkCellRendererText *cell,
|
||||
|
||||
name = gimp_viewable_get_description (renderer->viewable, NULL);
|
||||
|
||||
g_print ("restoring '%s'\n", name);
|
||||
|
||||
gtk_list_store_set (GTK_LIST_STORE (tree_view->model), &iter,
|
||||
tree_view->model_column_name, name,
|
||||
-1);
|
||||
|
||||
Reference in New Issue
Block a user