13
0
livetrax/libs/surfaces
Matthijs Kooijman 142fa9f55d
osc: Let OSCSelectObserver know about feedback config changes
Before this commit, OSCSelectObserver would read the feedback value when
it was created, but then never update it anymore. In practice, the
OSCSelectObserver is created on startup, and when the surface connects
and configures feeback, this value is not applied.

For example, when sending `/set_surface` with a feedback value of
4 (Send SSID as path extension), `/strip/*` would get their ssid put
into the path, but `/select/plugin/*` messages would not have their
parameter id in the path. When setting the corresponding checkbox in the
default feedback preferences, it is applied as expected.

This commit passes the new feedback value to the OSCSelectObserver
instance whenever it changes, which ensures the value is applied as
expected.
2024-09-03 00:40:11 +02:00
..
cc121
console1 Remove #include <boost/algorithm/string/trim.hpp> 2024-08-29 23:08:42 +02:00
contourdesign
faderport faderport: fix SNAFU caused by switching to Mixbus-style use of user button 2024-07-23 18:21:43 -06:00
faderport8 faderport8: Better debug trace when not probing the midi ports 2024-07-25 13:50:54 +02:00
frontier
generic_midi Fix ctrl surface shutdown sequence 2024-07-11 19:19:21 +02:00
launch_control_xl
launchkey_4 use new launckkey image file for surface GUI dialog 2024-08-29 18:54:11 -06:00
launchpad_pro redesign API and internals of CoreSelection for more universality 2024-08-02 11:50:21 -06:00
launchpad_x Fix ctrl surface shutdown sequence 2024-07-11 19:19:21 +02:00
mackie Remove #include <boost/smart_ptr.hpp> 2024-08-29 23:08:43 +02:00
maschine2
osc osc: Let OSCSelectObserver know about feedback config changes 2024-09-03 00:40:11 +02:00
push2 redesign API and internals of CoreSelection for more universality 2024-08-02 11:50:21 -06:00
tranzport
us2400 Remove #include <boost/smart_ptr.hpp> 2024-08-29 23:08:43 +02:00
websockets Narrow scope of boost::hash_combine include 2024-08-29 23:08:41 +02:00
wiimote
wscript add new novation LK4 surface support 2024-08-29 18:31:00 -06:00