1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-05-02 16:49:41 +02:00

2151 Commits

Author SHA1 Message Date
lllucius
52afa22aaf Removing liblrdf, libraptor, redland, and slv2 in preparation for
conversion to lilv, serd, sord, and sratom.
2013-10-27 08:50:38 +00:00
lllucius
facf805658 Fix Mac build... 2013-10-27 08:26:01 +00:00
lllucius
edbb189bf8 Bug 275 - Snap-To status/quantisation are global, leading to incorrect indications in multiple projects
Missed a portion of the patch (when splitting bigger patch into 3)
2013-10-27 02:07:32 +00:00
lllucius
3d95126e0e Bug 275 - Snap-To status/quantisation are global, leading to incorrect indications in multiple projects
This adds (I believe) project specific selection format.
2013-10-27 01:58:35 +00:00
lllucius
ded45eb85e Adding convenience method SetFormatName(). 2013-10-27 01:26:04 +00:00
v.audacity
f642e6562e Move Lynn's name. Apparently he didn't notice the list is alphabetical by last name. 2013-10-27 01:14:42 +00:00
martynshaw99
1092d982ee Mouse wheel caused hang.
mScrollRemainder was not getting initialised and so the first time TimeTextCtrl::OnMouse got called, 'steps' got set to a random number (very large and -ve here) and Adjust got called with -2147483648, -1.  So we need to initialise mScrollRemainder.

This has been wrong for a while, from what I see.  Previous version used Decrease and Increase which were immune to the problem.

'Adjust' decrements steps, whether it is positive or negative to start with.  It is designed to have 'steps' strictly positive, so make sure of that.

Make sure OnMouse uses Adjust correctly.
2013-10-26 21:29:51 +00:00
lllucius
0bb9467cd6 Truly make snapto project specific. 2013-10-26 09:36:49 +00:00
lllucius@gmail.com
0a152d8f46 Once the effect is loaded, keep it loaded until Audacity ends. 2013-10-25 21:25:48 +00:00
v.audacity
356d0d2d03 Added missing spaces between words munged together. Made it not specific to release candidate, because the tests can be run any time. Changed "Google Code" to "the Audacity code repository", for clarity and generality. 2013-10-25 21:14:04 +00:00
lllucius
292336c776 Fix pointer calc as discussed here:
http://audacity.238276.n2.nabble.com/Interesting-critter-when-recording-td7559588.html

Figured it'd be best to get this in early on in the 2.0.6 cycle.
2013-10-25 14:22:36 +00:00
benjamin.drung@gmail.com
6bff76a7ca Regenerate autotool files of libvorbis with a newer autotool version.
The files are regererated by calling "autoreconf -f -i".
2013-10-25 11:39:11 +00:00
benjamin.drung@gmail.com
ed0e3f66b5 Add and apply autotools.patch to fix all autotools warnings for libvorbis. 2013-10-25 11:35:39 +00:00
benjamin.drung@gmail.com
d1bb18d3de Remove left over configure.in from libvorbis 1.2.0. 2013-10-25 11:03:24 +00:00
lllucius@gmail.com
a0a5812b14 I'll get this darn thing right eventually! 2013-10-25 00:56:05 +00:00
benjamin.drung@gmail.com
bb7d691ffd Remove trailing spaces and replace tabs by spaces in m4 macros. 2013-10-24 23:24:52 +00:00
benjamin.drung@gmail.com
e1eb176ec4 Make configure subdirectories in AC_CONFIG_SUBDIRS literal.
This fixes the autoreconf warnings and follows the upstream manual:
http://www.gnu.org/savannah-checkouts/gnu/autoconf/manual/autoconf-2.69/html_node/Subdirectories.html
2013-10-24 23:11:56 +00:00
benjamin.drung@gmail.com
e5701ff177 Add a distclean target to expat (upstream version 2.1.0 has a distclean target). 2013-10-24 22:56:28 +00:00
lllucius@gmail.com
95d7c66b19 Don't want to run the oggtest program during configure step. 2013-10-24 22:33:12 +00:00
lllucius@gmail.com
5ae956b348 Create empty Audacity.app/Contents/Resources/en.lproj. Otherwise, the
next language list in System Preferences/Language & Text will be used
for OSX supplied menus.
2013-10-24 22:12:45 +00:00
windinthew
cf555e8fb1 Update by Inácio Barroso. 2013-10-24 20:11:52 +00:00
lllucius
fe318f3b94 Update taglib to 1.9.1. 2013-10-24 19:21:10 +00:00
lllucius
044319b373 Fix Mac build for new libvorbis. 2013-10-24 19:06:10 +00:00
lllucius
3a33e2f717 Update libvorbis to 1.3.3. 2013-10-24 18:24:47 +00:00
lllucius
78309687be Update libogg to 1.3.1. 2013-10-24 17:28:18 +00:00
lllucius
1733abf034 Missed one for the libflac update. 2013-10-24 16:44:50 +00:00
benjamin.drung@gmail.com
6e722649ed Remove the veryclean target. Use the distclean target and svn-clean instead. 2013-10-24 16:41:00 +00:00
benjamin.drung@gmail.com
49468cd79c Regenerate autotool files of libflac with a newer autotool version.
The files are regererated by calling "autoreconf -f -i".
2013-10-24 16:34:25 +00:00
lllucius
5264db6300 Add Audacity changes for new libflac 1.3.0. 2013-10-24 16:25:59 +00:00
benjamin.drung@gmail.com
64b648a790 Regenerate autotool files of soundtouch with a newer autotool version.
The files are regererated by calling "autoreconf -f -i".
2013-10-24 16:24:53 +00:00
lllucius
8fb66c92a1 Update libflac to 1.3.0. 2013-10-24 16:08:56 +00:00
RichardAsh1981@gmail.com
b026a84218 strim out some references to minimal and complete tarballs as we only have one sort of tarball now 2013-10-24 15:47:44 +00:00
RichardAsh1981@gmail.com
a2a7a7d941 provide an initial appdata file and associated rules 2013-10-24 15:43:42 +00:00
benjamin.drung@gmail.com
7e9df1a412 Regenerate autotool files of twolame with a newer autotool version.
The files are regererated by calling "autoreconf -f -i".
2013-10-24 15:03:35 +00:00
lllucius
9bae0eaa71 Add Audacity changes for new soundtouch 2013-10-24 06:41:17 +00:00
lllucius
f740766f37 Update soundtouch to 1.7.1. 2013-10-24 06:36:42 +00:00
v.audacity
8d97adecb1 Turn WDM-KS back on for 2.0.6-alpha testing. 2013-10-24 05:04:42 +00:00
lllucius
3effa9693f Update twolame to 0.3.13. 2013-10-24 04:32:13 +00:00
lllucius
99acb56af6 Get rid of warning...fix provided by STF. 2013-10-24 01:50:47 +00:00
benjamin.drung@gmail.com
e03c87608d Remove trailing spaces in configure.ac. 2013-10-24 00:47:56 +00:00
benjamin.drung@gmail.com
303fd4aee6 Remove obsolete Vim/Emacs comment in configure.ac. 2013-10-24 00:46:31 +00:00
benjamin.drung@gmail.com
19276411dc Reflect configure.in rename in comments. 2013-10-24 00:45:38 +00:00
benjamin.drung@gmail.com
5f0623b7f5 Rename configure.in to configure.ac
Refer to https://lists.gnu.org/archive/html/automake/2013-05/msg00049.html for details.
2013-10-24 00:43:41 +00:00
benjamin.drung@gmail.com
3b0c32bc17 Sort recursive make calls in Makefile.in. 2013-10-24 00:31:46 +00:00
benjamin.drung@gmail.com
5a7675651f Remove files on distclean with the Makefile of their directory. 2013-10-24 00:29:18 +00:00
benjamin.drung@gmail.com
e233f13c94 Make distclean target more failure proof.
Audacity tries to run clean/distclean on subdirectories speculatively
and ignores errors of the clean/distclean call in subdirectories.
clean/distclean should only be run for subdirectories if they contain
a Makefile.
2013-10-24 00:19:11 +00:00
lllucius
7bb67e33fd I accidentially included the patch for bug #647 along with the patch for
bug #115.

But, since there's some definite preferences on which is correct, I've
left the change in, but added a simple way (SNAP_TO_NEAREST define in Snap.c)
to change it once a decision is made.

If set SNAP_TO_NEAREST back to true since that is the current (as of 2.0.5)
behavior.
2013-10-23 22:51:57 +00:00
lllucius
b3c2f486d2 Fix Nyquist Workbench broken by r12717 2013-10-23 22:38:58 +00:00
lllucius
c0c2d70a13 Remove extra qualification for gcc. 2013-10-23 21:06:59 +00:00
lllucius
71fde85bfe Bug 115 - Snap-to causes spurious 'toolbar' to appear momentarily at start of dragging.
Completes James' TimeConverter work

This completes the work that James started.  It moves most of the non-GUI
related processing from TimeTextCtrl to James' TimeConverter class.

Other changes include:

1)  TimeTextCtrl now expects the format name instead of the format string to be
passed when creating a new instance.  I found that almost all cases created the
instance with a blank format string and then set the string after creation.

2)  To simplify maintenance and prevent a possible discrepancy between the two,
Increase() and Decrease() were merged into a single routine.

As a result:

1)  All cases where a TimeTextCtrl was being used to extract information and
not actually display a control have been changed to use TimeConverter instead.

2)  All cases where TimeTextCtrl was being created with an empty format and
then immediately followed by something like this:

    tt.SetFormatString(tt.GetBuiltinFormat(c->GetFormat()))

    have been changed to pass the format name instead of the format string when
creating the TimeTextCtrl instance.
2013-10-23 21:01:52 +00:00