From 2c4499b87bd1b6540d4bcb9470e9cb73b02518b8 Mon Sep 17 00:00:00 2001 From: Christian Hergert Date: Mon, 20 Mar 2023 22:46:43 -0700 Subject: plugin-info: add PeasPluginInfo:hidden property --- libpeas/peas-plugin-info.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/libpeas/peas-plugin-info.c b/libpeas/peas-plugin-info.c index 95d82a8..42058bc 100644 --- a/libpeas/peas-plugin-info.c +++ b/libpeas/peas-plugin-info.c @@ -74,6 +74,7 @@ enum { PROP_DEPENDENCIES, PROP_DESCRIPTION, PROP_HELP_URI, + PROP_HIDDEN, PROP_ICON_NAME, PROP_LOADED, PROP_MODULE_DIR, @@ -147,6 +148,10 @@ peas_plugin_info_get_property (GObject *object, g_value_set_string (value, peas_plugin_info_get_help_uri (info)); break; + case PROP_HIDDEN: + g_value_set_boolean (value, peas_plugin_info_is_hidden (info)); + break; + case PROP_ICON_NAME: g_value_set_string (value, peas_plugin_info_get_icon_name (info)); break; @@ -238,6 +243,11 @@ peas_plugin_info_class_init (PeasPluginInfoClass *klass) NULL, (G_PARAM_READABLE | G_PARAM_STATIC_STRINGS)); + properties[PROP_HIDDEN] = + g_param_spec_boolean (I_("hidden"), NULL, NULL, + FALSE, + (G_PARAM_READABLE | G_PARAM_STATIC_STRINGS)); + properties[PROP_HELP_URI] = g_param_spec_string (I_("help-uri"), NULL, NULL, NULL, -- cgit v1.2.1