--- a/pidgin/pidginbuddylistmenu.c Tue Mar 31 23:40:57 2020 -0500
+++ b/pidgin/pidginbuddylistmenu.c Tue Mar 31 23:45:35 2020 -0500
@@ -22,13 +22,12 @@
#include "pidginbuddylistmenu.h"
-#include <pidgin/pidginpluginsmenu.h>
struct _PidginBuddyListMenu {
+ GtkWidget *plugins_menu; /******************************************************************************
@@ -41,7 +40,7 @@
gtk_widget_init_template(GTK_WIDGET(menu));
gtk_menu_item_set_submenu(GTK_MENU_ITEM(menu->plugins),
- pidgin_plugins_menu_new());
@@ -57,6 +56,8 @@
gtk_widget_class_bind_template_child(widget_class, PidginBuddyListMenu,
+ gtk_widget_class_bind_template_child(widget_class, PidginBuddyListMenu, /******************************************************************************
--- a/pidgin/resources/BuddyList/menu.ui Tue Mar 31 23:40:57 2020 -0500
+++ b/pidgin/resources/BuddyList/menu.ui Tue Mar 31 23:45:35 2020 -0500
@@ -2,6 +2,7 @@
<!-- Generated with glade 3.22.2 -->
<requires lib="gtk+" version="3.20"/>
+ <requires lib="pidgin" version="3.0"/> <template class="PidginBuddyListMenu" parent="GtkMenuBar">
<property name="visible">True</property>
<property name="can_focus">False</property>
@@ -368,4 +369,8 @@
+ <object class="PidginPluginsMenu" id="plugins_menu"> + <property name="visible">True</property> + <property name="can_focus">False</property>