diff options
author | Robin Gareus <robin@gareus.org> | 2019-03-01 17:48:46 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2019-03-01 17:48:46 +0100 |
commit | 6be7fa2d45d0415ec279cd4f6a2cc7c73c489478 (patch) | |
tree | 845ecc69560eb93dc05bace406be9d790808241f /gtk2_ardour/processor_box.cc | |
parent | 6daba61ab24f5772a2e70116d742423c834e2b95 (diff) |
Prefix an asterisk to indicate plugin replication
This saves space compared to "(NxN) ", especially with narrow
mixer-strips
Diffstat (limited to 'gtk2_ardour/processor_box.cc')
-rw-r--r-- | gtk2_ardour/processor_box.cc | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/gtk2_ardour/processor_box.cc b/gtk2_ardour/processor_box.cc index 08d6e79aed..f7c54a8bce 100644 --- a/gtk2_ardour/processor_box.cc +++ b/gtk2_ardour/processor_box.cc @@ -619,11 +619,15 @@ ProcessorEntry::name (Width w) const } else { boost::shared_ptr<ARDOUR::PluginInsert> pi; - uint32_t replicated; - if ((pi = boost::dynamic_pointer_cast<ARDOUR::PluginInsert> (_processor)) != 0 - && (replicated = pi->get_count()) > 1) - { - name_display += string_compose(_("(%1x1) "), replicated); + if ((pi = boost::dynamic_pointer_cast<ARDOUR::PluginInsert> (_processor)) != 0 && pi->get_count() > 1) { + switch (w) { + case Wide: + name_display += "* "; + break; + case Narrow: + name_display += "*"; + break; + } } switch (w) { @@ -634,7 +638,6 @@ ProcessorEntry::name (Width w) const name_display += PBD::short_version (_processor->display_name(), 5); break; } - } return name_display; |