--- a/pidgin/resources/Conversations/message.ui Wed Jan 29 00:00:11 2025 -0600 +++ b/pidgin/resources/Conversations/message.ui Wed Jan 29 00:47:33 2025 -0600 @@ -24,12 +24,6 @@ <object class="GtkEventControllerMotion" id="motion_controller"/> </child> <child> - <object class="GtkImage" id="avatar"> - <property name="icon-name">image-missing</property> - <property name="visible">0</property> - </object> - </child> - <child> <object class="GtkBox"> <property name="hexpand">1</property> <property name="orientation">vertical</property> @@ -37,36 +31,11 @@ <object class="GtkBox"> <property name="spacing">8</property> <child> - <object class="PidginBadges"> - <binding name="badges"> - <lookup name="badges" type="PurpleConversationMember"> - <lookup name="author" type="PurpleMessage"> - <lookup name="message">PidginMessage</lookup> - </lookup> - </lookup> - </binding> - <binding name="visible"> - <closure type="gboolean" function="pidgin_message_show_badges_cb"> + <object class="PidginConversationMember"> + <binding name="conversation-member"> + <lookup name="author" type="PurpleMessage"> <lookup name="message">PidginMessage</lookup> - </closure> - </binding> - </object> - </child> - <child> - <object class="GtkLabel" id="author"> - <binding name="label"> - <!-- The first argument to the closure is automatically a - PidginMessage, but if we don't do the lookup the message - property on it isn't set yet for some reason. - --> - <closure type="gchararray" function="pidgin_message_get_author"> - <lookup name="message">PidginMessage</lookup> - </closure> - </binding> - <binding name="attributes"> - <closure type="PangoAttrList" function="pidgin_message_get_author_attributes"> - <lookup name="message">PidginMessage</lookup> - </closure> + </lookup> </binding> </object> </child>