2016-05-07, 17:50
(2016-05-07, 14:01)Wintermute0110 Wrote: I am developing an improved version of Advanced Launcher (AL), which is now unmaintained.
One of the annoyances of AL was that unnecessary context menu entries appear all the time when navigating Categories/Launchers/ROMs. Also, for AL it does not make sense to use Kodi Favourites since user can rename/change ROMs and that will break the URLs stored in Kodi favourites. I am implementing a custom Favourites within the addon to handle this BUT if Context Menu cannot be customised then my addon will be broken before it is finished!!!!
+1 for keeping the feature of changing the default context menu. I do not understand at all why developers want to remove something which is harmless and useful and force addon developers to use Kodi favourites even when it makes no sense for the particular addon
I have the same problem with favorites. There are configuration changes in some of my addons that change the plugin:// url that is built for the list item. All kind of bad things happen in Kodi favorites when this happens, like:
- The favorited item no longer works properly because it has the wrong plugin url for the current addon configuration; (e.g. media vs window)
- You can no longer remove the favorite from within the addon because the generated plugin url no longer matches the one in favorites.
- You end up with duplicate list items in favorites because the pre- and post- configuration plugin:// urls don't match. So the user can add the same list item twice.
To top it all off, replaceMenuItems is called "deprecated" but deprecated doesn't mean "immediately removed", so there's not even a transition period. -1 for Project Management.