Paul Licameli
c93b9cff0d
Merge: Defined EXPERIMENTAL_SCROLLING LIMITS
2015-05-24 13:39:27 -04:00
Paul Licameli
5c62b80bc4
Defined EXPERIMENTAL_SCROLLING LIMITS
...
When it is enabled, the project can scroll up to one-half of a screenful
beyond time zero or the maximum track time. I was careful to disable selection
of negative times.
This is motivated by the smooth scrolling scrub. It behaves more sensibly at
the extremes. It can still keep the play indicator centered.
Also removed an unused member of ViewInfo.
2015-05-24 13:38:54 -04:00
Paul Licameli
b56a8b2d2f
Merge branch 'master' into scrubbing
2015-05-24 13:38:33 -04:00
Leland Lucius
f8a6c35c7c
Fix for bug #952
2015-05-24 07:54:28 -05:00
Leland Lucius
6ba5eb0a84
Fix for bug #965
...
Not the best fix in the world, but once "modules" are brought into
the plugin handling, this'll be revised.
2015-05-24 07:11:21 -05:00
Leland Lucius
b307ca01d2
Fix include case
2015-05-24 06:31:30 -05:00
Leland Lucius
cd11ddea43
Fix bug #883
2015-05-24 06:24:27 -05:00
Leland Lucius
c749ffc471
Don't cycle to project window when using Alt+F6 and Alt+Shift+F6
2015-05-24 05:14:40 -05:00
Leland Lucius
22cb98d411
Position Manage menu properly
2015-05-24 04:47:24 -05:00
Leland Lucius
bed441d651
Fix for bug #967
2015-05-23 23:39:40 -05:00
Paul Licameli
f28daa9baa
Merge: Bugs 961, 962 fixed
2015-05-23 23:23:19 -04:00
Paul Licameli
51fc1c96db
Bugs 961, 962 fixed
...
Bug 961 - Play cursor broken after double-click scrub play
Bug 962 - Scrubbing gesture during recording places Audacity in scrubbing mode
when recording stops
2015-05-23 23:22:38 -04:00
Paul Licameli
edf05c1ce1
Merge branch 'master' into scrubbing
2015-05-23 23:20:52 -04:00
Steve Daulton
8a5538dd79
Update Nyquist generator plug-ins.
...
Preview enabled and use Preference setting.
Fixed a minor bugs in pluck.ny
2015-05-22 19:09:37 +01:00
Steve Daulton
c0763c3b4b
Pass preview duration preference to Nyquist.
...
To get preview duration:
(get '*project* 'preview-duration)
2015-05-22 19:09:37 +01:00
Steve Daulton
e41425634a
Get preview playback right for linear effects and special case
...
for generate effects derived from Nyquist Prompt.
2015-05-22 19:09:37 +01:00
Leland Lucius
b3092a53a8
Fix bug #960
...
Which was initially reported by Paul, but Gale's description gave
me the means to reproduce it here.
2015-05-22 12:33:12 -05:00
Leland Lucius
52448d98d1
Determine if AU is interactive or not
2015-05-22 12:28:44 -05:00
Leland Lucius
f9061e3916
Let's try Effect management once more
...
As usual, I started out intending to do as little as possible
to this to get it working and wound up going overboard.
However, I believe it does allow easy management of the effects
and this will provide a basis for the full blown plugin manager
dialog.
2015-05-22 10:15:47 -05:00
Leland Lucius
6cb9b7d8fb
Corrects sizing on OSX
...
Wouldn't you know that OSX had to go and be different, but it
looks like we finally have consistency across all three (fingers
crossed).
2015-05-22 10:14:22 -05:00
Steve Daulton
a7207d2c4f
Update Menus.cpp
...
Consistency update. Now have "Add New > Mono Track" / "Add New > Stereo Track"
2015-05-22 09:55:15 +01:00
Leland Lucius
e354b4189b
Allow RTP effect menu items even if no tracks exist.
2015-05-22 00:57:39 -05:00
Leland Lucius
49ed5a1821
Revert "Fix for bug #882 "
...
This reverts commit b60e4e3b2c9f5e2fe74f0c3cb9f9d45d44dd8c1e.
2015-05-22 00:56:45 -05:00
Leland Lucius
fd09140a5d
Allow Ladspa analyse effects to be used with RTP
2015-05-22 00:50:36 -05:00
Leland Lucius
16744a2387
Improves ProgressDialog size calculations
...
Discovered a sizing problem when working on the effect registration
dialog and then found that others had mentioned a similar sizing
issue with the TimerRecordingDialog.
2015-05-22 00:47:52 -05:00
Steve Daulton
4abd816c52
Restore hyphenation of plug-in as preferred form.
2015-05-21 16:57:12 +01:00
James Crook
89ee04294c
Merge remote-tracking branch 'dave/labeleditor'
2015-05-21 14:58:24 +01:00
James Crook
12993a3547
Disabled EXPERIMENTAL_EFFECT_MANAGEMENT
...
I also changed it so that if it is enabled ALL built in effects are enabled.
2015-05-21 14:27:36 +01:00
David Bailes
7b88005899
Change to the initial row selected in label editor. The initial row is the nearest previous label. If there is not one, then its the first label.
2015-05-21 14:16:06 +01:00
Steve Daulton
0dbaa76a7b
Linear preview flag for Nyquist plug-ins.
2015-05-20 21:12:05 +01:00
Steve Daulton
d0634be6bf
Fix non-linear preview time.
2015-05-20 20:38:29 +01:00
Steve Daulton
1a2486b01a
Fix for bug 963
...
When using FloatingPointValidator and calculating the min / max
range as floats or doubles, the validated control value has been
rounded to 'n' decimal places, but the min / max range have not
been rounded. It is therefore a matter of chance whether the
rounded control value, when at the extreme limit of the range,
is within the higher precision range or not.
2015-05-20 17:52:02 +01:00
Leland Lucius
d2a6f8dbc2
Change default to -1.0 from 0.0
2015-05-20 10:56:19 -05:00
Leland Lucius
d7ffab7825
Put the "Debug" button in the right place on OSX
2015-05-19 22:18:07 -05:00
Leland Lucius
f0d1dda3f9
Fix crash in FreqWindow when replotting without any tracks
2015-05-19 22:17:25 -05:00
Paul Licameli
0ac4c53bb9
Merge: Bug920 - Backward playback when selection beyond end of the project
2015-05-19 22:53:30 -04:00
Paul Licameli
c1f093ed2e
Bug920 - Backward playback when selection beyond end of the project
2015-05-19 22:52:16 -04:00
Paul Licameli
32799622ad
Merge remote-tracking branch 'audacity/master' into scrubbing-temp
2015-05-19 22:49:20 -04:00
Leland Lucius
b08fc3ca68
Change order of menu items in effect Manage menu
2015-05-19 21:25:44 -05:00
Paul Licameli
e14144b01f
Merge: Bug928, and probably Bug925, when trying to scrub left of time zero
2015-05-19 21:47:18 -04:00
Paul Licameli
2ce350dd20
Bug928, and probably Bug925, when trying to scrub left of time zero
2015-05-19 21:45:19 -04:00
Paul Licameli
6c7604d2cf
Merge Bug926 -- do not scrub past right end of tracks
2015-05-19 21:15:02 -04:00
Paul Licameli
51930f0cdd
Bug926 -- do not scrub past right end of tracks
2015-05-19 21:13:36 -04:00
Paul Licameli
cc9420ff0a
Merge remote-tracking branch 'audacity/master' into HEAD
2015-05-19 21:11:03 -04:00
James Crook
9bef4869c8
LinkingWindow now handles https as well as http.
2015-05-19 21:31:21 +01:00
Cory Cook
0f54fc31f2
Fix remnant effect on batch process
...
UndoManager::ClearStates was not removing effect tracks generated during
batch processing.
2015-05-19 13:20:24 -07:00
Cory Cook
c391ebc12d
Revert "Fix remnant effects on batch command for multiple files."
...
This reverts commit dbac9b7cd7b4f56efcbcd1670466e575f01f51cb.
2015-05-19 13:17:42 -07:00
Cory Cook
dbac9b7cd7
Fix remnant effects on batch command for multiple files.
2015-05-19 13:16:49 -07:00
Paul Licameli
f7df5d2a02
Merge: Scrub with ctrl-left clicks, not middle drags; also fix bug 937
2015-05-19 12:08:53 -05:00
Paul Licameli
35ac843baf
Scrub with ctrl-left clicks, not middle drags; also fix bug 937
...
Bug 937 was a consequence of mouse capture for drag, which no longer happens.
Scrubbing starts with ctrl- (or cmd-) left- (double-) click, after which mouse
movement and shift key and scroll wheel (undepressed) govern scrubbing. No
buttons need be held. Another ctrl/cmd-left click can stop scrubbing, and so
can SPACE or Stop button or other commands that stop normal playback.
2015-05-19 12:03:04 -05:00