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

9640 Commits

Author SHA1 Message Date
Leland Lucius
19df017d1f Save the log file during exit
This will save the current log to the Audacity config directory and
a name of "lastlog.txt".  This is for diagnosing errors that may
occur during Audacity exit.
2021-04-03 14:09:52 -05:00
James Crook
cca372fb92 Bug 2676 - Export: Incorrect handling over 0 dB
This bug was caused by dither being applied to all float output,
and dither clips to +1/-1 to avoid high values, especially NaNs,
polluting audio downstream.

Dither was applied because of an incorrect fix for Bug 1572.
The 1572 fix assumed SF_FORMAT_PCM_24 was a  (1 << N)
value, rather than from an enumeration.  Hence a check
involving it requires a mask, which it now has.
2021-04-03 13:51:35 +01:00
James Crook
f5317775a0 Bug 2672 - Plug-ins listed in reverse alphabetic order in Plug-ins Manager 2021-04-02 19:49:07 +01:00
James Crook
ee446c6075 Fix LC_ALL not found build breakage. 2021-04-02 10:43:20 +01:00
Leland Lucius
e80ec51a32 Bug 2709 - Mac: Missing sub-menu check marks in French 2021-04-02 03:37:23 -05:00
Leland Lucius
811065cff4 Bug 2694 - Coloring of tracks in Mixer Board are awry 2021-04-02 01:11:44 -05:00
Leland Lucius
988e90ea54 Change to a KEY_DOWN event instead of CHAR event
This should prevent pasting and backspace as well.
2021-04-01 20:29:35 -05:00
Leland Lucius
e47f27b106 Prevent keyboard navigation from being blocked on Mac
Readonly or non-editable text controls block keyboard navigation
on the Mac, so make them normal text controls, but block any edits.
2021-04-01 20:01:39 -05:00
Leland Lucius
7a55c90b9d Bug 2692 - Mac: VI users get trapped in radio buttons of Keyboard Preferences
This also corrects similar problems in other locations as well.
2021-04-01 20:00:12 -05:00
Leland Lucius
392a060389 Bug 2700 - "Failed to open the project database" 2021-04-01 01:13:15 -05:00
James Crook
ae5e768023 Bug 2726 - Enh: Some preference changes are not written until Audacity exits
Also fixed a bug with GetPreferences, where uninitialised pointers
could be used that were only meant for use when editing values
(in which path they would be initialised).
2021-03-31 16:15:51 +01:00
James Crook
1f1f1d43f6 Add C number format option (disabled)
The option to force decimal point in numbers and not
use comma is an experiment to work around bug 2709

It's disabled, because wxWidgets checks for a mismatch
between locale and number format, and disallows it.  To get
it working correctly might require patching wxWidgets.

This change does get the option string into our source code
so that translators can translate it.
2021-03-30 15:46:27 +01:00
Dmitry Vedenko
f1395ff621 Bug 2718 - improve the error message when opening a project in a read-only directory. 2021-03-29 18:40:40 +01:00
Leland Lucius
0a085daa92 Fix build 2021-03-29 00:05:44 -05:00
Leland Lucius
7ad50cb0ca Bug 2703 - Mac: EGAT preview dialog is hidden behind the EGAT dialog 2021-03-28 23:01:20 -05:00
Leland Lucius
895c527b6a Bug 2703 - Mac: EGAT preview dialog is hidden behind the EGAT dialo 2021-03-28 22:56:57 -05:00
Leland Lucius
c9afd39845 Bug 2723 - VST_PATH environment variable fails for non-standard locations 2021-03-28 14:02:21 -05:00
JohnColket
eb39642969
Bug 2663 - Audacity can make unwanted moves of toolbars (#776) 2021-03-28 09:16:09 +01:00
James Crook
ab8fdeacae Don't translate empty string.
Gnu gettext complains, if you do.

"gettext("") returns the header entry with
meta information, not the empty string."
2021-03-27 23:29:32 +00:00
James Crook
3efd8e3ea0 Bug 2710 - Compressor with audio before T=0 crashes Audacity 2021-03-27 20:59:50 +00:00
Leland Lucius
125114cfe7 Bug 2700 - "Failed to open the project database"
Only information gathering changes...not a fix
2021-03-27 14:26:30 -05:00
James Crook
6908d37a90 Bug 2720 - Error message improvement.
The error message occurs whether or not the blockfiles
are 'orphan blockfiles', so change the wording.
2021-03-27 19:10:26 +00:00
James Crook
e19d1f2340 Bug 2720 - Residual
Handling of failed to open.  Now if we fail, we abandon that connection,
rather than plough on.
2021-03-27 17:54:14 +00:00
James Crook
6435f595cc Bug 2720 - Cannot open project that's in a read only folder - error message vague.
The error message is now no longer vague, but 2720 can't be closed yet.
Audacity continues with a connection to an unusable project still open,
and then crashes later.
2021-03-27 17:19:19 +00:00
Leland Lucius
fe3dfe6774 Bug 2716 - Cleared "Recent Files" are restored on next launch 2021-03-25 02:20:16 -05:00
Leland Lucius
ffebbe064e Bug 2714 - (Japanese & Korean) "Unable to parse project information" 2021-03-25 00:19:11 -05:00
Leland Lucius
95a7fc6362 Bug 2707 - Opened projects not being removed from "audacity.cfg" 2021-03-23 12:43:46 -05:00
James Crook
5d28d6989e Bug 2699 - Cannot edit labels with emoji in them correctly.
Fixed on Windows 10.
Probably still broken on mac and linux.
2021-03-23 16:41:08 +00:00
James Crook
be704db581 Move macro save button to RHS
This follows a request from QA to do so.
2021-03-23 12:15:09 +00:00
James Crook
55cf4ea95d Bug 2524 - Macros "Cancel" button is confusing - doesn't do "what it says on the tin" 2021-03-22 17:45:54 +00:00
James Crook
2e162adeff Bug 2702 - Enh: Build Info Improvements. (Part I)
Order of items rearranged so most important first.

Still to do:
- Gtk2/Gtk3 indicator
- GitIdent for wxWidgets.
2021-03-21 13:00:58 +00:00
James Crook
56ec133c77 Bug 2696 - Metadata Editor: changed size is not remembered/restored on next use
Reverting what looks like an unintended change
in TagsEditor introduced in fixing bug 2209.

428193920f
2021-03-21 12:35:23 +00:00
James Crook
f5a69354e0 Bug 2701 - Progress dialog interferes with scripting.
Interference mattered for "PlayLooped".
No interference existed for an empty selection, a play until stopped.
2021-03-21 10:56:51 +00:00
Leland Lucius
e37155b07c Use our versions of lrint and lrintf to ensure performance 2021-03-18 08:05:02 -05:00
Leland Lucius
1bbfd3db5e Bug 2697 - AUP3 projects not using the correct character size on "differently" configured wxWidgets 2021-03-18 08:03:36 -05:00
JohnColket
3d90f8074a
Audacity fails to compile with VS2019 16.9.0 (lrint, lrintf) (#750) 2021-03-17 15:50:24 +00:00
James Crook
173e3b3d66 Ready for 3.0.1 development. 2021-03-17 10:13:51 +00:00
James Crook
d5d4c46a3f Set BUILD_LEVEL 2, in preparation for release. 2021-03-09 10:19:38 +00:00
Leland Lucius
2c47dc5ba1 Bug 2688 - Bad saves with Unicode project filenames 2021-03-08 12:42:09 -06:00
James Crook
c08131b78f Bug 2689 - Ctrl+R to repeat an effect may show the dialog 2021-03-08 09:51:46 +00:00
Leland Lucius
9b67c5aeec Bug 2688 - Bad saves with Unicode project filenames 2021-03-07 16:27:16 -06:00
Leland Lucius
0f830b44d3 Bug 2687 - Compressor with selection to end of track can cause corruption 2021-03-05 21:27:28 -06:00
James Crook
eb16476b31 Bug 2680 - Scale for Spectrogram changed unexpectedly.
This fixes the reported issue of a jump in the spectrogram
min frequency value when using half-wave collapsed and
generating silence.
2021-02-26 13:13:25 +00:00
Paul Licameli
8f0cec114c Bug2681 -- crash when generating into silence 2021-02-26 08:04:43 -05:00
James Crook
eaaaf67fe4 Bug 2679 - aup that opens in 2.4.2. does not open in 3.0.0 2021-02-26 10:56:34 +00:00
Leland Lucius
15dcb343f3 Fix LV2 memory leaks 2021-02-26 00:53:18 -06:00
James Crook
803fe8ef04 Shorter (clearer) fix for Bug 2677 2021-02-25 16:28:46 +00:00
James Crook
15c862a836 Bug 2677 - Win/Mac: An AUP file can crash Audacity when opened in 3.0.0 2021-02-25 16:03:47 +00:00
James Crook
cc9d53df04 Add Comments (for Bug 2673 fix)
Bug 2673 was an important multi-threading issue, and so I added
comments about the code.  Also a LogDebug to track cache use.

Bug 2673 was also a crash with no error message reported.
That is something to revisit later and deserved a comment.
It's believed that the underlying issue is fixed now.

The 'ANSWER-MEs' can be answered in 3.0.1.
2021-02-23 12:24:41 +00:00
Leland Lucius
53f7cacdb2 Bug 2673 - Win: Mixer Board problem on Windows - causes crash 2021-02-22 19:27:02 -06:00