diff -r 071588186662 -r a59a119b74f5 pidgin/pidginpresenceicon.c --- a/pidgin/pidginpresenceicon.c Thu Nov 21 00:32:16 2024 -0600 +++ b/pidgin/pidginpresenceicon.c Thu Nov 21 00:35:20 2024 -0600 @@ -141,8 +141,7 @@ * The presence that this icon will be representing. */ properties[PROP_PRESENCE] = g_param_spec_object( - "presence", "presence", - "The presence that this icon is representing", + "presence", NULL, NULL, PURPLE_TYPE_PRESENCE, G_PARAM_READWRITE | G_PARAM_CONSTRUCT | G_PARAM_STATIC_STRINGS); @@ -152,8 +151,7 @@ * The name of the icon to use as a fallback when no presence is set. */ properties[PROP_FALLBACK] = g_param_spec_string( - "fallback", "fallback", - "The name of the icon to use as a fallback", + "fallback", NULL, NULL, "pidgin-user-invisible", G_PARAM_READWRITE | G_PARAM_CONSTRUCT | G_PARAM_STATIC_STRINGS); @@ -163,8 +161,7 @@ * The size of the icon that should be used. */ properties[PROP_ICON_SIZE] = g_param_spec_enum( - "icon-size", "icon-size", - "The GtkIconSize to use", + "icon-size", NULL, NULL, GTK_TYPE_ICON_SIZE, GTK_ICON_SIZE_NORMAL, G_PARAM_READWRITE | G_PARAM_CONSTRUCT | G_PARAM_STATIC_STRINGS);