James Crook
8ce8e7bcce
Bug 521 - Lower half of Waveform (dB) vertical scale does not show dB level.
...
Added a DbMirrorValue for two sided dB scale on Waveform VRuler when in dB view mode.
2018-03-24 20:35:08 +00:00
Paul Licameli
37541de6be
Bug1858: Allow empty default choice on $ control lines (again)
2018-03-24 16:20:13 -04:00
Paul Licameli
05ef58753a
Substitute, don't concatenate in internationalized strings
2018-03-24 15:24:15 -04:00
Paul Licameli
d978abba35
Allow \n to mean newline in .ny header control string...
...
... preserving old behavior, but such escapes should not be used if the string
needs to localize because xgettext will not treat them as Nyquist.cpp does.
2018-03-24 15:14:45 -04:00
Paul Licameli
7de9b13f68
Revert changes that break Mac build
2018-03-24 15:14:45 -04:00
James Crook
35127c44b7
Bug 1548 - Newly recorded tracks do not acquire focus
2018-03-24 16:05:10 +00:00
James Crook
a13be4bea3
Bug 1612 - Zoom factor lost
...
Zoom to fit on recovery of a project.
2018-03-24 15:08:22 +00:00
James Crook
65b4e34f71
Bug 1725 - Zoom buttons disabled after OK in Spectrogram Settings
2018-03-24 13:21:04 +00:00
James Crook
22cb84ff23
Bug 1806 - Extreme negative settings in Change Tempo cause an "apparent" hang/freeze
...
Limit percentage to -95 to +3000. Result will be at most 20x longer rather than previous
up to 100x longer. Extreme stretches have artifacts in any case (try with DTMF).
2018-03-24 12:13:20 +00:00
James Crook
0fb08f74c8
Linkus -> Linkus in de.po (requested by Double-A-92)
2018-03-24 11:22:30 +00:00
James Crook
cd06f86619
Remove spaces before question marks (scootergrisen)
...
Requested by translation team.
2018-03-24 11:01:29 +00:00
James Crook
ef5cc132ef
Merge branch 'gcc-warnings' (andheh)
2018-03-24 10:18:55 +00:00
andheh
eccd9bcea6
made my changes to VSTEffect.cpp C++11 compliant
2018-03-24 10:15:48 +00:00
andheh
6fbfcda1e0
fixed an "uninitialized use" warning in VSTEffect.cpp
2018-03-24 10:15:48 +00:00
andheh
430e91d834
fixed strict-aliasing violations in VSTEffect.cpp
...
also removed an unused variable in the same file
2018-03-24 10:15:47 +00:00
andheh
b56059a77c
fixed some warnings in debug mode (GCC/Linux)
2018-03-24 10:15:47 +00:00
Paul Licameli
1cda717a14
Fix parse of line break in string inside list in header of .ny file
2018-03-23 21:28:01 -04:00
James Crook
872eec6142
Make finer gradations on SetTrack sliders
...
Also use log scale for Gain
Also fix unused parameter warnings
Also Gain before Pan.
2018-03-23 22:20:59 +00:00
James Crook
e01122e841
Change dangerous shortcuts, Alt+N and Alt+P
...
Alt+Letter are reserved for top level menu.
2018-03-23 17:58:27 +00:00
James Crook
4a7c4f400f
Bug 1830 - Zero Crossings selection may change when zero crossing not found
...
The old method was overly reliant on absolute value.
Now we have penalties base on consecutive samples signs.
We'll only make a change if the overall score is good enough.
Also we try to avoid making a point selection, if we were not previously a point.
2018-03-23 16:27:39 +00:00
James Crook
d94f6c9b5b
Use Alt+R as accelerator for "Ext&ra"
...
Done by freeing up the 'R' in "T&ransport"
2018-03-23 14:18:23 +00:00
James Crook
0cf7964e38
Bug 1661 - Default audio track name not being translated
...
We need a blank name stored in the config, if the name is the local version of "Audio Tracks"
2018-03-23 14:17:05 +00:00
James Crook
40085b384f
Fix crash on second invocation of Macros after apply to projects.
...
This was caused by reuse (misuse) of mList variable for a new list.
It was still needed for future use of the dialog.
2018-03-23 09:30:25 +00:00
James Crook
2f89c57b18
Fix defaults for unchosen optional values.
...
Previously when using a scriptable via dialog the unchosen optional values from the dialog were still being used.
Now unchosen options are reset to their default values, if they would be used.
2018-03-22 19:19:59 +00:00
Steve Daulton
975e95abad
Update Nyquist plug-in headers
...
Mostly consistency updates, plus a couple of minor fixes.
Line breaks in translated control text strings do not work, so have
been removed.
Obsolete ";categories" commands removed, and ";info" commands replaced
with standard Lisp comments.
2018-03-21 22:49:35 +00:00
James Crook
2ccc8eec9b
Revert "Don't use c++11 fix ups on OSX 10.6"
...
More is needed for this to work correctly on Mac.
2018-03-21 10:40:39 +00:00
James Crook
47451da0e0
Don't use c++11 fix ups on OSX 10.6 (requested by macrports.org)
2018-03-21 08:45:59 +00:00
Steve Daulton
2a8cec8bbb
Fix Mac build
2018-03-21 02:03:24 +00:00
SteveDaulton
6828627e0f
Fix libsoxr build on Windows
2018-03-20 20:52:59 +00:00
Steve Daulton
ccc29c6c76
Upgrade libsoxr to 0.1.3
2018-03-20 20:52:59 +00:00
Paul Licameli
f7f721b52d
Automatic setting size hints in all choice controls in ShuttleGui...
...
... excpet in a few places that populate the choice control late and then
do it explicitly
2018-03-20 14:42:36 -04:00
James Crook
56bca74272
Add new dialogs to screenshot list.
2018-03-19 22:52:14 +00:00
James Crook
bd30e1f16d
Add long names for some commands in menu.
2018-03-19 19:08:37 +00:00
James Crook
63879f2fc4
Don't hide macros GUI when applying.
2018-03-19 17:38:18 +00:00
James Crook
a02c9de789
Use capital 'M' for Macro in history.
2018-03-19 17:33:40 +00:00
James Crook
0797da0415
Remove Select to Ends Macro
...
There is a now a better version as a menu command.
2018-03-19 16:12:36 +00:00
James Crook
3896ff98dd
Update scripts for revised commands.
2018-03-19 16:09:25 +00:00
James Crook
8f8429f9a5
Allow SelectTrack to select channels using 0.5 of a track.
...
This is a feature possibly only Audacity developers will actually use, but does allow for some cool use of stereo tracks.
2018-03-19 16:09:25 +00:00
James Crook
0a7d0068ec
Use track selection for SetTrack, SetClip and SetEnvelope
...
These commands now have shorter dialogs.
Also fixed SetEnvelope optionals, which were not being honoured.
2018-03-19 16:09:24 +00:00
Steve Daulton
e661c7da49
Fix assert on deletion of last macro item
2018-03-19 14:42:06 +00:00
James Crook
ce9b5bb9ee
Add Select->Region->Track Start to End
...
Also fixed Select Track Start To cursor.
Also made two script IDs longer, so they will appear in command selection dialog.
2018-03-18 20:43:45 +00:00
James Crook
39caf61005
Merge branch 'split-dialogs'
...
Splits the long scritpables dialogs up into smaller ones.
"Set" now no longer shown by checkboxes, the code changes
a first step to a better system for optional parameters.
2018-03-18 20:07:48 +00:00
James Crook
2c57cd4344
Format dialogs more evenly.
2018-03-18 20:05:27 +00:00
James Crook
e978840044
Remove 'Set' from optional items.
...
This removes the text saying 'Set' beside an optional item.
It's a more far reaching change, as it allows the optional items to be
aware they are optional, paving the way for future nicer presentation.
2018-03-18 20:05:10 +00:00
James Crook
8f622805ba
Add new small dialogs to extra-menus
...
Scriptables submenu split into Scriptables I and Scriptables II.
I is more useful to VI users.
II is there almost entirely for scripting.
2018-03-18 19:08:31 +00:00
James Crook
825160b755
Add six (smaller) dialogs to commands.
...
- These are the big dialogs, Select and SetTrack split into three smaller dialogs.
2018-03-18 19:08:31 +00:00
James Crook
913bd6f187
Split SetTrackCommand into three dialogs.
2018-03-18 19:08:15 +00:00
James Crook
21e4847b90
Fix compilation on Windows.
2018-03-18 10:40:11 +00:00
Paul Licameli
6dca4f7859
Possibly correct some cases of clicky playback or corrupt recording...
...
... By reusing portaudio's ring buffer class, which has more safe
inter-thread synchronization with memory fences
2018-03-17 23:44:50 -04:00
James Crook
7b658d7925
Fix problem where effects had gone from KeyConfigPrefs.
2018-03-17 21:20:09 +00:00