1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-07-17 17:17:40 +02:00

1664 Commits

Author SHA1 Message Date
richardash1981
305ca18336 Disable VST on Linux for 2.0.6 release, and regenerate files as required from recent commits 2014-08-09 21:41:57 +00:00
v.audacity
c0a12667df Turn off WDM-KS and WASAPI again for 2.0.6 release. 2014-08-08 03:42:11 +00:00
RichardAsh1981@gmail.com
b94c80a467 always initialise maxidx, even if the data being analysed is pure silence, to avoid an uninitialised dereference later on 2014-08-06 18:46:40 +00:00
stevethefiddle@gmail.com
41c3444f37 Fix for incorrect attack/decay time by Paul L and remove unused variable. 2014-08-06 02:19:09 +00:00
lllucius
de68121d79 This fixes bug #740 and another crash.
I can't believe two things...

I can't believe I didn't test the textual display!  I'm really ashamed about that.

And I can't believe that we've never had anyone report a crash when attempting to
using the textual display with plugins that do not supply textual parameters.  Some
examples are the ones from BBE Sound.

I went back to Audacity 2.0 and they would crash there as well.  I'd wager they
probably always caused Audacity to crash.

Not much can be done except to fall back to the graphical display.
2014-08-05 05:35:57 +00:00
lllucius@gmail.com
4965b5a78d Fix bug #737.
The problem was the the splash window was displayed
when the FFmpeg warning dialog appeared.  Just needed
to hide it before deleting the window since the actual
deletion is defered to some time later.
2014-08-04 16:41:27 +00:00
v.audacity
c70c02130a Martyn's patch for Bug 721 - Equalization: Changing language from non-English to English creates two "unnamed" curves. 2014-08-01 20:15:30 +00:00
v.audacity
2fe6e2ea5f Gale's patch for Bug 714 - Automatic Crash Recovery: more intuitive wording 2014-08-01 20:06:55 +00:00
v.audacity
d906d5c788 modified version of David Bailes's patch for Bug 710 - Keyboard Preferences: don't match single characters in modifiers in Key View search 2014-08-01 19:58:47 +00:00
v.audacity
c39269bf4a Austin Boyle's patch for Bug 473 - Track can be in "Solo" mode when there is no solo button 2014-08-01 18:59:07 +00:00
v.audacity
5b9e6f58a2 tiny cleanup of comments (No reason to mention versions there.) 2014-08-01 16:54:07 +00:00
RichardAsh1981@gmail.com
3f49828d37 Standardise on working oof Recording and Playback rather than Input and Output throughout Audacity. Remove some very old junks strings at the same time. 2014-07-21 21:37:53 +00:00
RichardAsh1981@gmail.com
65fc88e9b4 Disable experimental code which is not ready for the next release 2014-07-21 21:16:32 +00:00
RichardAsh1981@gmail.com
89fc0bf6b7 commit patch greatly improving the detection of format of raw audio files, by Philipp Sibler 2014-07-21 21:14:37 +00:00
lllucius@gmail.com
baa8f8a701 Gale found the reason I'd put in the yield during Nyquist processing,
so added it back for the Mac only.  See discussion in:

http://bugzilla.audacityteam.org/show_bug.cgi?id=734
2014-07-15 02:41:21 +00:00
lllucius
fe241e4d23 Implement suggested fix for http://bugzilla.audacityteam.org/show_bug.cgi?id=734. Tested on Windows and Steve tested on Linux. 2014-07-12 14:29:54 +00:00
lllucius
96324b5520 Add "Delete Label" to right click when editing labels. 2014-07-12 14:26:07 +00:00
RichardAsh1981@gmail.com
fd53865f1c Add header include needed when FFmpeg support is enabled 2014-06-26 19:40:35 +00:00
james.k.crook@gmail.com
f4f5d19995 Audacity now 'owns' a client window added by a plug-in. 2014-06-26 17:39:09 +00:00
stevethefiddle@gmail.com
127b5d287a Duplicate command moved into basic Edit command group. Incremental update for bug 729. 2014-06-26 13:26:29 +00:00
RichardAsh1981@gmail.com
ca7977f92e remove single-use code which is replaced by generic code in HelpSystem.cpp 2014-06-25 10:12:25 +00:00
RichardAsh1981@gmail.com
d974754340 use HelpSystem for links to the manual in existing code 2014-06-25 10:12:19 +00:00
RichardAsh1981@gmail.com
18fdb53da8 add support for #anchors within pages to help link code 2014-06-25 10:12:15 +00:00
windinthew
a4bd763071 Added new Tamil translation (80% complete) by Kenthira Ponnampalam.
Ta.po still needs to be added to the Mac Xcode project.
2014-06-22 17:04:52 +00:00
lllucius
fa8146f6b8 Cleanup and resync the internal theme cache with source.
It seems that over the years things have been added/removed to
the internal theme cache (ThemeAsCeeCode.h) and some discrepancies
have crept into the image/color definitions in AllThemeResources.h.

So, I dumped the colors from ThemeAsCeeCode.h, compared them to
those in AllThemeResources.h and the ones that were "not default"
in AllThemeResources.h were ifdef'd as EXPERIMENTAL_THEMING and
the original colors were restored.

There had been several removals of images from AllThemeResources.h,
so I simply used theme preferences to clean them up.

Finally, just recreated the ThemeAsCeeCode.h with theme prefereces.
2014-06-21 06:46:08 +00:00
james.k.crook@gmail.com
b160c728bc Module dispatch function is now optional. 2014-06-20 15:50:02 +00:00
benjamin.drung@gmail.com
b8a464709d FFmpeg: Fall back to guessing avutil and avcodec filenames
When the avutil_version and avcodec_version symbols are not found, fall back to
guess the filenames of avutil and avcodec (as done in r13195 and previously).
2014-06-18 22:24:17 +00:00
windinthew
7a4a5fd9cc Fix typo in code comment. 2014-06-14 11:01:02 +00:00
james.k.crook@gmail.com
4ae1517898 Inadvertently checked in changes to IS_ALPHA and Restart. Rolled these back. 2014-06-13 17:10:18 +00:00
james.k.crook@gmail.com
4c0d515dba Added <wx/filename.h> to #includes. 2014-06-13 17:02:37 +00:00
james.k.crook@gmail.com
676cd8b1d4 Add "Prefs.h" into #includes fixing broken build (mea culpa). 2014-06-13 16:58:27 +00:00
lllucius
7f55060d07 Fix for http://bugzilla.audacityteam.org/show_bug.cgi?id=733
To heck with valgrind.  :-)
2014-06-12 23:25:15 +00:00
james.k.crook@gmail.com
55e6a71fd3 With EXPERIMENTAL_MODULE_PREFS we now have a dynamic list of modules, and we have options, enable, disable, ask, failed, new (=ask once and remember the answer). Without the #define the behaviour is unchanged. We ask about each module each time Audacity runs. 2014-06-12 21:08:14 +00:00
stevethefiddle@gmail.com
2b3214049a Comment to replace ANSWER-ME in ErrorDialog. 2014-06-12 18:29:09 +00:00
benjamin.drung@gmail.com
dea3dfb30e FFmpeg: Allow suffixes to the libavformat library filename.
The filechooser should also show libavformat-ffmpeg.so* files when "Only
libavformat.so" is selected as filter.
2014-06-10 21:38:22 +00:00
benjamin.drung@gmail.com
cb39b48274 FFmpeg: Get non-monolithic libav* filenames from libavformat.
The non-monolithic libavformat is linked against libavcodec and libavutil.
Instead of (falsely) guessing the filenames of libavcodec and libavutil, get the
files that the libavformat library is linked against. This fixes wrong filename
guesses and avoids run-time issues by using incompatible libavcodec/libavutil
version with libavformat.
2014-06-10 21:34:15 +00:00
benjamin.drung@gmail.com
caf557a614 FFmpeg: Modify FFMPEG_INITALT to support loading from a different alternative library.
av_frame_alloc/av_frame_free are defined in avutil, but the deprecated
alternative functions avcodec_alloc_frame/avcodec_free_frame are defined in
avcodec instead. FFMPEG_INITALT needs to be enhanced to support different
library names.
2014-06-10 21:18:50 +00:00
lllucius
a12818a912 Fix memleak. Not observed, just saw it when browsing the code. 2014-06-10 06:03:51 +00:00
RichardAsh1981@gmail.com
6605ac07e2 redirect Help button to Audacity documentation, using new infrastructure. Based on a patch from Steve the Fiddle 2014-06-09 19:56:25 +00:00
RichardAsh1981@gmail.com
894b955ac5 Add a utility overload to open a page from the manual without worrying what it is called (hopefully) in the various copies of the manual 2014-06-09 19:55:14 +00:00
RichardAsh1981@gmail.com
fc3a7558ae re-organise the Help System functions into a class as static methods for future utility 2014-06-09 18:42:19 +00:00
richardash1981
a26a1cff1c regenerate Makefile.in from Makefile.am after change there 2014-06-06 21:41:25 +00:00
RichardAsh1981@gmail.com
59b8cdeaa8 separate out Help system functions into their own source file (pending some extra ones) and change the required includes to accomodate this. As a result, some error class definitions have to move from .cpp file to .h file. 2014-06-06 21:34:36 +00:00
benjamin.drung@gmail.com
149fcafc1c Replace tabs by spaces. 2014-06-05 22:04:22 +00:00
benjamin.drung@gmail.com
c8d6505c64 FFmpeg: Fix import crash on older libav/FFmpeg versions.
avcodec_free_frame can't be directly replaced by av_free for older libav/FFmpeg
versions, because avcodec_free_frame takes a pointer to a pointer (**frame), but
av_free takes only a pointer (*frame).
2014-06-05 21:59:03 +00:00
benjamin.drung@gmail.com
277932dccb Remove trailing spaces. 2014-06-03 20:30:19 +00:00
benjamin.drung@gmail.com
d921c4969b Fix dynamic FFmpeg import.
The symbols av_dict_get, av_dict_set, and av_get_bytes_per_sample are defined in
libavutil, but not in libavformat or libavcodec.
2014-06-03 20:16:55 +00:00
benjamin.drung@gmail.com
7e72c4712b Revert defining different headers depending on FFMPEG_VERSION.
The preprocessor definition FFMPEG_VERSION cannot be used to determine whether
the libav* header are provided by the FFmpeg or libav project. Therefore an own
proprocessor definition is needed to make the differentiatiion.

IS_FFMPEG_PROJECT should be set by configure instead of hard-coding it in
FFmpeg.h.
2014-06-02 21:35:48 +00:00
benjamin.drung@gmail.com
729d7e31a3 Drop support for sonic audio codec.
libav dropped the support for the sonic audio codec.
2014-06-01 21:38:20 +00:00
benjamin.drung@gmail.com
0fa894c196 Use #define for backward compatibility only when --disable-dynamic-loading was specified. 2014-06-01 16:46:34 +00:00