Commit Graph

12701 Commits

Author SHA1 Message Date
luzpaz 7a3bdcf3f2
Fix typos (user facing and non-user facing) (#727)
Found via `codespell v2.1.dev0`  
`codespell -q 3 -S *.po,./lib-src -L parm,parms,toke`
2021-01-24 09:46:08 +00:00
Leland Lucius 4b07fbaa8a Bug 2642 - Metadata Editor: Cut and paste does not work 2021-01-23 17:27:31 -06:00
Leland Lucius 4e6d11fe0c Don't clear tags until after loading to guard against bad XML file 2021-01-23 16:05:27 -06:00
Leland Lucius 82014bacd9 Prevent pasting into Hotkey box in keybinding prefs
Reported by AKa on Quality list.
2021-01-23 15:48:30 -06:00
Paul Licameli 0df8fbcc74 Bug2583: Re-placement of splits after paste 2021-01-23 14:38:36 -05:00
Leland Lucius 37a7583306 Bug 2578 - Linux/Windows: Export 24-bit AIFF exports as 16-bit 2021-01-23 13:13:52 -06:00
James Crook 42a105ee0a Review DB/Data safety.
I've added the comment 'REVIEW:' where I have some concern that
the database and our copy of it could get out of step, or simply that
we fail to report a problem to the user.

I'd like these reviewed and turned into comments that make it
easier to check for correctness, for example saying where an
error is reported, or why it is OK to do no further recovery action.
2021-01-23 19:00:36 +00:00
Leland Lucius 81da0ef1f7 Bug 2217 - Metadata: When exporting to FLAC the "Comment" field is ignored and not exported with the audio file 2021-01-23 04:02:10 -06:00
Leland Lucius af0fdda8f6 Add missing include 2021-01-23 02:42:57 -06:00
Leland Lucius e9d4a8e538 Bug 2517 - Mix Stereo To Mono incorrectly changes sample rate to Project Rate without resampling - it should resample to the project rate 2021-01-23 01:45:32 -06:00
Leland Lucius 7427653ef6 Bug 2578 - Linux/Windows: Export 24-bit AIFF exports as 16-bit 2021-01-23 01:08:58 -06:00
Leland Lucius f509d9c0bd Bugs 1592 and 2639
Sound activated record is now decoupled from the input meter.
2021-01-22 23:43:01 -06:00
Leland Lucius 50e803a974 Rework of commit b4a0be9
See comments 6-9 in bug #2642 for the problem it caused.
2021-01-22 15:16:38 -06:00
Leland Lucius 4e6e3c2089 Swapped cut/copy IDs 2021-01-22 09:23:36 -06:00
Leland Lucius 0123a3e3fb Bug 666 - Mac: Cannot "Open" audio files named with "\" using File>Open 2021-01-22 01:05:22 -06:00
Leland Lucius b4a0be99cd Bug 1579 - Mac: Cut/Copy from file save dialogs using shortcuts does not work
And Bug 1300 - Mac: COMMAND + V paste limitations in standard file save dialogs
2021-01-21 18:45:01 -06:00
Leland Lucius b5ee77f737 Bug 2632 - Original project isn't compacted when doing Save As 2021-01-20 22:39:19 -06:00
Leland Lucius e67fcd6aba Bug 2625 - Nyquist plug-ins Presets fail for plug-ins with "time" widgets 2021-01-20 16:20:36 -06:00
Leland Lucius e8b2602473 Bug 2616 - Labelled Audio Cut and Delete disabled by Sync-Lock 2021-01-20 12:32:09 -06:00
Leland Lucius 235cc242e4 Bug 2616 - Labelled Audio Cut and Delete disabled by Sync-Lock 2021-01-20 10:46:30 -06:00
Leland Lucius b6ceff9b2a Bug 2625 - Nyquist plug-ins Presets fail for plug-ins with "time" widgets 2021-01-20 10:45:13 -06:00
Jefferson Hudson f2abbceb2e
Update windows build instructions (#725)
* Update windows build instructions

* Update download link for VS 2019

* One more 2017 > 2019 text change

* Remove errant dots from a list

* Specify CMake variable name
2021-01-20 01:12:12 -06:00
Leland Lucius 26d8fcad66 Bug 2616 - Labelled Audio Cut and Delete disabled by Sync-Lock 2021-01-19 15:31:06 -06:00
Leland Lucius dbd517751a Revert "Force opening in low resolution on the Mac"
This reverts commit b6392f23d8.

Easy way didn't work out...must look for alternative.
2021-01-19 10:59:50 -06:00
Leland Lucius b6392f23d8 Force opening in low resolution on the Mac 2021-01-18 13:53:50 -06:00
Paul Licameli 4668e351a5 Rename enum value to eWinFuncHann 2021-01-17 12:24:38 -05:00
Paul Licameli cccc7a7c4e Keep !defined(MIDI_THREAD) branch compilable...
... The break was caused by ffa67d2 which split the base class AudioIoCallback
out of AudioIO.

This change only demotes some member declarations from AudioIO into
AudioIoCallback, and changes the qualified names of function definitions.

So now you can eliminate #define MIDI_THREAD in AudioIO.h and rebuild.
2021-01-16 14:34:22 -05:00
Paul Licameli 6b42c92651 Small correction to commit 549dacf 2021-01-16 13:32:59 -05:00
Paul Licameli 43574553fc Break dependency cycle introduced at 50f3321...
... This only cuts and pastes some functions from FileNames to another new file
and namespace, and changes namespace qualifiers where they are called.

The cycle resulted because of the need to include widgets/ErrorDialog.h
2021-01-16 13:28:37 -05:00
Leland Lucius 086cacad76 Bug 2616 - Labelled Audio Cut and Delete disabled by Sync-Lock
This is only for information gathering. I don't believe that
simply allowing the use of these two menu items is sufficient.
I believe more work will need to be done, but I wanted to get
it in the QA hands.
2021-01-16 02:26:35 -06:00
JohnColket 549dacf054
2582 enh repeat last process (#722)
* Enhancement: Add Repeat Last Process

* add include UndoManager.h
2021-01-15 14:22:38 +00:00
Leland Lucius 8aaecdc596 Bug 2631 - Silent crash during "discard selected" processing from Recovery dialog. 2021-01-14 21:30:10 -06:00
Leland Lucius 9e53df0c47 Fix handling of Unicode when decoding project blob
If a TAG with Unicode characters outside the normal ASCII
range were saved to an AUP3, you would not be able to reopen
it and you'd receive the following error:

   Unable to parse project information.
2021-01-14 01:09:21 -06:00
Leland Lucius 171d8cf26c Bug 2613 - Selection bar sample display incorrect in German
This changes the way the decimal point is specified in the
PO files...uses '<' for "," and ">" for ".".

By doing this the translator is free to use "." or "," in the
digits fields as their language requires.
2021-01-12 19:19:44 -06:00
Paul Licameli 88f059fcf1 dropQuickly branch always consumes just as many samples as the other 2021-01-12 08:41:36 -05:00
Paul Licameli bf6d94ce57 Remove unused AudioIoCallback::mAudioCallbackClockTime 2021-01-12 08:40:21 -05:00
Paul Licameli 7b513ce0c4 Start backward scrub, sometimes play head move a little forward; fix 2021-01-12 08:39:54 -05:00
Paul Licameli 510c5683d9 Increase time queue allocation by one entry...
... guarantee the gap between producer and consumer is more than one grain, so
that the consumed entry is not still being produced.

Fixes small errors in positioning of the green play head line.
2021-01-12 08:36:05 -05:00
Paul Licameli 20d72ee745 fix a comment 2021-01-12 08:08:14 -05:00
freddii 534359de6c
Fix minor typos (#720)
Co-authored-by: freddii <https://freddii@github.com>
2021-01-12 11:56:09 +00:00
Yuri Chornoivan 85f333a31f
Fix minor typo (#719) 2021-01-12 10:36:43 +00:00
freddii 2593a84d56 Fix some spelling mistakes. 2021-01-12 09:55:31 +00:00
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