change return type of AutomationControl::actually_set_value() from void to bool,...
authorPaul Davis <paul@linuxaudiosystems.com>
Wed, 12 Oct 2016 21:26:46 +0000 (17:26 -0400)
committerPaul Davis <paul@linuxaudiosystems.com>
Wed, 12 Oct 2016 21:26:46 +0000 (17:26 -0400)
commitc104c9d4726f3ba1ecd352d13b88a57f2f964510
tree61c1214d49f6efded889213e612d49fed5612927
parent27cff39dc7c8692e309ac0f9c515a583b775fd7d
change return type of AutomationControl::actually_set_value() from void to bool, to indicate if value was changed.

Don't call Session::set_dirty() when no change occurs
26 files changed:
libs/ardour/ardour/automation_control.h
libs/ardour/ardour/midi_track.h
libs/ardour/ardour/monitor_control.h
libs/ardour/ardour/mute_control.h
libs/ardour/ardour/pan_controllable.h
libs/ardour/ardour/phase_control.h
libs/ardour/ardour/plugin_insert.h
libs/ardour/ardour/record_enable_control.h
libs/ardour/ardour/record_safe_control.h
libs/ardour/ardour/slavable_automation_control.h
libs/ardour/ardour/solo_control.h
libs/ardour/ardour/solo_isolate_control.h
libs/ardour/ardour/solo_safe_control.h
libs/ardour/automation_control.cc
libs/ardour/midi_track.cc
libs/ardour/monitor_control.cc
libs/ardour/mute_control.cc
libs/ardour/pan_controllable.cc
libs/ardour/phase_control.cc
libs/ardour/plugin_insert.cc
libs/ardour/record_enable_control.cc
libs/ardour/record_safe_control.cc
libs/ardour/slavable_automation_control.cc
libs/ardour/solo_control.cc
libs/ardour/solo_isolate_control.cc
libs/ardour/solo_safe_control.cc