Tue, 23 Jan 2024 01:24:59 -0600
Add purple_contact_info_get_menu and PurpleContactInfo::populate-menu
This is the replacement for the blist-node-extended-menu signal in purple 2.
This uses BirbActionMenu which means libpurple now depends on birb.
Testing Done:
Ran the unit tests under valgrind.
Reviewed at https://reviews.imfreedom.org/r/2837/
// SPDX-FileCopyrightText: 2021 GNOME Foundation // SPDX-License-Identifier: LGPL-2.1-or-later // A map between namespaces and base URLs for their online documentation baseURLs = [ [ 'GLib', 'https://docs.gtk.org/glib/' ], [ 'GObject', 'https://docs.gtk.org/gobject/' ], [ 'GPlugin', 'https://docs.imfreedom.org/gplugin/' ], [ 'GPlugin-Gtk4', 'https://docs.imfreedom.org/gplugin-gtk4/' ], [ 'Gtk', 'https://docs.gtk.org/gtk4/' ], [ 'Purple3', 'https://docs.imfreedom.org/purple3/' ], ]