From 6d07483a78301b70acc810a083403a1d7ec292ed Mon Sep 17 00:00:00 2001 From: Doug McLain Date: Sat, 27 May 2006 01:41:59 +0000 Subject: Changes to the Configuration object to properly handle radio actions as well as toggleactions. Then add Monitoring, Meter falloff, and Meter Hold under the options menu to the Configuration object, so that they will now be saved and recalled between ardour startups as non session specific items. Also, ardour.rc will be saved now on exit of ardour, wether or not session is saved. Also some text and color tweaks git-svn-id: svn://localhost/trunk/ardour2@542 d708f5d6-7413-0410-9779-e7cbd77b26cf --- libs/ardour/ardour/configuration_vars.h | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) (limited to 'libs/ardour/ardour/configuration_vars.h') diff --git a/libs/ardour/ardour/configuration_vars.h b/libs/ardour/ardour/configuration_vars.h index 9a45fd3c7c..65ede9886b 100644 --- a/libs/ardour/ardour/configuration_vars.h +++ b/libs/ardour/ardour/configuration_vars.h @@ -17,12 +17,13 @@ CONFIG_VARIABLE(bool, mute_affects_post_fader, "mute-affects-post-fader", true) CONFIG_VARIABLE(bool, mute_affects_control_outs, "mute-affects-control-outs", true) CONFIG_VARIABLE(bool, mute_affects_main_outs, "mute-affects-main-outs", true) CONFIG_VARIABLE(bool, solo_latch, "solo-latch", true) -CONFIG_VARIABLE(bool, use_hardware_monitoring, "use-hardware-monitoring", true) +CONFIG_VARIABLE(bool, use_hardware_monitoring, "use-hardware-monitoring", false) +CONFIG_VARIABLE(bool, use_sw_monitoring, "use-sw-monitoring", false) +CONFIG_VARIABLE(bool, use_external_monitoring, "use-external-monitoring", true) CONFIG_VARIABLE(bool, jack_time_master, "jack-time-master", true) CONFIG_VARIABLE(bool, trace_midi_input, "trace-midi-input", false) CONFIG_VARIABLE(bool, trace_midi_output, "trace-midi-output", false) CONFIG_VARIABLE(bool, plugins_stop_with_transport, "plugins-stop-with-transport", false) -CONFIG_VARIABLE(bool, use_sw_monitoring, "use-sw-monitoring", true) CONFIG_VARIABLE(bool, stop_recording_on_xrun, "stop-recording-on-xrun", false) CONFIG_VARIABLE(bool, verify_remove_last_capture, "verify-remove-last-capture", true) CONFIG_VARIABLE(bool, stop_at_session_end, "stop-at-session-end", true) @@ -41,6 +42,18 @@ CONFIG_VARIABLE(HeaderFormat, native_file_header_format, "native-file-header-fo CONFIG_VARIABLE(bool, use_tranzport, "use-tranzport", false) CONFIG_VARIABLE(uint32_t, osc_port, "osc-port", 3819) CONFIG_VARIABLE(bool, use_osc, "use-osc", true) +CONFIG_VARIABLE(bool, meter_falloff_off, "meter-falloff-off", false) +CONFIG_VARIABLE(bool, meter_falloff_slowest, "meter-falloff-slowest", false) +CONFIG_VARIABLE(bool, meter_falloff_slower, "meter-falloff-slower", false) +CONFIG_VARIABLE(bool, meter_falloff_slow, "meter-falloff-slow", false) +CONFIG_VARIABLE(bool, meter_falloff_medium, "meter-falloff-medium", false) +CONFIG_VARIABLE(bool, meter_falloff_fast, "meter-falloff-fast", false) +CONFIG_VARIABLE(bool, meter_falloff_faster, "meter-falloff-faster", false) +CONFIG_VARIABLE(bool, meter_falloff_fastest, "meter-falloff-fastest", false) +CONFIG_VARIABLE(bool, meter_hold_off, "meter-hold-off", false) +CONFIG_VARIABLE(bool, meter_hold_short, "meter-hold-short", false) +CONFIG_VARIABLE(bool, meter_hold_medium, "meter-hold-medium", false) +CONFIG_VARIABLE(bool, meter_hold_long, "meter-hold-long", false) /* these variables have custom set() methods */ -- cgit v1.2.3