From: André Stösel Date: Wed, 8 Jun 2011 18:16:55 +0000 (+0200) Subject: Upon closer consideration the property "preferences" is redundant X-Git-Url: https://spindle.queued.net/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=037db65a3872433ff3fcdfb20be139a34447b5e4;p=midori Upon closer consideration the property "preferences" is redundant --- diff --git a/midori/midori-extension.c b/midori/midori-extension.c index 7bf40f95..4eb83ef7 100644 --- a/midori/midori-extension.c +++ b/midori/midori-extension.c @@ -29,7 +29,6 @@ struct _MidoriExtensionPrivate gchar* version; gchar* authors; gchar* website; - gboolean preferences; MidoriApp* app; gint active; @@ -132,8 +131,7 @@ enum PROP_DESCRIPTION, PROP_VERSION, PROP_AUTHORS, - PROP_WEBSITE, - PROP_PREFERENCES + PROP_WEBSITE }; enum { @@ -266,22 +264,6 @@ midori_extension_class_init (MidoriExtensionClass* class) NULL, flags)); - /** - * MidoriExtension:preferences: - * - * True if the extension can handle the preferences signal. - * - * Since: 0.4.0 - */ - g_object_class_install_property (gobject_class, - PROP_PREFERENCES, - g_param_spec_boolean ( - "preferences", - "Preferences", - "True if the extension can handle the preferences signal.", - FALSE, - flags)); - g_type_class_add_private (class, sizeof (MidoriExtensionPrivate)); } @@ -446,9 +428,6 @@ midori_extension_set_property (GObject* object, case PROP_WEBSITE: katze_assign (extension->priv->website, g_value_dup_string (value)); break; - case PROP_PREFERENCES: - extension->priv->preferences = g_value_get_boolean (value); - break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); break; @@ -480,9 +459,6 @@ midori_extension_get_property (GObject* object, case PROP_WEBSITE: g_value_set_string (value, extension->priv->website); break; - case PROP_PREFERENCES: - g_value_set_boolean (value, extension->priv->preferences); - break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); break; @@ -524,10 +500,7 @@ midori_extension_has_preferences (MidoriExtension* extension) { g_return_val_if_fail (MIDORI_IS_EXTENSION (extension), FALSE); - if (extension->priv->preferences - && g_signal_has_handler_pending (extension, signals[OPEN_PREFERENCES], 0, FALSE)) - return TRUE; - return FALSE; + return g_signal_has_handler_pending (extension, signals[OPEN_PREFERENCES], 0, FALSE); } /** diff --git a/midori/midori.vapi b/midori/midori.vapi index cbf145a6..bce0b659 100644 --- a/midori/midori.vapi +++ b/midori/midori.vapi @@ -101,8 +101,6 @@ namespace Midori { public string version { get; set; } [NoAccessorMethod] public string authors { get; set; } - [NoAccessorMethod] - public bool preferences { get; set; } public signal void activate (Midori.App app); public signal void deactivate ();