--- a/libpurple/purplesavedpresence.c Thu Nov 21 00:22:47 2024 -0600 +++ b/libpurple/purplesavedpresence.c Thu Nov 21 00:32:16 2024 -0600 @@ -331,8 +331,7 @@ * Since: 3.0 */ properties[PROP_SETTINGS] = g_param_spec_object( - "settings", "settings", - "The GSettings for this saved presence.", + "settings", NULL, NULL, G_TYPE_SETTINGS, G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY | G_PARAM_STATIC_STRINGS); @@ -344,8 +343,7 @@ * Since: 3.0 */ properties[PROP_LAST_USED] = g_param_spec_boxed( - "last-used", "last-used", - "The time this presence was last used.", + "last-used", NULL, NULL, G_TYPE_DATE_TIME, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS); @@ -357,8 +355,7 @@ * Since: 3.0 */ properties[PROP_USE_COUNT] = g_param_spec_uint64( - "use-count", "use-count", - "The number of times this saved presence has been used.", + "use-count", NULL, NULL, 0, G_MAXUINT64, 0, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS); @@ -371,8 +368,7 @@ * Since: 3.0 */ properties[PROP_ID] = g_param_spec_string( - "id", "id", - "The identifier of this saved presence.", + "id", NULL, NULL, NULL, G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY | G_PARAM_STATIC_STRINGS); @@ -384,8 +380,7 @@ * Since: 3.0 */ properties[PROP_NAME] = g_param_spec_string( - "name", "name", - "The name of this saved presence.", + "name", NULL, NULL, NULL, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS); @@ -397,8 +392,7 @@ * Since: 3.0 */ properties[PROP_PRIMITIVE] = g_param_spec_enum( - "primitive", "primitive", - "The primitive for this saved presence.", + "primitive", NULL, NULL, PURPLE_TYPE_PRESENCE_PRIMITIVE, PURPLE_PRESENCE_PRIMITIVE_OFFLINE, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS); @@ -411,8 +405,7 @@ * Since: 3.0 */ properties[PROP_MESSAGE] = g_param_spec_string( - "message", "message", - "The status message of this saved presence.", + "message", NULL, NULL, NULL, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS); @@ -424,8 +417,7 @@ * Since: 3.0 */ properties[PROP_EMOJI] = g_param_spec_string( - "emoji", "emoji", - "The emoji for this saved presence.", + "emoji", NULL, NULL, NULL, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS);