diff --git a/gtk/inspector/logs.c b/gtk/inspector/logs.c index 58f43386eb..956db9136f 100644 --- a/gtk/inspector/logs.c +++ b/gtk/inspector/logs.c @@ -76,6 +76,8 @@ struct _GtkInspectorLogs GtkWidget *printing; GtkWidget *tree; GtkWidget *text; + GtkWidget *constraints; + GtkWidget *layout; GdkDisplay *display; }; @@ -170,6 +172,8 @@ flag_toggled (GtkWidget *button, update_flag (logs->printing, &flags, GTK_DEBUG_PRINTING); update_flag (logs->tree, &flags, GTK_DEBUG_TREE); update_flag (logs->text, &flags, GTK_DEBUG_TEXT); + update_flag (logs->constraints, &flags, GTK_DEBUG_CONSTRAINTS); + update_flag (logs->layout, &flags, GTK_DEBUG_LAYOUT); gtk_set_display_debug_flags (logs->display, flags); } @@ -211,6 +215,8 @@ gtk_inspector_logs_class_init (GtkInspectorLogsClass *klass) gtk_widget_class_bind_template_child (widget_class, GtkInspectorLogs, printing); gtk_widget_class_bind_template_child (widget_class, GtkInspectorLogs, tree); gtk_widget_class_bind_template_child (widget_class, GtkInspectorLogs, text); + gtk_widget_class_bind_template_child (widget_class, GtkInspectorLogs, constraints); + gtk_widget_class_bind_template_child (widget_class, GtkInspectorLogs, layout); gtk_widget_class_bind_template_callback (widget_class, flag_toggled); gtk_widget_class_set_layout_manager_type (widget_class, GTK_TYPE_BOX_LAYOUT); diff --git a/gtk/inspector/logs.ui b/gtk/inspector/logs.ui index 89236ec6aa..fb9e4383d5 100644 --- a/gtk/inspector/logs.ui +++ b/gtk/inspector/logs.ui @@ -215,6 +215,18 @@ + + + Constraints + + + + + + Layout + + +