[gtk/ebassi/new-a11y: 63/71] inspector: Support the a11y debug flag
- From: Emmanuele Bassi <ebassi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/ebassi/new-a11y: 63/71] inspector: Support the a11y debug flag
- Date: Wed, 22 Jul 2020 12:27:04 +0000 (UTC)
commit 375c07104d1876977e785dcce54dca57d27f2122
Author: Matthias Clasen <mclasen redhat com>
Date: Fri Jul 17 10:40:31 2020 -0400
inspector: Support the a11y debug flag
Add support for the GTK_DEBUG_A11Y debug flag in
the logs tab.
gtk/inspector/logs.c | 3 +++
gtk/inspector/logs.ui | 6 ++++++
2 files changed, 9 insertions(+)
---
diff --git a/gtk/inspector/logs.c b/gtk/inspector/logs.c
index 956db9136f..59bc1a4ca7 100644
--- a/gtk/inspector/logs.c
+++ b/gtk/inspector/logs.c
@@ -78,6 +78,7 @@ struct _GtkInspectorLogs
GtkWidget *text;
GtkWidget *constraints;
GtkWidget *layout;
+ GtkWidget *a11y;
GdkDisplay *display;
};
@@ -174,6 +175,7 @@ flag_toggled (GtkWidget *button,
update_flag (logs->text, &flags, GTK_DEBUG_TEXT);
update_flag (logs->constraints, &flags, GTK_DEBUG_CONSTRAINTS);
update_flag (logs->layout, &flags, GTK_DEBUG_LAYOUT);
+ update_flag (logs->a11y, &flags, GTK_DEBUG_A11Y);
gtk_set_display_debug_flags (logs->display, flags);
}
@@ -217,6 +219,7 @@ gtk_inspector_logs_class_init (GtkInspectorLogsClass *klass)
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_child (widget_class, GtkInspectorLogs, a11y);
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 fb9e4383d5..fc457c8a9e 100644
--- a/gtk/inspector/logs.ui
+++ b/gtk/inspector/logs.ui
@@ -227,6 +227,12 @@
<signal name="toggled" handler="flag_toggled"/>
</object>
</child>
+ <child>
+ <object class="GtkCheckButton" id="a11y">
+ <property name="label">Accessibility</property>
+ <signal name="toggled" handler="flag_toggled"/>
+ </object>
+ </child>
</object>
</child>
</object>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]