1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-06-17 16:40:07 +02:00

152 Commits

Author SHA1 Message Date
lllucius
401ca077e2 Fixes the real issue described by bug #57.
http://bugzilla.audacityteam.org/show_bug.cgi?id=57
2013-10-11 20:00:47 +00:00
lllucius
423ede06cc Fix for bug #658.
http://bugzilla.audacityteam.org/show_bug.cgi?id=658
2013-10-07 23:30:43 +00:00
james.k.crook@gmail.com
4cdf602343 Code to iconize and show temporary window (so that audacity appears on taskbar) made __WXMSW__ only, as it is unsafe (crashes) on MAC. 2013-10-01 10:53:08 +00:00
james.k.crook@gmail.com
aad9d12c39 Shows a taskbar button earlier in initialising Audacity, so that users can find any start-up dialogs like the VST scanning one, if/when they are hidden behind other windows. Fixes point 1 of summary Bug 646. 2013-09-30 20:34:10 +00:00
james.k.crook@gmail.com
4e71dfe030 Changes code style (spaces) to match surrounding code. 2013-09-29 22:05:28 +00:00
james.k.crook@gmail.com
1b6f24337a Removed one TODO comment. Removing gone files from MRU list is already handled. 2013-09-29 12:24:57 +00:00
james.k.crook@gmail.com
f2c3327058 Probable fix for bug 655, file-open failure - solution found by Leland. I'm committing the change and adding comments. A FIXME is now a TODO (i.e. not signalling broken, just a would-be-nice). 2013-09-29 11:52:02 +00:00
james.k.crook@gmail.com
c980a6bdb4 Restored deleted code to initialise save-yourself-call-back pending discussion/decision on value of the code. 2013-09-27 15:35:43 +00:00
RichardAsh1981@gmail.com
6a7da21dec remove various unused #defines and bits of code, patch by Campbell Barton 2013-09-23 20:16:02 +00:00
RichardAsh1981@gmail.com
6758caa5e1 Make a large number of global variables static so they only have file scope when that is all they need. Part of a patch by Campbell Barton 2013-09-21 19:11:41 +00:00
v.audacity
8bd603db70 Leland's import_crash_fix.patch for bug 648 2013-09-16 03:24:46 +00:00
v.audacity
cc876ce7be just some cleanups on FIXMEs and unused method parameters 2013-08-31 05:57:48 +00:00
james.k.crook@gmail.com
dba81b3f1c Cleanup: Fixed lots of trivial MSVC warnings. 2013-08-25 21:51:26 +00:00
v.audacity
c7daafede2 In off-list discussion, Steve mentioned that kdevelop / kate highlighting recognizes "FIXME", but not "FIX-ME", which has been the Audacity convention. This commit changes Audacity code to use the "FIXME" convention (though I've never known it as convention and MSVC doesn't recognize it).
Also, minor change in WaveTrack.cpp in the effort on bug 641. Should have no functional difference.
2013-08-24 20:30:47 +00:00
v.audacity
36361a6b86 Leland's patch to fix http://bugzilla.audacityteam.org/show_bug.cgi?id=543 -- Hope it doesn't have line ending issues. 2013-07-18 03:28:15 +00:00
martynshaw99
37f74e27bb Adding the ability to load 'non-recognised' modules, with a warning to the user (the main point).
Removing duplicate code from LoadModules, at the expense of making  ModuleManager::Initialize more monolithic.

Make MultiDialog a bit more general.

Remove a few warnings.

Some logging has been turned back on when loading libs, we could turn it off again.

To test you could compile mod-nyq-bench and make sure it is available on the bottom of the 'View' menu, then unselect it in the Prefs -> Modules an retry.
2013-06-05 00:35:10 +00:00
martynshaw99
1af35d4168 Removal of all the stuff marked as 'Experimental CLEANSPEECH' about a year ago. 2013-04-29 23:23:14 +00:00
richardash1981
b95918fe52 apply parts of Campbell Bartons patch for cleaning up compiler warnings: add static qualifiers to methods, ensure prototypes match definitions and some whitespace and comment changes 2013-02-22 21:29:19 +00:00
v.audacity
79faef4192 Convert default resampler from libresample to libsoxr. 2012-10-09 02:57:19 +00:00
v.audacity
ebb4f530bb Apparently, wxConfigBase::Write() does not update values for next access on all platforms unless Flush() method is called. Added many calls to wxConfigBase::Flush() to make sure the Rad() calls get the right values. 2012-08-02 06:03:19 +00:00
v.audacity
efaebf27fa Purge ANSI.
Also remove redundant (R) sign from main page in About dialog.
2012-06-23 02:28:04 +00:00
martynshaw99
758a8f65e6 Inserting CLEANSPEECH ifdef's around anything CleanSpeech so that CleanSpeech can be removed easily in the (not to distant) future. The idea is never to turn CLEANSPEECH on, but fix any (unexpected) differences this may make. 2012-04-26 22:57:04 +00:00
james.k.crook@gmail.com
dd97cae3d9 Removed some (hidden) Cleanspeech cruft that had been used to disable effects. Made some static text open to translation. Added more i18n hints (thanks Thomas Breinstrup). 2012-04-05 11:21:15 +00:00
james.k.crook@gmail.com
c85dc5bb87 Fixed missing wxT(). Use logger even in debug builds. 2012-03-22 23:08:39 +00:00
james.k.crook@gmail.com
4403da58ff Don't start logging window in debug builds under windows (we use the MSVC debugger window instead).
Added (commented out) memory leak detection to AudacityHeaders.h
2012-03-19 17:54:52 +00:00
mchinen
642c9d5b82 Remove glib included that conflicts with wxGTK for new glib versions. This glib header is not needed here. Patch by David Timms 2012-03-10 10:54:21 +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
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
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
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
ea1bc0f5a3 Use IPC_APPL where appropriate, rather than duplicating it.
Don't translate the app name in AboutDialog. It's trademarked.
2011-08-26 23:56:44 +00:00
windinthew
9717857b66 Bug 315: Putting AUDACITY_VERSION_STRING at top of log (needs testing on Mac). See discussion at http://bugzilla.audacityteam.org/show_bug.cgi?id=315#c18 2011-08-17 18:29:27 +00:00
mchinen
9a8b53c440 Bug 330 (P2) followup - Make missing aliased warnings 1 per project instead of 1 for all projects 2011-04-02 13:03:02 +00:00
mchinen
bf7acb1970 Bug 330 (P2) followup - Add missing filename to the missing alias warning 2011-04-02 11:36:24 +00:00
mchinen
7d40ba6792 bug 330 (P2) followup - make warning work with minimized windows by bringing them back to the foreground and raising them. 2011-04-02 11:06:01 +00:00
lllucius
b55fb15b89 Bug #335 - corrects loading of wxWidgets message catalogs
after changing languages.
2011-04-02 01:48:51 +00:00
mchinen
91d8f132a6 Bug 330 (P2) - Fix an issue where multiple projects would cause the warning dialogs to pop up above the wrong project.
I refactored the code into AudacityApp with a new timer.  This is provisional pending discussion - if it is decided that it should go somewhere else I will move it.
2011-03-29 23:39:00 +00:00
v.audacity
f3227cabf6 Attempt to fix platform-specific mLogger creation problems. 2011-03-28 03:12:44 +00:00
v.audacity
6bbbf5faa9 Bug 137 (P3) - Unreliable project re-opening with orphaned and missing blockfile errors
At bottom of http://bugzilla.audacityteam.org/show_bug.cgi?id=137#c17: 

> I noticed that although when we open the same project a second time with File >
> Open or File > Recent Files we show an error "is already open in another
> window", there is no block on executing the .aup from your file manager and
> opening as many copies of the project as you like. I had not done that when
> Audacity moved the files around in error the first time, but can we block this
> anyway?

This is a different bug from Bug 137, repeatable, and I think lower priority. But I went ahead and fixed it with this commit.

Also fixed previously unnoted bug where AudacityApp::MRUOpen() returned true when it actually failed to open the file. Also removed AudacityApp::OnMRUProject() cruft.

Unfortunately, it still creates a new, empty project window on Win Explorer open whereas Open and Recent Files commands do not. I think that constitutes a new, separate P5 bug. 

Overall, this is another aspect of what I was talking about in http://bugzilla.audacityteam.org/show_bug.cgi?id=322#c26. Opening files vs projects got conflated for convenience, but this code is hacked in some regards, rather than being a good design, and that's why this type of bug shows up.
2011-03-26 01:41:22 +00:00
lllucius
93454a7c80 Off by 1...should produce 12 entries, not 11. 2011-03-14 04:10:40 +00:00
lllucius
d12c5622d8 Fixes bug #64 and increase the default number of history items remembered by the FileHistory class to 12 from 9. (Missed 2 files) 2011-03-11 15:53:22 +00:00
v.audacity
2362aca9a6 Remove wxLogNull declaration from LoadModule(wxString fname) as it obviated subsequent calls to wxLogDebug().
Add call to wxLog::FlushActive() to end of AudacityApp::OnInit() so calls to wxLog*() in Load*() calls get written to log.
2011-02-25 05:29:17 +00:00
v.audacity
f48d2ad721 In AudacityApp::OnInit(), move creation of mLogger = new wxLogWindow() earlier, so that messages in LoadModules(), among others, are not lost in the log. 2011-02-25 05:14:36 +00:00
v.audacity
39adb7b552 Fix bug in WarningDialog where dismissing via the close box made "don't show again" checkbox always stored as true, because EndModal() was called not via WarningDialog::OnOK() and the return value was 5101. So the prefs file had 5101, which is later read as "true", regardless of the actual setting of the checkbox.
Various other cleanup.
2011-02-01 22:30:10 +00:00
mchinen
1261f6ef62 Change TipPanel to be a shared, singleton instance.
Also make linux build use wxPopupWindow.
2010-11-28 00:23:27 +00:00
rbdannenberg
a1f0e5ed5b Extensive changes to improve NoteTrack display and (some) editing, NoteTrack playback via MIDI, and Midi-to-Audio alignment. 2010-09-18 21:02:36 +00:00
v.audacity
4e85cf7861 Expand on comment. 2010-08-24 02:18:56 +00:00
v.audacity
d6bbfa6295 Removed wxLog* squelching on language initialization in AudacityApp::InitLang. 2010-08-23 23:06:29 +00:00
v.audacity
2ef7a3fd31 (bug 113)
More comments about things to fix (FIX-ME items this time).

Made AudacityProject::OnShowLog make the log window taller so more likely to show the bottom. The implementation of wxLogWindow makes it hard/impossible to scroll to the bottom.

Fix error of duplicate reports of missing aliased files.
2010-08-17 03:46:58 +00:00
v.audacity
0ae919f656 Make better discrimination of wxLogMessage, wxLogDebug, and wxLogError usage so user doesn't see lots of irrelevant info in log window, only messages and errors they should need to see. For example, user doesn't need to see every step of loading FFmpeg in release build, only errors, if they occur.
Comment out in FreqWindow.cpp the wxLog* stuff that can just be done with breakpoints ("Starting FreqWindow::Plot()" et al).
2010-08-10 05:13:28 +00:00