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

3386 Commits

Author SHA1 Message Date
Leland Lucius
6f751ad360 Merge pull request #42 from spider-mario/ladspa-default-values
LADSPA: correctly compute the default value for logarithmic control ports
2015-05-16 11:13:46 -05:00
spider-mario
e6b0869a82 LADSPA: correctly compute the default value for logarithmic control ports 2015-05-16 16:05:46 +02:00
Leland Lucius
ffc41f0f10 Fix bug #898 2015-05-16 04:55:34 -05:00
Leland Lucius
0a3ed3b59f Left in some debugging... 2015-05-16 04:25:37 -05:00
Leland Lucius
26500dcffc Fix for bug #931 2015-05-16 04:22:48 -05:00
David Bailes
66084b65ef Changes to a number of dialogs so that the nvda screen reader can read their titles. The accessibility name of the dialog is set to the title of the dialog. 2015-05-16 09:35:21 +01:00
Leland Lucius
a3b1803bf0 Fix overly aggressive validation 2015-05-16 03:23:18 -05:00
Leland Lucius
6cc7bcf384 Fix unitialized variable and remove duplicate 2015-05-16 03:00:47 -05:00
Leland Lucius
151b4bbc8c Do not capture crashes in Debug builds 2015-05-16 02:55:22 -05:00
Leland Lucius
ebc125de72 Change tab order to be like 2.1.0 2015-05-16 02:39:57 -05:00
Leland Lucius
043f427e7a Get rid of the "=" from the Nyquist prompt name
Hopefully won't cause any probs (shouldn't really)
2015-05-16 02:13:57 -05:00
Leland Lucius
a5fb181c58 Do not save translated strings to the plugin registry
This was causing problems in the menus when switching
languanges.
2015-05-16 02:12:34 -05:00
Leland Lucius
c2d8aa9421 Missing include when building for wx3. 2015-05-16 00:29:53 -05:00
Leland Lucius
f76746b399 Force use of "period" as decimal and nothing as thousands separator
Since we don't actually change the locale when we change languages,
we can't use whatever is defined in the locale for the decimal and
thousands separator.

This is because standard library functions are used to format and
parse numbers and since these library functions use whatever is
set for the current locale, we can use comma for the fraction
separator or the period for the thousands separator.
2015-05-16 00:27:31 -05:00
Leland Lucius
73d2681759 Calculate icon size rather than ask for it on GTK and limit width
When requesting The icon size (under Gnome at least), the size was
overly large, so use the wxMac method and just estimate what it
will be.

And, limit the column widths so the dialog doesn't grow wider than
the screen width.
2015-05-15 21:06:30 -05:00
Leland Lucius
44900e1938 Move socket file to temporary directory
Since the socket file is meant to be local machine only, putting
it on a network share can fail.  In a multi-user environment, the user's
home direcotry could easily be on a network disk.  In most cases, the
temp directory will be on local disk.
2015-05-15 19:06:16 -05:00
Leland Lucius
71000f6cb2 Make sure the current dialogs buttons are found...
...FindWindowById() looks at parents too
2015-05-15 18:52:09 -05:00
James Crook
b5dc59677c Bug 950 - Non functional plugin prefs (Headline issue fixed)
The residual issue is lower priority and still at bug 950.  I removed the non functional prefs.  Other changes mean that they are no longer needed.
The residual issue is that it could be nice to have a way to filter for new plugins.
2015-05-15 22:33:35 +01:00
James Crook
1e6e251ea9 Fix: Effects that aren't in menus now addable.
Previous code changes meant that they never got added in.
2015-05-15 22:20:06 +01:00
Steve Daulton
b9dd3e64c6 Fixes for bug 844 2015-05-15 21:17:24 +01:00
Leland Lucius
0bf5f77dd6 Fix a couple of 10.6 SDK / clang / wxWidgets 2.8.12 issues. 2015-05-15 12:30:09 -05:00
Steve Daulton
fbaab8702e Small optimization - non-linear preview copies only selected tracks by default. 2015-05-15 16:57:29 +01:00
Steve Daulton
d9f3c432d4 Fix for bugs 943, 942, 941, 843 and 775.
Non-linear effects now process tracks before mixing.
This will be slower when multiple tracks are selected
but the preview should now match the applied effect.
SetLinearEffectFlag(true) allows linear effects to
preview more quickly when multiple tracks selected, by
pre-mixing selected tracks.
Simple generators like Tone and Noise may be marked as
'linear' so that they only preview a few seconds.
Generators that vary over time (such as Chirp) must use
the full duration that is set. As this currently
requires calculating the full duration, preview for
'non-linear' generators are not limited to the preview
length.
2015-05-15 12:51:51 +01:00
James Crook
c85bf1c531 StereoToMono now EffectTypeHidden
This way it does not appear in the list of effects available to choose.
2015-05-14 22:15:44 +01:00
James Crook
4613be94f1 Re-enabled EXPERIMENTAL_SCIENCE_FILTER
It's available now, but you have to choose to add it.
2015-05-14 16:13:10 +01:00
James Crook
8ae6fc42e1 Added 'More...' to Generate and Analyze menus 2015-05-14 16:11:46 +01:00
Steve Daulton
5fd751169f Update Amplify.cpp
Fix for a rounding bug that causes the OK button to be sometimes greyed out. The bug may be Linux only (not tested on other platforms) but should not adversely affect other OS's.
2015-05-13 13:26:15 +01:00
Leland Lucius
e4043f6518 Fix for bug #934 2015-05-13 00:47:45 -05:00
Leland Lucius
409cb45362 Make sure selection times are initialized
This should fix the initial duration issue when adding
generators to chains.
2015-05-12 23:19:56 -05:00
Leland Lucius
186cdb1248 Make sure "default" builtin effects are always registered
This appears to be a little overboard, but it makes the
registration of defaults a little more generic.
2015-05-12 10:41:22 -05:00
Leland Lucius
07f965a057 Make sure the effect ID is valid (non-blank) 2015-05-12 10:40:28 -05:00
Leland Lucius
3391203e93 Make sure buttons are disabled for "special" commands 2015-05-12 10:26:27 -05:00
David Bailes
3000594d2f Improving accessibility of dialog for entering the name of a new chain. Jaws does not read the text in the dialog by default, and the accessibility names of the controls in the dialog cannot be set, so the best that can be done is to have a meaningful title for the dialog, and set the accessibility name of the dialog so that nvda can read it. 2015-05-12 09:29:55 +01:00
Leland Lucius
ff0cd7c347 Try fixing bug #927 again...last attempt was brain damaged. 2015-05-11 14:04:02 -05:00
Leland Lucius
0c9111608d Fix for bug #927
At least I'm pretty sure this addresses all of the example Peter
mentions.
2015-05-11 10:51:53 -05:00
James Crook
4fb56d0aa1 Fix missing include <wx/radiobut.h> 2015-05-11 13:54:02 +01:00
James Crook
e2bfb1bae6 Merge pull request #41 from DavidBailes/pluginmanager
minor improvements to accessibility of register effects dialog. Added…
2015-05-11 13:22:40 +01:00
David Bailes
514167d8ce minor improvements to accessibility of register effects dialog. Added show to the accessibility names of the radio buttons. Added access keys for the radio buttons, plus adjusted others. 2015-05-11 12:22:02 +01:00
James Crook
16fe9af314 Bug 938 - Audio longer than 2^31 sample is visually corrupted.
Seems to have been an overflow in GetWaveDisplay().
2015-05-10 20:17:30 +01:00
James Crook
ccc71c31b6 Some effect descriptions (for Doxygen). 2015-05-09 17:36:54 +01:00
James Crook
cb70fd3abd Added filter on Effect registration dialog.
This adds radio buttons to view all effects, just unregistered effects (effects that are not yet in the menus) or just registered effects (effects that are in the menus.  It remembers ticks and unticks until the dialog is closed, so changes to ticks for effects that are not shown by the current filter will still have an effect.  It does this by switching back to show-all just before closing the dialog.
2015-05-09 17:10:02 +01:00
James Crook
26a6242064 Merge remote-tracking branch 'dave/searchboxname' 2015-05-08 22:07:14 +01:00
James Crook
bc5082c976 More... now can removes effects too.
The effects shown ticked in the more.. list  are the ones currently enabled for the menus.  We can add and remove from that list
2015-05-08 22:04:34 +01:00
James Crook
4b2a2f710a Stub NyquistEffect::RedirectOutput() so mod_nyq_bench compiles
This function had somehow gone missing in other changes.  mod_nyq_bench now compiles loads and runs again.  Not tested beyond that.
2015-05-08 16:27:32 +01:00
James Crook
5bc41dec0f Compiler configuration names for mod_script_pipe project corrected.
These were debug wx284 and module_release.  Needed just debug and release for these to actually work.
2015-05-08 16:25:00 +01:00
James Crook
1ef540c0e2 Now on version 2.1.1 2015-05-08 11:10:51 +01:00
David Bailes
394026c36e In keyboard prefs set the accessibility name of mFilter to be the same as its label. The name is then the same as the one given in the manual, and the same if as user is using both a screen reader and magnifier. 2015-05-08 09:47:46 +01:00
James Crook
80529c6697 Merge remote-tracking branch 'dave/amplify2' 2015-05-07 15:32:53 +01:00
Steve Daulton
e9b2d0f02d A couple of bug fixes for Quick-Play and simplify defaults 2015-05-07 14:34:40 +01:00
David Bailes
a48f299b31 forgot to remove temp varialbe in OnPeakText 2015-05-07 10:56:40 +01:00