WhiteMagic / JoystickGremlin

A tool for configuring and managing joystick devices.
http://whitemagic.github.io/JoystickGremlin/
GNU General Public License v3.0
313 stars 45 forks source link

Support custom action folder locations #446

Open WhiteMagic opened 2 years ago

WhiteMagic commented 2 years ago

Currently, Gremlin only uses the actions it ships with. The plugin loading system, however, supports loading actions from arbitrary locations. This must be properly exposed to decouple action development from core Gremlin developments.

To ensure third-party actions can be used sensible, some form of API version needs to be specified such that Gremlin can refuse to load outdated actions.