provide a (visible) UI preferences option for no-strobe

This commit is contained in:
Paul Davis 2023-11-10 14:33:39 -07:00
parent 863ad01a90
commit cc5bd6c63a
3 changed files with 12 additions and 0 deletions

View file

@ -2607,6 +2607,16 @@ RCOptionEditor::RCOptionEditor ()
sigc::mem_fun (UIConfiguration::instance(), &UIConfiguration::set_blink_alert_indicators)
));
BoolOption* strobe = new BoolOption (
"no-strobe",
_("Avoid strobing/blinking/flashing elements"),
sigc::mem_fun (UIConfiguration::instance(), &UIConfiguration::get_no_strobe),
sigc::mem_fun (UIConfiguration::instance(), &UIConfiguration::set_no_strobe)
);
Gtkmm2ext::UI::instance()->set_tip (strobe->tip_widget(), _("If enabled, disables meters in editor & mixer, running clock updates and most blinking"));
add_option (_("Appearance"), strobe);
add_option (_("Appearance/Recorder"), new OptionEditorHeading (_("Input Meter Layout")));
ComboOption<InputMeterLayout>* iml = new ComboOption<InputMeterLayout> (