Take a look at my rewrite of the pidgin-otr plugin, which only uses libpurple. It uses libpurple's native conversation menu support instead of creating 2-3 menus/buttons.
Be sure to read the README, since changing from using pidgin APIs to libpurple has required a lot of other things to change.
Take a look at my rewrite of the pidgin-otr plugin, which only uses libpurple. It uses libpurple's native conversation menu support instead of creating 2-3 menus/buttons.
Be sure to read the README, since changing from using pidgin APIs to libpurple has required a lot of other things to change.