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

1977 Commits

Author SHA1 Message Date
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
lllucius
0e1614f41c Add volume support for WASAPI
Lost portion of the r12594 commit.
2013-10-23 20:39:46 +00:00
lllucius@gmail.com
08c94d5372 Backported wxWidgets-3.0rc1 number validators
The are pretty darn slick.  There's an integer one and a floating point 
one.  They support automatic range limiting (ex., you can't even type a 
number outside of the range), proper number formats (ex., you can't 
enter a decimal point in an integer field), you can't enter bogus 
numbers like "0.3-.2", thousands separators are supported, decimal 
precision may be specified and proper number formatting for string 
values (or automatic conversion to int, double, float, etc.).
2013-10-23 20:33:17 +00:00
lllucius
dd8e0a5edd Missing include on Linux. 2013-10-23 20:16:18 +00:00
lllucius
3ec8989265 Bug 510 - undo can change which tracks are selected, and focus
Must more extensive review of saving state

Try this one David.  I reviewed all actions in Menus.cpp and have added state
saving where it seemed to be missing.  I had no idea it would be so many (22). 
And that was only reviewing Menus.cpp.  I believe that will get them all since
all keyboard actions are tied to a menu or command action and they all go
through Menus.cpp. (I still have a few to review in TrackPanel.cpp though)
2013-10-23 20:14:09 +00:00
lllucius
27f87308ae Fix build error on Linux. 2013-10-23 19:23:15 +00:00
lllucius
fb8185cdbb Missed a couple of new files in r12712 2013-10-23 18:08:12 +00:00
lllucius
5c8baf9c16 Bug 406 - Label creation/other non-dialogue editing and keyboard selection hang on long projects
This is part 2...

Improve performance of selection via Selection bar

This provides a similar type of speed up when selecting with the keyboard via
the Selection toolbar.
2013-10-23 18:06:49 +00:00
lllucius
03f5088b6a Bug 406 - Label creation/other non-dialogue editing and keyboard selection hang on long projects
This is part 1...

Provides some relief to the selection "hang"

This patch adds the ability for the keyboard based commands (like cursor left,
extend selection right, etc.) to know when the key has been released.

When the patch is applied the current state is saved only when the key is
released and not every time it repeats.

Here's an example of the difference it makes.

This video show the selection "hang", but also watch the CPU usage.  All I'm
doing is pressing SHIFT+RIGHT ARROW.

http://youtu.be/tdMntDwGSkM

This one is the same thing bug with the patch applied.  Notice that the
selection "hang" no longer occurs and look at the CPU usage!

http://youtu.be/EpXNsQ4Cky0
2013-10-23 18:01:14 +00:00
lllucius
0bee195b0e Bug 275 - Snap-To status/quantisation are global, leading to incorrect indications in multiple projects
Make Snap To project specific

This makes the Snap To setting in the selection bar project specific.  Changing
it will no longer affect other open projects.

The state is saved to audacity.cfg when the checkbox is changed.  This means
that the next project window to open will start with the new value.  (As it
should be).
2013-10-23 17:47:00 +00:00
lllucius
4159bf3b8e Bug 355 - Some keyboard shortcuts unresponsive after Mix and Render or Save Project
Track focus was set, but not track panel's
2013-10-23 17:43:26 +00:00
lllucius
865e22c0ee Bug 637 - Some full and reduced Menu Bar items are not translated
Relocates the translation tables to the bundle

This will change the location of the translation tables from:

<root>
  Audacity.app/
    Languanges/<langcode>/

to:

<root>
  Audacity.app/Contents/Resources/<langcode>.lproj/

  This will allow the menu items to be translated as expected.
2013-10-23 17:41:10 +00:00
RichardAsh1981@gmail.com
a21f391f23 this is not a generated file, it configures doxygen. Revert deletion, will need to update subsequently for current version of Doxygen 2013-10-23 17:25:20 +00:00
lllucius
1fab1cdb21 Bug 337 - New logger class allows log to be initialized immediately without crashing Mac empty project windows
This is an older one...originally from 2011.  Bug says it all, but basically it allows logging
to begin immediately upon startup for all platforms.  And it has multithreading protection, so
it should now be safe to log from the non-GUI threads.
2013-10-23 17:00:28 +00:00
windinthew
b3afe37889 Rename README to README.txt . 2013-10-23 06:27:55 +00:00
martynshaw99
87fb99e68b Turn on EXPERIMENTAL_KEY_VIEW, as per http://wiki.audacityteam.org/wiki/2.0.6_To_Do 2013-10-23 00:13:54 +00:00
james.k.crook@gmail.com
02e4e56444 Title of export dialog is now either "Export File" or "Export Selection", so user knows which menu option they selected.
Vaughan, 2013-11-02: James also turned on EXPERIMENTAL_SCIENCE_FILTERS.
2013-10-22 21:11:58 +00:00
james.k.crook@gmail.com
41bfae1695 Separated conjoined strings to make translation easier. Added TODO comments. 2013-10-22 20:40:11 +00:00
james.k.crook@gmail.com
a6a664443b Removed VIM settings footer. 2013-10-22 20:38:01 +00:00
windinthew
d694748fcf Update by Kaya Zeren. 2013-10-22 17:30:32 +00:00
windinthew
c14748b392 Update by Carmelo. 2013-10-22 17:19:00 +00:00
v.audacity
98e5b9118b Delete long-neglected .dox file. It can always be regenerated from current source, so no reason to keep in repository. 2013-10-22 07:32:39 +00:00
v.audacity
6c88c38a00 2.0.5 is released. Onward with 2.0.6! 2013-10-22 07:31:18 +00:00
v.audacity
79cc452c84 Leland's back on Audacity Team! 2013-10-18 20:51:10 +00:00
v.audacity
90a36f701e fix for bug 669, based on Steve's patch 2013-10-18 20:03:42 +00:00