mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-08 15:54:57 +01:00
merge fixes
This commit is contained in:
parent
6a8ce91bd0
commit
e3b8a70cbb
5 changed files with 19 additions and 23 deletions
|
|
@ -238,18 +238,6 @@ ARDOUR_UI::install_actions ()
|
||||||
act = ActionManager::register_action (main_actions, X_("Export"), _("Export"));
|
act = ActionManager::register_action (main_actions, X_("Export"), _("Export"));
|
||||||
ActionManager::session_sensitive_actions.push_back (act);
|
ActionManager::session_sensitive_actions.push_back (act);
|
||||||
|
|
||||||
act = global_actions.register_action (main_actions, X_("CleanupUnusedSources"), _("Clean-up Unused Sources..."), sigc::mem_fun (*(ARDOUR_UI::instance()), &ARDOUR_UI::cleanup));
|
|
||||||
ActionManager::session_sensitive_actions.push_back (act);
|
|
||||||
ActionManager::write_sensitive_actions.push_back (act);
|
|
||||||
|
|
||||||
act = global_actions.register_action (main_actions, X_("CleanupUnusedRegions"), _("Clean-up Unused Regions..."), sigc::mem_fun (*editor, &PublicEditor::cleanup_regions));
|
|
||||||
ActionManager::session_sensitive_actions.push_back (act);
|
|
||||||
ActionManager::write_sensitive_actions.push_back (act);
|
|
||||||
|
|
||||||
act = ActionManager::register_action (main_actions, X_("CleanupPeakFiles"), _("Reset Peak Files"), sigc::mem_fun (*(ARDOUR_UI::instance()), &ARDOUR_UI::cleanup_peakfiles));
|
|
||||||
ActionManager::session_sensitive_actions.push_back (act);
|
|
||||||
ActionManager::write_sensitive_actions.push_back (act);
|
|
||||||
|
|
||||||
act = ActionManager::register_action (main_actions, X_("FlushWastebasket"), _("Flush Wastebasket"), sigc::mem_fun (*(ARDOUR_UI::instance()), &ARDOUR_UI::flush_trash));
|
act = ActionManager::register_action (main_actions, X_("FlushWastebasket"), _("Flush Wastebasket"), sigc::mem_fun (*(ARDOUR_UI::instance()), &ARDOUR_UI::flush_trash));
|
||||||
|
|
||||||
ActionManager::write_sensitive_actions.push_back (act);
|
ActionManager::write_sensitive_actions.push_back (act);
|
||||||
|
|
@ -572,6 +560,18 @@ ARDOUR_UI::install_dependent_actions ()
|
||||||
act = ActionManager::register_action (main_actions, X_("ExportAudio"), _("Export to Audio File(s)..."), sigc::mem_fun (*editor, &PublicEditor::export_audio));
|
act = ActionManager::register_action (main_actions, X_("ExportAudio"), _("Export to Audio File(s)..."), sigc::mem_fun (*editor, &PublicEditor::export_audio));
|
||||||
ActionManager::session_sensitive_actions.push_back (act);
|
ActionManager::session_sensitive_actions.push_back (act);
|
||||||
|
|
||||||
|
act = ActionManager::register_action (main_actions, X_("CleanupUnusedSources"), _("Clean-up Unused Sources..."), sigc::mem_fun (*(ARDOUR_UI::instance()), &ARDOUR_UI::cleanup));
|
||||||
|
ActionManager::session_sensitive_actions.push_back (act);
|
||||||
|
ActionManager::write_sensitive_actions.push_back (act);
|
||||||
|
|
||||||
|
act = ActionManager::register_action (main_actions, X_("CleanupUnusedRegions"), _("Clean-up Unused Regions..."), sigc::mem_fun (*editor, &PublicEditor::cleanup_regions));
|
||||||
|
ActionManager::session_sensitive_actions.push_back (act);
|
||||||
|
ActionManager::write_sensitive_actions.push_back (act);
|
||||||
|
|
||||||
|
act = ActionManager::register_action (main_actions, X_("CleanupPeakFiles"), _("Reset Peak Files"), sigc::mem_fun (*(ARDOUR_UI::instance()), &ARDOUR_UI::cleanup_peakfiles));
|
||||||
|
ActionManager::session_sensitive_actions.push_back (act);
|
||||||
|
ActionManager::write_sensitive_actions.push_back (act);
|
||||||
|
|
||||||
/* these actions are all currently implemented by the Editor, but need
|
/* these actions are all currently implemented by the Editor, but need
|
||||||
* to be accessible from anywhere as actions.
|
* to be accessible from anywhere as actions.
|
||||||
*/
|
*/
|
||||||
|
|
|
||||||
|
|
@ -670,10 +670,10 @@ Editor::register_actions ()
|
||||||
RadioAction::Group sort_order_group;
|
RadioAction::Group sort_order_group;
|
||||||
|
|
||||||
/* the region list popup menu */
|
/* the region list popup menu */
|
||||||
act = myactions.register_action (rl_actions, X_("rlAudition"), _("Audition"), sigc::mem_fun(*this, &Editor::audition_region_from_region_list));
|
act = ActionManager::register_action (rl_actions, X_("rlAudition"), _("Audition"), sigc::mem_fun(*this, &Editor::audition_region_from_region_list));
|
||||||
ActionManager::region_list_selection_sensitive_actions.push_back (act);
|
ActionManager::region_list_selection_sensitive_actions.push_back (act);
|
||||||
|
|
||||||
myactions.register_action (rl_actions, X_("removeUnusedRegions"), _("Remove Unused"), sigc::mem_fun (*_regions, &EditorRegions::remove_unused_regions));
|
ActionManager::register_action (rl_actions, X_("removeUnusedRegions"), _("Remove Unused"), sigc::mem_fun (*_regions, &EditorRegions::remove_unused_regions));
|
||||||
|
|
||||||
act = reg_sens (editor_actions, X_("addExistingPTFiles"), _("Import PT session"), sigc::mem_fun (*this, &Editor::external_pt_dialog));
|
act = reg_sens (editor_actions, X_("addExistingPTFiles"), _("Import PT session"), sigc::mem_fun (*this, &Editor::external_pt_dialog));
|
||||||
ActionManager::write_sensitive_actions.push_back (act);
|
ActionManager::write_sensitive_actions.push_back (act);
|
||||||
|
|
|
||||||
|
|
@ -249,15 +249,8 @@ Editor::initialize_canvas ()
|
||||||
|
|
||||||
vector<TargetEntry> target_table;
|
vector<TargetEntry> target_table;
|
||||||
|
|
||||||
<<<<<<< HEAD
|
|
||||||
// Drag-N-Drop from the region list can generate this target
|
|
||||||
target_table.push_back (TargetEntry ("regions"));
|
|
||||||
|
|
||||||
=======
|
|
||||||
target_table.push_back (TargetEntry ("regions")); // DnD from the region list will generate this target
|
target_table.push_back (TargetEntry ("regions")); // DnD from the region list will generate this target
|
||||||
target_table.push_back (TargetEntry ("sources")); // DnD from the source list will generate this target
|
target_table.push_back (TargetEntry ("sources")); // DnD from the source list will generate this target
|
||||||
target_table.push_back (TargetEntry ("text/plain"));
|
|
||||||
>>>>>>> Source list: Fix drag-n-drop.
|
|
||||||
target_table.push_back (TargetEntry ("text/uri-list"));
|
target_table.push_back (TargetEntry ("text/uri-list"));
|
||||||
target_table.push_back (TargetEntry ("text/plain"));
|
target_table.push_back (TargetEntry ("text/plain"));
|
||||||
target_table.push_back (TargetEntry ("application/x-rootwin-drop"));
|
target_table.push_back (TargetEntry ("application/x-rootwin-drop"));
|
||||||
|
|
|
||||||
|
|
@ -1503,12 +1503,15 @@ Editor::sensitize_the_right_region_actions (bool because_canvas_crossing)
|
||||||
_region_actions->get_action("naturalize-region")->set_sensitive (false);
|
_region_actions->get_action("naturalize-region")->set_sensitive (false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Todo: insert-region-from-source-list
|
||||||
/* XXX: should also check that there is a track of the appropriate type for the selected region */
|
/* XXX: should also check that there is a track of the appropriate type for the selected region */
|
||||||
|
#if 0
|
||||||
if (_edit_point == EditAtMouse || _regions->get_single_selection() == 0 || selection->tracks.empty()) {
|
if (_edit_point == EditAtMouse || _regions->get_single_selection() == 0 || selection->tracks.empty()) {
|
||||||
_region_actions->get_action("insert-region-from-region-list")->set_sensitive (false);
|
_region_actions->get_action("insert-region-from-region-list")->set_sensitive (false);
|
||||||
} else {
|
} else {
|
||||||
_region_actions->get_action("insert-region-from-region-list")->set_sensitive (true);
|
_region_actions->get_action("insert-region-from-region-list")->set_sensitive (true);
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
a = Glib::RefPtr<ToggleAction>::cast_dynamic (_region_actions->get_action("toggle-region-fade-in"));
|
a = Glib::RefPtr<ToggleAction>::cast_dynamic (_region_actions->get_action("toggle-region-fade-in"));
|
||||||
a->set_active (have_active_fade_in && !have_inactive_fade_in);
|
a->set_active (have_active_fade_in && !have_inactive_fade_in);
|
||||||
|
|
|
||||||
|
|
@ -5400,8 +5400,8 @@ Session::create_midi_source_by_stealing_name (boost::shared_ptr<Track> track)
|
||||||
bool
|
bool
|
||||||
Session::playlist_is_active (boost::shared_ptr<Playlist> playlist)
|
Session::playlist_is_active (boost::shared_ptr<Playlist> playlist)
|
||||||
{
|
{
|
||||||
Glib::Threads::Mutex::Lock lm (playlists->lock);
|
Glib::Threads::Mutex::Lock lm (_playlists->lock);
|
||||||
for (SessionPlaylists::List::iterator i = playlists->playlists.begin(); i != playlists->playlists.end(); i++) {
|
for (SessionPlaylists::List::iterator i = _playlists->playlists.begin(); i != _playlists->playlists.end(); i++) {
|
||||||
if ( (*i) == playlist ) {
|
if ( (*i) == playlist ) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue