Commit Graph

582 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 37a7583306 Bug 2578 - Linux/Windows: Export 24-bit AIFF exports as 16-bit 2021-01-23 13:13:52 -06: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 7427653ef6 Bug 2578 - Linux/Windows: Export 24-bit AIFF exports as 16-bit 2021-01-23 01:08:58 -06:00
freddii 534359de6c
Fix minor typos (#720)
Co-authored-by: freddii <https://freddii@github.com>
2021-01-12 11:56:09 +00:00
Paul Licameli f07fd5d8bc Export failure messages name the file, exactly as with FileException 2020-12-06 14:21:41 -05:00
Paul Licameli c9a9f0f906 Remove always true argument of ExportPlugin::CreateMixer 2020-11-30 16:31:01 -05:00
Paul Licameli 4871584cb3 Mixer::WarpOptions constructor for common case 2020-11-30 13:42:35 -05:00
Paul Licameli caa312ab7b Remove some unneeded #includes and forward declarations 2020-11-20 13:47:47 -05:00
James Crook ec48a3b5a9 Fix export URL 2020-09-21 15:17:52 +01:00
James Crook 6149b57dc0 Bug 2515 - Exporting to a disk with insufficient space gives messages that are not user-friendly or helpful 2020-09-21 15:11:39 +01:00
James Crook 0b633c564a Bug 2515 - (FFmpeg) Exporting to a disk with insufficient space gives messages that are not user-friendly or helpful
FFmpeg now gives the correct message.
Bug not quite closed yet, as other exports are only part done.
2020-09-21 13:05:11 +01:00
James Crook 6d1b3854e9 Bug 2515 - Help buttons for 'Unable to export'
These now all have help buttons to page Error:_Unable_to_export
And they have an error code such as OGG:355 so that (later) on that page
we can describe them better - if they ever happen.
2020-09-21 12:45:43 +01:00
Paul Licameli 7d359a6640 Bug2515: When WAV export fails to write file, give better message 2020-08-27 22:02:40 -04:00
Leland Lucius 9d749fef14 AUP3: Fix macro path handling
Aside from the breakage I added to it during the AUP3 conversion,
there was several other issues discovered in regards to how the
export paths were being handled.
2020-08-10 17:48:59 -05:00
Leland Lucius 85b4a5376f AUP3: Make suggested directory preferences changes
In addition, I've extracted the wxTextCtrl wrapper from the
TimerRecordDialog intto widgets/wxTextCtrlWrapper.h and made
it the default for ShuttleGui::AddTextBox(). This way readonly
text controls are always included in the tab order.
2020-07-29 00:08:48 -05:00
Leland Lucius e2d6e1cc24 AUP3: Update default/lastused path handling 2020-07-27 14:11:50 -05:00
Leland Lucius d39590cf41 AUP3: First round of updates
!!! THERE WILL NO DOUBT BE BUGS !!!

This is a big one and there's still several things to
complete. Just want to get this in the wild to start
receiving feedback.

One big thing right now is that it will NOT load pre-aup3
files.  An importer is on the way for that.
2020-07-01 02:30:18 -05:00
Leland Lucius 722da170a1 Bug 2449 - Mac: Attempting to export as M4A(AAC) yields an FFmpeg error message 2020-06-02 10:26:06 -05:00
Paul Licameli f3d91f488e Remove extern declarations from .cpp files...
... Require the declarations to be in .h files, to be sure graph.pl detects the
dependencies.

Only one more #include was needed in Nyquist.cpp.   This doesn't reveal any
more hidden cycles.
2020-05-28 05:50:25 -04:00
Paul Licameli 0c97138840 Include only Registry.h where needed, without CommandManager.h 2020-05-28 05:45:11 -04:00
Paul Licameli 4ff0a9d74e Can build for windows without precompiled headers...
... Requires some more wx header inclusions, a renaming of CopyFile (to avoid
colliding with a certain macro changing it to CopyFileW), and an explicit
deletion of a copy constructor and assignment (to avoid generation of
std::vector members for an incomplete type)
2020-05-27 17:36:25 -04:00
Paul Licameli 66c5b76573 Simplify public interface of FileHistory 2020-05-26 10:47:47 -04:00
Paul Licameli 7fbfc2b292 Finish the job of 30dbdf4, deleting abandoned source files...
... And correcting #include paths, and removing mentions in read-me files, and
correcting CMakeLists.txt
2020-05-25 17:21:05 -04:00
Paul Licameli db690d94f7 Remove 27 various macro _ ...
... and supply a few missing translations in Dependencies.cpp

And substitute-don't-concatenate in a few places in Internat.cpp
2020-05-23 08:07:24 -04:00
Paul Licameli c941647db6 Replace last wxProgressDialog with ProgressDialog; remove all wx/progdlg.h 2020-05-22 20:44:08 -04:00
Paul Licameli c44ae15a4d Remove inclusions of wx/filedlg.h 2020-05-22 20:18:51 -04:00
Paul Licameli c63cbf01eb Be careful of static initialization of arrays of FileType 2020-05-22 20:14:02 -04:00
Paul Licameli 4d09705a73 Change XO to XXO in many more places, with no effects at all...
... because the two macros have the same expansion, and are both checked for
in the --keyword arguments passed to msgfmt by locale/update_po_files.sh.

This commit makes ONLY such changes, and comments in Internat.h.  It is big
but quite harmless.

The intention is to introduce a type distinction in a later release, by defining
XXO differently.  XXO is used where & characters in strings (for hotkeys of menu
items or control prompts) are permitted, XO where not.
2020-05-22 13:07:50 -04:00
Paul Licameli d22b650e6a Fix two typos for translated strings, now that strings are unfrozen...
... See commit 97fba037a4.
2020-05-22 12:48:49 -04:00
Leland Lucius 768e76b0da Lame library not loading...global change mishap 2020-04-17 16:22:34 -05:00
Leland Lucius 4ea717a332 Update lame header and remove obsolete "lame_set_padding_type" 2020-04-17 08:42:28 -05:00
Leland Lucius efa9354e8d Bug 2383 - Audio converted to 16-bit before encoded to MP3 2020-04-17 00:50:52 -05:00
Leland Lucius 9f5177056d Bug 2365 - Show Log text is invisible on W10- set to "High Contrast" 2020-04-14 16:42:00 -05:00
Leland Lucius 38da22c18b Bug 2345 - "Ignore blank space" Preference fails on Export Multiple based on "Tracks" 2020-04-14 13:26:58 -05:00
Paul Licameli cace894321 Remove unused pointers to controls 2020-04-14 12:12:17 -04:00
James Crook 97fba037a4 Two typo fixes for translated strings.
The extra logic causes the new string to be used, if the old one is untranslated.
2020-04-14 15:49:46 +01:00
Leland Lucius 7de937047e Bug 2372 - ENH: Export Multiple with (external program) Audacity fails to export if labels have no extension
Add 2 additional example command lines
2020-04-14 08:40:48 -05:00
Leland Lucius 3bbcf2a15e Bug 2055 - ENH: Export2 does not export by default
Changed default to 16-bit instead of float.
2020-04-14 08:34:19 -05:00
Leland Lucius 54aac13648 Disable metadata in command line exports 2020-04-14 08:31:57 -05:00
Leland Lucius 490dd0d332 Change FFmpeg compliance to STRICT 2020-04-13 20:31:06 -05:00
Leland Lucius 209bee3c92 Bug 2055 - ENH: Export2 does not export by default 2020-04-13 20:15:47 -05:00
Leland Lucius 610bfbae68 Bug 1301 - Windows: Truncated and confusing options text when choosing (external program) in Export Multiple 2020-04-13 18:43:13 -05:00
Paul Licameli 30ac43e195 Fix more comments ("it's" -> "its") 2020-04-12 18:49:22 -04:00
Leland Lucius 3297850341 Bug 2166 - opus export in Custom FFmpeg export fails - cannot open codec 2020-04-12 15:16:01 -05:00
Yuri Chornoivan d1ada5f08c Fix minor typos 2020-04-11 10:06:24 +01:00
Paul Licameli 61abb87a77 Reviewed all i18n-hint comments...
... Moved many misplaced ones, which msgfmt would not have extracted into
audacity.pot.

Duplicated some of them, to appear with related but distinct msgids.

Added a few new comments.

Deleted one that was no longer needed in ProjectManager.cpp.
2020-04-05 09:00:00 -04:00
Paul Licameli 31ec92b80a Use two formats to reduce number of strings in generated audacity.pot 2020-04-05 09:00:00 -04:00
Leland Lucius 281af790b0 Workaround for crash in bug #2378
The proper "fix" is to upgrade FFmpeg, but we'll just protect
the users by excluding sample rate 7350 when using "aac".
2020-04-04 13:00:39 -05:00
James Crook a41e16cb1f Update wording per https://wiki.audacityteam.org/wiki/Wording
Also wording on Mac, Command+Click
2020-04-04 16:03:04 +01:00