Extending the "hamburger" menu in a music plugin

Hey all,

I’d like to be able to “extend” the hamburger menu in the “Browse” tab for certain list types in order to add plugin specific actions. For example, I’d like to add an “Add to / Remove from Favorites” for certain items in the list (like already exists in the WebRadio plugin) or create a link to an external website for more information relating that item.

It looks like the UI component for the Hamburger menu (Volumio2-UI/src/app/browse/components/browse-hamburger-menu.html) checks a method in the browse controller (Volumio2-UI/src/app/browse/browse.controller.js to see if the menu and menu items should display. It doesn’t look like there is a way to hook into these files in order to extend them. Is there?

I’d love to be able to define my own item type and then create a custom hamburger menu. I was wondering if anyone has worked on this or if the developers have any ideas on if and how they’d like to see something like this implemented.

Thanks for your help!
Noah

Hmmm… nobody with any ideas? Should I email michelangelo directly about this?