From 9a70e72f3d404d70d5499eaa86b4d1a94ce43223 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Wed, 19 Jul 2017 20:08:01 +0200 Subject: [PATCH] Expose editor-vertical zoom lua bindings --- gtk2_ardour/luainstance.cc | 2 ++ gtk2_ardour/public_editor.h | 2 ++ 2 files changed, 4 insertions(+) diff --git a/gtk2_ardour/luainstance.cc b/gtk2_ardour/luainstance.cc index d08967a581..f708e21dec 100644 --- a/gtk2_ardour/luainstance.cc +++ b/gtk2_ardour/luainstance.cc @@ -764,6 +764,8 @@ LuaInstance::register_classes (lua_State* L) #endif .addFunction ("hide_track_in_display", &PublicEditor::hide_track_in_display) .addFunction ("show_track_in_display", &PublicEditor::show_track_in_display) + .addFunction ("set_visible_track_count", &PublicEditor::set_visible_track_count) + .addFunction ("fit_selection", &PublicEditor::fit_selection) .addFunction ("regionview_from_region", &PublicEditor::regionview_from_region) .addFunction ("set_stationary_playhead", &PublicEditor::set_stationary_playhead) diff --git a/gtk2_ardour/public_editor.h b/gtk2_ardour/public_editor.h index 183ae1cc8d..37bf6b89b5 100644 --- a/gtk2_ardour/public_editor.h +++ b/gtk2_ardour/public_editor.h @@ -323,6 +323,8 @@ public: virtual void reset_x_origin (framepos_t frame) = 0; virtual double get_y_origin () const = 0; virtual void reset_y_origin (double pos) = 0; + virtual void set_visible_track_count (int32_t) = 0; + virtual void fit_selection () = 0; virtual void remove_last_capture () = 0; virtual void maximise_editing_space () = 0; virtual void restore_editing_space () = 0;