summaryrefslogtreecommitdiff
path: root/gtk2_ardour/ardour_ui.h
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2016-12-20 03:11:21 +0100
committerRobin Gareus <robin@gareus.org>2016-12-20 03:59:15 +0100
commit73ad6b3766fb423865031e606485eff37db7b2e1 (patch)
tree19f9731790a24c529a2d66cabe457588e826e2c8 /gtk2_ardour/ardour_ui.h
parentf6dc24b901ba4f3ee444da0283dd744ad2be3f20 (diff)
Allow to customize parts of the main toolbar
Diffstat (limited to 'gtk2_ardour/ardour_ui.h')
-rw-r--r--gtk2_ardour/ardour_ui.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/gtk2_ardour/ardour_ui.h b/gtk2_ardour/ardour_ui.h
index de658ff477..6d8ae8f29d 100644
--- a/gtk2_ardour/ardour_ui.h
+++ b/gtk2_ardour/ardour_ui.h
@@ -76,6 +76,7 @@
#include "ardour_window.h"
#include "editing.h"
#include "enums.h"
+#include "mini_timeline.h"
#include "shuttle_control.h"
#include "visibility_group.h"
#include "window_manager.h"
@@ -128,7 +129,7 @@ class SaveAsDialog;
class SessionDialog;
class SessionOptionEditorWindow;
class Splash;
-class MiniTimeline;
+class TimeInfoBox;
class Meterbridge;
class LuaWindow;
class MidiTracer;
@@ -253,7 +254,6 @@ public:
MainClock* secondary_clock;
void focus_on_clock ();
AudioClock* big_clock;
- MiniTimeline* mini_timeline;
VideoTimeLine *video_timeline;
@@ -478,6 +478,8 @@ private:
Gtk::Frame transport_frame;
Gtk::HBox transport_hbox;
+ void repack_transport_hbox ();
+
struct TransportControllable : public PBD::Controllable {
enum ToggleType {
Roll = 0,
@@ -529,6 +531,8 @@ private:
void toggle_video_sync ();
ShuttleControl shuttle_box;
+ MiniTimeline mini_timeline;
+ TimeInfoBox *time_info_box;
ArdourButton auto_return_button;
ArdourButton follow_edits_button;