Description:
Improve control settings and preset management by adding undo/redo, search, filter, and advanced sorting options for MIDI bindings, actions, OSC directions, and plugin presets.
Problem:
Currently, managing large sets of mappings and actions is tedious and prone to error. Deleting entries in bulk is not possible. Labels can remain even after deletion due to bugs. There's also no way to recover deleted entries or track changes without undo/redo functionality.
Proposed Solution:
– Add Undo/Redo buttons scoped per section (e.g., MIDI bindings, actions, OSC, plugin presets)
– Make list entries deletable via swipe (e.g., after accidental import)
– Fix bug where labels don’t disappear after full deletion
– Add search with auto-focus
– Enable filtering
– Support drag & drop sorting by:
• Global profiles
• Project settings
• MIDI bindings
• Actions
• OSC directions
• Plugin presets
• Control Settings categories
– All list items should support:
• Reorder
• Move between categories
• Copy to category
• Delete
• Copy/paste
• Move to another profile
• Move up/down
• One-click top/bottom move
Benefits:
✅ Massively improved efficiency when editing bindings or presets
✅ Prevents accidental loss of work
✅ Much better clarity and control over large setups
✅ Brings consistency to all control-setting areas
✅ Saves time by avoiding full rebuilds of profiles
This summary was automatically generated by ChatGPT-4 on April 30, 2025.