I'd like to develop some extensions for VLC. This sort of issue is probably the reason why there are so few.
Please consider a better way to access the extensions. I'd prefer hotkey support, but other UI options would be nice. Imagine if Firefox extensions were this limited.
I agree that there should be hotkey support for extensions. It's annoying having to choose the same extension from the 'View' menu every time I start VLC.
Another solution would be to allow chosen extensions to auto-load when VLC starts. A "--no-extension-autoload" command-line flag could override this when buggy extensions cause VLC to crash on startup.
Xavionchanged title from Hotkey support for Lua extensions to Hotkey and auto-load support for Lua extensions
changed title from Hotkey support for Lua extensions to Hotkey and auto-load support for Lua extensions
I would rather prefer we have auto-load support for Lua extensions instead, since that is what appears to be the demanded feature here. Also, it is already very easy to load an extension, just View -> Check off extensions.
By the way, Firefox does not have a hotkey option to enable and disable add-ons. Imagine hotkeying NoScript on and off...
Creating new hotkeys in the preferences does not seem realistic. There has to be a centralized list of actions with centralized defaults. This is needed for translations, and this is also needed to ensure the defaults do not clash with one another or with the Qt menus.
Now VLC looks for available scripts and inappropriate ones simply do not get in the list in VLC menu View. Then VLC could also check a presence of some setting placed directly in the script. Perhaps some command or global variable or some comment at the very beginning of an extension script could tell VLC, whether to start it automatically as soon as possible when starting VLC.