*/
#include <algorithm>
-#define __STDC_FORMAT_MACROS
#include <inttypes.h>
#include <glibmm/thread.h>
#include <gtkmm2ext/utils.h>
-#include <gtkmm2ext/stop_signal.h>
#include <gtkmm2ext/window_title.h>
#include "ardour/ardour.h"
#include "io_selector.h"
#include "keyboard.h"
#include "mixer_strip.h"
+#include "port_insert_ui.h"
#include "plugin_selector.h"
#include "plugin_ui.h"
#include "return_ui.h"
using namespace Gtkmm2ext;
RouteParams_UI::RouteParams_UI ()
- : ArdourDialog ("track/bus inspector"),
+ : ArdourDialog (_("Tracks and Busses")),
latency_apply_button (Stock::APPLY),
track_menu(0)
{
set_name ("RouteParamsWindow");
set_default_size (620,370);
- set_wmclass (X_("ardour_route_parameters"), "Ardour");
-
- set_title (_("Track/Bus Inspector"));
+ set_wmclass (X_("ardour_route_parameters"), PROGRAM_NAME);
// events
route_display.get_selection()->signal_changed().connect(sigc::mem_fun(*this, &RouteParams_UI::route_selected));
latency_widget->refresh();
char buf[128];
- snprintf (buf, sizeof (buf), _("Playback delay: %u samples"), _route->initial_delay());
+ snprintf (buf, sizeof (buf), _("Playback delay: %" PRId64 " samples"), _route->initial_delay());
delay_label.set_text (buf);
}
}
latency_widget = new LatencyGUI (*(_route->output()), _session->frame_rate(), _session->engine().frames_per_cycle());
char buf[128];
- snprintf (buf, sizeof (buf), _("Playback delay: %u samples"), _route->initial_delay());
+ snprintf (buf, sizeof (buf), _("Playback delay: %" PRId64 " samples"), _route->initial_delay());
delay_label.set_text (buf);
latency_packer.pack_start (*latency_widget, false, false);
}
void
-RouteParams_UI::processors_changed (RouteProcessorChange c)
+RouteParams_UI::processors_changed (RouteProcessorChange)
{
- ENSURE_GUI_THREAD (*this, &RouteParams_UI::processors_changed, c)
cleanup_view();
_processor.reset ((Processor*) 0);
track_menu = new Menu;
track_menu->set_name ("ArdourContextMenu");
track_menu->items().push_back
- (MenuElem (_("Add Track/Bus"),
+ (MenuElem (_("Add Track or Bus"),
sigc::bind (sigc::mem_fun (*(ARDOUR_UI::instance()), &ARDOUR_UI::add_route), (Gtk::Window*) 0)));
}
track_menu->popup (1, gtk_get_current_event_time());
void
RouteParams_UI::update_title ()
{
- WindowTitle title(_("Track/Bus Inspector"));
+ WindowTitle title (_("Tracks and Busses"));
if (_route) {
-
- // title += ": ";
-
- // if (_redirect && (_current_view == PLUGIN_CONFIG_VIEW || _current_view == SEND_CONFIG_VIEW)) {
- // title += _redirect->name();
- // }
- // else if (_current_view == INPUT_CONFIG_VIEW) {
- // title += _("INPUT");
- // }
- // else if (_current_view == OUTPUT_CONFIG_VIEW) {
- // title += _("OUTPUT");
- // }
-
title_label.set_text(_route->name());
-
title += _route->name();
-
set_title(title.get_string());
- }
- else {
- title_label.set_text(_("No Route Selected"));
- title += _("No Route Selected");
+ } else {
+ title_label.set_text(_("No Track or Bus Selected"));
+ title += _("No Track or Bus Selected");
set_title(title.get_string());
}
}