Minor text tweak.
[ardour.git] / gtk2_ardour / rc_option_editor.cc
index 472faf484c0810f15fc588ab33b1e3f3d3b04871..4a8ed4f84038de1c66802a043c182819ae785abd 100644 (file)
@@ -80,7 +80,7 @@ public:
                b = manage (new Button (_("Browse...")));
                b->signal_clicked().connect (sigc::mem_fun (*this, &ClickOptions::click_emphasis_browse_clicked));
                t->attach (*b, 2, 3, 1, 2, FILL);
-
+               
                _box->pack_start (*t, false, false);
 
                _click_path_entry.signal_activate().connect (sigc::mem_fun (*this, &ClickOptions::click_changed));      
@@ -757,6 +757,7 @@ private:
                                if (box) {
                                        string title = row[_model.name];
                                        ArdourWindow* win = new ArdourWindow (_parent, title);
+                                       win->set_title ("Control Protocol Options");
                                        win->add (*box);
                                        box->show ();
                                        win->present ();
@@ -877,7 +878,7 @@ RCOptionEditor::RCOptionEditor ()
                         procs->add (i, string_compose (_("%1 processors"), i));
                 }
 
-               procs->set_note (_("This setting will only take effect when Ardour is restarted."));
+               procs->set_note (string_compose (_("This setting will only take effect when %1 is restarted."), PROGRAM_NAME));
 
                 add_option (_("Misc"), procs);
         }
@@ -902,7 +903,7 @@ RCOptionEditor::RCOptionEditor ()
                     sigc::mem_fun (*_rc_config, &RCConfiguration::set_periodic_safety_backups)
                     ));
 
-       add_option (_("Misc"), new OptionEditorHeading (_("Misc")));
+       add_option (_("Misc"), new OptionEditorHeading (_("Session Management")));
 
        add_option (_("Misc"),
             new BoolOption (
@@ -919,10 +920,38 @@ RCOptionEditor::RCOptionEditor ()
                            sigc::mem_fun (*_rc_config, &RCConfiguration::set_default_session_parent_dir)
                            ));
 
+       add_option (_("Misc"),
+            new SpinOption<uint32_t> (
+                    "max-recent-sessions",
+                    _("Maximum number of recent sessions"),
+                    sigc::mem_fun (*_rc_config, &RCConfiguration::get_max_recent_sessions),
+                    sigc::mem_fun (*_rc_config, &RCConfiguration::set_max_recent_sessions),
+                    0, 1000, 1, 20
+                    ));
+
        add_option (_("Misc"), new OptionEditorHeading (_("Click")));
 
        add_option (_("Misc"), new ClickOptions (_rc_config, this));
 
+       add_option (_("Misc"),
+            new FaderOption (
+                    "click-gain",
+                    _("Click Gain Level"),
+                    sigc::mem_fun (*_rc_config, &RCConfiguration::get_click_gain),
+                    sigc::mem_fun (*_rc_config, &RCConfiguration::set_click_gain)
+                    ));
+
+       add_option (_("Misc"), new OptionEditorHeading (_("Automation")));
+
+       add_option (_("Misc"),
+            new SpinOption<double> (
+                    "automation-thinning-factor",
+                    _("Thinning factor (larger value => less data)"),
+                    sigc::mem_fun (*_rc_config, &RCConfiguration::get_automation_thinning_factor),
+                    sigc::mem_fun (*_rc_config, &RCConfiguration::set_automation_thinning_factor),
+                    0, 1000, 1, 20
+                    ));
+
        /* TRANSPORT */
 
        add_option (_("Transport"),
@@ -1047,6 +1076,14 @@ RCOptionEditor::RCOptionEditor ()
                     sigc::mem_fun (*_rc_config, &RCConfiguration::set_show_waveforms)
                     ));
 
+       add_option (_("Editor"),
+            new BoolOption (
+                    "show-region-gain-envelopes",
+                    _("Show gain envelopes in audio regions"),
+                    sigc::mem_fun (*_rc_config, &RCConfiguration::get_show_region_gain),
+                    sigc::mem_fun (*_rc_config, &RCConfiguration::set_show_region_gain)
+                    ));
+
        ComboOption<WaveformScale>* wfs = new ComboOption<WaveformScale> (
                "waveform-scale",
                _("Waveform scale"),
@@ -1244,7 +1281,7 @@ RCOptionEditor::RCOptionEditor ()
        add_option (_("Audio"),
             new BoolOption (
                     "plugins-stop-with-transport",
-                    _("Stop plugins when the transport is stopped"),
+                    _("Silence plugins when the transport is stopped"),
                     sigc::mem_fun (*_rc_config, &RCConfiguration::get_plugins_stop_with_transport),
                     sigc::mem_fun (*_rc_config, &RCConfiguration::set_plugins_stop_with_transport)
                     ));
@@ -1536,7 +1573,7 @@ RCOptionEditor::RCOptionEditor ()
        add_option (S_("Visual|Interface"),
                    new BoolOption (
                            "use-own-plugin-gui",
-                           _("Use plugins' own interface instead of Ardour's basic one"),
+                           _("Use plugins' own interfaces instead of Ardour's"),
                            sigc::mem_fun (*_rc_config, &RCConfiguration::get_use_plugin_own_gui),
                            sigc::mem_fun (*_rc_config, &RCConfiguration::set_use_plugin_own_gui)
                            ));