Paul L's new SelectedRegion class replacing use of t0 and t1.  Also LabelTrack.h no longer in TrackPanel.h includes.

This change is believed to be a direct refactoring that does not change functionality.  It paves the way for more complex kinds of selection, such as selections involving frequency as well as time.  It also reduces risk of left and right edges being swapped in future code using SelectedRegion, as the default is to swap on assignment if needed.

git-svn-id: http://audacity.googlecode.com/svn/audacity-src/trunk@13388 47890b92-0858-11df-a26f-8b716316a5bc
Adding preview to Nyquist effects as requested by STF

He also added a new Nyquist control header that gives each
effect the ability to control the presentation of the Preview
button.  This will be used by effects are time based and, therefore,
do not produce the same results in preview as they do when applied.

I expect Steve will be committing changes to the effects that can
take advantage of this shortly.

Testing of this can be accomplished by adding:

;preview enabled

to the "tremelo.ny" effect, just after the ";action" line.

Adding that line will cause the "Preview" button to be shown and
you will then be able to preview, adjust, preview, apply...



git-svn-id: http://audacity.googlecode.com/svn/audacity-src/trunk@13389 47890b92-0858-11df-a26f-8b716316a5bc
Fix Linux build



git-svn-id: http://audacity.googlecode.com/svn/audacity-src/trunk@13390 47890b92-0858-11df-a26f-8b716316a5bc
Fix it correctly based on Paul L's guidance.



git-svn-id: http://audacity.googlecode.com/svn/audacity-src/trunk@13391 47890b92-0858-11df-a26f-8b716316a5bc
Preview button added to: clipfix, delay, highpass, lowpass, notch, tremolo, vocalremover and vocoder effects.

git-svn-id: http://audacity.googlecode.com/svn/audacity-src/trunk@13392 47890b92-0858-11df-a26f-8b716316a5bc
Update for nightly builds by Yuri Chornoivan.

git-svn-id: http://audacity.googlecode.com/svn/audacity-src/trunk@13393 47890b92-0858-11df-a26f-8b716316a5bc
Update by Miroslav Nikolic.

git-svn-id: http://audacity.googlecode.com/svn/audacity-src/trunk@13394 47890b92-0858-11df-a26f-8b716316a5bc
Update by Miroslav Nikolic.

git-svn-id: http://audacity.googlecode.com/svn/audacity-src/trunk@13395 47890b92-0858-11df-a26f-8b716316a5bc
Updated by Michał Trzebiatowski.

git-svn-id: http://audacity.googlecode.com/svn/audacity-src/trunk@13396 47890b92-0858-11df-a26f-8b716316a5bc
Updated by Grzegorz Pruchniakowski.


git-svn-id: http://audacity.googlecode.com/svn/audacity-src/trunk@13397 47890b92-0858-11df-a26f-8b716316a5bc
Updated Visual Studio project and solution to VS2013.

Renamed the VS2008 solution instead of removing it
to give people time to get VS2013 installed.

Will remove the VS2008 solution and project files
after a while.



git-svn-id: http://audacity.googlecode.com/svn/audacity-src/trunk@13401 47890b92-0858-11df-a26f-8b716316a5bc
Additional changes required to get build working under VS2013.

I'll send the changes to libscorealign and portsmf upstream.



git-svn-id: http://audacity.googlecode.com/svn/audacity-src/trunk@13402 47890b92-0858-11df-a26f-8b716316a5bc
Preliminary changes for wxWidgets 3.0.1

We can't go to 3.0.1 yet as there are still build issues on
Linux and OSX.  You can get Windows to build, but there's
still some display issues.

These changes should work with wxWidgets 2.8.12 as well, so
we can take our time to get things working properly before
switching over.



git-svn-id: http://audacity.googlecode.com/svn/audacity-src/trunk@13403 47890b92-0858-11df-a26f-8b716316a5bc
Removing "explicit" keyword until we drop PPC support

We can then added it back since we'll be upgrading to a newer
compiler.



git-svn-id: http://audacity.googlecode.com/svn/audacity-src/trunk@13404 47890b92-0858-11df-a26f-8b716316a5bc