Commit Graph

12659 Commits

Author SHA1 Message Date
Leland Lucius
c13407d692 Bug 2628 - Linux: FAT/FAT32 drives can wrongly have projects saved to them 2021-01-12 02:25:15 -06:00
Leland Lucius
e093ed1846 Bug 2624 - Win: large projects saved to slow USB drive when aborted yield error on reopening 2021-01-12 01:53:19 -06:00
Leland Lucius
98e00c92ad Detect temp dir FAT drive change while Audacity is active 2021-01-11 13:12:59 -06:00
Leland Lucius
ac55e228ce Remove experimental attempt at FAT detection
We'll just have to address each instance individually.
2021-01-11 12:24:14 -06:00
Leland Lucius
c7a8b824a1 Reset temp directory if found to be on FAT drive 2021-01-11 11:09:34 -06:00
Leland Lucius
28a286c656 Experimental commit for testing more FAT exclusion 2021-01-11 08:51:17 -06:00
Leland Lucius
60ebe7919a Bug 2610 - Backup Project only fails when it has actually run out of disk space (unlike Save Project)
This may not be a complete fix...needs more testing.
2021-01-11 01:04:16 -06:00
Leland Lucius
c961d6236b Bug 2626 - Mac: Temporary files directory on exFAT makes Audacity fail at launch 2021-01-11 00:56:30 -06:00
SteveDaulton
7e6842c1f9 Remove Silence Finder plug-in
as discussed between QA and RM.
2021-01-09 20:20:42 +00:00
Leland Lucius
69a98669bf Remove anchor from help URLs 2021-01-06 22:11:49 -06:00
SteveDaulton
8ec53d8ffb Add new Label Sounds plug-in 2021-01-06 17:16:53 +00:00
SteveDaulton
f57e69cfca Replace Sound Finder with Label Sounds
also fixes bug 2352:
Sound / Silence Finder fail silently on selection > 2^31 -1
2021-01-06 16:52:39 +00:00
James Crook
44b191ff42 Bug 2622 - Track name overlay is opaque
Somewhere along the line the 'rect' passed in to DrawTrackName()changed
from being for the track area to being for the name area.  Accordingly
the track rect now has to be explicitly accessed from the track to get
its height, from which the transparency is then derived.
2021-01-06 15:57:54 +00:00
Leland Lucius
a49cf61033 Don't crash during Auto Recovery
Steps:

1)	New project
2)	Generate chirp
3)	New Project
4)	Generate chirp
5)	Kill Audacity
6)	Restart Audacity
7)	Unselect the 2nd item
8)	Click "Discard Selected"
9)	Click "Yes" to confirm
10)     Click "Recovery Selected"

Crash...
2021-01-06 01:13:09 -06:00
Leland Lucius
8fa0b13432 Ensure error dialog is displayed in a couple more instances 2021-01-06 01:12:29 -06:00
Leland Lucius
6a5d4fdbc0 Update FAT filesystem messages 2021-01-05 13:28:04 -06:00
Leland Lucius
bd4cab5e93 Bug 2621 - Windows: the use of exFAT formatted dives is prohibited for saves and temp directory 2021-01-05 13:00:55 -06:00
Leland Lucius
fd774c0de4 Second try to fix github build 2021-01-05 03:24:15 -06:00
Leland Lucius
636ecc3dc5 Fix github build. 2021-01-05 02:37:34 -06:00
Leland Lucius
50f3321154 Bug 2576 - FAT formatted disks can readily run out of space with multiple edits - wrong error message can be displayed 2021-01-05 01:32:03 -06:00
Leland Lucius
8e333e1fae Fix statfs() call for OSX 2021-01-04 13:23:14 -06:00
Leland Lucius
56c8bdcd24 Bug 2609 - Save Project when disk is full gives a second disk-full message 2021-01-03 19:22:22 -06:00
Leland Lucius
84c60beab6 Bug 2603 - Backing up a >4GB project to a FAT drive fails with an incorrect misleading error message 2021-01-03 16:33:05 -06:00
Leland Lucius
375a6a8803 Bug 2604 - Saving a 4 hour stereo chirp to FAT fails and with an inappropriate error message 2021-01-03 16:02:43 -06:00
Leland Lucius
f60e197378 Force rebuild of wxWidgets 2021-01-02 19:43:43 -06:00
Leland Lucius
ef88cb1700 Fix github actions Mac build
As of 2021/01/01, github is using Xcode 12.2 as the default and
it has a bug in the install_name_tool.  So explicity use 12.3
instead.
2021-01-02 19:22:42 -06:00
Leland Lucius
0cfbbf9059 Forcing rebuilt of wxWidgets for analysis 2021-01-01 17:49:34 -06:00
James Crook
7143df28cc Bug 2617 - Audacity not responding after switching to Envelope tool
This was caused by endless refreshing.
Disabling one refresh might have caused the screen not to refresh
at some point when it should, but I could not find such a case, and
this seems better than 'beachball' mode.
2021-01-01 15:12:50 +00:00
James Crook
05c6d62f78 Bug 2566 - Spectrogram view: changing algorithm to Pitch (EAC) turns off "Enable Spectral Selection"
Made defaults consistent again.
The spectral selection was off by default in some places, on by default
in others.
2021-01-01 13:50:24 +00:00
James Crook
f7c0ba837b Add i18n hint for Record/Play head 2020-12-28 13:17:13 +00:00
SteveDaulton
561504dc37 Fix bug 2611
Mixer Board does not stay on top of main window
2020-12-27 16:53:31 +00:00
Paul Licameli
264f133964 An i18n-hint comment 2020-12-24 19:11:23 -05:00
Paul Licameli
c410228cfb Debug build shouldn't hang when MIDI play fails to start 2020-12-24 14:28:17 -05:00
Paul Licameli
5057e2360a fix a comment 2020-12-20 03:50:52 -05:00
Steve Daulton
1041bb0e21
Update cmake_build.txt
.bash_profile has been replaced by  .zprofile by default in recent macOS updates.
2020-12-17 15:32:19 +00:00
Paul Licameli
4cb9bb19fd Bug2603: Should give proper message for failed backup onto FAT drive...
... The error message eliminated here describes what should be ruled out by
the loop before this line, which already checks that no previous file of the
chosen name exists.

So just give the generic write failure message.
2020-12-09 18:00:41 -05:00
Paul Licameli
bc7066a20e More uniformity of file write error messages 2020-12-09 17:41:22 -05:00
Paul Licameli
57134d93d6 Bug2437: Call finishLaunching() before sleeping 2020-12-09 17:34:57 -05:00
Paul Licameli
d8cd8041f1 Fix grammatical error in user visible message 2020-12-09 15:34:15 -05:00
Paul Licameli
64b066f655 Bug2437: possible further help...
... The 100ms sleep added at at a675b5907f was
meant to let NS framework events arrive on another thread and be detected by
wxWidgets.  But there are still reports that it is not reliable enough.

This other fix may be sufficient alone, making the sleep unnecessary.  But it
is harmless so we will leave it there.
2020-12-09 15:28:09 -05:00
Paul Licameli
ab15efebf5 Add Audacity.mm to the Mac build 2020-12-09 15:18:03 -05:00
Paul Licameli
50b4039657 Remove an #include 2020-12-09 14:48:55 -05:00
Paul Licameli
b1c8cd6479 Bug2602: correct record capacity estimate for Win+FAT filesystem...
... effectively reverting commit 0d5b9753bc
2020-12-08 13:18:26 -05:00
Paul Licameli
67db388b25 Fix comments 2020-12-07 17:22:13 -05:00
Paul Licameli
98d7218e31 Preliminaries for fixing Bug2550 residuals 2020-12-06 23:23:09 -05:00
Paul Licameli
aa0b33dc8f Detect failure to reconnect to temp project when first saving it 2020-12-06 23:20:44 -05:00
Paul Licameli
41eb66fccf Where CurConn() is used, don't assume it is non-null 2020-12-06 21:31:06 -05:00
Paul Licameli
900bf44219 ProjectFileIO::CloseProject does not assert that project was open 2020-12-06 21:25:34 -05:00
Paul Licameli
38b169ab7e Guarantee postcondition of ProjectFileIO::OpenConnection() 2020-12-06 21:18:48 -05:00
Paul Licameli
a9d555bf16 A status return check on ProjectFileIO::SaveProject 2020-12-06 20:50:31 -05:00