WhiteMagic / JoystickGremlin

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

Action library interface #425

Open WhiteMagic opened 2 years ago

WhiteMagic commented 2 years ago

R14's profile structure no longer assigns actions directly to inputs but rather assigns library items to actions. The library items are the objects that encode the actions to run. Therefore the same actions can easily be shared between different inputs or moved from one to the other.

Currently, the profile structure is implemented and the UI creates the library items and assigns them to actions. However, the UI to manage and use the library directly is missing. The UI will need to provide the following functionality:

Related issues: #179, #172, #102, #170

WhiteMagic commented 10 months ago