several theme changes. changed drawing of rounded_rectangle to be more correct....
[ardour.git] / gtk2_ardour / missing_file_dialog.cc
index df09d8c21811365fe60e7bda2995d60b9ad62afb..c7cb7f5edccf8a08902bde16c6b0a7f9d54de28c 100644 (file)
@@ -23,6 +23,7 @@
 #include "ardour/session.h"
 
 #include "missing_file_dialog.h"
+#include "i18n.h"
 
 using namespace Gtk;
 using namespace std;
@@ -42,6 +43,7 @@ MissingFileDialog::MissingFileDialog (Session* s, const std::string& path, DataT
         set_session (s);
 
         add_button (_("Done"), RESPONSE_OK);
+        set_default_response (RESPONSE_OK);
 
         string typestr;
 
@@ -57,12 +59,11 @@ MissingFileDialog::MissingFileDialog (Session* s, const std::string& path, DataT
         string dirstr;
 
         dirstr = s->source_search_path (type);
-        cerr << "Search path = " << dirstr << endl;
         replace_all (dirstr, ":", "\n");
 
         msg.set_justify (JUSTIFY_CENTER);
-        msg.set_markup (string_compose (_("Ardour cannot find the %1 file\n\n<i>%2</i>\n\nin any of these folders:\n\n\
-<tt>%3</tt>\n\n"), typestr, path, dirstr));
+        msg.set_markup (string_compose (_("%1 cannot find the %2 file\n\n<i>%3</i>\n\nin any of these folders:\n\n\
+<tt>%4</tt>\n\n"), PROGRAM_NAME, typestr, Glib::Markup::escape_text(path), Glib::Markup::escape_text (dirstr)));
 
         HBox* hbox = manage (new HBox);
         hbox->pack_start (msg, false, true);
@@ -81,7 +82,7 @@ MissingFileDialog::MissingFileDialog (Session* s, const std::string& path, DataT
         button_packer_box->pack_start (stop_loading_button, false, false);
 
         button_packer_box->show_all ();
-        
+
         get_vbox()->set_spacing (6);
         get_vbox()->set_border_width (25);
         get_vbox()->set_homogeneous (false);
@@ -139,8 +140,8 @@ MissingFileDialog::add_chosen ()
 
         if (!str.empty()) {
                 str += ':';
-        } 
-        
+        }
+
         str += newdir;
 
         switch (filetype) {