yam
6df443bd37
Fix background (behind button bar) drawing on GTK
2015-05-17 10:25:47 -05:00
James Crook
b51d3b2055
Fix Red and Green in Scrubbing
...
We have a policy in how we use red and green in the UI, so these colors in scrubbing were changed to 'orange' and 'lime'.
2015-05-17 09:47:38 +01:00
Leland Lucius
436fc86159
Should fix bugs 763 and 896
2015-05-17 01:57:40 -05:00
Leland Lucius
913cfe23b4
Fix for bug #879
2015-05-17 01:02:52 -05:00
Leland Lucius
b60e4e3b2c
Fix for bug #882
2015-05-17 00:38:18 -05:00
Leland Lucius
b88646616a
Prompt to replace existing preset and don't allow blank name.
2015-05-17 00:19:35 -05:00
Leland Lucius
a7203c5d3f
Fix crash when certain effects are open and a new project window is created
...
This affected VST, LADSPA, LV2, and Audio Unit effects.
2015-05-16 22:14:07 -05:00
Leland Lucius
0d89483df7
Add missing include
2015-05-16 18:00:24 -05:00
Leland Lucius
cbcc78b183
Fix for bug #887
...
A little overkill, but low risk since the majority of the source
changed isn't actually used.
2015-05-16 17:57:01 -05:00
Leland Lucius
f98d9ce712
Add a couple of missing contributors
2015-05-16 17:29:14 -05:00
Leland Lucius
b0405d0450
More wx3 workarounds
2015-05-16 17:21:14 -05:00
Leland Lucius
19e10ec81a
Merge pull request #44 from daavery/master
...
update for wx3
2015-05-16 16:22:33 -05:00
david avery
72385c7faf
wx3
2015-05-16 14:40:29 -06:00
david avery
193603551f
wx3 fix
2015-05-16 14:38:51 -06:00
Leland Lucius
3d47af8ef5
Merge pull request #43 from spider-mario/stereo-to-mono-effects
...
Prevent stereo->mono effects from causing a crash.
2015-05-16 13:36:30 -05:00
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
6868a318d9
Prevent stereo->mono effects from causing a crash.
2015-05-16 17:53:04 +02: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