diff --git a/ChangeLog b/ChangeLog index 8a0905c775..8b3f189b4b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2009-04-12 Martin Nordholts + + * app/actions/debug-commands.c: Use the new gegl:introspect + feature of showing the graph of nodes a given node depends + on. This gives much better depicted graphs. + 2009-04-11 Michael Natterer * plug-ins/common/*.c: various plug-in parameter cleanups that diff --git a/app/actions/debug-commands.c b/app/actions/debug-commands.c index f2590f1be5..4046c22bb6 100644 --- a/app/actions/debug-commands.c +++ b/app/actions/debug-commands.c @@ -231,6 +231,7 @@ debug_show_image_graph (GimpImage *source_image) Gimp *gimp = source_image->gimp; GimpProjectable *projectable = GIMP_PROJECTABLE (source_image); GeglNode *image_graph = gimp_projectable_get_graph (projectable); + GeglNode *output_node = gegl_node_get_output_proxy (image_graph, "output"); GimpImage *new_image = NULL; TileManager *tiles = NULL; GimpLayer *layer = NULL; @@ -242,7 +243,7 @@ debug_show_image_graph (GimpImage *source_image) /* Setup and process the introspection graph */ introspect = gegl_node_new_child (NULL, "operation", "gegl:introspect", - "node", image_graph, + "node", output_node, NULL); sink = gegl_node_new_child (NULL, "operation", "gegl:buffer-sink",