Leland Lucius
16e0fe3e12
The real fix for bug #965
2015-05-26 18:16:34 -05:00
Leland Lucius
5537eb373f
Merge pull request #48 from lovecooks/master
...
Removed redundant operation.
2015-05-26 15:54:40 -05:00
Cory Cook
f634e44e3a
Removed redundant operation.
2015-05-26 12:05:31 -07:00
Paul Licameli
82c99a109e
Merge: Bug969: Just disable pause during scrub. It does not make sense.
2015-05-26 13:01:17 -04:00
Paul Licameli
4ded4ec9ba
Bug969: Just disable pause during scrub. It does not make sense.
2015-05-26 13:00:07 -04:00
Paul Licameli
2174de2ea3
Merge branch 'master' into scrubbing
2015-05-26 12:59:52 -04:00
Paul Licameli
e9830e727b
Disable scrollwheel when there are no tracks. (Used to change the time ruler.)
2015-05-26 11:28:35 -04:00
Leland Lucius
2c7c0eb0b6
Fix for bug 873 and 874
2015-05-26 09:32:31 -05:00
Leland Lucius
9025831e64
Remove GSM from export types
...
It's still available in the "Other uncompressed files" item.
2015-05-26 07:09:05 -05:00
Leland Lucius
0f04b76301
Trim space from builtin effect names during display
...
And do not change state of New effects until the user
specifically requests it...that way they remain "new".
2015-05-26 07:04:38 -05:00
Leland Lucius
46a4c4d84d
Second attempt at fixing bug #947
2015-05-26 01:52:54 -05:00
Leland Lucius
8a4424a1ae
Try to get the plugin manager to, well, work...
...
It "should" work correctly now. And you "should" be able to
switch between 2.1.0 and 2.1.1 without effects being detected
as new each time.
2015-05-26 00:26:43 -05:00
Leland Lucius
2028628e82
Only set input parms when inputs are available...ditto output
2015-05-26 00:22:35 -05:00
Leland Lucius
52c13f4c77
Update AboutDialog.cpp
...
Adding Cory Cook
2015-05-25 11:01:59 -05:00
Leland Lucius
63a2ceb6b5
Merge pull request #47 from lovecooks/master
...
Fix remnant effects on batch command for multiple files
2015-05-25 10:59:23 -05:00
Paul Licameli
7c17d99ea5
Bug971: spectrogram display
2015-05-25 11:05:31 -04:00
Paul Licameli
1ac7d15e5c
Bug957 - Tooltip text for Spectral Selection toolbar
2015-05-25 10:36:27 -04:00
Paul Licameli
18ca7bf5a3
Merge Bug973: don't use transcription toolbar setting in scrubbing
2015-05-25 10:13:40 -04:00
Paul Licameli
4ee482dbd9
Bug973: don't use transcription toolbar setting in scrubbing
2015-05-25 10:12:38 -04:00
Paul Licameli
a74729aaf7
Merge scrubbing bug fixes
...
Bug968 again: Fix wrong message (ctrl not shift), and omit "maximum" per Peter
Bug972, partial fix: recording in new project, record head begins at left edge
2015-05-25 10:06:30 -04:00
Paul Licameli
0615ff47ae
Bug968 again: Fix wrong message (ctrl not shift), and omit "maximum" per Peter
2015-05-25 10:06:06 -04:00
Paul Licameli
4b76db56b7
Bug972, partial fix: recording in new project, record head begins at left edge
2015-05-25 10:06:05 -04:00
Paul Licameli
ce691723d8
Merge branch 'master' into scrubbing
2015-05-25 10:05:51 -04:00
Paul Licameli
0eb35418e8
Catch exceptions when opening recovery files so we don't crash on corrupt files
2015-05-25 07:00:43 -04:00
Leland Lucius
45e70b605f
Restore the yields
...
Was getting some timer assertions, so restoring the yields. Better
the evil that you know...
2015-05-25 03:19:14 -05:00
Leland Lucius
8f77334286
Fix for bug #949
...
This removes the TrackInfo's slider "cache".
Originally, the cache would build to the maximum number of tracks you
had created in an Audacity session. So, if you created 128 tracks
and then reduced that to 1, you'd still have 256 sliders, 1 gain and
1 pan per track.
But, the only real thing the cache did was prevent continuous allocations
of sliders since the allocated sliders position and values wer still
being updated nearly with ever interaction since they were redrawn each
time.
In April 2010, the slider cache was changed to reduce its size by
creating a sort of ring buffer based on how many tracks were displayed
and how many tracks were in the project (I guess). Unfortunately, it
didn't really handle large number of tracks and this bug was born.
While trying to find the proper fix for this, I realized that the
cache really wasn't saving anything. Maybe a little when dragging
the thumb, but during normal track redraws and interaction, it really
didn't serve a purpose, other than use additional memory.
So, I've removed the cache and have allocated a single gain and a
single pan slider. As before, their position and value are changed
as needed when drawn and manipulated.
2015-05-24 22:54:10 -05:00
Leland Lucius
7ba51bdf36
Fix for bug #936 (Xcode 5.x+ project)
2015-05-24 22:06:48 -05:00
Leland Lucius
658bdb425e
Fix for bug #936
2015-05-24 21:55:11 -05:00
Paul Licameli
9c7c4186f6
Merge: Bug968 status bar and mouse preference messages updated for new scrub UI...
2015-05-24 18:00:08 -04:00
Paul Licameli
0d86890657
Bug968 status bar and mouse preference messages updated for new scrub UI...
...
... Note too that the mouse preference message for old ctrl-click behavior
is now removed
2015-05-24 17:57:51 -04:00
Paul Licameli
4ba7a82ec9
Merge: Bugs 925, 926, 928 fixed again, better, for double click and shift too
2015-05-24 17:33:54 -04:00
Paul Licameli
3c88f8ce4d
Bugs 925, 926, 928 fixed again, better, for double click and shift too
2015-05-24 17:31:00 -04:00
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