1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-05-03 09:09:47 +02:00

3733 Commits

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