Re-work TimeFX cancel/abort
authorRobin Gareus <robin@gareus.org>
Tue, 26 Feb 2019 02:01:53 +0000 (03:01 +0100)
committerRobin Gareus <robin@gareus.org>
Tue, 26 Feb 2019 02:01:53 +0000 (03:01 +0100)
commitc36dfbedb7e6adb321c0c599b9d2def0bc32dde1
tree1e5687e93fa578b80bde22499ef03fb83619797a
parent1776939dd357ac5d804810b8e2264c852f949d41
Re-work TimeFX cancel/abort

When processing multiple regions, apply results at the end, so that
when the action is canceled, no changes are applied.
Furthermore, do not commit an undo-command if time-stretch is a no-op.
gtk2_ardour/editor_timefx.cc
gtk2_ardour/time_fx_dialog.cc