libpurple/purplemessage.c

changeset 42540
edc1281d605e
parent 42484
329359569c5c
child 42576
ab1ca778ddb2
--- a/libpurple/purplemessage.c	Mon Dec 04 01:11:39 2023 -0600
+++ b/libpurple/purplemessage.c	Mon Dec 04 01:22:39 2023 -0600
@@ -37,7 +37,6 @@
 	char *recipient;
 
 	char *contents;
-	PurpleMessageContentType content_type;
 	gboolean action;
 
 	GDateTime *timestamp;
@@ -59,7 +58,6 @@
 	PROP_AUTHOR_NAME_COLOR,
 	PROP_RECIPIENT,
 	PROP_CONTENTS,
-	PROP_CONTENT_TYPE,
 	PROP_ACTION,
 	PROP_TIMESTAMP,
 	PROP_FLAGS,
@@ -114,9 +112,6 @@
 		case PROP_CONTENTS:
 			g_value_set_string(value, purple_message_get_contents(message));
 			break;
-		case PROP_CONTENT_TYPE:
-			g_value_set_enum(value, purple_message_get_content_type(message));
-			break;
 		case PROP_ACTION:
 			g_value_set_boolean(value, purple_message_get_action(message));
 			break;
@@ -173,9 +168,6 @@
 		case PROP_CONTENTS:
 			purple_message_set_contents(message, g_value_get_string(value));
 			break;
-		case PROP_CONTENT_TYPE:
-			purple_message_set_content_type(message, g_value_get_enum(value));
-			break;
 		case PROP_ACTION:
 			purple_message_set_action(message, g_value_get_boolean(value));
 			break;
@@ -321,19 +313,6 @@
 		G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS);
 
 	/**
-	 * PurpleMessage:content-type:
-	 *
-	 * The content-type of the message.
-	 *
-	 * Since: 3.0.0
-	 */
-	properties[PROP_CONTENT_TYPE] = g_param_spec_enum(
-		"content-type", "content-type",
-		"The content-type of the message.",
-		PURPLE_TYPE_MESSAGE_CONTENT_TYPE, PURPLE_MESSAGE_CONTENT_TYPE_PLAIN,
-		G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS);
-
-	/**
 	 * PurpleMessage:action:
 	 *
 	 * Whether or not the message is an action.
@@ -637,25 +616,6 @@
 	return message->contents;
 }
 
-void
-purple_message_set_content_type(PurpleMessage *message,
-                                PurpleMessageContentType content_type)
-{
-	g_return_if_fail(PURPLE_IS_MESSAGE(message));
-
-	message->content_type = content_type;
-
-	g_object_notify_by_pspec(G_OBJECT(message), properties[PROP_CONTENT_TYPE]);
-}
-
-PurpleMessageContentType
-purple_message_get_content_type(PurpleMessage *message) {
-	g_return_val_if_fail(PURPLE_IS_MESSAGE(message),
-	                     PURPLE_MESSAGE_CONTENT_TYPE_PLAIN);
-
-	return message->content_type;
-}
-
 gboolean
 purple_message_is_empty(PurpleMessage *message) {
 	return (message->contents == NULL || message->contents[0] == '\0');

mercurial