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

1091 Commits

Author SHA1 Message Date
martynshaw99
b662d99832 Put the credits to where Roger and Leland want. Assumes Dominic is happy with this. 2011-12-07 01:02:32 +00:00
windinthew
869afbda99 updated software translation from Antonio Paniagua. 2011-12-04 07:38:27 +00:00
v.audacity
17083dffa5 (bug 451, p2) A bit more work on what I committed yesterday. 2011-12-03 01:27:13 +00:00
v.audacity
2f043dfb0f (bug 451, p2)
Correct Sequence::ConvertToSampleFormat() errors resulting in wrong block file sizes, per offline discussions with Martyn and James.

In WaveClip::ConvertToSampleFormat(), distinguish between failure and no change.

Changed deprecated calls to wxArray::Count() to GetCount(),

In Sequence::Blockify(), no reason to call Alloc() if we know we have no samples, so rearranged that code.
2011-12-02 06:54:52 +00:00
v.audacity
df53d2de52 Don't process format change if event does not specify change. This avoids incorrect PushState. 2011-12-02 06:46:31 +00:00
v.audacity
bb60f84d38 clean-up 2011-12-02 06:44:56 +00:00
windinthew
ee252284c7 Previously submitted .po was corrupted somehow and not displaying many translations. This should fix it, also updated from latest audacity.pot. 2011-12-02 01:43:33 +00:00
james.k.crook@gmail.com
b4aad9f82d Two Contributors changed to EmeritusDevelopers, per comments from Gale and Vaughan. 2011-12-01 21:48:05 +00:00
james.k.crook@gmail.com
2b66ab8de8 Rearrangement of credits for this release that is probably 'good enough'. 2011-12-01 16:58:40 +00:00
windinthew
b65008796e Updated software translation from Antonio Paniagua. 2011-12-01 06:37:48 +00:00
v.audacity
e695f447b3 Start to handle results from subordinates. 2011-12-01 05:21:07 +00:00
v.audacity
5c454c5a74 Comment out unused AudacityProject::OnSplitLabelsToTracks(). 2011-11-30 23:56:34 +00:00
james.k.crook@gmail.com
1f208ea60d from Roger Dannenberg - Workaround for path bug. The correct fix is to remove the duplicated code. 2011-11-30 19:38:38 +00:00
windinthew
245a76610f Updated software translation from Miguel Bouzada. 2011-11-29 08:17:09 +00:00
windinthew
e5155389ad Updated software translation from Yuri Chornoivan 2011-11-29 08:14:59 +00:00
v.audacity
1bd1e7a089 Remove unused var newTracks.
Assert possible null pointer deref of label, per Vigilant Sentry analysis.
2011-11-29 06:42:44 +00:00
windinthew
bd97930f10 Updated software translation from Miguel Bouzada. 2011-11-28 06:44:50 +00:00
v.audacity
c83144f728 Remove access.cpp, now unnecessary. Turns out that wxWidgets 2.8.12 removed the line that was commented out.
Update setup.h to be minimally different from the standard version, while maintaining functional differences.

Update compile.txt accordingly.
2011-11-28 01:08:37 +00:00
v.audacity
96f8d0a42d Removed a confusing and unnecessary paragraph. It originally was about why we wanted to build static libraries for wxWidgets, got expanded in that direction. But we now build DLL's not, LIBs, so it's misleading. Plus, let's keep it simple and focused -- to build Audacity, nobody needs to read about all the wxWidgets options, only the instructions in compile.txt. Anybody sophisticated enough to understand the different build options is sophisticated enough to find the wxWidgets documentation themselves. 2011-11-27 23:55:28 +00:00
v.audacity
483cf70bab Update for Audacity version 1.3.14 and wxWidgets version 2.8.12. 2011-11-27 07:57:40 +00:00
richardash1981
08e16c00ad Change the default location of the audacity temporary directory to be in /var/tmp not /tmp, so that files are not deleted on reboot by the OS automation, as suggested by several users on the mailing list. 2011-11-26 17:21:52 +00:00
richardash1981
4ea008ea67 make the compressed man page depend upon the uncompressed one, this makes editing it easier. Also move the comment outside the makefile commands section, it makes the make output cleaner 2011-11-26 17:13:37 +00:00
richardash1981
6362c4377c If this program isn't called "audacity" then don't use ~/.audacity-data/ as the per-user files directory, use the relevant name based on what this program is actually called (if users don't want this, they can get the previous behaviour using a symlink, but you can't emulate this behaviour if you have the other one) 2011-11-26 17:05:50 +00:00
james.k.crook@gmail.com
21d55e77e6 Dealt with (and tested) some FIX-MEs and ANSWER-MEs. 2011-11-25 21:26:01 +00:00
james.k.crook@gmail.com
6046d33a36 Updated to demo new method of taking over TrackPanel. 2011-11-25 20:41:12 +00:00
james.k.crook@gmail.com
ed66bf3fab Changes to allow mod-track-panel. 2011-11-25 20:40:26 +00:00
v.audacity
f1fee888c2 Fix null pointer dereferences caught by Vigilant Sentry. Ask some questions about some code. 2011-11-24 23:12:52 +00:00
james.k.crook@gmail.com
0f81cf83a8 Answered question about returning NULL pointer. 2011-11-24 19:34:45 +00:00
v.audacity
3bcb940843 (bug 451) Remove uncertain comment. Call WaveClip::ConvertToSampleFormat() instead of Sequence::ConvertToSampleFormat(), so it does MarkChanged() and an assert on the result from Sequence::ConvertToSampleFormat(). 2011-11-22 05:10:54 +00:00
v.audacity
6f768cb889 (bug 451, p2) When I made the change to actually enforce the bounds on sampleCount s (i.e., [0, mNumSamples]), I used the test from the old (2002!) code. But the test on the upper limit was wrong -- the second test should have been >, not >=, because if (s == mNumSamples), there's no point in setting s to mNumSamples. This fired the new assert when s and mNumSamples are both 0. Fixed it to check >. 2011-11-20 19:28:45 +00:00
v.audacity
2278cdce95 Fix further possible, and comment on definite null pointer derefs per cppcheck. 2011-11-20 07:09:46 +00:00
v.audacity
8cc8a275f8 (bug 451, P2)
Changes per Martyn's suggestion (http://bugzilla.audacityteam.org/show_bug.cgi?id=451#c24), i.e., deal with sample format mismatch in WaveClip::Paste() and Sequence::Paste().

Also add error checking for bad s parameter values passed to Sequence::Paste().
2011-11-20 03:46:00 +00:00
v.audacity
41ed3aaae8 (bug 315, p2)
See http://bugzilla.audacityteam.org/show_bug.cgi?id=315#c22. Attempt to fix problem on Mac. 

Also removed pointless call to wxLog::FlushActive() -- it was before anything was written to the log, so nothing to flush.
2011-11-19 00:56:42 +00:00
v.audacity
458152070e Fix some problems with asserts in 11308. Further wording corrections. 2011-11-18 03:47:43 +00:00
v.audacity
e275189f1e Fix memory leak I introduced in r11308. 2011-11-18 01:04:57 +00:00
v.audacity
e93d1124ee Fix build on Ubuntu. Remove unused var. 2011-11-18 00:34:29 +00:00
v.audacity
59db8d4ad4 See http://bugzilla.audacityteam.org/show_bug.cgi?id=451#c31 and http://bugzilla.audacityteam.org/show_bug.cgi?id=451#c32. 2011-11-16 05:59:48 +00:00
v.audacity
618df78900 "Blockfile" -> "Block File" in interface. 2011-11-16 01:12:35 +00:00
v.audacity
2bac0a07ed rewordings per http://bugzilla.audacityteam.org/show_bug.cgi?id=451#c21 2011-11-15 04:03:01 +00:00
v.audacity
b2e0e984d9 Add an assert for possible null pointer dereference detected by cppcheck. 2011-11-10 20:17:44 +00:00
v.audacity
412b81392c This is the only possible null pointer deref found by cppcheck scan on src that I think is worth making failsafe. 2011-11-10 07:37:50 +00:00
martynshaw99
8adac0ed64 Remove spurious ASSERT, Sequence::GetMinMax iterates over each of the blocks that go to make up the len. 2011-11-07 00:01:30 +00:00
windinthew
3af0e440e6 Updated software translation from Bashishtha Singh 2011-11-06 16:41:12 +00:00
v.audacity
7e44897d6e Increased the warning level for 1.2.x projects, that user should back them up before trying to open in this and later versions. Previously, most of this string was duplicated 3 places, and varied only slightly (no warning about backup) for 1.2.x projects. Made the warning consistent in global string. Also clarified some logic and got rid of overridden var assignment. 2011-11-03 22:55:47 +00:00
v.audacity
0f74ce22c9 Fix null pointer deref crash, reported by Leland. 2011-11-03 22:19:50 +00:00
v.audacity
4038f214cd (bug 451, p2) Add some asserts against mMaxSamples. In Sequence::Paste(), correct var largerBlockLen declaration to be sampleCount, not the smaller int, that can overflow on comparing to sampleCount and add log error msg. Add alert dialog, log warning, and limitation in Sequence::WriteXML() if mMaxSamples exceeded. Obviate EnvPoint::WriteXML(), unused. A few comments on some "TODO" comments. Make DirManager::WriteXML() fail in debug mode, as it should not be called. 2011-11-01 04:39:14 +00:00
v.audacity
b712ccda82 (bug 451, P2)
See first topic at http://bugzilla.audacityteam.org/show_bug.cgi?id=451#c16. Calling mTracks->Clear() with deleteTracks true resulted in data loss. Also, although a fatal error, it continued doing some project-opening tasks, i.e., GetDirManager()->FillBlockfilesCache() and setting up OD stuff, that are pointless if parse failed and all the tracks are thrown out.

Capitalized "Error Opening Project" titles -- as titles should be.
2011-10-30 22:55:35 +00:00
windinthew
b5c429d58f Updated software translation from Atsushi YOSHIDA. 2011-10-29 16:45:25 +00:00
v.audacity
75ab958ef9 rewordings per Martyn's suggestions regarding test project for bug 451, where conversion from 1.2 format says save will make it permanent and irreversible, but DirManager::ProjectFSCK() was not making it clear when choices make a Save. 2011-10-28 02:29:15 +00:00
v.audacity
04d3e77632 Rewording and re-ordering of orphan blockfiles alert, per Martyn's suggestion.
Add project data folder name to most ProjectFSCK alerts.
2011-10-28 01:32:47 +00:00