--- a/pidgin/resources/statusprimitivechooser.ui Mon Apr 03 10:02:25 2023 -0500 +++ b/pidgin/resources/statusprimitivechooser.ui Mon Apr 03 23:09:36 2023 -0500 @@ -33,28 +33,12 @@ <interface> <template class="GtkListItem"> <property name="child"> - <object class="GtkBox"> - <property name="orientation">horizontal</property> - <property name="spacing">6</property> - <child> - <object class="GtkImage"> - <binding name="icon-name"> - <closure type="gchararray" function="pidgin_status_primitive_chooser_icon_name_cb"> - <lookup name="item">GtkListItem</lookup> - </closure> - </binding> - </object> - </child> - <child> - <object class="GtkLabel"> - <property name="xalign">0</property> - <binding name="label"> - <closure type="gchararray" function="pidgin_status_primitive_chooser_label_cb"> - <lookup name="item">GtkListItem</lookup> - </closure> - </binding> - </object> - </child> + <object class="PidginStatusDisplay"> + <binding name="primitive"> + <closure type="PurpleStatusPrimitive" function="pidgin_status_primitive_chooser_primitive_cb"> + <lookup name="item">GtkListItem</lookup> + </closure> + </binding> </object> </property> </template> @@ -71,7 +55,7 @@ <item>unavailable</item> <item>invisible</item> <item>away</item> - <item>extended-away</item> + <item>extended_away</item> </items> </object> </property>