From 3bab92f9a7675b5b96e7079107c278d220ef5c5b Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Wed, 8 May 2024 15:11:36 +0200 Subject: [PATCH] Add action to reset all meter peak hold --- gtk2_ardour/ardour_ui_ed.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gtk2_ardour/ardour_ui_ed.cc b/gtk2_ardour/ardour_ui_ed.cc index d846e15653..9e57694f36 100644 --- a/gtk2_ardour/ardour_ui_ed.cc +++ b/gtk2_ardour/ardour_ui_ed.cc @@ -64,6 +64,7 @@ #include "editing.h" #include "enums_convert.h" #include "actions.h" +#include "meter_patterns.h" #include "meterbridge.h" #include "luawindow.h" #include "mixer_ui.h" @@ -500,6 +501,9 @@ ARDOUR_UI::install_actions () act = ActionManager::register_toggle_action (main_actions, X_("ToggleLatencyCompensation"), _("Disable Latency Compensation"), sigc::mem_fun(*this, &ARDOUR_UI::toggle_latency_switch)); ActionManager::session_sensitive_actions.push_back (act); + act = ActionManager::register_toggle_action (main_actions, X_("ResetAllPeakDisplays"), _("Reset All Meter Peaks"), []() { ArdourMeter::ResetAllPeakDisplays (); }); + ActionManager::session_sensitive_actions.push_back (act); + act = ActionManager::register_action (main_actions, X_("MonitorMenu"), _("Monitor Section")); /* just the submenu item */ ActionManager::session_sensitive_actions.push_back (act);