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

12097 Commits

Author SHA1 Message Date
Paul Licameli
3869a8f460 Remove allegro.h from other headers 2020-06-14 10:32:16 -04:00
Paul Licameli
da93757401 Remove ImportRaw.h from other headers 2020-06-13 12:19:38 -04:00
Paul Licameli
a7408a7f80 Remove TimeWarper.h from other headers 2020-06-13 11:22:41 -04:00
Paul Licameli
6f402b3071 Remove expat.h from XMLFileReader.h 2020-06-12 14:02:37 -04:00
Paul Licameli
c84a2d295d Remove portaudio.h and portmixer.h from AudioIOBase.h 2020-06-12 11:39:18 -04:00
Paul Licameli
4ac96376bb Fix exception at startup on some Linux builds...
... Initializing Scrubber::mWindow but we don't use that any more.

It became unused at commit a3b434be1cd42ff7c99821de4ea52c0945cb0baa
2020-06-11 21:19:23 -04:00
David Bailes
ce07da936c Bug 1549: Retrieve Region does not ensure it is visible 2020-06-10 12:43:28 +01:00
Nikitich
85ed4abbca Update Russian Translation 2020-06-10 10:19:22 +01:00
Azpidatziak
8a9581cd04 Update Basque Translation 2020-06-10 10:18:30 +01:00
Michele Locati
172c4095d9
Update Italian translations for 2.4.4 2020-06-10 09:50:12 +02:00
Olivier Humbert
975faddd80
French translation update for 2.4.2 (#565)
* French translation update
2020-06-09 22:22:46 +01:00
Joachim Huffer
5571849719 Update German Translation 2020-06-09 17:23:04 +01:00
Marco Oros
039ac974e3 Update Slovak Translation 2020-06-09 17:22:29 +01:00
Yuri Chornoivan
73e7f860f9 Update Ukranian Translation 2020-06-09 17:21:50 +01:00
James Crook
4267ba0490 Bug 2473 - Linux: Numbers on meters have opaque backgrounds 2020-06-09 16:36:15 +01:00
SteveDaulton
fdc978e871 Fix Bug 2469 2020-06-09 13:04:46 +01:00
James Crook
c288d9dd19 Update audacity.pot and .po files for 2.4.2 2020-06-09 10:51:24 +01:00
Fishbeck, John
d5266912ef "and" -> && "or" -> ||
So Audacity compiles on older Visual Studio 2017.
2020-06-08 22:32:58 +01:00
Paul Licameli
a085057b66 Delay creation of tool docks and bars...
... after construction time for ToolManager, so that ToolManager can be
constructed earlier than ProjectWindow, and therefore the unspecified sequence
of invocation of factories of attached objects in the project won't lead to a
crash on any platform
2020-06-08 15:37:12 -04:00
James Crook
9e2a13128a Update paths in update_po_files.sh 2020-06-08 17:59:48 +01:00
James Crook
5245f7528f Update Script update_po_files.sh 2020-06-08 17:50:33 +01:00
James Crook
92c2b7f356 Update Finnish Translation 2020-06-08 17:05:18 +01:00
Carlo Bramini
339549d23d
[WIN32] This inline ASM is supported only by MSVC. (#563) 2020-06-07 12:49:33 -05:00
yam
3b71d1fc1e Bug 2465 - Treble height Selection Toolbar 2020-06-07 01:15:39 -05:00
Paul Licameli
1bce7c1979 Disambiguate "Silence" 2020-06-06 15:14:42 -04:00
Paul Licameli
782ef138e0 Bug2431 residual: Restore commit 5e8cfb0...
... as urged by Leland.  It is really needed for a more complete fix.

This reverts commit 9894abc4f4477dee88022415a919adcfe96e2e80.
2020-06-06 14:59:32 -04:00
Olivier Humbert
d22d10e30d
Fix duplicate keyboard-shortcuts in French translation (#562)
* Fix duplicate keyboard-shortcuts in French translation
* Remove some comments in the FR translation
2020-06-06 13:16:42 +01:00
Olivier Humbert
b34d635c59 Fix a typo in the French translation 2020-06-05 21:55:45 +01:00
James Crook
6f20ca2403 Fix ResetConfiguration Device Toolbar Size
The device toolbar was coming out too short after a 'ResetConfiguration'.
The upgrade detection process was messing with it.  The fix is to
remember what version we are on.
2020-06-05 21:10:38 +01:00
Paul Licameli
4a56af43aa Bug2442 residual: Review AudacityException classes...
... Have copy constructors only (no moves); disallow all assignments
2020-06-05 13:48:53 -04:00
David Bailes
13ec3300a9 Bug 2471 - Mix Stereo down to Mono fails if space at start of track
Fix:
In the constructor for Mixer, the start and end times should be in seconds, not sample numbers.

Also fixed in passing, in computing end time of a track, the max of the two channels should be used, rather than the min.
2020-06-05 14:33:45 +01:00
Paul Licameli
278b40c50d Bug2442: Windows crash when import exhausts disk space...
... Fixed by changing a move constructor to a copy constructor for the
exception object.  Not sure why that should be needed, according to the C++
standard, but so it is with the MSVC compiler.
2020-06-05 00:00:48 -04:00
Leland Lucius
e861598f99 Bug 2470 - Modules may not be found if earlier version failed 2020-06-04 15:55:24 -05:00
Leland Lucius
815e655a5e Bug 2470 - Modules may not be found if earlier version failed 2020-06-03 22:35:57 -05:00
Carlo Bramini
e5968db44f
[CMAKE] SBSMS: fix compilation error. (#467)
If you try to build local SBSMS with CMake for i686, you get many error messages like this one:

audacity/lib-src/sbsms/src/fft.h:346:29: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]

The solution is to add the option provided by SSE_FLAGS.
So, I replicated in this PR the same fix made for local soundtouch and LAME library.
2020-06-03 13:35:10 -05:00
Carlo Bramini
bf859736b2
[NYQUIST] Fix error build with MinGW and CYGWIN (#556)
When compiling, I got this error:

/lib-src/libnyquist/nyquist/nyqsrc/sndread.c: In function 'snd_make_read':
/lib-src/libnyquist/nyquist/nyqsrc/sndread.c:169:30: error: invalid operands to binary | (have 'int' and 'long int *')
  169 |         susp->sf_info.format |= format;
      |                              ^~

I would like to suggest this fix for this error.
2020-06-03 13:16:28 -05:00
Carlo Bramini
717ceb6525
[NYQUIST] Fix build on CYGWIN. (#557)
* [NYQUIST] Fix build on CYGWIN

Cygwin requires to include unistd.h for building without errors.

* [NYQUIST] Fix build on CYGWIN.

Cygwin requires to include endian.h to build without errors.
2020-06-03 13:13:41 -05:00
Leland Lucius
93d4e3a463 Bug 2468 (Python Scripting of Nyquist Effects) 2020-06-03 11:18:14 -05:00
James Crook
fb8214afc9 Reset session data directory on a Reset Configuration. 2020-06-03 13:28:47 +01:00
James Crook
9e3cb149f3 Reset selected tool when resetting configuration. 2020-06-03 13:16:21 +01:00
James Crook
296a9a2291 Bug 2468 - Python scripting of Nyquist effects must set ALL parameters, or all parameters are ignored.
My code is for normal Nyquist effects.  This fix also incorporates a fix from Leland for Nyquist Prompt.  Thanks Leland.
2020-06-03 12:45:15 +01:00
David Bailes
8e6c5c0027 Tools menu: fix duplicate access key 2020-06-03 08:20:37 +01:00
James Crook
3a537540cc Move ResetConfiguration from Help to Tools menu.
Requested by Peter, and I agreed.
2020-06-02 18:01:18 +01:00
Leland Lucius
722da170a1 Bug 2449 - Mac: Attempting to export as M4A(AAC) yields an FFmpeg error message 2020-06-02 10:26:06 -05:00
Leland Lucius
7a08ef3860 Revert "Add path to allow testing locales when using cmake"
This reverts commit e48dbd94f9ef485adff806ea6844618336ee6be6.

There is a pure CMake way of handling this one...
2020-06-01 17:19:55 -05:00
Leland Lucius
e48dbd94f9 Add path to allow testing locales when using cmake 2020-06-01 17:16:03 -05:00
Leland Lucius
feb24f2b14 Bug 2467 - Modules are not available for "Portable" Audacity 2020-06-01 17:02:58 -05:00
Leland Lucius
7f14e8d7ae Restrict combo size across the board
This fixes "too tall" toolbar problems on Windows with some
scaling settings and doesn't (seem to) hurt on the other
platforms.
2020-06-01 12:37:49 -05:00
binarywisdom
5cec22e8a0 fixed bug 2396. Set button now accounts for the existence of legal shortcuts duplicates. 2020-05-31 18:02:30 +01:00
Paul Licameli
223ac3b644 Move an #include ...
... obey the rule that each .cpp file includes the corresponding .h file before
any other except Audacity.h
2020-05-31 10:33:35 -04:00