Leland Lucius
c816d2562d
Fix for bug #985
...
Was not able to reproduce the assert mentioned in the report though.
2015-05-29 11:32:55 -05:00
Paul-Licameli
1992b0c7e3
Fix a compilation warning, make some member functions const
2015-05-29 00:35:00 -04:00
Paul Licameli
6810095509
Removed some functions never called, code never reached, fields never used
2015-05-29 00:13:50 -04:00
Paul Licameli
28e9ed8c21
Fix Print command. Unitialized variable made it useless.
2015-05-28 22:44:13 -04:00
Leland Lucius
667c1c35d4
Redo shared script slightly
2015-05-28 21:11:51 -05:00
Leland Lucius
a807f93ba4
Add wx lib copy to "shared" configurations in Xcode 5.x+ project
2015-05-28 20:44:39 -05:00
Paul Licameli
b40e750711
Merge: Bug 986 and other changes for more consistent zoom all and zoom fit...
2015-05-28 20:23:46 -04:00
Paul Licameli
c84eeabe97
Bug 986 and other changes for more consistent zoom all and zoom fit...
...
... when there is audio before time zero.
2015-05-28 20:22:42 -04:00
Paul Licameli
6e1f76d60d
Merge branch 'master' into scrubbing-temp
2015-05-28 20:18:04 -04:00
Paul Licameli
4a7ac1d619
Merge: Two colored time ruler, when scrolling past zero enabled.
2015-05-28 20:13:19 -04:00
Leland Lucius
f54fbe77a9
Add wx lib copy to "shared" configurations
2015-05-28 16:38:36 -05:00
Paul Licameli
0bfac5db40
Two colored time ruler, when scrolling past zero enabled.
2015-05-28 17:07:42 -04:00
Leland Lucius
d65cb9bb58
Add missing include
2015-05-28 15:51:07 -05:00
Leland Lucius
8421d4de07
Fix "shared" build configurations
2015-05-28 14:22:18 -05:00
Leland Lucius
70c4384373
Use default format for OGG imports instead of forcing to 16-bit.
2015-05-28 14:01:37 -05:00
Leland Lucius
b8ce7f6125
Fix for bug #981
2015-05-28 09:57:59 -05:00
Paul Licameli
ca7c107fdc
Merge: Bug924, addendum: pause scrubbing when Audacity loses focus...
2015-05-27 20:17:57 -04:00
Paul Licameli
e60057fd85
Bug924, addendum: pause scrubbing when Audacity loses focus...
...
... And it resumes if Audacity regains focus.
Actually this fix causes pausing and resuming depending on whether Track Panel
has focus, so clicks in other parts of the Audacity window may also pause the
scrubbing. I hope that is acceptable.
2015-05-27 20:14:32 -04:00
Paul Licameli
bc294872e5
Merge: Bug977: Enable new scrolling limits as a Tracks preference, default off.
2015-05-27 18:47:21 -04:00
Paul Licameli
f07a487e47
Bug977: Enable new scrolling limits as a Tracks preference, default off.
2015-05-27 18:47:03 -04:00
Paul Licameli
c14432bbe6
Merge branch 'master' into scrubbing
2015-05-27 18:46:47 -04:00
Leland Lucius
19acf89d2a
Fix for bug #869
2015-05-27 08:50:00 -05:00
Leland Lucius
0d62be7776
Use a common method for the duration format in generators
2015-05-27 08:42:15 -05:00
Leland Lucius
c372519e52
Use the correct variable
2015-05-27 08:11:02 -05:00
Leland Lucius
b8b4b23910
Didn't handle multiple providers reporting the same path properly
...
This can happen when a .dll, .so, etc. is found in the Plug-ins
folder. The VST and LADSPA providers will report the same path
since they don't really know at scan time if the .dll/.so is
something they can really handle.
2015-05-27 02:42:02 -05:00
Paul Licameli
db14766e23
Merge: Horizontal scrolling snaps 0 to left edge and guarantees it is reachable
2015-05-26 21:30:42 -04:00
Paul Licameli
fa3f91b38d
Horizontal scrolling snaps 0 to left edge and guarantees it is reachable
2015-05-26 21:28:22 -04:00
Paul Licameli
2f3d223ec2
Merge: Bug972, again: Recording into empty project aligns time 0 with left edge.
2015-05-26 20:23:39 -04:00
Paul Licameli
41abedf09c
Bug972, again: Recording into empty project aligns time 0 with left edge.
...
Also has this effect: Generate sound, scroll left, then delete the (sole)
track. Create new track from menu. Formerly, the track did not align 0
to left edge. Now it does.
2015-05-26 20:23:18 -04:00
Paul Licameli
4af87a1879
Merge branch 'master' into scrubbing
2015-05-26 20:23:06 -04:00
Paul Licameli
ad42f16428
Bug900: Draw spectrograms faster. Less repetitive disk access.
2015-05-26 20:03:59 -04:00
Paul Licameli
e6ccd51326
Use WaveTrackCache for spectrograms
...
Zooming-in of spectrograms (or other view changes that invalidate the
whole pixel cache of the WaveClip) used to do at least one opening and
closing of a block file for each column of pixels. With this change,
open each block file not more than once for each repopulation of the
cache.
Improved speed may be more noticeable on less powerful computers, or when
the audio file is in a slower storage device.
2015-05-26 20:02:38 -04:00
Paul-Licameli
bdc2839112
Preliminaries for bug 900
...
Create WaveTrackCache as a utility class but don't use it anywhere yet.
The possible minor performance problem with effects is fixed by changes
in WaveTrack::GetBestBlockSize().
2015-05-26 20:02:37 -04:00
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