pidgin/resources/Conversations/message.ui

changeset 43163
b650ebd3e157
parent 43125
06367e26ef2f
child 43248
55ff17a82093
--- 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>

mercurial