From 87afeb76ad423936c3cbcd2077838bb86ce1221f Mon Sep 17 00:00:00 2001 From: nikolay Date: Thu, 4 Sep 2014 17:34:55 +0300 Subject: [PATCH] [Summary] Limit track name to 13 letters [Reviewed] GZharun --- gtk2_ardour/mixer_strip.cc | 1 + gtk2_ardour/time_axis_view.cc | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/gtk2_ardour/mixer_strip.cc b/gtk2_ardour/mixer_strip.cc index ab494030b0..63eb0b96ee 100644 --- a/gtk2_ardour/mixer_strip.cc +++ b/gtk2_ardour/mixer_strip.cc @@ -317,6 +317,7 @@ MixerStrip::init () /* note that this handler connects *before* the default handler */ _name_button_home.signal_button_press_event().connect (sigc::mem_fun (*this, &MixerStrip::controls_ebox_button_press)); _name_button_home.signal_button_release_event().connect (sigc::mem_fun (*this, &MixerStrip::controls_ebox_button_release)); + _name_entry.set_max_length(13); Session* session = ARDOUR_UI::instance()->the_session(); if( session ) diff --git a/gtk2_ardour/time_axis_view.cc b/gtk2_ardour/time_axis_view.cc index f9f83ac587..d479ea1ed9 100644 --- a/gtk2_ardour/time_axis_view.cc +++ b/gtk2_ardour/time_axis_view.cc @@ -132,7 +132,8 @@ TimeAxisView::TimeAxisView (ARDOUR::Session* sess, name_entry.signal_focus_out_event().connect (sigc::mem_fun (*this, &TimeAxisView::name_entry_focus_out)); name_entry.set_text (name_label.get_text()); name_entry.signal_activate().connect (sigc::bind (sigc::mem_fun (*this, &TimeAxisView::end_name_edit), RESPONSE_OK)); - + name_entry.set_max_length(13); + controls_event_box.add_events (Gdk::BUTTON_PRESS_MASK| Gdk::BUTTON_RELEASE_MASK| Gdk::POINTER_MOTION_MASK|