Paul Licameli
3c57e1fc0c
Do that again without macros... I don't like macros if I can avoid 'em.
2016-03-26 00:06:51 -04:00
Paul Licameli
de75a00c10
Define movable_ptr and make_movable, use __AUDACITY_OLD_STD__ in fewer places
2016-03-25 20:27:25 -04:00
Steve Daulton
85bd752de7
Fix for bug 1364
2016-03-24 15:49:46 +00:00
Steve Daulton
ff6a82ae8c
Goodbye to magic number in Contrast.cpp
...
Also added several TODO and FIXME comments for ongoing fixes.
2016-03-24 13:05:03 +00:00
Steve Daulton
4b070725f1
Fix for bug 512
2016-03-24 13:05:03 +00:00
Steve Daulton
f536354330
Fix by Matěj Fiala for bug 1168
...
Thanks to Matěj Fiala for this fix.
2016-03-24 10:02:20 +00:00
Paul Licameli
f87433ac53
Bug1084: Restore the fix, while also keeping the crash bug 1242 fixed.
2016-03-22 13:21:36 -04:00
Paul Licameli
6f4c198771
Bug1242: fixed crash using VST plugin Ambience...
...
... Problem was a mismatch between a chunk retrieved for program only, but
then copied to slave effect as for a bank. Plug-in choked on the GIGO.
Fix makes chunk for bank both ways.
2016-03-22 12:39:34 -04:00
Gale Andrews
ff2ad783a0
Update year.
...
Could we automate that?
2016-03-22 02:07:20 +00:00
Steve Daulton
7464f49a66
Fix for bug 513
2016-03-22 00:45:48 +00:00
Steve Daulton
3cab059038
Tweak EQDefaultCurve update path
...
and add log message to aid testing.
2016-03-21 11:59:41 +00:00
Steve Daulton
437d6047c1
Update credits
2016-03-18 22:33:49 +00:00
Paul Licameli
7ed4c050cb
Fix unused argument warning
2016-03-15 00:09:36 -04:00
Paul Licameli
911513fefe
Fix new TruncateSilence -- be sure to iterate over the correct track list
2016-03-14 11:30:03 -04:00
Paul Licameli
74dc49a9e9
Fix new TruncateSilence -- be sure to iterate over the correct track list
2016-03-14 11:29:34 -04:00
Paul Licameli
c609af3bbe
Correct TrackList::Swap -- mind the back-pointers in the tracks.
2016-03-14 11:18:32 -04:00
Paul Licameli
4cf9e0e6d6
Bug1354: Importing MIDI via Import Audio... and list-of-files should undo...
...
... also fixes a possible memory leak in direct Import MIDI... along the
failure path.
2016-03-14 11:02:09 -04:00
Steve Daulton
919712e3f7
Fix default EffectTypeProcess for Nyquist Prompt
...
Nyquist Prompt did not default to process type if a previous script
in the current session set a different type.
2016-03-14 09:22:25 +00:00
Steve Daulton
07a2e9a010
Fix for bug 1357
2016-03-13 21:29:48 +00:00
Gale Andrews
311a471286
Less scary message if can't update effect settings
2016-03-09 21:20:54 +00:00
Steve Daulton
7d5e54e364
Fix some assert error in EQ curves
...
Selected EQ curves in Draw mode should now retain their name
when they are selected.
2016-03-08 21:55:07 +00:00
Paul Licameli
aee12f5755
Define and use copy and move for TrackList, simplifying recording code
2016-03-07 06:43:42 -05:00
Paul Licameli
72705e8f31
Define reset for the array case of unique_ptr
2016-03-07 06:39:07 -05:00
Leland Lucius
9dc9348127
Fixes bug #1344 (mac build)
...
In addition, the Xcode project can now build against the 10.6
or 10.7 SDKs. All that is needed is to change the SDK version
and the other settings will change automatically.
2016-03-07 00:29:26 -06:00
Paul Licameli
99eeaf27b6
Don't forget the self-assignment check!
2016-03-06 10:54:26 -05:00
Paul Licameli
eead25872e
Simplify append-record code using TrackList copy and move
2016-03-06 10:41:09 -05:00
Paul Licameli
cd8a19f055
Define copy, move, and Swap for TrackList
2016-03-06 10:41:07 -05:00
Paul Licameli
057ec565de
Fix #includes
2016-03-04 14:32:24 -05:00
Paul Licameli
3afcde1a70
Try another definition of Maybe for xcode 5.1
2016-03-03 01:26:02 -05:00
Leland Lucius
1ffd9e4682
Must cast result to float
2016-03-03 00:06:39 -06:00
Leland Lucius
32470a4248
Correct Open() definition
2016-03-03 00:04:10 -06:00
Paul Licameli
2157b92b7b
Another const argument, another "override"
2016-03-02 12:47:52 -05:00
Paul Licameli
2f6af8bfd5
Merge branch 'master' of github.com:audacity/audacity
2016-03-02 12:44:24 -05:00
Paul Licameli
43790cfa56
std::vector for wave track pointers; remove deprecated TrackList function; ...
...
... and some more uses of const
2016-03-01 20:54:48 -05:00
Paul Licameli
12adba0c1d
Merge pull request #116 from ThomasFeher/fix_warnings_uninitialized
...
fix -Wmissing-field-initializer (3 occurences)
2016-03-01 17:19:14 -05:00
Thomas Fehér
7e0eb8683c
fix -Wmissing-field-initializer (3 occurences)
2016-03-01 20:54:52 +01:00
Paul Licameli
0c9deb398c
Fix mac build. No standard headers in Audacity.h.
2016-03-01 12:22:37 -05:00
Paul Licameli
7aee5d09d8
Move the recent const_casts elsewhere
2016-02-29 19:56:27 -05:00
Steve Daulton
4173bb1a37
Fix error in string comparison
2016-02-29 13:26:38 +00:00
Paul Licameli
0094c4f465
Bug1348, partial: Fix bad undo after cancelling Vamp or FindClipping analyzer
2016-02-27 18:12:36 -05:00
Paul Licameli
48a5f55179
More const qualifiers, for copying of tracks, and replacing in lists of tracks
...
... (the tracks may be const, not the list, when replacing)
2016-02-27 17:30:30 -05:00
Steve Daulton
36f3f8aab2
Update Eq factory presets on upgrade
...
Add search paths for EQDefaultCurves.xml
2016-02-27 21:20:53 +00:00
Paul Licameli
6f63226291
More const qualifiers and mutable members for drawing of tracks
2016-02-27 13:04:34 -05:00
Paul Licameli
d097c7fad4
More const qualifications. The source of a paste is const.
2016-02-27 12:54:57 -05:00
Paul Licameli
70c1d57591
More const qualifications, and mutables, for functions that draw tracks...
...
... The display related members that had to become mutable are probably
ones that don't belong in the track classes, ultimately.
2016-02-27 12:35:17 -05:00
Paul Licameli
05f5375e4a
Use std::vector for wave track locations
2016-02-27 12:08:03 -05:00
Paul Licameli
60eeac0b10
Remove changes not really needed to fix warnings, and which broke some builds
2016-02-27 09:41:23 -05:00
Steve Daulton
b5d2528c03
Enable Eq factory presets to be updated on upgrade
2016-02-27 13:17:27 +00:00
Paul Licameli
60f2322055
Fix warnings for returning false instead of null
2016-02-26 14:56:32 -05:00
Paul Licameli
3cc4754ac7
Fix warnings for nonexhaustive switches on enumerations
2016-02-26 14:56:31 -05:00