bool ignore_dual_punch;
void toggle_punch_in ();
void toggle_punch_out ();
+ void show_loop_punch_ruler_and_disallow_hide ();
+ void reenable_hide_loop_punch_ruler_if_appropriate ();
void toggle_auto_return ();
void toggle_click ();
void transport_forward (int option);
void transport_rewind (int option);
void transport_loop ();
-
- void transport_rolling ();
- void transport_rewinding ();
- void transport_forwarding ();
- void transport_stopped ();
+ void toggle_roll (bool with_abort, bool roll_out_of_bounded_mode);
bool _session_is_new;
void connect_to_session (ARDOUR::Session *);
void set_remote_model (ARDOUR::RemoteModel);
void set_denormal_model (ARDOUR::DenormalModel);
+ void toggle_seamless_loop ();
void toggle_sync_order_keys ();
void toggle_new_plugins_active();
void toggle_StopPluginsWithTransport();
void display_message (const char *prefix, gint prefix_len,
Glib::RefPtr<Gtk::TextBuffer::Tag> ptag, Glib::RefPtr<Gtk::TextBuffer::Tag> mtag, const char *msg);
Gtk::Label status_bar_label;
+ bool status_bar_button_press (GdkEventButton*);
Gtk::ToggleButton error_log_button;
void loading_message (const std::string& msg);