diff options
author | Robin Gareus <robin@gareus.org> | 2015-03-17 02:05:02 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2015-03-17 02:05:02 +0100 |
commit | bf43019eedfb0429275ec99c7b74e41bcad744f2 (patch) | |
tree | e7af82b3a6b304a307fb06eb20432870e216dd47 /gtk2_ardour/ardour_ui2.cc | |
parent | 5c0e3d4f043534d0144cb99f8e7ea35b752844a9 (diff) |
change the error-log button to toggle the log window
Diffstat (limited to 'gtk2_ardour/ardour_ui2.cc')
-rw-r--r-- | gtk2_ardour/ardour_ui2.cc | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/gtk2_ardour/ardour_ui2.cc b/gtk2_ardour/ardour_ui2.cc index 3459d0373f..5674e88e9b 100644 --- a/gtk2_ardour/ardour_ui2.cc +++ b/gtk2_ardour/ardour_ui2.cc @@ -332,6 +332,8 @@ ARDOUR_UI::setup_transport () feedback_alert_button.signal_button_press_event().connect (sigc::mem_fun (*this, &ARDOUR_UI::feedback_alert_press), false); error_alert_button.set_name ("error alert"); error_alert_button.signal_button_press_event().connect (sigc::mem_fun(*this,&ARDOUR_UI::error_alert_press), false); + act = ActionManager::get_action (X_("Editor"), X_("toggle-log-window")); + error_alert_button.set_related_action(act); alert_box.set_homogeneous (true); alert_box.set_spacing (2); @@ -548,7 +550,6 @@ ARDOUR_UI::error_alert_press (GdkEventButton*) { _log_not_acknowledged = LogLevelNone; error_blink (false); // immediate acknowledge - UI::show_errors(); return true; } @@ -633,23 +634,18 @@ ARDOUR_UI::error_blink (bool onoff) // blink if (onoff) { error_alert_button.set_custom_led_color(0xff0000ff); // bright red - error_alert_button.set_active (true); } else { error_alert_button.set_custom_led_color(0x880000ff); // dark red - error_alert_button.set_active (false); } break; case LogLevelWarning: error_alert_button.set_custom_led_color(0xccaa00ff); // yellow - error_alert_button.set_active (true); break; case LogLevelInfo: error_alert_button.set_custom_led_color(0x88cc00ff); // lime green - error_alert_button.set_active (true); break; default: error_alert_button.set_custom_led_color(0x333333ff); // gray - error_alert_button.set_active (false); break; } } |