]> git.sesse.net Git - nageru/commit
Let settings follow buses when editing the mapping.
authorSteinar H. Gunderson <sgunderson@bigfoot.com>
Wed, 21 Sep 2016 17:00:21 +0000 (19:00 +0200)
committerSteinar H. Gunderson <sgunderson@bigfoot.com>
Wed, 19 Oct 2016 22:55:44 +0000 (00:55 +0200)
commit26e1ec466d4730b6abc0e20201d704cfdf41a6eb
tree10d78cc6469ef4e77341068753d3f1534905ec5d
parent61116d03f84a53e96445c2b5d8686f2ea7e7c855
Let settings follow buses when editing the mapping.

If a user wants to add a new bus (or delete one), we shouldn't
delete all their settings. Track them as a nicely bound-together
hidden state when editing. (This also lays the ground for
serialization of the entire mixer state in the future,
should we want to do that.)
audio_mixer.cpp
audio_mixer.h
input_mapping_dialog.cpp
input_mapping_dialog.h