With this PR, @duhrer's collection of "auto" versions of the UI components have been merged into the core implementation. This means the midi port selector will automatically detect port changes, and also includes a "port affinity" feature where a preferredPort option can be specified so that it will be used whenever it is connected.
There is significant renaming in this pull request, so users of the flock.auto.ui.* components may need to change their code.
@duhrer, do you want to review this carefully to make sure that it aligns with your implementation?
With this PR, @duhrer's collection of "auto" versions of the UI components have been merged into the core implementation. This means the midi port selector will automatically detect port changes, and also includes a "port affinity" feature where a
preferredPort
option can be specified so that it will be used whenever it is connected.There is significant renaming in this pull request, so users of the
flock.auto.ui.*
components may need to change their code.@duhrer, do you want to review this carefully to make sure that it aligns with your implementation?