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

3618 Commits

Author SHA1 Message Date
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