projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
change some parameter names to make things a bit clearer,and require that an Automati...
[ardour.git]
/
gtk2_ardour
/
route_ui.cc
diff --git
a/gtk2_ardour/route_ui.cc
b/gtk2_ardour/route_ui.cc
index d004f8cb73169c7a3593a3adad1425b0d1b11145..385279ac30e4123fdcea1d2a8caf298faca3362b 100644
(file)
--- a/
gtk2_ardour/route_ui.cc
+++ b/
gtk2_ardour/route_ui.cc
@@
-587,7
+587,7
@@
RouteUI::build_record_menu ()
using namespace Menu_Helpers;
MenuList& items = record_menu->items();
using namespace Menu_Helpers;
MenuList& items = record_menu->items();
- items.push_back (CheckMenuElem (_("Step E
dit
"), sigc::mem_fun (*this, &RouteUI::toggle_step_edit)));
+ items.push_back (CheckMenuElem (_("Step E
ntry
"), sigc::mem_fun (*this, &RouteUI::toggle_step_edit)));
step_edit_item = dynamic_cast<CheckMenuItem*> (&items.back());
if (_route->record_enabled()) {
step_edit_item = dynamic_cast<CheckMenuItem*> (&items.back());
if (_route->record_enabled()) {
@@
-1011,7
+1011,7
@@
RouteUI::update_mute_display ()
--_i_am_the_modifier;
}
--_i_am_the_modifier;
}
- mute_button->set_visual_state (mute_visual_state (_session, _route));
+
mute_button->set_visual_state (mute_visual_state (_session, _route));
}
void
}
void
@@
-1471,7
+1471,7
@@
RouteUI::toggle_route_active ()
if (route_active_menu_item) {
if (route_active_menu_item->get_active() != (yn = _route->active())) {
if (route_active_menu_item) {
if (route_active_menu_item->get_active() != (yn = _route->active())) {
- _route->set_active (!yn);
+ _route->set_active (!yn
, this
);
}
}
}
}
}
}
@@
-1645,9
+1645,7
@@
RouteUI::parameter_changed (string const & p)
{
if (p == "disable-disarm-during-roll") {
check_rec_enable_sensitivity ();
{
if (p == "disable-disarm-during-roll") {
check_rec_enable_sensitivity ();
- } else if (p == "solo-control-is-listen-control") {
- set_button_names ();
- } else if (p == "listen-position") {
+ } else if (p == "use-monitor-bus" || p == "solo-control-is-listen-control" || p == "listen-position") {
set_button_names ();
}
}
set_button_names ();
}
}
@@
-1824,3
+1822,11
@@
RouteUI::invert_menu_toggled (uint32_t c)
_route->set_phase_invert (c, !_route->phase_invert (c));
}
_route->set_phase_invert (c, !_route->phase_invert (c));
}
+
+void
+RouteUI::set_invert_sensitive (bool yn)
+{
+ for (list<BindableToggleButton*>::iterator b = _invert_buttons.begin(); b != _invert_buttons.end(); ++b) {
+ (*b)->set_sensitive (yn);
+ }
+}