X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Fsession_import_dialog.cc;h=8c95a332075f81c464b0f487642df67ffcb7b6a7;hb=df28a71252f4593c65ec03611586dfc8a62a834f;hp=5783c8376ea189ee27fd2a2c7a98f521c480a775;hpb=7a846b7e6d69970d1319443126f449f155f8a371;p=ardour.git diff --git a/gtk2_ardour/session_import_dialog.cc b/gtk2_ardour/session_import_dialog.cc index 5783c8376e..8c95a33207 100644 --- a/gtk2_ardour/session_import_dialog.cc +++ b/gtk2_ardour/session_import_dialog.cc @@ -18,7 +18,8 @@ */ -#include "session_import_dialog.h" +#include +#include #include "pbd/failed_constructor.h" @@ -29,11 +30,14 @@ #include "ardour/location_importer.h" #include "ardour/tempo_map_importer.h" -#include +#include "gtkmm2ext/utils.h" +#include "widgets/prompter.h" #include "gui_thread.h" -#include "prompter.h" -#include "i18n.h" +#include "session_import_dialog.h" +#include "ui_config.h" + +#include "pbd/i18n.h" using namespace std; using namespace ARDOUR; @@ -73,10 +77,12 @@ SessionImportDialog::SessionImportDialog (ARDOUR::Session* target) : session_browser.set_name ("SessionBrowser"); session_browser.append_column (_("Elements"), sb_cols.name); session_browser.append_column_editable (_("Import"), sb_cols.queued); - session_browser.set_tooltip_column (3); session_browser.get_column(0)->set_min_width (180); session_browser.get_column(1)->set_min_width (40); session_browser.get_column(1)->set_sizing (TREE_VIEW_COLUMN_AUTOSIZE); + if (UIConfiguration::instance().get_use_tooltips()) { + session_browser.set_tooltip_column (3); + } session_scroll.set_policy (POLICY_AUTOMATIC, POLICY_AUTOMATIC); session_scroll.add (session_browser); @@ -108,9 +114,9 @@ SessionImportDialog::load_session (const string& filename) { if (_session) { if (tree.read (filename)) { - error << string_compose (_("Cannot load XML for session from %1"), filename) << endmsg; - return; - } + error << string_compose (_("Cannot load XML for session from %1"), filename) << endmsg; + return; + } boost::shared_ptr region_handler (new AudioRegionImportHandler (tree, *_session)); boost::shared_ptr pl_handler (new AudioPlaylistImportHandler (tree, *_session, *region_handler)); @@ -282,7 +288,7 @@ SessionImportDialog::end_dialog () std::pair SessionImportDialog::open_rename_dialog (string text, string name) { - ArdourPrompter prompter(true); + ArdourWidgets::Prompter prompter(true); string new_name; prompter.set_name ("Prompter");