1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-08-15 16:14:11 +02:00

1296 Commits

Author SHA1 Message Date
james.k.crook@gmail.com
1b6f24337a Removed one TODO comment. Removing gone files from MRU list is already handled. 2013-09-29 12:24:57 +00:00
james.k.crook@gmail.com
f2c3327058 Probable fix for bug 655, file-open failure - solution found by Leland. I'm committing the change and adding comments. A FIXME is now a TODO (i.e. not signalling broken, just a would-be-nice). 2013-09-29 11:52:02 +00:00
james.k.crook@gmail.com
e8ee6393b8 Fix upper bound on plug-ins count. 2013-09-27 20:30:07 +00:00
james.k.crook@gmail.com
6f35b25e31 Fix: Simplified View option greying-out now no longer selection-sensitive. 2013-09-27 19:12:29 +00:00
james.k.crook@gmail.com
c980a6bdb4 Restored deleted code to initialise save-yourself-call-back pending discussion/decision on value of the code. 2013-09-27 15:35:43 +00:00
martynshaw99
abcffe7593 Remove a couple of unused vars, and hence the warning count. 2013-09-27 00:18:45 +00:00
lllucius
ec8e203676 One possible idea for improving shortcuts list. This is NOT final.
Just want to get opinions.
2013-09-26 08:18:37 +00:00
martynshaw99
4f5de6d5e3 Quiet a bunch of 'unreferenced formal parameter' warnings on Windows.
The remaining ones are 'formal parameter's referenced by other platforms.
2013-09-25 22:57:54 +00:00
RichardAsh1981@gmail.com
9a75557b89 convert this file to UTF-8 format for all compilers to work with. Patch by Campbell Barton 2013-09-25 19:33:09 +00:00
RichardAsh1981@gmail.com
550de66cbd remove local variables which are not used in this function, and other commented out copy-and-paste code, from the CalibrateNoise() method. Based on patch by Campbell Barton 2013-09-25 19:10:10 +00:00
lllucius
6ccaf15a3c Oops...sorting command names is not the same as sorting command labels.
Thanks Martyn.
2013-09-25 01:43:27 +00:00
lllucius
5ec256a6fc Fix for bug #427 2013-09-24 23:24:22 +00:00
lllucius
48ec733ec3 Allow sorting keyboard list by clicking on column headings. 2013-09-24 14:10:32 +00:00
lllucius
b6c5d9296d Use the cached rates array if they contain the passed rate. 2013-09-24 07:05:27 +00:00
lllucius
efabeb4a79 Shows if a volume is being emulated or not via the tooltip and status bar. 2013-09-24 06:58:49 +00:00
lllucius
dd09c88ecb Corrects the issue where the volume sliders didn't control the correct
device after changing the hostapi.  They would still control the previous
device.
2013-09-24 06:56:26 +00:00
lllucius
2f89ef9bae TAB to the nearest label when the label track has focus. 2013-09-24 05:41:22 +00:00
lllucius
5c4ac939db Allow blanks labels to be retained when leaving the Label Editor. 2013-09-24 05:29:37 +00:00
martynshaw99
4ce2643d5f Remove the
// Indentation settings for Vim and Emacs
etc. lines from all files, as Campbell's patch (except for other changes to Languages.cpp)
2013-09-24 00:14:37 +00:00
lllucius
f7aca4b474 Another case where extra deinterleaving isn't necessary. CopySamples() can do
the job quite nicely...well, given the "stride" information he needs.  And in
some cases, it will just use memcpy() so it may improve capture performance a
bit more.
2013-09-23 20:36:39 +00:00
RichardAsh1981@gmail.com
6a7da21dec remove various unused #defines and bits of code, patch by Campbell Barton 2013-09-23 20:16:02 +00:00
james.k.crook@gmail.com
db56cbd363 Simplified Audacity (using ! prefix) now works for effects and analyse items too. 2013-09-22 11:48:29 +00:00
lllucius
7ddd4ed2ab As mentioned in commit message for 12574, here is one example of a routine
that was doing extra processing because Dither couldn't return interleaved
buffers.
2013-09-22 06:26:06 +00:00
RichardAsh1981@gmail.com
a3d27b135b remove an unused and fairly suspect function, and some old comment junk 2013-09-21 19:37:36 +00:00
RichardAsh1981@gmail.com
07a9789ec5 make functions which do not require access to class member variables static so they can be called without an object to do so with. Based on part of a patch by Campbell Barton 2013-09-21 19:34:12 +00:00
RichardAsh1981@gmail.com
61de872bf2 Make a large number of global variables static so they only have file scope when that is all they need. Part of a patch by Campbell Barton 2013-09-21 19:30:00 +00:00
RichardAsh1981@gmail.com
eee032648e add missing include. from a patch by Campbell Barton 2013-09-21 19:23:37 +00:00
RichardAsh1981@gmail.com
b9a60462f5 Make global variables static so they only have file scope when that is all they need. Part of a patch by Campbell Barton 2013-09-21 19:21:31 +00:00
RichardAsh1981@gmail.com
28e9f0ca73 make many functions which do not require access to class member variables static so they can be called without an object to do so with. Based on part of a patch by Campbell Barton 2013-09-21 19:15:42 +00:00
RichardAsh1981@gmail.com
6758caa5e1 Make a large number of global variables static so they only have file scope when that is all they need. Part of a patch by Campbell Barton 2013-09-21 19:11:41 +00:00
v.audacity
5523339ac5 at long last, Steve's patch for http://bugzilla.audacityteam.org/show_bug.cgi?id=654
Sorry, Steve!
2013-09-20 03:23:19 +00:00
lllucius
abae5de768 Okay, try #3(!)
The problem from the beginning has been that some parts of the code expected to
receive interleaved buffers from Dither and some expected non-interleaved buffers.
I was trying to keep the changes to a minimum, but it just wasn't possible.

The result is that Dither can now accept any combination of non-interleaved and
interleaved source and destination buffers.

I still want to review every single usage of Dither (and all of the intermediaries)
because I've seen allowances here and there for the lack of Dither returning
interleaved buffers.  Since it can now return interleaved buffers, some of that
extra processing can be removed.
2013-09-19 07:30:58 +00:00
james.k.crook@gmail.com
fe3e0b7699 Fixed bug (ASSERT) when adding a click track after adding a chirp (and unselecting) when sync-lock is enabled. 2013-09-18 20:55:04 +00:00
RichardAsh1981@gmail.com
238bb1594c Patch to avoid dereferences of invalid items by Campbell Barton, tested by Steve the Fiddle 2013-09-18 19:48:44 +00:00
RichardAsh1981@gmail.com
81f6306d7f check the loop boundary before dereferncing the array to avoid an out-of-bounds access. Patch by Campbell Barton with revisions suggested by Alan Horstmann 2013-09-18 19:46:47 +00:00
lllucius
3e8e94767c Just wanted to add a little doc to explain the parameters... 2013-09-18 13:26:20 +00:00
lllucius
4b23eb342d Partially revert R12560.
Changing the way interleaving was handled by Dither was not the right thing to do.  The actual fix for the original issue was fixed with the changes to Mix.cpp.
2013-09-18 04:49:52 +00:00
v.audacity
8bd603db70 Leland's import_crash_fix.patch for bug 648 2013-09-16 03:24:46 +00:00
v.audacity
3fc912710b Leland's minimal_v2.patch for bug 650 2013-09-16 02:32:43 +00:00
richardash1981
70504981a6 Supress doxygen warning by using correct syntax for TODO 2013-09-14 09:42:05 +00:00
RichardAsh1981@gmail.com
991969cab8 Apply parts of a warning supression patch by Campbell Barton 2013-09-12 16:52:30 +00:00
RichardAsh1981@gmail.com
2952017541 Delete a quantity of unused variables, based on a patch supplied by Campbell Barton 2013-09-12 16:48:55 +00:00
v.audacity
6ec4568175 2.0.4 is released. Onward with 2.0.5! 2013-09-07 19:06:49 +00:00
v.audacity
e703841be1 Looks like all systems go for 2.0.4rc1, so #define IS_ALPHA 0. 2013-08-31 20:47:29 +00:00
james.k.crook@gmail.com
ba187bbafc Bug 368: No longer look at plugins.cfg to decide whether to rescan. Just use the rescan preference. 2013-08-31 14:24:55 +00:00
richardash1981
507bc713a7 make Label exports a native (LF-terminated) text file rather than Mac Classic (CR-terminated) one, as it's more compatible with the rest of the platform (and the Wx default). Also create file directly on all platforms - no reason why Mac needs a special case with current wx. This code has been this way for many years, the original reason is long gone. 2013-08-31 14:09:55 +00:00
v.audacity
cc876ce7be just some cleanups on FIXMEs and unused method parameters 2013-08-31 05:57:48 +00:00
v.audacity
884dfaa652 Oops, accidentally committed a extra ' ' that Joel had in his patch. 2013-08-31 02:44:10 +00:00
v.audacity
933c16fe61 Joel Bouchat's patch for bug 51 (!) 2013-08-31 02:42:26 +00:00
RichardAsh1981@gmail.com
22166968d3 convert commented out code into a comment on why the obvious code would be wrong 2013-08-30 19:17:04 +00:00