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:
Add library items directly to suitable inputs
Change the description associated with the item
List where and by how many inputs the item is being used
Allow for removal and correct update of the entire profile
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