13
0
livetrax/libs/surfaces
Paul Davis b21dd1212e redesign API and internals of CoreSelection for more universality
We now have two basic methods for CoreSelection

* when selecting a stripable, use ::select_stripable_and_maybe_group() with
  appropriate arguments to cover the group selection aspects.

* when selecting an automation control that is part of a stripable, call
  ::select_stripable_with_control()

The old, more simply named methods (set/add/toggle etc.) have all been
made private, and their internal implementations changed somewhat.

This commit includes changes to control surfaces that use CoreSelection directly.
2024-08-02 11:50:21 -06:00
..
cc121 Update well-known ctrl: separate global and per band EQ enum 2024-01-15 15:34:55 +01:00
console1 redesign API and internals of CoreSelection for more universality 2024-08-02 11:50:21 -06:00
contourdesign Localize stripped down gtk2 2024-01-06 21:52:48 +01:00
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 wscript: drop traces of shutdown() handling 2023-10-15 10:47:16 -06:00
generic_midi Fix ctrl surface shutdown sequence 2024-07-11 19:19:21 +02:00
launch_control_xl Update well-known ctrl: separate global and per band EQ enum 2024-01-15 15:34:55 +01: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 Vapor: set surround-send level range to +/-20 dB 2024-03-21 14:23:43 +01:00
maschine2 Vapor: set surround-send level range to +/-20 dB 2024-03-21 14:23:43 +01:00
osc Fix ctrl surface shutdown sequence 2024-07-11 19:19:21 +02:00
push2 redesign API and internals of CoreSelection for more universality 2024-08-02 11:50:21 -06:00
tranzport wscript: drop traces of shutdown() handling 2023-10-15 10:47:16 -06:00
us2400 format: Improve header robustness against #include reordering 2024-07-23 17:03:56 +02:00
websockets WebSockets: remove unsued variable after f34ce17bf0 2023-10-26 21:06:25 +02:00
wiimote Localize stripped down gtk2 2024-01-06 21:52:48 +01:00
wscript ardev and waf tweaks for launchpad X 2023-10-19 22:19:23 -06:00