VKeybd: Pass on primary (Ctrl/Cmd) shortcuts
[ardour.git] / gtk2_ardour / instrument_selector.cc
index 5a60d747a3ebc50d1803569992f941f76e89fc9c..5356bba726718a713a0e0911b7f3fad81351a22d 100644 (file)
 
 #include "pbd/convert.h"
 #include "pbd/enumwriter.h"
-#include "ardour/chan_count.h"
+
 #include "ardour/plugin_manager.h"
 #include "gtkmm2ext/gui_thread.h"
+
 #include "instrument_selector.h"
 
 #include "pbd/i18n.h"
@@ -130,13 +131,21 @@ InstrumentSelector::build_instrument_list()
 #ifdef MIXBUS
                uint32_t n_outs = p->max_configurable_ouputs ();
                if (n_outs > 2) {
-                       suffix = string_compose(_("%1 outs"), n_outs);
+                       if (p->reconfigurable_io ()) {
+                               suffix = string_compose(_("\u2264 %1 outs"), n_outs);
+                       } else {
+                               suffix = string_compose(_("%1 outs"), n_outs);
+                       }
                }
 #else
                if (p->multichannel_name_ambiguity) {
                        uint32_t n_outs = p->max_configurable_ouputs ();
                        if (n_outs > 2) {
-                               suffix = string_compose(_("%1 outs"), n_outs);
+                               if (p->reconfigurable_io ()) {
+                                       suffix = string_compose(_("\u2264 %1 outs"), n_outs);
+                               } else {
+                                       suffix = string_compose(_("%1 outs"), n_outs);
+                               }
                        } else if (n_outs == 2) {
                                suffix = _("stereo");
                        }