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

4412 Commits

Author SHA1 Message Date
Steve Daulton
6663f406d3 Bug 1275 - No preview in Spectral edit effects
Introduces a new type 'spectral' t Nyquist plug-ins
2015-12-26 19:26:39 +00:00
James Crook
0d4b58ba1c Merge remote-tracking branch 'leland/master' 2015-12-26 14:57:24 +00:00
James Crook
94afd8265b Bug 1271 - Move the Audacity temp dir to a location not scanned by cleanup apps (Residual)
The residual issue here was that an old cfg could go on using the unsafe path.  So we check for the unsafe path at init and silently substitute the good path.  If the user attempts to re-instate the unsafe path we tell them no, with an informative message.  This change was made more complex by windows allowing different strings for the same path, specifically C:\Users\JAMESC~1\AppData\Local\Temp\audacity_temp contains the shortening '~' so in the function that tests 'IsTempDirectoryNameOK' we use GetLongPath() to always compare the expanded names.

I also changed directory prefs to add SessionData rather than audacity_temp on the new directory name, on windows when choosing a new temp directory.
2015-12-26 14:56:47 +00:00
Leland Lucius
0629c31538 Change name to prevent further confusion 2015-12-23 12:39:26 -06:00
Gale Andrews
1d137db502 Add fix_rename.diff to list of wxWidgets patches, correct wxWidgets configuration names. 2015-12-23 00:08:17 +00:00
Leland Lucius
76436fc3fd Don't display message if the EQ curves file is missing.
I can't think of a reason for having the message.  Either the curves
are there or they are not.
2015-12-21 23:38:05 -06:00
Leland Lucius
9dd79c9f80 Remove flushing of preferences in ShuttlePrefs and only
flush when all settings have been written.
2015-12-21 20:07:24 -06:00
Leland Lucius
d3fdccffce Fix for bug #1271 2015-12-21 19:32:43 -06:00
Leland Lucius
ef527f83fc Revised workaround for bug #1266 2015-12-21 16:59:46 -06:00
Leland Lucius
d6297ed01d Fix (workaround) for bug #1266. 2015-12-21 16:57:20 -06:00
Paul Licameli
85026f9895 Add some defensive code in libmad to fix crash opening a corrupt .mp2 2015-12-20 19:50:27 -05:00
Paul Licameli
b5f2046286 Make the last travis-friendly 2015-12-20 19:23:31 -05:00
Paul Licameli
407c1dc4b2 Guard against unusually large numbers of channels in imported .wav file. 2015-12-20 19:11:04 -05:00
Gale Andrews
f6b89ae80f Version number corrections in Compilation instructions 2015-12-11 16:03:05 +00:00
David Bailes
13f13490e6 Fix for Bug 1267 - Accessibility: some panels used for graphics are included in tab traversal
Bug due to update and wxWidgets bug 1267.
Fix is to add the override of AcceptsFocusFromKeyboard().
2015-11-26 15:21:48 +00:00
Gale Andrews
88dae8ff7e Back to IS_ALPHA 1 2015-11-26 08:19:36 +00:00
David Bailes
83830d52eb Fix for bug 1254
In LabelDialog::Show(bool show), only set initial row when show == true.
2015-11-25 09:20:24 +00:00
James Crook
dec93b3d16 audacity.iss - remove old mod-nyq-bench.dll 2015-11-12 21:16:23 +00:00
James Crook
880ba0d60e links to wiki and forum in inno-wizard rtf file.
Links have changed and needed updating.
2015-11-12 21:13:24 +00:00
James Crook
ecdb1d81c9 Updates to compile.txt from Gale. 2015-11-09 11:44:29 +00:00
James Crook
1deafa1fe8 Exclude help files pulled from wiki. 2015-11-08 00:18:01 +00:00
James Crook
ae8aa4b4e4 Link to version of gettext for Windows 7 and later. 2015-11-07 19:50:07 +00:00
James Crook
3fbfcb773a msgfmt.zip no longer at that link. 2015-11-07 15:08:12 +00:00
James Crook
8e41c8c726 Updated Step 2.2. of Compile.txt
The 'easy' way to patch wxWidgets 3.0.2 is to copy the modified files over the 3.0.2 installation.  Updated text explains what is changed from default wxWidgets.
2015-11-07 13:13:11 +00:00
James Crook
45ca22648a .iss: Dll versions and audacity URL updated. 2015-11-07 12:23:43 +00:00
James Crook
f4be21282e First step updating compile.txt for 2.1.2. 2015-11-07 11:37:37 +00:00
James Crook
2dda54d0e8 IS_ALPHA from 1 to 0. 2015-11-06 11:48:56 +00:00
James Crook
54fbdedd27 Updated README for 2.1.2 2015-11-06 11:41:54 +00:00
David Bailes
1d570ee182 Fix for track menu channel radio items on linux.
Steve suggested and tested this fix. Probably bug in wxWidgets.
2015-10-30 16:10:33 +00:00
David Bailes
758bd1ac2a Revert to appending the radio items for channels, rather than inserting them in reverse order.
Reverted the access key of Rate to e.
2015-10-28 09:13:59 +00:00
David Bailes
ba3b1b14ae possible fix for bug 1250
Go back to having both mono and stereo items in track menu.
2015-10-26 10:17:07 +00:00
Benjamin Drung
162392e8cf ExportMP3: Fix compiling with static loading
Audacity can be built with dynamically loading/unloading the MP3 library
(the default) or dynamically linked against the shared object file
(--disable-dynamic-loading). The code to load the library is only needed
in the former case.
2015-10-16 00:36:26 +02:00
James Crook
7eb7490a70 Bug 1243 - Audacity may open with too small width/height when not maximised on previous close
New behaviour, instead of resizing window when it doesn't fit, use the default size/position.
This touches code involved in the fix for 1119 (mac only bug on small screens) and should still
fix that bug, but that will need testing.
2015-10-14 18:06:49 +01:00
James Crook
96d2e66db5 Bug 1221 (Mac)
Re-instated conditional code that apparently worked previously on Mac.  Untested on Mac.  Could 1221 possibly be cleared now?
2015-10-10 15:41:59 +01:00
James Crook
6d95e68dad BatchProcessDialog Close command working again.
Sending a wxCloseEvent doesn't close a Modal dialog (unless we hide it first).
2015-10-10 15:27:35 +01:00
James Crook
aee4a33d6b Bug 1221 - Chain asserts (Linux) or causes switch away from Audacity (Windows) on completion.
New fix.  It appears to be a bug in wx3.  Hiding a Modal window (under linux) can stop it being modal.  So rather than EndModal() we send an event to close the window which works whether wxWidgets thinks the window is modal or not.  Additionally we set the focus back to the parent window, becuase of a side bug under windows, and we new the status dialog rather than allocate it on the stack, because the status dialog is NOT run with ShowModal() which is the only time we can safely use an on stack dialog.
2015-10-09 23:53:49 +01:00
James Crook
38551d8e49 Start of fix for Bug #1221 2015-10-09 23:28:53 +01:00
Leland Lucius
31fc2c14e4 This corrects the debugging level used when building the
wxWidgets libs on Windows.  It will disable the assertions
in release builds.
2015-10-08 17:35:14 -07:00
yam
c7792dd52f Fix for bug #1224 2015-10-08 16:52:58 -05:00
Leland Lucius
6b9541933d Fix for bug #1221 2015-10-08 14:06:24 -07:00
James Crook
ae5d29a048 Bug 1226 - Plot Spectrum freezes first time in a project if insufficient samples selected
Guarding against mDataLen < mWindowSize, as per fix from Steve.
However, also must ensure mAnalyst was initialised, as we otherwise get a different crash when we paint a valid spectrum later, because we don't init mAnalyst when too few samples.  To do that init, we must call Recalc before we show the dialog.

Needs to be tested on Mac, because the change from SendRecalcEvent() to Recalc() might conceivably upset the Mac.
2015-10-06 21:28:22 +01:00
Leland Lucius
48c5c47214 Fix for bug #1219 2015-10-05 23:43:00 +01:00
Leland Lucius
aefde8ad30 Fix for bug #1216 2015-09-30 10:22:23 -05:00
windinthew
9280aab949 Bug 1214 - Import Raw Data cannot be used in Polish language.
An '!' in place of a '|' in the Polish translation was preventing import.
2015-09-25 09:04:55 +01:00
Paul Licameli
4e335af91f bug1197 again: better fix 2015-09-24 11:10:59 -04:00
Paul Licameli
8d5841331b Bug1213: "Spectrogram" not "Spectrum" in tracks prefs.
This is a string change, however that string should be replicated elsewhere in\
the translation files.
2015-09-23 09:13:42 -04:00
James Crook
39cc1fbc23 Bug 1204 - Crash when pressing both mouse buttons over toolbar buttons
Looks a very safe fix.  Post 2.1.2 should review ALL uses of CaptureMouse().
2015-09-21 23:11:55 +01:00
Paul Licameli
d776f25830 bug1197: Correct horizontal scrollbar position at extreme zoom-in 2015-09-21 12:58:56 -04:00
James Crook
905ea0ce22 Bug 1208 - Spectrogram vertical zoom-in is limited to ten bins
Changed so that it is now limited to 1 bin.  Now it is obvious if you are zoomed in too far.
2015-09-21 14:54:23 +01:00
James Crook
7f0937a7df Updated de,eu,fi,it,ja,pl,ru,tr translations.
[Via email - preferred]
German (de) - Daniel Winzen with minor tweaks H Hank.
Basque (eu) - Xabier Aramendi
Finnish (fi) - Heino Keränen
Italian (it) -  Carmelo battaglia
Japanese (ja) - Atsushi Yoshida

[Via Transifex]
Polish (pl) - Andrzej Supermocny
Russian (ru) - Johnny Storm
Turkish (tr) - Kaya Zeren
2015-09-21 13:02:52 +01:00