gtk2/gtk/inspector
Benjamin Otte def94f03e2 debug: Add GTK_DEBUG=snapshot
This causes the snapshotting algorithm to dump all widget nodes into
their own container node. We then name that group accordingly (ie
"GtkSwitch<0xdeadbeef>") so you can easily see which node belongs where.

The feature is toggleable in the inspector's visual tab.

There's a few problems with it, becuse GtkSnapshot optimized container
nodes away if they are not needed, so we are losing some widgets...
2016-12-20 19:26:40 +01:00
..
action-editor.c
action-editor.h
actions.c
actions.h
actions.ui Switch gettext domain from gtk30 to gtk40 2016-10-07 10:34:50 -04:00
actions.ui.h
cellrenderergraph.c API: stylecontext: Remove state argument from getters 2016-10-16 18:18:58 +02:00
cellrenderergraph.h
css-editor.c cssprovider: Remove GError out argument from load functions 2016-10-17 16:52:05 +02:00
css-editor.h
css-editor.ui inspector: Remove object_title from css editor 2016-10-16 18:17:21 +02:00
css-editor.ui.h
css-node-tree.c
css-node-tree.h
css-node-tree.ui Switch gettext domain from gtk30 to gtk40 2016-10-07 10:34:50 -04:00
data-list.c
data-list.h
data-list.ui inspector: make use of GtkButton's icon-name property 2016-10-28 16:33:02 +02:00
data-list.ui.h
general.c API: screen: Remove gdk_screen_is_composited() 2016-10-29 04:49:47 +02:00
general.h
general.ui Switch gettext domain from gtk30 to gtk40 2016-10-07 10:34:50 -04:00
general.ui.h
gestures.c inspector: ensure controller is a GtkGesture 2016-11-23 14:03:13 -08:00
gestures.h
graphdata.c
graphdata.h
gtkstackcombo.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
gtkstackcombo.h
gtktreemodelcssnode.c
gtktreemodelcssnode.h
gtktreemodelrendernode.c gsk: Add GskOutsetShadowNode 2016-12-20 18:01:12 +01:00
gtktreemodelrendernode.h inspector: Prepare TreeModelRenderNode for brave new world 2016-12-20 18:01:09 +01:00
init.c inspector: Next step in the recorder view 2016-11-01 18:34:40 +01:00
init.h
inspect-button.c API: screen: Remove gdk_screen_is_composited() 2016-10-29 04:49:47 +02:00
logo.png
magnifier.c
magnifier.h
magnifier.ui Switch gettext domain from gtk30 to gtk40 2016-10-07 10:34:50 -04:00
magnifier.ui.h
Makefile.inc inspector: Record a "start" event whenever we start recording 2016-11-20 03:54:43 +01:00
menu.c
menu.h
menu.ui Switch gettext domain from gtk30 to gtk40 2016-10-07 10:34:50 -04:00
menu.ui.h
misc-info.c
misc-info.h
misc-info.ui Switch gettext domain from gtk30 to gtk40 2016-10-07 10:34:50 -04:00
misc-info.ui.h
object-hierarchy.c
object-hierarchy.h
object-hierarchy.ui Switch gettext domain from gtk30 to gtk40 2016-10-07 10:34:50 -04:00
object-hierarchy.ui.h
object-tree.c inspector: Mark internal function as static 2016-10-17 11:10:14 +01:00
object-tree.h
object-tree.ui Switch gettext domain from gtk30 to gtk40 2016-10-07 10:34:50 -04:00
object-tree.ui.h
object-tree.ui.u
prop-editor.c Remove some more GdkColor properties 2016-10-20 20:12:08 +02:00
prop-editor.h
prop-list.c
prop-list.h
prop-list.ui Switch gettext domain from gtk30 to gtk40 2016-10-07 10:34:50 -04:00
prop-list.ui.h
recorder.c gsk: Add GskOutsetShadowNode 2016-12-20 18:01:12 +01:00
recorder.h inspector: Pass the drawing context into the recorder 2016-12-05 15:02:47 +01:00
recorder.ui gsk: Remove GskRenderNode::hidden 2016-12-20 18:01:09 +01:00
recording.c inspector: Add more infrastructure 2016-11-01 18:34:40 +01:00
recording.h inspector: Add more infrastructure 2016-11-01 18:34:40 +01:00
rendernodeview.c Call gsk_render_node_draw() instead of creating fallback renderers 2016-12-20 18:01:10 +01:00
rendernodeview.h inspector: Add support for displayin the render region 2016-12-05 15:02:47 +01:00
renderrecording.c inspector: Pass the drawing context into the recorder 2016-12-05 15:02:47 +01:00
renderrecording.h inspector: Pass the drawing context into the recorder 2016-12-05 15:02:47 +01:00
resource-list.c
resource-list.h
resource-list.ui inspector: make use of GtkButton's icon-name property 2016-10-28 16:33:02 +02:00
resource-list.ui.h
selector.c
selector.h
selector.ui Switch gettext domain from gtk30 to gtk40 2016-10-07 10:34:50 -04:00
selector.ui.h
signals-list.c
signals-list.h
signals-list.ui Switch gettext domain from gtk30 to gtk40 2016-10-07 10:34:50 -04:00
signals-list.ui.h
size-groups.c API: sizegroup: Remove gtk_size_group_set_ignore_hidden() 2016-10-16 18:18:58 +02:00
size-groups.h
startrecording.c inspector: Record a "start" event whenever we start recording 2016-11-20 03:54:43 +01:00
startrecording.h inspector: Record a "start" event whenever we start recording 2016-11-20 03:54:43 +01:00
statistics.c inspector: Collect statistics for unclassable types 2016-11-01 18:34:40 +01:00
statistics.h
statistics.ui Switch gettext domain from gtk30 to gtk40 2016-10-07 10:34:50 -04:00
statistics.ui.h
strv-editor.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
strv-editor.h
treewalk.c
treewalk.h
visual.c debug: Add GTK_DEBUG=snapshot 2016-12-20 19:26:40 +01:00
visual.h
visual.ui debug: Add GTK_DEBUG=snapshot 2016-12-20 19:26:40 +01:00
visual.ui.h
window.c inspector: Pass the drawing context into the recorder 2016-12-05 15:02:47 +01:00
window.h inspector: Pass the drawing context into the recorder 2016-12-05 15:02:47 +01:00
window.ui inspector: Add outline for a new "recorder" tab 2016-11-01 18:34:40 +01:00
window.ui.h