This is a breaking SDK API change from v2.0.0-dev-12.
Plugins compiled for dev-12 will not work with firmware dev-13, and vice-versa.
Note: you must use dev-13 plugins. Dev-12 plugins will load but will crash.
Graphic Screens:
- Adds native graphic display support to the modules.
- Fix many issues with graphic displays of rack modules (crashing GUI)
- For rack modules, draw widget children and call step() on all dynamic widgets
Plugin Tab and Autoloader:
- Add “Autoload current” and “Autoload none” buttons to control which modules are autoloaded.
- On plugin tab, group plugins by brand name, listing the available versions newest->oldest. Hide all versions once one is loaded.
- Autoloader deals with finding multiple versions of a plugin by attempting to load them from newest to oldest.
Minor changes
- Cleaned up MIDI2CV module artwork and display of MIDI channel
- Fix some lights and buttons being drawn in the background rather than foreground
- Sort modules in Add Module list case-insensitive
- Started work on Load All plugins button (button is hidden)