use WindowManager toggle API for script-manager

This commit is contained in:
Robin Gareus 2016-05-06 03:59:02 +02:00
parent cdb1395a99
commit 05baa2d1c1
8 changed files with 1 additions and 26 deletions

View file

@ -282,7 +282,7 @@
<menuitem action='set-mouse-mode-object-range'/> <menuitem action='set-mouse-mode-object-range'/>
<separator/> <separator/>
<menu action="ActionScripts"> <menu action="ActionScripts">
<menuitem action='manage-action-scripts'/> <menuitem action='toggle-script-manager'/>
<separator/> <separator/>
<menuitem action='script-action-1'/> <menuitem action='script-action-1'/>
<menuitem action='script-action-2'/> <menuitem action='script-action-2'/>

View file

@ -211,8 +211,6 @@ public:
void toggle_monitor_section_visibility (); void toggle_monitor_section_visibility ();
void toggle_keep_tearoffs(); void toggle_keep_tearoffs();
void lua_script_manager();
static PublicEditor* _instance; static PublicEditor* _instance;
/** Emitted frequently with the audible frame, false, and the edit point as /** Emitted frequently with the audible frame, false, and the edit point as

View file

@ -922,9 +922,3 @@ ARDOUR_UI::toggle_monitor_section_visibility ()
mixer->show_monitor_section (tact->get_active()); mixer->show_monitor_section (tact->get_active());
} }
} }
void
ARDOUR_UI::lua_script_manager ()
{
lua_script_window.show ();
}

View file

@ -5726,12 +5726,6 @@ Editor::session_going_away ()
SessionHandlePtr::session_going_away (); SessionHandlePtr::session_going_away ();
} }
void
Editor::manage_action_scripts ()
{
ARDOUR_UI::instance()->lua_script_manager();
}
void void
Editor::trigger_script (int i) Editor::trigger_script (int i)
{ {

View file

@ -1618,7 +1618,6 @@ class Editor : public PublicEditor, public PBD::ScopedConnectionList, public ARD
void initialize_canvas (); void initialize_canvas ();
void manage_action_scripts ();
void set_script_action_name (int i, const std::string&); void set_script_action_name (int i, const std::string&);
/* display control */ /* display control */

View file

@ -475,9 +475,6 @@ Editor::register_actions ()
myactions.register_action (editor_actions, X_("cycle-zoom-focus"), _("Next Zoom Focus"), sigc::mem_fun (*this, &Editor::cycle_zoom_focus)); myactions.register_action (editor_actions, X_("cycle-zoom-focus"), _("Next Zoom Focus"), sigc::mem_fun (*this, &Editor::cycle_zoom_focus));
reg_sens (editor_actions, "manage-action-scripts", _("Manage"),
sigc::mem_fun(*this, &Editor::manage_action_scripts));
for (int i = 1; i <= 9; ++i) { for (int i = 1; i <= 9; ++i) {
string const a = string_compose (X_("script-action-%1"), i); string const a = string_compose (X_("script-action-%1"), i);
string const n = string_compose (_("Unset #%1"), i); string const n = string_compose (_("Unset #%1"), i);

View file

@ -109,12 +109,6 @@ LuaScriptManager::LuaScriptManager ()
callback_selection_changed (); callback_selection_changed ();
} }
bool
LuaScriptManager::on_delete_event (GdkEventAny*)
{
return false;
}
void void
LuaScriptManager::session_going_away () LuaScriptManager::session_going_away ()
{ {

View file

@ -31,7 +31,6 @@ public:
LuaScriptManager (); LuaScriptManager ();
protected: protected:
bool on_delete_event (GdkEventAny*);
void session_going_away(); void session_going_away();
private: private: