[gnome-builder] prefs: add keywords for searching preferences
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] prefs: add keywords for searching preferences
- Date: Sun, 13 Sep 2015 00:33:55 +0000 (UTC)
commit 9397d06206333fcea5ed729d2f690e03d59752f2
Author: Christian Hergert <christian hergert me>
Date: Sat Sep 12 17:33:49 2015 -0700
prefs: add keywords for searching preferences
These were all missing support for filtering using type-ahead.
src/preferences/gb-preferences-page-insight.c | 26 +++++++++++++++++++++++-
1 files changed, 24 insertions(+), 2 deletions(-)
---
diff --git a/src/preferences/gb-preferences-page-insight.c b/src/preferences/gb-preferences-page-insight.c
index e932ad2..60132cc 100644
--- a/src/preferences/gb-preferences-page-insight.c
+++ b/src/preferences/gb-preferences-page-insight.c
@@ -26,9 +26,13 @@ struct _GbPreferencesPageInsight
{
GbPreferencesPage parent_instance;
- GbPreferencesSwitch *word_autocompletion;
- GbPreferencesSwitch *ctags_autocompletion;
+ GbPreferencesSwitch *semantic_highlighting;
+
GbPreferencesSwitch *clang_autocompletion;
+ GbPreferencesSwitch *ctags_autocompletion;
+ GbPreferencesSwitch *jedi_autocompletion;
+ GbPreferencesSwitch *snippet_autocompletion;
+ GbPreferencesSwitch *word_autocompletion;
};
G_DEFINE_TYPE (GbPreferencesPageInsight, gb_preferences_page_insight, GB_TYPE_PREFERENCES_PAGE)
@@ -41,6 +45,9 @@ gb_preferences_page_insight_class_init (GbPreferencesPageInsightClass *klass)
gtk_widget_class_set_template_from_resource (widget_class,
"/org/gnome/builder/ui/gb-preferences-page-insight.ui");
gtk_widget_class_bind_template_child (widget_class, GbPreferencesPageInsight, ctags_autocompletion);
gtk_widget_class_bind_template_child (widget_class, GbPreferencesPageInsight, clang_autocompletion);
+ gtk_widget_class_bind_template_child (widget_class, GbPreferencesPageInsight, jedi_autocompletion);
+ gtk_widget_class_bind_template_child (widget_class, GbPreferencesPageInsight, semantic_highlighting);
+ gtk_widget_class_bind_template_child (widget_class, GbPreferencesPageInsight, snippet_autocompletion);
gtk_widget_class_bind_template_child (widget_class, GbPreferencesPageInsight, word_autocompletion);
}
@@ -64,4 +71,19 @@ gb_preferences_page_insight_init (GbPreferencesPageInsight *self)
_("exuberant ctags tags autocompletion auto complete"),
self->ctags_autocompletion,
NULL);
+ gb_preferences_page_set_keywords_for_widget (GB_PREFERENCES_PAGE (self),
+ /* To translators: This is a list of keywords for the preferences page */
+ _("jedi python autocompletion auto complete"),
+ self->jedi_autocompletion,
+ NULL);
+ gb_preferences_page_set_keywords_for_widget (GB_PREFERENCES_PAGE (self),
+ /* To translators: This is a list of keywords for the preferences page */
+ _("snippets autocompletion auto complete"),
+ self->snippet_autocompletion,
+ NULL);
+ gb_preferences_page_set_keywords_for_widget (GB_PREFERENCES_PAGE (self),
+ /* To translators: This is a list of keywords for the preferences page */
+ _("semantic highlighting color goto declaration definition"),
+ self->semantic_highlighting,
+ NULL);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]