musicbrainz/picard — pull request #34 by brianfreud (2012-04-20 01:13:25+00:00)
Title: Add new plugin extension point register_add_plugin_submenu

Add new plugin extension point register_add_plugin_submenu to allow (optionally nested) submenus to be created in the Plugins context menu.

Here's one of the search plugins converted to use submenu support - it makes for a much cleaner menu interface: https://github.com/brianfreud/Picard-plugins/blob/searchWithSubmenus/SearchEbay.py