2015-10-31, 03:25
A specific shortcut which links to an action which is specific to that skin only would be better handled by a skin-specific action override, possibly linked to a skin-specific custom-property, and quite possibly enabled via a skin-specific template.
This is the big issue that is being raised here. The actions are universal, but there are ways for a skin to override that action specifically for its purposes. If the overrides the script provides aren't sufficient, or if there is a better way to let an individual skin provide a skin-specific action, then I'm all for it. If it's a case of the skin not using the overrides that are available (and, with how complicated the overrides have become, this extends to skins not being aware of the necessary overrides) then I'd rather address the lack of information before I start to implement additional overrides
If, however, it's a case of a skin providing an additional shortcut which is specific to that skin then we have a problem, and I'm very open to hearing from skinners why they feel the need to provide an action specific to their skin, and working with them to provide the necessary overrides so that the action they provide is universal, but is overridden so it provides the specific action needed for (and whilst using) their skin.
This is the big issue that is being raised here. The actions are universal, but there are ways for a skin to override that action specifically for its purposes. If the overrides the script provides aren't sufficient, or if there is a better way to let an individual skin provide a skin-specific action, then I'm all for it. If it's a case of the skin not using the overrides that are available (and, with how complicated the overrides have become, this extends to skins not being aware of the necessary overrides) then I'd rather address the lack of information before I start to implement additional overrides
If, however, it's a case of a skin providing an additional shortcut which is specific to that skin then we have a problem, and I'm very open to hearing from skinners why they feel the need to provide an action specific to their skin, and working with them to provide the necessary overrides so that the action they provide is universal, but is overridden so it provides the specific action needed for (and whilst using) their skin.