GtkTrace project is tool for tracing Gtk signal propagation.
It allows you to list all emitted signals that emissions are triggered by a GUI operation, list all call back functions associated with the emitted signals, and open the source code in which one of the listed call back function is connected to a signal with an editor.
GtkTrace might be useful to understand the rough behavior of a program written by other people.
What's New in This Release:
· src/gui.c (gtk_trace_gui_connect_update): Check tracep before updating.
· src/gtkTrace.h: Added __DIRECTORY__ to __FILE__.
· src/Makefile.am (AM_CFLAGS): Added __DIRECTORY__.
· gtkTrace-config.af (AF_DEF_CFLAGS): Added __DIRECTORY__.
Product's homepage