#include "i18n.h"
using namespace ARDOUR;
+using namespace PBD;
using namespace Glib;
using namespace Gtk;
using namespace Gtkmm2ext;
shuttle_box.set_sensitive (true);
if (session->n_diskstreams() == 0) {
- session->DiskStreamAdded.connect (mem_fun(*this, &ARDOUR_UI::diskstream_added));
+ session->DiskstreamAdded.connect (mem_fun(*this, &ARDOUR_UI::diskstream_added));
}
if (connection_editor) {
ARDOUR_UI::unload_session ()
{
if (session && session->dirty()) {
- switch (ask_about_saving_session (_("close session"))) {
+ switch (ask_about_saving_session (_("close"))) {
case -1:
return 1;
break;
}
}
-
+ editor->hide ();
second_connection.disconnect ();
point_one_second_connection.disconnect ();
point_zero_one_second_connection.disconnect();
session = 0;
update_buffer_load ();
- // update_disk_rate ();
return 0;
}
ARDOUR_UI::create_sound_file_browser ()
{
if (sfdb == 0) {
- sfdb = new SoundFileBrowser (_("Sound File Browser"));
- sfdb->set_session (session);
+ sfdb = new SoundFileBrowser (_("Sound File Browser"), session);
sfdb->signal_unmap().connect (sigc::bind(sigc::ptr_fun(&ActionManager::uncheck_toggleaction), X_("<Actions>/Common/ToggleSoundFileBrowser")));
}
return 0;