- add_chooser.signal_file_set().connect (sigc::mem_fun (*this, &SearchPathOption::path_chosen));
-
- HBox* hbox = manage (new HBox);
-
- hbox->set_border_width (12);
- hbox->set_spacing (6);
- hbox->pack_end (add_chooser, false, false);
- hbox->pack_end (*manage (new Label ("Click to add a new location")), false, false);
- hbox->show_all ();
-
- vbox.pack_start (path_box);
- vbox.pack_end (*hbox);
-
- session_label.set_use_markup (true);
- session_label.set_markup (string_compose ("<i>%1</i>", _("the session folder")));
- session_label.set_alignment (0.0, 0.5);
- session_label.show ();
+ add_chooser.signal_file_set().connect (sigc::mem_fun (*this, &SearchPathOption::path_chosen));
+
+ HBox* hbox = manage (new HBox);
+
+ hbox->set_border_width (12);
+ hbox->set_spacing (6);
+ hbox->pack_end (add_chooser, true, true);
+ hbox->pack_end (*manage (new Label (_("Click to add a new location"))), false, false);
+ hbox->show_all ();
+
+ vbox.pack_start (path_box);
+ vbox.pack_end (*hbox);
+
+ session_label.set_use_markup (true);
+ session_label.set_markup (string_compose ("<i>%1 (%2)</i>", _("the session folder"), short_path (default_path, 32)));
+ session_label.set_alignment (0.0, 0.5);
+ session_label.show ();
+
+ path_box.pack_start (session_label);