From 77e8c0c4df82314a9958469dfffedaa19cedaab3 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Sat, 1 Apr 2017 23:56:27 +0200 Subject: GUI options for rec-only metronome --- gtk2_ardour/ardour_ui_options.cc | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'gtk2_ardour/ardour_ui_options.cc') diff --git a/gtk2_ardour/ardour_ui_options.cc b/gtk2_ardour/ardour_ui_options.cc index 5205354881..f8dab139ad 100644 --- a/gtk2_ardour/ardour_ui_options.cc +++ b/gtk2_ardour/ardour_ui_options.cc @@ -426,6 +426,13 @@ ARDOUR_UI::parameter_changed (std::string p) } } else if (p == "clicking") { ActionManager::map_some_state ("Transport", "ToggleClick", &RCConfiguration::get_clicking); + } else if (p == "click-record-only") { + // TODO set a flag, blink or gray-out metronome button while rolling, only + if (Config->get_click_record_only()) { + click_button.set_name ("generic button"); // XXX + } else { + click_button.set_name ("transport button"); + } } else if (p == "use-video-sync") { ActionManager::map_some_state ("Transport", "ToggleVideoSync", sigc::mem_fun (_session->config, &SessionConfiguration::get_use_video_sync)); } else if (p == "sync-source") { -- cgit v1.2.3