From 614412e913e2bdfbb1f227f2b856e38d064c5c71 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Thu, 10 Jul 2014 17:37:26 -0400 Subject: [PATCH] inspector: Show GSETTINGS_SCHEMA_DIR when set --- gtk/inspector/general.c | 3 +++ gtk/inspector/general.ui | 29 +++++++++++++++++++++++++++++ 2 files changed, 32 insertions(+) diff --git a/gtk/inspector/general.c b/gtk/inspector/general.c index cd00e382e6..697273fc3b 100644 --- a/gtk/inspector/general.c +++ b/gtk/inspector/general.c @@ -54,6 +54,7 @@ struct _GtkInspectorGeneralPrivate GtkWidget *gtk_path; GtkWidget *gtk_exe_prefix; GtkWidget *gtk_data_prefix; + GtkWidget *gsettings_schema_dir; GtkWidget *touchscreen_switch; }; @@ -137,6 +138,7 @@ init_env (GtkInspectorGeneral *gen) set_path_label (gen->priv->gtk_path, "GTK_PATH"); set_path_label (gen->priv->gtk_exe_prefix, "GTK_EXE_PREFIX"); set_path_label (gen->priv->gtk_data_prefix, "GTK_DATA_PREFIX"); + set_path_label (gen->priv->gsettings_schema_dir, "GSETTINGS_SCHEMA_DIR"); } static void @@ -194,6 +196,7 @@ gtk_inspector_general_class_init (GtkInspectorGeneralClass *klass) gtk_widget_class_bind_template_child_private (widget_class, GtkInspectorGeneral, gtk_path); gtk_widget_class_bind_template_child_private (widget_class, GtkInspectorGeneral, gtk_exe_prefix); gtk_widget_class_bind_template_child_private (widget_class, GtkInspectorGeneral, gtk_data_prefix); + gtk_widget_class_bind_template_child_private (widget_class, GtkInspectorGeneral, gsettings_schema_dir); gtk_widget_class_bind_template_child_private (widget_class, GtkInspectorGeneral, touchscreen_switch); } diff --git a/gtk/inspector/general.ui b/gtk/inspector/general.ui index 1f7ef9d7ad..2ee6bccb04 100644 --- a/gtk/inspector/general.ui +++ b/gtk/inspector/general.ui @@ -246,6 +246,34 @@ + + + True + horizontal + 10 + 40 + + + True + GSETTINGS_SCHEMA_DIR + start + baseline + 0.0 + + + + + True + end + baseline + end + + + True + + + + @@ -301,6 +329,7 @@ +