diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2006-01-08 02:56:49 +0000 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2006-01-08 02:56:49 +0000 |
commit | a20f41ab39cc034740ccd564c1057d8737d763d5 (patch) | |
tree | 6f713470d72ec04ad03efb1ad6380717476c29fd /gtk2_ardour/ardour_ui.h | |
parent | 1186b1d881fac3d1d1b55954b84b958c988501c4 (diff) |
a metric ton of changes
git-svn-id: svn://localhost/trunk/ardour2@246 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/ardour_ui.h')
-rw-r--r-- | gtk2_ardour/ardour_ui.h | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/gtk2_ardour/ardour_ui.h b/gtk2_ardour/ardour_ui.h index 907307bd3f..284a89ab21 100644 --- a/gtk2_ardour/ardour_ui.h +++ b/gtk2_ardour/ardour_ui.h @@ -566,13 +566,12 @@ class ARDOUR_UI : public Gtkmm2ext::UI void connect_dependents_to_session (ARDOUR::Session *); void we_have_dependents (); void setup_keybindings (); - + void setup_options (); + guint32 last_key_press_time; void snapshot_session (); - void map_control_change (ARDOUR::Session::ControlType); - void queue_map_control_change (ARDOUR::Session::ControlType); void map_record_state (); void queue_map_record_state (); @@ -591,10 +590,6 @@ class ARDOUR_UI : public Gtkmm2ext::UI LocationUI *location_ui; int create_location_ui (); - /* Various options */ - - void toggle_recording_plugins (); - /* Options window */ OptionEditor *option_editor; @@ -675,7 +670,11 @@ class ARDOUR_UI : public Gtkmm2ext::UI void editor_realized (); - void toggle_session_state (const char* group, const char* action, void (ARDOUR::Session::*set)(bool)); + std::vector<std::string> positional_sync_strings; + + void toggle_config_state (const char* group, const char* action, void (ARDOUR::Configuration::*set)(bool)); + void toggle_session_state (const char* group, const char* action, void (ARDOUR::Session::*set)(bool), bool (ARDOUR::Session::*get)(void) const); + void toggle_session_state (const char* group, const char* action, sigc::slot<void> theSlot); void toggle_send_midi_feedback (); void toggle_use_mmc (); void toggle_send_mmc (); @@ -699,6 +698,11 @@ class ARDOUR_UI : public Gtkmm2ext::UI void toggle_SoloViaBus(); void toggle_AutomaticallyCreateCrossfades(); void toggle_UnmuteNewFullCrossfades(); + + void mtc_port_changed (); + void map_some_session_state (const char* group, const char* action, bool (ARDOUR::Session::*get)() const); + void queue_session_control_changed (ARDOUR::Session::ControlType t); + void session_control_changed (ARDOUR::Session::ControlType t); }; |