summaryrefslogtreecommitdiff
path: root/libs/surfaces/mackie/button.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2012-04-15 13:50:43 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2012-04-15 13:50:43 +0000
commit2926372b75b7ff88bf2c0da7f276d4a5a1f76720 (patch)
tree288aa4098fcbb41527165be3e6bc157063723a90 /libs/surfaces/mackie/button.cc
parentd3144907972c0d055ffb0e3c50d80bb1fda359d7 (diff)
add mapping from button ID to name for new button IDs
git-svn-id: svn://localhost/ardour2/branches/3.0@11978 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/surfaces/mackie/button.cc')
-rw-r--r--libs/surfaces/mackie/button.cc23
1 files changed, 23 insertions, 0 deletions
diff --git a/libs/surfaces/mackie/button.cc b/libs/surfaces/mackie/button.cc
index 588c11d984..33521c2a87 100644
--- a/libs/surfaces/mackie/button.cc
+++ b/libs/surfaces/mackie/button.cc
@@ -101,6 +101,29 @@ Button::name_to_id (const std::string& name)
if (name == "Scrub") { return Scrub; }
if (name == "UserA") { return UserA; }
if (name == "UserB") { return UserB; }
+ if (name == "Snapshot") { return Snapshot; }
+ if (name == "Read") { return Read; }
+ if (name == "Write") { return Write; }
+ if (name == "FdrGroup") { return FdrGroup; }
+ if (name == "ClearSolo") { return ClearSolo; }
+ if (name == "Track") { return Track; }
+ if (name == "Send") { return Send; }
+ if (name == "MidiTracks") { return MidiTracks; }
+ if (name == "Inputs") { return Inputs; }
+ if (name == "AudioTracks") { return AudioTracks; }
+ if (name == "AudioInstruments") { return AudioInstruments; }
+ if (name == "Aux") { return Aux; }
+ if (name == "Busses") { return Busses; }
+ if (name == "Outputs") { return Outputs; }
+ if (name == "User") { return User; }
+ if (name == "Trim") { return Trim; }
+ if (name == "Latch") { return Latch; }
+ if (name == "Grp") { return Grp; }
+ if (name == "Nudge") { return Nudge; }
+ if (name == "Drop") { return Drop; }
+ if (name == "Replace") { return Replace; }
+ if (name == "Click") { return Click; }
+ if (name == "View") { return View; }
/* Strip buttons */