mirror of
https://github.com/Ardour/ardour.git
synced 2026-01-16 18:36:03 +01:00
add GUI/action control over replicate-missing-region-channels
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6928 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
parent
8f58400278
commit
f2588f6814
3 changed files with 11 additions and 0 deletions
|
|
@ -555,6 +555,7 @@
|
|||
</menu>
|
||||
<menu action='MiscOptions'>
|
||||
<menuitem action='toggle-seamless-loop'/>
|
||||
<menuitem action='toggle-replicate-missing-region-channels'/>
|
||||
<menuitem action='UseOSC'/>
|
||||
<menuitem action='NewPluginsActive'/>
|
||||
<menuitem action='LatchedRecordEnable'/>
|
||||
|
|
|
|||
|
|
@ -365,6 +365,8 @@ class Editor : public PublicEditor
|
|||
|
||||
void toggle_link_region_and_track_selection ();
|
||||
|
||||
void toggle_replicate_missing_region_channels ();
|
||||
|
||||
/* redirect shared ops menu. caller must free returned menu */
|
||||
|
||||
Gtk::Menu* redirect_menu ();
|
||||
|
|
|
|||
|
|
@ -118,6 +118,8 @@ Editor::register_actions ()
|
|||
act = ActionManager::register_toggle_action (editor_actions, "toggle-auto-xfades", _("Created Automatically"), mem_fun(*this, &Editor::toggle_auto_xfade));
|
||||
ActionManager::session_sensitive_actions.push_back (act);
|
||||
|
||||
act = ActionManager::register_toggle_action (editor_actions, "toggle-replicate-missing-region-channels", _("Replicate Missing Channels"), mem_fun(*this, &Editor::toggle_replicate_missing_region_channels));
|
||||
ActionManager::session_sensitive_actions.push_back (act);
|
||||
act = ActionManager::register_toggle_action (editor_actions, "toggle-region-fades", _("Use Region Fades"), mem_fun(*this, &Editor::toggle_region_fades));
|
||||
ActionManager::session_sensitive_actions.push_back (act);
|
||||
act = ActionManager::register_toggle_action (editor_actions, "toggle-region-fades-visible", _("Show Region Fades"), mem_fun(*this, &Editor::toggle_region_fades_visible));
|
||||
|
|
@ -1685,6 +1687,12 @@ Editor::subframes_per_frame_chosen (uint32_t sfpf)
|
|||
}
|
||||
}
|
||||
|
||||
void
|
||||
Editor::toggle_replicate_missing_region_channels ()
|
||||
{
|
||||
ActionManager::toggle_config_state ("Editor", "toggle-replicate-missing-region-channels", &Configuration::set_replicate_missing_region_channels, &Configuration::get_replicate_missing_region_channels);
|
||||
}
|
||||
|
||||
void
|
||||
Editor::toggle_region_fades ()
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue