Add a connection parameter to the PurpleProtocolActions.get_menu virtual function
Review Request #2172 — Created Jan. 3, 2023 and submitted
This is necessary so that protocols can dynamically add menu items for specific accounts. This could be something like adding administrator actions after the protocol has determined that you're an administrator for example.
Connected an xmpp, ircv3, and demo account and verified all of their actions were displayed properly.