summaryrefslogtreecommitdiff
path: root/gtk2_ardour/processor_box.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2019-03-01 17:48:46 +0100
committerRobin Gareus <robin@gareus.org>2019-03-01 17:48:46 +0100
commit6be7fa2d45d0415ec279cd4f6a2cc7c73c489478 (patch)
tree845ecc69560eb93dc05bace406be9d790808241f /gtk2_ardour/processor_box.cc
parent6daba61ab24f5772a2e70116d742423c834e2b95 (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.cc15
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;